gnujump-1.0.8/0000755000175000017500000000000012003601754010204 500000000000000gnujump-1.0.8/skins/0000755000175000017500000000000012003601754011333 500000000000000gnujump-1.0.8/skins/Makefile.am0000644000175000017500000000006211050034357013305 00000000000000 SUBDIRS = auri default xjump wincrash sdljump gnujump-1.0.8/skins/Makefile.in0000644000175000017500000004367512003600410013323 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ html-recursive info-recursive install-data-recursive \ install-dvi-recursive install-exec-recursive \ install-html-recursive install-info-recursive \ install-pdf-recursive install-ps-recursive install-recursive \ installcheck-recursive installdirs-recursive pdf-recursive \ ps-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ distdir ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ SUBDIRS = auri default xjump wincrash sdljump all: all-recursive .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. # To change the values of `make' variables: instead of editing Makefiles, # (1) if the variable is set in `config.status', edit `config.status' # (which will cause the Makefiles to be regenerated when you run `make'); # (2) otherwise, pass the desired values on the `make' command line. $(RECURSIVE_TARGETS): @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ list='$(SUBDIRS)'; for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" $(RECURSIVE_CLEAN_TARGETS): @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ rev=''; for subdir in $$list; do \ if test "$$subdir" = "."; then :; else \ rev="$$subdir $$rev"; \ fi; \ done; \ rev="$$rev ."; \ target=`echo $@ | sed s/-recursive//`; \ for subdir in $$rev; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done && test -z "$$fail" tags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ done ctags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ mkid -fID $$unique tags: TAGS TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: CTAGS CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done check-am: all-am check: check-recursive all-am: Makefile installdirs: installdirs-recursive installdirs-am: install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-recursive clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive -rm -f Makefile distclean-am: clean-am distclean-generic distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ install-am install-strip tags-recursive .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ all all-am check check-am clean clean-generic clean-libtool \ ctags ctags-recursive distclean 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-dvi install-dvi-am install-exec \ install-exec-am install-html install-html-am install-info \ install-info-am install-man install-pdf install-pdf-am \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs installdirs-am maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic \ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \ uninstall uninstall-am # 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: gnujump-1.0.8/skins/wincrash/0000755000175000017500000000000012003601754013151 500000000000000gnujump-1.0.8/skins/wincrash/floorL.png0000644000175000017500000000035311050034360015027 00000000000000‰PNG  IHDR¾hÜbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ  ÙíjtEXtCommentCreated with The GIMPïd%nOIDAT8ËíÕ!À0 CÑß©ÇJÁΖƒ 8÷jù¤‘FêH žŒœ&i’H0³[ÀE2ý}ã9Û € (às‘¤û‡î¾ 4 õX>ì ø&HAIEND®B`‚gnujump-1.0.8/skins/wincrash/Makefile.am0000644000175000017500000000026411050034360015121 00000000000000 SUBDIRS = heroanim1 heroanim2 heroanim3 heroanim4 pkgdatadir = $(datadir)/@PACKAGE@/skins/wincrash pkgdata_DATA = $(wildcard *.theme *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) gnujump-1.0.8/skins/wincrash/Makefile.in0000644000175000017500000005037212003600411015132 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins/wincrash DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ html-recursive info-recursive install-data-recursive \ install-dvi-recursive install-exec-recursive \ install-html-recursive install-info-recursive \ install-pdf-recursive install-ps-recursive install-recursive \ installcheck-recursive installdirs-recursive pdf-recursive \ ps-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ distdir ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" pkgdatadir = $(datadir)/@PACKAGE@/skins/wincrash ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ SUBDIRS = heroanim1 heroanim2 heroanim3 heroanim4 pkgdata_DATA = $(wildcard *.theme *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) all: all-recursive .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/wincrash/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/wincrash/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. # To change the values of `make' variables: instead of editing Makefiles, # (1) if the variable is set in `config.status', edit `config.status' # (which will cause the Makefiles to be regenerated when you run `make'); # (2) otherwise, pass the desired values on the `make' command line. $(RECURSIVE_TARGETS): @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ list='$(SUBDIRS)'; for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" $(RECURSIVE_CLEAN_TARGETS): @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ rev=''; for subdir in $$list; do \ if test "$$subdir" = "."; then :; else \ rev="$$subdir $$rev"; \ fi; \ done; \ rev="$$rev ."; \ target=`echo $@ | sed s/-recursive//`; \ for subdir in $$rev; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done && test -z "$$fail" tags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ done ctags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ mkid -fID $$unique tags: TAGS TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: CTAGS CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done check-am: all-am check: check-recursive all-am: Makefile $(DATA) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(pkgdatadir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-recursive clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive -rm -f Makefile distclean-am: clean-am distclean-generic distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ install-am install-strip tags-recursive .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ all all-am check check-am clean clean-generic clean-libtool \ ctags ctags-recursive distclean 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-dvi install-dvi-am install-exec \ install-exec-am install-html install-html-am install-info \ install-info-am install-man install-pdf install-pdf-am \ install-pkgdataDATA install-ps install-ps-am install-strip \ installcheck installcheck-am installdirs installdirs-am \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-recursive uninstall uninstall-am \ uninstall-pkgdataDATA # 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: gnujump-1.0.8/skins/wincrash/menu.png0000644000175000017500000000344111050034360014537 00000000000000‰PNG  IHDR€àº³K³ pHYs  šœtIMEÖ  >j)CtEXtCommentCreated with The GIMPïd%n—IDATxÚíÛA‚0@ÁbBü¬‘’Ç/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins/wincrash/heroanim3 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) pkgdatadir = $(datadir)/@PACKAGE@/skins/wincrash/heroanim3 ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ pkgdata_DATA = $(wildcard *.png *.anim *.xpm) EXTRA_DIST = $(pkgdata_DATA) all: all-am .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/wincrash/heroanim3/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/wincrash/heroanim3/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(DATA) installdirs: for dir in "$(DESTDIR)$(pkgdatadir)"; 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: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 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 clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-pkgdataDATA install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ uninstall uninstall-am uninstall-pkgdataDATA # 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: gnujump-1.0.8/skins/wincrash/heroanim3/run.anim0000644000175000017500000000027411050034360016425 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "heroanim3/2.xpm" time = 70 pic = "heroanim3/3.xpm" time = 70 gnujump-1.0.8/skins/wincrash/heroanim3/0.xpm0000644000175000017500000000522511050034360015641 00000000000000/* XPM */ static char * 0_xpm[] = { "58 41 8 1", " c None", ". c #5A395A", "+ c #DEBD5A", "@ c #000000", "# c #FFFFFF", "$ c #DEDEBD", "% c #FFFFF7", "& c #F9B7FF", " ", " ", " ........ ", " ...++++++++.. ", " ..+++++++++++++. ", " ..++++++++++++++++. ", " .++.+++++++++++++++. ", " .+++.++++++++++++++.. ", " .++++++++++++++++++++. ", " .++++++++++++++++++++++. ", " .++++++++@@@@++++++++++. ", " .+++++++@####@+++@@@@++. ", " .+++++++@#####@+@####@+. ", " .+.+@@@@######@+@####@. ", " ..+.$%@######@@#####@ ", " ...%$@######@@#####@ ", " .$%@#####@%@#####@ ", " .$%@####@$%@###@ ", " ...%@@@@$%$%@@@ ", " .$%$%$%$.$. ", " .%.%$%$.$%. ", " .....%$%$%.. ", " %.&&&..%$%.&&.. ", " %.&&&&&....&.&&. ", " .&&&&&&.&&.&.&.&. ", " .&&&&&&&&.&.&.&.&. ", " .&&&&&.&&.&..&&.&&. ", " .&&&&&.&&&&...&&.&.. ", " ...&&&.&&&&..&&&..$%. ", " .%$.&.&&&&&&.&&&.$ $. ", " .%$%$.&&&&&&&.&&&. $. ", " .%$............. .. ", " .. ..&&&&&&&&. ", " .&&&&&&&&. ", " .&&&&.&&. ", " .&&&.&&. ", " .&&&.&&. ", " .......... ", " ............ ", " .......... ", " "}; gnujump-1.0.8/skins/wincrash/heroanim3/6.xpm0000644000175000017500000000520611050034360015646 00000000000000/* XPM */ static char * 6_xpm[] = { "58 41 7 1", " c None", ". c #5A395A", "+ c #DEBD5A", "@ c #DEDEBD", "# c #000000", "$ c #FFFFFF", "% c #F9B7FF", " ....... ", " . .+++++++.... ", " .+.++++++++++++. ", " ..++++++++++++++++. ", " ..+++++++++++++++++. ", " .++++++++++++++++++. ", " .+++++++++++++++++... ", " .+++++++++++++++++++.. ", " .++++++++++++++++++++. ", " .++++..+++++++++++++. ", " .....@.++++++++++++. ", " ######.++++++++++. ", " #$.@$@..++++++++. ", " #$.$@$@.++++++++. ", " #.@$@.++++++++. ", " .@$@..++++++. ", " .$@$@...++++. ", " ...$............ ", " ...%%%%%%%%%%%. ", " ...%%%%%%%%%%%%%%. ", " ...%%%%%%%%%%%%%%%%%. ", " .....%%%%%%%%%%%%%%%%%%%.. ", " . @.%%%%%%%%%%%%%%%%%%.. ", " .@ .%%%%%%%%%%%%%%%%%%. ", " ....%%%%%%%%%%%%%%%%%. ", " ......%%%%%%%%%%%. ", " .%%%%%%%%%%%%%. ", " .%%%%%%%%%%%%%. ", " .%%%%%%.....%%. ", " .%%....%%%%%.%. ", " ...%%%%%%%%%. ", " .%%%%%%%%%%. ", " .%%%%%.%%%%. ", " .%%%%%..%%%%. ", " .%%%%%..%%%%. ", " .%%%%%. .%%%%. ", " .%%%%%. .%%%%. ", " ....... ..... ", " ......... ...... ", " ....... .... ", " "}; gnujump-1.0.8/skins/wincrash/heroanim3/5.xpm0000644000175000017500000000522511050034360015646 00000000000000/* XPM */ static char * 5_xpm[] = { "58 41 8 1", " c None", ". c #5A395A", "+ c #DEBD5A", "@ c #DEDEBD", "# c #000000", "$ c #FFFFFF", "% c #FFFFF7", "& c #F9B7FF", " ....... ", " . .+++++++.... ", " .+.++++++++++++. ", " ..++++++++++++++++. ", " ..+++++++++++++++++. ", " .++++++++++++++++++. ", " .+++++++++++++++++... ", " .+++++++++++++++++++.. ", " .++++++++++++++++++++. ", " .++++..+++++++++++++. ", " .... @.++++++++++++. ", " ######.++++++++++. ", " #$.@$@..++++++++. . ", " #$.$@$@.++++++++..@. ", " #.@$@.++++++++...%. ", " .@$@..+++++...... ", " .$@$@...+++.&&... ", " ...$......&&&&. ", " ...&&&&&&&&&. ", " ...&&&&&&&&&&.. ", " ..&&&&&&&&&&&... ", " .&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&&&&&. ", " .&&&&&&.&&&&&&&&&&&. ", " ..&&&..&&&&&&&&&&&&&. ", " ..@..&. .&&&&&&&&&&&&&. ", " .@ .. . .&&&&&&.....&&. ", " .. .&&....&&&&&.&. ", " ...&&&&&&&&&. ", " .&&&&&&&&&&. ", " .&&&&&.&&&&. ", " .&&&&&..&&&&. ", " .&&&&&..&&&&. ", " .&&&&&. .&&&&. ", " .&&&&&. .&&&&. ", " ....... ..... ", " ......... ...... ", " ....... .... ", " "}; gnujump-1.0.8/skins/wincrash/heroanim3/stand.anim0000644000175000017500000000041711050034360016731 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 4 pic = "heroanim3/4.xpm" time = 300 pic = "heroanim3/5.xpm" time = 100 pic = "heroanim3/6.xpm" time = 100 pic = "heroanim3/5.xpm" time = 100 gnujump-1.0.8/skins/wincrash/heroanim3/jump.anim0000644000175000017500000000027311050034360016573 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "heroanim3/0.xpm" time = 70 pic = "heroanim3/1.xpm" time = 70 gnujump-1.0.8/skins/wincrash/heroanim3/1.xpm0000644000175000017500000000231711050034360015641 00000000000000/* XPM */ static char * 1_xpm[] = { "24 38 8 1", " c None", ". c #5D3C5D", "+ c #DFBE5D", "@ c #000000", "# c #FFFFFF", "$ c #FFFBF3", "% c #DFDFBE", "& c #F9B7FF", " ........ ", " ...++++++++.. ", " ..+++++++++++++. ", " ..++++++++++++++++. ", " .++.+++++++++++++++. ", " .+++.++++++++++++++.. ", " .++++++++++++++++++++. ", ".++++++++++++++++++++++.", ".++++++++@@@@++++++++++.", ".+++++++@####@+++@@@@++.", ".+++++++@#####@+@####@+.", ".+.+@@@@######@+@####@. ", " +.+.$%@######@@#####@ ", " ...%$@######@@#####@..", ".......@#####@%@#####@..", ".%$.$..%@####@$%@###@@%.", "..%$%...%@@@@$%$%@@@$%$.", " .$%$.&&.%$%$%$.$.&&....", " .%$%.&&&.%$%$.$%.&&&. ", " .....&&&&.%$%$%.&&&. ", " ..&&&&&&..%$%.&&&&. ", " ..&&&&&&&...&.&&. ", " .&&&&&&.&&.&.&. ", " .&&&&&&.&.&.&. ", " .&&&&&&.&..&&. ", " .&&&&&&&...&&. ", " .&&&&&&&..&&&. ", " .&&&&&&&&.&&&. ", " ..&&&&&&&.&&&. ", " ............ ", " .&&&&&&&&. ", " .&&&&&&&&. ", " .&&&&.&&. ", " .&&&.&&. ", " .&&&.&&. ", " ........... ", " ............. ", " ........... "}; gnujump-1.0.8/skins/wincrash/heroanim3/2.xpm0000644000175000017500000000231711050034360015642 00000000000000/* XPM */ static char * 2_xpm[] = { "24 38 8 1", " c None", ". c #5D3C5D", "+ c #DFBE5D", "@ c #000000", "# c #FFFFFF", "$ c #FFFBF3", "% c #DFDFBE", "& c #F9B7FF", " ....... ", " ..++++++. ", " ....++++++++... ", " . .+++++++++++++++. ", " .+.++++++++++++++++. ", " .++.++++++++++++++.. ", " .++++++++++++++++++++. ", ".+++++++++++++++++++++..", ".++++++++++++++++++++++.", ".++++++++@@@@++++++++++.", ".+++++++@####@+++@@@@++.", ".+.+++++@#####@+@####@+.", ".+.+@@@@######@+@####@. ", " ....$%@######@@#####@ ", " ..%$@######@@#####@..", ".......@#####@%@#####@..", ".%$.$..%@####@$%@###@@%.", "..%$%...%@@@@$%$%@@@$%$.", " .$%$.&&.%$%$%$.$.&&....", " .%$%.&&&.%$%$.$%.&&&. ", " .....&&&&.%$%$%.&&&. ", " ..&&&&&&..%$%.&&&&. ", " ..&&&&&&&...&.&&. ", " .&&&&&&.&&.&.&. ", " .&&&&&&.&.&.&. ", " .&&&&&&.&..&&. ", " .&&&&&&&...&&. ", " .&&&&&&&..&&&. ", " .&&&&&&&&.&&&. ", " ..&&&&&&&.&&&. ", " ............ ", " .&&&&&&&&&&. ", " ...&&&&&..&&. .. ", " ....&....&&&&.... ", " ...... .&&...... ", " ...... ........ ", " ...... ....... ", " .... ... "}; gnujump-1.0.8/skins/wincrash/heroanim3/4.xpm0000644000175000017500000000524411050034360015646 00000000000000/* XPM */ static char * 4_xpm[] = { "58 41 9 1", " c None", ". c #5A395A", "+ c #DEBD5A", "@ c #FFFFFF", "# c #000000", "$ c #DEDEBD", "% c #FFFFF7", "& c #F9B7FF", "* c #FFFF9E", " . ", " ......+.. ", " ..++.++++++. ", " .++++++++++++.. ", " .++++++++++++.++. ", " .++++++++++++++++. ", " ..+++++++++++++++. ", " .+++++++++++++++++. ", " ..+++++++++++++++++++. ", " .++++++++++++++++++++. ", " .+++++++++++++++++++. ", " .++++++...++++++++++. ", " .+++++.@@.+++++++++.. . ", " .+++++.@##...++++... .$. ", " .++++.@#@@@@...... .%. ", " ..++.@#@@@@@.@@@. ..&.. ", " ...#@@@.@@@@@@@...&&&&. ", " #@#.@@.@@@@@@@.&&&&&. ", " ##@.@@.@......&&&&&&. ", " ###.@...&&&&&&&&&&. ", " ..&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&.. ", " .&&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&&&&. ", " .&&&&&.&&&&&&&&&&&. ", " .&&&...&&&&&&&&&&&&. ", " .$.&. .&&&&&......&. ", " .$ .. .&&&...&&&&..*. ", " .. .&...&&&&&&&&. ", " .. ..&&&&&&&&. ", " .&&&&&&&&&. ", " .&&&&&.&&&&. ", " .&&&&&..&&&&. ", " .&&&&&..&&&&. ", " .&&&&&. .&&&&. ", " .&&&&&. .&&&&. ", " ....... ..... ", " ......... ...... ", " ....... .... ", " "}; gnujump-1.0.8/skins/wincrash/idle.anim0000644000175000017500000000022511050034360014645 00000000000000 ## This is the cursor sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 1 pic = "cursor.png" time = 100 gnujump-1.0.8/skins/wincrash/floorC.png0000644000175000017500000000033711050034360015020 00000000000000‰PNG  IHDR¾hÜbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ -ÐRptEXtCommentCreated with The GIMPïd%nCIDAT8Ë픡0 I¯“w±ˆd/êºÀ‹šàùóQUHØF€Ýݤ¯%˜Ž¿.À0€g$je¼`g&•ªÐ… ›mÉÙ›IEND®B`‚gnujump-1.0.8/skins/wincrash/heroanim2/0000755000175000017500000000000012003601754015035 500000000000000gnujump-1.0.8/skins/wincrash/heroanim2/3.xpm0000644000175000017500000000231711050034360015642 00000000000000/* XPM */ static char * 3_xpm[] = { "24 38 8 1", " c None", ". c #5D3C5D", "+ c #DFBE5D", "@ c #000000", "# c #FFFFFF", "$ c #FFFBF3", "% c #DFDFBE", "& c #A7FFAF", " ....... ", " ..++++++. ", " ....++++++++... ", " . .+++++++++++++++. ", " .+.++++++++++++++++. ", " .++.++++++++++++++.. ", " .++++++++++++++++++++. ", ".+++++++++++++++++++++..", ".++++++++++++++++++++++.", ".++++++++@@@@++++++++++.", ".+++++++@####@+++@@@@++.", ".+.+++++@#####@+@####@+.", ".+.+@@@@######@+@####@. ", " ....$%@######@@#####@ ", " ..%$@######@@#####@..", ".......@#####@%@#####@..", ".%$.$..%@####@$%@###@@%.", "..%$%...%@@@@$%$%@@@$%$.", " .$%$.&&.%$%$%$.$.&&....", " .%$%.&&&.%$%$.$%.&&&. ", " .....&&&&.%$%$%.&&&. ", " ..&&&&&&..%$%.&&&&. ", " ..&&&&&&&...&.&&. ", " .&&&&&&.&&.&.&. ", " .&&&&&&.&.&.&. ", " .&&&&&&.&..&&. ", " .&&&&&&&...&&. ", " .&&&&&&&..&&&. ", " .&&&&&&&&.&&&. ", " ..&&&&&&&.&&&. ", " ............ ", " .&&&&&&&&. ", " ...&&&&&.. . ", " ..&.&&&&&.... ", " ...&.&&&..... ", " ......&..... ", " ........... ", " .... ... "}; gnujump-1.0.8/skins/wincrash/heroanim2/Makefile.am0000644000175000017500000000021111050034360016775 00000000000000 pkgdatadir = $(datadir)/@PACKAGE@/skins/wincrash/heroanim2 pkgdata_DATA = $(wildcard *.png *.anim *.xpm) EXTRA_DIST = $(pkgdata_DATA) gnujump-1.0.8/skins/wincrash/heroanim2/Makefile.in0000644000175000017500000003235312003600411017015 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins/wincrash/heroanim2 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) pkgdatadir = $(datadir)/@PACKAGE@/skins/wincrash/heroanim2 ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ pkgdata_DATA = $(wildcard *.png *.anim *.xpm) EXTRA_DIST = $(pkgdata_DATA) all: all-am .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/wincrash/heroanim2/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/wincrash/heroanim2/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(DATA) installdirs: for dir in "$(DESTDIR)$(pkgdatadir)"; 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: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 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 clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-pkgdataDATA install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ uninstall uninstall-am uninstall-pkgdataDATA # 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: gnujump-1.0.8/skins/wincrash/heroanim2/run.anim0000644000175000017500000000027411050034360016424 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "heroanim2/2.xpm" time = 70 pic = "heroanim2/3.xpm" time = 70 gnujump-1.0.8/skins/wincrash/heroanim2/0.xpm0000644000175000017500000000522511050034360015640 00000000000000/* XPM */ static char * 0_xpm[] = { "58 41 8 1", " c None", ". c #5A395A", "+ c #DEBD5A", "@ c #000000", "# c #FFFFFF", "$ c #DEDEBD", "% c #FFFFF7", "& c #A7FFAF", " ", " ", " ........ ", " ...++++++++.. ", " ..+++++++++++++. ", " ..++++++++++++++++. ", " .++.+++++++++++++++. ", " .+++.++++++++++++++.. ", " .++++++++++++++++++++. ", " .++++++++++++++++++++++. ", " .++++++++@@@@++++++++++. ", " .+++++++@####@+++@@@@++. ", " .+++++++@#####@+@####@+. ", " .+.+@@@@######@+@####@. ", " ..+.$%@######@@#####@ ", " ...%$@######@@#####@ ", " .$%@#####@%@#####@ ", " .$%@####@$%@###@ ", " ...%@@@@$%$%@@@ ", " .$%$%$%$.$. ", " .%.%$%$.$%. ", " .....%$%$%.. ", " .&&&..%$%.&&.. ", " .&&&&&....&.&&. ", " .&&&&&&.&&.&.&.&. ", " .&&&&&&&&.&.&.&.&. ", " .&&&&&.&&.&..&&.&&. ", " .&&&&&.&&&&...&&.&.. ", " ...&&&.&&&&..&&&..$%. ", " .%$.&.&&&&&&.&&&.$ $. ", " .%$%$.&&&&&&&.&&&. $. ", " .%$............. .. ", " .. ..&&&&&&&&. ", " .&&&&&&&&. ", " .&&&&.&&. ", " .&&&.&&. ", " .&&&.&&. ", " .......... ", " ............ ", " .......... ", " "}; gnujump-1.0.8/skins/wincrash/heroanim2/6.xpm0000644000175000017500000000520611050034360015645 00000000000000/* XPM */ static char * 6_xpm[] = { "58 41 7 1", " c None", ". c #5A395A", "+ c #DEBD5A", "@ c #DEDEBD", "# c #000000", "$ c #FFFFFF", "% c #A7FFAF", " ....... ", " . .+++++++.... ", " .+.++++++++++++. ", " ..++++++++++++++++. ", " ..+++++++++++++++++. ", " .++++++++++++++++++. ", " .+++++++++++++++++... ", " .+++++++++++++++++++.. ", " .++++++++++++++++++++. ", " .++++..+++++++++++++. ", " .....@.++++++++++++. ", " ######.++++++++++. ", " #$.@$@..++++++++. ", " #$.$@$@.++++++++. ", " #.@$@.++++++++. ", " .@$@..++++++. ", " .$@$@...++++. ", " ...$............ ", " ...%%%%%%%%%%%. ", " ...%%%%%%%%%%%%%%. ", " ...%%%%%%%%%%%%%%%%%. ", " .....%%%%%%%%%%%%%%%%%%%.. ", " . @.%%%%%%%%%%%%%%%%%%.. ", " .@ .%%%%%%%%%%%%%%%%%%. ", " ....%%%%%%%%%%%%%%%%%. ", " ......%%%%%%%%%%%. ", " .%%%%%%%%%%%%%. ", " .%%%%%%%%%%%%%. ", " .%%%%%%.....%%. ", " .%%....%%%%%.%. ", " ...%%%%%%%%%. ", " .%%%%%%%%%%. ", " .%%%%%.%%%%. ", " .%%%%%..%%%%. ", " .%%%%%..%%%%. ", " .%%%%%. .%%%%. ", " .%%%%%. .%%%%. ", " ....... ..... ", " ......... ...... ", " ....... .... ", " "}; gnujump-1.0.8/skins/wincrash/heroanim2/5.xpm0000644000175000017500000000522511050034360015645 00000000000000/* XPM */ static char * 5_xpm[] = { "58 41 8 1", " c None", ". c #5A395A", "+ c #DEBD5A", "@ c #DEDEBD", "# c #000000", "$ c #FFFFFF", "% c #FFFFF7", "& c #A7FFAF", " ....... ", " . .+++++++.... ", " .+.++++++++++++. ", " ..++++++++++++++++. ", " ..+++++++++++++++++. ", " .++++++++++++++++++. ", " .+++++++++++++++++... ", " .+++++++++++++++++++.. ", " .++++++++++++++++++++. ", " .++++..+++++++++++++. ", " .... @.++++++++++++. ", " ######.++++++++++. ", " #$.@$@..++++++++. . ", " #$.$@$@.++++++++..@. ", " #.@$@.++++++++...%. ", " .@$@..+++++...... ", " .$@$@...+++.&&... ", " ...$......&&&&. ", " ...&&&&&&&&&. ", " ...&&&&&&&&&&.. ", " ..&&&&&&&&&&&... ", " .&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&&&&&. ", " .&&&&&&.&&&&&&&&&&&. ", " ..&&&..&&&&&&&&&&&&&. ", " ..@..&. .&&&&&&&&&&&&&. ", " .@ .. . .&&&&&&.....&&. ", " .. .&&....&&&&&.&. ", " ...&&&&&&&&&. ", " .&&&&&&&&&&. ", " .&&&&&.&&&&. ", " .&&&&&..&&&&. ", " .&&&&&..&&&&. ", " .&&&&&. .&&&&. ", " .&&&&&. .&&&&. ", " ....... ..... ", " ......... ...... ", " ....... .... ", " "}; gnujump-1.0.8/skins/wincrash/heroanim2/stand.anim0000644000175000017500000000041711050034360016730 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 4 pic = "heroanim2/4.xpm" time = 300 pic = "heroanim2/5.xpm" time = 100 pic = "heroanim2/6.xpm" time = 100 pic = "heroanim2/5.xpm" time = 100 gnujump-1.0.8/skins/wincrash/heroanim2/jump.anim0000644000175000017500000000027311050034360016572 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "heroanim2/0.xpm" time = 70 pic = "heroanim2/1.xpm" time = 70 gnujump-1.0.8/skins/wincrash/heroanim2/1.xpm0000644000175000017500000000231711050034360015640 00000000000000/* XPM */ static char * 1_xpm[] = { "24 38 8 1", " c None", ". c #5D3C5D", "+ c #DFBE5D", "@ c #000000", "# c #FFFFFF", "$ c #FFFBF3", "% c #DFDFBE", "& c #A7FFAF", " ........ ", " ...++++++++.. ", " ..+++++++++++++. ", " ..++++++++++++++++. ", " .++.+++++++++++++++. ", " .+++.++++++++++++++.. ", " .++++++++++++++++++++. ", ".++++++++++++++++++++++.", ".++++++++@@@@++++++++++.", ".+++++++@####@+++@@@@++.", ".+++++++@#####@+@####@+.", ".+.+@@@@######@+@####@. ", " +.+.$%@######@@#####@ ", " ...%$@######@@#####@..", ".......@#####@%@#####@..", ".%$.$..%@####@$%@###@@%.", "..%$%...%@@@@$%$%@@@$%$.", " .$%$.&&.%$%$%$.$.&&....", " .%$%.&&&.%$%$.$%.&&&. ", " .....&&&&.%$%$%.&&&. ", " ..&&&&&&..%$%.&&&&. ", " ..&&&&&&&...&.&&. ", " .&&&&&&.&&.&.&. ", " .&&&&&&.&.&.&. ", " .&&&&&&.&..&&. ", " .&&&&&&&...&&. ", " .&&&&&&&..&&&. ", " .&&&&&&&&.&&&. ", " ..&&&&&&&.&&&. ", " ............ ", " .&&&&&&&&. ", " .&&&&&&&&. ", " .&&&&.&&. ", " .&&&.&&. ", " .&&&.&&. ", " ........... ", " ............. ", " ........... "}; gnujump-1.0.8/skins/wincrash/heroanim2/2.xpm0000644000175000017500000000231711050034360015641 00000000000000/* XPM */ static char * 2_xpm[] = { "24 38 8 1", " c None", ". c #5D3C5D", "+ c #DFBE5D", "@ c #000000", "# c #FFFFFF", "$ c #FFFBF3", "% c #DFDFBE", "& c #A7FFAF", " ....... ", " ..++++++. ", " ....++++++++... ", " . .+++++++++++++++. ", " .+.++++++++++++++++. ", " .++.++++++++++++++.. ", " .++++++++++++++++++++. ", ".+++++++++++++++++++++..", ".++++++++++++++++++++++.", ".++++++++@@@@++++++++++.", ".+++++++@####@+++@@@@++.", ".+.+++++@#####@+@####@+.", ".+.+@@@@######@+@####@. ", " ....$%@######@@#####@ ", " ..%$@######@@#####@..", ".......@#####@%@#####@..", ".%$.$..%@####@$%@###@@%.", "..%$%...%@@@@$%$%@@@$%$.", " .$%$.&&.%$%$%$.$.&&....", " .%$%.&&&.%$%$.$%.&&&. ", " .....&&&&.%$%$%.&&&. ", " ..&&&&&&..%$%.&&&&. ", " ..&&&&&&&...&.&&. ", " .&&&&&&.&&.&.&. ", " .&&&&&&.&.&.&. ", " .&&&&&&.&..&&. ", " .&&&&&&&...&&. ", " .&&&&&&&..&&&. ", " .&&&&&&&&.&&&. ", " ..&&&&&&&.&&&. ", " ............ ", " .&&&&&&&&&&. ", " ...&&&&&..&&. .. ", " ....&....&&&&.... ", " ...... .&&...... ", " ...... ........ ", " ...... ....... ", " .... ... "}; gnujump-1.0.8/skins/wincrash/heroanim2/4.xpm0000644000175000017500000000524411050034360015645 00000000000000/* XPM */ static char * 4_xpm[] = { "58 41 9 1", " c None", ". c #5A395A", "+ c #DEBD5A", "@ c #FFFFFF", "# c #000000", "$ c #DEDEBD", "% c #FFFFF7", "& c #A7FFAF", "* c #FFFF9E", " . ", " ......+.. ", " ..++.++++++. ", " .++++++++++++.. ", " .++++++++++++.++. ", " .++++++++++++++++. ", " ..+++++++++++++++. ", " .+++++++++++++++++. ", " ..+++++++++++++++++++. ", " .++++++++++++++++++++. ", " .+++++++++++++++++++. ", " .++++++...++++++++++. ", " .+++++.@@.+++++++++.. . ", " .+++++.@##...++++... .$. ", " .++++.@#@@@@...... .%. ", " ..++.@#@@@@@.@@@. ..&.. ", " ...#@@@.@@@@@@@...&&&&. ", " #@#.@@.@@@@@@@.&&&&&. ", " ##@.@@.@......&&&&&&. ", " ###.@...&&&&&&&&&&. ", " ..&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&.. ", " .&&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&&&&. ", " .&&&&&.&&&&&&&&&&&. ", " .&&&...&&&&&&&&&&&&. ", " .$.&. .&&&&&......&. ", " .$ .. .&&&...&&&&..*. ", " .. .&...&&&&&&&&. ", " .. ..&&&&&&&&. ", " .&&&&&&&&&. ", " .&&&&&.&&&&. ", " .&&&&&..&&&&. ", " .&&&&&..&&&&. ", " .&&&&&. .&&&&. ", " .&&&&&. .&&&&. ", " ....... ..... ", " ......... ...... ", " ....... .... ", " "}; gnujump-1.0.8/skins/wincrash/over.anim0000644000175000017500000000022511050034360014703 00000000000000 ## This is the cursor sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 1 pic = "cursor.png" time = 100 gnujump-1.0.8/skins/wincrash/heroanim1/0000755000175000017500000000000012003601754015034 500000000000000gnujump-1.0.8/skins/wincrash/heroanim1/3.xpm0000644000175000017500000000232511050034360015640 00000000000000/* XPM */ static char * billR_2_xpm[] = { "24 38 8 1", " c None", ". c #5d3c5d", "X c #dfbe5d", "o c #000000", "O c #ffffff", "+ c #fffbf3", "@ c #dfdfbe", "# c #ffff9e", " ....... ", " ..XXXXXX. ", " ....XXXXXXXX... ", " . .XXXXXXXXXXXXXXX. ", " .X.XXXXXXXXXXXXXXXX. ", " .XX.XXXXXXXXXXXXXX.. ", " .XXXXXXXXXXXXXXXXXXXX. ", ".XXXXXXXXXXXXXXXXXXXXX..", ".XXXXXXXXXXXXXXXXXXXXXX.", ".XXXXXXXXooooXXXXXXXXXX.", ".XXXXXXXoOOOOoXXXooooXX.", ".X.XXXXXoOOOOOoXoOOOOoX.", ".X.XooooOOOOOOoXoOOOOo. ", " ....+@oOOOOOOooOOOOOo ", " ..@+oOOOOOOooOOOOOo..", ".......oOOOOOo@oOOOOOo..", ".@+.+..@oOOOOo+@oOOOoo@.", "..@+@...@oooo+@+@ooo+@+.", " .+@+.##.@+@+@+.+.##....", " .@+@.###.@+@+.+@.###. ", " .....####.@+@+@.###. ", " ..######..@+@.####. ", " ..#######...#.##. ", " .######.##.#.#. ", " .######.#.#.#. ", " .######.#..##. ", " .#######...##. ", " .#######..###. ", " .########.###. ", " ..#######.###. ", " ............ ", " .########. ", " ...#####.. . ", " ..#.#####.... ", " ...#.###..... ", " ......#..... ", " ........... ", " .... ... "}; gnujump-1.0.8/skins/wincrash/heroanim1/Makefile.am0000644000175000017500000000021111050034360016774 00000000000000 pkgdatadir = $(datadir)/@PACKAGE@/skins/wincrash/heroanim1 pkgdata_DATA = $(wildcard *.png *.anim *.xpm) EXTRA_DIST = $(pkgdata_DATA) gnujump-1.0.8/skins/wincrash/heroanim1/Makefile.in0000644000175000017500000003235312003600411017014 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins/wincrash/heroanim1 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) pkgdatadir = $(datadir)/@PACKAGE@/skins/wincrash/heroanim1 ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ pkgdata_DATA = $(wildcard *.png *.anim *.xpm) EXTRA_DIST = $(pkgdata_DATA) all: all-am .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/wincrash/heroanim1/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/wincrash/heroanim1/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(DATA) installdirs: for dir in "$(DESTDIR)$(pkgdatadir)"; 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: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 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 clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-pkgdataDATA install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ uninstall uninstall-am uninstall-pkgdataDATA # 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: gnujump-1.0.8/skins/wincrash/heroanim1/run.anim0000644000175000017500000000027411050034360016423 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "heroanim1/2.xpm" time = 70 pic = "heroanim1/3.xpm" time = 70 gnujump-1.0.8/skins/wincrash/heroanim1/0.xpm0000644000175000017500000000523311050034360015636 00000000000000/* XPM */ static char * billA_2_xpm[] = { "58 41 8 1", " c None", ". c #5A395A", "+ c #DEBD5A", "@ c #000000", "# c #FFFFFF", "$ c #DEDEBD", "% c #FFFFF7", "& c #FFFF9E", " ", " ", " ........ ", " ...++++++++.. ", " ..+++++++++++++. ", " ..++++++++++++++++. ", " .++.+++++++++++++++. ", " .+++.++++++++++++++.. ", " .++++++++++++++++++++. ", " .++++++++++++++++++++++. ", " .++++++++@@@@++++++++++. ", " .+++++++@####@+++@@@@++. ", " .+++++++@#####@+@####@+. ", " .+.+@@@@######@+@####@. ", " ..+.$%@######@@#####@ ", " ...%$@######@@#####@ ", " .$%@#####@%@#####@ ", " .$%@####@$%@###@ ", " ...%@@@@$%$%@@@ ", " .$%$%$%$.$. ", " .%.%$%$.$%. ", " .....%$%$%.. ", " %.&&&..%$%.&&.. ", " %.&&&&&....&.&&. ", " .&&&&&&.&&.&.&.&. ", " .&&&&&&&&.&.&.&.&. ", " .&&&&&.&&.&..&&.&&. ", " .&&&&&.&&&&...&&.&.. ", " ...&&&.&&&&..&&&..$%. ", " .%$.&.&&&&&&.&&&.$ $. ", " .%$%$.&&&&&&&.&&&. $. ", " .%$............. .. ", " .. ..&&&&&&&&. ", " .&&&&&&&&. ", " .&&&&.&&. ", " .&&&.&&. ", " .&&&.&&. ", " .......... ", " ............ ", " .......... ", " "}; gnujump-1.0.8/skins/wincrash/heroanim1/6.xpm0000644000175000017500000000520611050034360015644 00000000000000/* XPM */ static char * 6_xpm[] = { "58 41 7 1", " c None", ". c #5A395A", "+ c #DEBD5A", "@ c #DEDEBD", "# c #000000", "$ c #FFFFFF", "% c #FFFF9E", " ....... ", " . .+++++++.... ", " .+.++++++++++++. ", " ..++++++++++++++++. ", " ..+++++++++++++++++. ", " .++++++++++++++++++. ", " .+++++++++++++++++... ", " .+++++++++++++++++++.. ", " .++++++++++++++++++++. ", " .++++..+++++++++++++. ", " .....@.++++++++++++. ", " ######.++++++++++. ", " #$.@$@..++++++++. ", " #$.$@$@.++++++++. ", " #.@$@.++++++++. ", " .@$@..++++++. ", " .$@$@...++++. ", " ...$............ ", " ...%%%%%%%%%%%. ", " ...%%%%%%%%%%%%%%. ", " ...%%%%%%%%%%%%%%%%%. ", " .....%%%%%%%%%%%%%%%%%%%.. ", " . @.%%%%%%%%%%%%%%%%%%.. ", " .@ .%%%%%%%%%%%%%%%%%%. ", " ....%%%%%%%%%%%%%%%%%. ", " ......%%%%%%%%%%%. ", " .%%%%%%%%%%%%%. ", " .%%%%%%%%%%%%%. ", " .%%%%%%.....%%. ", " .%%....%%%%%.%. ", " ...%%%%%%%%%. ", " .%%%%%%%%%%. ", " .%%%%%.%%%%. ", " .%%%%%..%%%%. ", " .%%%%%..%%%%. ", " .%%%%%. .%%%%. ", " .%%%%%. .%%%%. ", " ....... ..... ", " ......... ...... ", " ....... .... ", " "}; gnujump-1.0.8/skins/wincrash/heroanim1/5.xpm0000644000175000017500000000522511050034360015644 00000000000000/* XPM */ static char * 5_xpm[] = { "58 41 8 1", " c None", ". c #5A395A", "+ c #DEBD5A", "@ c #DEDEBD", "# c #000000", "$ c #FFFFFF", "% c #FFFFF7", "& c #FFFF9E", " ....... ", " . .+++++++.... ", " .+.++++++++++++. ", " ..++++++++++++++++. ", " ..+++++++++++++++++. ", " .++++++++++++++++++. ", " .+++++++++++++++++... ", " .+++++++++++++++++++.. ", " .++++++++++++++++++++. ", " .++++..+++++++++++++. ", " .... @.++++++++++++. ", " ######.++++++++++. ", " #$.@$@..++++++++. . ", " #$.$@$@.++++++++..@. ", " #.@$@.++++++++...%. ", " .@$@..+++++...... ", " .$@$@...+++.&&... ", " ...$......&&&&. ", " ...&&&&&&&&&. ", " ...&&&&&&&&&&.. ", " ..&&&&&&&&&&&... ", " .&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&&&&&. ", " .&&&&&&.&&&&&&&&&&&. ", " ..&&&..&&&&&&&&&&&&&. ", " ..@..&. .&&&&&&&&&&&&&. ", " .@ .. . .&&&&&&.....&&. ", " .. .&&....&&&&&.&. ", " ...&&&&&&&&&. ", " .&&&&&&&&&&. ", " .&&&&&.&&&&. ", " .&&&&&..&&&&. ", " .&&&&&..&&&&. ", " .&&&&&. .&&&&. ", " .&&&&&. .&&&&. ", " ....... ..... ", " ......... ...... ", " ....... .... ", " "}; gnujump-1.0.8/skins/wincrash/heroanim1/stand.anim0000644000175000017500000000041711050034360016727 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 4 pic = "heroanim1/4.xpm" time = 300 pic = "heroanim1/5.xpm" time = 100 pic = "heroanim1/6.xpm" time = 100 pic = "heroanim1/5.xpm" time = 100 gnujump-1.0.8/skins/wincrash/heroanim1/jump.anim0000644000175000017500000000027311050034360016571 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "heroanim1/0.xpm" time = 70 pic = "heroanim1/1.xpm" time = 70 gnujump-1.0.8/skins/wincrash/heroanim1/1.xpm0000644000175000017500000000232511050034360015636 00000000000000/* XPM */ static char * billR_1_xpm[] = { "24 38 8 1", " c None", ". c #5d3c5d", "X c #dfbe5d", "o c #000000", "O c #ffffff", "+ c #fffbf3", "@ c #dfdfbe", "# c #ffff9e", " ........ ", " ...XXXXXXXX.. ", " ..XXXXXXXXXXXXX. ", " ..XXXXXXXXXXXXXXXX. ", " .XX.XXXXXXXXXXXXXXX. ", " .XXX.XXXXXXXXXXXXXX.. ", " .XXXXXXXXXXXXXXXXXXXX. ", ".XXXXXXXXXXXXXXXXXXXXXX.", ".XXXXXXXXooooXXXXXXXXXX.", ".XXXXXXXoOOOOoXXXooooXX.", ".XXXXXXXoOOOOOoXoOOOOoX.", ".X.XooooOOOOOOoXoOOOOo. ", " X.X.+@oOOOOOOooOOOOOo ", " ...@+oOOOOOOooOOOOOo..", ".......oOOOOOo@oOOOOOo..", ".@+.+..@oOOOOo+@oOOOoo@.", "..@+@...@oooo+@+@ooo+@+.", " .+@+.##.@+@+@+.+.##....", " .@+@.###.@+@+.+@.###. ", " .....####.@+@+@.###. ", " ..######..@+@.####. ", " ..#######...#.##. ", " .######.##.#.#. ", " .######.#.#.#. ", " .######.#..##. ", " .#######...##. ", " .#######..###. ", " .########.###. ", " ..#######.###. ", " ............ ", " .########. ", " .########. ", " .####.##. ", " .###.##. ", " .###.##. ", " ........... ", " ............. ", " ........... "}; gnujump-1.0.8/skins/wincrash/heroanim1/2.xpm0000644000175000017500000000232511050034360015637 00000000000000/* XPM */ static char * billR_0_xpm[] = { "24 38 8 1", " c None", ". c #5d3c5d", "X c #dfbe5d", "o c #000000", "O c #ffffff", "+ c #fffbf3", "@ c #dfdfbe", "# c #ffff9e", " ....... ", " ..XXXXXX. ", " ....XXXXXXXX... ", " . .XXXXXXXXXXXXXXX. ", " .X.XXXXXXXXXXXXXXXX. ", " .XX.XXXXXXXXXXXXXX.. ", " .XXXXXXXXXXXXXXXXXXXX. ", ".XXXXXXXXXXXXXXXXXXXXX..", ".XXXXXXXXXXXXXXXXXXXXXX.", ".XXXXXXXXooooXXXXXXXXXX.", ".XXXXXXXoOOOOoXXXooooXX.", ".X.XXXXXoOOOOOoXoOOOOoX.", ".X.XooooOOOOOOoXoOOOOo. ", " ....+@oOOOOOOooOOOOOo ", " ..@+oOOOOOOooOOOOOo..", ".......oOOOOOo@oOOOOOo..", ".@+.+..@oOOOOo+@oOOOoo@.", "..@+@...@oooo+@+@ooo+@+.", " .+@+.##.@+@+@+.+.##....", " .@+@.###.@+@+.+@.###. ", " .....####.@+@+@.###. ", " ..######..@+@.####. ", " ..#######...#.##. ", " .######.##.#.#. ", " .######.#.#.#. ", " .######.#..##. ", " .#######...##. ", " .#######..###. ", " .########.###. ", " ..#######.###. ", " ............ ", " .##########. ", " ...#####..##. .. ", " ....#....####.... ", " ...... .##...... ", " ...... ........ ", " ...... ....... ", " .... ... "}; gnujump-1.0.8/skins/wincrash/heroanim1/4.xpm0000644000175000017500000000523311050034360015642 00000000000000/* XPM */ static char * billA_3_xpm[] = { "58 41 8 1", " c None", ". c #5a395a", "X c #debd5a", "o c #ffffff", "O c #000000", "+ c #dedebd", "@ c #fffff7", "# c #ffff9e", " . ", " ......X.. ", " ..XX.XXXXXX. ", " .XXXXXXXXXXXX.. ", " .XXXXXXXXXXXX.XX. ", " .XXXXXXXXXXXXXXXX. ", " ..XXXXXXXXXXXXXXX. ", " .XXXXXXXXXXXXXXXXX. ", " ..XXXXXXXXXXXXXXXXXXX. ", " .XXXXXXXXXXXXXXXXXXXX. ", " .XXXXXXXXXXXXXXXXXXX. ", " .XXXXXX...XXXXXXXXXX. ", " .XXXXX.oo.XXXXXXXXX.. . ", " .XXXXX.oOO...XXXX... .+. ", " .XXXX.oOoooo...... .@. ", " ..XX.oOooooo.ooo. ..#.. ", " ...Oooo.ooooooo...####. ", " OoO.oo.ooooooo.#####. ", " OOo.oo.o......######. ", " OOO.o...##########. ", " ..############. ", " .#############. ", " .#############.. ", " .##############. ", " .################. ", " .#####.###########. ", " .###...############. ", " .+.#. .#####......#. ", " .+ .. .###...####..#. ", " .. .#...########. ", " .. ..########. ", " .#########. ", " .#####.####. ", " .#####..####. ", " .#####..####. ", " .#####. .####. ", " .#####. .####. ", " ....... ..... ", " ......... ...... ", " ....... .... ", " "}; gnujump-1.0.8/skins/wincrash/floorR.png0000644000175000017500000000050111050034360015030 00000000000000‰PNG  IHDR³v¬@bKGDÿÿÿ ½§“ pHYs  šœtIMEÖ ! '[tEXtCommentCreated with The GIMPïd%n¥IDATHÇÕ•1à E×òЃuáb æ^îС("ˆ8¶x2ßß&¨ª19Dlr¤” °XJaEl,Š(’§€T7Ulöt_!© ð40çüæm-s‹£ùa°ª~¦§ž¤êÌíãîv5®Ag¡]pKŠËàúù-ÍÝ®8’â <ö´Éß¿ÝFÆÓ~/’%§?ûAö›ÿ÷+^á€Ø ð nC‘€RºÀIIEND®B`‚gnujump-1.0.8/skins/wincrash/win.png0000644000175000017500000000251011050034360014364 00000000000000‰PNG  IHDRB,¬þbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ  IÊQrÕIDATxÚí]Ùn$! ÄÑüÿ/{_6Ò$¡¡l sŒKZ% ´ߦiVJ)E‹ª‘òZT¿ÿþ»-RäGûû3O@úZèyŸ{ZcíYo›w^µ¾5 íèsÈü­cÏâÕÉ},òyoCôÇ£g º{EŸaÚWô˜‘óbȈ)göÚ#}í ú0Ëæ"úÌŒµ,^[|o”mÍäûhŸ{ôÐ\ìä\`D¢}Pä˜h»5·õøD"‘H$‰D"‘Ht‹ÅŸ?YôV®mÓÍ×sωD"ñ9ù‚:âië¹]c¢n6¯þið:2'I ú ³õçU!,ƒ ò‹B³öœuî¿ÑZ:渳ò‰ƒ?:èX¥Ã󚌬c±èX×U.Ö„Ÿ{U½^_”²ËZ‘y¡óê)â§Pû@~Vÿ­>FÑóêƒ:ÿæé3‹®E÷=~P 4ÃÏJ93fÏæ‹7.ßûn“Ýmë§Ùïkab¥@À°,ÒûÑZ 5ÙXù,ÅÇŒ ‹Ž'ù m°®œ&JÕYÁQˆã r’AÝš¡ ÎY/õA^]`Óëñþödñ›úÂ,†ãüJ>&ŽÅ—Qù[‰«>:OAEœEÎ CîÑp=»¾êåŸ ¶—`Y[iD/ž¶š1wC•ÈëßG[Z6¡o>@èöl{Ý1)føtãáoƈ\ØônK`{²‹ØØcÉ7J®Èq=Fö8½çu`ž–1½1NIë±ò¥Ó:ö©ƒóèñŽÑGÉôzºyäÕ Ö!!îÔHñq«=7;‘Ü1G(Hk7󸚔=޽!ö Ž"TŒôÑv°öHþ³VÉ7f§:ˆÄÒZ$þ2ߤDëS«ÈŠñ-y´úX|g+¡´ÎÅ:º^kqk•‘<Äï™t,kµ¼YÞÉïÚ³èÜéÏz^‹˜ÛS é$X-EÓEJƒ&9Þ zÂw(Œc$ ?dLË1<¤MËØŽ³ èó›W&«tnÅ7xl~÷lwõq#o€dö]áÕaŸ·”»~7³êHÖN¶xâ›ÍOÛ€‘E¼°.h?ËÆŠ:×®ƒvÜzq.ó"'Zäx*MtQB`ÜîÎ$ê{Õ Bô®ªÏ: ;Ñö¢`Ñ{[pÔ ôW.àãMrYá£Y—"} ¿v)DäP›Í·Ñ¶Ó·ÛÑ_„LΣ¾†&•ŸÀÀ[Ü.W_²å´ãÕëlí½¹¢÷M4þµÆU ŸÅÑh…62ßêÊdnÇoSXsÒ˜µ¶ÑÍ"½ÝdåÝ­Eßn³¿ÃJœ“'œìwn*ˆV5?Ðó ÈV6ôòsüÁ+xÒ#;À½ñ§³Ü–@¸£0# £g¤È›>”0ê»È±J‰Ûåa~ûæ}kµK¦Ï@õø©¯÷*pfb>ÊÏÕÚ¨¯[qü–ý Ž—çR°ë¢™º ù™„/»öv“~4!ãŒÚÉêbd•Ì­1•!;޵â¨åø=3ÞIv7ÿ÷"×ífèóÕáuâNqCL"í*±œïšr»Ê6ôÃx‘:ÊåƒNhƒñJ9þ©¦­7¾°çøßï÷œ·Ý–C’$ICFØ&$I2J’$É(I’$ $I’ €]y[Þóܽï¤öqVl=&I’t’¢}u á¹&®‹>Ïé¹½|7ü¶¤Çyí¦Ýk¹°z/e©Vv–òèØé,;õÈë—Æ·ðqîã`| ·¤ßk¯I’$ „¸/;ŒQÓrÌš¼™?`ièTOàÿ=ôù±4©‚¡}Y>¸ª‚•ùãù··]Ì5y/r~ÉV†M€ÿÚx†=&I’4PàÚÜdön…ióaÁ 9&l[IÕΕl½!NéÊ1„ÒD³yñ,UW¦ ÚÃ?ø-΀q³`íC°:3Ù“$I(pw0’u-“™²n#Oƒ1¡¾jòÉEC¤ƒ¡‘€†H–3¯€Òái…†½P¹)GŠÎ¶Ç$I’NRŸ®¾+ïzV<c_%¬yv¯©M2!ŽbBeë–Bs¤›à…%p_ü2{K’$©Dûò`›Cøoæ“÷þ–\^ #êG“ ‡,‘l@. „ ¤&‘/fXR—"ƒ½û&ò›i¯µ·$I’Z˜p0àœùìšTFÊYÂÙ¶Û‡çrDÂÓÄ™³?Dk&ÃÒê,L³³$I’džj! ‘dȆÂ@$Ëf‰ä"DB¹¶ß³P–²“$I’t̆ڦæ™#ÛBGB`@4ÉDrm!0™Éq¨ Àž’$I¨pãæíµ¦ “!— / ûÒþb¹€h. DÈÑа¹$ßž’$Iê!}{/àŸþ”çRr ò²Yòƒ ùA†¼l†¼ K<›%–Í’—Í#K4Øy¬m‚%Kì-I’¤ËÊh-(f=qJ âÙ,yé¶0˜—n yÙ,ñ\–X6 Ѱ&Ècëk.ƒÆFxî9{L’$i@Ào„‚|~7’ÚÝ ò3í•¿—B`6C<ÛVù‹dž­„ïyìÞé4”–Úc’$I*\¹{gžËóé<Ò‡Z)ÒmÁ//È’dŽ„¿ßÆ XS×áÜ|3ÌžmI’$ ¸¸u+$¼kÖÅÔ×ÃÃÛs’$Iý:nß©¡öð—ÍB¥’r© u‰€;š ¡(¿-ìAÛgs¹??()^°ç$I’úuܳ§-ËÁQ@8œ A2KA2Ã皊 ¿àÏaïèÐþ½½øÐCöž$IR¿ €uuGæý €é4³ab­)îIæ³3V‘ðËCßÑÕ¿öçAyy°f½'I’Ô/`:ýRð ^þZ Š©MÃFGþ9üµÏýë¨ú×#hiiÛ·$I’úYܷ綾}å#äÖø˜¶Å!dž¿£?ºØþ{<ëÖÙƒ’$IÇ©÷/“N·…¹ðQYó¨Õ½;#ùÀ1óþŽ­þŽœyjjìAI’ŽCÅÂ…6 U^^·ÝÖ‹pÑ¢þñM¼í!IÒPÒÍ?ò¹ì²ËlÃAæöÛo?®÷G{ý_UUÛuûâñ¶j`,Ö6ä{ô5þ ãÕ¿íÏÛ+‚¡PÛ{C¡¶;ƒLžÜv`I’†Š*Â,[¶Ì¶ÂzàØ±pÙema.•j{d³/ê}ÙõƒWý¶‡>€ÖV8p Úö+I’¤ãÒ7·‚›6­íQY Û¶µÝ.n›xtUþ¼È#›ýóecR©¶×ZZ`ʸæ˜;×Þ“$é$=öØc6¶ðçtFûô,gÌh{´[¿jk¡¾Zš!‘øs0i»ëGI ãÇ¿ü³’$IðXVñ$IÒôùÏþ„? …¸í$EíI’¤¾w" qzjÈ>lóK’$ -@I’¤S¬¼¼¼íBÎÝÜn”$Ià***޾£Ãßѯ%I’qìÍð7x`ûUÑûË-ê$I’N"öføëù¸hÑ+CXGÛºæ^m›$IÒ ÓÑpÿ€’$I:©ðWQQÑáœÀþo»íåC²G_¨°£êàñj¯(Z”$Iƒ0üµëÍØ?/ÝY¸ë(Pžä•°%I’NµÎæûõÖ<ÀÞ €íUÀcÃÙÑÛ» oÇn?:Zù“$Iꇰ7Yñ“$Iƒ@OÝÖ­À®ª{=5të°$I€B¡Ð)=þÀª½À¤«)I’Ô¯#Í©Í0Ñþ6¯¾ýÕªv½vô¶®^7J’$õq”$IÊÂ… m„!¨ï/m•N’$iˆ@I’$RK’$õsÙl¶G÷gP’$i€ŠD"'ô9+€’$I0èLUÐ  $IÒcP’$©Ÿs $IÒ':÷Ï(I’4D9,I’X²äQa€X¼xË–-3J’¤ž êï}Ô3wT3J’¤#N¶²¤Á9€’$ICŒ@I’4( ´y=1·Ï(I’†¼;î¼c@œgeå–>=žP’$ j™tªßŸãŽ;ûôxΔ$Ib €’$é”(//· €’$i µÎžè €’$iˆ©¨¨°H’¤Q^^NEEÅ+*GÃΪ„Gooûþºú]@I’Ô ÚC]W?;úLGÁ°£0ØÑv^ïrX’$õkUe”$I’P’$õ”Άp{s¨öØcv5ä¬ãã@I’tÂá¬'>sìvžP’$õ£Ð×ç]½¯³p×Ýí†Ãžá°$I’P’$I@I’$%I’40¹D’$ Z••[رs§ a”$ICÁâÅ‹l $IJ–-[f#tÂ9€’$I@I’$ fK’¤AiÉ’GÔù.^¼¨Ï†­ €’$iкãÎ;ÄyVVnéÓã%IÒ –I§úý9öõ¥j €’$©Kåå坨VQQÑáû:Ú®þÇ(I’ºÔê^-àþWK’¤Ò^<ögûïíc?ÓÑvõ-+€’$é¤Bౕ¿c·µ?wˆØ(I’Î]g>C P’$ ¡`xô\®£zŸs%IR¯:¶hð;õ¬J’¤Õ>ßïØÀ×Ñ6%IR?vÝ}ÞÕ° €’$I½¦²rKŸßeÃ(I’tŠ,^¼ÈF0J’¤¡dÙ²e6B'\,I’4ÄX”$I,^|›0E" $I:‘ðç|¹¡ü €’$éçËõ_Ùl¶Ãð—ÍfO8%I’ú±“©ô%I’¨Žª€'ÃUÀ’$I,ülUÐ(I’4Ä8,I’X²äQa€X¼xÑI/Ú1J’¤#ÁBý½zæZ@I’t„—ƒœ(I’4ÄX”$IƒÒ@›×Øsû €’$iÈ»ãÎ;ÄyVVnéÓã%IÒ –I§úý9îØ¹³Oç@I’¤!Æ(I’N‰òòrÁ(I’BPëì¹Î(I’†˜ŠŠ a€pˆ$IêåååTTT¼¢xt0ì¬Jxôöö÷·ï¯«ße”$I½ =Ôuõ³£Ït ; ƒm7àõ.‡€%IR¿ÖYeQ@I’$%IROél·7‡j=fWCÎ:>Δ$I'Îzâ3Çn7à%IR? }ÝyÞÕû: wÝÝn8ìK’$%I’d”$I’P’$I“‹@$IÒ UY¹…;wÚ@I’4,^¼ÈF0J’¤¡dÙ²e6B'œ(I’d”$IÒ`æ°$I”–,yt@ïâÅ‹úlØÚ(I’­;î¼c@œgeå–>=žP’$ j™tªßŸc__ªÆ(I’ºT^^þŠm¾¯£íê €’$©Kí¡îÕžáoàp°$I:!í•Ác¶ÿÞþ8ö3mWß²(I’N*[ù;v[ûs‡ˆ €’$iè,ÐuVá3%IÒ †GÏ%ì*<ª÷9P’$õªc«¿SÏ  $IêQíóýŽ |m“P’$õó`×Ýç] Ë(I’Ôk*+·ôù]6 €’$I§ÈâÅ‹l $IJ–-[f#tÂUÀ’$ICŒ@I’ÀâÅ·Ù@I’4tŸóå €’$iHq¾\ÿ–Íf €’$ICI$éÑPh”$IêÇ: zÂãá*`I’¤!Æ  $IR?ÖYµïdª€@I’Ä’%ÚÄâÅ‹X¶lÙlö„C P’$ êï}Ô3×j4J’¤#¼ÌÐà"I’¤!Æ  $I”Ú¼Æö¹}@I’¤“pÇw ˆó¬¬ÜÒ§Ç3J’¤A-“NõûsܱsgŸÏ9€’$ICŒP’$ååå6‚P’$ „ ÖÙsP’$ 16Âá"I’Ô#ÊËË©¨¨xE%ðè`ØY•ðèííïoß_W¿Ë(I’zA{¨ëêgGŸé(v;ÚnÀë]K’¤~­³Ê¢ €’$I2J’¤žÒÙnoÕ{Ì®†œu|œ(I’N8œõÄgŽÝnÀ3J’¤~úºó¼«÷uÝpØ3–$I2J’$É(I’$ $I’&H’¤A«²r ;vî´! €’$i(X¼x‘`”$ICɲeËl„N8P’$É(I’¤ÁÌ!`I’4(-Yòè€:ßÅ‹õÙ°µP’$ ZwÜyÇ€8ÏÊÊ-}z< $IÔ2éT¿?Ǿ¾TP’$u©¼¼üÛ***:|_GÛÕÿ%IR—ÚCÝ«<ÃßÀá*`I’tBÚ+ƒÇþlÿ½ýqìg:Ú®¾eP’$T<¶òwì¶öç%IÒ ÐY ë¬Âg4J’¤! žKØUxTïs $IêUÇV ~§ž@I’Ô£Úçûø:Ú& $IêçÁ®»Ï»–P’$©×TVnéó»l%I’N‘Å‹Ù@I’4”,[¶ÌFè„«€%I’†+€’$ €Å‹o³ €’$iè„?çË%IÒâ|¹þ+›Í¾b[$1J’$ V'ö €’$IŒ@I’¤!¦7*€^F’$iˆ±(I’X²äQa€X¼xÑI/Ú1J’¤#ÁBý½zæZ@I’t„—ƒœ(I’4ÄX”$IƒÒ@›×Øsû €’$iÈ»ãÎ;ÄyVVnéÓã%IÒ –I§úý9îØ¹³Oç@I’¤!Æ(I’N‰òòrÁ(I’BPëì¹Î(I’†˜ŠŠ a€pˆ$IêåååTTT¼¢xt0ì¬Jxôöö÷·ï¯«ße”$I½ =Ôuõ³£Ït ; ƒm7àõ.‡€%IR¿ÖYeQ@I’$%IROél·7‡j=fWCÎ:>Δ$I'Îzâ3Çn7à%IR? }ÝyÞÕû: wÝÝn8ìK’$%I’d”$I’P’$I“‹@$IÒ UY¹…;wÚ@I’4,^¼ÈF0J’¤¡dÙ²e6B'œ(I’d”$IÒ`æ°$I”–,yt@ïâÅ‹úlØÚ(I’­;î¼c@œgeå–>=žP’$ j™tªßŸc__ªÆ(I’ºT^^þŠm¾¯£íê €’$©Kí¡îÕžáoàp°$I:!í•Ác¶ÿÞþ8ö3mWß²(I’N*[ù;v[ûs‡ˆ €’$iè,ÐuVá3%IÒ †GÏ%ì*<ª÷9P’$õªc«¿SÏ  $IêQíóýŽ |m“P’$õó`×Ýç] Ë(I’Ôk*+·ôù]6 €’$I§ÈâÅ‹õ÷‹D"@I’¤£-[¶ÌFè„«€%I’†+€’$ €Å‹o³ €’$iè„¿E6‚P’$ %ΗZœ(I’d”$I’P’$I@I’$%I’d”$I’P’$I@I’$%I’ÔK¼ˆ$ICÌí·ßn#%IÒPQ^^n#È(IÒrÛm¶œ(I’d”$I’P’$I@I’$%I’d”$I’P’$I@I’$%I’d”$IRðVp’$ aŸÞ¶ÈF ¾1ýÄoëg”$iˆûú·ï¶˜[oy×I}Þ!`I’¤!Æ(I’d”$I’P’$I@I’$%I’d”$Iê9¡²wÙ=ÀëJ’¤n®\íݽ²ÿŽöÛQÐëã÷Ĺö·}%IR…“¾ +íÇ9U©¯œªïf”$I¯þÚÃÊÑÛ;ª[¹;6@öDðél?ÝÙÿ±ïé*ävõýºÛíÇèìœ^íx@I’ÔoâÑÏ;ÚÞ“•¼îì¿£ãÏ9töÞ®ŽÑQ𺠦}Y tˆ$Iê³ÐØÛûot÷Ž®Ðuèzâ˜ý¥}ŽfP’$õºÎ†P{ã=qÝ}oOW5{³}ŽfP’$uHŽ­HõÄ0eGó {CWÕ´W›Ûx¢ç×¼¾¶(I’º']½Ö…=*_í|º:¯î„¹£çõ]¡ëÎ1O$<öE4J’¤.ƒÕñ¾v<•´îÛvçùñî««ÚÝó}µïújç×Ñ™¾à°$IÒc”$I=f ^´y0_hÚ(I’$ $I’P’$© }y±b¿§P’$ ‘€ÕßÃ×`‡@I’¤!ÆëJ’¤Ï…ž;ÛÞÑýu»sÛ³c_ëÎ…’}Oû±::fwÏýÕŽi”$IƒJgÁ­£í]½îì¿»ÇîlßïØíÝ9÷P’$ Jƒa®[GA±³ï:”®h”$I¯ˆCìì;ugHz°qˆ$IÒq¿Á­J’¤CNWådž¡cßßÙöŽöl :öµÎöÝÕùvç=]}Ÿ® †áb $Iê4vgÛ«½v¼Û; …Ç{¾Ý=ÿîlël!É@å°$IÒc”$I2J’$É(I’$ $I’ €’$I2J’$É(I’¤SÊ AK’4ÄÝzË»l„.|ýÛwº¶5J’4„}cúm6B>½mÑI‡¿þØÆK’$õ°öð÷íÓûgÀ6J’$õBø»kîdsýó €’$I=þþtáW¨Iýö< €’$I=h÷µßbÕ¡T¿>G $IRh¯þýjKS¿?W $IR…¿þºèÃ(I’Ô áï'sú$IR‡¿‡.ø ‡“Á€9o $IÒIØqõ·XS“Pçl”$I:íÕ¿ßnmpçn”$I:Áð÷­z+= $IÒ „¿Ͼƒ`€~ $IÒq†¿Îÿ u©`À~ $IÒqØvõ7Yw85 ¿ƒP’$ Z/\õƒÛW{õïw[›|»%IÒ tKáôÔu™ú¢ $IN›ÑÀ{&­ê‘ð÷xчP’$ )çßÒûøãy_¦> š61J’¤Açúq›Y8zÃs­”-'¼¯-W}“ µéAÕ>@I’4¨9ìàIUÿw{ó k $ITâá ·ùè‘çyùY ³'´¯Á²èÃ(I’µ" ©6ÆáyÌ.©&|K8‚AÚF@I’4¨¼7µ¼-¼åBlZ^ À{&¯"l $IŒ>võJlÏ`óŠRÅ(I’zÓôì¡SzüP8G*!Õ — ðôÂ?eçtɈ]@I’4xÅÉrÛÜG¸qü†NßsYf+üýX®Úó—ÞSÇûšVrMzãIû/&·UÿÅh¬ö‹ö¸qü¾sîýª¢þ3•$I=icd,o×ÛÂÁdÏž|äµo·þŽõ_¿šÿÌýœg³¿$»*C(xŒg×äB!nâ<üÉÓ©/͜б/(ÛûŠm‡Ä9´7ŸQ§%øæÙð©Õ¯ï³¶¸xÄ.>7çqnxò½@I’4¸=S3‰©EuÔ§ó!`Ëxâ nÙ½›Rvp&çð¦à4ÑÈ“ÙGIÐÊF^¤ù?ƒ‘¥pÝu0mÄãÝ:æØ¼FÊâ­47qr/=€x-9£ø?¿ð¢¡¶ËÏ$²ý+r%IR»eÕë™]zˆ càw¿…Õ«øŸ`$£˜Å¼—½ÿLÎ9òûæá{øzÍ'á¿ÿ›·Íù÷¼«{ÕÀ׌ÜÍÜÒƒä‚û¶¼ìµªùŒœdfq †ïã…º ½öÝ?Zð4¯?kÛ‘ðwßþÙ´%IÒ`—ÊEY]?î¾6là.å/ù8qÚ®Ë7¼lõu;Éå^Y‘+/|# båü¤ú Ü»a1üûøÈGNê|Ç×Ĕº^ €O^ñä…2„¹#ÛVÕ#3J’¤Á.›…‡‚ ¸(ÿu|8ñQb±BF›Gˆ¶U¹‘H/¤ž ´!Âö1‡³¨Ú÷"ñx1)û"Akœïcú†%A~|×/Ì]Êkó¶Q:<À–JÈ/Ê2|TŠuõcxªfr¿ë/#I’zÜÿ~÷a^ÃÜÄû(>™Ââ1D¢mÕ»w\À4™'y”oüÙ|bÞ ÄÉãIå_øõÔi×l&“Np͘¿àO?y¢ÓãÝ–¸¿ÛçV2"E¸‡Ð×Îzˆ7NØHéÈ•/–òÜ£¨?£tDšP8Ç­k®é—ýc”$I=ê“Û·Í„˜Ä4FšC8Ü6à¸-µŽ7ìžD¢0Ä•ï¹È¿À†½™Å7Ei¹í3ðñ“Vȧù+¾Äg!—#•l`ZÞ<þ¾ô«„3qÞ»ù·ó²k°ñÙa]ž[s}Û\ÀóGì=©ïxňmüß´ÿâª1[©¯Ž³k}1Õ{òÈfBŒŸbÔÄÉ f”$Iƒß#5“O¯ã G¶¥’üôÐmOÞþv–Ìz=oO¯âãyOqÇìGøüœ¥\5²nº òó9DëXI]ívë÷°°àMŒLä¿ÙëÖux܆ÃqZ»žÝ¶{c!ÐV¹;Q’oÎñÓ[XÿÌ0öµêxÜ”¶KÑ|yãåý¶ €’$©G­á G‘ŸßvÞL&AMñõ[æÂé§ó®Ô Ê3[™Úpˆ™¹jÞŹö4ÿrn[•±þPœÏ•v/®à® Hç"ý¶Ÿ €’$©ÇLj4óKÉdZÉdS 3¬lê‘÷¬ ç…ÈÄW|¶±6Ɔç†q÷ù¿¦®x•Ú® ø5>@ÍÁõ”D‡ó¥_g ÓY¶òŸxSj Ÿ\u|÷öݱ®ˆL:Ì9êxË„õ]¾÷ÿ^ûß|hþ*Êâ-¤’6=WJ*Ñu|Zvh*KªNï×ýd”$I=æÉèt¶Eþ6‚ ›í|XwÖ ¤‚p¿®þ%IR{7$ɳTÐP¿€³ã—07v¿¾;É¥™m<Úå8FäZ˜­bÔ[¯ã ¼5¬ ŽÃä²iZ[óñ²;y+ï àÀ¾/gy¤û\Þ¹®€kÆVRM¾ìµ/ÌYÊêöá( IDAT/\E^a–íkJز¢”Ö¦®]Éð E¥m÷,¾gïÜ~ßG@I’Ô£Î|Û62¤ÙÄZî{‘X¬€¿Š~Š¥<Äó÷>ϦÈX>›C§û(Í%øHê)¶‡GðØ'°ƒ­|[rYêo%jæcÿ¦íÍ¿ü%™P„-‘ÑÝ>ǃ/­>wø~ò#m 7®K¯ççýŒ«ÇV°î©áØ‘Ocí«ß8-¿8K^a[5ñ™Ã“û}%IRúî°‹™Ál*x„µ¼H&›¢æàFÆ•Í嬼‹I®\ËØ+h&ξpçnŽç2Lj(˜\ÀEåÓh¡™íl!— ¨®Z˨È8þ6ú9 ’øò—y*:?ź?Ü~QèéA 7M\Ë×-eÜð&î.àéûFÓPÓÍ‹8‡Ú ÀÏîŸ; úÈ(I’zܸ«?Àc<@2YO2ÙÀWÆü†r^ÇðŸ&døaüÒ—Í<ÖûSÏq^v7ÏιJJø6·³’åm®ñW|/Ó¢³!†Õ«ùßXÛ‘]áü:>ÿ£íxiø‹ÓáŸfµÝfnÏæ"¶®,>¾0†‰3›ÛÂoÞ@I’44-»´®½–Õ¬àŸøõ‡·“#ÇÇËî hÇ<‚o|‹ÚpûC¥]îëüìn˜8‘¿ûð‚\–t¢‘ÒâÓ8£p¡æÞ¼g wÇÏcmd|§»šÔóÞÔóüÛð«ùði_ãAþÀü‰l6ÍáC[(¤˜ÿ2Þ´óACùLmÜÅéÿñUþùËËY÷Ųò‹ÿÎ'ÖßEÉÁaì '…i¨‰±{!Mµ1V?1œt2L.wü_5–×6ü{ëêëL÷DX¸pñqê±Ç`áBÿqK’Ô×Úßà¼<‚5«XÏ*Î`.Ñ–4áHœ³ò.!Ú’á7•ÀĉNs~ ›§žÀíÜ @¢õ0ñPÉû,³™Ï> [·r ¸’ë¹<}7þ¡(«¶ý V¯æöükh¨‰¹.à‰˜9¿€íMÃÙÓ:lÀt‹P’$õªÛG¿—F~”òu*Ù¹€Lº•p$ÆGý”ß?°ƒq[bTFF³4:³Óýå’|>ñ0ÉË2aþ v±»ù ö® ¬x"sJ^óŠÏµ4W“h­åÇñûŸÏÕ»'„øJþë¨øíãbyùEY²Ù0O­š0 úÄ(I’zU&šcÕ;›˜0:Ÿ¯ò9öÒP»“I±™ÌŠ/`ò/žäòt%+#§Ñêüò+%¹ge÷1þW°…õTs€ ÐÒRLJž·ó<É£G>—h9ÌÈѳøË¢Oó§g«IÞÿ0{Âe¼ØÁ-éºkÄØÅei²¡0Äæ¨>1J’¤^w`Ìt^?òËüŒ ¹©Š±ÑI|:vÏñ$+~û•‘ÑÜžm§û) Í_¦ž¥*\ý×ìf_â³ ¨?¼T¢žwŽû'V³‚[ùH[LÔ9.,»×¾ –/çƒÉ§ù¿Ø\N  å˜<·íÒ/7>ùž×@I’ÔëÒ¡(ÿùîF¦M(¤‚%»=<òÈãso ™<&uOÉ•WÏ ‰Fv°•\.àPõF b¥,qESÇaªØÀþ=ÏÊdùxìŸ)¤˜Ÿüd%‰¦$;ÂeÇÿ…BT§Š\¸ X’¤¤‡ÿ¿5½Šëfoef¢š+'ï`~þ^æçïãµ§í ~0Åô±uT' ¹iâz†Ç[iHçqÓÄuFR$²QZ²ñã:Þ‚sưý‰Õ¤Hq—Ê…ˆÇ‹¸ºô]Ô‡ØÒòÌ™C.¥>TÀ†È8~™w>OG§Q˜K±!2ž­‘‘¼#½’09þ”&lÝÊÓ‰Ç&0‰\.`RÁ,6&_`_°ƒµ¼ÈLf3Œ2’­õ—ŒƒÖVV7.åì’f›ºÓ‚î_ÏoÊÜfЇg8¸«€ÿ><ÿ„ÛÿšôFê 8gØŽÞÎΖa\8b/—ŽÜÅöæá¼oÄ \\¶›KGïbVê WNÝÎik¹nÖVf´T³:sbs£þO’$içÉÈL®hÞÁ?ÿÑX@.‘Ë…GÞ2:N8Í™Ãb RA„DcX4A2ˆ’¢d‚î&Þ¹ñr­9n¼‘µ÷ÞËgù8_ËþˆÃ‡63fü9¼¿àSÔmßÓßû ·ÞÊ£±3ø›=¿ã_µåAFŒcׇ>Dy\šÙÎãçÂ_ý™¯}õ¬â|^CsS¥Ã'óÁè'Yž^ÊA°Ÿ½Lf:Ùl’tº•›Ç}š¢}…üléwIœ}5(>‹(å™­Ýú.㦶0b\’ûÇüü„Û¿4×JK$üp†¼p†¿˜²Šüpšx8Ëû§¼Èˆh+áPŽP8Gfb˜h, 9&ÂÓSøYòÜ>®@I’TbëÙ¿Á‰PŒ£‰FòÂYÆ4 ·] 9ÊÊæ'‚ D µÄóÒ!J R„eE­GS¯úxý¸-<´õtêO;jjHTíà".£(WDSã~FŽœÉ`kšžàÝ3[X“ßÿ>+ŸÚÏôÌTò“¥„êê¹$ý~9kdw1+8ȆüId6W²«q5…1™¤SÍŒ9›…ÅÓ¹¯éA^àYæp#M2QGI颅%T4>HâÉ%Œ»â|b¹,³sÕ„éújÐÅYÆMk €áH®[ß½³Gª5BI^ŠP&Gº5D4 ¤šÂÄÒYB!ˆÆƒ#ÇXÝ8žO¬¼Vâ'Üï!n»íø¯y½hÜv›ÿ %Iêk½ü7øósãÍ6lppW>û·ŽæÈÏh¬‹2zR’êÝyŒž”¤ö@œ1“ÝÞÿ¾­|¢ð&Ø´ î¾›QÁ(>Â-Lc&Ãʦæó¡C ©-j…aÃ`ï^>À'¸®ô=„£yÜtxœv¼ã /sGâ|'ï v%œù›eåÆzþƒßP6r©ó–ò½‡ÏÓ<p䵢Ⱡ+›Ê3µ÷ñ¦Osæ5Óyþ²›ùBâAF]~‡‘’ä=ÒÞwåS6.E¢9BkSrPXš¡¡&F$–cÖù •`mýX9x:?ÛuîI×  $II/ÿ ~öð$~¿o7NØDa^š¢aYÆLJ°wK!©DÛpoKCôÈÏ ÑXëö 4—díØ³øüì*\¾ƒiœÁ¦“L6Ï+᪲wò‡š@c#Ÿæ‹ÌçBRéVJJO㜂ËxäÀO`Í’—^N.æ-é5<ŸKcÒ›+YΓ\ÉëI%™¼’³#°-±–쥆ƒÌçBÒ©f2™VN~>ÿ×üs¶nß……¬š|Wf¶tÙF­ÑãúÎ]=‚ DKC”Tk˜ "B$[#Ì¿ª–¢Ò O>2ŽÏT_ϳµ“z¤Ÿ],I’ŽHQö'JyíãbCãrùäf)ž¡xx†P$‡Ë2[¹ ³“Ûǽƒwޏ•ŸñC6²rÙt+£Âãø×1QÊp¾ÁØÇnrA†Lª™¹±ó¸)òhj⣻~DZ¹¬ŠœÆW÷Ñ|Ákàâ‹9À^~Ìw ‚4ûw?GYñdf—^LˆO±” i r-‡ii®áç§=Ïøì8.ß÷4d2,Î=u'qè“ ôyM\òÆjâñ€ýõż÷¹›ø;ÞJ]ºçÎÉ  $IIþ þÝÞ¹lnÉŒºƒÌ=¯Ž±SÄósÔVÅOzßQ^ˆL¤êŒ*FîÚȃMK¸‘›I¥š‚,c ¦p8µŸMÙÕlaWp-‰ÖZ"á8¥%y!ñ8Ï­©áÌ1WóÈØ‘¼!½Žªp fÇ›ÇzV1‹3)a‘h>ç—\Mº±–u¬$C†ó¸˜ÈåÈ/(cJnwíüÍIZæœMΪû´kÇOoe̤$c_Z`òM¯á®õç²1=¦ÇeP’$uêÙÓøÄž7ñéÕ×0fr+ ®:Ìø—Aœ¨yÙý|!ñ µ#N£j|ÛíßþƒïÐÒTE8çÆø{Éh°G¸€ææƒÌÎ[À·Æþ/©T#7ÿ©Ù¾™¿÷¦žgF¶šeŸ˜Ã~öðMP_»DK-ï÷Ϭc%ŸçïH&ÈåÎ~9×½V¬àcÉe,Π*\ÚwáoZ+Sæ43fr+wð±e7ð‹½ç²)2¶WŽg”$I]:.â±êé|cóeljM^a–©óš9!IaIö„÷;2×̰\‚ä›ß΄Ée<Ç2})è<°š±%3˜Q0Ÿ,ö±›4)²™u5[) aRl&>¿…/nçP¨˜–Pœ A=u£³Üpãl¨gÛÉå×l&‰ñÕQ¿¡˜j¨æ û¨Ú÷"¡LÀ”Ø,¢¡?üáó´6%ÙÖëm[X’eä„$Sç5ÑÚáñêi¼¾ò<—œÜ«ÇuX’¤äþ ^Û0–{öžIAfjp˜Óf´0ê´$­ QÍ‘Úç¼àÛÂ#™yöD&=1†íla> ŽqMÙ{i êx8uõÔq.N·Ÿ?œ«JnfSãsTmzŒ«Ë'pl.oI¯¦ˆ4Ì; ¶o牖?0–ñLd ärŒÏ?Ý©ÍìÈnb%Ë™ÎLF0ŠDëaÎ*¾Œññ,¯ý?Έֱ|ækÉbzPÓ+íY6&Åì‹=1ÁòÚ‰üdŹ|¿ê5}Ò—V%IÒqùþŽ‹xϺ›ÙÑ\F40cA#ó¯¬=¡} š˜ÔñXì Ö¼mëYÍb>@sã~²™$ï+úWr=Ë^Z¼P[SIQ¸„O–~…iÌä¹?ÀÞðpþ%ÿµ\•ÞcÆpó»Ïàž ©q?ÑX>õE C%æ;i»ðs6›&™jâúâ¿àoù,»ŸÝDó¡FîÍcIlV·áü+k™± ‘h,`Gsÿ¸úþ˜›Ûg}h”$IÇ%а?SÊÛžy››FQ_”áükSTš!=¾K ¿;µ‚ÙjJÏ*â¼ó&PÃA²Ÿ ÈJ·PÆ¥#Ægø(õԒͦ¨Ú¿’±Ãf1=ïLšjy{õã$‰R.ácÉeÜ7âb7Žx–ûù9rªZOihÓãmaën~ÂzVÐX¿›Lº•³Ç]G^ºŒì÷¾Ï˜\ûC¥¤B'ó´H4ÇÌm+|óªE\¿ì/xÛ3ï¢!“ß§}è°$II?û|ÏÞ3Y]?Ži‡˜0¶‰±Sä>w\û¹8»ƒ»ãç³?:6nä…ì2¦1“–0¡p”Yñsˆ'àéÜRÂD˜ËÙ„p~ìršªY±ãÂÓ§ñXéÙüEj9;Ã#¨ºè*Ϋz‘G«—ózÞÙ,‘h>×—}€CÙ}lM¯ãžàFn GŽÑEÓ™š›ÎŠäã\ÙÆÁ)sÙÅÙÙ}'ÜNg¶0fR’QÛ.šýÝ ó£õç³'~JúÍ  $I:)«ëÇñ©]×óáo`ÔÄç.¬eÒ¬–ãÚÏû’ÏÁŒ|òs¨£–­l ¡~ét+oÛ¶r÷ –°‡¹,µ‡·‰æñ®1ŸaÏÁ‡~úÒDø}ìlnN¯ rÞkŽ -7Öï!2|°ð3\ÌåüˆoÐÒtÃÕ›˜_²áѱ<üØ.v=½žg¢ÓN¸}&ÍjaÒìfFML°gsïê­üüÀ|¶GFž²>3J’¤“V.âź üõC7°rÏX Š3L<£™qS–vo¥ð…Ù¼6½…ïLx+ñEîá¬färdÒ-D"Q¾ý1-4ñÅ—Â\.ÈI·2,6š¿Œü44ð»îæ‘Ø,v„Gðý–ßP?ï<†_zÙÏw¹“ Hs`ï JòG3{ØkáyžæAþ@"QGKc?ÿ£ƒñœµ’‡ølÁëÑ…¥Y.yc5Ïh¦¥1ʽûæð¦Ýïgmë¸SÞ_K’4ôó¿ÁûÂø·f.A.DK6ιӪ;9AKs”ÖÆW_)ÁšÈ6Ï=Ä„Ýëx¨á1näfÒéf‚l†£N§2½–™]ä“ÏéÌ"‘¨#ŽRRz«“OòЋ;X0úöN± »‡ªP %Ó'rðɕ䂀Ìf8eD"qÎ-YHÐÜÈÚÜ ÇÙœOœ89 ?gæÎåÇ{~FcSŠÔœ³B!æftù J²ŒŸ–`æüFB!XZ=Ÿ=6?®¹°ßô“@I’Ôã~¼ã|­¿’•uã …sÌ8§‘s®xõ•Âs²øÇÄ#4—ޤjÊ<þ•¯ÐÒ|’p›÷&2…{ø÷ó; m…ïŒøY|iôÿ 2®ý!­¡8wä_Ë»Ò/„Âä>öqª9À÷ø­´P_·“ÖæC¼sô§ØÀîä3¤’T\Ï´á xsÉ_Á‹/ò÷‰¥<™ÂŽðˆ.¿ÃÜ‹ë™xF3¡pŽ{ž8ƒ/¬¿’ûÃsûUÿ%IR¯hÊäñ¡oážN$PX’á’7V“Wtù¹1¹FJs š¯½fÎd%˹—_PµãJgñ•»ØÇnR$ ‚ ‡maTx,ÿý=ËÖmfãsÛ8.¥•ãƒz5Š÷¿ciÒm÷ÎÔÞJ(áûc¤˜ª©¢š¶ _6“$—ÉòžèG™:ƒÿüö”×­âùW½âœ#±s/®i…o–êd1—<ú¾”~M™¼~×7K’4 À¿ÁgQÃüáû’É´’ͦ1ú 67<ËþÊ¥°p!"ã¸!³Ža$x<ö:Jw5ðǦÿbc˜ÄTB9]0…ÃÉýlήæ9žd*3Å-5&/aYãÃd²9"3g E8=8tä| Š"Ñ¥#Ó<{x"“ ëYQwZ¿ì+€’$©Wœ›ÙÃgÞç®`ǺbV-A;W¯ˆ ϵ X/¾Í¬ãËü?‚ CmÍ6Ò©Þ9úVžbé‘ϵ¶Ô ÅøÛa_fgÃ÷¾Çp){Ãø.½ƒ#SÌ{Ç0òãažä1ššÐP·“òÞÍFÑH=›X@dH&¸®øÝ|ŠÅT¯ÙFÓ¾Cü)zÆËη¥!ÂîM…¬ZÚ6<|å˜müõôåüóìÇ €’$ið—ßȼÒ*þóÚ{™?¹Š–Æ({·²[-Ý¿eÜ›Òk˜“=@xìX®¿ìLj9D5UAšêª5ŒËŸÆ§F|‡x(Ÿ¿ã}ÔSÀ=Ï3¦t&Ó æAu5y¿ü9¿Š-`Ox8ŸL.åѲ$ÆL`3ëø=¿$ “neBél¾›ÿ?ÜǯYÉò¶€Ø¸Ÿ––æO¸‘xªŒÔ¿ÿ'Ź?Ž_B‚—W2[#<}ßhön-àm§­cÅU?à¬Òª~ÕGK’4ôó¿Ág–ä_ιŸ÷Mi»ß¡½ù¬zõÕñÚß…Ù]ì—²'r-‰-«y"ýG¦p:£K(aVñ…$Â<›]J+͜Ä€h¬€ùÑ×ðëÖ1*×Lñ”ñ¿‘òQ;øîµqθ*ÍQv®/¦zOÞq­ð=c_º@tÃåWÃܹ¬gwóì]Ai¸ŒÏžIŽÛ«iLV“I·PS½‘ieç3!6í[kYõäVöQB"g\®‘ðèQ|ôý H“¢Šýär™t‚H4ŸŒ{’"J8È~j8@6“ ”ýÿíÝyxTÕáÿñ÷ìY&ûB@ÂŽì«ì›‚¸ E«¢b7EëRûkë ­¨¥?ëR­¥R[·Ö¥-nu+U@ (Ad•Â’„Ù'Édö{¿ŒFM"Âçõ<ó$3sï™{Ï™<ù<çÜ{ŽÉ5iwÑÇ2‡XÏä1ר¯u_Ü)¼³ÀßkçœÌm|2a£ÒJH1¼­ÒŽº XDDä»ä[úœdú¸ ©ß zi9ŸPYKÁª$ë­vC#¥ì´¦PÛw(c<)Û 'ýˆ%‡#wb5 ÛYÉ2j¨b Ȅر\œz=E ùT/‡aÃØÓsÃ…¤šÍ¼íœ@V™Á[ O‘JÙÁLL#BJlÁ`ŸFÖ°‚¥äÒ… Úàõï&¦·{s{VyÿK–gqgv!€}¿ ¢§±ÎÁžâX\±&ñIa¦dmeH¨ŒR{ þÄZê‘#zò¬×ùEßIrøð{íl\žBñ§îV?Žx3@O#:§ÞÖqÓÙÎâLÓ ¾vÁ@#?Êœ@>y_†-Ï.0#Ü”<ŸœO?MÕ͓Π”P—&gFÉnïñÞ¦½Ô×3vHG²Ó\øñ±5Ñ#(µ31þRnç·x¶–ÑX\Áœ}ŽúœŠ?u³qy ~¯3{Ô2¿÷»tНU‘Ö粆ù±}«F-¤sb-«ÉÚ%i¬[š‚×cLj|;Ç51TH¿H9»“ÛsÞ ê¨¦†* #Lueñ®4æ¤ý§%†Ÿ0ƒö³xÓÿܦ‡Œöi¼6ŒË‚kñYœì4‘aÕëÉ«ÜÄ`Fà6£½œÉ©ðÕl nd-«¾œ Ú_Orât vasx #ØÀŠÎ㩱ÄÓÏØó¨Îkwq,Mu’3C¸]A.o¿‰T§Ÿ¼ê\@À燹ŸpK÷UôÏØ@áê$ö–ÄðÙNªªhgxX”Þ‘æn9ùâÀA?† 4½FñFÓÓx¨§=¹d’MÐï!&6…³&óJÍsÔmß}ûRãJaRx ëlíhJË¢iÍFŠ(`<“ ‡ƒÄÄ$1 v u¥lg [ùŒŒ ào$7}0›‚ù,Ù¾‚AvwĤp!¶£ €Ÿú½Nꫜ¤· pfbÓK ”YØfË8.u§!`¢køþ3íü´s>‰IAšê¬]’F}¥WœÑò°XÙïù×ydwò‘•ëÇgpæÐ?'ÖVIDAT\qæVãŠ3è:¨‘øÄ£æL6›™\ééÜ~ë`òX‡¼‰I(ä#ÛÞž§lo`ÃÆ£ÜOˆ †!öÓÙÑ‹3^!Æä»_&ßžËÇö3¸×ÿ{²»;y{¬åÜÅFʽ›°a£WêXì'…lâ9þ @0؈§n's2Ÿ& άØ@__1·ÆNÇj;úºrņ…æF;%nLÃBßÔ½Ü?yd’ÓøÛÚ®¯»ˆˆˆŒJÛÉC}ÿ‹Ýúå…}î”'ÔP^O»n_NO²{GÙŽm9³ŽŸÿ8!ðùÏÒsü|ôÆÑ÷nµ7êH1šy0~=r yºäqF0¿¯¿¯ž69ýùqõm<⻋wy“ó˜Nƒ§ Ó4éׇ±Ž©<ø÷Eð½ lëÉH‹“¡áxó1·Kc­“€ßFL\4 ÿ¦çR"¦[7LfeM‡c.W=€"""§¹g¿Ì==—îþöµoøö [Ö$°}}Õ1x="a+å[ãy°h!ÃÎÂgñÇmÃxlÛpžØq!ãË~¨‚UÉÇtìjnäa8œ´ís#éÆ̉†'O9&&ýãÆÒ‹þ¼Ê ü“§£ï5”cwÄp¾ë H„ü|6Û²yÔ5–ï×’jzi¸ô*šhä/~_s#«Ìà¶Û >þ×Óþw™3‘«‚«ù»ó¬o\žnù.9Îÿƒ—9ºQeu³×šÈö.­z*—·ßȈ´RJ>uãɤM,”ZS©î5„ ËbÙI1gÒ‡xÜ„ÃARÒ:³§Û‹ì¨hÄøégÄŒD°Úœ$§vb[ÃǸ-ëðvïÇ1]9;\D¦ÙD¡5ÊËYíy‹dRÉ e1"d¶éŠ‘²‰õÛYÊ;äÒ…L²ñ6í!%­ † >ò½ •{ _¿o\W+ìØhk{\ê^CÀ"""ò­¸©óªãV–‹0"åìøÁ(JÙÁcü€` €¯žëÃϰ† ½ÑÛ¸#bFÊlÞÞˆ÷éçi°Äò™-‹sÂ[ >ž!Ó‡’•æâ þ@sÓ^ê«v0Ñù3º;!Â*–·Kc})ãã§s§å~(+ƒÂ“®îEDD¤ÕýÈ\…Ó¡®ÒÅÞÒ˜ãRæÈð†„wR–àŠé]©±í¦žZ #LMõœÕ]™ŸñNK ?ãšh$ °§b-½Ü#¹*áçX÷Tb}ü,³we‹­ ÷øßfSrwö¤u žZžaa„~Ò}}˜cˆ®:’Ç{„ÂÑp9¢ÝLðû¹h÷Rb€ ˆˆˆœÞr{5a±šÇ½ÜYÁÕŒŒ“×÷|2»fóK®e#Ÿàm¬¤oÌHnˆ›‹¿åÊ(Àç­fšë2¬Ù¸½utܹ?ºÆ°ÕšÁ¹¡B¸òJ8•,e;[0Mƒ€¿ž”´ÎœïžÀs<@$½#`Xì$^_¶Ÿ?rRÕ¿ ˆˆˆ´ª.‘*zšÑõ|wÄ÷ò/ n¤ÌšBÅÄï°’¥4xJi¨ßÉø„¸,±T±‡­à©+Á0ÂÜ™ñ¼aR_¶‘Që`±½C"¥d ¸ÏžÆ9LåEþ†iø›£ëõþ0ù®–ÏþÿÜM(䣮ºLƒ)ñ3¸!¸BPDDDN_gd5’›ãÀ×xì«‹8b lö{D˜ȇŒ p»YK>ˈN™ 6c³;ù“íE^ä©è0±! ÑÅÙ—ÇÛü•žW¹lï“TYøÀÞ™»ý‹iJ„åYØm-ãg\³Ïç9[î8ÞF!Íx ‡ý˜˜ô± b´e" >¹à±O=w®¾Á"""rÔF¦ï`OIì1—‘– Û vÇQò齈™féFÕ¿úüýï¼°õ¯Œâl4P_»ƒô¬^ ¯™ÌG¾ÿ²‚¥œÏ BF"F˜$[ Ýœýùã‹ëa”ZSh´Ä0,\LUÿŽ4¬K£¹ÔÈc{–\Ï/pÅ$—^è.gƒ½Ýw8j@9FÓr>`gû¨÷uÆì¿t\Zv€ª2^Ïþ‘¦ƒQËìàJî‹9—.ÓÆ`û÷n.™Çm܇¯¹–¤”\nM}K­…×}/QG Wù¯Ã¨*$½MoÇŒ§(¸ž¤=GÆô‘<îÍõ•Ü;¬nâÙ'Z¬¸s !ú´ˆ ØH6ƒ˜Ì4>àuªÞY\qR´†€EDD¤Õ,Œü€më1Žò¾»ÓdÐÄSƒxMçç0rÐa`€,£Ó϶„ìLïÂ6 y”ûسk-ñÖ$n¶Ï!‰TJØFÁ —ªÝ¹"áú¸†áùt+²ËLàîØ©8ƒl‘è„ÕËçÃצASCßÞ‡&iÄÓrmÈÆ†Š*ÿIÓ €"""Òj†Lª9ê}ìN“¬\?ýÆÖ [Y³3›™«gðæîGÜw¾ï zFöÐ,·O¦†*v/Ðß\KBr{ÆØ&QJ1Oò|4 û¨­ÙÊœØÇÆÈχ÷Þƒü|r_ÝDZ™ŸÑÖI$¦D×â5ˆPÀ–ï3™¶·©€È%˜¶ðIÕ €"""Ò*®ï´ú˜öë9ÌCÇ>8c"\·îBî,šH…?‘Ç·G—DËíå=ìþWWSo‰¥üêsØM9âüø¨«+Æ×\ÃÓæ2“Ÿ°žy„{ø=xêK¸šÙŒa"¬\ o½EÑæ1žÉ\—~_Kù{« ø÷áì³É6¾ìùk¨/ÀÒ”¦å¤j @iâk1Ú=.ªÊ]‡ÝÖböü œPK|RÄÁŒU—±®!‡ëþׯ'…[–Û a6±5·Û•×PC Ôcaêj¶a±Ø’9 NŠÙJ3_JNf»Í3Žwø+/óWëë\–ùKœ®¼F? \6dgóW×ð–}³ÛE¯L6`Å©("""§—ö±õ´‹‹Þ%Q_yä0Ô¾»—!çV㊋°¨¼7·:‘boê~Ûø"Ö×gÙþð××]\‹Ã Ó&ùLrÓ‡r7±ž¨Ú»‰œ@×;î$–8~Í­¼Ïb"±NbãÒp:ãq'd‘Ýv`4ü™¶5}Âÿ«œV+\ptï΃++øì†úRLCA‹ˆˆÈi¦wR%ÝÜÕìÝyè¥ß²rýôî¡m—fænžÀü-cÈ«Î=`Û¦°‹w÷F¯¹ëp„a`ˆNÆ\‘`ÛåÀéä]Þly¯±a ;1+ávê©åyžäáÈ\LÓ$%­ I©IH>_s-Õ•ŸqGÕå̯û)e¡­0k À£ÿ‹†Êø„l,'q̲ë+)"""'’“X[t˜ö£72¹]J› û4PQíæÁ5ÃùÀÑõ°e—•ÄSŸîÂÂf7‰„}­]×H7ú—óDúHÂññ7ó¯2™if„‘ùqdd^BÛ¦d晿 (¸ž«8|û—ãrZ Ø\0¬œw]ôÅp^z‰BŠÎ8F;§€%z,Ïòg¼4qÝÌ‘,÷Ž;ªòKŽb=á„ä07^Cœ-Hδ ôíšÈËüƒù[Ë6 »èË næÎýö÷5pÓ¹Éô]{61fˆ³ Þ‚gž¡æ¹E°np Wqñî6-ûlª^BAðc¸ì²“ªM,Ì›gê«)"""'Ê'°eMµ»£=t6›‰Å C&WcD¬4›Æ~ð£oü…ùIÔæ&“”Ì =†zX¾8›[ísQh˼CCMr)çs öF^Â[¼Î?11ñãÃE ÏWqâ†ÁŒ`–å²Ú nÙßkx¸tWofLéÀ[îÂg9yîÖ5€"""r OÎ…ç÷Ú 4G]qÝ6àN QpóÚú®<Ý8Zaª¼¤Œèµˆ¿‰™axÝÑné/¼À ÿ… ;ç1}¿}&0• L¥/‹xŽs¹ˆÅ¼Þò^[Î >>ƒ8w›–ð·Ñÿ!wUÍ„ÄDeOËÉ5 Œ®‘æ¶î+h硾ÒÉž’XzóÙ>€;9Ä®]{‹›º±|³«ÒvxS™Øf;± Æaï2>sXt¢ægw `ìÓÖµ+ÔÖRXµ”l,´£Ã~û:pÒ!¸I CèÇÚ%ö˜M|B66[4äåW½Ê#Þ;ð™ðƒ@ûö']»¨PDDDN›%‚Ó›Ý$)#ˆiXð‡ŒÏûAãøD‘kÛ‡Ÿú‹5ƒûçGµ˜øþ÷aÁ6×°9´L²hKbˆÁò•€j±Úh“3 zn˜F˜AvíZͽÖ[Àn‡;ç€ÃqR¶ ˆˆˆœdoaXZ¦aÁ4-œ5%:à‹[zórYO‚¶ãC k$¤Éh ªìÀ•F†œ]‡ø÷E£h ¢—ð†Àã¥K™ÿÙ<ü.®ˆ¹˜ØTFqö~›67U²™ ÔRMC] Kù/9}ëhÛvö³Sbspaöglðd³³9YPDDDNmñ¶ —·ß€Åj’yFt2½›×OeeM°ßÏóFœükO/~”ºŽÎ}¿¶¤$¸øb8 *³ðùà‡% 8`Ó¶ÓDt…ÆŽÅ=n2å¶,Î máÖ«•±“û>§("""§>»Å ‹»¦å¹?âàŽOω†¿À°XÙE2¦qð;IºhÄb5©­Œ¡¢4îë% x¡Ãµ0n ¼O²§’{niy{hŸÚ5Ù)¼r^ËkÀ˜ôbî齜˜Ï'¿žþ„Åfgš-®“§}ô‘ãmR›mxªœ, váþ£œÛïXl.OggF"ÒHL ÑP{àõw…¶6äÛsºìG]ã ˜óåkù‡ØvyuGF¾ÿîîñ>·- cŸFìµ&„OžöÑDÐ"""rÜÝÞc9«jÏàç›§´JøØfË`—%‹Õ¤MÿA·)Ý×jup_á8î8 €óOªöQ‘ãê†@•~7?]w>ë#m[õ³oÞ05ú‹…–yS³ƒ¤·‹ÂßûÆ·êñü¥x0ƒ–ÜÀäÑ;EDDäÔµÀ5š)+¯þV!½­ŸÔ¬à~¯½³§Û·v<ßv}(ŠˆˆÈi¥]×fæ}6N•¡("""§¢Ë® ûàèªñI¡CÞ¬("""rŠÉhà›r‰DEDDä”2¬<_Ú€.¢“4¯°w&b±©rEDDäTd`¥°1cŸW,DLõþ)ŠˆˆÈ)Í×l#àöø-­ìÈâ½]U) €"""r*[_ŸÍfO¦*BPDDDNuÖ8ê-±ürÓdUˆ ˆˆˆœÞYÛI• ("""§“¥Žn}’¨ŠP‘ÓÉåõWªEDDDDPDDDDPDDDDEDDDä”aÉËË3U """"§Q4MSPDDDä4b_±b…jADDDä4¢kEDDDN3ö/~5jÔ)wr‹…¼¼<µ²ˆˆˆ“eË–2ç2gξùµïûÆŠ+XÇåC\†K &"""ßyãÇ?åÎÉ~¨ðv° 8ïîy,_¶¼åù˜ñc˜{ß܃°¾õ(""""úÚ×^1ýŠýÂÀòeËùùO®Zù± >- ro%©IñŒЉ×¸€—ÞÛLñöb:vî¨Ú9UàÍ×ÝÜò{õÊ?‚Ó}â¯å²içÒû’ù<ö—ÇT›""""§Jü®÷…„v`ÐPеïlŒO´¼ÿðï¦ýê5\òÊ ì;zôèýžëî\‘“,.úþ,ìñq˜S&1û¦Ù\Ý7Bv›T°¹ ¸s0 žcùêÍ\|ÉÅüù±?óðoóÈAÊú"ü}úFÍèÑ£÷{~¬¡ð›ì+"""r::äM ±¿Þ²•Yø™,]³Œ0„š Ø VO½ü¾Š žüçˤ–›fñCóòòØDDDD¾%‡ìœúÚKÜ5é"õzÉs/m.!ÿó[¶:é6vV‘ ±q±Ç|0ëÜ74~õõ}Cä¾ûŠˆˆˆÈ1@€ó_{‘‹'^Èk€ØNº£åý€ ÕÀ«¿›ÇÔÑ#('//¯eØ÷`áí`¯}5Ü}5à}u…?‘ããââ¸öíW¸ä¼é̺öyß÷ùcÐÿÞ9Œ=Høûºî«¾Ú(""""­“¹eå{œ¿à *ÕÝfvælª*«ŽÛAì¦i¥ØÜÜÌ…¿¼^;ô6O &ö¹X¦N˜zÄ@'""""ßž#.W²£þ d9Ÿ?÷y¤ùÚ#¯QóxÿÀ˜WÇ0iÊ$†ýxØ~ÛtëÑn=ºQsU Ë_ÎÆÐFÕªˆˆˆÈw5ÎN›ÍòK—óØ_ƒA‡/hî}s¹ùÒ›söÕªˆˆˆÈw)º WËÏ™—Îdæ¥3Áøz…-|âó¡aC+"""ò€Ë–-Sˆˆˆˆœ.Ðb±¨6DDDDö1gΜSò¼,yyy¦šWDDDäôaUˆˆˆˆœ^þ±Î8‹?ÎA…IEND®B`‚gnujump-1.0.8/skins/wincrash/heroanim4/0000755000175000017500000000000012003601754015037 500000000000000gnujump-1.0.8/skins/wincrash/heroanim4/3.xpm0000644000175000017500000000231711050034360015644 00000000000000/* XPM */ static char * 3_xpm[] = { "24 38 8 1", " c None", ". c #5D3C5D", "+ c #DFBE5D", "@ c #000000", "# c #FFFFFF", "$ c #FFFBF3", "% c #DFDFBE", "& c #B7E3FF", " ....... ", " ..++++++. ", " ....++++++++... ", " . .+++++++++++++++. ", " .+.++++++++++++++++. ", " .++.++++++++++++++.. ", " .++++++++++++++++++++. ", ".+++++++++++++++++++++..", ".++++++++++++++++++++++.", ".++++++++@@@@++++++++++.", ".+++++++@####@+++@@@@++.", ".+.+++++@#####@+@####@+.", ".+.+@@@@######@+@####@. ", " ....$%@######@@#####@ ", " ..%$@######@@#####@..", ".......@#####@%@#####@..", ".%$.$..%@####@$%@###@@%.", "..%$%...%@@@@$%$%@@@$%$.", " .$%$.&&.%$%$%$.$.&&....", " .%$%.&&&.%$%$.$%.&&&. ", " .....&&&&.%$%$%.&&&. ", " ..&&&&&&..%$%.&&&&. ", " ..&&&&&&&...&.&&. ", " .&&&&&&.&&.&.&. ", " .&&&&&&.&.&.&. ", " .&&&&&&.&..&&. ", " .&&&&&&&...&&. ", " .&&&&&&&..&&&. ", " .&&&&&&&&.&&&. ", " ..&&&&&&&.&&&. ", " ............ ", " .&&&&&&&&. ", " ...&&&&&.. . ", " ..&.&&&&&.... ", " ...&.&&&..... ", " ......&..... ", " ........... ", " .... ... "}; gnujump-1.0.8/skins/wincrash/heroanim4/Makefile.am0000644000175000017500000000021111050034360016777 00000000000000 pkgdatadir = $(datadir)/@PACKAGE@/skins/wincrash/heroanim4 pkgdata_DATA = $(wildcard *.png *.anim *.xpm) EXTRA_DIST = $(pkgdata_DATA) gnujump-1.0.8/skins/wincrash/heroanim4/Makefile.in0000644000175000017500000003235312003600411017017 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins/wincrash/heroanim4 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) pkgdatadir = $(datadir)/@PACKAGE@/skins/wincrash/heroanim4 ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ pkgdata_DATA = $(wildcard *.png *.anim *.xpm) EXTRA_DIST = $(pkgdata_DATA) all: all-am .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/wincrash/heroanim4/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/wincrash/heroanim4/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(DATA) installdirs: for dir in "$(DESTDIR)$(pkgdatadir)"; 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: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 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 clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-pkgdataDATA install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ uninstall uninstall-am uninstall-pkgdataDATA # 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: gnujump-1.0.8/skins/wincrash/heroanim4/run.anim0000644000175000017500000000027411050034360016426 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "heroanim4/2.xpm" time = 70 pic = "heroanim4/3.xpm" time = 70 gnujump-1.0.8/skins/wincrash/heroanim4/0.xpm0000644000175000017500000000522511050034360015642 00000000000000/* XPM */ static char * 0_xpm[] = { "58 41 8 1", " c None", ". c #5A395A", "+ c #DEBD5A", "@ c #000000", "# c #FFFFFF", "$ c #DEDEBD", "% c #FFFFF7", "& c #B7E3FF", " ", " ", " ........ ", " ...++++++++.. ", " ..+++++++++++++. ", " ..++++++++++++++++. ", " .++.+++++++++++++++. ", " .+++.++++++++++++++.. ", " .++++++++++++++++++++. ", " .++++++++++++++++++++++. ", " .++++++++@@@@++++++++++. ", " .+++++++@####@+++@@@@++. ", " .+++++++@#####@+@####@+. ", " .+.+@@@@######@+@####@. ", " ..+.$%@######@@#####@ ", " ...%$@######@@#####@ ", " .$%@#####@%@#####@ ", " .$%@####@$%@###@ ", " ...%@@@@$%$%@@@ ", " .$%$%$%$.$. ", " .%.%$%$.$%. ", " .....%$%$%.. ", " .&&&..%$%.&&.. ", " .&&&&&....&.&&. ", " .&&&&&&.&&.&.&.&. ", " .&&&&&&&&.&.&.&.&. ", " .&&&&&.&&.&..&&.&&. ", " .&&&&&.&&&&...&&.&.. ", " ...&&&.&&&&..&&&..$%. ", " .%$.&.&&&&&&.&&&.$ $. ", " .%$%$.&&&&&&&.&&&. $. ", " .%$............. .. ", " .. ..&&&&&&&&. ", " .&&&&&&&&. ", " .&&&&.&&. ", " .&&&.&&. ", " .&&&.&&. ", " .......... ", " ............ ", " .......... ", " "}; gnujump-1.0.8/skins/wincrash/heroanim4/6.xpm0000644000175000017500000000520611050034360015647 00000000000000/* XPM */ static char * 6_xpm[] = { "58 41 7 1", " c None", ". c #5A395A", "+ c #DEBD5A", "@ c #DEDEBD", "# c #000000", "$ c #FFFFFF", "% c #B7E3FF", " ....... ", " . .+++++++.... ", " .+.++++++++++++. ", " ..++++++++++++++++. ", " ..+++++++++++++++++. ", " .++++++++++++++++++. ", " .+++++++++++++++++... ", " .+++++++++++++++++++.. ", " .++++++++++++++++++++. ", " .++++..+++++++++++++. ", " .....@.++++++++++++. ", " ######.++++++++++. ", " #$.@$@..++++++++. ", " #$.$@$@.++++++++. ", " #.@$@.++++++++. ", " .@$@..++++++. ", " .$@$@...++++. ", " ...$............ ", " ...%%%%%%%%%%%. ", " ...%%%%%%%%%%%%%%. ", " ...%%%%%%%%%%%%%%%%%. ", " .....%%%%%%%%%%%%%%%%%%%.. ", " . @.%%%%%%%%%%%%%%%%%%.. ", " .@ .%%%%%%%%%%%%%%%%%%. ", " ....%%%%%%%%%%%%%%%%%. ", " ......%%%%%%%%%%%. ", " .%%%%%%%%%%%%%. ", " .%%%%%%%%%%%%%. ", " .%%%%%%.....%%. ", " .%%....%%%%%.%. ", " ...%%%%%%%%%. ", " .%%%%%%%%%%. ", " .%%%%%.%%%%. ", " .%%%%%..%%%%. ", " .%%%%%..%%%%. ", " .%%%%%. .%%%%. ", " .%%%%%. .%%%%. ", " ....... ..... ", " ......... ...... ", " ....... .... ", " "}; gnujump-1.0.8/skins/wincrash/heroanim4/5.xpm0000644000175000017500000000522511050034360015647 00000000000000/* XPM */ static char * 5_xpm[] = { "58 41 8 1", " c None", ". c #5A395A", "+ c #DEBD5A", "@ c #DEDEBD", "# c #000000", "$ c #FFFFFF", "% c #FFFFF7", "& c #B7E3FF", " ....... ", " . .+++++++.... ", " .+.++++++++++++. ", " ..++++++++++++++++. ", " ..+++++++++++++++++. ", " .++++++++++++++++++. ", " .+++++++++++++++++... ", " .+++++++++++++++++++.. ", " .++++++++++++++++++++. ", " .++++..+++++++++++++. ", " .... @.++++++++++++. ", " ######.++++++++++. ", " #$.@$@..++++++++. . ", " #$.$@$@.++++++++..@. ", " #.@$@.++++++++...%. ", " .@$@..+++++...... ", " .$@$@...+++.&&... ", " ...$......&&&&. ", " ...&&&&&&&&&. ", " ...&&&&&&&&&&.. ", " ..&&&&&&&&&&&... ", " .&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&&&&&. ", " .&&&&&&.&&&&&&&&&&&. ", " ..&&&..&&&&&&&&&&&&&. ", " ..@..&. .&&&&&&&&&&&&&. ", " .@ .. . .&&&&&&.....&&. ", " .. .&&....&&&&&.&. ", " ...&&&&&&&&&. ", " .&&&&&&&&&&. ", " .&&&&&.&&&&. ", " .&&&&&..&&&&. ", " .&&&&&..&&&&. ", " .&&&&&. .&&&&. ", " .&&&&&. .&&&&. ", " ....... ..... ", " ......... ...... ", " ....... .... ", " "}; gnujump-1.0.8/skins/wincrash/heroanim4/stand.anim0000644000175000017500000000041711050034360016732 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 4 pic = "heroanim4/4.xpm" time = 300 pic = "heroanim4/5.xpm" time = 100 pic = "heroanim4/6.xpm" time = 100 pic = "heroanim4/5.xpm" time = 100 gnujump-1.0.8/skins/wincrash/heroanim4/jump.anim0000644000175000017500000000027311050034360016574 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "heroanim4/0.xpm" time = 70 pic = "heroanim4/1.xpm" time = 70 gnujump-1.0.8/skins/wincrash/heroanim4/1.xpm0000644000175000017500000000231711050034360015642 00000000000000/* XPM */ static char * 1_xpm[] = { "24 38 8 1", " c None", ". c #5D3C5D", "+ c #DFBE5D", "@ c #000000", "# c #FFFFFF", "$ c #FFFBF3", "% c #DFDFBE", "& c #B7E3FF", " ........ ", " ...++++++++.. ", " ..+++++++++++++. ", " ..++++++++++++++++. ", " .++.+++++++++++++++. ", " .+++.++++++++++++++.. ", " .++++++++++++++++++++. ", ".++++++++++++++++++++++.", ".++++++++@@@@++++++++++.", ".+++++++@####@+++@@@@++.", ".+++++++@#####@+@####@+.", ".+.+@@@@######@+@####@. ", " +.+.$%@######@@#####@ ", " ...%$@######@@#####@..", ".......@#####@%@#####@..", ".%$.$..%@####@$%@###@@%.", "..%$%...%@@@@$%$%@@@$%$.", " .$%$.&&.%$%$%$.$.&&....", " .%$%.&&&.%$%$.$%.&&&. ", " .....&&&&.%$%$%.&&&. ", " ..&&&&&&..%$%.&&&&. ", " ..&&&&&&&...&.&&. ", " .&&&&&&.&&.&.&. ", " .&&&&&&.&.&.&. ", " .&&&&&&.&..&&. ", " .&&&&&&&...&&. ", " .&&&&&&&..&&&. ", " .&&&&&&&&.&&&. ", " ..&&&&&&&.&&&. ", " ............ ", " .&&&&&&&&. ", " .&&&&&&&&. ", " .&&&&.&&. ", " .&&&.&&. ", " .&&&.&&. ", " ........... ", " ............. ", " ........... "}; gnujump-1.0.8/skins/wincrash/heroanim4/2.xpm0000644000175000017500000000231711050034360015643 00000000000000/* XPM */ static char * 2_xpm[] = { "24 38 8 1", " c None", ". c #5D3C5D", "+ c #DFBE5D", "@ c #000000", "# c #FFFFFF", "$ c #FFFBF3", "% c #DFDFBE", "& c #B7E3FF", " ....... ", " ..++++++. ", " ....++++++++... ", " . .+++++++++++++++. ", " .+.++++++++++++++++. ", " .++.++++++++++++++.. ", " .++++++++++++++++++++. ", ".+++++++++++++++++++++..", ".++++++++++++++++++++++.", ".++++++++@@@@++++++++++.", ".+++++++@####@+++@@@@++.", ".+.+++++@#####@+@####@+.", ".+.+@@@@######@+@####@. ", " ....$%@######@@#####@ ", " ..%$@######@@#####@..", ".......@#####@%@#####@..", ".%$.$..%@####@$%@###@@%.", "..%$%...%@@@@$%$%@@@$%$.", " .$%$.&&.%$%$%$.$.&&....", " .%$%.&&&.%$%$.$%.&&&. ", " .....&&&&.%$%$%.&&&. ", " ..&&&&&&..%$%.&&&&. ", " ..&&&&&&&...&.&&. ", " .&&&&&&.&&.&.&. ", " .&&&&&&.&.&.&. ", " .&&&&&&.&..&&. ", " .&&&&&&&...&&. ", " .&&&&&&&..&&&. ", " .&&&&&&&&.&&&. ", " ..&&&&&&&.&&&. ", " ............ ", " .&&&&&&&&&&. ", " ...&&&&&..&&. .. ", " ....&....&&&&.... ", " ...... .&&...... ", " ...... ........ ", " ...... ....... ", " .... ... "}; gnujump-1.0.8/skins/wincrash/heroanim4/4.xpm0000644000175000017500000000522511050034360015646 00000000000000/* XPM */ static char * 4_xpm[] = { "58 41 8 1", " c None", ". c #5A395A", "+ c #DEBD5A", "@ c #FFFFFF", "# c #000000", "$ c #DEDEBD", "% c #FFFFF7", "& c #B7E3FF", " . ", " ......+.. ", " ..++.++++++. ", " .++++++++++++.. ", " .++++++++++++.++. ", " .++++++++++++++++. ", " ..+++++++++++++++. ", " .+++++++++++++++++. ", " ..+++++++++++++++++++. ", " .++++++++++++++++++++. ", " .+++++++++++++++++++. ", " .++++++...++++++++++. ", " .+++++.@@.+++++++++.. . ", " .+++++.@##...++++... .$. ", " .++++.@#@@@@...... .%. ", " ..++.@#@@@@@.@@@. ..&.. ", " ...#@@@.@@@@@@@...&&&&. ", " #@#.@@.@@@@@@@.&&&&&. ", " ##@.@@.@......&&&&&&. ", " ###.@...&&&&&&&&&&. ", " ..&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&.. ", " .&&&&&&&&&&&&&&. ", " .&&&&&&&&&&&&&&&&. ", " .&&&&&.&&&&&&&&&&&. ", " .&&&...&&&&&&&&&&&&. ", " .$.&. .&&&&&......&. ", " .$ .. .&&&...&&&&..&. ", " .. .&...&&&&&&&&. ", " .. ..&&&&&&&&. ", " .&&&&&&&&&. ", " .&&&&&.&&&&. ", " .&&&&&..&&&&. ", " .&&&&&..&&&&. ", " .&&&&&. .&&&&. ", " .&&&&&. .&&&&. ", " ....... ..... ", " ......... ...... ", " ....... .... ", " "}; gnujump-1.0.8/skins/wincrash/hero1.anim0000644000175000017500000000027011050034360014746 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "hero1.1.png" time = 100 pic = "hero2.1.png" time = 100 gnujump-1.0.8/skins/wincrash/live.png0000644000175000017500000000025411050034360014531 00000000000000‰PNG  IHDR ¥ˆ× pHYs  šœtIMEÖ ´¨jtEXtCommentCreated with The GIMPïd%n"IDAT×cüÿÿ?6ÀÂÀÀÀÈØŒ)ÁÄ€ N F\¨1”7í¹2IEND®B`‚gnujump-1.0.8/skins/wincrash/config.theme0000644000175000017500000000723711050034360015365 00000000000000 ## SDLjump theme file ## ================== ## Important: ## - You can't alter the order in which these values are present. ## - The string length can't be larger than 512 characters ## - String variables must go between "" # ============================================================================== # General # ============================================================================== format = "03" comment = "Help Billy scape from his own mistake!. NOTE: We recommend to disable rotation with this theme." author = "Juan Pedro Bolivar Puente" window_width = 640 window_height = 480 # If "default" it will use the one distributed with the SDLjump package. # Else, give a relative path to the folder of the sound theme. sound_theme = "default" # ============================================================================== # Mouse # ============================================================================== mouse_idle = "idle.anim" mouse_over = "over.anim" mouse_down = "down.anim" mouse_x = 6 mouse_y = 4 # ============================================================================== # Menu # ============================================================================== menu_bg = "menu.png" menu_dwarrow = "dwarrow.png" menu_uparrow = "uparrow.png" # The fonts menu_font = "fixed.png" tip_font = "fixed.png" # Define the text alignment for the meny entries and the tips # Left -> 0; Center -> 1; Right -> 2; menu_align = 1 tip_align = 1 # Define the menu rectangle menu_x = 200 menu_y = 260 menu_width = 240 menu_max_options = 10 menu_dwarrow_x = 444 menu_dwarrow_y = 414 menu_uparrow_x = 444 menu_uparrow_y = 260 # Gap between items and space between left/right border and the text menu_margin = 15 # Define the tips rectangle tip_x = 100 tip_y = 200 tip_width = 440 tip_height = 60 # Higligthed item color hl_red = 170 hl_green = 170 hl_blue = 170 hl_alpha = 255 # ============================================================================== # In-game # ============================================================================== # The background of the in-game screen game_bg = "gamebg.png" # The live picture live_pic = "live.png" # 0: Horizontal; 1: Vertical live_align = 0 # The scoreboard font score_font = "win.png" # The time font timer_font = "win.png" # The in-game text font game_font = "win.png" # Un-game text square color g_red = 192 g_green = 192 g_blue = 192 g_alpha = 255 # Where the match grid starts game_x = -2 game_y = 31 # Tile height. If 0, no tile. game_tile_h = 0 border_tile_h = 0 border_tile_w = 16 # Timer timer_x = 596 timer_y = 461 # Postition of the score boards (remember: 4!) score_x = 575 score_y = 69 lives_x = 571 lives_y = 90 score_x = 575 score_y = 119 lives_x = 571 lives_y = 140 score_x = 575 score_y = 169 lives_x = 571 lives_y = 190 score_x = 575 score_y = 219 lives_x = 571 lives_y = 240 # The floor bricks floor_left = "floorL.png" floor_right = "floorR.png" floor_center = "floorC.png" # The hero sprite hero_stand_anim = "heroanim1/stand.anim" hero_run_anim = "heroanim1/run.anim" hero_jump_anim = "heroanim1/jump.anim" hero_stand_anim = "heroanim2/stand.anim" hero_run_anim = "heroanim2/run.anim" hero_jump_anim = "heroanim2/jump.anim" hero_stand_anim = "heroanim3/stand.anim" hero_run_anim = "heroanim3/run.anim" hero_jump_anim = "heroanim3/jump.anim" hero_stand_anim = "heroanim4/stand.anim" hero_run_anim = "heroanim4/run.anim" hero_jump_anim = "heroanim4/jump.anim" # Colors of the player trails trail_red = 255 trail_green = 255 trail_blue = 40 trail_red = 40 trail_green = 255 trail_blue = 40 trail_red = 255 trail_green = 40 trail_blue = 40 trail_red = 40 trail_green = 40 trail_blue = 255 gnujump-1.0.8/skins/wincrash/uparrow.png0000644000175000017500000000055611050034360015276 00000000000000‰PNG  IHDRóÿa pHYs  šœtIMEÖ  ÑtƒtEXtCommentCreated with The GIMPïd%näIDAT8Ë’±JAEë’"ÛD°H +±°°Ø©lMiB„ýËO± I!blDDŽ…)twgs`˜afÞ»3ï]¨@ÍÔQÕ¤"`ê>MQOÔ[u¥Ž7Ip­~øÍMÓàõÕßäQ5P`앎æênŒz_½ó/OêEL.n`?¦uê=õÍÿùTOƒ/PS vj|s¥¶Bêçêƒõ<ªÃP &ÀaD—;À¸¬~üÃ41¼«GÉú?6ðZ X¨Û¨#uisîÕ³ÏÀ °µIi­Û@þ¿a@¶QíIEND®B`‚gnujump-1.0.8/skins/wincrash/fixed.png0000644000175000017500000000260411050034360014672 00000000000000‰PNG  IHDRóÖ‚QÙ pHYs  šœtIMEÖ 1;¦R¦#IDATxÚí]×n9  ÿÿ/óžîp1´bWÛ @YeH•]7æÆZÔþ–Qkåš6ZbýçqòŸòQÿRyt|£>´í{ëï^µYãÉdc»Ëçz‹ ž<‡Ûu\çn·q”C·Ëï)OrPÃüˆ™çá;¹?þoÀÌ8ú÷l€+ðÙˆœø‡hè'ãžx‰^ŸD?ÓðU®øÿßûÜÿÿ7*ÿ÷wz¨Ç„£ÙQ`YiçxáÓ€øÉ)Ÿ,—t«íƒŒõ£ã¯Ö6€“â3ùXõo•¡Uþís¼:¶p˜Æ¤ö4ýi}–ŸÑÚíˆí“ÿ–â’÷ï,ôú1ý$”V®"gÝìémÏËÕÕ1^ëão^X½åv†&ßÑæ7šü‡>‰+~íÄHÙV†€©hî»ÖhžlH&9¨ß§ C?íh’P©ž4¾¬ñW‘™”ÆÏ±Âçžtä•!)Û§ŸöÊ3tH‡Z‹¢:ôÔ§ŽŒO’³–Ÿ"sÕË”]bãT¨çlù*s`΂E›Ÿâ{ÚyüNŠ É;(»*hçÝ}ëîÀŠŒGNÚ:•:ð®œ3ÆVíY»~–¹p»3¸Eï4Kº>En´áx~íŽ÷¿«ízyÎ{géßR_æ./r«Ý©>Yëõo9ÝlÂÂßÒþ 's3ø´—3«ïÌK;Òï–Ý8´#9GÔ±ÈaÐ7@ÚåЖÏ0‘»Š+‰Ò±ÛÓÆ>©Ù®sðD›ZmÓ'ú¢åºàŽÉûcÓ$FTäÏ7ÅK‚é9m†ú’ØÈ3xEÊ›fž¬Yükt ÜrHšìÿY¾A ür˜“};A¤Š 4»»îxK†ËÁñf­ø´ .t’¬¶ÉaG<0|N°%r–G¡óרl¦ŽZ¡ DûçI\QÉU”¸¨Í~#Êɧ.=¹V°Ýz*Õ ùm¸]À+çvòFI†íTæª.Žø.¦W+"!@¢»öt˜Z Öd6;ØñCROIÉQÔ9Ù ëYqi|¡‚Ô)ÁW¤d³-Ôuv?+’,RØì® + ã“6µn€o÷S•ä»h6Úv]heØÐŒMg3‡~: Dwj¤‡è¤ãé5•«RËz÷T‘’Q6´Q8´ó·<\V½ üí»÷c]y¯‘E9Àk3ƒÍ)ó¡…ó̰çUú¿W?ÖùüW›G´‰þï‘ß6ù"1O]8Z¿4ƒ&÷?#HTô]ªsV;†Ü¤ÏBþ{Ûð‰úñ¾˜_n57ÏtõýÙPˆÕ_ñ´‚<5‘o _Fæq%ÞÄñ|ît÷½âm6»©cq¿#Ø3 «¾Cƒ^$óªy3üã5¶“õû4Î}Í€$| 8ÿSáð’¤…´‡IEND®B`‚gnujump-1.0.8/skins/wincrash/dwarrow.png0000644000175000017500000000054011050034360015255 00000000000000‰PNG  IHDRóÿa pHYs  šœtIMEÖ  $£ÒtEXtCommentCreated with The GIMPïd%nÖIDAT8ËÒ¡/ÅQÆñçþfŠb“DA2A0E Ü$Ûüþ·Óü6…‰º.K6›`‚B1Ãý(×ñó;÷ÙÎÎ ïó}ÏÞ÷éad+I“¤÷uš‘»ô–d?èãA½n±Ò$¹Lr–z&¹J’`oÝ_1ÿ‡ ;˜‡8üõ¬â®àë%Àö:Ž0Yœ æðÒbþÀRëh±‹÷?'ÿî˸)˜±ÑÐ`PcªSB0‹çÀZṴó-\Õ9Å"®ñ„ÍqÁ6Î1q„ôÛj>QÎ OÎ0rIEND®B`‚gnujump-1.0.8/skins/default/0000755000175000017500000000000012003601753012756 500000000000000gnujump-1.0.8/skins/default/floorL.png0000644000175000017500000000055411050034357014646 00000000000000‰PNG  IHDR  »î$ pHYs  šœtIMEÕ ! 0÷¸StEXtCommentCreated with The GIMPïd%nâIDAT(ÏÒ½JCAàoðJ ""ëNIec!˜Ú"EZ ­| ßÀ°°õal,µ²°ñ¯p-ÜÈïW ,{æÌœ=l¤”@Dô0Zàh‡øbˆ|?Qeñn—‹ Ø–¨»ôº\0ìk‡rI…Ñ$‹û5 MŽÊû%±Ù`=ÜTÛÎÚÛÐÕ=w‰ÁT¼Š÷9á¥Ù ¸Á á°?Íà:8ÜþÒ\Yºê`|ÆeÂV‹Í%)%±‚=Ÿ2®{k£ƒâ+w°–kËXÂb®¼åzÂ3^¿üŸ!‚:|Ìl¹£IEND®B`‚gnujump-1.0.8/skins/default/timefont.png0000644000175000017500000012156511050034360015236 00000000000000‰PNG  IHDRSdJ‰ IDATxœì]w\“W÷ÿf'„0$@@–à@¨àF¨«¶ZG]ÔÝ×UWÕEqï­ÕjµÖY­{[EœuDjÝŠ[d¯H~$7¹yÌx¶}ßçóÉGÌ“{žsï=÷ܳî¹-´ZPÀ‡0c̵cÛÞZÛ¿燠¯¤ï*Ë;JCYç” ž²¶/O<‚Ǭáý»úõwÐ` ×ß=¶%ÁÁWIp—'®Òà³…óߎ¯¤8Ë{üþ-û[þý;Ö÷ÿÎ_IÞQVÜÿvYÀwYñÿ[eÎߥ_~¨y+-Þûþ]ôýöCy¼çïèÓ¬úPïø»tËšÿ[d}YÞõOÈÕÒà+ βÐWVÝöCáû_ÐEmáü}d‹ÿ߆÷Ÿ’Aÿ½ÿ-sS–~þôѲâû»ôÅõ®#ï—÷?‰÷ß ¿ý7ðLJ^/ÿvzÿ |b«=[\åí·ÿPr£$têÞóÿ80öU«ÿT@T@T@T@T@T@T@T@T@ü›öÝUø³* * * * þø_¦rpðôÿ€@±þß %´* * * J˜&iF}¢"a«* * * * Ê ˆÎÉ…éâϪÐ;+ * * *à8ø—ë6Ì`jYNpZ Ì–t8Œi<%¥‡@@¬ÿ— € €@Q pZržZk_ÚÉ·ö®²à, 3ÒóB;mµ¡ù‰M6¸TÌ3ÛvÖæ©4²ÀœL* ÑxË‹>wYi¤q›Ã[R\êo‚([2‰µ RIq˜ã‚«¤4–÷||9\/”çÒŽ,:I‹ì‰„gI²Vy¯±²àbÊgYq3×3¨\r‹‰¯¬cam*É~÷!è47¦å‰—ÆU’ç¥Å[ž4–¤-ý= ÿDߨê2eÕyèö¶Þ ÏKúòÿ²®{‚ç¿IV<–d  Ûèÿ³ÅYÖ}ËšŽUÒñ´Æ3å!7,µ-­®i©ýÜÚ÷–è±õf;sþŒÒàeâ,˘XÓ¹KËc%¥…nϤ¡,PžzÓ‡ÀW r†?‹§ÿ®:¿VŒzç? å©üàߨK{Ø?bŒþ }´¼ûñoä øÿ|XliÏ”Öö*+Ï™ÓWËÃü À×ÿK¯4'8™FºÓ´C‘MǹŒ[%:…Ó€#©þ»<Y²õ¿³P¥Ç†|ˆCù-§´²yW1õa‹×3–4ƒ‘´¥yƒ9æ€v83Ç«4ï7ÇŸ¥ÁÇÄR¶ý_së˜Í¦y„\¡ç©FÞ-‰#à"ȧ$42ås]³™¡àLÇ-Lþ£Ç­4r“[røŸv\T€y`òOÿ}iÖ;ÁG;²„úù0ò.qj˜¬Eëlé¦igòqiÖ+½Îè=œà$t–t_f®zß(FÉמ%ziЉ·´cAËDB/‘7¶èµ†‹Œ+WIh¤å#s/.ü±¦?‘öL½›Í~S»¡¬Ùš¥Ñ©™~вøhú˜ögiô°òÒ?;è ð Ó7óäC§wÿŒ]RžúÀ¿þý1'ÊÃV^ôe£Òâ,o²,ýø7òNüÿƒ >¬¶@ó IÖÞ× Kâã-;“è«¥¡åoõ/9ÁI+i€íÍ™(œB};‘þoÚÉÈfƒ'xD$ÔGÓ‰e‹K]µ¥RyqøðáCÞ½{wíöíÛ™`7!DyB7.öÈôÿÂ8ÙBFßÙÒjé]2ý»ìõÿ''kK•§ç†Îd,©‚Ì-™[ý#‹@DµÂÔ€e d. oJõÓüUÒEE–ÌÀýÿW üGÆš¬;[k˜æ Œ|+ƒù¹*I"„X‡àÁ4¸ÈV(“~I [O„Fš>k}dâ#ôIô8˜2ÁœC—-5Kó;é7ÀÎGÖžºD'e Ýß’:…iù$…iÙÊ%æ\8RB£FÞ³å\±Ä%“›ô>Dæ–ž_Låèßm¼V€m ×=‡„'ˆó³$TÂû„oi¾ {4á7:˜Qaò²=Œë¿$úgèÖ™9Ù\>¦õ sãAp ðþÞjËb‰^z=ó,à°æp;Á(-í¶ö;‘_–ö6r‡v”9Æä]ºÿ%áKú=`ºŸ™“é¥Á[š`WipYjKÈxJa\û4Nks\־Ѽbãú û‹S‡Ì¹¦[ï‘êÛ‘½¾¬óLƒ¹uOön¦La»îÍÑO¯©!«ÈZ¥×>‘U´}TZši»¶ N¶öfim@šwía”u%•QÖÖS. ?Ñ:–9—Sf£[3÷~b³òÏH_¯ÙK÷ů‘`5é-Ÿ ñ(:Øì1æÆ”ö3p)œÌgÖx‚îm0×.=l‚á„/ˆ¯†¬![üI÷“øØØšÖ€ž[2v´þQÒ@*=^Lû³´4– ~­Å/¿ü²\.—ç&&&fÃ8îÿd ×–žñßd'‘õMöÒì—‚&ZNÑ{×?a–§h'‘ lÖ]iÛ}ˆ~|ˆq©€ ()0ý TðaXÚ7Kû\ø0ê„l“RÊ*ûhøì¥0ÝëþUYøÔ¿KŒ'8Éà›iÏÜÜi'A!t™rù`gühGQ\Ôzz²õÿZSöÉdŠ ›7Þäá»wï<¼ÀûÁTsý£ƒ²Ä µ×ÓZ¬ï[€=bÔ¨äR}6‡ÛÒ»hãW¦W‘¾ïúO ¼´aNŒ¸b=m€n~l- f Ynïëë«Ù¾}û}IÆÝŽ8†ì>ÿüsÿ¿þú —/_Άn¼ÈªÀÎ`#’L"‘8yzz:ÀÛ·o³²²²Ò¡ãQ-Œsi NâlJRï ȸÐFz1ts•˧S s ÓÀHÿ\Ýœ§ÈÔã*„eÞ¥tÉúwèñ¤Áúºeâ#ý"zt[O/`\/vz<ä=Z˜—½ÖðÚ²JB#„Ù–œÖ)‚nlICݘeÂÔ†øP}cò´‹W±Ot뎞'utóð:~²´ÒôVÒ¿K¢ï?áE¢«»HvóL€iÜÒƒ}2räÈ sçÎå\»v-º¹ ãcÍ®câ"rŽèBèÆ(:yÊV+oàà}÷Ýw=åryTÿþý£Z¶lyxΜ9‹Îž={º>ZÓ̇ñ! ¥þµ¥¿š“\˜ú|è䨲ØæheK'[¼Ä÷E’“$0®_6û¥%¼Ìd¶ôÒv ÙiyœYBœbÎíõß@7çd(é‰$ZJ8-ù~KÛÎ\?èq%²ƒ^S¥Y %Õ™sCó ô›{Vš5`ŽÊŠÓî²à47.æp–‡ (íº°F/Ý–íz ñ”Ù÷™ë“ð!ÀÎoéݶž±ÁGÚ1ŸÓÏØÊ2´Ô3[ß±ÁÏlgþ©þ“6\êof{62‹ì/NœûõëX·n]ï´´´qqq‰`W¨¼mgÉÈ‘#kÔ»ÿþÛ•+WÞ***JÓÿÆ–/üo:˜j ’R©¼ .ì¾~ýúK0:%˜Â`l`J¥òþüùó{Àرc® c‡­•å!“èÀeûöícƒ‚‚>6lØÐÈÈHÿîÝ»O8räȸ±cÇîÆû¥€Ìá#´S`` ÿ÷ß?Š<7nÜ úõë»Í™3g't›%mè3…„¹x<žç‚ ú………µ—Édnùùù™7oÞ<=nܸ3333ÅÇÇ7îÔ©Sƒ}üñÇsa,õgnì,“P(ôš?~ÿ°°°öööö•rrrÞ]½zõÐW_}µQ­VìKѲ+•JåãŸþù£3fܤÆÐÖ¢0 ÊÄÇÇ·i×®Ýè“'ONÙ¾}û[ªL: A¡ˆˆˆ–cÇŽýæÈ‘#‹¿þúëƒ0Û5°mÜìTÚ»wï¢ÌÌÌ•J¥rssshӦ͘–ѲLG0q|§GþE‹óo“u,“ɜϜ9s¬°°ðe£F:ÁXºÒœãưÖ(¾úê«Ö:tè)—Ë«@jjêãƒþ<þüÃ05¦l•¤°?~üø2…BÑœéÅ‹÷J¥R?K?‡nMZÂKð‘1óøþûï»DGGæèè號ŸŸqýúõc£G^“ŸŸOœÅ°>·ÄçVcܸq±þþþ $‰C~~~Ö£G®,Z´hã… þÔ·ÓÂ4aÈZßKªt–G[sxHð†œÊ'Ê ›Ò©4sJ,M#§ ¡.iJ;òJêx¡ƒëò   jß}÷ÝðªU«6’´´´”ƒn›3gÎA°“G´Œ“ñùüJ›7o<àÙ³g>¼999ù…P(äÖ®]Û¯aÆQ›7oîºråÊ16l¸ÎÀÏ&Ñ€È*ŶmÛ&†„„|œ™™™Ò¼yóþÅÅÅ@ÉJ_9%W*•‰äV«Õ¨ÕjUzzúóÓ§Oÿ:cÆŒ½úG¶Jô½§«ñx<·Q£FµjÕªU…BQM,KU*UÞëׯ%&&Ÿ3gÎAµZMŸò±À²àʤW¥Rå§§§¿ºÿþõ¥K—îJNN~ˆ÷Où° |˜Œ yyy) 6l £\4·XáºuëÖ²ž={.€N~©Íý†Âg2¦\¿üòË}ôQ[OOÏê‰Ä¡°°P•––ö\©T&-Z´hïãÇŸB—lBúoIo¡é5è÷ ,ølÆ —©6²ØØØ_}õÕv®Ÿ^–vCyâ2Û6...vûöíð;vìXmÆŒ‹ø|¾8//ïÁþóŸ/]º”ËÆqyõÖ¡Ý”Jåyò`÷îÝó¿ûî»í0å1·éÓ§Öµk×±ä·ÁÁÁM ›kû NÖNvvö«Î;ùúõëÇÐI ØÅÆÆ†–`ž ~šGå<Ïm̘1Q-Z´híáá ‰ìÕjuþ«W¯œ;wîhBBÂ1FóZ?Ž™°¾GZ\û´jµZ‘‘ñüÌ™3{¦M›¶F¹mM·2Kó¸qãZ7kÖ,Z¡PˆD"©Z­ÎóæÍ㤤¤Sñññ _ëÇŠÐÌ&ùƒI3´Z­&???ûùóçÉk×®ÝxðàÁ?ô,íi´™Çãy&$$ônܸqŒL&sÍÉÉI½råÊo£Gþ¡¸¸X ë6 Ñcì><×ËË«úqëÖ­Õ={öœÓò –úÈ”× “mâØØØú¥à'é‰'V¸»»·R©Té-[¶ì’MÖT‘þ½.ß}÷]»îݻπcÇŽ3fÌèÖ‚¹õK‚ ögÏžÝ\©R¥°ôôô?›5k6:Ç8€ãåË—wJ$·9sæ üñǯëéµûé§Ÿ†×©S§¯F£)ìÕ«W¥R©¢úB;ã üuèСiÞÞÞ½àСC‹Ç¿FÇ‘422²Ú‚ Vinnî_=zôèôèÑ#scnÐA\sĈ9ïöíÛ;>ûì³E0qì/^Ü-**j,9rdÈØ±c÷Á¼| mñÆ„……M°0/øõ×_'O™2åma[kב#G6ëÓ§Ï䬬¬[óæÍûRO‡–å£Á.[¾|yë-Zl¼yóæü^½z­×?/‹ÞgߢE‹ž±±±Ÿ}úÔ›8qâ…mùÆÄk®Ô:=¦lù’Øà.þóçÏíççþêÕ«³mÛ¶£§ÉÚºcöõƒÌùìÙ³ûlÙ²åý3’ôThÓ°o+•ÊÛ°jÕª—-[vFþ1·–¦³Ì}îªþ7Ä`Úɬuîè³læ‡]M£4Þæµ ¥‘e]æðY’SlÖ‚-Yg‰é}Ú]©T&™|‰joÍv¤}Eäݤßä9“.kò‚îá3º4Òý´Ä#4Oв•~F{ú;643ßAã¢yÄÖÞÃì?]„´!ï²ä³D}¥-貸ld–€óO?ý4®N:½ %%e'€«0cKP¶3íc6jÔè£:uꌊŠBûöío×®Ý8˜^¥õ¯ÂTt†% ++‹”2W²‰é09Ò‹ÜÜ\inn®Tÿœ” °6 ô‰'^vvvAjµZuîܹJ•*Uª Ì„1ãÚM†ÓsçÎRŸ<ôòòòíÛ·ïÈåË—w§è3‡‹ÞœÖ®]ûeTTT¬£££¢°°°P*•:GDDtY·nÝdèN¾Vnܸq¿ââbõ¬Y³~ƒiiS[`ÂÈË—/ÙW&“É9W&“¹¶lÙ²ïŠ+†CÌ Ù³ôÆg'_àééYkäÈ‘ñ#GŽüFùb‹/ùDÓ¦Mkùé§Ÿ~[©R%_.—Ë•H$Ž¡¡¡V­Z5 :YF—f³t¶¾ÜÞÞÞoèС¹\.é?ÁGäŠ9œ&™>ú¨ž¹@ª¬Í«¹þ’€¹ÇðáÃÛ‘@ê­[·0àT ñÁÆoÈx-Ñ&àl“Ò¶eâ¡÷RBЦ'7Éé`[}¡q”t)Af|[2žT? '‹ÉIº¬©-ùNãV®\Y±jÕªAAA­D"‘=—ËåÉår¿¾}ûNš:ujW˜ÎŸ%€>…áðã?­Q£FeË–Mm×®ÝÒo¿ýöê¶mÛ^nÚ´éùرcÏ·hÑbúµk׎>|YDD„LÇÕí^öðð¨R½zõÖàèèè Ý)Hzïg‹ÏÉä‡Ã‰D…BQµGcããã{€ì38éȽ¼¼öìÙ3+66ök??¿zb±ØG$I}||‚{ôè1úàÁƒ ëÔ©ããžomýY¤W,K=<<š5köɦM›V÷éÓ§tUGlÉ«¸iÐjµ„¿ÙÈC«¸ŠŠŠ˜¿% ÇÔÕÓÓ3`Ïž=3‡ ömÕªUÙ# Å …" ::º÷Ž;Ö=:º9£÷SÖãš™™I**Júï8ÁT¶1q›ÅËÒn`Ec lú!_¦¥¥yðqppð?~üd>Ÿ/.,,Ì›;wî·—.]*0ÓŸÑ7zO©D? ‹Q&sàÀ=444†‡È)Küdö=2™L1cÆŒ/T†Nv8p,á< õóó«ºoß¾9ýû÷ŸP¥J•ºb±XÆáp8"‘ÈÎ××7¤wïÞcûí·9þþþÕôï%•"JÄ£ä™P(¹¹¹ùwëÖmì¬Y³z‚iBsÕªU«ïß¿^Ÿ>}ÆúùùÕ‹Åö„fooïZݺuûòСCKêÔ©Ý)ӲР‡Ãµ³³s¬V­ZD\\ܘ˜˜PÇÚœŒ1Ñ¥—/_>¤mÛ¶Üõ6 [dddì† †Áôd­%Ú8xÅÅÅ÷ý3k2ÊÚ: §µì333©6løÉ°ï=zô(ˆD"çAƒEC7·¤¬± €<44´äçç¿›2eÊ +¸ÉÿyÄÉÉÉ×ÀÑѱ†tóêÖ¼yóº‰Ä BBBZB·åÜ E#xýúõ-¥RIúÏ|íHã ÈÉÉa–˜/Ïvfy7==Tö"§ù‰]jÍŽ±ˆ…þÈ”?ôš¤çÇMÿ½›þC¾#UÈè’ëlloR±€^O4ŸÕ–Eã6ä¡pzåúïØð¾-Zé±)­laÊKcQ’uan }l}-æäÁAt@[þ,ÃAò --Í ìüaLFN’ë é«°èëK¬ ö‘ʦÌÊœÖÖsÞ˜×l«7èë‚hŸ©ÎÁf=Ò• ‰Ê‰ú?YÛ¶úOË_ºŸ¤Z ©ÖBúB©9|ÌuæݾU:ùë¦ÇeËMÇœjÕªÕ._¾¼oÆŒ[,¼ß”‡íløNHH8vèС5àííÝ,<<¼ lµ%ÚèO¹Éì§ @­V‹Q2¥¤4ÀTÜx;99ù¾xñ"C«ÕV‘ËåþjµZ}êÔ).t“C—æ³VîAX«V-·*UªÔ€‰'þš»|ùòž‡ÞÀJªo.“…T§N°bÅŠ+V¬xåºxñâkÖ¬Ù  Zݺuíäry­¿þúëHRR)+Q’¬CiÂzõêµ€‹/Þß¿ÿã:øEDDT­[·n;ëa,sU„ÒŸ¤´åàãC*õÓO?mÔ¡C‡¡8999oΜ9ó¦§LÌ€öܹsš7ožfggW©cÇŽCÏž={÷èÑ£¤ü³–K Ñtòf̘ñ½‹‹K=òåçŸ>*::ºÞéÓ§¿€íÅI²=èIQ½zõ~àààcé7-Œe2–— IDAT†Êr 쿘›¦}Æ ;h4š¢¥K—žÖÿÆ\FiË áñxN111p^½zõrË–-'ŠŠŠ´}úô‰¬\¹²W‡úÍš5ëXqq1)Ui-ƒÒQ³dÉ’õà\\\ÜD(,,¤Ø*uB’>}ú|Éãñ™™™i›7o>œ››«éׯ_”B¡ðèÞ½ûÐåË—Ÿ§è³TŠÍ@cÓ¦MÛ@~~~ö¼yóÔ¨Q£r÷îݛըQ£y`` Ç;wRaÜþâ‹/öÁô®H.,¯g:³¯`çÎÓÔjµgvv¶Snn®sAAÓ Aƒšùùù¹ggg§Ãt]Û<}Ý”JåãM›6);vìX¥E‹Aµk×nãíí½6%%åL`s'CÄÇ7H*•ºäæææìÚµëä;w^U­ZÕµK—.-G=âðáÃ#aZºšÉ/dm…¶If³­Š ¥mKã c$€±ä;qÞ‹y<wÞ¼yuW¯^}J_šÖZyS:Jœ©ä^2žÅ0–å'åî,•º6ŒùÇìZ{Ú´iwŠu©ÿ¤ä[>Œ§ûè>[Ëjã|ÿý÷œ}àÚµk7îÞ½û622²Ž»»»kûöíûÇÇÇT«Õi°,hþ·ëׯ_­àààØeË–Å­Y³æ tåí¤Nׯ_ÏÈÎÎVk4Í!CNýöÛoUÇ?¤k×®Óa,kO2Í!  Ò°aÃ:ŠD"ƒ>Ö®]»˜µk×&Á´¯­ È÷ôºŸþùÒ»wïr\]]%­Zµª)—ËZ¶lÙ ÀnèÊûñaù”’!1E,+Ö¯_?½råÊAðâÅ‹ÇÉÉÉffff»¸¸8†„„ÔvqqñP(AË—/Ÿýé§ŸöyõêUÌËm&½¤16oÞ|,333]¡Pˆƒ‚‚üƒ$‰lÔ¨QßÞ¾}{øµk×HY@kú Ù±øå—_ÓÓÓ߉Åâ©TšÅçóŸÃviO³¸vìØq>===ÕÎÎ.K&“e>>Õ›6mtîܹt¯ÞpŠˆˆ¨åããSËšóÅê{ÂÃÃ#»wï~å—_~9ìпaã1ì‹R©ÔcÍš5qžžžššúêöíÛ·RSS3œCBBB\]]=|||j¯Zµjz§N¾*(( «K0í‹kãÆ§ß¾}›)—ËÅíÚµ«§P(Ü¢¢¢z …Â_õr›\£`u/—J¥«V­ŠS(Õàõë×Ï”Jerzzz–‹‹‹SHHHˆ\.wW(U/^<ã“O>ñîÝ;B³¥ÓyfiþñÇO¼yóæT*åV­ZUÑ¢E‹†"‘ÈnðàÁ÷ïßFùmnyÄnnn.5ê ÷îÝ{rñâÅûMš4©R¥Jÿºuë~êíí½,%%ÅZ”ØTê'Nì•J¥E"‘çÎ[Àºuëv;;;¿yöìÙym0ÖrS¥R‘}_ @¤_Ø8r §<,Xp£sçÎoe2™k“&M¢,XpÆÊŽÞÞÞž¾¾¾ àúõëgòòò¬• 5ùÿŽ;®5mÚ\.—Ópùò剸M›6 ¿ñóó«à8€<¹\îìêêZnÞ¼É<ágî]Å SRR²—.]ºxÒ¤I³…B¡ø»ï¾Ñ©S§ÅÅÅÅqqqyzzÖ€cÇŽmÙºuë}X×Ý §1fÍšõóÚµk?’‘#GvÕŸÈÕ 2$ÜÑÑÑ6mÚ´¶Ooô²ÄÄÄó©©©ÜÌÌLçìììJ*•ʱoß¾ í4Mñüñœ1GL0ц ÒW Ø©ÕêüÄÄÄó6Ú‚ñ\STT¤MJJÚ=ñ›o¾i7yòäÝx_gdcƒüçλÐ^*•VêÞ½{¿7ÞÀû~#s`â‡ò¨¨¨N V«‹„B!ÿã?þdõêÕ‰fðý~C0ºSÊE¯_¿ÎýüóÏ—@'[i;„íé?ú:²ÏyJª‡‘k1,•šgîÃöäAvv¶BO«3Œú<)OlíØÖ“h§9“^PtfÂ87–ª‹0Ç”†%x‰m#à˜MSmRS{žy] )«MÊÏÒôZ³“ÜüýýëÀ©S§.œ9sæ4ØÏH <àˆjGÏyJ7çžúöN0–¥'Wغ¢Ìd_]µjÕw†wâĉL},K;K:²tÁ+ Œ'¡Ì•™·¦”TŸ¥ƒÓ.0&—pñþé7.…KÝÚ"×ÁÐ~ ›'Ñ ó‰Òï‚þ=äÚ‚“͵8¶Ö*)…O®>°µV™´’€)óN\r YSä¶6“^J¾.ÌÑK@ia¼N†ö7›³Ûh¿ Þ^"Wu‘ró‡%Ø:>äææºèi¢}±æt\ÔýŠzMq&íȾƒŠ¯ö c Z ø€‘? r`ôq`”„·™§Ciši¹K‚¯=~B½öÌÑJÓKÆŒ8Aõ_CõŸãuY0ï—3ñÀxÅ‹Tßž\ù¦W7X’Yÿž@ °€]»v]<þ|š…÷3¡<ý†SÃ7oÞÌš:uêÙvíÚ 777W”Ÿ/„1ó‚S ýÌ~Ð 5H$6÷i0½óÀ¿àñx<µZ]0iÒ¤™§NJéæGã¢ß«Ú»wïµZ=;>>>žÏç †ÞÿèÑ£1bÀÕ®]»ÑÆ ëØ»wïZ­¶hÛ¶m+W¬X±Ÿk*z³t.cÛü ==ݺlzÎ>tÉ_^¥¾7šðÝL: ƒÀÀ@7OOψ/^\ºvíZL˳0Û6ì°°°Ê ˜:uêÖsçÎ=€‡¾Z³fÍx™LææyñâŰt£eJÁo¿ýö'.. Ï¬&B‡M߸qc‡J•*ÀÊ•+×oÙ²å!ñ;wÞþðÃcœœœ<6lèyáÂ…x¿Ä“¾"ª¨¨¨ñB—…YÙ××7§{÷îÍ8ÇÛÛÛýÎ;ÁvЗiйtîÜ9¬eË–ÌÒllN$š~~~þpÿþý·¿ýöÛ蔯WR`ZjÂR_Éü’{Á3gÎfooï™™™;tèУyyy$3M £bf-hD‚mÙsçÎýú²Á¼j×®äãããçÎ;vw­‘}KâàààK—.½yþüùŒóçÏg$&&ñx<^HHˆgJJÊ=cHäžÄÏÏ/V®\ùÛÆoêi~”˜˜øjݺuü¼¼BªU«ævïÞ½W°Î/tæ} ¹ÃÎÚ:/K[zl)ôÙyr¹Üyâĉ­š6m#“É|7mÚÔ:™¬²‚@ìêêêÒ¾}ûzÙÙÙ*•ÊN£Ñð4 —Ëåj¸\n‘X,ÎsppÈüᇮÀz™Ã^£P(<»víº)22òÞéÓ§={öÙÜÜÜ,è”Ar÷ ¬ÚÚôŠ‚ --íi¿~ý6iµZ»;v$ïÚµk¤sóæÍ½Ž?žÛŽñ'Ÿ|ÒóÙ³g—׬YóD 8.]ºô“ˆˆˆf<Ÿ———sóæÍÛáááÖ¬Y³öçŸ>5jÔ¨aæÂT‰´´Î {—Ë­Ô¼yóVððáÃwþþþ.ÕªU jܸqõÄÄÄ70–L³¶Îh¼DÏÞþñÇ©´çÏŸµxñâ.2™Œ(§´ÓI'í rŒ‹‹û´råÊAZ­V»mÛ¶­ñññGaLBáŠD"ÉêÕ«{Ô®]»•T*õX°`Aû^½z­¶B+¡—–í8wîÜíóçÏßNßá÷ìÙ³þĉ‡ˆÅbû1cÆôîÓ§Ïc˜:XÅÁƒ^¹rå!€7úÏKyË–^ÈׇW®\y|}¡ÿ°ÑMè1íª¤j·oß¾sæÌ™'4 ¹{@üŸÿü§~=:ñx¼«——WL+-X¢›¦BˆÝ—žžžíááñûªU«:I$’üºuëJSRRlÙLjy ,HðªY³fá$˜ºhÑ¢ßÜðìî\6Y†£þÈÓÿŸ€-~"öMuaaaÁ•+WÎDFF~PßÓÓSñâÅ ’|ä8pàÀ–|>_ Õjµ?üðÃq÷[ÁÈ¢'NüsïÞ½&Mšô%Àj]˜Û«W¯©]»v“S§N}÷ÕW_í€nï0·Ñ~·Jµkל:uêh??¿0.—ËMII¹2sæÌ¹IIIÂTG1hôêÕ«ÖäÉ“W‘Ë–-›ò×_ûä“OÆÃÔ¶°HC9]ñ`ã.\Ø%“Éjæææ¾jܸqïâââl°··w:sæÌ‘H䘑‘q£iÓ¦Ý`¼6€É†ôcÇŽ-ñððhSPPÖ°aÃ>¦H,‹ …ök×®ýnñâÅ—`×®]ÿ©Q£F‡ÂÂÂìŽ;6{þü9ßœÿNפK—.?à\¸pá—Aƒí€-[¶ô®[·nG­V[ôã?v™;wîEXö¡ÖÆéÓ§×Êåò¦ÅÅÅ…]»výôÁƒ¯ ›Cû'N,pww¯W\\œ?tèÐÈ .ÄNssáÀk=z¿¹—>zôèHLLÌXu*k>(râPTTD®ø#<Æ&.Q^¶3)A]˜››kµEEEBØö© ¶ ©êGl"èRÊ¥¹"À|Æÿ9Œ¿9Œï˜@RÈ™:ujèéÓ§ó ''':¥˜bN¢ØVú2l¬2^]¸pá¹Z­. …âõë×w\³f͉_ýU©ÕjS¡sž1#Óæú¦wãÆƒ 6ìB~tõêÕ?år¹]```ÐÓ§OoïÝ»÷Œ‚H£Â`)pKgð“““o‡„„Ôž2eJDhhè³N:ùÀ½{÷Ø@²7 “3Ц?wÁ‚Á'NœÈ€å;bi0½¶mÛzyyÀ©S§Ÿ:uêL#– ú"è/p?xðàÎ;Ÿnܸqt@@@ýúõëû^»ví­þfÚO^^^^ZË–-«ß¾}{_nnnN“&MüæÍ›—£ajIaàÀô¾GtÁ/ò£¼¼<ò­ä•¤žIv‘NgƒÑw”Zsê–-ãxذaÑ<Opþüùc0½¯ÒÒøò\]] Gú“’’B—½…K—.è×ÿ†MPÐŒ‡n~IÖ8ŽÖF[s¸ÔžžžE¯^½:«Ñhx¿þúë= ŽOž|xàìÙ³/¼|ù2ëã?^,$‰À–ä ­£fH …ÙÔsrZˆö¬%¬Ñ}Õ!×%4úÎ(Ëfm˜"ׯ_´E‹]ù|¾066¶ùŒ3ˆÜshذa3xòäÉíÄÄÄ'0Vy°¤_j¡OÄPð×_Ý÷ð÷÷¯í,ð÷÷¯ÙÙÙ2™LÚ¨Q£€¤¤¤”úõëÀ»w;w.Ö·hßG6€ô &ìüõ×_ë{yyù}öÙgÍÚ´i“Çãñxyyy¹'N\£ÑhlÉ›@æÌ™3wîØ±#J*•Ú2¤¹R©LõòòòÕjµš+Vl…n_´åg1$€êñæÈsrr*4hPSÈÉÉÉž>}úOЭ k'Mtn©Tê —/_¾‹÷õk@ú™Ÿ–––uãÆý5ê÷å—_†-_¾ü$tkMÂéÝÇü]»vÝ>|8x<ž nݺîçÏŸÛ'÷ ‰s<OÚ±cǸxñâÕ½{÷ÞèÙ³gÕ   Z={öì¼eË–ßa[¦} €Å0u„ÙÃ&L ÀÙ××·ÊÆ¸ººV!?‰Dv!!!üüü‚¨v• ã [òÐ$¹dÒ¤Ia_vvvölÙ²eï;v„õêÕkü›7oè»ÏÌñá51tú»×¶mÛføúú†Ò?rss«3ªN:õ»uë6.77—¶;¬“Äœœ½¶mÛ–àååeðí‰D"IHHH­š5kRí¬U ô{^Þ´iÓz 3 'ÄB¡ÈËË«æ€j 4hL¨âéý Æ/¹\²–lùY%œýýý«üðà ]\\|©¾Ú…ùûûS휡³5Øì†9‰‰iHþ¶··wiÖ¬Y¯¥K—ò† ²¦2Â4ü1zg¼%û¤´í̽ßЕJåÄáp<ãâ⺋D"‡¢¢"õ¢E‹f$''“;ÿØ@IôGZo1$6vëÖ­‡Ãá€L&«Ô«W¯ÞM›6måããc81- ÅÞÞÞÁÇŸ!‰¦-Z´h?Œ¬U…2y×àÁƒûs¹\Ã~îêêZ¥wïÞ`Ö¬Y;`œ?[8$‰çöíÛ§ûûû7"?àr¹ððð¨Ù§OŸšµjÕ êׯß¼ïï´†×pÅøñã‹ÅbCU GGGE“&Mºoß¾=¬oß¾cSRRè*^–ðÖ…›››ÏO?ý4ÇÃã&ùH$’Ô¬Y³¾ŸŸ_Mª­uavlCCCÛ€>ùÕš_Ф¿ ,˜©P( 2¨J•*MæÎëÙ³¨¨ˆè–€Ã”€!––Í]ñÀ 5sÅI|·4.\ÂK—.ŠŠª)•JÝ»woºmÛ¶ë8}ûö‰DŽ˜˜È¼fÎpÏœ9ó{=ÚˆÅâJ:th¼ÿþ'íÚµ«! í 00°€7\.•+WŽ€‡žþü9I ´ê£ýöÛoÿ¬Y³æÀÀÀŽ 4èR»vígR©”_»víöpãÆ]sçÎ%‰ùÖ€ @xâĉ£Ÿ}öYS'èÝ»wûéÓ§  õqss« wïÞ=yáÂ…B6ôéyÊ,’©µñ”üäñx$A‹Ng/ýwIlg: ‚È@qq19 Â6X ãa1ÞO>#‡A‰l+Õ!:6GdmqŽçìܹóQjjêÛÔÔÔ·;wî|Ó“Jæ€ .€pÔ¨Q –-[v¶lÙò(66ö*$&&Þ:tè‚… †íè¸ÁaŸšššyøðá-´>>>•g̘Ñ÷÷ßÿ:..® —˵u™È™ƒ Z~üøñ233ßhµZMvvvæ±cÇÎ >|ϰaÃÂpvïÞ}ÆŒ?RŽ€¾ßÆÜxÓŒ, Ù³gÏmpqq‘ôîÝ»šL&¾ÝW p IDATxñ"kÒ¤IIqqq¶nÝ:z×®]ãìííÉqnKó¨Ž9ò6lØðôÉ“'äD‹5GÙ`„$­[·&Š‘võêÕ§À®,QôI9‡ì­[·ž‡Ãéܹs¼Æý…Ðwi111 4{ôèÑ˺téò tó„. c»mÛ¶¡J¥ò˜R©Ü T*¿'?X·nÝP¥R¹J©Ta„p(((È:sæL l'ÔÉY¹ööö!R¸qãÆ]½oK‘79™@>wîÜ~r¹ÜãÑ£G/7lØlæ÷¶6$-ÇÓ¸ººz€³³³T$ ø|>Ï××7`òäÉ“û÷ï߯{‚-•4” ñëÞ½{oòP(ò9ÇÅÅEþùçŸþöÛoc`,]aoé¹%›´¶fÍš 4¨×®];ûìÙ³°í$2QÖ¯_ 4hà»nݺ6:t€üžššª…qóµ$ï‰Ü*ÌÌÌ|#GŽlÓªU«ªB¡P^¿~ý€ | Z­V{ûöí4°ÏÔ¢‘%uÆ—´­‰£@åöíÛ7ݲeË·[·n]Õ¬Y³®b±ØáíÛ·vìØ1·eË–Ÿ=zô(¶K qeý¬µûJYÚ·oß³6mÚ|vàÀå/¥R©KtttÏ={ö¬Ù°aÃÄfÍš5‚®z€,ó,™ÃB¹III)/^|ððáÃçò5jä0oÞ¼ž’’rãÂ… Ïa¹Âé3Ùyvvvî7oÞL‹Å²-Z4€“'OÞhÑ¢ÅÚ‘#GîÖh4P*•*½~€€Xæ9Àt¿•pîÔ©S[xüøñ»k×®ež:uê1„††F¸»»{Àô~o¶üؼysç[·n}qàÀž‘‘‘jµºhÕªU`ý>^z„uêÔqurròte-¡s²½….Aí5Œ§3ŸCçøO…n?°UvL%¥~Þéñ¤íر#ìììëÕ«çf…n«c±iÓ¦žJ¥r²R©\¬T*·9rä;¼- ®o•Jå ¥RùëÌ™3Ãa}¯3Ó¹“““' +o cÐ0=YNN—3ï}±u_‡~¾~ýúÁJ¥ržR©\£ÿÌ[¿~ý`ê÷löi“1(%ºØêÖðaãÆkdgg'ÊÈÈÈ9räF•JE‚GlK!œæÖBiÀ W:ôH¥RÚÛÛÛÇÆÆ6†þ>©DÈd2YAAAá¡C‡›kkL2û¯\¹’røðáëиqã;w®@^XXH—ùµ¥Kx488ØÕÑÑÑô§Ó`ºî_ëÿŸ¦— prrò¬U«–+Ø•x2áѰ°0Ÿ®]»Ž92tåÊ•Ÿº+~ÿý÷g`WÖ[¢pttt€U«VÝ„éú&öQ.€œ-[¶œ÷àà`W°—+´îKî.ª¤P(\ ÐÒÓÓS`´…­&š=}úôݵk×@Ïž=?:sæÌˆùóç·®R¥Š#E5šè \€|>ŸO'­æÁ˜äÄöºsßYr°Ñï ÁÔëׯ?{øðáuˆˆˆh äZ¯^=ooïjpúôé0ÚžlN¦ªäž={ö2¸»»{xzz*‚‚‚¼œœdy‰‰‰ I“&58W¯^½ܹsç&Œ¥×¬éD´}š¥R©2¦L™²U¥R …Bž››› V­Zµ;99ùE¿µ¤":9ëÑ£G/NŸ>}bbbõïß¿1ܸq#éèÑ£Âv9G‚“ðIFåO›6-ÚÉÉÉöîÝ»ãÙ³g)ÐÙ-{ɼYÍãp8\ÈÊÊ"ÉRÖxœ¦ÇĆZ´hÑÞ¢¢"U§N>…±ÌjIÊ¿P!õÛ·o v§£££Öu0º\¼1cÆÔqss Ðh4E+W®ÜàÙÆ÷€¯¯o½Ï?ÿÜÆÓÙeÝKdÓv›äkbØAwj««k­V«MLL0aÂ"òåÂ… X¶l œYÛ ÉšqqqC\\\|5æôéÓ§f̘±bÞ¼yë¯_¿®”H$´mW’97¼3+++wÑ¢Eû¿ÿþû­OžøÍ7߬ڰaîììì,‡ÃíСCèìk¾³ï****Þµkױɓ'¯Y³fÍ®œœœlˆŽŽþ¶íN“Š óçÏïG©W¯^½8{öìU .\w÷îÝd ùúë¯ÛºMo‘V±X,¾|ùòÕ9sæ¬MHHX}åÊ•Kàêêê?¶ïŠ4 Ξ=û } U{éÒ¥¤„„„Õ ëoÞ¼y["‘Ð ˆÖÖ“^ÃzJMM}3oÞ¼iK–,!WÀX;5Ì lÑ¢… ¤.]ºôø¡C‡.ªTª{{{¯öíÛ{²>hð³>}úé„ ȃ+Vl^²dÉϰ\Jß☫T*r§ºº+èq±uŃ!q}Μ9çÔju´jÕ* :ߎGãÆ#õïÉ3gΘê-–ðaáÂ…7 ²@Cå ‚øþþþA*7k֬޽½}%8xðà9&3`8X5~üø­¹¹¹™|>_0qâÄ®_}õU.—ËÍÌÌ|;zôè0îÁ¶ôÍܹs¯åææ¦@hhhs}ÿ={ôèц$Nüðöâ]†$²#Gޤ|óÍ7ÿüòËY ØxùòåäG7nܸa!@\¥JCRµJ¥¢m„’œØ,«NDS‹ÿš“““ŒiÒ¤nÎÎÎ5øð=ztËvíÚ@ç[)é=¬ £Ùd¢u”p8Ì…ni2é²#¤&5ýÌ–£’ ]é'‡#rqq‘À›7oTnnnBÈÌÌÌåp8EJ¥2 삆@èäÉ“\½z5­[·nmjÔ¨äääT©K—.Ÿ;::jG޹–…"LÍ(..ÆèÑ£WØ ÝäH8x„……ÕIMM}»~ýú•êׯï. sô'ôÞAçt $æ9(éß¿½Ñ£Gwgvè§Ÿ~zR£F ¯.]ºDÀùóç—çääX3öi!DŸ\µ&œ=† …§§§7ddd¼»{÷î[K-ÚšútaÞéÓ§ŸäçççJ$©···/lŸ„!} †±@AAAáY‚›µbc.CÇÒo­ÐTV 7)û®]»Ö”H$Š‚‚1—ËÕH¥ÒÜäää{—.]J»¬Ü²ÒB„¨¤S§N...ÉÉÉû233érT%u¶Hþ¶ö[k`+Ó–‚O’=ò`T´íH&NœØ¼M›6íàܹs{Ôj5¹¿…UpEÿwq^^^¶R©_lܸ1 Æ{˜N#ÒO1Ù¸q㺋Åb;•J¥þùçŸÏ\ºt)¥V­Zò¾}û¶’Édöíڵ렸¸˜¾wÑ ú/5jT{>Ÿ/Ðh4ÅkÖ¬ÙãÝbÖîô"ëHá5pàÀvfÞ…ÈÈÈ­[·>yôèч°è¥å}Ι3götîÜy„»»»Û’%Kú3üäÉ“dý©f[w;œF›6mj§Õj9úÒÕ% Ú—°­aîêÖ­ë•0¯råÊõÉûwï>رcÇÑíÛ·_Ðh4/a¼ƒÛÖÉAîÅ‹s‚ƒƒCwº¿tJ4Éö"'æžÀ¶£‰¬O€¼wïÞ¥Nœ8qŸÏ¿¢—çÈ:zôèñªU«Ö÷ññ©XåÎ;Ý»wo€“———µ|ùòó0Þ¯hm¿¦Ç1oûöí·FŽ™+‹¥QQQÕe2™îܹóòÒ¥KÏÛ´iìëêêúÄÃÃÃ~ÿý÷Ë0M¶$Ùóê«W¯¾9~üøí:Ó¯ôI‘lå ȈßפI“hG‡¢¢¢¢… î€ñt1M§9 jÔ¨‹^^^zõêÕaË–-§PºB¡¤ï7ðX,v¨U«V$:tè°¾ uÞ¦M›noܸq@XX9©É&M€N:;~üøÐñ–vãÆWW¬X‘Ó¼yóµk׎‹Å« ¬•`6Ð+êׯß~ýõ×ÿkﻣ¢ºº¾3 ½ ½‰Š5*X@ET,(Qc"vMÔX0j°Åøhl±'–ä±ÅÆXb,±+hÀBT°!¢HQz“Î S¿?fÎ3ã”;€yÞõ­ìµf¡·ì»OÛgŸ]Ï/]ºô<”O~ýõ×›7oþÈÒÒR&‹ßÂð¤ñÚúûû€?ÿüóÒâÅ‹ÏA1÷x‡~~ðàÁIí”ïêo&2u„ ÀþýûŸÝ¹s§T)ÏÊöíÛ—Áçó­ýýý›8pè¶mÛ®AUR›.’9×(£æÙOŸ>Í…~ÇæräH?~üº’o×0 …‚™3gNpvvnÅyÒPÆžw¾õÇ\[³f ƒÓÜÜ\>qâÄM¡rpáêÀÉœeÍÌÌì‡Àµk׮͛7ï(#÷ïßÿèøñãÓÚµk×±_¿~Ÿlذá2ôGÎÑ´2ãsáÂ…›‹-úг°<::úÑ–-[*ÃÂÂú·oß>ÔÂÂb‡P(,ÖÓ4/äwìØq\ºtéêÂ… Ï(é5‰ŽŽ~vðàÁ/ºtéB¢¶rÌ!~ýõ׳|UVCAMœêêjf3333Y½zõƒ… žƒ¢DC Õ.M`ä’üüüòüüü?üðàùóçYqqq¯Á®Œág˜Ho½h®L¹JÀó!cÈÍÍ-OIIù»S§N½ýüü:óx¼›¦¦¦Ü?ü°´ ›´ eñá‡v€ß~ûíò¦M›nþõ×_¦ÅÅÅoW®\9ÉÎÎÎ500Ð#!!!G}š´2†Ú¦M›ºö€ÔÔÔû÷ïßÏÀ»µítá0`¹téÒ‰ŽŽŽN………%6l¸rëÖ­‚=z¸-Y²$ÜÍÍÍiþüùã¯^½zWÏxÐÆÔò¥K—ž677wìÛ·o„¹¹¹Z$¦L&“íÛ·ïÔS¶i£‘ÞW7n|¢ü.íÁ¯O©FÞnܸñ©ò:›w™þñööv¢ ©ÇŽ»³víÚx¹\N”á¤^['%Y·nÝl~ùå—=zžƒ\.—ùùùõ2€Ј(P'‘HD»víJÞ»woñúõëûôÑG9·yóæÁÖÖÖ–åååú”Üt¿‘6q-Z4ÑÊÊŠŸŸŸŸöù矯ÌÏÏÏ„acªœÂ'«­­-èСC“ÔÔTƘ7f̘–ÑÑÑéÓ§Ookooo——WÖ¤I»‰'† …Âr¥‚^_ú"2‡­ØOš4i1x~ùå—þ_~ù¥?ýBïÞ½C¹\î2™ÌªhO6FyÀ‰'î¿}û¶ÊÆÆ†Û¢E ×®]»¶nÕª•Ïúõë'Ž9ò9ô{¢ËHIêJèÑ£G“ØØØ\(Ö²õ•OäJ¶é±h!œð â|eÞ®];gr???ŸÔ™bk cžY»víÙׯ_¿¶´´,±µµ-‰D¯Á.²†Ó¯ëׯÿ=;;;ÝÆÆ¦ÈÁÁ¡8999ú£žiz¤åä‚¿¿¿ëÝ»w+Á¢¯ÊÊÊ*Á>z€¦÷TVVÖSSÓ‹ÅÖÍ›7o¾dÉ’ášÏ¾ óžqä‚¡ˆx=k‚\ã¯.`îgggW5mÚÔö“O>éó×;w2ð®[9cD"ŠS¨d[C㫦l411©9uêÔã¶­ZµjÕ¦M›–b±XÖºuë6pêÔ©GÊóóit’oÑÆÔÊêêêüM›6ý¶nݺÙNNNN+V¬è¯Œ®`Èa‹÷Í›7•äB`` [|||6Tëž8F™0 p%ÏfeeU ~‡q*++‹ïÝ»waÁ‚‡ ÊHc(O¦4¤öïß?ü[*•J²³³_]¾|ùÆÎ;Ëd2sWWW†¯äææÖ€=Oa戻»;ö µµµÂ?ÿüóôš5k®Båð +E¡[,‹kæÎ{ÊÖÖöÖÔ©Sƒ‡>ÀÁÁÁ1***ê?þH’J¥†¥4O”+;4ï±µ~PÖHµ€bî[(Óni}V0² €ª½{÷&L˜0¡ÔÎÎÎiôèÑ=V­Zu?((È=zt[ §?6Ù ˆqSPWWW•–––âççàmiii>|}óæÍŒ¥K—ökÓ¦G¿~ýZp8Ž@ ¨9vìX2 gå!@ïáf¾¾¾Ž¡¡¡LJÀV­Z¹;¶Õo¿ýöêÊF}ü‡(Ý*ß¾}[|þüùKcÇŽwîܹ•˜˜˜•ü©/z–¦ÑŠè"§… N$µhÿûßÿ•Édl"\u@1¿ØRIÉ™^ æÀ'¿ÿþûÁ'Nyîܹ—Pì lê[kâÕ6iyQWß“9Y;þüo/^<áĉ×ä(¯›^¸pá¿]»ví°råÊã`ïˆ÷h]/88¸ ©½¹sçÎÛP¦‡ÒIâôéÓSÆT‡>PÛƒvïÞ} ¥‰òždçÎ1½zõêmnnnÝ£GÏØØØ×0åÅëÕ«W í}GIo €ºêêjnddäA(æoôϯiHHˆÁ»cÇŽ[J¼åP¤Ô59uêÔ]ʘjh‘µf¦TêfÏží?{öl­/¹ºº6‡áÀ¢K#ÑÜSSSR‰M”/88¸‰©©©ìÝ»÷.ÝV&gÏž½GSi†€é—/^¼‚"[…ôþýû -ÊqcRîÖêûF6oÞ¼.VVVfåååÕQQQ§e2™fýÀ÷ L¿¥§§gA‘ñCöìÙ3æ»Ož!ß+¿]}òäÉ«:uêmccc;hÐ ?S’¶ùèÑ£¤vº>§IZ†¬½xñb¼¿¿hÓ¦M=Ú´iãéíííZTTTõèѣ°°0Ÿ¾}û¶ô÷÷o ?þ[&“Õ@¿ü¤f̃bïz’åççç (_£££_@]ߤ«/] å-®õêÕëcnDDD—§OŸ–:;;;À… H™36™”˜ót×®]]çÌ™3òòòr¾úê«ýPKè’혵ÑËÇÇ' ¢¢¢lÉ’%{êêêÞW©C¶ÀÈssæÌ9ôóÏ?Gyzz¶1bÄÐèèè0Ì/¸|>ßtøðáK¸\./'''ÅÑÑÑËÊÊÊ.(((<(((^½zuZ.V@ d£fÒiòx<]…uA};\@ÆårÙlNl˜ceß¶mÛ0;;»ŽÀüË/¿Œ/((îÞ½;qçÎmmllœðîáFmRê/QøÊX¸»»óºwïÞS(ÖîÞ½;õøñãã¼¼¼ÜÉËîîî­W®\¹|À€Ó¤Ri%Tš¦•Ù€BCC›ØÙÙ9À¬Y³.<{öLŸÿÓO?…:88XØÛÛ[H¥RÙš5kΉÅbcB‘ë;.r±X\JƒÙHuy&Ñ@·Í€ ‰æ …§\!ÏJ¡®t ÿêjÙPjoÞ¼™ …ðØ@SòPnnî‹›7o&B‘–°ìëÑ… h%>+GuØ› IDAT %‡±qQ-4 h° ÐO`–fffV­[·î[QQ‘uøðá°S&ÐJÆ“ÃÔÔÔF9oä<ÏŠj9l3Õúê6À¬-(kær¹\Ï;vL €{÷îÝ™>}úåÆª/âš6.ZöÙg¾ææænyyy²‹/!Qüûï¿?´µµuáôžLdæ–-[>wttt/***»víZQ§N\[´hÁD+õêÕëƒÒÒÒÒgÏžåC¿/€ÉÀÝ9ŽGAA§´´´‚Ü‹e¼Z?øà‡çÏŸ`¹L¬­­í 111ªhf—.]ÊX¹r%ÀÑÑÑ`ÝkÍvàÏŸ?9Ô=zôØÕ"¸xL½¼¼ÚÀÖ­[/_»ví%qLLL%ŸÏç®Zµjœ‡‡G+¼ÙKá/B(é .}"??? …| §Ü#<]”““ó $$¤ÛÚµk–¸¹¹9Ï™3'tΜ9¡äOOO‡+W®L€øøøýR©”x2ëRt0NÎÎή]ºté®§¯àâââ:iÒ¤®û÷ï'µ Iš{] ¦ÜºxñâódC1.æ_|ñ…ïüùó‡¶lÙ²#tjéC…855µäíÛ·9ŽŽŽ^“&MûJÙFS¨"½ˆÁIU}i2—Yï"‘È Š”UPâs=zt@‘òóáÇÅ`Ÿ¶U­/222 þþûï (”EP(æ ÍW³ç½yó&3>>þT2.ÑÐAMœ’’R\VV–ãààà5eÊ”>wïÞ-À‹ŠŠZ)‘H,E"‘­D"±‹Åvß}÷]°<|ø0êó5½·oß~Åè5¶‡¨úìÏtú(¨Ò;q¹\;gÙεömÚ´éÞªU«zðù|˵k×N9rä‹’’RkØP6­ ¬5j …A‚Èñl£˜9ÀãñjcbbÞ—¸¸¸87®«D"‘r¹\nQQQILLLF·nÝœ5ÞeK+󌙙Y5€ÒóçÏ—…‡‡ÇôîÝ»ÿ Aƒ:¥¦¦ÒgCÑdŽŠžÍ¢›6 <[ æâÅ‹QQQw}||úwìØqßãÇÙ”Ò}tèÓÐ}^óèÑ£œÑ£Go†J,`²mÛ¶R· 2³•=þω‰ c8šFa¹T*­oV,Oii)Y³D‘+ÉËËc².Påšvê›l¤Ô€Çã1Efffš`q8! 1i¼2’É“'0aBþ!C‚?üðÃæ;wî´mÛ6çÐÐÐÉJG6]úxæ| Êî@ñ }%'È_ZgËáñxä¬f ÀÆÌÌÌžzÏÐÜ ŸÕgÏžM™={öfƒ jonn΀œœœôk×®¥Aå|¨ï ÍÈ'NœHž={v©½½½ÓþóŸNbbbÎ;wòÃÂÂ|Ø¢yóæ®pêÔ©8(tŒúœµh×ÅÅŲI“&LÝÞfÍš9ÙÙÙ™WVV=–¾öÓôV'%%e§¥¥=kݺµ_HHȇ-[¶¬€·oß–PŽ.DÆÐ6—‰¼fÀÖÁÁÁeýúõÓÌÍÍ-jkkß|ó;ªªª2¨œmt#~êÔ©8GGGÿuëÖMëÛ·ïýºº:cå:§‚PãxŸf98[·näááᕟŸŸþûï¿ÿ v¶ iEE… ;;ûlUU•éĉÿ´´´´š3gN`HHHˆ½½½[fffì¤I“ö@}] D !‡Qfff|FFÆ­ÒÒÒr¼_µƒúW_}uÚ××wZZZZFuuµÐ××7úüùóOàÓO?]áëë; †#ÇêPÚ´iÓC{öì6wî܇‘#GvŠ8°;05‹Ys-ZÔÏÜÜÜêÎ;÷===͈!5**êò‚ .€««k«^½zyA~g@Cx‹ÅBu‰‰‰E‡zÎ<$—£Y³f¤vN½r;5raaa.8888·PäÒf[Ë„,ts–íÛ·w±±±á@^^^.Œ‹!ti2w¶ï^…Â4Àò€½½=©ïF»†Œ´aÍ åš=› ÉÑoÈËP @зoßÙ¾¾¾Á¾¾¾ý|}}C}}}»Îž=ûô§›Õ¤(ùøPÕP3äéŤr`9{öì@+++—äää°«P›u~~>­Ô³gÏ–œ¸x“ëÅÅÅå`Ÿ–Yó;ô¿ÙŽ=á–ì­¬¬¼¢££¿&†ÔÓ§Oß2eÊ%JPâhü41ÌŽ?>jîܹ‡W®\¹ÕÊÊŠ©åتU+g‰D50œÖ’Ù¨}}}{€«««Ã¡C‡"Ž9òéªU«#ÍÎ;EFFöƒþ¹Å¿þúë¹›6mÚ¹cÇŽåfffvPFц‡‡{Šƒ^rrrXFG*ù%‚ƒƒ›ƒŠ@ o("=îß¿_`¡‘DøX;888‡À›7oRÏœ9“ ÃQ©ïÐ(•J%àììlŠWðù|S%}´ÒC}jžc*Ay@@€51¤ææææ,Y²äW¨x›ýˆŽ®£sýâßôµ€*u›‚çÏŸç 6lÙäÉ“¿¼uëÖ%¡PXãæææ:yòäñ7oÞÜøÓO?ôòòrªˆ¾´ñRÂÔÔÔì7Ž[¾|ùŒE‹Í_¸pá ,Z¸páÂE‹Í[±bEä–-[Ʊè5ÃzëÖ­Ýþùçq±±±›>ûì³1ÎÎÎ.555111gÆŒ3}Ĉ««««Ë àÔÚEEE)oÞ¼ILIIIƒº±ÞðÄDO=zô„‡‡‡Ï¼yóZ¯ZµêôÛ·o+@&“ÉÏž={¯²²²$‰øîÝ»gæÌ™sú´0l3gΜP KذaÃñ3flž5kÖú/¿ürãÔ©Sw—ÀÇ¿×L»ôN»5þ‚ÃáÐŽ6’ŠŠŠZ0111}÷õwp‘µQuëÖ­óàïï´eË–Ñ<¯€Zhigg׿èÑ£Ëoß¾},!!áèèèñ0œÊ‰î€H$²ƒ¢žxSMGŒÑ­ÿþaðòåË¿e2™!ïUš~ÍûôA©>ŠF©enn^UýH:]¢!þÊôi||üy ^»vm¸‰‰‰}lllu\\\yBBÂÛÄÄÄòaÆ5#†ÔŠŠŠR¥5[#Mo9Fä<å¯Py€1)™ÙŸi~h³iÓ¦¡7n?mÚ´šxxxx’•Nwl#æÕÚW^^^¸qãÆKr¹...Û¶m›EJrZ>b3ΚsÑŠùèý5Ç5飩5r¹¼2... BCCÛöíÛ·-ÄÇÇ'ÊåòJG+ÆŒ‘‘ég¼hѢߊ‹‹ 9'22²“¶öéÁɤ¿OHH¸ ]»ví¹aÆ\.·9€ X÷p¹ÜfË–-BjÝ»wïTæ† Hjc( sóóó_ÖÔÔ¼ E„X ´—%ÐÄEÖUE\\Ü@¡H^³fÍÀÀÀS'N¼ôÛo¿=©¬¬øøøx>|ø³qãÆõ€›7oÞQÖça3ïˆÌ8tèÐø¸¸W`ggg±~ýú¨gôÑ%ƒ0rÑ™3g¾NLLbl0&ƒíô¬í÷OÔ^¥u(’Û·oçgù3fA1þŽÊðàÁ:pÂÏÀèÑ£ý š[|ÖcÆŒi"‘HpëÖ­<èO³ÈП# +`öìÙ=¡Ø¸ØØØ¸oݺuÌž={Æïܹs0 I¨õ©ßÕGI§“òLjˆè¦ñ®®~PÓi>zô(…ÜØ¼yóß¾¾¾G}}}øúúîóóóÛóé§Ÿî=zôãÇÿ*N—¼HÓÌìÊ }¼V³­yuuu˜2eJW(ôÎʶÚ2„sc×1€Çã‘H8¡L&h>>½ýýý›À7nB¡£!ŽTúœÝ‰üP#“É*=zt_‰¯)ÄÇÇ¿¸víÚ ±X, ðâp8ÈÏÏϽ~ýúKÖ©°Ú¸qã0GGG;¡P(‰D777Ç7²tØéÐ'¹K—.Ý€?üнG(i¾¡,e¢O‡ ”â°}ûöH777O¹\ŽM›6ôèQÔeÚèNÓÄÐuáÂ…¬yóæí>ŸïâúÛšêÃû4ÛÈÐïååõ!ìÛ·ïdttôsÎ@æZõ˜1c6~õÕWÿðZ ¤mذáäàÁƒçš0a‰DR U±ö êi~¥PÔüˆ“Édܼ¼¼ è?ü6О UÊ\]]ùååå%ò[´h(‰êÒÓÓÓ PTUBwš$M¼òK—.Å~õÕWÀ”)S¦L™Â<’’rì"] û<óàààp™L&Û³gO î^YY)055eðÕÔÔèªkFOdq|||NEEE>ŸÏ÷سgϰ«W¯¦XZZZ <˜IµÂãñ¸ .ëææ–¹yóæ4°‹5c_\\܃ÐÐЇ3eÊ”¥K—¦C±xõEoÒ†Tk¶“'OîMn^»v-ê)dß'>¦½;8PPP2™,ªùE"} mvÌAú»ï¾ëåàààööíÛü•+WÞ‚zŽ6zHÿV+ÿ]EÉ¡:X²1&1‘’ëׯ±··w+++Ë_²dÉ-¨+p4̢ȷìÓ§O˜\.—8pàÔ½§ômdÌá3)))ÌÝo¿ývLÓ¦M¯K$9‰P¨ªª*zðàAž^CÀ¬ rA)ÐëÕðÅ`áááá¼oß¾eÍ›7ïwïÞÍøûï¿K†ÞÚÖÖÖÁÑÑÑãâÅ‹±©©©•0œn„ûàÁƒ»^^^ƒ­¬¬92çØ±c nnnö&LYYYÀî€$ PFíꃓ.@bbâ_C† éÍçóÝ¢££#ÿý÷{îîîü±cÇ€ìììǯ_¿.…n/yZð©}õêU‚ŸŸ_؈#Z[[›ýý÷ß™-[¶t9räÈÌÌ|P\\L ]†R,15¢-Z4ÀÊÊÊΟ?ª®„.}@Ö‘ðÍ›7}||ºÏ˜1c°›››ÕÓ§OóÛµkçÑ^¿~ý†=Ééê€ØÇÇÇlÆŒá€ÂMsݺu;A62´CІc«½{÷~,—Ë9ÑÑÑ7”µˆQËл6‡/—Ë9¿üòËezE}QdÝ¡PüÈ’’’3fÌÈtqq‰ž?þ€^½z âóùýû÷ŸÖ«W¯‘cÆŒé÷òåK2÷uá”—:tˆ(áè:?šÂ¢¦]WM#""¼–-[ö;‰r)--}{qóæÍ±ÕÕÕo•í(ƒBÈf#ÐtËîÞ½{]*•šäää”@½î!…/Óž?þøãù€öNš4iš¹¹ù©¾}ûþ·}ûöŽ%%%¢ÜÜÜkkë+þþþÏŸ?¥<$’=E›@Ì8>@‘âß’Ô0+,,Ì=räH¬ò}”™÷ïßoþÑG nÙ²¥ohhhÓ7näBÚRB?3Oúôéãݶm[¾••Z´háÜ»woå7_BZwÚÑ båÊ•§;vìÔ¼yóNaaaCŸ|ø¼   †ÏçÛvéÒ¥§§§ ’j|wuu5IÉ¥/BI½Ê˜*¯0&’ÐØý™ÙüýýG»ºº† 0@Ô¢E‹¸-Zx€X,®»wï^Ž‘tz½077/9sæL~¿~ýœBCC{ûùùõ\½zõàeË–ýŠwáúö¦OÃÂÂüƒ‚‚R¦V.?|øð­O>ù¤¿£££5 0ö>|ø6€rSSS ›Þ;ß133@yfª®®–üøãûÖ¬Y³ØÊÊŠ®sdLjªòåË—ŸôóóëæééÙvÈ!Ÿ=}úôIiii…½½½­¯¯o{ww÷¦PXX˜¾|ùò“`·Fi^ °°° ÿ¨¢QÙ(£͵ÊV­Zõ{ÇŽ»|ðÁí—.]Úc̘1EIII…%%%¢+W®¼>|x2b±X"‹ÅMš41ÍÍÍec´S›wfffE ,øãäÉ“c½½½›uþúë¯ý7mÚ”u¥„6ÞÂÀËÈÈÈòññ±÷öö¶ß·oߨÌÌ̲޽{û@uuuéíÛ·sa\v ©r]`«0 ÛW“™™™äëëÛ/""bH³fÍ<333 Z´háÞµkWÈÊÊ"†H¶ÎNŒL úÑ£Go^½z•ܺuëíÚµkýõ× ¨kƜե]nnnQvvvº··wkÈÌÌ|…ü&INNNéÕ«W  X'NœH;GºDŠíˆ#ü 0²³³3ׯ_V*•J/_¾lÿÑG…ûøøt\¿~ýÐE‹„J†1$y\Å\À¬k¶^ô´óŠÅêÕ«‡999¹ÀË—/‹>ýôÓv^666å¶¶¶•••Ï×®]{ ÚU4O—)ºL*6111Uf®b“áDWjvîÜ™8vìØç~~~C”””0QÚ,ÚÉd8qss³%7”Ž”lçÉ™‚.I@ƈ£åš¾ñcŒ»PÏ`¥©Ì¤#ÉW`Î555©©©q~~~""">vsss¸}ûö3Ü>}útéÞ½{ê=cúÙ ¿øâ‹OjjjªýõׇdcÇŽm?iÒ¤‘ššú—Ò8ªÏц9#‹D¢Êû÷ïŸ nooowóæÍÇ–––܈ˆˆ>M›6m ‰‰‰›À®–DÙåÏž=‹íܹóGýû÷ïwðàA›ëׯ?âp8&áááÝ;tèÐÞˆ~`¸ÇŽKúüóÏÓ¼¼¼ZEEEx{{órÌÌÌ0|øð6ÀÍ›7wÌž=û6 G™¿³Ç+ h´œ©×è  «Ÿ={çïï?pÔ¨QÃ\\\ïܹó‚Çã™öíÛ7 ((H3ů!ý/ÁÍk”Æ?b©£®»ï#WÒ†ÔúS ¯”––ænÙ²åÒŠ+>åóùö[·n=bĈ…UUUt†C†cec]ýIö¾:ë¤LHùÆÈŒÚ¾UœÌZ‹Å•<¸Ð³gÏ1aaa8`óˆÇãqÜ£mÛ¶¾pýúuRK•­ÌÀè'ÜËÉÉÉîæÍ›‰r¹\Ü·oßNݺu €'OžÄR¼E×>Ëð¡PXùðáÃ+AAAÇîììÌ¿yóæS¦aaaA4`3ÇÞé[åZ¥3êÛ78â׳gϯ$‰ØÞÞþ²£££-Èårù›7oªÀ>¬Þ<€ ´´4ÓÓӳ݈#ÂëêêðæÍ›²N:y6,”z‡Í¡æ@·k×®˜aÆ´¶¶6@P»k×®¿`¸„–&>€ÊÓ§OÇöéÓgÔÕÕ‰®^½úH(J222²Ú´iãIIIw 8OÐkXÐv «yóæuëÒ¥Kœ8q⎅……ɨQ£z÷š>}úÍ={ö(Ÿ%tkZæ­9pà@âĉËíííí­¬¬LE"QÝöíÛ¯A%óê³±0]k×®Ò±cÇ ¸sçNZFF† gÏžÍlllÌlûí7bÛÐÆ³h9_˜™™YJn(å:ÍôÞïƒk‚š!€)W™Æ¢¬¬ŒÈÏú2¼Ð²\HD¿Id2®ò91…¯^e.€wÓüŠGŒñ-äääDSƒ‡:7773g——w÷ìÙ³ç~þùçGʨÃ*(ø#áÏDàaëŒ! 9räÈÍÍ}øêÕ+¶©9Õ2f_~ùåÁÝ»w›Ž7nòàÁƒ‹?~ü$33³H"‘8øøø8uéÒ¥ëõë×w/]ºôo(dz.k9gΜvŽŽŽ^”” cj-ûLÅÉ“'χ‡‡¤Œ.tãÆ{вZ+ÿœ8qb¨Æ³‰DÂì‚þ9M…H$*œ4iÒw»wï^Ôºuë '''·ÐÐÐ0MÜ¥¥¥Y+W®\œ––VÝkZ“^&ôgŸ}6@g]]]í®]»6$$$¤BÁsôEˆèì‹#F„ÐÖÔÔäøú=Ki\Œ‚ÛÒÒ²êÑB† ©áa"‘¨pâĉßíÚµkAÛ¶m{9;;» 0ÀEKû…ÑÑÑ»8ÅÑ%¢—¬)¨Q^# /Úµ1ög9\½zõÔøñã{òx<³?þ¸?¹ùäÉ“«J¥[:ˆ·3ÀÚÚº@ö¢E‹¢/\¸ÐÜÅÅÅ{èСÓ^¼xqïÈ‘#ÅP¦4eWsqøðá}è Ó._¾œí2}oeeU $==½6===™¤ÜLOOšžžž ÖÊÊŠ6¦Ök,,,,ª¡r;w.aÀ€WBCCé÷ ©èÃEMMMþôéÓ—ïØ±ãÛæÍ›wrvvv u×|)//ïyTTÔªªªª<è?géCâ@öΔ6šËÄb±ù_|±òçŸ^ضmÛ®>>>®>>>®Ú^455åEDD|’’’rîøñãúê4Í̺±¶¶Î¹QQQ[£££ÿÃçóÆ79999îòå˹`QãjÅŠ×üýýG;;;· êÄÐl³Š1.½LÖƒP(¬Þ½{÷u°—+5ñ’}ûmjjê=bL}ñâE2œôêÕ« 3gÎü'??ÿENNN.ØgÀâ0mÒ¤‰õ¼yóæš˜˜˜ˆÅbáš5k¶K¥Ò ÒeË–éܹsKÖœ˜””wüøñ"°‹fWÓæææµÐ_’D­œV­Zµ&ýýý›ùûû7£ÌÍͽ¾víÚ8èvÒ¢ûVT]]]ÊçóÝ;wîÜòìÙ³÷ IÊÚØÕÚ¯JHHø-<<|ÕÚµkûGFF‚aÃ@…X†……µ"7RSS‹`\)òLCÔi%T‘+tD›&ßÖÌõ>ô"ôy |ÅŠ»÷íÛ÷¡££cÓ^½zõîÕ«Woò`yyy…½½=)± KKpj݃ÌÍÍ--Z9wî\¹¹¹¹•wÎòåË÷@½‚®3-ãÌ3þüƒÇŽû eË–AÝ»wïÙ½{÷žôÃoÞ¼‰WFoRìÞV  |É’%{:ô¡««ë]ºtéÖ¥K&ÍÈ~`t:2™¬hùòåë7oÞ¼ÖÁÁÁ#""" ""B-Ú7##ãÖ‚ ŽAåghÔì_¶å˜©ýöÛo:t¨½«««Wÿþýûôïß¿y°´´´ÚÉÉÉF™õÔPÿi•o”üI ¼Ïìç,dÆȕ´ã‚fxzM³ÞË­¬¬òNžùdM~~~6êÇÄefff’=zŒ€«W¯þ EŠØì9sæ¬}ñâE¼T*K$Ñ‹/âæÎûô3uZ¨{ûóÏ?Ǭ[·î›¬¬¬‡"‘H(—Ëe………oÖ¯_¿åÈ‘#.^¼xeiiiòO?ý4333³ †ÔÆ‚šbC&“•?~üXYYÙíÚµë?;wv‡zª"ú £fä n²yóæÿ˜››[ÊårùáÇAe0ù'©€º‚¬ ïä¨hfK9&“ɸ •J‰R_Š@ƒ¡Bu"饨DµÈ©ŸŒÔDÒ¨·ª«tB‹¨¨¨><ÏB™’SÆ([Ê6oÞ|i×®]+òóóŸK$±L&“–””d9rdýÚµkIÔ!ù«hÜLúA;;;ÍèaC8ä$ë<òx<}05Þ"•Jߎ3fE\\Ü‘ÊÊÊB¹\.¯«««IKK»½páÂ9qqqÉЯ觅€rù2¼ ÕÉÉ)zžDCê24¾CßèÑ£W_¹reoYYY®\.—ÕÕÕ ÒÒÒî~óÍ7Q—/_~Åx°2ö¦¤¤¤Ož<9*))é‚2RP. «SSSÿš3gNÔ­[·žQøØD‰I·lÙÒÝÆÆÆ{ö,ö«¯¾šÍb<Þ¡oÇŽ][¶lÙ òóó“–-[vŠq¢ÛiŒQ`bb¢Í©FÐë ‰Ø¦¦ùx-m/VÒŸ-“ɲ¾ÿþû³}ûözðàÁOËÊÊÞ‚}Zo)Ajã”S¿ °W~3Š´´´´ìmÛ¶}6{ÇŽ—e2Ys>ª”Æìtû¡ÎÖÖV³†©! çY€’ÈÈÈ]«W¯žZXXø0  ÃçŸ>vêÔ©“ºuë\\\|?11ñT†TCÊñСC€L&>|øe» ¡ØŸŠÜ¿ÿiqqñCøðÃûûùù…¥>ºÕø'™L&­¬¬,INN¾¹xñâ¨ß~û-ŠymÈYƒ(JŠ‹‹3†¾tçΫ^½zõ ¶¶¶PÔYÏÏÏO;þü¾¡C‡ÎºqãF*tG財W.‰„%%%9÷îÝûsÚ´i3öîÝ{ Š”ºDñÍFqFx­VPîlöÝwèäóù$u´±23íPURZZš5räÈU›7oþ655õNUUÕ[¹\.“ÉdÒ²²²‚„„„ËÓ¦Mûê§Ÿ~: …Üiˆ¢·Nù«Qî­4•œºäÖúìÏŒ‚tÆ ·Ž9²²¤¤$K&“ÉAebbâÙY³fm…*úßÌÿŽŽŽù²kkk3øá‡u‰DÈãñÌæÌ™³200ÐB.Mœzç •)Â;/…"Ú2÷ï¿ÿ>G®'$$ü Ř*Ÿ!P¯±PŽq¥òW wÉ’%»ß¾}ûšz÷-ÔeCë¾8++ëÕǼèàÁƒ333 …Âjòºº:ANNNʉ'¶ }ú×OŸ>½" «d2™¬´´ôuttô†Õ«WŸjÌØxíKÔ¹¶iº¤¤III/"##g?~üøZmmm¹\.—×ÔÔ”?~üøjddäìÄÄÄT-¸ ­{x»gÏž+Êú¸HKK‹©¬¬Ì{¹M“v‚·4&&æ¹ Åú+xõêUjEEÅkxýúu{ é¯í{´Ü%Û·oßt>Ÿß bbböܾ};Àk¯ëêê2×­[·V,×ðx<³ùóçÛ¢E ®¼ÚÚ k]ÊŠ¢©©©X߃Ê=V*é:ˆÔfgg?€>úèãÈÈÈPÕJ7&-=Vß}÷Ýùºººœ€€€Ñfffldl5ÃðáÃ?˜2eÊ8@‘F2++‹dà1fþº&PèIHzx/(J!øP¿Êë®POÿ¾€^Óe/_¾Lÿì³Ï¢îß¿¦ªªª„œcã•ÎhžchbJþìܹs÷Ë—/ Cª@ ¨xúôé¥iÓ¦ÍyõêU& ó µ5 ò‡¾ôܹs;ŠŠŠÒ¥R©D&“Iß¾}ûúêÕ«»?ùä“euuušõêuá%çÛ²ììì¬qãÆÍ½sçÎïUUUEr¹\. k>þبQ£æ¼¡èe%w–––fGDD|{¸¬¬,W&“ÉÄb±èÅ‹¯¶lÙr‰zÏPdiCÖ*£³ ¼ÿ~Î÷ß¿ 77÷©L&“ÔÕÕÕ<~üøò¬Y³Öá]žÜØt0ïîܹ3vß¾}ߦK ÎÊÊJÝ»wïAêC¼‘à%òC€Â‹/'7Ïž={ªs½±Y‰*¦¥¥]€ÌÌÌ›PÊa±±±— ¸¸8éáÇ)ЯûÔÄ/Û´iÓ\KKKòƒn‹Å/„BaêÑ£G·€•••˶mÛfƒ<Æà ‘J¥ËåˆŽŽ¾uÝ+½†FæmÀF—OÆ…1¦òx  ¨rBÛ@áAǪnœ1B{}@³î£5TuÀdP¦‚*e ¡0\2 ¨ëÒ<99ù8,X°`Ñ•+W PZÐÊ6;Ák E_™A5P\¨úÔí#Š(t)éú›|(êÚN\¨ŒnôD Êl¢nL£$GI 9ã½öïß?»k×®ŸÀ©S§­X±â(½5Pgæ$Ë€ËÆLJ‡‡¯€ØØØÃQQQ è{òn½Ãªë Dð"ŒP16¶}H"ÆÈ!ÉíêÕ«ëåryÍÀç@¡'õƒÞ׺¡ç£ ým •b–fµÍ7¦Ž(·›7oîãóù>aaaŸçàÝh}@ò¶kÎ]s%$˜Zè¼ä†ðÒ5i­¡âK•P7T¢ÍªÚ ŽÊ¶›@Ý#š׉ÑF[Ûéµ6ʶÚCÕ÷2%}ÄÀd(U­ „[C1¾R(ƃäÑ×%dhÒGÆC“>2†èSKeÕØZ+¯K¡L×ÁÁIòüÛ)<¨„!¶é=húÈÞA×-&ã[ ÕxT±¤æÅ¤Æ•ª:JlÓÒ>JÖ¨%T‘ðäÀ¢k‘µmÀ­OŸ>m¶oß~ô»ï¾‹8yòäC(.¶Ñ4Ï#žf¤†+‰Î"F¶ÆJ6Š268ˆ ©%Kö}1T5ÊéÃ0Û½‚ô½¦\CJ Ð^”lp1Î'PíÿtY9¨ZÔ7ôE¥Ò5×øJ¼€Š>Dø5_ù]TÆ]z½Ð}ÃÔ¥„Š÷Ù+éç@%Sô´ôúÕÇ÷éz ÛB¥”CMCRÉÒµMuñ]ôª9Jè¥ÛnÈñÇP_=  ŠuE”ÕÚÖVcìKÚè£eK[¨ú”Ô¯¨ôHTûõEJ°¡—8¥¯¥ég]òCú–ùùPÈéDfAµ×Ñ)ßÙ¶Ïо$¼ƒô+Á]×%éš/æPÉõ´¼ +Ͳ6Ú¸mDN¶T>/€Jž&ü™ôG}Ç‚#¹Ê뤯M¡R’~f»îm Z÷ä¼cõó1âZ÷†è¯ïšÒ¤™ð*º.¤©ò;ä '†b®‘}žN/ËflM(<<ü+(ö*Á^¾TýI¢8Í ’ß 9Àq”ÏÛp=zôèâ:L€£G®[·nÝi(œÓÊ)<ï˜:µ\’““ŸzÁ××·=ÔOÞ§î€È²t=SÒï€J'"†Šïhf ¢ÉÔÅ㕎ŒŽ!D†aS ™æd½Y˜à'ëŽæÛl¢Ëéó-Sת½ÐMó_}ý@ú‚¬9š§¼D>&Ψlñ ÈxÛšššº­Y³fBee¥{JJŠìôéÓoAé¶nÝÜ·o_ß¼¼¼ô°°°™PdÃ*‚öÔ•ÚhâBUÛ“ðWZ¾a+ÓN.TúÞf£Gî»lÙ²50zôè±Ïž={…óLØÉô„7™“èdHÈah-;VÆô'ª 1Tk¯1ä÷úâÔ×*ÑA‘5e†wφ¤?ôÕ†ä)qyðINN>‘‘‘?Þ¾}ûTçµZ¨Ÿ9ÙÔµÖ”»hÞb¥¤Û>88¸õîݻ瀯¯ï'^A±§TkÁßÐ}›æKvPÌk¢‡’+ÛYú¨†Ò¡K·Kô§€Š7VB!7âÚÚGä\@ÅÃÉ"Gëzl¡Z¿D¿+‡ÊÉ‹èR5ÏÎÚ@S—j£ÄAd|@•W?§ç³.Zíxš››·ŽÝÅçóÒÓÓ“‡ ¶Š š|¨Îdºd²Çð¡’ë´l9gU’5FNãì YRRÒ333˜ۿÿÁ¸¸¸Ç`çÜÜXg9¢órìܹs›ñãÇ4hÐT˜:uꘄ„„GP9>ë$÷^€(iˆ¢JÅæ@¥Ì|ß‘©´0O”ý$²Ü#FD6¦éùPÊÓÏÅÅ%êÞ0ÆF«=90˔ߣ™2‰$AÝúmÈC¦”× Tê5LÈÿ‰R¦1 ©„&toÚ´i[:TÛ±cÇq–––lêʈ---…2™L|ëÖ­=QQQÇ¡8,Ô+­C#œúI5®ä` ¼pážžž]®_¿þ¼çô|¤•î´w‰!Ïjù¨Q£œ;fee+..&‘Ƭ{9TJ^2wßBµÈÚ&?£½©•Ï×Bŗئú¤×”ß/…ÊsšÌ­L¢rõ­SšWõ9T¼€¤7 S=ëóþ"ïH žª†®t-]bìª/}ä[úhOCTOb@"óû´'«. Ç•(¦¹P«15uiúhï4Ú(Wúïƒ'YWěɘõAÖ#zÙî­ôÜlÞ¼ysMMMÚùóçÓa¸.­6\äÇx(C}Ÿ%×ÁÙP ÷jÒçD¹Mö¹†ìmôZ µfHÛr!cEÏ9: ƒn =ÙŒ/1 è!2gI¿¹L”òDx×güÖÅûH6 Ú`Mø‘' yú‘v‘þ­‚z½4Âg4½ÿôE}¢—¤¡ÑæQÈÆëR×>@p“~0äœÖû’&o…1øÓõJ•,LÚφ¢—(ÈÈz«†ú~ÃÆëÙØ~ÐÜê wyPñlzNÖ§}R¨Ö&ˆ^[†ÆXÛ\TcDÒÙÛG4mPÉJb¨ú¤«kŒ± ²™çP9i’½Ñ?Ô\÷B(ø™£dÑ\÷´3Œ.xkЦ™‘Õ)š‰ Cž“RÏyÐPúpMš‰c9’yG¡¾Ô{ô~EίD–!¼¬ 6}Bx<‘ÍÙ®mMôù\—ŒE¯Wc ©äDF"J)z~Ö7ªÖˆ¡ªMƘ(Ê5×]-§¦ã3 ÚSè5^ŸÌ? 9Ѳ1‘3è J´LHèÕ'W0ºóçÏ?îÞ½ûº!C†|£Œz­¯c7™«¤Í´Á¶¯dÄfff"¹\.¹{÷î/ëÖ­ûÆeDjlЗ¡ª!Ï6èyEórRŸ–²!ÛvÒiåK—.]eee™Ïž=˃aùF—N‚ðR·vB5¤'ªÏXÕ§? Ÿ&s¨1ä÷úâ¤ñêNd­j›ûú²ŽÐz ¢ëØÚÚæCQ‡ð„?c#i`•£•ƒ­­­-õŽ1QäõY«š{6‘Ù‰#†¦¼ÕØó~_S·KìDçA¾AÉYg~£ÚW•³9Ÿ#G4mH„oê52iYܤý2(ÆÖEªtß´®‘MÀgáÂ…ù|¾\¹råçLâˆfh? }X •\gõ’„&Ú!M>2W*^¼xqÎÏÏot—.]>vuuÇÅÅ=ÔÓ]xê»OÑrü믿бcÇ©““s;!!!Æg}ï@×L%„‰¨k Uf²Z©H&1H 3Æ*?‰g«Ü××·TÞ<´w±4"‹¡ â K§O–R?6ŠUZX$!Õ2êGph»Ö˜@Ó©T*š0a³fÍ:)•J5Ó¨h{W  öåË—ß¹sgÈÑ£G‰PCjàýG}Ð>SÛÜ«ªª^¼xñÊ7ß|sì<Ž èC=YÏ·~ýú¹—––^‹‹;‚w£2Ùnd¤/Èú¥ó«“5 ¡h2/¡…ChC‹!<ôáðÍ©4!<ˆí&F6pmF)Â;Ù(;èoÑÂ3Í ]l” 4}D° ‚„±ô‘ûDH¨…z{iþƶ½ô˜ âq†ú^}4O®i$únb¥é3vmÔwoe”G¶oß~J °M¥¬‹B™gÚîÿ“@ú[s\JKCû^>2.Äñö`§ç£¡oÐ 1Ô×(™k€jMu­Íଋ^rèB/Óß1†ºéþÐÆWµáf£ 5D/Ág ½š¸É„®]Fh¥éÕ‡«!û’.¼ä]²¯ÐuëègŒÝ_ôÑ+£þ/Á»û¶>…A}ûn+y—–›ë3oh:8ïÑYHØì3úæ ƒž/lûH“6šÐ{9pÓë´¾cAƘÈ8ä€KÏ'6ü^÷´ìC§¥”jüØà}_kЦ™VâÑg+P÷5Ï›ÆöyCçfÿÙ|ÏX9š–µŒYÛÚèjLK´ÌªM&¬¼#¡þÒí'42Š-¶°• ÍÚ ó€Jq§yŸíù¥1Ö­à"–š5[iº_Ó5ïi%¾ýöÛ“wî܉ëׯŸ §HÖG#-çhÊTlúJ  æÙ³g~ÿý÷“ÇŽË…* åŸ:“Ó@ÆNðã?Žª¬¬´«««³TÖ!㛘˜HÌÍÍÊ4x†²‚46m4_¤ƒÐüÐÐ~¬mϤñiÊ…õ‘á´»uéÚŒámô:kh?Ðx鳂&^cém(/`úoÑ¢E?íܹ³µ“““Ï Aƒ‚ L?˜ýdåÊ•'À.³6šÈu@Å_ÙÒZŸv’ñ!úˆD¢Šèèè0\QÛ7‰S/yVÍX Ã:ÝúŽ•±ýIóLrž×œ_ÆÊŒ ÁIã¦Øh‡í9™æQLêP''§(²’yJ‚Ø®QÚäZ’ÁË@­“““+õ<›Ê Ý·5e."³Ó÷ µ±1xá隺]MÙ™–Øž%èöç)z޳’ýŸð[m¶ZGËfÞ‘ï“=‡ž¿4^m:Z]´Óc( û*++³wïÞUô'Û”œzŽÈåºtÛd]èj3ZoÇŽû}ddäE___¯’’’4°—ŸcîÓûmÝýû÷¯————gff–lß¾dåû_d5Õ š^pjaüó„êòÌ«-d’Ó)•‘¢!Q·´€(×qP§›íwè›mxÞ÷øã0݇´—.¯B’愼§Í;ûŸ>Ø46´æPyƒe1ÑušóÅÐz¡Sw‘tgDˆ46òNÚæn}ù‰¶5Eÿ5–.m}Eþ«Ð…¯>4êÂMã5gcÓטøôÍ“ú=OhÁ©!ôу>cöVÍý½cÐ%IDAT‹ŽlБø/¼ ïC®iL^Ç–k›ÛÐñ¬¶wtÉ2ÿš¸u(êƒO_ß6”Ö†ânŒ}In}¼¶¾ò0ýW“Þú¶§¡ý`¨lA¿Ö¼Fã7†¶†ÌC´iãMõÙûÙŒ±¾uj h[÷ô÷ÞÇm(èãUÐøw}ù£!òMc­ m46¤_“.}ø5q7&N‚:®×wïÖ&s6†ÙXãGdJ}øØŒ%ÁCŸé4ßú"°ÙÒIšô,ä<þOë8PéNHºHº,™+DùKRv’¨àšVÍu­ùmcö:m´êéí]:Å4ûöííÞ½ûñÓ§OIÉakÈYל¥ï#4¶L­yŸÆ÷>ä÷ÆØwØÈφ@m|GÝR*•roß¾“ŸŸO×—¤‹ åÄQÚ €µ‡‡‡cpp°—‰‰‰ìøñãéP/µ`ÈpÖÐþ£é"ï+K6ºøzCùYCe0}øt§Òv}ﲑLXº»»;¯^½z¤@ 0OKKËØ¶mÛ(œ?Øð\môq©ÿkžiØà"6 ºÔ žµ‘­³WC眦ª †$#Ôÿ)¨®Mãÿ ™¢1ÞQÿ‚ 4û>èòà%‹›¼C§AdëiúH¿0@Ñ&c#0ÿ@ÓN<íú"-þ…á_øç€ðPͨ­úDVþ ÿ¿ð/ü ÿ¿ð/ü ÿBC€>ã3‘–P8ù'åSZO¡-jú!/ÓýCR¼j‹z$‘#$‚üßó÷¿ÐØÀÁ»µ,í¡ª; ¨2Ñ‘úפ4M}² ý“@;.X@ÑFTYsþéà†¡qŒ/©óLõ°)!S_  ª¤œ…êé\ÿåÕÿ‚1@äâdE3Ñe†þÔ곑¾ƒô×,\£Á»±ð„…°ãjÖxšIfÏ¡‘±mŠ>GÓw˜þ›³™ôi6­G#ç6¦üÙT².(îÑôG3q7ŠoKXo£Å¹1鹩pnLÝ·%гYöÞÆ”ÏÍÀ±9ѹY86Þ e¯ǦÆßìqll¼›BNÿ–$“7åZÚÒÞk=ü‹–[ݶTþÜÜÆ²©ßûhÇâÍ߯´«š1†Z°±é1¼›Š7ÅûÞÔk?ì6tŒV…Meo*ÿc4cÙü¸9ø¾Añlʘu3p©mÊhXü›{ÜcK™mJ\ÿI|°¡q6CV6Òçhú ®zø6'ßG`cÛc[BÜí?ušÿ6¹¶ïÑÿhðmI¸6·±lLŸfsܯÚò 6—œ¶fâ­þ9- h€®ü..)¿· -hA ZЂ´ -hA ZЂ´ -hA ZЂ´ -hA ZЂ´ -hA Z°Á •ØH D쟒X öÏVB` ZЂ´ -hA ZЂ´ -hA ZЂ´ -hA ZЂ´ -hA ZЂ´`ƒB+0óö¯öÝ‚-ª­fð¯WÖ5›÷‚àlÖ:S+9ݤ9s¬%»š+ þfÒ4ÈUh–Ì®5· ¡ëýææ—”ÑŒù©ø6äüT|*® ¯ÿ™PO¶n(^ªÅ¿‚׋CÀÆ·µp…Ñiͦ=× ¿®Þ\›=Ï­6•Î Š¿™xÃúÿ"^ÐÌþ6žZý¡ü½!l¤E3WµxNÐùzŸiÍÕ>«ÑrcÐ*Èœ7–ýæK}´!ÖÚ–LfŽmCÒ¢ÖÚ¬†ËûwØw?¹×èÚ«ÖW=º5ú\½~ülYéß+Ÿüèã×¶Q>¢_üÚúµÛvš_ÿÍÔ‰aÖÀ†´ám¯-½¡ü‚Z<9\¶Ù ÈzßR`cÚŠ›léóÞÒ×Ö¦ ÿæî›nlšlék -hA ZðŸAýÕFûÞ:oCŽy£‚7PVíÊ[©p”€j•ι8ÝE¿JWSú–ñJß( ž0ã÷‚n@0>Mñ!(Ièzc_œ+‚å»Fk^Ú ½¤_ $©mÕ÷%sn&SêÊGå•îšs=²J‡ÎÜÔù‡¥«›¦à~Way[¥¸ßÏhh¯ö¯Òv4ü[ŸäØâ„ÙfÞ5,¼¦Ê»04V×—Qú­ŒSA•­êZGÆŒv«kÒOž._‰Æç¨Ò°šüòÓKÍ’£Õð£àÙ4ùŽVfKÿ*^/ªr±äí ¡_›BÚyµ£™Ÿ:7uý©xEî7cýÅç]ïÐtK¯œØ\aSŒ³žPåj3u‡ºNUý§{ÚùÉÙf'c¨6šØÕtX³ì5Á%²Ió´P×­w Íêû÷Že4r±]UY\KŸŽfžµpWƒ 5× Ï‹»š/è§ÏG‹·žÿïí3lûfão6dœ£Ö¸UšI;]ië•AôùÆ¢™.UžªºD¥UƧ>3šué Ôžû†¤•WöŠð‹{mÍo<õt’7¶ÐìøM#ôPãÍ„°ôðÒd4qJ黚O­ú€ê;ʵ֦ÚFÓó{ØwFöøµ¥JÛ 8½2jËÏjzÜï¹ZvI­~¼ñ ¿8©ÌY}¿¢T¿YÃʪà烫sôê"FôêÑ[—:nï˜ÃŒ%L|@ q‚j<Ùo{÷2šË÷£O3ãy~¼7Ûfsu^ÕäÍ–Ù˜¶âæ[ú¼«É¯Ý½¹ÎcSÐCù¦^ÙéÝ—*£›íƒŽßæÊ;-hA ZЂÿLðÛëM^Ž·ï ¡óüì1püGÕØ"t©š(““+oS@k’œ+oGvå­Ú_ÂþÄ©t³vŸAûõâˆ(8d¼âx¢ü]°ÇŸÅ€ ÂPI¬$À~`’†®nxÚN òzàbˆ9öœb>óÊcÑ*‹Sm0j·‰á\Q,t…æ&±ʸdl1œ÷šÇš÷Î;m¿—âXﺀ3·0ü"¼"cOÚ›8¼-¼ä]‰¾„·eþ#@ŽÆæ® ¯¨ýÁî;§Œ±Ù‚Êf$Íþ7ƒÊ»q,^Ëá¬ß ïPU:qÏ'Šó¾D.Hߪ’k„'dü²£¸åºÎQ¨Âã¢s„V~AD¡¬­°sÙùÖ]¥#8FB÷»’µ<š`ŸJS¿ð†Ÿìl”¦ê…¦^=%´Uñ6r¥½º¡ ÎMô‚ÈlU.B8ZzõJ?o°_ yçV'©4ª>ŽáØOÞõ—Sp„å—zød½ MÕÏK GMñÛÈޜ濩ÆZO¶‚ÃGÍÒÞ`©è?ù]MT±<Ž=«®›flz‰&óy!>AGî‰Ni¯*ÿR8òOÝèW“ Ôä‘£ñOd bÇÅpäF ÷Æ(ŒNòÊa¿„Oõ=çpt€Êgaõ[-Ü*˜ÊGp‡Õ­~ïUxÈ/PÖv£øT¼ª½Ãý.½ ‰£Õåµüÿ"•¶ž‰C¿xA–ps¯Û_-<â_‹\hVœ£ÝD?‹/v™ØH^9ÄFª5¿w6Ú¤./®$Ží,òTÅ™³¿‹áŸz¨¯~õ£¹Ðüåº$#mZ©ÁLѹª&²Ü}b·‰¯ÑlûÍ£ðÊ.¿d<ñyÔ5Ö =r¸éѬ8„£8qyO£ñ½v½¬¡‡š$%r@äF½˜T­µ©Î«Z"`#:KÅ©ú™:•òZÆ®¶õÊÜ kÏOÿ«ñ1‘Ÿ#¸m9¯ï(´Wmy®Ïyí¿~·:N±½eœê+âö%–(1kiWÏ_ð‹/ˆ *ïWðJ¢b\i§ãÈ€0z¨ÚX¼tù¬ŽCa{ãat¢7> Úà~ñjq‚0¶“W®È»–ñ‡]OsÝ”SžoÔ?©?ñ®kXÄO¶ªû~k,èžÈ¦uÏC•PëßÜb*lL[qs‚-}ÞªÝàõ¼r]ì…Íi›‚þ~²NüU§„‰{cIÕú#@ÍöAëÁ–¾ZЂÿdðóÏ6g[¢-h¨¹'²7£î‡‹^mĦ©—UsˆÙïöî+©þºêçŒfg£ƒ7Pݺ€>œ+o³¸¯¼ ’í¨lº€n¬ëtUœ¬ësרý‡ÙU_tÚk–¬é„©†lañ¨s‘$À1ÀD`J•öãµÀáBMTIÛ¸:±˜8f÷1 ¬·?CvŸq»]»ý¼¼/h^2—šÙ†õN»lœjÐbkî*¯4šÍ«òO' rXs[K¸÷(¼¢Ž=ao=°Úþ„^Â{B÷,:èXïg=>[˜$Po0OZØ}g°hÜŒÄ$ÕÉTNÅ9ØÜœÊ-$ #…³†Xr`‹EÑÕâ_Ué$±xLúKÛ}ŠÁâ_‘qâØAcA\Yëí8ò» '˜;„Åç«¿U<»ßn¬kÖ;po0ÊfL‹÷…~ëí¿ëÑPÀ«/ºqÖ­¤W74í¹­·ñªÒ°à¥i=†v{L"Û×+=MÓ6•¦ê©|p‚ßßJåÿaõ£ð»ÈÃ.§†E·µ8r±Q¹%2·ËžW7ŽW-)#›W×\'ªú8…³Úqt2ø¯¿0¼©ÎOd¿àëÄZ‚O·Ç>bãµ°žÿü@Ž÷$Žš„ 2¢™ÇÍ•‡ÔI²©³¡’íkÉV‘uB³!-ïªR ÷& š &!ÊTÆþˆœÍ»Te’W^ˆ¼•5» ËþÀᥰÉi~²Iô¥ºÝž¨FÒ0ÉäL^]‹¥gÖÙcÝô@ŠŠ_ÝxnÃ’m8s’ .:®¹¯Úå"ëEÚ<ÞÕè‹i$ “\Ád鬲ç¹Ç7Ê.ùRÅÝEgî Ñat«×Î|ò^ëá[MxûH’hÔŸ´=GÑ;’P£V†­.¯åÿçp|:™KIi/ò¥Vû |£R/uÜ£‰s¨tèÂz2nñ-ó6žüm$‘àÐXôE5Ü:Öz¨†»4«6O‘§²!9Œ›~›)Ü<¢nzIüg•2ïFhÞmÿ­c½Ç,Z®Æ’;Yû;/–V~‡`¼²Wü õ‡øòöøq‚’&{øË«“Ò”íÈtD£?ªÑ­TâíAX!¾Îû#ú¸Qz¤pè‘Æ±ÔC‡âo =D7HòO3*H©k¥ =zc}Q¸n’-š,5,_PôußÚ×kÇñý¿zÐwJߺ^rœW¨¶ŽŸo¤B#:K椮íüד¬=µm»Ý6Kðµ'8ãX<%>tÚþ^tüj¥"•¶ ÈÞ8ï âÈ IÄôƒ_ÜOäN ‹gņËbÑ^Ú‰ÜGNJÛ<ÈØÒ6‰¥ªó©EIt:‹m·é ¶Á:¬wÃñiÓ8±c‰‡B0=ä7¡“ëHÛߩ󲟑1wÙ¿k8ú8ÈX¼ñb±ÕT¿¹ȺkTymD‰UpôaPÞ»º'>=€#wñO¼ãÞ'ö$c"¸ÌUc[ÒwÖ•x²ÈÏUX4ÆIÀÜœAd‡Ø {> Ê›Í)þ °1mÅÍ ülÅfØ} Ôxn'ŽŒ[WôŽè‰ÑÄW7l*¾óêiÙÎcÉS‘ñA+µÊÔþâJBû0û‡*MFãƒÖƒ-} ´ ÿ‰ îg¨‹KžOk-¶à?TÛºË.Põ´øåbÓ4š³¥ÚQ»oÑy^ç©q$u?‡;g`ç Áf ÞD@ "ô·aþŤ¤¦0’!¾/Îé§z†¦|émÃ|ʤdjèÚ ÚGÛ0oPþžk÷)§æƒ€š•ÙáÌÙq¾ÿKÀ„ìú ©3 ŽŸà¶ë¬ÿåÖeH.À½$¸¡ñÚ€~i[Ç¹ê ½öô{ Åë¸åç9.º‹!‚VÿRþ^HŒMpó©{ = Ÿ5yã¹_ú^[ÿŽ“ÔÖ˜<1ÅË·A¬  È=ŽpØ/pGj°£ «³ÛÌ8W}HgÇ9ÐÙ¥Qy‰AR{°zzºœÕøGø%hß®`M„Sf'øù/þYž!}ÎÉïz|áÚLJ3üÄ:¬/tm˜C)r÷‹4–*<݆%»Óÿ ˜Œý°£Ž³Y;}j0WÌÄ‘ Û–cÔ`u0.Åß/Õ˜u`šg2ô€DòžÐ÷ëK `ÑØnzœ¯«³û<1ã ƒ¡!“%o¹ÿÁ,gßÅeÀ ‚%V¿l¶…ž) ~õQƒýq÷SÉFv ;mðž’üö×~ MrXWbÑE>ãâ?Kí¯…?ƒÊ×(ŽrÖ.q®¿Å‹Ê$_€¡ŒÉŠå%^z>Ç×~]≗qdB­`|½¹–å§Áq»%øåõ‰Y]iv¥|†è>¸+O4‚§#Êgö‰ó˜µ÷L@SäªZ].(Ná÷N`|œœåÃçz–xë¶!¦ž‹“èfsAMˆíN³î÷> @†1óMVx«¯ÔÃ)‰£½À˜ß3ÊiGél5:»ÁˆÀÈÉÛ‹Š<òp–ÿ²KqÖ_PÞTéØnãåó"œ|¨ÆŒm4º{¬õžËš¬\^â/äùÖïŠÜó¢M›58›ÿIòZu˜¥*–l°KBÁNòs3ô•÷t^£}ˆ,•¤89‘¤VàÛP׀زõ½;$¹­B¶ZrupÐdé¢"~(Ë9·C±ÞUXÓ”[Ä;b\2Ïà]{iL™©Ñ5âí éP†U&ï¼QäoO司“Å+°xXœ(â÷›¿K&%yê »jÙ|¦æ4Ãá¨÷¹ë9*¯k ƒOdSOŠw~¡Ñ;LÓúNÓ4 ßH“|ÞdÉ~u[ŽÏÜ¡Ì9L²²zòMÕ½‡ÎŒpƃ¶Ó7ÚÛ5bQo!å¾kÃ5Åk×iLÙË™«ah³ÆÄJ¼ùjÛîÌséýÀ2»¯0É—*îî¯]§3}ŸÚú DÇ™ÏÙ‹àºÕLHñæ÷u¦ì_)Ÿ!¸ýZIëÕÙmZ”óèì²£ÆØñiD|ùª]®øÿɱm =æöÿK¹ ÑùÊ\ ”ucblÃZt„¶ ÕøC_šâ¸ˆ\Ìfˆ þ°¶¦ž´Æä iÞzÈçÊßpq›ícÛXÿ¨‡ny›nb‹§qqnù`”Ït·E3Yzç“>jãâØséŸfùÃuÞÙhRe[Hcü„4oÛts ßö<¶Èý/âȦîgÌKpã«=3ˆ¶Gˆq*4§¯ ó {Þ¶l×€üð0}¸Ä#ÿÀ6°ígÛ4ú'¤YîyïÅœÂ_aã ·åädƒƒgFùÈ:;ÎÒ;ÚÚ \ÎdÝ:“E‹J<ý·_»Ïdñbœ¿A»ïÑ&ª:©;ÍŠ›¡{†#§uݺÍ &ëÖyú‘,þ¡É¯ËqdsJ'~ôè58j»(Z ³Ã,1c!Ýòy‹‹ß*ñÔ³9®¸ÏäµÅX‰Ìj""Œns[õzÒ¬¼º¦ÙÓÑ«ÉQ“lÖdÅ;%žy2Ë9¿0yó ¿%¨­©Bµíú‹÷pü:Sg@G§FÔ?+±ä¯CL:Ç>¬E{Uv÷·1¤Änk=¢i•º:?l¯ƒZr[µ/Ûtv–âowW‰gq’ÆÛ£œ77ÎU?÷àÉÛ§Nï\ÛÓ¬û=´MW&©¹ó»#}Ž-'k_‰Ç¼v­ÆÔÝÜÄYó\†¾ãqW¬¯6ï8Б&s7$úœ/u-Ççç¸ð^,¾M¹C’;nuäžão1ïðO½nÏ9¥3of’Ç­¡—yÑdàÍ ‡)´©å3—y<ŲhôÏWÚj€™åãçøþÓXñ§„ÎüIîùÄ’j¿&Ë11¨ò£“D Þ31Á­÷‚‘v¾Ôµ"ýv˜}þ+ÆÐ禓¢|àN :Õ6ìI3tF²«¾­¦>Žè¢y„ÓEŠí¿äFq»(£73DæQŸ·Ë>K‚ßmpÔÕÖ¿ ÃÃìv|‰_Ç©¢×èÁúò~Iš¡?A¼ÇÝ$ŸÉPmŸ07–HÜbLœ›OrÒ'¼ óÜr]–“Šs¸ws- @"Å’k5ÆÚq\4ÐŒŸ=5Ï7Ǒӛ+Ô±Ëö ŸÛÁ¥§4&ML³èAϼGÃÞÐà9¼™˜à—§éÌ?T£g¬êË› .ÉÐ~8ánÚPÏGñ‹w–ïTY×™fäAˆ¤S@Ó³|èð7½@ø˜GGšÌïWûËqöÑy¾ó7‚í·Ö¡‰k¯]bƒ£¡‰â»Mžæ­?{Ö@³|ë´ Á@bæró£z°X½íi‹©*Ö‚„ïÍØ(_8 ‰ÇêLÞ Ò@)Ct‚Çb½ý—ãÉm˜Ox„Œ9ªý*¶ÅÀ]–•0YöV{îÎqÎív»ÑøkjUÔÔ@¡Éà:œêIƒÔÁ<ýMöü݉ô“ µŒ1ŽÕLÒ~v·ûÓJ,^ L1ØyçËßÁÚT‘Ó¼²YÔÑM:;n“àžoꌫš„ 3m|Œ ?ã¢?ÚÏeÔWêþ$O}Å`Ç}&FJc»½âühV‰%Ÿ(ñè+XŠ¢#Æ7NÔHt˜¬_> á¾bs4†¤kÎàÀüê›Ý}Õèí6Y¼÷Õhl®Ê†˜Ê/ço_‡¾Kí¯Èk/cñ’ßõbÕú+wM–/Õ™Ò%_ì½[‘»áT„ 2w1 Ôz?Я9WOOÅ]ýJ ¤4ònaæ¤/=f J… ±½q¡[ \ÉCÇÝ"‡rÜøs‚Ò¯HfˆrÁÁ1¾t¾F[»»i[›Æ¶Ûël»½Áa søçMþ%Á6QDa« %€®(ìå‚Ï茯|€Éº,^•ªaÆj&áð¹ÕÆ"ÐÛkÐÛk°ëœÇ2ÌÁŸ3yK®” b,«A½x„S÷k£Z‰Í]:[Ï48à°,ç_\à†qŒ†°²LÝë&ÄùƧ5bq¥••ÂÐÖû^…#;ƒ‚‹g4úgZsªÉjjÿj¥£ xË6 Ogß#œòÿ¼J,ûç0s¿¢_?P“âuÚV€Æøq&+V`%ÕÓIª>îÆ'¸÷"x$sH·il3Kg›Y0Ì!Ÿ6yY®Â {½Pè‡ÞéI~FgÎÞÞÍ:H&5&OÕ™<Õ`ÁÁy¾s]Žÿù •†gÐõ#Ï4šðê×W£†°š(W&‰~ìÒ1.Ý)ÊYÈÐ÷œ$È òNúöãGïÿ¼c7 ÷N“ÐÝŸæ_?ÊsýM9¾ü"–¼ÀIzkfB G¶±—£Xzº4zºtvØÉàˆƒ†9ô"›wåšÞ rU­ÒÒ ôÆùÙ{"sªFÇXÿÇŒ4ÄÓ}StvØ/Âqg¸õ†,ú=v¡q#´pmúëÌ›¥³óx|”Sä®Å8IaíÕwê„\LÃð«çó`4ª1m›Ÿ¾X£3–å£ÿ‡»Ràäv,ÚÓÙw‡8WDg—ÙFyFî{ì’l²Þ\-ùÕÑn°Ó®;íáðùÃÌ¿ Šê†`˜Ã26îáõõ›<‡iLR*@…žkH|Ù‘øÔÊ*]ÀX­·Jðƒ3uöÙÏ›,RÂêr…‡‡½þ:&™a,=¸k˜”ù®ÔC{îëpÇ ‚ÒZNpâNˆX?ˆck†µ‹TŠŸeöUÎsÝjW|¬Ö_ŒÞÊþ††íùdí¹õì¿K„cNõÁ½t„#¿I8Ô>(ñ™Kf‹fØ’^\âC§5&N´þY™H 3n‘û—â$õE8ò°ZÏ`ÑHª²±Í„Wz”~•¾ã©8Wž=Ìž_Æ}0" c© Õ@†ð´Reo0ÖàÈ]c|õ wõŸk"®‘cÇì>'Âiï/ð«_g9ýÿp_49º¸ây&¹ˆ@'itvE8ð(‡·f÷sMÞ‘Ä€ >–=Þ9Æÿ~Ä¢‡Iã11ý0¦ß`öœ§RäŽÛGxßMP\‚•ˆ(I´£M)'°›:F]yªkLš¢3iŠÁ>ûŽpüùEš„¹ÆÚÖ!Æ„$Î`¯µ1ëRQ+ˆîwÓèê²þQuÕìNµZü"ò ¥1}ÕãÅ«±heW§î˜VÙUEl¹ÚØ]>|‘¿<áj{)sÛ°äÈ0Ö*¯Ý·Õ˜²‹W^äøé-‹Ë”e®ÉÿÖÙ~Œ{€“wž±ûJ¼këÿeÚhNG»l_â©5ö8;£|ðUç”øÛ¸+h=ǧ¯sãјò-Æùgøþ×°tx2ÎÕŸÒH¤Ô±Yñãw_E0›¥h€^äwÃ%»Ýà]§¸ȶó_P®˜Ý1!‘>:qpåÇ^p,J|ÀÔ f«ùAn=TuÝn»¥'XUÂr_#¼÷É4+ÞÖèš±tŒ¯½o„c¿Oe‚^#¾¹íéÉJ^[½’à2Ç5fÊÉJ±‰:ɯa„ƒNÊ»rrnKº½@ËòÁ+üaOD9Öá¸Có|㜊¿£ÝgQ?ÕÀô|‚ô«ØŠ ?[qKgKEúFbIAÆQk~Aã*Aq¨•‰Û4:'Pis&†-ø¼xîG¿?#U„ûÜ}n„ÇUi*WÔ©UâÃ@wã éSñôüý£.¬„pÑ×Þ}­ÑȺ8hÍcë•x±„{4è< §¼ýyNª½×ÛoõÐ$êã3®ÃáI¹Bõ ®}‘Ñ)Þq•øFå[Ë|äw£·úÓç;”ï]/Ž¥òmCÊ0cðŽC…5ïxêɔьÇïKß~xé¿™:Ë#KÊâÅî*a­yÙ{u©üî'»½üÒÈ~}ªÑÛkÿ†}/µÖVµ6õæÝèX¼¸jÉ‹³¾¯Gg÷»¬&€ðP=}ЈݦúMÝ1®82ÊùŸwûN#øßdºÿ*mÂÄÕ~ŶHA´Íò±»z5ºzcl·›Î¤¾Žû.áöq6)¨‚B^ºò\`²&ƒ“„TÏQQA²žUðö¯^Ä(SKè÷ãu&í( J¼4LÒ˜¾­ó¿¯Æ)‰,WO5Ë'éâüàÿÕJô€7/ð¼b|e$–X¼,ÃVß,pÏ3VÃtWœ¯žŠuEq06ÂÁGIGEþt ˆ`Pñ‡]L~cëŠñÍÕJ´èidñúÿ„ápWÙèÔÙnõËO¿BãpÔdÑ ÷Ó·&ü†cÙéÓ™79ͪ[ãÜ|¦Æ¸YN£­¶Kòø…I8Sé¿Q˸¢έ¦héú˜‹ IDAT膆…üÎÕA¥¸ßc;ÐãâSe£¼Äë/æ¸P*©FV®ˆᄹ1¾rqe ÷¡é3Üò`,ΕyaÞŸ¬u»ªÜ§ÏS’]`²fwð!,”b¹»}HgæÎ ~y6ÎõÞAdj–tvÚ?ØÓm1.þDH\îáºõÕ˜8?ø$O’S±xD*†Ï½r:”üЙ4#Î §âØõä³—ãc|ù= nÿ¦Á.U’ýLD8áÄÏ]Ӱ葦yôõÐ:Z£wlŒ«ÎÂâí0:Zñ#nzý$@ÐHÖôó«=¦11´_ä†\¶~Àá­¤UáÑ &«plYÃi›SÙvMP]!ò°˜y¾ùˆ·zœÎŒY`ÈõºQ¿TKî‰rÁÑÞƒ %½žãügp’_‚€Qä™W½ÿÔ™:‹?:€n™ÛWë@gÊ œ›8zuöØÃÛ&ÏŸ"˜PiS(ð³ÅEçÌm¢|ú`›(çn0g7w'ÅbŽ/^]âé54žt&ã(…>ü{“LFm Ñ;&ÂÉó€ À¤8W¯ÑÓëî¤dæ¸ìºO®"œNçðt# Æ—ëK®hD={Å<Áu®} ¦P,p‡TÇ`ÿ#!Ù“m4©_ÙÔt“BÉýå;«xD=ÚãÊ£4z}÷4zûc\qVÂY£¾ÖÆ¡WȹwY__kR2MŠ“bAgÖ|‚Åsk7ޑIJÚ¨ŒK¨ñ™°qÛ~k÷³Só86›\Y¯ÆnF{ÄsIáÄVÂÆUªáFí±'qnVêΊ8¶É:±ûÂúÕâH)å§ß» Û¿ì%ôÌ> zóXŠÆªÏ¨ó›6dìiÜsJÒ?ÔðQFpaT|£ás§{0ÁˆYk¶T{¡Ä¿qÉÃ0}FâÖM¹¼õ³T*ñâ á sØ4‰wT"X›Áš{Üþ¨7Ѝk2 ?Ùï·Ígí¯oÄ·Vc#Þ˜oºÊï2~™—*FÃ_õÆ¢âQÿï¥e#ò­Öú‘O£ójÆê­©fƒŸöŽEÆ3ºÔzç~üÖOùÍÃ;‡0:«"^L08j÷—ŸàöóSüëú4ëîÂÚëèÂ}(+Ì^Œ]„ò©Õ&èÞ†W§û½Wïx¼k=èA7/.I~~®Æs Ÿ6ŽE@xÃoÍ«1Rïx®Á tVýl/ÂÎ-ÈÙhí6W¼; 'y&Ù¾S£ ŒÞ½?sô{\‘Š=ƒýßeG‹¯¶!älSÁT‰ç“µ’5ŠT^µà­(¨V ²Yb_óé}ä¦hL˜á |*ŒÕ™:IþWâoÐû!º²j¦u('HêìT¬©r-FГåÊ*G*_øÉ£&¯­ÉñÕÇ"<ÛÐs°’ óQ>»§Fß8“¡¡,ç=¨ô'YæBc©¾$˜i_²mݤ±ê‰éÑ€ÿ¨¥<ƒfð–3ðu¦måFp÷¿qœù ã-ü%-W£Fã'àN¦ ˆsýG4zfD9iF„£ËsOñüE©x‰¥c€q ÷°'$€ÒÖõECRÉDM4hŒwþ›@U<Gl§3»\)Ïu7ãTªUaÁ›PØã«ÓH òì²{„Î-pܪ”a°ÊA) ½ê†‰ÉúaF§ä$È6¢3sç0êìº჉‚o8CÇ{±ä§üŠuéÌšåâý¢œ´ƒúÆ„­p+õFŒ;˜sôNN-Ÿ˜.ñê ÎVÊÆûУ«x#:$¥1}«:í½0Hø+adc­7ÊEûìæÒ &&9¾ôó.ǹ2¡Þ©Éj º ±`šeq$Ýè×]9î‹y×õÝu~Œ·A–/=g²,›à†yêÿuvÞƒðU¶”ÍÂëߣ3k§c´ŽF£œwb[žÃ:á"×ÏÖ59^œ“åšÝ üÐ̾ü’;°+ÍE8a—(Ÿ=Ig—=ïÙ[Ñ×·Ô¾e¬â(y×µüîJ ¶ç0¢Ì©Þi=›òeÙ­³ÝÎq~´s”³ŸÍñ•[ŠüðÖbÌ0úkÙºu`^²í[ÙD ê Û•ðýI»LgÚ“ÜHŸÝ–åcAAø»0y¥Pà•%~öèÄùÅ»¢œü^ƒƒNrÑ3y.GW†‘ò~“X¼g,Ø·ÖS§,تÈKqÖlØ„e™c".ÿÉ$[Ìø°ô¢ÆÄžïåãsÜ]ôŒÅáÅ Pd®?Ê'÷ñ¥ ¬J¡ ŒÜ—oQéƒ08la‘…kmüAß³‚;šô~imnæ”yh€¡Y×P–d݆½þÆÖ©þÉçÞëN5Ëä×ÀÆYËõð©¶cŸÎ~;%¸ñŽŠÍ“€0Lxù¡NŸÀÉ@'*¾s hי蓲¦‘êöÚMWð”½a׌€Šø2QÉ›"%ÞYãBŒv6Ýú+(±v¤°ªâ\¬Îö‡@ ÜúÛß}Ë^—ª¤!p÷TÞ„±Ï›±ñP0ktWl^¹´ãŽXú:D Þ½ƒ‹©T¢ŽèLª: ]‹ñ¹Ó üøïP”µŸÔèó9!¼>,©þÙ˜(å‚sª]1[ æÌKpÇ9#x9ÖúM…eSÀðè¤L~ˆ­¿k²|•Æø¶87áHWҒμ}°â ²9P+^¦Ò£?ʧŠòÙó4" %äèì°S’??Ìž—âÐc4öŠjèôÈ0á:\±’ÎìI1.=$Â3Ýãš¹+á6g\>`„Cü*Ñû@º‹_ƒÄÐÊÉ*:ÛÔ³ûëÁ0Ž>®ui9VìŸX»Jª®K{›îéŠÄ]“5jÛz`b_Uäî%&¯½¦±uÙÏÕhk‹ð üd1ß(ß²bôF8`?o‡~ô{{¾Þš“X¾ÈÿŠrªëK©Ó°6J@»Æ´=”ÛNOùÀKªWg{×ú3Y±¢ÀOþMðŠœçF8íÖÿÜWgœK?G9ïð¿ÈǸ¸Â§-pÛïó\ó–"k®Qÿ# ›¼²²ÀF9ù½jƒ'í_àæUЕˆp¡ÞŠ,¼'Ï×ÇщõÆ"þÙD«ÄªÇ pn™P}??P×m#&Ê6©ÉÐH†ô' V=TÖpÉrî=Þý>öN«ÒÄeå8o%VÅ6©œf“Lü×<0’!~Z„“JðË: –¬ÀÌRÔxS;}N8Zmç§ÿŽòÁmäï'ãü» ¸ÇïØœ«мÖe9õÖ,§.ĹHüõF7-ÁÿIâlp‹(ã5•Ã’ÏRq¤@ð¸JºýìÔ"Ö‰A»Ý Ý¿è^‰G„õ‹emÈ^ƒ|Týi⎫„­‚ä—£&Quã4z'{lЯ9 >I6‘Í} g­É»R¯] 2/5a¤cÛeÈrñ#y®y†_^Ç¡[˜ø­š< 料¬Ñ-굕Aôƒí£$+üuXŸÃòzìv²g*7ªHõÐFâa&PÌ9+ÖŸÀ¢Ñ Âë¶rr{†è vIO¡÷X4:*|m»è޼I¸ÐqÖ¿J¨o*¶Z›O‘Ÿµ²I¼“8ªðÐIƤʰ"Ï€³† Á¢iPyã7‰? Nu,†ò¡¥Š/l54?¹#rÜ6™¬u/~´àMüR×°šh$´—5V…‹Ø"ç%)Jh/ïZÞwXº¨y*¢/e¿þ“OgÍ„©â®&B©I£2‡<ŽŽ ¢³”ÃâÖÇÍNòëkÕF&«VbÝþ§îïᬭ:{ .ºˆ!× 4ܺKÇÞ/ ò†¢j{Ôâ× .¡ÐEd¬¹\þk½Þ¼—»0qÞ«\)/xľðò<8¶ˆR 3pÛ42wÁ'ë]Ö–ðiTù>§Ð'Gm»±eÜR5ÖûNÃÎM][’,)¼ïµ Fc·¹|^×!¿¾?ËE7Úý6ZUOÝ£öƒ°1GðøiCló¡—å¤&=TV»×] Ô¸Š:v3Àï¾à·aäíÜîiÍî+œêu®*öõ&¥˜%Ðt`±çïu¸ ³Z‹B„J{’¿\h0çxo£—îã’yjEŒゃM†×dH-À t5šíOÜwã+Ëùçùþ“:»ŒDùÈøGï¥Ì+(޲×™V@¸ç5 SâÉeNó®^,ã¹åÔr¥ÈŸ7y;ãEp„NãÑ;w¡»aäøÖ£9¾²Ö¾,ÞÁ¹ÎEå©0†·ðÏ€‡_¼¡ ´µ›¶î…¾~I6Wà¶7p‚ð¶„¢É랊€½ýT– 6s¦ÉÚU]½©˜óe*nZw‘/Æ,$Š‘(Wkwht—ƒ…v õäƒ|ÕPÛ\7› T¥ÓtÇøâIN5À—_Ìó­¿,¨é’sNÜIgævj“|)Ë'Y¸4É£½WÔD9ùà7Ú¡sBŒ/í—XbÑŠ·?Täöç‹<¾$ГÁZ—«.÷ì`ˆ›¶&#… É«Ð^0Øob”OápW‚¸FÔˆòñÊ,|ÇF úž*¸‹’·â\ó$õÖxÚÞÁZ»a‚öŠÝ÷àË3$~€åëˆ?)të4Ư ˆOåÛ ?Á çù%š¬Ë¹û©wÿ½ÈC‹L^ËØ²EÖ{ë}ª›“AÁžg¿ÏæÄ@K†Œ³ÇYÀZ+ã4ÆV$yÙÃTH€òúéõÙ0ðV\h\ ,:ÛTT®1Yº’pe;A£×g“e½øRšÎ^S#œ^qµW‘¿ÿ3Ë)ÿ‡%û×ãÐÄÝå“;8L%½ݨVì¡.Ÿ¤Cµñ”‰:;M.ñBˆEùðê÷&&>I øÉš¯ª 3mJŒo•ãÜ[°ÖbÊ/‘Ѿ/ Ÿ–õŒFÿ„Ÿ9Ë/ °È“/¸éÁ·ÿÛdMÖ`¿‰NÙ3±ó5’®¥Á‚ƒ"œyOÕ$‰F+h«ï,¢yâV&Ëך,[¬5YËò©»½‰€öáRo•D¿€¦Ë_ÕèŸãâOú%yößþïÁ¿ù§ÉÛÃ{Ž‹pêNÜ_£Í%_ ö˜åS{å¹J®omEq™ƒ—ž4Y±Ö¿,‡³Äc¹,ï¿7Â;3Ý]ÄUzµí•¥îŠŠxY>óH›Ÿ1Yô&Žý·K7ÑU+*ðË òË=±lÛ^` tNkcí'Ý æ2´_,µñ رÕÕÄËjó²“ûz|ôÔʵTnG¡Ëgí­ZG°Ø²Øµ,rï㺒áȹ~ò–~*Ú?;£œ¿—F¿«ê\‰Åoç¸äa*cÐõðç ÜòšÉYd™o5ÆõC_¬,í:S«Þ£1v –¾ÏGùØ\¤kyâY,=4iAÆ—Öúwò|ãçq®:_m¤3¡=ÉÃïñê«/þ+Ë)¿ R5Û‘ ÁµY>ù»‡¬ÑY~ÿûîÚS1.™­ytJ‰·–Œpâ±H‹¬a`U†È^8ñ© Ñ•À1.Î÷çGùÈ w&E¼½¹+ j"àŠÕXï/H‚Žê³e`õê"÷ÞáØã"¼÷Èçý k}fŸ@§ö? d4¦îo¾CðäpâêI #Æe Ô¤Ó¯­ÊrúýûöèÌèÐ?6Æ×ä¸Plqñ;6W(aÍsÄþ;‡%+dSWMÈkt³RI¦,ûéÞJék=õâ*`Û÷=~ö=ÀDW–ý1hÏUÅfžê¡Ë6œ ÑRõ^M ¸ÊJûÙ ¶¾ð HnWpȺoú4ú¦V>Ú¯P’~]øÚp':oH|U>A6Ë]ö–ïSíK“‚™çò×p6âe/HBªšÀ$UÛ±ä£ZAI´dã[®¬\gT¾«7z||”–L6íyŠß“·û_‡e¨ñ°Fö¼¼{aüRéKè&|]­Ï}µûz[;„E©b.‰+E¬5)q¡U½$ÅMûøÖƒA’Œ¼ýÉà.¬b¹iœ>pèN⊼CI6‘Âay£òWä§jc‘8u,"sDŽ®&|¼ÕOtàÈo“\õº'6ÕŒJ²²ß#æ»pd‘šˆRÂIØ‘õ;@ãWÏúEä°T³zx¯-z؃¼ï U:ýÞ¹ÜÀ$s±û]cã "ëe}§°xI*åÊ>f÷Á½P«oU¦w`ßn¤ÑSqHßd} ˜Ž[®Hµòzù1ÎÁÓ^WK‰,²ÛнÑa?'mVáÈ?|*ßµÙô鯹ésçJa•75œØ³ì U£]5\²¿$òpÄžg;Žý$‡5„Ǥ*¹Ð'e÷?p,ꘄ?ºpøCŠnÉaºÎûHa½9<"ŽE†ûÉœZt–q‹¼Æy§Ýv{Ýþ¿Ì­ ŸJ‚¾z[•jŠŽk·yb"Ä!áòÿ²œw—Éâwýa¡Zqš01G—ŸfòúŠ—>ìNÌfqÛaqÔÕžQqxß­úQyÚª%úÀšu„Û+§€UŒÝ±˜É´ Æ8ÂT„SÐlÕÔè߯¿‘÷Ôò7 Èg¡æL–¼®1µo‘‡ÃàŠ.ÎòèƒY¸·£”‰íä§|{‰gWy õ0­¦‡ôëÌÚÚš[¾åsOaѹKøHU QþrÒKæUTG5¤J¼ðºÁ\WbRޝ> k—â`j8Yúa“ȼü3Ûî+oÏ#¿ÈøË'±ۨ›&K—A>ÌI*u|E PâO"`W'îÓa2Žz}Â0ûÜ<‘âél_>ÅVâ¥%Cì|þéoxKwc UNt1Y—ÇRR¹3‰ÅC”l†á4ÏG…0N̆5¥ÓàˆmuvßS¾ÌqÍÍ8÷z•B]~„“**ùó‹~ð(PÌq̓ n8ÑÝÁ6Ûâ8$aUE7ñX‘GŸ)ð«uq®^àn˜"\r¸;hM‹6¶Qè-ñdq„Ñæ“h²tî Û 2EðBY®éi1=:s§Ç¸pïC%ž~÷‰±  åÝÀ˜¿>Cgòtk ƒÃ#‡Á^®Mt“áåù°F„¨ yãÔ »5gÞÆ¢ñœ€ò ýÅ1 ZÅVd{ èŽñÃt&NpÏeÝH–3Á’9½ö3ÔXƒ;ÀZ®"oG°ôªè$N°Lqé>Þ$@€WßkV.\ðù<ž+¥LMvjh€pºÎ¥£4ÆOñ6Èò¡…%ž} (e9÷>o" ´uà>±&ýúáWuAwšÕ·AÇT¬D{@Óó|íƒ9¾øß×ë+iõµö7Ð6ÙÝ×WNËqI¾Tg¹˜`°`ç—žª³çž~í&ù|‰§ïÄ ®Ô JJÂegš?h´Uݨ«&…l†è\ÜUý›–y¶8Pä¡Ûtöƒù 4¦î„ sRY àtéÌÞÊà ùn|ùR–>ä¯ûkÄËüd°ï\¬`E '©+¨öÍ_qW‚‡ÉÚe»Ë(êì0&Æ%{{;*òØ£̉¬q.?LS¸¸ýñŽÿ1ä—áø#yœj’ ®V©7_%¸Ÿð²×‹E00Xä¯ùã«I8Ë`W‚½ÎŽ;œD^ˆL’ õ$8S%¹j@&a­É~»ÿ8ЫÑ?­²ýj‘;aêt ~F·5UÕ˜ásMå"I :vY šÝlžl½-ÁÏÐHy’I× d9åÛX 9«qüÚ ¾¹ýéð9 8$kº¾‘ò~Ú+ÞO‰E9É1«¡F„÷ÏÍqñ Dâóg»Û>1`°g#WŸVŒº}h^4ÕC QN?6Ï•›,²«bT&#Ù•¸Ã¼ó²ãò£5ÏÅ&&yþ÷×9.ü°KFPäΗ‹ÜùBßIpëÙjò›†F”3Ž*pã„?À埀8ô&M¯Zƒe )“eÞ[:¬fÁñ‰üêŒqÅ1ÝUs\û‡çü+qz(yàßEx1ÏOŸIrûy.ÞŠpêQy®z‹ÖT•ñ Øôp_µnZòJl9 Ð ö÷¹ârõ ÂUôP}Î"d ÃÃ+‹×™,ZŽ;[†TSÍ_ìLÑ ²Ù°Ö㓨·b ðð¦Oìç!=V+ °ì³ø'Ö._[ŽÙm»*Ö½É ñ炬=Ñë#À@Ž+ÿጓÕ:»í€µ"×%¶ÝN>ÈÛYŸßµñ¥VA¬7Ûv*eLÞ\¤±ÝÖò…†¡G8j»?yAgÞD.Ÿê[Ò¶_6ꊇÏñ~_àÖGp­Gწ=ŸÕy®~$Âû6˜ç²óuf¤Ý®áý×BQCU=ÔˆîPyr-¬ZZàWŒòáòaAÞt„vò9î³ù,g_™Å8:1hE½¬¸€O’ªZE0Úünn„£LgÎli$šú IDAT 5Ú; ƒR ††LÖ¬1y{Q‰W^(r߃núÁy_4NŸ¤·5šÆô­ã\sœÎ[[v´®Af°Ä[¯¸å¶<_½Ç¿ óžbºR,ú Ö•À¦õ]n}†ô¡„;¨m¯Ñ¶¶4ë~gÑÅîŽR6Cü@Â]·ªW£ ¬ÆŠ§öêìÙŸäÁk-ž²ð™,¿ˆ &X2™ŸÒ5º}ÞÁÐî½Äzr¬Ì?“'¦xãÏ=„ ÅÂÓ¾çúýtöÞE£¯4Ö®)ò×g³œq»Éê\‚›×Ùwžu•|É4Yµ¬Ä#÷ŒpâOl<’”^k~ÊX¦MJñꃞ±‡˜ñ•8Wǎcû­âÃÃ&Kß*pç9Îý=áâ­^9Ð ŒrÖ¼ï?Tc«m5ºº¬ÃFCƒ&‹yèÑ,Ÿ½Ö.Á¹ýeÈî¯Ñd@áËÐmpÔöŽY 3k‰S­JÝ©”EûlÖdÕr“×_Îsýï Üú7,?Lð&¦âMX²ï·c”3Ö™¹F?$Û¬›9r9“µkM–.6yõ…º¯ÀŸ&ýí8o¤?Möq÷ú.‡Ù÷Ê8?Í~՚ɿbÖç±üX„ïçºëÜ2@×G8ú”"w¾bu×ÝŸfÉ/!–VÆòc)ÇÞS¼}­Æ˜ƒ¬~ä{Þ}~‘?."IžÿíçZ{bV“%¿bê982¼Öž˜Jç.M/rç #ó#,Ÿ ô¥Xò]±Û:s[ÿÏ =ÇâääÔ•O;Ò ý b=öÐL05wSk/ƒ1àv›€‹í­°M¯¢9‰ÊÄ‹jØØ²·0¤3¶än°N :4T+s`Cü'—ú»ìóÔ¬®ë·9çÛÐ>µ¦4¸wã~w†:8ޝZÞ3h6â¿a92UªÆ`²ò 4'Á•ÐTî z¡œ„µÉr”·QžëŸ‹pêŒ8W|¤X‚µ«Š<ûdŽs\â¯ÚÍ$a©N‘¹yågÆžGHiLŽEù„O‚Íß^Èóõ‡ —˜¯nàåJ¼ô’Án»© ¢|p*ôE½yâiܼrmè> oËÄ,™¼3PùL6Wn þÔÓ†ÈXJ¼düÚmåT¢–E_j"Wo’¿|Vgö!šgÓÀ¤hZ•ô>ÿÓ"÷?Gð*&Š1mÔ¬&T²ƒ¸7ê«ÍIÖÕ0°z˜w]­³÷}q¾qºÎ^®ŠÕÃà]ó“Ü¿G‰§³Ï—q;ãa«ª²UÖKÁs·ÆÔD’Ûó>TàÖ?.©2¤c|ñ(X¢ÄKOç¹âÀ4X01Êù§iD"&ùBžoý1ǯĹrŸ(ÚÓä«Kì±å ,|Ûê:ÞA¥í$‘ÉuŠ>Æe'jž¤¼",*ñ%%ž_a0·\½BgÒ„'l_àW²*ÕnƒÒ]±SÜ8u¶îjÃ<«ÖÃEÿÇ'þ’àWººtŒÁ¾~rïÕÞ}#ÖµA˰kõš9 ¼=¤£¾ ;iÌ}ÝIf+¡a)N¢¶™ç»÷y5ÆŽÅm£HßÕ"òÓ^Ãî ::ã’i ')AA¬M³!zî+HÂÌÕ7éÑdM§¢‚} D1y“%Ry8ȵ~®Àr„ã+*–xsù0û^ Ão`ÑUÃ9žÂ©Þ ÛÕë9j¶Ô1耦3¾¢â›Á»¦¶a^ LVK¼ Œ=^5¡«ºÝhý5ˆÓ™:ÞÛÀdÙ‚Ç9Tùdh>Ii°:tŹví§¹qÍ_üq‰ç_!|2Šgƒ§Ï'yrh4uüðÙ ]ó,ñÄzÉåÄ)¹³€¿G8mk5ù§Äòl‘GW"P·¡3¶"ѦÈ+ öíÖèŠZ ;Úã|çä޾ 0¡Ý'1ª¢ºyиH›ÁÞó¼ ŠÜÿ¬ø–<”ê `°È]¸é¾(g¡>§³Ív„KŽ®:Ut’ÉŠ»ïŒrZÅáV;‘Åg¨&›UzìámPä¡ì$@¡‡Tˆ%"ÏOîq®ËÏÔ?ÐæŠìM\9$AïÖ™Õá„Ý¢œ} ·ƒ"ßO¸ê„j\'Sä‘û#᪠ç‡C÷ªßY‚;¾%º#ˆo$vŠSÍcU3¯8Ô`²rÖ†ä2þ1H,EìèˆF¯ÏzZ¼ 7ߨ‰€>‰€å¤Á 6ˆØ³Y còê²/¼h0§œè¦1uŠÆŒq&¯­Äzß:s§ëìä²?J,_™ãs÷áT‹¨w@@p þá/¿¦+‰€{l]à'‹ õÜâ0\ÒH–ý";°tÍ`ާíŠU~öÜ€aâî’ ¸&˧nIrÿöñ*‡qLr|å§%ž{‹'šQ}ÓÅ÷Àª,çý!Â{Õè+_%ãÛs5z\IÊ~z[‘ÛŸÁ©L´*¦ø<—’/:Ð =©$wŸl0g[÷ƒ#Ù_úNž+bÝf¦jtY/êÌr­“eïà>,tÛ·(ýûí">áÀC¢œùî<ß|'™¨‘ª€åF¯KyX׆‰£€㺹ºr€Ñdͪ—Ý æ¸ly”³hôØU'Lqíî9Î~‹à‰3›TºI¢¸ßw‚“h¯8*` ìë3èë3ØeŽÁÜm‡y××qW$¬þ¸“ T3îaí¥S3·1s{ƒÙ;³ßå¸)‚doú Þ3/Á—jôø$×» à¶šÐÖ½Ó“,¼È`÷ _¸˜VEÀ ƒÕøTŸÆ¶Û&ùíçufí\Ù4™Ò˜Ï;: vÜUgû]tÆwfùÄÍ«¼YŽM èìÕÐuUÌ”X´”àmÔþbé´Ö‡®$|¯^secý¾2]4Ú+®-4Y•Å®¤çÊkÄ•*³Ã볜v á䦯éó9˜êf'•7Ó[IL>ÉcŸÒ™Þë~´·7Â!êܽ­ÉpÎ`Î wÇã'ëœpF’{‡Ùÿk8W”V‹Ã©cIiôŒ«K®”䯟Ñç±;Ói­gÅ8g–΄îNøÁ+»ªr§_cú6 nû´Áì ?::5vèÔÙaGƒcÉñ©Ë ÜüœØ[}øj sO= ~ñ}ŽŠÃÀ¤’©©0yªÎ^ tæ]•ã‚ßâ®Üè8Æ;'k ûî]äÎ  Å¸ø¤K×åùÍo©ÌOªF–S¾àŽ=5R.Û?ÊÙ§ùãï£|nGƒ$¢”xçåaöúV\:ÿ塇yè¼õ|àNì8ºÁ{wÓ™à*œ“ç®?¼¨‚‡Oõ„æ)€R:±b˜a“ë#:Ó\:É´n¸‘ÛuTdCAؘ’øšE ¨³³ÇnZ·Þþ¥qWy'RøF*QŠÝ¡ú»’(Eàp®÷µÕª1bÅÀí¤j€Kg¿éXF¶z—¼ú³.ûNóÕNß³Çiƒ#ÊÉ%þ±\cZ·Á»fYšäøú?’Üw\”®Ñ?VÃ04)m÷Œóƒ« ØçÚ¾ Ž–dù÷hLž’䩳b|boÃ(Û_gçÉØ§#€ÉÀ4¬»îÇc1n" ^¡…šðá-…&)G©¶4ŵùSbñ2dÌVP*ñ–ë4½FJÞ§@í«œ€e0GëŸo¼6Ì®W˜¬Z`°`Üט„MLêH³þm˜÷¶aþ¦ óGm˜—ÇøÂ!Ò8Â3Û0¿Ô†ùÝ6Ì[Û0ïNSxkÓQ®SM@>(¨ïNQû±øi‚ýSÊBËfA˜ BÍ1„“@§Á»géÌåoæ¸2L5@pø& Ä5åº y»Ê§É¢U•]Ä‚$ªøh_?ÌW«5z+Œs“Aïiʰ oÕ sH2=Æ…‡x*ñæ›Yι“Æ®p‘Ÿdoµ†&ÃÅ—>9Ì.?3Y!ò&¨A"ë- t,Ø.ÆçÎÒÐ5KNùî7½˜iW"™IÆÄRôêµAyZ6þ":³§{¿Œsù>iJŸN3rYŠeßHòØQ.8Kf{¯" â,Å€¶(çÍә蒫&«Gòüô•ŸßßzÀÐ5zû#xd’¯ÓÙa+t~^~§]’q¾{ŒFgÊý@6Ÿã~‚S•%hÅC¾,û•Éòuê—q®ŸçË®ÒîEž}k„÷ý7OÖ£§k^&«Þñ6ˆó‹ƒtv $#9µ²ƒwÞ¡2ˆpMÆ*N‰–xC6®ƒ‚=¿¨O_¯yÿWÊzÊ`#ü’‹<õÆÇ|{˜½¯)rÿ XFê» &D«Vë¨ ¿+«à(oÌ+J<öâ0û~{„#¯)òäÞ4bQƒ½Æ±ÓÕµª³’Ã’_I¹““oFeü~Ͼã¶#ÍuÇ(njyƒ¾[âªyДWÙ^b»^°Vü_eG€TlbòÇ1Ò‹3¸¯ÊþÛk|3$§–ùý" dòöÚà5sÃÛwe}œâÊ*UºB&îªØtš%þðQ>mB/‰sÎÙ(d†‡Heþ<gßÛ€—ú]ÈÐ9<¶’Þ¶Ü€Œl×ÖŽÇ2+˜òÚ ¦- ߦJ(±qfDߘ— ^TÐ…”ªÒœM…rÔœ3ÔxExúûSÙ¾O-ö…µØ××bÿ®ûZJOT³òY¼s-®qÝe‚'«2n\°B™¿¾ëpÞg`ÖÐú` Æã5”ÿRCé¾J÷×P~¨ã™ /âÈëqt=ùZdŠÛ¤Å¦A¤Žc/FšÂàˆ»PÛ–‚Ù4*ºàðÐbu Ƀ¡ò=ö wmšÊ*‡ëüdbðšÉs”¹{6ŽÑU0?%1zIN¶ú(ð¤ÐOܱh0 t†Ûll)óç…òß4Ž>XåÐñÀ …šþá6ù$s%úOU ÃB‘ýy g­ŠT¯ÍÒO#ÐXæþ9á[÷é‡?›@Rý-8NMaP6Èb`³Þu6VÒ9oBš)Ç»LèqÒæchˆe¹ÌŸßÄ›Áx'ÏG“Áƒs÷®®%ìdÙ’ùpÏèt@ïÚP¬fÑyµ˜¿¯fáui®;Q¡¿ï;7Y´ “ïÿÏþg­ÊöÃÖNÎ|Èbñ§þAU§3Üýý SOu ž%‰-Cô#è‚Ù¯¨00t›fq/~D S”ãlwÁ}ƒBëÉbm+þùÑæLg,«e `»rh1yõ=ÿàt5Å'à.ýÓ\~tQÜäéWÁÚŒ'ï&vLæ}¬ ²óH ¿Æ^>G·É{mòï ûý4NÞY¡_­¿îœñÒÕ%ÉD –J@ÑbÖƒ§æuÕÀä…¹ee0ú–:_|ß>ä7–y칂Ê`ŸLe²`q‘ þ‰ÃV#÷’°oZøå¼ ÐGa§QÕÌýeØÖ^ä¼[ÊÜö2“u#ñíËò:PF™>7àÏ$‘D_ÌÍ%¦"Haõ&’±÷I÷«‰`?nj'ÐBºg߆¾Me ÆÉ{ªà—•¹ÿ¯&¯7à½ë$>P-(g8ýU’è:QÙ6Ī¯Ð§* ôŠÊ.à @ÿõ}Äyßq}î7 ±+T§Â À`ã£N‘ú „oéÛª‡fyã¦h ¿¨ Ù6Ã_nTÙoÇ@[¢ÏˆÌ>"lŒF)=ÅEk¹‹4ŽÞúMå}¸’eúÕ«+2¦pio#POî³6øù+dS¬·q׺¼GÖè{ZŒ6bít·~„\îúy21ml–&îI&óùʆ V°YÛ€3gi «00dÿÂagÏнMV~»ÄõïÚ˜>€‘ÊŽ»BýpœÈÛjv˜ÿ ‹\øñçÍ(sû,‡±X_ѵMÞÚ\æÞƒ•4&ÇÞi~q’¿q¾½È÷nµY—§g<•ø›;ÏSBó¬0f'è7 18Å¿í¿A{k‘Ÿ¾Gü³B~>ÃapŒUd;>ô¼†¥@Â~µ`É ¶- Fû…q¾sǦ%ȸ5ð(2ñÎ ³÷¯fé=5”_®¡ðt5‹Ÿá¡Ÿiu¸Âн²Ì¹)Ëì_Cv0žo¿Ë=>¸9ÊÆ¤À… $cÒ ÞOD¹vH?õ÷…‹ƒ/ 5Õ Vá°¼U QŸåEe·ZïoŸ7ƒZ†tL™Â5 @(益\8µÄ”{l:}L *ÛôÏò앇íŒ'ðÇu(ÊÆ›¼Å—Ÿˆ i®ÞOaL3*›\™Ç–¤ùïñ i—u죵*#ë4ÚÁù}åÆ<ÛÝeðò\gâªû¤¹éâ+sòØúÏ2ãz ã£+×e«xê<¨ v­Á|ÕùHËÓk0fã W“ >Ò†TaóQÂqÁ?G›C—,w°B(’:C+‡¡Íú@ÄuZ,ºÞr;¶N¾=Ùbݬ"ç_g³aA‰?üÖbÙ´{]Lü(YQ(o-™Õs)HJÚZEÅc2‚, lŒs‚œøOOV ê€~i~}†ËŠ…É¢ýˆdl€>C;Ô…“TöÍú!×ì ¨RWìC"Í]A¡o(*ÀM«°5jTR R™°cÿø¹œ:Ëé³ÐYägs#0©‘ÜÊPÝ¥²ªÕR\3¡ŠçŽu¨äC‚Nœç©ê3þ ÔÃYCqÖ¸ü|µ:'¬`ðÒ’*ž P:pHš»ˆw&$;Éï°blÔ8zG£Bã0yá5“·á8ÛEZÈ$‘þ* ZÌi-rÉ›6m]²+Y¬Î•ùç+ÒÄäk®´YÌ|3XAçðªYø‹,³¾¯súnÁë‹?#±Ë ®²1-Ãt˜±mV6˜8ÎñŠc¬‹{mÄ/sõäP ˜P)qç¢ö}Áäå8ïS80ã°.ø”œ<©I9”ór(—çP®Í¡\/ýLqÄï׺õÎËÓ÷§$sîtÇ›7ymeû½Pâ®E]´ ~;½ÚnÛP£ò‘Y^ú•Ê0ÐbýÆN&ýh'}}å] †ÁÔ¯ÜvšÊîY±Ì?Å•ÛTv¨°¼¾×8‘ââ Π×|Š^Lbèƨin:CN`² Åä•<1˜Ú¼‰Æ@íßÈwÞ]Vq‰˜®ª´4“÷ÎòÑÙnzÏ$ýŠ}Xƒš×à™¥xëC¬!;Ë‘vIY®ahˆÒÚÚðG¥™€©x³7²ƒÛ÷ðê ¸¥ëR’ÁŽIQn#k‚,ð]—r‘°®§?wßëK<¹/²ÏM¬W;{]÷€º® i66àW{ v$-6“2JΊ¬Qm[šæVÌ8[ª”Àèô³:Š]#θ#r6MÅ ¿Ù?¸ÙÍ"?›ÐЛôrÒœ…ÓõÚ´ ¦¹~o€eò¤A]Äs6·Y|Ñê5ض¡Œ–ë•yès…:ÓßÖöÿo<ÝÌy®¥Ä”÷-Ö4y RZ†»N†@6\‚vÙ–P§Î†Æ`ðÒ*¼L˜_–,¾l ¶sX¶ŠþZŸÊøƒÌfs©šÕ—Ô’¿½Š¿œ«0  ‡´¶¹â)üA‡q]ÍÇ ¼sHžÁHQ¶XÚl[ìŸÂ˜ghcg™'BÌúëZJüá_ìñ(lÀÑ哤Àu-о®À~SLfù@  š’âôc«Yðk…á£qô¿¤rH¨b–ˆ½¡±oï 2Æýþ]ÙoPH¶Y› ÔÓ´BßcÞbi#=Ëîþ&žM0Wâ¶™¶“½R4Ú‡ñh¨ƒ4÷DlZÚŠ\õ ^ܸìj>yÞàéEý …qƒþ*»ø±&/¯÷׫ÏÀÀÁ:“BúœÁ?EZ`¡ÓÅÙv$æ]WÓ¥­£Ì=á_“[Ëù"ëµy ¹Äå¯Y¬Û]¹-_ä÷â€EJà$ HÙŽTc_¢qø^YÞ¾NeŒ/XÆbÓæN&M1øÇ;8 @‘";®@ôéb·õD,¾\Gò³]|Û@»Å»Ë->šít¤*)~1 ÇNÓEŒ×zLž6­­±Æ)¶[?ŸgÀY9”s(‡åPíää{qØ×k;ùÎý9”CÝëæpÎ7‘$«Íÿµ"¯U°ódC¹ ‡ò«Êí9”ûs¨O8tf¸±®© q@€®=«Oè|îäüé9”» ì÷ Å—¡õ©3I'ÆcÉöÁ¾þxz`Üõ'÷Ñ'Ååk콿\Á¦l–y`FÝïΡþ®Ìß> Þ$Aj`_iî8^eóŽÅW-x!Gýceî_äo¬©:?:•x6] 0BgžôÊüí`¥·¿‘Cùiž~ç/(^|U@SöÔ9÷Gñ;bp›ð³ø÷TÜý&,«Ç+ý&zˆó­ë ýCº¤Åʼ9ŽS¤û ŒÒñÚÂMbÝObW·ÙdƒÒ7Ãí§ÈïÆdÞü—¾Ö»wJý…ƒÕ =.V¾Ÿ+ûèR®è}I‰Ô‡ò>ÓÕûÏ–RÌê/5²¯^øÒºëO€ïúf¸ÿ4•Ñ¡ìK]…ºú47—äÄ8]EØv¸¸Rl:Íû<‘gÈ}&¬ô7¬Ê¤¸ò4’u5i¾êÐ Û¦d–¸iZŽmîîàÛÏoàg’ø×À½¥cÚå’ú~Ü÷œ }S÷rý–Êù9”£ˆ§?øðyR'çP~aðÆ—ÁŠe˜íúNÏSýmâžTä_…Á!€®íì{2)R¨Žå]È6Ëîú3€’ÅÜM®ÿIHU&Å÷†(l?Fe§ü Ÿf\¶s!g–L^_o³b¹|Qãè½!:§ï­00dëpÆ3v40Xaç±*»øXõ žy-ÁXäñ¸úç/g˜|à ´R¨Ò³L?^¡ŸÄæjÚ%®»ßäõexº]OàÃʳ[|°Ébñ?™TŠs÷ƒ>Dã@_€¿À0 IDATªN“7fà°'Á< ý¶#~låG9”r xÌ䓿ð;E B’ŒrBO«RØ&ðÎJ2øõ} PÈèÚª%²„­Ð…·Ïת0*Ãý·©ŒÙͱ÷g³*;ïœâ‡§fymJ kïÑØçh}ϨæË?àÉN]ÊMb2ÂW€‘|ÅbÍ:’1éÉ%h êMDUåÀª²¼qa-ùûk1®LñƒJʇlW‹}dŠóGyûÁ.µW×°áΈ~ã‚ż´›ËÜðZ‘sîpS&Kƒìß/ÃãW»QâõÄOÉ}´–¸þa›B;€Î‰ûÕ°ôR•áƒLfaðèJÓ*ŠH™»êœSÙà še³ª¹Ä­ï‹¿©ì¸7Ž!.KD倯â¯g©Œöõm:L›²Ä°ãð*^ø¡ÆÞû*¨Š‚®)è: xˆÿÞ, ùûéQX\ûúœl–xè  T:›•Ö¡Jœ¶Y|¼²À°sL¦|Uæ†W Œ½×ÏQuo÷þé^8úLáHÞ¸¤E£ &Ã7k±_¬Å~¾ûßµØoÖPž…EÓ92–ºõÄïMìIÕ@ï좲§ìÚen{‚dl€òøÜ£¨y[Lw¼)=#Œ,9‘ò 7Œ ¢¾pæ—êCöÐT {³.åùë QÙm×*ž¿FaPioÚ%nù‹ÉËŸàEn÷&=JÈçIžC9)ÇÀŸupò½aeIWuNÚ¿ŠA²ôT²Ã¹FeØ(q!ÅÏö¨ÅþI-öÕbÿ,Íe>Æ”§ïQƒqg æ¿ñÀäq€r²ñ¨ 0t»êWŠÆûW1õÇÄV•;Y…íCаÁÔ…üXGÿÙdîòàuÝ÷£÷)Ð|@K``š[~¥Ølnêäü'q ü‚õ!.°H(üY 6Ãߎ®âñIÑëÀ)*#j«xèÛÕ,¿\åíðÎڞαÖ:–NÎyÌbчáJ­E&ªù¨Ñbðw‰ŸFJ–5Zòè‡äÑÍ“š”G?.‡rÍúMø…=Ý«hÊ£G?*Oê„<ú19”ým6m"žSG>ç#YƒÒüb×,³NÐøÖHœù­ÆùäµÙ[ÃÊÿÄ™æSzpÆ\«qܨ,sNLsÙ®]´ :äz;6¹ÿº 9_aÏ`“ë(òý;m–-%̈óþé‹åÞßë%æ¿E@×8y¤Â6}œ~ ÓbFP«2a°Î)“»Ì£OáííqŒòÒWeâN‡ì¬¤±{ßZìÓj±¿WͼÓ¬B¿>)&O 9ó±dh2<—yh^åºÊä©K p—ÉÜþ±íµcœê>ÃÖH ‰Bmš O…eJÈ9âÿ½q$º“#Ø}šEÚrÌÌYo† qØ“°ÌK}o8ý[¶aÙ”MŒl扄ÑEc™-H Od› Åp½t—ޛ՛I¼ œ½ ö¿¹dà1×9…N’{Êßzç<®†T­Â6!¹ÙvØÝ“Ú%\GWmহPâ–Ùnº ©QFËpÏD¼í¤†pÑ·ëÜ FÕ‚í€ÛD½àºOºþ¥÷SáLêÌ[|¼É«¬bò® ƒ*sb±¬Ébæj…úÀ¼ÚIÁÒXÂNm(4By}‰›_’ÿªñÑ:çì©PŒË€ ô‰ðø†Öàß{Sxï:Ti¬³UÒ9æhlÄ>ÝØaòÆâèji*2yŠÍÁ:Gn–Ö¥bWVGóqxh>,–¯ 8¥»¢ªÊ¨V—æB™»¿°É‡öÙSÞ*qÉk`nÂŽ%É("ì:€&È­éà ÛË<þ¢Ìnà p×]³Ìø ÎVbëˆN×ÒŠìÍ·VÙSúE°î´Øxï¸ G®©Q±ö6õÆŽ`SIÛÖd1ÿù¢Ên;à°$ IqéÁ |kÀàÅסM½$ ª}@§ÍâÍ6›}A% CëFQ#É¿+ÛMf­ ÞHe—aGùoÞÐdð÷…ø—IÁp›kß4¿?\ã PêoQÒüæ›xkr‹åÎ@ß¿k;/·”¹ï•¨Š%îxÊ⓯pt¤Î+ÙæR‹¤®óÝCªxæ:•Á¾”yËWu0qŠÉ›óq³›‰Ÿ0دú¾m‹×Ó»s™x ¥Ì]O‹ö*{ﯲß(®°m„ìgXüìµ}þjðÚŠðu›"—NÏQó—2S#‚oZZ‰¼Øí»0˜öYžíÿT`M„²í@>G|¹G–¯ê4>4XÁäýÕvýkž¡÷ü+ô|» ?ü–Øùd€¤{†è–ó¦œÅ¼å6×–¸îíà TvÝc+CÞ‡V0xìý¿z 6¯…T4kÓœóý¯O÷GÛ ^™×ÁÑ×ç¨>-‡rž|Çž,|%›å!9ÅFCZ&K‰Ëú,Âr8ë¸Y¡ˆÅѦ­'f=ŽìÇw\‘C”ʈmËâó<9«0$,¸9NF Ùר´›<ªk¾7°mŠŸâOÝœ+¹zþ@§®ž-ˆKÊ›ÌðÑ©|c'`ˆÎ©ûD´wëŒ NqÑ‚¤Ç¹yk{‘Ë_ÃËÈG•eôÓÿc6M̃|$6Mw™×ã’Ÿ½Ýä…ˆy>b/çù¿7A¡O׸l”øÍ+8:n\’ñÞEW(+ Öªy÷H=>ù|¾ÈÅSðô踣B–ªQÙÝç°ijý’Ì&ðŸ,’½ËôÙ»²Â‡#l¬[ªOËþèt†ûÎS¨fŽds31ÎÒ(ô{(¸ÓÆ0l,ÛbáâåoÿŸ,â#J+ •´±ÍæUø™!âö)ƒ†ÀMõfðÔÂÿ)AåP?ð=’Ñûœó&¯,.rÞÅKÞ·éÈ9,;ËL}©ƒ‰O¤¹fŒˆî°XÕhðÈ2Ý+»Á«_9‹¹’àS7®ž»â@V9($ð”¸õ“WÏ’#buŽØ!ÃCzÒ ëÙr'}o‹lüPê‘ïËZØ2c„}‡¹ÒÛg”×V%oŽP°Ð’$]ø¿­¶<©r(GæPNÏ¡\˜C™bðæ¢r‘ë^Í¡\é"ÁOÉ¡|+OˆLJzÜ"¯¤(¹m7L†¥vÀù†ó@4®7y~q'§¾ÕPãCé@C>3b'½¡ª’<ÝuÅ0›§úDwíþ(‡rQŽÔ/òŒ¸©ƒS7xyi°¡Æþ‡Ÿž]Ѓ,«&o¯«`2mU'“" ÿýúN}šd͉”õR\zˆÆ^!¦ÚzZÖâ° Ù%¸É1d¦¹ëHsNð?ߌy¶ ψû žóE騌VÅ?'œn¹«";KZ¡°ºÀø«Jüñ_.±éèpžç†wR\º«BµOá·XºÂeŒŠë<ëZ¤×jÂ9_Ö¹ÿʆÅ8ŠC…ÍÐm/ þ«ÜßåTjqŠ­&ï¿hS5]Å«“³Ìø¹Êþ»à8üdú뮊,Ëé5´Üï¤ó´o¯Å¾¡{Š›æóúZìëÜñû n½j(?Cl£qÄø,³&WñÂÅûŒ O@Ù0™-§=ßRÆYŽËªŒ ­ƒGž1ycþË ³€ÊÞý¨¼ƒŽ¼¨”æò]Uö”á.ÉP¤i*ѹp—,Ó®VÈÖ›Ìÿw™æàZãè+Ì ÀÀ ¿9#ÌT¯èœr¨{Ÿjâsdè¦0,ÂPœkÄY[+ÁXañÁâ"?ýw°žÆAà9[’0‰nz _IqÞÞ8çjw½ûSë>ŸH=Wa L"œústÛç` Îi¡” ëÖà7¾ˆgŠÑ÷èPß%n›“G»#Oêš<éÉyRçåÑÏÈ3à\< r¯Žž€éÑ.Ñ» ÷]æBïRç„q8òžH]­ä©ûaåÚ2- Ö·X-Xâ:&dpUèYKLyÛeE½0‡r®+W\œC¹Ùà寂õm6S­Æq.¸ý÷‹XCù¤²ž0x ¿çÛïô×8l\8=¨i»ßob Ó_ØÉí&¯~aðô¬àIû§¸x?œõ)3…Äux÷Î"œ e¼ç¯ÁY÷µxz!%tºÔD;òs|@—çm'ÿnðòB  j·†aÌó(v¶&`“Á½³L>ôòÓ\·¬dxÌ0IÁ@eh 1û¥¸`œ½oÎ7×o? JqAȦb³^ØÙz£·É¥"ç¨ H…ÜÒbð¸ˆb·m:;-V-7xfj½jð÷™„õ¬žÆá:OZCQã)Λ€>Äœô§2çlgðÈ,üö†Þ:«$çåЈ½<×m-&ï„w:gŽÅ9§ $†–õN!s瀦"ßýW‰k¦Útúlª*cÆU1õ'8óÔ‘âi?bÍlh£÷A|'dmhïQV[—õÞÙsU&ŽQȆ©l6ƒ{*!G”Á³>Æ,…þõ‡ï Ñ9ãã|G‰+ÿ㌓ú:Ø·¬ól–®ð÷­â‚q ©Ê>n1ÅÇkm _:ß¡2"‚zîÇ„mFqŠÏI Ô8a÷œÒ]#ývÔ9O<Ùb«¢¸E~WE `ðDȹjÓÐVæ†wqމ̀÷Ù…-I€G¤¸â¸ \”gL>ü¼À„;m–¬Ä:ƒ­&±E¸€X/pÕÆ²M>ØŒЕäl‘ÃmS?³øìS§Ã”žfÊI8²`Rû³+ÕWä,›a—eä8vJÀ؆cGhtÚðØÈóîïâZñ‡ÿWKÈŽ¥0f»*žú~5k~UÃgWdøã¤ì«1q„Bm``ÃFâ¤ó 6t(ô±pÎ¥6ƒWBöAÈ ?VOŒYâšB…y{›!Á œõ‚ÁÃBãJ<æÈ$v'YƯV F.qLJ8{hPR k–»+>¶ÂÈQÁ Yž›X‹ýC'Ð;VøÙZ’ŒKo ê#2d[qö¯¸Ž~ù›«QÙ9d *sï»E.ü·Å§ŸCq=è…`› øAÃ]Ÿ½M¡ohþ-¯)röS6Ë>³Yý¥ÉÓ…ûkj©ü7^‘ì1¢€€ÍÄß“²ã°àÞæ&’³ß+8 }²Y£¡ó£oÈ3xîc›Ï›ðXœ“ÙAeí×D0VÀ°qïWñ¡) Œ`xž³ÂàÞ9жÆâƒÐ^b±h]™ß…µ3CŒhnöÁà·ÕÓ7™IÀbms'Ç?jóÕb‹Ÿü+"À~}áwp•Q ^*rþ‹WÛ¬ßÐÉ…!àôí­ï£»ñhnæ*©äEF¯œÉ»«Ã ûoqöá1!_d™‡>ÂÙ§r*CC¶ ›–¤ºHå™UvˆÈž1}A'Ç=h2íèXŠc{m&¾BÈ_ù"ÿu ¦©Sw®fñyGŽ ¾ÍF–ƒ….YPè¡m@19“KœýJÈ¢i%"e·Å‚Vù¾è£28t.Ûl{Y\–¾"Ð^âÖ÷l‡Y´R4ö Õ9ÆÇxn2c&4ŠŒn1žK–3ÛËüù³R_e§!Ðw¸Æ7}ßžÁ«›Åÿê2*»Ò9~WWÞ€¶Í Æ"Æ#ƒõ‹6+[KÜòVW ,>ÛTäœ×ñl2x´§¾Ä³çJÜ2Ó&ç›g•½ÇÛêLò‘ÊXÌ›o1É|:¾ý È* ëŸeæTv H´å‹œû[ƒæ?€Cô‘²:?ÞEç\_‡É»s‰®ýº‹mòê—2JeÂÎ)®߯²Õti…±XxÌ(?ˆŸP#r.eåB ÔŒ<Ú8F GqkâëÞª8°IÞ¸qÉÒç‰Ržq𾸎B›%íœðj K~ 7ÐØï`àÏÄ7ªˆƒB ƃÇg<¾Ïh/6ñ:çVEƒÌÚ¡E¨´Xä ¾ßv`qœØ:írè`)sÏ"hhUDš++iU†ù„MË1ÆËLŒÿé"S¾ƒ×bU½‹À¯( Ûò¨›½]#âp(ð¨÷#¾“¤Æ[ñm‰HðSå–+mVâ(ç­8†œñó¢£šÞ aI<_Oß„xV}Ÿé‚ÉÐÔ´q…%F—ab~DÊò8Æa±/T}tί²»›ÞвËÜò$žÑ+©a³âh²iiVÈú„6Ãw6x¸è:Gìllñùx†äÞ°]Šú®ÂZ¡@&f}‘‹‚3ïð»WñB$°ÌSo9ÿ¼hŠ$Nvt˜Å1x 0DŪ0$ݼ¾/½C÷G²ë&(½ÙC„#Òª@ Œ¢ÍÛdj1WÓY=Ö߬®/%n„¹[‚ (¨ŒëoñI+ÃPD åÞ€Åw“ÅI­<$Å/¾¬d±è‹2¿™Î–± d€Ú?83˜>£“ŸL·ùjóÿóÞªåäü7³+É@=BIQEF‰‹Ÿ(ÁtGé`oOsk(Ùà1Ù©•l ÑueáUéæ~â>B)Äý¿.ý=®3KÔïš:8ðV•C^Ìpã÷UÜ_Nª ©‡eÆÞ³žëà°Ûð”fq¾tUÜý Ál§”rÄ[#òYÓ/ˬ_ªL8>… `cXÌ.ñëGMÞZ@rðjT‘ƒ \öêz‡…ÆT¥Ì߸º…øQ“àͳaÓ¼Fað¸g/2c3`›Ìú@ç¨#Ò\{Bšk±±±Éu(Ôfªyï"q3“ù/vpè8ß²`C‰sžWØ5ŽÜE Ðã')*ߨú‚¦õ8ë¿H÷ß¿ƒ` ¦pœl9¼µµXÒ®×o Ñ:Q}Ë«‚Åêý|r@ŠÉÇ™|°ÂäepÎ;ád?!ïÈÔþ=yHÏ:4ƳXeà8bÅøúhœ8AãØ àüOIv– Y2¥8)±|ÅfSη»ÿŠÔœB–íźˆmQz¯e˜Säê× °Šm  _AeÛþõg/®,V,×#m¥¤¸ò8ƒg¿„Å}¶tfMe§ ÏŠÍxòu\ãªkÜå_Ú,ÇÑ ònݾ€¡P ´iii“2GèQ@@רÄá)d=xò~_`˜ÎÉû…›–å™IÇÝ…“¥Ø 49ï‰;© è5T•4¿9×äí% DD²ü¾bÄê#œl›TœµXÄ™” ¢Ù…a²§5(bútæLÞmô7P‘ m «Ìç9…Ú¨³3)ÉÕKê"æ¼Y€ Œ"—<’åõß(dÒ*£ke–B©M&HÙ\°Xö¥Æ@Ÿq.ÅOŽ2yõs“×ÁÑ7 î˜k€mR\y¤ÆÑ‚76™=dl¸]  ²MÔ™Ô`2íÓÊÉø¿‰<ŽÎߊ³ÏÄYÇb>J@ÁfÙ—°O‡KqÁ‘&o}éžEóqéÇûΓYËËÜñnÀ‰õ_©Ø!T†Eì—í­@«ÁCïëë;G5öÛúUA³ækÒs‘mhYœg­sÿÕ»ÌoÙlì[ÅCÇøûÜ"ð{z—E#¬ŽÚÏ„îÞ[•¬7XÕw5yé+œ}``ŠE_ ÓfeÞÞ·ÈNµ¶2¿››æWm }+g‡Æñ»[¬«VÙËg+6™>ÃfÝZüAµIæ@è)% ÃbáWøÖ²ÎéCý}~° Š6Û†õñêí«`ð¯÷ð3T$9¿+À"°]†{®P¼çL…Z_ Lš«Ï4øËlü©’·fŠ`±G˜*»„ö_Ë5µâ9­z€¬Â=ßÓÜ}fŠ  ëŒ/,îä;O!˜Ô²n?‚Q€×d;kO}«@ÊÏŒ™ÏAg\g_°ˆ¾%VÀŸËpç0üq›5M$K¥*ËÀºâ¶¶Ò;VΠSTÁß^ø ürw\çÿj‘¿Ù>ǯâÑÛúê¡]¥Ø¬”SOwgËý¹}F¬T‰Ì¶B߈¬Å"=ÛŒºèS°w4–|¿†ïÄ7§C]„Î` ŸYJa›*»„öZhLТß8ý©éÂVÜuqmˆÂF×Ýz•Ÿß,…êÀH!'»ÇušKçDŸööðä>]atn]#ñ™ü%9¤.t/“÷á]´µPbd¶Y·‘ð§Ï.tÙf9;IÜwîî™a›‡Ë7«XÁc6¹N“W>SùaEGÕ9f×"µÈõ&s•Ôg˜ÍÝe²J Œtßé€ àÒÕ8¤%@ÿÛÀÒ58vyKaPèl´ØÔ@|¿•4–¨4Ð,c=Žm³V! Ö±Ù¸‰äú–;ál]ë*>•a¾³·>³®Æ¡BJ Û•5a«Sê"€ÄJPwÜâîÃ5ï`^ γª ã"˜¬Z‚>øîJ\<"ôýüc¸\0Ë™’âê÷ÐiòÚ²ޏµŠÇ/RÙ©Â\¦2jpÏ]]ä¢k nÀññjô¼¯ ›¹û}×F¬¬.áÙ¬28ri ¿ü,²­?¥0|pø¾` {¯¾*»FÈÄ•x•|£ÉûótŽšè hPÎ9ãUvä52¬7¿ˆ³ãú«„|Y ®µYºLa‡±N?)5ÍoöTTÙÛ,VçËÜ÷…Î1•¾Sü|9€MGg‰kzæ›k jZç¬Ýºn0f€ÆQCL¦-ÁlÔ“:bžç|¤sx%¸MeH­Êž£4õùtËÜÿràÙâ’*LC?…íFfyó*c|€g›æ\'gþÑdÚ'$óÉë7•ážÒ}ÐäÝÏ‹|o:Édš¯£T¾ƒ'6¤øùîà\ÈfÒ\ÿË2·>¿•úë°  ìrq–×/«¶““ŸWÙs³÷Ô8pw…‘#«>+ñ«?˜Ãr`q¨ˆƒ£ñ€·ù‡Ô×É(yAò : òctΞXÅcß°XÖR`ìË'ÎòüÎßÖ6y¤—ƒ±‚øG¢È†¼~5´>o2{žÁ3+M^n·ié›â̈´ }ú‘<"„"a|-ºã­rûï¨)þû•¡ƒœIiË•¸e–S_NQSÒ€´Æ‰"6'ÖžØ7äâ~„†AÀ¨¢PgÛ4”K\õ TÕ¥™¼G¸qÉ,që;ø»ÿÔÂ‚Õ hÅfC\STQ!*ÕLiKRèÆ1ôæžÂi,G›Š4~µŠ/â,/X…‚&6ù$©#*Ñ ¸éáðŒÂ¢Œ‡hc™\&Cý<®ê^+àD2Ø®'g–0ÀYSi·ˆZm¡ç÷'šu@¿WWCŸÎ3xâSü‘Ýqß›ÏÑd³zlë¦øÅa&ovh?Dåàƒ70xj&ñS…võ|’ÂZá<«°¾ôD[Iù Ñ8vB¿FaPí^手œýÞY$§±‰kŒ ÅqÀ‡õ@ ¤ûj?>ÃÍ'D7>B”Š"ó-Å."U”âø~âyE‘Ïðœçs£üÕ¬ÂÈGí”æâƒÃM[ƒ©aâä•k‡zŸB–á¾£;ùÁk`Úî;"üœëV“œþ9äìÈð§“T†m+W²1¬"¿z‡áL©½I÷ã úF¤Þî¬| *C#”}#2µm7E|3àœù@g:èý3Üs¸L±`±ru‰ëÞÄŸ²,¶ó/%w?œõXÆÙqÿ/β8E(FB†´Ýö²Ü¨P¬Ûïvv0q¥ÆQ»¦™r¦Ê>ßPÐ*çºB:£rèiÀ=n¿9º–·äqtB¦ËÔšÝSœ]qö±ïÔjpRx@¦mñáG%~=Õäµ…8€<Á¨7B­«"¿ç*¨­ÍS} ƒAÑ!ݬ‚ârâÓÕ{C÷œÿ6ŸÍ†Áã4&¿œ ¹R'ßy¶ŠgÓî©´ÍšÕeîa³²3Í]'+ y‹•‹ ¦þ«Ìï¹Ï.ÎÌžœhâùÊ€4SN®‘$E![•æÊƒK\¹Ì™³Ê8ºoV ×-Ö ÃN[·Vç¤ÑáÛ”¢œ¾Ý­•J”¤É´»û õÙ*ž™lòòûÿ|ßä­å6„þã¦j«yÅ5ÆIÏe_¦#m£²O?ïì¥sæÄ°3ºX.sÛt<Çoœ”¢oMeDHN°YcâÌqo݉TL±Z$¾þ'ã†D<ëúUÐø9^ÀL'4- xå¦Ü IDAT«8çNà]¾öŽÆÞ>FÝ·«æÓ+ ŸaðüB‹OÛ¡TôS2®Z|¹di…a*2Õ#t4àìMëqöXͽÔDDy7ˎø²‹`Œ`]($}gn qζ: Vaäà?:@çß 7-&‰¾–û ´(FÀV Ú)qÝ£î½D*PèS—᱋;Øí< »Ø÷zÆH2zTßõÀv8k"'ß•‚ÂмÍ:‘±;9ZÁ·þ¢ØÁó9‹OlÚ:ê#€ –Ú|±Þ¹GM*Ø:øŸŠ4çað%´¶áê­3-ƒg^IqÖI^ãÚóÆfsV Y/m7˜úªÆ¾¾Ô} }²U¼p‰ÉKï—™úÉ´ÕQuN§ó½C4&î .±iÏ•øïé]ºR÷¾½+ÌÚaÓ´g=7àé÷BÞzyÜýCì_E ½Ìß_TÙ÷@ÿw^—­âéÉ&/Î*óÄû&ÓVAVÓùöXïê̇'×Y¬ï0x~u/Ÿ¤²Ë™F‹Ÿ½2ɼøÎ—M?PÚZ€ƒ.´X³Ieø6^ãêLš«÷/qÅ—ôŽ>ƒcg€ÇÎ[j…!¡*"ÓAFØ8äµ—¤Hï¿P°ðõÖ'Ù(Šõ=CРްi.<ô1X¤¸xŸ 3ŸSšÀì {®lÓʃÕl2çC£4&lz½‚®xŠ¥×>lÒ›àvÑw è0™ñYŠó|TÆùöHƒg­6k7#UÆúêÙ46ümþ൸ç·¬ìl[Å?/êÆksE.ž“åéÃýG Oó‡ãKL~„ø?a¯UTv‰ÝÖoÀ9£zÃ'lY _¯_¤qøIJ`É”øÝ%.›‡|ªã¬ËOñÏ;÷*–\ÖÂJÉðÀÑE~úšBVÉðÀ1 5`º†$iQ¥3/×ÒåÙæ9›ÍÂg"d'‘yFdˆã§%Zæn—eú^œ¦Z`Nj28:³ jÆcƒ-–É@­žö6É–f¿³X¶ ÕPUXÚ¬Y¼ç;kKb‰³iIbWóÉÒÑA$6ñ$`¦.Á‘k-qå»:§ì.t)…múd¸÷è"ß_ŽçK‹ î¨<ƒÉæ¾QÖ}â) sp„]dÃfùEUzŸËÖ✷Š”³Ù°‰xLº=¼X[³ 6¬#ìÐÛ3Ò}ö1¡ï\ap_Èö…Ž´Æ‘ÄI-ÍxëÊ^7–K ùÞ©Êè‹ @J〈³¥UìcIÖ¤»·ÞLf-Åyç";®,[âéš¶Åü†ãÉð÷“S|w¼W¹º:Í”ó žCòÌ]6À;´UöÏ-‚°Ç˾ 8öpMaH(  ÅE‡X|UÛHsãÁQÀxÔ,wUdý«h5xø æ&ë¬ÅÇŸXÌZ†Ÿ:Ž}A~€6“™sUè<ÛOFÉ ž]d1w9pø›Î÷GÈuLÞzÏfùâg¬E&x¨úexüd½GuÕ@!£e¸ÿÌ»~…¹ORïÉ'VÏnðÄÛ2 Å¥ãúVö6‹+ þ.˜åãJøüä c·Ë2ýZ•Ñ#åJ›òœø‹Ù+é=¾À.qííi¦\¥På괃΃ ¦.`ëëž[«ÈûD*Ã#G  €Åº%~q[/˜N¶7´Cì{.{¿É«šÉ«3ñ0b´*…ƒ½¦š V¸=`™ª–¸âGeîÜÄ–EånI ~òM@_•k¼ «6û÷þ¶~-X«¡s5¸)© î‹ÜR¨­säh1O ä…3?é‡ «Pº:ñ€iÀJñãŠpa2m&ä68clmÁ¥TÙc Å\4ŽçÝxÍRÂŒˆÝm@¦û 6«¾RØÁG«šá¯‡9ïm(**c#"²Àäå->Àª¯kQ+Þ¿Á¨‰¶ÞDÝ˵NÖ!§!ÛÁjkYÙ•A.Eq]•W±Y¤Ì*ò&°#§=ècdÑ·9œMªO¸éê0”!e·MZª_ÄÏlÑÝaõ¶<µÃÁrnªVæÆsJ\ÿ~çtÔ¸l€ßÛ]e·½l,«ÄSñ$Yð;šÚL^y;èhÒ?¸†•çF5¶øòsƒ',­SWE”h²©7ÑôâžgmŠ+Isí5JDŠ¡2|Yäüyx ¾ Ó*®q@¼÷þµØ³“ ÖâsÁ\”$#ãÆÊ~xÎh‘2qp–ù?ÔØÓg¨/°ãm¾ú‡}§™d‘‚ι¾ûíØ˜ÌÀÑ$:% gñùB}’+hì?¢†/~Òuo½Mò4¤òwÓGaû:g‡ÀU&o¿kòÜ'xl€½q2I ¾ê}  =¬È¯C•–áÃ7°Xº¿§oñÝ€ó¬iwìdøÛ7U¶â¯lSæöGqœIÖºO௡å_]ìƒïâ)kÝE¢ù¢ˆpö{y¯o–ž­»½|2žG‰n2­¹ƒiK4NÙ-͵gªì±‡äèÏÓ“ÃÔ·¯€åB‘—ï)ÚÇ%€ç=)²œà“›ml,,(sÓTƒ.Ày‡"-–po  è¿ÂŽUͧתŒòk™|u™»?&ÙþÞ\|‘_=å“T¶žåý :9á›ùð´;ñ,šÁS·â|Û-î³ @Z»4–8Œ¼…\ãä]TöýF°’Ms>Ïè» u^ðCˆ‘Õ|u‰BÚ Ñ8ö@¸òY<™ÚͼœQ€±å:°-P u)SvMsctn³vñ÷ ß·\âªWuN>6˜"I!£ëL:DgR„lÚWç©?üÑÝÚ L†„ºUN¸P§ P¡o„ó¤]°Ï@€È;£Ò–A.)c³4ßáþG_,£¹,ë ¨Åž£÷¦›!¨ït×—øW%’®]è9%ƒ¿¼§sæþ:‡ ×Ñ¿S†ÇÎ.òÝûñØ9Å{ëjÿ8xÂŒ€žœ”á'%½PU,­äPöÁ[û±€‡ Õù6 g±|£Æ£‚W žûG‡Ë(ÔD|/±uåÀœG9H ‚Ѥ0Šœ÷”Æ7÷WÙ6ä4ðÚl’yqÂ8 ÷tN©q€/ÀF!›Ö9u¢Î©#ï⻡e—ùóƒ6«×àÙ¨¶Xo4"Smo€{!#‹³_fé+—‹ïÔuÜ7GçÔé:GåP•®sê¡:§ÚÓ U¶Íføí¡&ó§?…uWE:;†E‘š„L×aòÆ•s¾-_×ùöÁ%®ˆ+È} ù¤o Å éXÁ'îÙ"ÞIo¾ ,fJqÓñö&ˆúŸÍê¥ ;ø> õ™ 7OÊpó¤înd2á`€¸c‘QíOÌ€*{PH ûîû WÌA,²m´Óà©/lþZ¬£áA®k´ùb-`ج^û†˜8¼ñõ*-p0 fPšß§s˜o?²±ìW?oòÌJ“ùc5öÚN¾žâ‡§”¹ó ›UM$O™ÜÓø*ç»Ê!'¥ öºfR¢Ïö¡sDÈ&â’R\¼½Ó@ í#6¦‘Gß?:Nß.(¢dÓ,약SŠ=Udj1xòßi.Ÿ  sÌ1E²OC‡xWq΋ÊX5¤ VtR›†` èÿF\’’,þu¡¿¦¶Û5x±“Óß´ø`9PT™8RجZO<hÀdi¹«ÆIK,¾È¥¸,t>[|$3Ç ˆó!o±t‰ÆÞ>n}†gyæÇþF›óT†'ÇuwÚ¬_­0ÆGÈ¡ó­±:_ý¬›qb{Œ€qt4áŒÍ[|¾Hc_ŸÍ³Š×,óÇy&o¬°YÝ vÙ}™e9)è½™»-)³¼a³a­ÂÈÑþgxà˜NΊ¥ ÷­22$+Y|*§nínoó}wQ)©]Ÿm…VaXHVµøjÉRJ€˜0cíÌ[Ù§Bj¡0,âìò1êÅ)Òœô‹˜“B‹Í¦Fƒ'ÞJqÁqâï:§]æö[,ØŒ—Ò>nÀ˜«[G:4Ý'‰ÏÿÀPà«ÍºÍîØR2K—w}­¸®+ M×È }qΚ ˆ±¬Úˆ”ñBaÛˆþ–¯MÐx{[Ádþ<£ºÂ);露StS0™ý>~¿à–èx]Ñ€BM*ß(qÝüW„È,¾XL<†ÒîJ`^»Ja¬Ï™æŽÃ;ùþëiþk'•ýBÀb›– ;y¬÷ è*cC>›exï<‰ï5è·î‡ã¨2ÿZ+CÇâ>õ„‘×— l ¯Ç4¿<$Í/qäÖç©;OÆëI®±Ka`È>ª3iI»t?À ·g>N€ÚB‹ÛÖ© ¯ U†ù€·e|‰d侦½Ì½3u~x†6TÈJ²lÙ,óûY6ë 6Íy±Ç*TùꔘòÉóœÛ° )®8XçTŸÝÙâËV›‚©±GÅo¨2jhOžÕɉ¿Ã„ìi®Ò <}ð‹TWÞ±Î)¾u`ðÌÏÖS‘í}²Ì¸YeØ(ÿ@Ö:8zºÍâ²pÛ“IÆŸ”ËܶPç¤%îî @U4ŽÝÞ`êë1Æûu˜Ñ˜èË@Uæ®ç žü‚dŒþ=kàeå©dþÀo— ’mu»ÊYñqg´Z%@yk±´„8øu”ʃóáµiìÞ×»¸r Ш²WEø°Y· eED:& Á'‚^·«.øÞ§æ”[âÿ€—í 2z,€a”¸ù%œçÓ,>_ qàai~u@‘ÿš©svÅé`òêt¼ÛÓøeúg†[vAz÷:‡Òùê‡Ý=ˆÊ„ #26«ÅâéÉYÿ?\L cŒ%æ éB•„¿²dÓ*›ÿ4bO%(è‹4Œ9$EÓf£Hÿ%6²¤Q­2`§¿Î…føÓ`›N× 6›Þ*0ôÇt ™B —Óæ·AŠ{ôt˜KŒbJµ³Ïy{Åg6^:ž®¾Sñ|‚Ñ®Š+$6Àç˜ük!á4¶qKÀÉý›:g¯²c—ÔÃ^ÃÎb‰kïÅWô6â=8 ê""õš„Иôþ2ð¼6ÍMSôȽ5ÅyÛ§8/ĸšCÙ‹dN}™I.v±éì(qãß nÝ7sÆ$@'E‹`êúD|_«€5xlœq£eÐO¢”§ÖùÉß G—wU| @™;Wyt_%"ETt+–ùÙ3xÏè(±›Q[Åƒß —l %&?†Ã(Œ%I÷/˜‘3™3Cç[>‡–ÎQ;è,ß!ºq±T榇ñºIä Ùù¯ºÎÆéœ¸X¼?»ÌŸ‹ZRŪøÑÍ>'ÊMÞëûmÁ^|~±oUÀ€@›É3M<³PçÜ=Ò\u¦Êã]ö̸ ä®€åÁç eC°œNµ§g‘÷rw_,,ñÛ©û¶MºçÖdO®8 1»ªZؤßi h·xoU™ûoOqѵã÷®fá8“·ß3xñ3“·7Ù¬,€ª¨ŒÊªìß_ç˜1'trÚ¦“JX€e™£'ƒì¬MsÝiQ>ƒ'§Aë"9Y¤K¯³YÝf1‰Æ~>'ŒÊÎ;©ì5Ðbþ*ÂòF·%Šm(ËkgÅikðï—pÁÄÛƒÅü·‚¹±“ïÜXÅ‹7ªŒÙM;_±ørÎüÅe9ªÈïÑÌJqúüjI'gügŽëÄܾ‹Ü:’³)*Ã#"_¬ÂY»"fTÀL»/™‹L¾£Š‡oT¨HëÙÓÍ Ãâã $?{l…¾é ›ðÒP ¶Û²óS!æ’¤÷š­Ð'BF³â2°öZÖ3™ö ~€H"]¡oȧ]åq@iÓøh· pOçôI&3çÜ+öÁ8r­ÔwØ¡äåSÌÚU†q׿E„SÒ¦­hµùj%  M®Pæw3q涪r¢"Œ¼IõK¡.‚M-'öPwó™27?œæî+ƒ,QÞ›DzÒ¸À])B—{g–wjƒ¬¬qŠa<òH‰«_ÄÙ{¼Òeq˜!üÅbµH].ØKe=®7À01mÀÆNŽþC–·3OÜÂác±àS¶\’ÎŽ!]¥nTƒ¿¿“ vÜ^ã›CLÞ^I|™ $ÓÖ c Š03[’"EÉD9Ã7%ùÞÃÍ=ý¶µÌ_Osë Á4¬=ߤ¹©Äe’,à-8ÁDÙfðð'¿Ý¤ºi©êSr¦ Ó*sÓ³8²æÖXc®nRn·Y·Naô¨¨JK¾tû4,–¯êþ†/ÌÄ“ã:‚1;¥¸ø‡ÁJ&¯Î4xt`”¹ý•Ç.•÷C…úú =³“#oÅ‘ EF ­¡‡T‚¡TF‡À.3”/zû½ëtc£Wf¾ËRêıÏôdÿýùœÒ }¥}¶©…°N•ô™„\ZJ\ýVŠsÏT8X¡ß€4·~«ÄäÍxßKO¬¾BÐUv8Ð×Ë@Àÿ-ö꞊ìSˆº|qNýoy>É)ÚÞý|뢚÷O¶X»¡Àð»u‹`S[%Xú’Ø·,…ú}P¡6å¹H=Õ&Ÿ/ñëgñìi íƒ<­ò§}'Ue7V,ÁÙwâþ}6r“iÓT~‘™«§›4 fÜ8wâ™ZËܲyjìµÆßŽ‹nܼ"OÿI$Oyç>gTÀKKÅ3®]º´™¼5]åœóå ‡Œ­á³É]ßÀ´-æ7%|pôÊÐ[4VƆî,>^N/Aû ƒ#Øí[â¾syÏL%À°ë<æ$l⾦ ý"tÔÂf ¡È/_Ò9í@0W¨®ÊpÏÙüŽ-Cø—〞]€P8)´ÉÌ’ql0ÒøD­kÀy§¶ÂÀ[¦Fïú`^¢}M’ë£ôœ ›‘ä …m#l ‹„ì—¬’í©Äei¼wâdì±X¬[]䢩øYÈzì< )ÎÝ+Ź{…²Ê<ø½ÇDx·òíÃÓ§«  Î±;ÕÒÐ%0Ò¦Md@ŒÛåÙFo¦VøÙ‹û ÛQ]-öÌž›´l¤w¶s¨S.u—fÞbébâÙg…,á~›Å¤za;lJÀ"®—pö¢f“™ï«œùègY¹ÊàþyÄ÷3û6Ҽż•6+–+Œ 1]ZÌ]d³|) X¬^¯Ñ/xe1g®Åœ¥$ò¾«k3.ͯ/”ý6¦]äòWµŠgO—u,ãJñËYeîYŸâØùÄ< "Š6‹w樜V‘5ä,N–Ð)o(‹ëcÕ*•a¡¹UV]Íüÿžb»GO1Oæ <ÌHœ"éÊ6þKºl_ù±BÝË(ôóùLæ­ÀÏn¿5t±ÏÊûm ÀÇ—-Ô~.¦ËÒ…`^â_–ãëW Ä‚ÆŸ‚ÂèJ ‹e_›UvÁŸá¥¾JÊÐ#ú¬ Xã5hn.rñC$§ê×¹’â¢E‹Ås-æ…ãàÜXbÊ£6í:'îWÃÊ_¨ŒìÔý|v‰Ë§'“lìk.së›ežxØÆìvÓ²)š6Få£S¾M–w.„~­úu€ÅwcHóVÕ›ñT0v’°©‘°Aëë^;r‘×Q'Ðæ¤î3Š6¦áåⲃE±IVýuNðP<_'ÐbðÔü2·üÖ¦ï©O‹¥ŸwrâµPZ3/=©äRÿ¤øùX•ƒBL|&/¿d±ø+œ3? «‚\da«¥“ïÜo2ïÝx Û[K\w“Á“‘ È)J@Áß±6Ó}Sî'×^ä§÷á0R‰o3éw²¥û ¸ÇÖÚëE îùyœõ°X ,5xèõ;N.qÃ%6ò\w§\ÊëRPg7ऻ¬¬Ë.~Ö¹õÀ4ȬÜU©l?*qÃ%vœlð·éÀR÷yDzF‘lk)r±j"Œrë›ð÷{Ì%&¿Rææ«lZÖ)ÔÔël÷^VÃg·ÖR¸»–ÜÝÕ,üm^©sêi ƒFëüxÎ| &À¤©ÐU@Oqé8•Ý'„ÙÚRäª+€•8ó-~V˜Ìx#|S]KsýAÒýE_Ý (G± Å)&3_+qÙ‹$[Ëò³ÙbÁâ¾q™Á´×lÊFmÝÌ[H2ÙIì%…¡‰ŸÕdîûr-t¬ÆÛ£“2O•¢ÀÝ—’ØÏzãŒ5ÂG°øb žÂ/ƒi{ê"¿Ë“gçvòËM~l'rg^ªø8ëZ\7¢B}„Ãfãfü{^%êP‰pRáè¡qײ¤ŸQŒ"‚dÞj{£i¼òL‘‹D„p’”ÎÒ¼…:6 ›qö¶6 ÁféRƒ<¬§ kn¹De>x)ºÓKsåPÚjÅgdŽr$ÛÛjƒÅ’ÅÁkÍv³4-Q)ÚHÆF-Íù€¨Ô_b_éÀ™÷Íeþ4Ãb^—ì6­B—‰µoâ͇›ö­uy{ÿªÌãÛäãÊNX¬^Uâ’)E~üŽœ!@Q[*óKßF8}—› WNE½¥lPrÄr#˜«;8äæwýÙµ‡ôº˜¼4—øòVWE>·¢Ò»m‘CšLÞúÜbýùº‚ª¦øï‰øÁ'qmF6`ÛNšð*šV™©ÿ(qÅË$Û‹¢útßTjèÖ&’}ïÁ{Wô£2wÎ(ñëmššâÞÀâË%œv¹Å¢¯ð³Û$µ“GTh´˜÷^×}.üÐäíÅ82VoÙE¿rR«Í†e]÷»à#½¡ÁbÉg]ß4×nð—¹øÈ’0™è #k«xà %nÚbÓÆN¾ÿ N¦O¼gñé‚à4¾y´ÎG²å œÁR™3…í"X•V¯`ËlŽà1õü¿öÎfߌ‹Ý¹•ß"Ø X*ÛUPÞÉ®œ–Ö« –8ý¥ö°&·6¸êý›Íég•y×ÓIwŠ®ËfãùÉ:JãÇÑzgÍb$&ƒã¶[æ”ź˜úžÚü~xÌûO’–ŽJ}tÀåþG«¼c“k’§´„Ëãšåœó`ß6²û>â ²!Æ8îI¤M×]Ñà;:(«½JÓá+îûmüƒuÇeËÄÜ_š€YlþþŽÞ ⹇|:9P›Ý;܈ZµÎ7."¸Õ$­Í¨8éòà¯[=ìrŸØgÓØðš·8üâªÖåîžð˜™Ïâ±G‚xÓŽÖûÔ¹èÏÜ@1 ®¹Žì·WM ÛHG~Ëïë|ï:|ÇöGãʪó¥K1:™Ø)³ÄøÀê㻋úU®¿ÙáÊÛ®¼Õå®{Â/Ûv…O¼Ûæ”U„m¤=øP¦ê\xk’]Øá¦_Á¸ô-¯^Ë ,,,*¶EoÙ¢R±(W`VnˆIÓÍ?\ÀµX5~`ïRˆ5KBôXen ï^‘“»í»—yÑ7"Ö0s,‡z§nÇL U;—•S¯wÀ|yX–EÉvÙ²‡y2Äg„vY¬=ÂÃi€e»Ü{°ÓâÈ5ê»» ?y&&dôªò‰÷ðŠslŽ?)N°u¸oK•wÅå‰6ÎkÈÓõ{€Sæë,6<ÏéƒUr®TŸ IDAT¸ò?0NäqÀvøYµÊ¹ï¯pÞ;,Ž=z*0¶Çáî[fyý·1&i ŸVTÇ]UÞx±Ã•w—9÷ÕO²Y =e¨ÎxìÚír÷C5ο«Ì¹Ïêá­¯Á¿’ÈâØ“¸ç½Ó÷¾Æ!<õ×ïOµŠ9€ÅHÅcGž`@•.|ýaú»É~òk¡¡•ÂÑ)*§c %u‚öyŒr:ª¼XisJè*¬:_ÿ–à {;Ó8ºa¦ÓPéóp\Eç,ÇwÓšÎél€+€Õe>ôzÿ{\~÷k‡«dn°HVhk¯ÇÃMsüûzùê«Jœu¦Åú Ð?µšÇ®íwýºÆG®ôxòIÌ>×ÙÐ:5BŽÃÀ€¡©ž?¶ =âp˳Îu@Fxl·4A °,?ë¢Ex¥íK £$Ä<ൌ»lÛêpû¯k|ä§0#Á?Y¯”aGê¶ R•[@/ )>+cZÞE8“d–úûè÷¯““{÷¸üñ¡?øEƒI¦¬,Yå"k»Æ§®ið£û+üïרœò\‹Ã„Þ~p3¦[·8Üt[ÜÎ.̘f½ŽTàTØôŽè cÉÑ*ïû¿˜à¸N®WÓýƒñ'gxÞ'Ëüói=¼ñl‹§o±z*h809î²s»ËæßÖøØu»¶ìÁNø¿ÛÏÏ?`±úèè ¾÷ —ÿ|¹¿iëé”ÂüÐz ™x"N¿1 ¯Æ¦­56]Eàøo'øF÷¥ìÇ´ðb>IÜ °еç`ÆJäI ’=7²‚’ëû‡¢r}äômÖº›FÌ|PcÓM5ο»—/žesúé6ëÿ V¬ƒò y¾>“{=ö<ârÿ­5>u áë0ó(­ {+àzÆžïe[”,‡_üÆ·ÌÖ0k¶PçË?-óþw€]öé°¶UâÌ_ Pˆ[9YdMX¬;ð<“iZø•ÿ ë™ØqŒA}fÒeë .»¾Îù7Èòi Z7±L½OÕf9ûs6§ÿ¸Ì{_jsò‰6G­‡ÁAè­D3b5¸ö.ÒÙ#}]»VÉ6XØ–…å÷µáÀìŒÇ[kpÉu.¸ C%cqš`'-FÖ2ƒüŒ–°ü8N ÜI‚@Û´o=¯GÎ¥‘;Äà­3÷t¢ç5õLÀsøy}†g}¸Ä;©Ì›_h³q£Åºu04ŒÉDaA­ “S££»¶»<|oƒËoÆŒo–ƒ Mã$ *:a›¾>¹•@ÖÓòÌ8 úcãÊóÌ hj7.ªþ¡¡hy+E&Jã°k#ë¹ÌÎ9èê\xµÃÕ÷‘On>:CÃsÇmçv¿r]­Uå]—–xÕ™GoúhÖ¬8¼k?8Íúw¤¨Wêž5u¯XéÓOMwŒmö„’£ÓîA% FùLoª·Ýéᾓ¦1ض\~9†¶UM{ûûôûæ“i½(ÙsÅÊHY¶Ç¨Îh//×øÄWû¸ú›aZ/|pßNÂAÉi葬ÅqÀ§VåMÕXu™¾¨ÄóN±8æ‹Õ« Ò ®3SO=åò§G®¹£Î—7cöª\ÕÛi0Œ´Mhå„ÅÊ‘èºÄaç9ÛªÎ&½ôÿ_«ñÁKj|ìÆ ›^Xâa±á8‹‘ÕÐ×岓z f«““cã°w¿ËîO<êpÛÝWßOØn•w—‡¨sÁ•?ù†GæÕa´þ2+W)z*ûU²ñæ±çFô#¬:Ÿ¹®Î…¿¯ð¯g—ø«S-ŽÙ`1Úà'¿lðµÍ„ojÉ««içÐ>‡~ÚÃß¾&àÕF&)Y ~ôC¶‘N÷XÓ~æ±ç^÷EfŒ]š K°¬WÜŒá-žÃÏïQ¶iÆVýøf_7–µž¦m¡ =ýÜö9Ækx¶lÀ«ó¹ÏÃþG0tÖ&|ûb›/~ÑçA~Ÿ,«Âùç6øvb@eÈþ«“G¥Ù.ý‰°,•µü¦OÀ|¡íI^¤<+òᇞ8RÒʈM§ ÍiktFLÑëó@Ó­i`¬Êÿ¼¾‡s^k±bØæè e>rZÏí%¸±"©N­«÷ÚÊlåòÇ}„uÐnë¡Ý‚ô£Œ±9ȧB؆/™1ä#™üåÓ)íZÞ­ò—@£QâìWY¬=Êò‹ .û9°³ÄsÓöW‹Ûå‘-6´¬òuÓîhÑcÏðâ¯örá™æš³•«avÆå±ë|é{ ¾õòùŽÄ>¸«ÊÛ¿ßà†û+¼÷›N†•«-*¡Ã­×üŠl׋Œ3ì˜áÔM½|óïJ¼äe‡¶í±ç)‡Ÿm®ò®;??Úo˜NílÑ>Ù5λªÁUTøø«mžùl‹µ‡Cÿ€EyN iƒË~F”V·of»…þþ`þEfÙ½ða¯vÐôd œ3<ç¼^¾õ÷%^üb‹#Ž«ä±wŸÃuÖ8Ç z]¸ˆš¾!*‹~4+‡£ãï²}f]9˜«d‹®sÝrà.Ëm<¾Þ~ØŠ×`n>™Ûs+Oèö`V¯±X;žaLô¾Èæ²&½>]ªò¡Kzø»—Cß°ô¡Â'ÿ©Î·´©GCïýaÛ§<öK0f]½*åE}»žÄ轫WEûçýe‹‘‘èû.m!Ѓ2Ø£Ö¬›Û–=z}õX¬YõcyìÜJ¶õÕÔ­€Rƒÿ¸³Á ïìå3//qÆó-Ökìm®ã.oqøåí5>z8» nÂèÖÕÀ%‹us*|÷^—?n)óžSlž±*e}»®»ºÊ[.ÅȤ^Q¬ÇcC‡Ïëã’7—8ãÅ&Ëm­îòàã5þåweÞý|›§­p@g̸¿GÔ|Z`ìÑ ãYu¡»‘\ªUѧ\¼¯Î~ìpí½d;¼­õ†ý³üÍù½|w_‰?>¬ZcQ  :\é®®”ûêoTøÒîþöGn€þ~h4<öíwùíýUÞsë}Ü£á·Yl'{v‘þ±ÔÛ´[ºÜr¿Ç¶ûàègj T%«°Ø%ódc÷|ÆûüàÚþþ ¾åeyì{¢Á×~Y‹%íw{¸g+=Þöxâ ~´™ìÉB¢ºÖaÍq¾®åÛ±ÆvÍò?.ò˶j|êë}\ýãÛkpMW¿šõïLÙo}ÀÇê7ïòxh«Å Ç„¨áÖø·k1k2«-iŽ Ç¬yÑSå‘°O:¨9³î`±*D»<Ý/…g)'iûr© ¥ë²}3îóÿã%ü;7d EAÀ܉¾X‰Q®ê˜Mµ Ë@'Y¦:…Dl÷ûm\éÿÛ" Ä’}NÚ®¯nJ£àÇÕ×ç×u8pðŒ!¼Ïè=<¦°ß<ˆÉ@"D/ïÉSÎtüò¦ øß¯À\WÚG0Ó˜1'lèh·ˆDШøõûõ¯ ¸BAn9U.–-1Šˆ¢6JØÐuòBÖõ‘Àƶ_dsTÓ2Íïu¹ýW˜ 1’·Ý\I™GÇ÷s÷gJœòLù±Æ¿}­ÆG¾‡Yrâl±öK´²Ó‹Y/%!_²+e%CÔ0pdo~aÿþùÑá÷›g8e&;:ÙYGç$2¿™¹ª1ɉ*iWë{xÛ_÷ñÍO–‡ãÌòÊ÷9\&»Cš“gíÚ+õI›‡ öw 37ru¦ìqî;/#J+á 2V’¹.ËFË^Kp²YhŠ@í4OžÌ“DlWß ªo•ÿߡޤa~Ên&üÐ,½ò ™ÍŽø1ÕëOgÌ:¦q}”TË2†³§Æ1kGN¤:AÀÜ 0á;+ý:û Ö§Œé8?ÎS_3m;f½Œøÿ–ý;Àåê§Nau}ƒ~=Âû˜ËûüSûÍý×ÉÔõ®òû¹³ç=‚=°Ÿð!‡¼û/„…§õú”®d•9&ízjWF'¶:9Ô<Å«iÍ|êº0ûEËõYæ¹B&¿®!ÿ¯8hä´˜ùÑ4VdÒ¬×d´¢½~9qûÄ!X·Cã"ïEéˆ8©“Œ„q4}„ EÔ!%‡i¿}=tVÜÌs/ḟüþ­ê#È„ÁHëuÚ ˜„¸¾F3’Ä@X'Èä,2Ê$a=$-ýo%3D3Žj§‡dÊ ­ÆWë™zïÈÑc×iæe¸½4L8«IÁ\ʽ§DLäÕJÖ‹“K$°[²aZEp0iB•'ÁIë4¬§×å¤3ÉJšöÀ ^“qkDÓW ÖÕ<}ØVdø~…·2–ƙФ믅öèLÕ{U}IóÔn}È6豜ò!Ûa;†^/iÚ­Ç<ÎVå©6øï ûß¹~ûЙÜ-FA¡½B Ó^áû”0©>Q£y «žÑMý[gkê'œ©Iô‚ álîÂE?©è(ZFÈsÕ¹´)ξ©i¹ðz`m‰mÑ#à!ò\š«¢¶Já—¢³ØûQ2_‹~”•%õw!ä>å,gØÿw»u/ºà é¯eKj‡>˜9B˜¶Ê¡AÉ’+·ÃtršÔ+|z8Ro…€¦K½SþwBÿemimœŒ’fLd¿IÙ²vE_”ƒS2ßž_·<;ä—!Îíý¼¶Sg5„÷¦G½~Ù²ÿÒð÷8hž/ë]dCáùqÐ2¢á­dS±‹¯6ôpîËû¸ðòc/|§Æÿð†·urÅ·ŒÝà¸>.ûç^s€ËC÷Ms‡1™wcÆ/º®uGÏègó§Kœêßbâ1Eï þÆn9SÆRA’,2@˜§ˆÞ%òq»á|Cöíf¿ŠlÒç·kC]L™ä=Ój­Æémâ7ß*ó?â´“ûÚ­‡v6OÑÍd Š­5Mͪ“¥åáQâZÂ{HÖÙ*›3Oà–×ë—=öŽN±î-§žIcIÒÄö OÙ—ë€ %^}f?W¼+< wŠòû1Y¨DÏIšÛv²™ì·i¿ÂÓl¿¢#¦ âJ³Ž´î•v|“æTté*fïË‘ßÅ4›ðûééZ+¹^ÖŽ^_Z®ïÔŽ“$û®ð¿:µuæµwF!to-ðô^¾÷ž2oz~ Æÿº²Æ§~æ÷O2Ti™TÚÒ€DiÏ^Ù‡òýáýÜñöÏÿ/úå^ûq‡Ënž¤½¾ÕœkÛS[Bíd ‚Þ´L=Aú ãš¾ –×…¿çå‰ZžDâEtûêy±#Š& -ŸZ%ã&ò…‰j^žƒXQ›¿è\+üþ‰þ"Ixl‚õ¨uíÈ¢u-‘Ù4Í™iÆo¯ÌÅ€ª_d·vv>íï’¬´+£€½|÷­eþ!”xÃá·¿Ÿáyÿ<ŠÑÒ8C¼ít5sýÚæÛ®¬‰á5#ýËB›£FVml•àqI–¬O͇²Ö'NÏ﫬™èøu:gºÝÂC'™ËûtPOU}:Ùƒâ8“¹”½'ã©O·çqŽvKÞ[hZ/íÖëXÓŠnñ’nò#is•p[»ÙÞVuËÚmGÃ;=ÚPg1{Dö‰Ì@VÙU>YåÂVô@øbÜ>qÕû“~½S„ëõ{í舴Cï¥̽ªËSu@ŽÐ }McÖ¹Ðr‚%OЪèU£zž¦I¯%õU¹êgõ Õý”}œ¥ŸZï%ùJ4]¿Ô«å•vˆî©¯¤¾ŸXæFó€q‚kÍ¢W›ÅÉ-Q›V>JË„nµ{>í§qc-åÉ÷²Û­Ó4r^Q:”5p?-}m¨çÅ€&Á2ì[ÝOYÃIýŒŽ™ìÅ$]VÊŠÊÑíæ)n}è½ cèø}—ñ–~‰Ü'ެ)y&ÏzÉ2æšÏJ  8l廬úD´-zê`š¸«ãöªÈãÝ<G+óîÏ,µ¢åžICvmJïG=†â¬1’ñéTF‰®_=:[ü_¯cqè‰,‘•®‰ž;F˜gEydTGÊ»RîÓúß(á À躚+:ZV=0©’Ö!ÐÓ´óKÓÖnðl½¾Åù/2—8×´A2ŒHpëSkËKh_Ú1™ZÛj„>‹<+AE5ÿYcã„uh-ûv+kZÜ>½›<6Ó(Ï—þkûNÒ{QQöwš~7íÀ6'®¼³Fw®¢Õvˆià@•^Uâo^aÑ×g³ñäÞpbƒKöÎtuœÉá§>`Ðd–ÔjPÏjÿY,hìÊ!¼Øk“0‰õÂ4|1!t_œµÓg¹Ð-á¿Ad&YihY’ü¦G}gÚ¦•Çw£ùšôˆÜ':©ì ‘›D&IKw4 –=L0Ä‘ÀÑ6õì ›^9·ºº–M³ðkáQÚ¶«}µâÓyAö‹è+Y¯ÎÓÝò®£Vs*º`ïCñ¥ý]ËièZœ\¯ÇRË<²Ö;Y_z Ä>#²‡ÈöÑC·QRÖõ’ ê±X5çj`ÉÝÀ6L6~¡ÁzýdH‚¦%£ ²pA€¯m1\šûú„ØÒГ¸9ï¶Mü’bSч¶¢ºZV_S”/JpìS„pÆñv{=*OÌ`ÆF¯Ç(¯Ö——§/”¹ÙG@³¢}É“ Pê¹$ªëÙr„Ø l‚€Í²z&«Ý[CëZl ßT…°.¢ãaÚÙù4/ÒÁ‡Áêu%^rRô…ß¹Žðƒ,ãg;y-z°Xûà²êM …nVõØ+D—–£NÖK²Ú”¢‡\‡,ž¶.üHUæ~9èRMè@@!"2¹:{‰æòuÚñ(‚viA\ÚÜ ³Ó޶1c&ÁuùlÚ>J¹z½MÎ+hicú4sçR××ɘj>,@q|Nêé†C‘¬S©3:®ðY é§”³„ûÝYç®›ëp1h½ÔÙÍÌ}ó…$~ºmO­GïkqšÇɉúù(=ÈŠvô@ïÉè>YZ &:½»Þ_iÆEÅ ’Uåêw4¯é„Ç•§å1ø$Ñ«,ôR;BÄ ¥‡RG\»´|Ò‰"k¹Ü®ëÎJ›ãúº:±æÑqså=ZnÉÃcóð+ãóyë‡lë4¯¤ÛšÅp––¾êý çÔ"L¯t?[ÑÄVuG÷C’-F²vó”f~¤b,‹~‹ÓÝŠô=¼‘…§É;šGÄ9k;ÙËQ9Xœ­ì$y÷jÚöÄÑÊ…²çEåfY/š^ÇepÕ{Ä%<6¶3 -—õ¢3ôE×qž@ayGdMÃãÖCZ¤±Pó•ûÄ)ÐjÝÇÙ):]qr`R°|ÚÚI½Q>][Bz˜Ëã2JZH="Ï }ÕíŒÒDy~ªÅ³ÝtfèýWcn6÷NìÃQž Á™Iö$ýžüÍÊ„†•€›§…ƒ{lõ²8W äÝÏb˜ðxx§Ã·öð¢—V™÷ÿ÷—üÁ¯+î:0ik3K«Åº5AñÕNƒŽMû{Žw£ÙhI²ŒÎö-ûOæ0Ïži'¿É3‚¨<šW7ÊEšÞh:ÕE³¬C]‡Ð¾èüê} ‘Gî‹ë“ð›$Ý,OßÚÍ™æYh¦´O²æ dQìú,ŽYWæÙÃ[OÛ¨Ñ=¤ÏTœV‘2$À¦S›x^“Tž›‘!¼ÛZW5=dšE×ý+:&šïj]Bú•ÓÖ×ju¢«ëöËØk]0NWtc~Ï3ßiäz)C‚tºåsѶ- Óº¯ ¾8È^¶-Ö̹Øã©=˜@ž½„³GΗoKö€¦Ã’a`†æðlɼA˜2çóåC“Clš¦GmsZÉROÏÒzqžåÙQyB?sù'<¸|‘—_ÅÕÕPEßÔ}Ðtq–ðÄéYydš8]+:þØ=²êXB%sä`؇ۼà¤^¾ø›#CÁ¿.Û·Õ¹à.æ^¥oÑõç—>ŸGoUïö„®Ö­ð±Ô8ïOÛva‚%‰F–õ¨û2•ð\Ö«“eV€!‹õ‡õòé—†™–Ø9À“׆³ ˆ:¿´ñâ K¡SѶ¶:ñ'»aleü`MbNpD -í8éO §A\ãúf©ßãŒp_m¬lçä,•õÓNÑR¯¸<ö(A X·æ¾ÑÍy‘²êÀäïÄ02›àÔŒœ\í¦¡1KûòÐ9™÷æµme>ð:ùÑeóí7>Bpíi§Ù[µ¹ÕþîæzK+©£S'‚ªk‘ß“ù›µ¿ÑúZ 7óI¯rLãú×·nðFQì%=M½yë’þÕ™ÿ} Ë“þ¥Y7"®Ÿq뤓µÒ©¼·Ø´~9ðVÁbµu!åz]— %Ñ hýy‘—ˆA@d渌iÛ–ÄËÚé%yêj×i‹¦Uiø@>ªˆRnZ¬[4K×­g0È[w´>)¿“2³Ô4—IÏGÛ•µ¾,t¢Ût¥›å呃’Š>Ú©­;*Cë¶DßËZ_š~&Õ©z+ÿŽÊ3iÔ–¤²ô^Š“ßºµ—5]J£cDÿÝM,&íŠkƒž§8ž7_Ñw«-­ÆC•'ºÅC¢2J\Ù Ùßn×µXë^;eçs'Õ›$êº!¬#w³}ÒŽ85®ì¨\Ñ­v$!ºÅF‡þ'•ŸÕž¤ß•¿YúÞ´[¬e†èåûoïå»ÿ8EïYY)ÊLjŸvìŽÖù?W•xáK,lÛæ”ÓJ¼øh‡›vùuEƒÅ©X*ƒÌ^`ÑÛ_ÕYmº0ŸðˆßCi ³‘/èõ¥qóЉLœ$¿éº¢uwK.’úu`R_²Öí›d€‰ÇnѺ¨Í³Ûz¶¼ÛmÛЂ^`ÅÞÞÅåö›1þ­¬·ñ¤‘»¢ºAô™´ýLâ5iÊ‹`´©h÷“Ìõ÷u{L¢|#ÏxDõḲòŒoœþ%eé¶'éŠú÷<²@ÒX&É^óási'û·LšC‹‘s¶}7AþhÐK·å;ˆ§ÃúêÙY‹ÁÞ¹¯IvÕ´óÐnλí—lµ_ºµn¤žNybÚõ(ˆòȼc§ëÚ¶º%ã·ªK×£Ç+N¦êtî’t­4õgiƒ…Õó c—Y ÿY«F5¸øÀ:KD·þÛ=Ÿ—ù‡(ÆöÂÈaòc™7¿¬‡7œ5EåLòëNÒ~¹Ù!0™–o‹¾Wúxð‹ÁÕú—]qòÀ’GOÌw2€ËóÁÌZA¤@!¸RL‚çó åvýõ"ç =æB´I—ÇÑ?Úœp4ùƒ¶¼}b¸²‡î!¸V"²—Óxu oq¬70ãAF»<×Yvyéœ ”*|öÏmžöLSãÔøì0AÀròf> j‹µ–æ‹'¤„hóL7ë[H,Ö˜Î'ªîÅèãÁZg'ëp¹Ðú +×/ô^é†Af¾Û 6Ÿ˜ï9XL=±UÝÝ–ÚÕ·XÈý”µ¯Ý›…ÚÝF–vw»miöƒ<7Ÿu¥}¿[XÌ1_*uµÃbÓ.iÃrùÐÝcf¹o©ÔŸÕ ²TÚq0Ù’¤ì4ö$ý|§õ9@Ýâð5ú‹’åQK:•ÍÃìÀ¸Ãõôxän‹§ZôôTøì«gxÞ=´¾†Ø×AJeý¥G]Än)}[ŠÐ6‡±I¬S1Íg‚}Kûl>˜¸”ú¸¶³ÅâCÌsÝ….t`pj8üææ*ï¼³ò\Ù®KMæjÙ×mpé04¥“«Hs·!c] =¾KMÿ^*²W7ësªÅš9€.ïÄð=ÉP5‡”¿E† IDATñ[µMÆ£A3³å@LFÀ‰Q‚ƒYëYî>´ùªk9èB QÏ|µe¾ëׇ%z\þpk‰3\wyM?ÅÄ dÍtÅBùf1‡_^ÙÃkÿ)üHC®'Ϋ;yYú÷Nb¬$œ´m/AÒ¦´ý}ΆR(~Σ^oðï—ÈËÆïX ²€µ2º”¯P. „%`Üá¶ÍòÀs,ŽÙ€!œyN$LÛl|–‡ãG+[¥×ßD (-BÐexi{õÕÝrJ!möR„ 4ʼíüy·<¹ÙáªÿĤáÖL¸@gXŽë£@C 3­/P [(Öÿ çû¡@ êèvz3KŸÅÈÇÏ,ß%0K¾+ºZÕWŶÛÓàŠï—ùÐ_€çÚ<ûe%^ñY‡k’ã*‡eÛ¥X&3ÆÂÙ1–*BNDLŸ`|Ñl³: A®-Ÿaþ5(° 6»–Ù~L óø˜Ë“[®½±Æ¦]ú3_ÉB_$ûjäGÇ…™)m[ê|ÿ‡u>}†~4¥ÀBCb&`ÅJ-XôØÛvø¶E~XHï~}*½a9ɶ=ÈuãY|ð ÌÐ{§Úàò›Jœñ–àGÇ…Éq—ÇipÉ5u>w °›pþRAÐ>Ãý³œó _ÝßË^jqä±04 :K¦%c'…ULà_¡ÀäL:´Ã?XÔÓëQ¯ÂÄ—'mpñ¥u¾zÁ,ZÖ“j‡"¬È‚ _6“A§ú^9AØ!˜®1Òm, 1éV#˜ë¡{0ÄåF1Ìp‡²r ÷ˆŒÁr Ñ)õ‡0Ñå+ü滛õ3N x/v† X(L´¾@ (P @ ˆxcO^C™‚ tûü¿Ót:û06H©ÏòËÃØ£vl;¦­+ýï$;†´³[‹ó ¹¢«„éCs3/ÆÙ!‰ Úˆ£ÑŒš:±‰<̆>ˆã`õmÉø bÆe­ÿwÐÿ^  È2:C‘¢ÀÂAË« xz/†Ç Oeq““$Ñ›ŠßN‘‘F ²s{¨À¡‘q%Þ`5&ÖdFþ‡ ãÝẢìõ¥Î›%#ñ&~f¦Ÿ’±Oú4F$œµ?ZO+†ruy]@ÊZ¶Úo³èQãq ¢G- ZV8 A\ íǹ;Cp…aš.1@ôúeõbˆ„\‡8‹! KÝ R „ôbÖ‘œB•+;$wad*P @ (P @ (P`ùCìÀ}çPÁu›b ÖWóuÃ.˜dƒ”úâìØâ+«¶öúåˆíR2å-—CÌÑd í|Y^̧@C šô«O4£¦ì‘:a¿–¦/㊎Ðu (®Œ‰ÎÀt0ŽI¥‡(Oï÷ÿJ°ªd¼šeqƒâd>Œì±”ÚY ÀRƒûVøt/ÁM®’Õ·Jp#×ráÍBtMC<‚>‰N’—·Æé yuMËtìÄ€ˆLPe™ÉE `C (ÄG®0”ëœ]Òo\!R–Dëë—1. ÂHJk ‚yϲ† (P @ (P @ (°´¡íÀ’qBÒˆm¹ÛN!©SlímÑ,zÒV)ï`²_ꌀ &£&„¯'Ôôá`¡IˆË$$¾ž¸1q(‚‹ ,<’äù”=ò •ì±”ÚY ÀRƒ–õõÞ`ÿDcN–ËÒôKb*¤oyârib¤ÍËE `C qW:ç%žq§‹‡?º¹† (P @ (P @ (°´!Î!ù7¶ÀùrbåµAFÛZdÉ+PàÐCšŒšÑ«µ%‘4>‡ò˜XšH’?–ÚúŒ“=`iú(°Ô”Õ–æ>ÏŠåG³Û\ @ (P @ (P @ (P @ (P @ 8ñÿSz\…0K\IEND®B`‚gnujump-1.0.8/skins/default/Makefile.in0000644000175000017500000005032512003600411014736 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins/default DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ html-recursive info-recursive install-data-recursive \ install-dvi-recursive install-exec-recursive \ install-html-recursive install-info-recursive \ install-pdf-recursive install-ps-recursive install-recursive \ installcheck-recursive installdirs-recursive pdf-recursive \ ps-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ distdir ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" pkgdatadir = $(datadir)/@PACKAGE@/skins/default ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ SUBDIRS = cursor pkgdata_DATA = $(wildcard *.theme *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) all: all-recursive .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/default/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/default/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. # To change the values of `make' variables: instead of editing Makefiles, # (1) if the variable is set in `config.status', edit `config.status' # (which will cause the Makefiles to be regenerated when you run `make'); # (2) otherwise, pass the desired values on the `make' command line. $(RECURSIVE_TARGETS): @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ list='$(SUBDIRS)'; for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" $(RECURSIVE_CLEAN_TARGETS): @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ rev=''; for subdir in $$list; do \ if test "$$subdir" = "."; then :; else \ rev="$$subdir $$rev"; \ fi; \ done; \ rev="$$rev ."; \ target=`echo $@ | sed s/-recursive//`; \ for subdir in $$rev; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done && test -z "$$fail" tags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ done ctags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ mkid -fID $$unique tags: TAGS TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: CTAGS CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done check-am: all-am check: check-recursive all-am: Makefile $(DATA) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(pkgdatadir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-recursive clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive -rm -f Makefile distclean-am: clean-am distclean-generic distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ install-am install-strip tags-recursive .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ all all-am check check-am clean clean-generic clean-libtool \ ctags ctags-recursive distclean 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-dvi install-dvi-am install-exec \ install-exec-am install-html install-html-am install-info \ install-info-am install-man install-pdf install-pdf-am \ install-pkgdataDATA install-ps install-ps-am install-strip \ installcheck installcheck-am installdirs installdirs-am \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-recursive uninstall uninstall-am \ uninstall-pkgdataDATA # 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: gnujump-1.0.8/skins/default/hero2.2.png0000644000175000017500000000152311050034357014565 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ ¢©FãtEXtCommentCreated with The GIMPïd%n·IDATXÃå—»RÛP†¿µÏø"ÉÄ` x‚´¿yxò.hpJ†<¼CÚ¤õ˜2Np†›d̦l],Å̸ˆgd{ŽŽöÿw÷?»+A=Öù)±æÏÚ ˜W?)–.¬©'…ÍÖ@ðˆ”V^d_!ŒÙoV!$ý~Ojðó±·Bæx£ƒ³j¸Eª.:øŠˆ¥Ëôðêèà jÛ¶“1¨ÿå¡Π¾ •`ááü+äÃçXdä} ÑÜóʘz,ïi@]}ôÇQоc%É…`rµBêÉ\ˆ"Áe,x~ ­Ô#§…(q湸TƒëÉ˪«Á—È j·Û¡`Õîííqqq–âEf.°º¡ª þï`%#@çð†m‡Ä";ççç žÄÒv»Íææ&Žã$µ#QTU58]i¥K™Ù½Îa‡†Ó…Ön‹­­-<Ïg2ñ9==§ÇÌ€lÛaÿ€z­†¢Éó­£n·ËxX>mÓ—Õo+Û–j ëÁK’U.×Ûœûq ‹$L&ð0¶Öú /o»hèLjF0 ðËpãnF3K{ø+cm'‡P-æÌ0I"ªÃðÌÐ(‡È~Ð0‡@:Š?£tÄÒ¹ÈF) 7¾Táy'f˜rª¥Ã$Zígüܽiû—±r-/§3Bê‰ü÷oÇ åGe¹IEND®B`‚gnujump-1.0.8/skins/default/hero2.3.png0000644000175000017500000000154511050034357014572 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ  _Ë¿™tEXtCommentCreated with The GIMPïd%nÉIDATXÃåW;OÛPþŽsñã:‰i" ‚¡¨`B¢K%–v¡¿¥¿¢¿‚þƒ¶C†¥C·>–"Eb#*¥%¶À§Ãõ;vCP†Zrßï<¾ó0]ÌóÒ0çkîˆ[?I’ÇdìRåc*s ø†h3¯¢WÉ€ ‡Vѳ ÛK'U}={=C–xÃÝýj¨B-p÷ ˆ$Oâí#ÀÝ}Àl'ØÀÿ0«ßteÈÝ}Àjº£Ã>à]€¶^¥"C÷ÓˆbÏuV*ïy@ž}øû^Î|™5.äü‹À.ÅD$R·@pžb%N’t¤ XBäê`V÷µ[ÔWÕÑXuÞo(¾²Òy¸ò;/¾†­¸B“‰ fµTfê+IHF8«Ù¹Ù™îêêzïû¾ï}нѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽÑO±A¿ªƽk߽ѽÑ=ÜñH¦~œ<å7 ï|jÁßÇÙJÑ:Eü1Q“vPžÒÞFoôFo<ÞÛbW;2¶#äî7,žÚÔ=!¶yÒçÅï…>¬~Õ“Ù ÓáDÀ=3ܽÑ3À]ì5ÔÍø›FøI…î*"͇ùB&¿ªŽWñ¤â©Ë{³þEì™áÞè_]\;¦z»sW ¡¦EáÊœ»9Mz’™aîdŸx óÖí¥éêBOÑôrá'ÁíF“uà¸öõêÙàÞè_9ÜÕvìlÍÔa¿žÜsõ®k'a€O{ÜÕ·U]Á)šÜµž¿Êû+‡Oí 4NT㔩Ó;9p²Oª3íÞè'ÌwÜhïgV`tÛè® æ'Þ8Qõ,•|¸Šh×Û(¬aîäõFoôÆÿ*\Çô’k\)°)S h9‰¬Ñj¼[Þ³˜}/>ÍcW,¨G„7íáèšD/»¦¨p‚Ì•.Hå¬V]n÷šV\ëúPØ îÙg€Ùõ3¸dœL•À×v×(¼Ú½óÀîéαãÂèÞèÿ ¸cx­¼ËØ4•¶ `Ê)‘…\e}Ëà‰;…1CF·ì7PEàñ1½eÿÇ –˜+qh%xM,éW*®u™ YߢéeçuÛ— -ò`¬,aG/xòF­Ë_]àõís¤=*󊋆³ËMžx~ÅYH_ébzsáühØG &tèõ*:ÎR6'sæÎ}öyÏ8é䇇Μ1vààöí;ÖÜq÷O~úóÑ‘ÑÒµ“ì.ÚJÜ3À½ÑOmLᦀlHƒZaÙ$aí>ù+š3wÎI'°ò¸+W}ìÊ£fÍš9åv¶)å¶­;6mY¿~ÓC>úÐC­_·¡ÝžàÌ2™-[ÂÃr…éýÁu_¯Ì©™£ëI’ŒOLŒOŒOŒOLØ?¶utûÖm;¶mÛ±mëöM7¯_¿IÊÔ2ÉRoвd†•f¸*oÙcVó ýƒë¾é¢·ú±ÕPJ(»ðüKôÙI÷‚Lòá³L!ë[=Kˆ8Žßøë—½êÕ/k6›åÏMÓô[ÿóÝùçÏO¸Þ†´NMºåãrïÞèÃn€©øؾâF¬í®yBDbõÓ?ûœÓÏ<óä£W,':LŠþìÐv»ýØ£î¼ó¾»ïZ{÷Ý÷íÞµÛÞ¯Ù¿…9»*AøþuWºÄú§@S;‘o8thüá‡{àGî_ûðm·Ý¹kç..nÙ²Œ¹”éÄþd+Ëߊ´þºëšLE”£¢ž[àK©Æ«èxY§Ë2u´¾Âw_€fΜõ¡¿ø£“N>±äÆÁ>ÁîèO>ð±;wê“’:¶!{6¸7zã±®ÃlÙÞ=•Lon€‡†‡Î;ï¬sÏ;kþ‚y%dé?È©«Ž¼iÓ–;n¿wÍwÝÿCI’ºPä'úâW>Ý=×{X{àxrp˜ù‘‡×Ývë]·Ýv׆õ›ô~²Ä`O¼ÚAœä·1Ž]Q¯|é+ÿˆ—LñÂz ùë/{«ujÒ²»²äOËäO€¯¶¾ŠãÆ¿ÿ]Ç¿2¼Bòc{øáÇ>ü¡¿m·'´•M­ŒUՕc×½ÑO¤®c}EõÓ+Ž:zù%—¼àŒ³N&¢zr] DwØ_:é0€ƒ­YsïÏoºõÎ;(maÅÌÞ/~å: .Òô\ž‡cÆÍ?øþO~ú“›Ç4¶ÊeR;˜á’½1t¦Á¾ùE×JŽnRÛC6˜/¿ìmœŽ´m°e’½–iZÑ~øKÎ,å7…å£Ðë^ÿê—\|A¥_âêµßûÑ~î¿|®F÷lðS:èˆÃŸ¨ÿïæÌw}LÖ×6E6­kö—üçâÅ‹~ïmo:û§ÚÆ»ÌÄ´¦,UÙ¡°Gn‰o¸þÆOüí?Y¯ÛØW™qíu_ h?¦ àú§Y¥ËqàÀØ®ýÉ×þßÕ£££Æb•±c‰.N…µ ]™áèÚë¾R6ÀTµ®:ú?ÍÏ?ÿ2F HF ¤¶¶Níp¢+¬/¹Ö×™% Z4<üïÿùwF#¼ø‹ë3MÓß|Ó»7nÚŒìdmo£c,Úó±ŠýaΟۿ2?…ö_žŽ}ã©uއÏ&ãD¿J3ñfÂûKFþ©ýˆ¢ÑhþÚk_~Ùë/ÑÙ%T²»‡I¼¢°w;%¤KS80­ýýýý„ؔɖòË¢r0u\¤é^T:Íì9YE)îiÒŒ3.¹ô…/¾ø‚o\õÝ/}éªû¨Ý †ÐM‰¬ŽKrþE\òœDÉñе ŽÂuh¨ˆ¦Ò©±>ªòµ‹)+:*ÌQV·“…Xx:ï¨ õ[Yó™ŸÏÁóF 0Úû]EÑ…=÷??÷U€)ÜÓÚ;”•šÒʸf&–ˆÈ¥ží_}f˜Ÿè=—'ûEôß÷©Ó<¦6 øžÂ„ÓSjòi-q<Ù;‡Ü@q¡¦3/çU?çÍóÎ?øÍǹk×Î@‰°÷y9>I]N×ZÂWÓ¿ó{ß½ýæNíþ0::P5ÂáéÔÊŸfþʳŸ{æigÿ«¾wí÷~$¥qSȵ¸vytyy°µ$Œgà xttkà¢S'Ì„€5¨ûneƒCÖ4c_tЩa½Šø˜c—ª%Ôi‘8"$+ŽY¢žÀÙOóÇÆ/!Ê<'+<£MivÓ©ŸTR[7×¼GÙif~rluôhÿw `ªm «‘£ÉÀSÚòžõ4Xâxj›‹]DT¦µba[µjå;ßý›3g úbR¤é(àñÉF» ¼‰+Ll tpìКÛ$DeØN2òIiV„[÷ú îd€IŸ²yÇàààåo|ågžòOŸþüöÛ ‚! )@œ¡(“pëµ,&¦J û‘ ~¨eF0òycÕÖ—ØwÕ¬ Ç熊À a½Ÿôµý$,1Uú©p©* `5K .ð͆ç»ì΂ €HÍA #³‘`Ãß; $ òp[ÝáÄ6ÉÌØXbež§žÆ"ø)~ò´ëÂvûTã£ê`Ü®¼¢©×_t…€gGaZ\·jn,q<©]¦Àùùk!:åÔ§øcÿ§¯¯ÏŠ=7bêº{Ý$paA”’ß,`ûýïݘ& BlÙX‰fÊäDCC‹ËçE5ÒŽ.ÚݰÆdQ…chhøŒ3Nýä'þíG7ÜÍ¡R+‹XúRÒòe`EžcB D„x8›Ÿøâ$´ ËZŒÙC Ÿ‘F$@„”A*À® ˜ñ*¦‚ëäFRFFÙÌd·ÉQGÇq)8Úã²377ÔÒ—)%¤Œ„ AŠ> A‚!™U¬žs7‡nl¹ãêbfû]Ì񠁾E›H®;I]®pª\óõ·]šV›DSÛúëà­ŽçKÝŸxý°¢k>MöZ_öÓ%É2-Búñu· rÀ 'NˆËþD“šVëKçv¨“؇5™šíš3g|àƒï8þ„•Ÿ½â‹Ì¤)aI.Ørãmçr÷KY_w~¼bਧmǺ™ÕÌ<›뫟eZQž- xš"Ϩ¶¾v|ˆ´ 6óDûöŽÍ™;;ì±y¿…÷íÔࢂXÊÌ€”=Q £ü~¢‚öZb¬ÖfUã(§3ò0udƒìÊxõT¼;#u‰Œ§%!£&Š¢é0 …¬£=¦Ì®Ž!¤f:iWàqàæ¦nŒC²µxgw~|< OòÕ@ÝMçÎý;oûµÝ»w¹@§Zz¾Ž­ªÓ+&ô¢¿1Ø…×÷í»ý¶{­\$g“eÍ22’ÑÑ‘’ÞBED‡™îÈv—Ûû&=ë¼S£ˆ?{ÅÛ‰DQþºs4Œ/t®–P6O;.ÒžŸ€wÒU3†²Ê¦ýHuž³É f |Y'4OÌ“BS8>Tø7;!θ}l|Ý}×Ú§­: °s)¸A‚¬«É’M”Xó "s¼Dî»8”¹¶Ø±sÚ‚{í(„ÛAé÷¼s\ hïjWP¼TÉ·„Ãò}@0¯½ãÖofhD%Ý/Í‚ÏÊØ -qe(:G¡Õ¿Ö$‘¸C<®: ºú”áká—ÍÃÐEÃóç/üÀÿm»=®ÊjÝ2SX$Y‘gµ „!&4G^>¦Î>JøË!k&Ì ´Œ6#"´Ä0 P1Á°"Ò˜ŽH¦WoRXp¤ÙŠØÜ)z–â_üì¡ß~ëe}}M;>ÄEãa*q»ÝþåωŠFH$·„‘0EŠ$Sʬcd’°2s(„0Ö·`íÌL¯yÂÌ,õ?±ìØ`iCacÓ™Y}-gs¤€2é0µ¨Ìä Š¥°/ºCUÝ»Q’˜¢Mªo†ëÀ½9…—1Æwˆ ^¯ng9öIÖPŽaÌ.º}B}á*äjBái¯‡æðÌÛÓξSæzAû.0ù|Iò©ù˜m7ž}Äœ×_þ²’õ4Æ(×Ñ–vª]GÆÖde'd%6;¡¾ `õ·;¶ï»çÎõ@L %t@V,Bï­±¦9«ý '8Éþ¶ “\2dݦE¹e9e'ºo'_ï õâɧžð‡üÖÿûÑ+ ۜմHrR±ŠÒ+j=eŒK}8 - _5L¼ÁmºÇžžrÙjèšW¨¢m-Á‘ê…TyÝvæ;¹ÐSÉâ ©=Û¢`† „ˆ­!Þ¾}ß•_ýñëÞx‘í·‘gÊ×ÎÕßüùŽmûÅ V6“AÌ”yXÙýCLŽ¶ÆºYÉ‘ wüµ©ß‚ +Ëà‹_zÞþý{öïß ·Ù‘»YMo÷pJ†õæí%ƒË\ûÛ¤·d†Ø*êPY¤jÇrtt ‚ÍAÁû´[¸†û\Á¡rG4¼ê„å—¿ñâÏîë¾–ïNm1e3£,Ÿr€ÀèèˆOœ|þuòÄQ:þB³£6£ÍHDaA»Ú@•Uê”Øâå}¹œ3X¢~—r²Œä/áÛËg­~úQ¾ÍÑÔcg‡ôпø¹«A (%’€d–fb"ÒÉrH0”É暈…Èl±BYb=¨Ìo–9.‰2{L$ôebË0ˆY»Ysb²™³Ì;Їsç±l†Ë»X¾ûûÂË…FÑåè+P+¡Ú&Q€É®™‘Tý-ÕK±xÖÞé2K¿ò` ÌûŽž¹¸J ¸¼@šj2ý¾µ/Õ6õwÚÐÌs/±s9Ø¢çލy¶”®’°ì¦ei½,Ÿ³Õ×ÿìçžUØj+:‡íÓÔÙxrä\šƒB*Iã[nzˆ(ÞÙoV“sÞ¨juÜÑËëÖ;óþI¨Hƒ-YX ä5E”ÃÒøXÏÁ³Ö¯ÛrÃõ¿R‚dço ùð†Í¸_¤yh;RÅ“ãPûê“-ó–%s® å{s½åTŸ÷-¤=ÛÔož­ž Š 1Kñ™O]ó¶w]râêeE7—ì ?üÐÈŸúŽLE5A Cíl¡fõU11§È@¿Ì?ƒˆˆ‰ÌîªH´È¸j”6ØW=‘B‚¥ÂRÊ,†Ÿ‡©){·1Ÿêw™áâÂËî +½+¿I™™ÂX“ýdþáT#—%¬ËV½ûsGÇ7àµQ% ˆ÷¦LNÜ+Cö•B°¾ÃŸ³i£@ƒ‰«:–Â_™)Üâ‘IsóÝV‡×á¹¼mÔ¥U6bþÕd¢Ø‰&Ü1׆¿å0c¡Î$ãü.¸ð¹G}tÉúŠR£ºŠl,O(²Ó¤–$®î‡ÐžzeëÈîGÜ/0“‘PV +]sYÕ®¡¡%åP^ú<ÝÒV‡¢b\£(ž;™ýÇÿyïï¬lÇ£®GVl•áúajI4M Aèhè:iá®B;úZÑ0« }ဳlgAƸD¬"½ ÁyТ kàªÝ™òSðª=çùVê—¨Išê׉±øþúú×¾á9—¾æì¾fÃì“f‘§©üîÕ·á?nH“¾F¢D¢M”0ÚŒ„¹-‘€É lËA›8³ "EB !„ ‚]èÌÞ2³d©L/³„ŠE³T/foÎIâ|¨û7˺ÊV é$,rå3‰3ò¤¦ÊQµÅŒ¸káÖÝþP§¾L/t¨tR1Bæßö§xÕñÇxâqË–/Y¼xhÁ‚y­þÖÀ@K16vpìÀÁ±ƒ7mÙ°~ãºu׬¹wÛ¶íÞ$•²ÁÛå¬Zqô‘'œxܲåK–-[2<¼  ` ¿¿¿Õn·ß¿ïÀÈÈÖÍ›Gî_ûн÷>°~ýÆ@7q‰\؇Ë[1ù³ˆÌü Ë ˆ@ÉäIð.>zÅòÕ«Ÿö´UÇ,^<<44Æà@+I’±±CÇŽŽnÛ°aóúõïºó¾‡~Œ9µÚÒ8!7]ôagò–iãr ‡Q„•»Þ–s¯ŒéUO„æ_ü='ŸºÊg}EI8Úë’•ª²Ž*-P8E ŠâÊþï/ßôŸÿúCÎd”ÐA„duvÊ6Óo]÷>÷…ô‡ÜíéÍ5p|7ò'ªØ' »ë"»·VÁ ¯_·å¿ûÑC‡Z›;Ûž¬ÎJËr¯Ìãêë>TB‡oÌ𲞴U]Ò]ö¤ÕÛ8{~ñù*1ÁgbL˜ ­T–š$¶»1zwØ ëêµ@@tÅ?}ü[ÿsí ×ýüСDY_Ö7‹òVXPSg«5ˆbAM š7oöùÏ_}úYG/^:gpfkìÀøÖѽwܺîÇ?¼wtt7(µOk•!Q1”Ïã•7”%Ⱦ¾hÞÂA]ôYß³7HSžôÒÇ&GK­æMcsþá÷o‘3<"Ü š!E5SB¤šùÞÔ!ú4Eê·jÃb  `†‹ غóuÖ׫^{Á?÷?î‚3Y ‚‘¸1—l†GG7[–IÀéß@–é­rA,ŸË-~C 1Çâ¶us¤¤@S®Í<™°•ÂÄæÔ³f^þ†W¾ú5/ûå-wþì§·­½çÑv"”(RArmM“23$Q´sgû¿ÿë'W}õFÅÔ  €[}tÚÙËŸ}ÁñË–ÏB]ªxw&I`b¤Ì: «8ø­îêê#¸éÏ~WNß#ú n, ^ –ÌL`¢lN%ƒ¶nÝšÃ\O M!ŒE(•p'[.¹õ9þ œÑÑQ“aÊ7cGQqpij/~éùÏ»à}} €víÚÕÕç 4ŸwÁ3ž{þ9kî¸çš«xß½ —VE¸|Ö¡ÀúúZÏ»ð™^pÞð¢¥é„šš~@Óó.xÆsžwöÍ7¯ùÚW¿9:²µT#ÛÑ;Æ-ÐÊç˜î]ѳ®ˆè”SÙË/¤R^W­Zш£r—$7æ@Ðÿd‚þwþr×/oܶîÑý{w'²¯_ôÄ³Žˆ—5¸ì¨+WÍZ<G2 (’™Ñ-›voX·S1‹a‰(I—·^FNǤ Õ‘)®³Ð¢÷Pývër•¿´b†™"#Ð(´~i!e à‹ÎþÉ ·­{l“K™j¼V«ï¯|þ…/|V#nLá6gmHVŸrêêŸßtû?ÕîÝ{tm¤7é)?A!¢óÎ;ëU¯yÉœ¹³»?_‡£":çœÓN?ã¤oëW]uMš$Zo‡9ÈcEäÔÇã0i$šŽ]¹üò_ÙŠc–v²t>qxxÑÂßzËë_rñ…_ùò7n»u!°4é«ÜzaÉÎK‡××É‚.ØÑB­gLh¨à3¡y‰' -.ÅâòÀc ]–â1€ö„üøŸÝsÛ/v˜Áxâ€?À»·aýƒŒq`Ç‘+ŸùÜá ^²töœfe$6G„×}gÀLU^©8`‚6YjòpâðÐb_dUTW[M×R«ŽÔ!Ðó8Äûð¥Ý_–ßýžß|Ïï\²=-Ð'nÊÁUXµO  45G.lIŠÒt¡¦”ïØLLL Ì"‰H bDB§{¨¶–z¨Ë¯Ó‚Ó®5.8G}ôË_.Ú±}ïý÷m|ô‘m[6îÙ²wﮉýûÛi;G}­Ö@ëˆ9ƒóÎZ¼töò£æ¬\µpñÒYBh³ELêàþ¾y $‹Bs›‘HÎBÐR¦àT%‡,Z´Ä2À&mþÓ±Jrí[‘^fgè÷÷Íf%ÂÅRÊT2CÅ£R²”¼hhq)NE¡ä%ö‡¤½µ°v¦a»åså$ -BFÝT°å ˜çgýôw¼ëí2¦v IDATòCsk¤eUÑj…¿äå‹.ºèyŸúÄ¿ßpýÏ9Ï*àìçòåKþèýo]yÜÑ¡ó­8˜Šl’·¼õMçž÷Ì|è“Û¶ï€[šÈ¨( 14´50 Ma{èŸ÷Ûo}Å‹/>—ˆºßLý'>44|Ê©'ÿð?ýÇøýûö2˜ŠÝ¸™²_IGÚì'EÜ1 ÚÒow1YíÄM9ã²åÃ%ÛS0·r´›ôøë_Úxû/v™60gëÙ·þ‘}W~é¡ ^¼ôå¯]1wA_Á‰.”ð“ëÐA*é%•óx……æMJP\h/ Rm`ë”:PGdL™Mb_ð9Ë-Ò··Ð-íÀÇŸ¸âü Ïùá÷ÁºO°•‚”çM–/CDÕ¼ªÊ´¼&Ó‹ctÐk j![ŸOU•\››÷¦=çÖ×…þE>bÞü#žuÞÜgGŒZw Y¥ÀV~0Œ¤ª¡U8n’ˆ$˜IŽ$Ç̉J’Ò°LÀ 7“¥¹aâÏŽ ÖÙËLÊøf!7k>žXép4›ÈL¯K©²¶2•, %[åÅ¥‚ËPêhf–Íì pEbááòa_#öÝ€4™¦Ýì»gÍÒ ýÆo_òª_»°Æ .uråíÀÕÀŒ÷ýéÛ<êÈÿüÜU`ép$.}ÅE¿ñÛ¯n6.Á_·ÊÖ=‡uø„Ÿö÷ŸþÈ{ßóÑ7ó£õ¸dGT *¢ÜU-¦YÑ´ñðOÿúÁáEó&fªOü‚ Ï=ùäþôóÐCjüT¯.#Ü+&HäaÔÎ!èŽ& çÛÔ\+¢TMkÿ 1::âB@/Ö¡@5ÕÈ}Èž\÷½»S²Ð£÷k¹Ã`p2ÎW}ôÚoßö²×¬xÞ —‘€/‰ÞðØŽ ÖëT6C"ãíýÀDnŽŒn.åõ _UÈ{M‘ë¨l/Ô¤ôöbì¼~á O½þ‡7¦2µ2²È³ª”œAÒTsä"@^ ,Ûi™¹÷€`@JŒ1ÆõcÂ$(YÕÀuÒF:z¥ye”]€A–jiñKždT‘·Ì6By°Ä çEDPØ— ïFãÌ H2g¥ÏŒ”(a– IºRhtë¨ÛoA O’ÉÅ2¹YŒÇy8K°*n&¶LD !HJ–’ˆ A££[¹`¤œ•JL13õëNèÚ~ÎAÇŠdqá!5Äi fô½ãݯ9áÄ£|\c3ÌuBY \ðü³ZýÑg¯øZ¦Jf¹3­Vßï½íµ§žq®];Q”Âèʼy*£l‘Ÿ?þÀïþÅŸjtt['ÌjŒ‘n îrv/DwšÕ$0::Òe>×?ñ÷ýÉï]ñé/üò–ÛÉÖ™s0UÎë‘£¡ AWØ?'UµÄþfÕŸ³g†“þ;VÇR=+“À®m¸ùS–õ•Výk¾SOŒó×¾°öæŸmþ·¯^¸hÀû57ßôhØhÙ“K\òà u ÿ>|ÂÎ6íOÅŠ*éa‹z+¶€E~ç¿hñüÓÎX}ËÍwk¦lÉ?©çðÀ¨½ Jèð5Qp¢aÄSHލ…©’úõbß‚Bxgë«a¢1„èÍ ¯6 †ÊGQ“D¤«fÕ0’Rª ^e2…Á æ[ò† ¹M.M¶®€×{¾*4vØ>âfÜbH–Rá_–’…”BG¡S&„ ìêe¨îI&8Í)Ì6äõ¶2Sk´‘«^{BÐ á»1ëïûµÒgΜý‡ï¿ìÈ£†êÑÆùÈBlÙ!Àçžwú}ã_úÂ5ößÌ›wÄüá–9\éatÕÔÑ´g~ö³Þó‡oùó~òàØA+[Þy„®Þ$ëÖ@}Mšžçn¦½Žžx__ßï¿ëÍŸ½¢ïg?½YõMGÖ=ôs;p(Éée®ã6¼ýÂFÁb5õÛ ôúÍåË–Ïš=XÂäæ+Q0]tÂ+ˆŸ•ÇmðÞ=œK§–éõ”И_7<"?þg÷¿ûOÎ<åÌ…exÇ/vÌИ©-Œ¬®Sön*;ÓÙZ¨s­éÖãæ®ÞãJ~é*#çuŠ|ðßüò[o~¬ ÒI¹D¶*³iš}f~Ü•*ÖÊ—AY‹ÕÇRç]i„™ŒX"ªX}X¸øžJ2,A0ç¼gÆ‚Sˆ‡†QY ”„¥žM€°€¯ "ËèæÿYQh¶qðÌ I¤YÛcJ¥œRÉ’Y„³ë²hÑRýíÚ!&"« ä-Lg ‡²¶ÅE´ ÉœJ)%K–2͸`–R*š,Ö” ˆ5ÂEì[ÀÜhh-0`­BÉ~¾ {8àPži·¤}k}âïÿpÙ‘ CMS©ƒ æNd¤¼ñͯ?_õµëÔ++ŽYò‘¿zÛœ¹3ÃF—&Ë{ª®<44üïù½}øÓ¤#£%ÏØ\…L>A_ˆ7ç½4Ûc]¸Ï5Nàþù{þò#Ÿ¹á†ue£jË­T€” NÙÒDr?V‡b+!o9‹Üî.‘ÙvûúàgøªÐpáf(ÉÛø¯Áo½ëØÖ€@çÌrp(S”¦Ÿ¼þUUÂýû}ä}?ºúÊû Ûúý÷nÙ:ºÇ.Váb‚WW¿Ãã\WXßnSs©^¨ ßîÝ:ûn•âÕ‚:pù´òiËV´vÅL{yæ~-²–‚ZíŒÈ¼’M‚ZE$òi)ºò·zMç» HñÅ’„ÐI¹vRKáYïìI£åGQþ™¤Ÿ/¬OŽŸl2‡ËK€xóo_²ò¸c€¾cWó—眹³Ýª¿Âg’õ™¡C*~{‰R4³Gñœçuî¹g!ϾŒ ·AK×CC¨:ª•‡j]©ÉýkÕ5õMf¶ !þè¿{Ê)«Yà¬XH~ª€Ë<Y0"F¢ÕþhÛ¶Ñ(ŠÜÅaCa !« ÔqU¼  5“ßñÁ…ÿúɵ[GÆàv~-Á_°S²,†”ÿòéìØµéù/]i>ö;Wÿ<Å^U9ÊhÃ!€óT#γ ŒX ¡9`"wi¢C½MÍ0Ô´ ¶1Wr«\¨ð.‘ÁY¥ùigµö¾­÷¨ðhBH±r%B¢ë€õ *+‹ÅÊì¤#äÏ%HŒãŒCúÉ„­ GE„+]©2‚a7aÄ.ƒÖ˜ˆ lº à ÓɃÊÁg™–"øÍ#Ö*+û $r œ€R°¥À¬ágvnbddÄÊæ2½DÉ3ó\Ù׃Ù0>‰lƒSf™ª Rª|h–¬.ÉèÖƒØ !;’16Ôeò.lÜÅ@œ‚¤Å†²åeKÈíKJ¬ÉÉv›ÄWóóCm òßü–|þß¾ûûïyåØÁ}c÷ub»jžl¨•¸§ø+^sÁ/~~{;i³ÿžÊ*ÃÕ‚¶J«•È&ÁUOþ"PkÞáÄxËï¾æƒïÿ»m;¶›¬^‹ê’š.׳˜Dº«怀ƒÛ¼‹Ê¶¯EjÐåÛ¼ÓÆ–Ùÿ¿>åÒ×9cf¤÷ÓT·Áɼ…€]]~©wáôÊ/¯ùî7îÕýÖäÍ?Øzûrv M„ ÝP-qb¸?§¹t•œœvòBáB®{ ž;»^g?ãx!ZÙXPÞ#9r‹ÐêsÞf–Èz„lan¨óº¥î—:ÕBt‘ްœm} ¶õµ@‰‚¼Â„ QnW”abADqÜhÄFÔlD8j6â¾8nÆq_÷5­F†€["GφRdUdª) d¿Ú‡gHn!  ?*ŽZqÔŠ¢V#n5âV·â¨Çýq£¿µQ+¸Ù™‡:ôsÌ­‘wþ«5ö!åþ®@ƒÈ`¯ˆ(Ö¥‘.•Œ Ø­FõƒÅ.4©*à쎰Ï9}³/™ÿǼ|`F›ZES>G²r€Š¡ˆ æ<ûygiÈYð7Ò†u9ÈEäS¿ÕQŠîàoòzOœ€™³f¾ó=¿Ç}”Åê»(ÉE8{`ÜÉG#¿Õ„ך@“ÐèZ}„ÖàÀœ¡¡¹v¤ÈM× tG¬ Úrä ¿µôÕ—Ÿ~Ýw6|ûʇG6ï·Xa».MjCKe’¿ñÕG–µôü¬¼óö ûw“@?#AÆþ&®Z!\Ó 4š@ß°Ö:vá]a×(k‘O…بß>Ch8D¯²K÷9<4ħœrÒ·=¨gµ~”:ÙÕ‘ƒ.+¢g™ð‚"f¡¶~uw(uI 14´˜È­ƒÏ%2æÍ¼hó¾¶J¤Óƈu 3xæŒ!H@éþý»£X´ZMf™ªF’Ä,/^æã€PlHUödØ¢]ÉO‰Íš1,3ä-%+"8KÆ’,±xÑ2ë&uUÍQ&mz ;€8Ï»ÖUÈìMÝ0S*N÷†RS—¥ iŽL×£”b'¹š%ÑÔs%܉@A'9zªHG ´ w.ÄÞðʾ—[™b¾E˜Ö5„X‹ÃûósÙˆ;ÎX׊Ðõ2°à• äR…ÈÐÐðe—½òK_ø:!1ƺ|û-#,sVXMÌl°¶“aâÏ|âú…Ã?¹þ~ —Sƒž5ž6‘7¡¥£ÐnÃTó¦¾Ô<³êë³[6Úl’œ93!²}êé+×ÜöCÕ«yÃco*v²iÝ7ùrU:ƒWêÔØ£þ­[ˆŠ—-¨‘õ8R=²XYKa[bsn2”éDD¶d3‘ë¥Úa¢(j¥$(MyÇŽÝ@:8spþüyQ)%)LnãW„ÎòƒÙ8a«Óçy¡š©¢O€TÊT€%I’%ÒT²n0éÝä¦S6˜˜XÿTòœŒBËjòTÅ"ëÛ"kZ¬Ú1‘Ý:…üýÊêtc«³_Û])+R®ºµñì6zòö嬵 G­¯zû…•Lìë†d÷⥠WŸtüÝw>¨#ˆöÍÁê)€rÇÇ­ÐÉê$ÏÍ“µ¾· rl°mA…5òu—_ü³ŸÞþè£Ù—‰™½Ô*®•]evé ®ÒùË{›ß¹fí¬#¶?Љ¡&üEØïó²AX|4ÿÆ»–ïÜ>ÿg7l¸éGëwl+E¥8­ž·“ÿé—˜‰1K¬ßŽfÛ}q h3&l'¡Ô…þpäõM1ƒÎ€piÕ“EK$&¬Úh•lýk#›ŸbsrõÙ}$´Šá  Kì—8ÝŒÁpÀÈ<Ó®8àòåpëiNªîYJD J·nɃ¤³®Š!Ð"ðu:&8ùÏfU ˜ŒOì&’Drtëæ$=Àà]»÷ïÝ;:oÞü¾V?˜##›¹`f˜JÝ/¼½u3ö”`ê/ض¾ÆÇ˜,HÕ‰3],HF*122b§@3ç8˜-h‘·?„Í»ò[Ù»JPŒ˜ÔK#L¡ë´9Ó”•º0”ÂY¢($¦¶ðŠv/5ù „ÄÏíÎåT”Å®€¿\þ–ªêœW§xnŸN?ó˜»î¼Ï®f4†Š,­Ð­_¥Ëdµç©Ø3ƒ9u6Æ‘ŒŽmã‹Å#¯}ÝEÿ÷£ÿÌYõSž-A–-Ï3¢ãn<…"•[’4ëÝ~îsP4ø¸šžf‡¹."ž;¿ÿ¥¯Zyñ+]{÷¶Ÿ]¿î¶[6¦‰´¶i“8-I§Fïß?î6oO]C¶Ð€­uêÁ vÎÞóœ$¿ûŽËî8ŠÐˆú¢¡ÅÍe+úO:}æÒ£[ÝQØÕâìK+f&þÈCÍf³=Ñv‰p'g²T9 4ào ^#}r¡?oüYŸ …°4µswc°J*މb§ ‰<:>[æ\x°¬Ÿ ‚ é{ÆÇÛ‚"€BJ¹mÛ®3ÆçÎ/(‚ÔŒ2[w«n]Y…béë­MŠ: ÑÅà”‘ Ϊ%1 IB¦†¼޳pž—¢¶²m‹˜Y¡e#¿åL…­ÁQC‚’™˜$À`I†ÛFdé•;â…*B%:Å.¼œßGžMÝ5o[iÿÈÔû–»SË¡T8Aák£d@¥ƒ±þÆÛGðüô“%4¬Í:Pš·Á®n ^²,u”;i {«ŸðÒ%¿Œb‹ß‚\ ±…=N\}쉫»çîû ̈!`FA4«NR'\LÙׂyÃWB“ÐGhZ­Më -¡b7ò2,\øÛ!¯„~ X–{ܪW†‡—<÷“÷ï¿þÚ‡®½úþëwéR%U°%µŒ—2½ $œ±¿*‚/µ´\¹ã†%wìá8 ŠÇáHWW1.a¤ßÇãû°{÷ߎ\¹oÅÓÒ7½cÙ±' tSBÇ>,˸ÐòÏvýV­Zu÷RT'›å Ø0KD"iøÚ®åºWìÔKv8`‘ƒÆ<þa>DtÃk3¬r—(¯‰ÔP}5ÇD}‚šD-b£.t’Qö *w)ÏÉ2ø6Xûk%Ñë@4<8°H¶ŽìíkÎE.K 0ҶضõàÂÃ3gÌ^¼x™FÃÖ}­Ÿ™ øKa.ÄZ"ÃüŠÁþG‰R&T?†T©€H f’))˜Ù°¿FÎCqÀÚ5éÏš{ÎÚ;°§`]Ðl¡ú0’Ôõ'6aŸqÀ®8¢Ku›¥\?ºÛ»)‚æŽÖ×óŒ'í&,Ÿ]š¡¡EK—¹iÓ6·ºp…â ¢õYq!¦+dXF³¯ú\zi`{Ÿü·^þ®·Œ“îJÈ‚Ï)@„Twˆ™L´¿€Uýòàý#ÛFör 4Ð$½“ZKÖ ²18«ï¥¯:á>wé_|ü…Ï8o9 ÖÚ©ûÄ®.ÄŸ‹7?W|‚Kƒ§@úf;U¶qJ}¨Rê'ß¿ÿÏ~íw®ÜŠ\$ëm egœlÂѵ30l鲄™ê…‘¤Èr/õRË#˜¡¹êØŒ’Âô6•ÀáÔ# ÞÏÑ>³:F,EE ˜ Ѱ² ­®,>EÐf8¯‹uÔ(ËX™,±è,B‰hëÖmÌÐ¥½Q$(Î:)±Ø6º}dd+3òZäÌú’±¾¢üW7È&Ù?û+råS$(¢)¨!¨!(ލGÍH4Õ‹‘hÜŠÃ [†E' A !‚bA1!6ÇCˆb¢Yêܶõ%·z°TIog€‡j E °ÕûŠWßNl.²SŸ «·2Ѻð †a 5s ”¿öÚ'6LZyÜ‘ÞR`;5Ú~¿…Ö*.„}éË5ë…ÉZéÜÞs!Ï•äè"x¦×þ«ãOX±jÕ±:ÚÔ°YvÅ5‚ã¶`Ôj[I)}†’9½ú›?}ñËOs ?á[R„_Ùþp%Oé%†Ë!b^°¿þ{'\üêå×_{ÿ¯»olìÒN2"ºõ›²#ÇÁöàŒýmŠ.sÀ™§ú=¹<ÊómcÄ¢¥ÝÀ”¤ÿÌÅGžrÎlò+™ÔçÚ9àëiàÁYRâ =Qœ•Ÿ«ûm‚:é`°ë›{Öp»9vÎhø’ƒV½§ÈÛ ²!©Ð‹Ê´M ‚ID ”¨²™Ñ­#¬OŽÜ•"*T‡ž!7&KIf,¶íܸs÷&†$’ –Zð.K‹‰=[÷h#jˆ(6ì/\F6¼ƒÐ“û å8xìÐnIb)µŽU&‚)I2F¶lVXg8Sxab­¯eò&ØêCj_fУ͜¥)§ f–œ)] É$D‘îÛÝ¡7¹+KPu’§  ~*qݼ C3;‚å¼³C¡Ž¨ÏZPxïe?'*,êG&¢ -ç[y?R"%¤¶0@¥<⤛ÄWÄjý ç×›ÿ\ ÅYñByîsOZ»ö~d±¥éúZþ–¸c²I·ÿ'ׯ}ÁŧD±¨ýç45PÂVƒ[t¢ À¼ƒ¯zýi/¹tõ ß¿÷{ß^³oï„MÃmA¯Ã ʈp¦Ü4çFùüó$)f-CËôß_Ø´úô™qÃ(‹q=lO&ùh,òæ7,šCN¸ÎÇôw^|œ‡ÓÌÇâXPf}…êã+\7ß–ã0¿2 ¥"²‹Žò޽¾Ä{“TqõíÛ¶“¥ô̤w I æ õ¶“THnD »ºž¹lz­NH°4FM;i£(@fDY´ƒHè M&ÙCBØû)eÍ…êyýb)ã—í\}þF ÈÉ<&Š…¢‹™""f)!T3'V€›E‰z…ã:o*%IØ;ì†G÷Ýô£Í÷ß³kçöCœvÎÐù/ZÖhFvnWǤ û[l¦Ù%ãɤÕÙwîÚ»wÜ|㦇×îܵsœ„^4xö³–>çùËõæL>'À¾aÙ Y×è:®“­†‡çê"xÛ BÄY.zT)ÃGSh_DzP=ÓÂÞæi%¾ŠÜÍ󌓾ðW?DVµé,õÄRw°UabÓÀ¬;¶ò­7mÙ«N8D{„8 „Áq$ƒßô–å—½ñ‚k¾yÛ•ÿõ³={ö!£S b4(Óö”®š£M+ì&Õã€K‰Ð+nʧ 8àºP2À ±'=tWë¹/ZPp·ëxÛÈu,±¿y:Ûªãc›¬z-²ª³vÑÃYý%!¼Èíä^\¢¥=ðlw²› ÌÌBGn递Žsb!šDMAMBKPŸ ¡/¢Ö¢¡%ºü·pÖNtDEòf N–ŽÍûªhSÜNÚÍh(¥@ ’¤M*1$±`æx‘E¹ÅQ#Šb€´õµíqÙÍ0=òDhC«|ìý[II•ˬ\) LRÒâÅË2°›Cs ˆ9çWlôkŸ¹€tK%˜jÕ5ã¹ÌmÉmæTrÕ "û¡ó°¢ak¼ÊäK‡®I«SÙºyì_ÿþžÛoVm—ú›£-í]sÓ†þí™s浺Ì@äÊͰŒñàÚÿüÉ[~`@”ƒØømzdûš›åŸüå3fÎnvJ€í åØ˜t/ V˳ìJ$d½M#¡7Ïa}kÔ¸ÓÖ¥ªKÙÖ…vRŽ çn…ßò8ÜgœvãÏnÕ±· ‹ßI¡RxÀ€S;!”?ƒÿëó7ïÙ}¨Î'ÕÞp`*ÓIœw+ª}­ø¿vÖ¿|ñw_uÙ3 Q )°¦“ËQnÿqM {n¶Ò‹©ö ­©Õq/]óË]>¹Zè½'Cdêïo’«ksN¬© `¡ŸåO´,,YãXˆHˆXP‰Xˆ8 /¹=IJ|+#qÅÌI’23ÁîPä•ËÈçPJNÓÄè{XzRªÿ1i¶5*°¶I’NL´YºÍjØê”`TÙ³ìc+茂ÍVFY€"‚`VÁ€HPL «i1¸žÊ¸“ìÒO‹u3r`d‹iÛªØBÿ*ˆHˆ8Š‘ˆ…ˆb“ˆ©#1BÖ9ùt¥ä J¸S§öÕyÂÄ»óÆÛoÞAYT@]ެ1ö†uc÷Ộ¹dWj~©%_êqîóWÞÿö=òÀ>E»ê´ÙLç‘û÷}êckÀ¶³[ëÛ©òE‹¾Å¼y³Œ(ÉUd+ ˆ¸òôk\ˆj6·ºAÍ©¶©R#]ŸÒ°§ûÎÙÏùÜy³Ž8b6eó`*x éÐÌÖvYŽÒˆ¼ã©C&4õn™‚`Ö5W­?æØcÎÁqÝhAS=BÔï P {Ú¹xùüöw½våÊÿøÉ«Ò´­"õ¤¥Lt4ÉîÜgÕ‹’–ä[¢ÆÉ–¼¡eoç¨äíRŦÚG!JÆmº !9ºÚLp‘úµI)f[U[°(ðl®ÔüP ¿¡;?¡™ yߎ¶¨’&ÄŒHBƒ »ä€‰ÊÊ©d×ùÄ 8}D͈š‚ZB´µ"j ´õ j-^â.¯¶Ç§QP˜Šm€3ôÉ,'Úãq_c4&’¬² 3wK0Gà2R0[ÕGVE$¢(öŠ}ê=^ÀZ‡ 9Ö.‚‰d®( bIÌ‚S,^´TS¿d‘Á_Íyþ³éâ‚Ô0˜¥6a²¬ÈÖj,r\r[r[Ê$•‰”R’d‚”`)À“Í…W¨±GsJ̌ŘϮ8\¹ù±ÖðÐÒJÛSv;$¥M G˜ïˆ¥ä­3•Žô1PÃð}©+Ï2ÂlM‡Ù‹*ß<Ý “ª¨û°–¨øòÀ'‡î8;Q.€v“cLáŒdð 'œpÓ·ãB×gÚí¹LÒZ8³™Ú²mpBlµÊp'ÿø7?½ñ†u62öý¸^F±Ó-T„<5tºµœ¨Ô ^rÖ{ß™nDš…áÔƒuQÞSs€ /!v¥a$ŒDZÚ^ƒ3£)gh-æ3MYËO:Ž!;h¯»rú'|°•D¹,³éÅ«à¯î+"!¢HD‘ˆDþˆó?·ÈKP¬=]–œ$‰”ìIÌ’$Iµ„=Ãô‚Ý€–DÈÓU©Í©”í$aÉä½MðKDåá-»Ê9;ž¼ØÉˆqºEVî ØÌ7åšØö? ­à%ìîÈê]QGq#ŠQÔ"ŠD‰8»‘ˆtþ9¢É·«ºrQ@RÂÏá€utJ죑ѕ”3ùª9¾íÊŽl÷K±³$äÔ ì‹FF7Ö'øG7f.ǘ…MÕ™jd#K ¡B@¨¢Ax–päj³sÝ<~Ãw·¯½sßîÉŒ™ÑªÕ3/|Ù‚á%}¡©FpÚC§_TÂ2{Kk€¶Î–•ìè*f^Ó#Ps­,³.×I *W¿2R–ÉW¿°fú}¿ö¦Õ­þ†®(,¦®1¬HV+ã‚êjþ„ŒÖ¬Nw3®)\%f’­ð¢—žýðCyóZr3)Ê®?NˆÎ c%¢Yì¡­/8úØÖŸP·Ð3TZm½ž?9t°­'A$; ”ðky£)†ø˜e’H!b!ȪΤ™©\ ÎVZ…S¬šë« *€œ…EYƒB²nig1D2”¯E’$3½M æDM bFV F^-ùÐ-àÙkÈ‘3œ„Aû.’5V{±5‚ü 5M pÖŽ=¤¾"“Œù[ÕYÇl_Sój^º>Î_ëK”3ân¼nç×>·9igz {vÊ_üxç­7í¹ü­KOæìŽë€=V¾™G^©nÝïóæÍV˜Ã¢cqåéö¡§Ï„"hžµÅÕêЊ îÓ?›7ÿxïÃ÷ÝóÖwŸqÚ9ÃnΡÇå  ƒ;÷è(C%¸Ñ…Š.¸IdÒ–’~Ï{ßô–7ÿÍþ}cÈõ% ZÐM&¡å¨þvà€+ˆøÀzÑíŠq„NÒ.@·,Ë‘=ãÜ㇇†C1«ÉÒÀpµ93·÷Àžmf«¨8ò¼q³HbB<<´¤„€ë4Kž ¬ê€B:§\—¦¬ €‰šfBÂÀ*ÓJ4#ÑÔŒDŸ >!Z±è¢?¢~R0ú-Zêd¥q‰ndªj§;©8WGišHNòSgÔj*8É\Z•]2#pÄ/^’Ã_› ™Š+Ó $(VP˜\lÁ_ód µWI‚ÉTÿ,•,†È´ 5ðµ¨_²å aW!3ü ÐL–5ÁÀ@ßóD*ÇSNÒd"•I’$i𦩄I–ÑðÐûÜ©J²¼3wîM@`e÷f¡‹šÉ„7ùpdÿÂ[´éOjQÎO„9\ í˜|ã,ÈLJBt(Pz™àGhØg7-¦É‡/ä…À×»¾ áI¹þÛÛÿß¿Ló"+¿ŸAÜÆ—¯8tÜqG­Å®Æt„šÉßî·ð÷Ôå¦Q,Ê2®Û¿þÝ:‚¤Ì)‘:.Ë–IúÙ?Ê2g6+æŸ<×Âã<•Æ-äZж·‘Ópqûæ\ ‰ãpià SŠ %} a"Å8á£h2š„¦J™¾õ–Ý·ÿòSÏ\üÂKZvԠìKèø¸J’]ÿ¥:/Z˜N›Q>匥ƒ³¢}{ oJ/€¶’ƒ–Hm ­8àR³ÛúpG8Çå)¶sfqíNéÙwE"ºäõ˶ïØR6¯Y{Î%q8àx„±O"UÌ´ÌÇ€àÆÈè&— ÷¼O̦°&€³fÀ¦FËòW Õ]VȲ_yG )²' ±‘$ÕvQªv|”2’‘ÑÍÄ%!~.…—¹mÓ àOsÀ‡Ú»H(Ì@šÇM™€ˆY€#–Ñ–‘MÙ'²‹€ Àç6Š"¡E¸2ìkއ@„Gs¬;Ÿf",dJ›·ÌÒuÀÄæ ì¶HÙW3ûo§ 1i(My&‘{$·S9!¹-ÑNd[B¦¬˜àl^btt缨ÑÏoeØU$ØnE§Êeúˆ¶Œn$ÏžÞ¹ bÁNO±½탵) B4:º)lWŠ‘ð°J<|u±,±Ÿõ†À¹¤eVEBˆ­¤P^HwýÊIBé–²^¯¹¸ë£¾ÊLûd«ƒ¯tò%»4ðÁ1Õ•|\í?úg‚œC,Ös§èzq×3ð—³ W¦"»©þVµ&’ÓÛnÞò±÷Ýò™¿ºû{öÀ—mõ2>"ÁJ"çf.~E1;Æ5TÍfó‚‹N×ëFP±!FWK¤Cä¤6–Öš°ãǸüwV=ýôù\T<,Œ«ú¨-›ö†?ù©'}e¥_‘þêÖF¤X`"‘ÕGBDªQ”U f8t²³Aݬ$Säcž‰¹TÕøF˜Ó$I3(ìæÁUªt½_êNEªÉé¼PXwJ2MHDQ~c!¢(ŠMvºBLë*m`©ûq05 Vè.˵1Г-)µ1–udËéT“¾]Z-µÒ‚«ÇLÊ~u£J@æ 4VE¡‡šmá”G×YçÔÅ]ëCeœe)9ÖîÑ7ï.x6*¦²šoÈô8SÔìk–â¦Â¥_wseí©´Â–°šL)ihÕ"WQÂ}šV¯4uùlƒßw‡¼ïŽMG®8ðâW,{ÖùC}­Ø*§$ ˜”%R™’Ñ\ä8‹Á‹/~Îÿ\¹Æð…:ºbJ›}šÔä‚Õ¹÷¡¯d+;Ôs-8“_‚N;{ñ¯ÿÎÓ/ŸYŠŠT5»®H$ à"ë³cô6Y†¶z?XpeŠx¾N8²”­ú«:àÈúðBçcû“Ež;COÎ]&v¨ê€#Ñ¢‰F5ã¨/-!Z‘èDKP,ú‰[DýÄ­áá¥ÙØ8˜-ñ/?ÌL/’ê§â€ûsIdZÐJŠ9!±"–8Z4¼T›dá3JpÜkt˜ˆâX‡Õ5LÄ ´ö Á$X4ŸA É‚%I©8`‡úÍu¡‘7ö› ‡FØ™ŠÅËCRN¤ê‘N´“v%I’¤Iš§@š’ /-Æü8؆¢ôùÊYІ©q¤ Ôî1”§Dx@p¸-X6ÑÕ5>Â⤸´w)ÚfaQ‘^ ‚ {ç“Z±î,$&²³¸!„èBî"0VD5ëÉ€!›7=6`‘ñvØ•B6Þg> X4oLž$‰À€„ˆ‘ȲRÔß·Q# Úɸã<“%ÿ&rž'@ÄõÉ’¥ ¶j·BÄ™Dm‘ÒX÷Èî+þvßç¯xø9Ï_táÅ‹—=£Ð{‡]_›¬ÁÎÄuZ›V!¥ˆ„ú]’<,/;rá’% 6oÚa%£Ev+Jö9 SaU0Ä êhöµÄ‚¡þeGÍZqÜg=sɬ#ú¦ –Ò@<`<•?°=Ä^žAŠÅ½ži…šOž]àÀVHP5c°ÙG! BU‹HÕ\AµøÕɽv–o!ÿº=ä†s¹(F%wŸNÐud IÚ"qQàŠpÞ+ ÜY-ί±ÀTè0¢·ï,ç‹<¢‰¢AÄHU3»'„d–Zúž:f3s¸´·ÎŒæ°.F‚®Ab†š=[šº:ŒpºsÁ—†Òã‚ÁVÓ$›dìÜËœº[MYA„ÞQó¨z±—ZSèÒ×H•zgA0$ vï8d8Ûm·üZžfqö+îæCã‰Q¿²\Šîê€Í‚U l—þ“œJHBJHd¦Üxö…gÑ}î–}¦ƒЀӟ9â½ÄÕ_ßtõ×ãÇÍzöEç3×î™U…ë¡áF ­G™ Îþvå 6nÚ¬§Vèt¾6!e-èÚu®Hv !`ü_9­¼øÆÆ·- ù8`ª¬æ€3§oÝ#;Ú©û@Ø@a7Î*qÀv¦&Œòe pÀdNç Ðf§XZú©08ÏK3KS ,eJ$RÙÖVY€Á‚À,Y JUfa|dd“ƾŠî! €Âwô-jâ 4°OªåñöNG «€€9ÃÚ2²Ñ‹€MX§,ŠKaf“üŒ8BCÇ88BÄŠ&“Í”Õ3mÞ<9ËKZ ZÉ56ˆ›lÕ€5”Sà΄L´w¤œ0·SÙNÒvš¶™$2I¥L!BÍkáL”Z´ûÜhÖdÚ±$ا›8,Ç]ÅÆÔ퀒V(à(!—}ÙB 5DǪ4‰b¥" ü"} ¡Î6KÄEÒÝ%,˜öInƒXrÖ¢TêíQueЂ(iqׇ/]—²fþˆO3?‡×{-–€:šù> iÉRL¾Ü³û€ÄAäjlv! #`öíþ‡®Ž€Œˆ ‰èô³V1gð¾»¶¬¹u ;d{¡–:9>}ä=>°ÿÊ/4Ÿ}Ñ𳟿ppVlAa"+žðžÊÕre(Ìì‘o-Ô±9cÙ²@lÕ+ o"4urØ&õ¨*~"9×µ÷lõ†ƒÈSÃPÇ¥=Lˆ¹[bDÌRÙ`“±lu%"‹”·ñQ)£ÉíWCV’wæÑ5ê(6SŸ¦09òv;"Ç‘ìe:¨#ÎyZ;P¥ÇÙ ˜-ŠE)ˆ)SŽ"U˜ÃºâŒÕea²~N"jÀáȰú×”‹J/ê$P] 4f"*ÜS‚WžÍFK‹."‚Sïí=OòìHìÃNü‚H0dvû°Ô¦>¯…£iZžI°[%¦öÑj}CÑ×W®ñÍ@°·‡:ù+éÁxÕø¡¶*¾r…£ˆw\{g uƒ2M¦TM°¢›@ó„Õ+Ÿ¶ê@üÑ_ó¾w^¹þ±½„¦Èå£Õ›c»žØèwí¾wå¡®Ù|áÅ‹.}ý²™³…˜T à‡]@Ìa(ÌÕí-Ý÷àé'¥nµÉ SЦh`­u,PK «º¸" šK:_~¶>ÜÏ µÛ0WsÀ™·»ö®;³H{väô?Qî¶iÿYÈ‚“å€áÖ"—9à™@ƒµ´ú|‘—H™OL"¤zsXЬcSÞ`.¯,ª8jÆQCE÷ÅQµbÑ/¨¥ê€ZàAiA[0k1ØZ‰Ðœ£^ƒüJ¸¯1W#à”ˆËuÀ ‡9` à *Z?h4"!Ä`ÿ~"IBµŠb-Ä‘5f)/Z椆Ù5Áº D ]H¹±iÇÄ6%<£ƒ‚NåDšL$i;I’v»ˆ´-dBœR@Õ{²ÁQ@ÃEÄz‚¸ª€T­pMUº-Èl„ô õ¨GR¸´¡IW8?žR]¾- õ´èÏP«:ô5%c7ØpÀIÞ!L\Z€Œ0ÂpSEˆŽ}ß#<¨M¯t·Úlž3g P]{·D»1°Ü>š‘±¿‚tú†½¢DWò#=ÚXÒTŸûìãÕ;g¶þü¯.š¡{Öš¤è¶F妻m¢õÛŒdüÐÄ5ÿ½ño¸íWÜ@Oò$åÁjOËO_gÿà Öcþ‚Ù¶¸.ùµÓ;’£ŽÅ£úvò®%wà™°oÏ¡ûïÙjZk‘v(ÈÍy ¬_ö˶­{KA bÒe\ëFËþHæXÁ‚¡œm»ÒÒ…H˜Ò•«æÙÅ^oïÙóák÷ìÞo²¦‘ß¼q1e c¦sS´w¿øì'¶<°vøoXê¤:_V¯Ž ЦÞö–ªåí!Æ!—¨ÏT¶ ¡:ýnk×£R ¾†².Ä-à£;2+e%,§!Òuß{8‘»tCˆÔòm%¬ŒkAOž¶‚ùž"q@f€ÇÙ%`€Ä‚&Ò6ÀŽ®»ní“}»”)Q’ (5íM$3³RP*PÆÚ2²ÉAœ,ŠÕ·\аËkrÀìM‰ö"`ë0¬$ä [îŠEÿàŒl3,‰’Åæ-ƒ¹töÓTýV#`h.‡¶:2eÇvhb»ä„9‘h§i’¦í$MÒ4I¤L9M%§Ì)CQVÉ–ÓÐÂÕÎ, à (¯›S"%vºQh¸èShþÕÛä® ƒVJÙƒ-=ƒ4?.¤eèeJ ºPYŒ”öØB….´æžJ±G)¥ÛÒ$q&Õ7ZœÉpÀìoe8àmv†¶ §ðèŠæ¸pgÜI$ßá€yø1‰1³ YÉS-J/Åd=‘P"~vXǬ\4gÞ ýæ¡Å³Þ÷á/Y6K7(V Ô´°MW §R—¬i­ë¿=rë;­H}T•¯! Æcno™?úûªŸeW‘'u‚ºNñó½‡ɺ”gR(àƒ¿äibÓõuç‚ËpÓ3(ΛCg¶…_ñ+«'I¡ÍlމŖIÉ_aS›aôªÈ ¶`õЬUëB›>Gê ?X‹øÝ6ÆN@R?Lh°Ð©«7×BÃŽ)*8œë@Ù¢à7¿º“/¬ÛÙMœÉ®˜æw»aåý®:flLjßtšìÙýó J•ÏšÓ8õìyðºÆ=ÖáG6ïñ™gÔ¯öÀ°¨Pè¡qÁ…ÏZTî ÑÇ?säßüÅ÷o¿e Y‰Ð†A‘V¯di{?ùŽ|É¥KÂz1Õ7 ÿæÞ4زë¼[ëÛç¾n 14¢»ÅI”,…–ÄÈ,ɱ%ÛI\*9åÈùÇR®T~$Uù•”õ#.Ëe[ŒK–lK¶%Û‘Ë’lÉ5R”(ÒA‚$ cO{Bw¿wÏþV~ìáì3Üûn7 $à«Ëû^¿áÞ}öÙß°Ö·–I6Ù[ÐzÝÜ1á4²™>yâþYù» ãÜô‚…1}ÅÒ<ÕLÝ䆴ÝxjS¢7”¿_}ü¥çžŒ†ÛÇB+j2ž‘ýçÎë³ ܘŽÎ»4øq§á:q]X +Çuà€e,8µX²T*U2¼n8'7ÍÏjîé)ÔÎ?÷ôõ¤KïCÁ6ÉÕd¯kö=Hý©ïúÆÅlâÖc{óGÿÂ_ÿï_í¡Â$ÕB¸ùJ_…´*jrú™«7žìO6 GscA ×®®«ˆyE 5UÛx} lIçКSú–ø»˜~OZ÷ ßó«ÿö1:ÀS•J-OÁß\ÝvèPi{‡M2Åöª5‰»šDæ¯3!}=ù.!ÙB“¶"ͬ£³Ž Æ2ï›S~+@2GjÒÿª`óÐß²° óÐ#·oïý¦{ÒH/¼ðÒsÏž^¬sô•½µÃÈiáOlW¥ÚJô/5Vrh.’Ü!„.T88d³f m—£âm¹9† wàöcãl¾jàÂhЮuÏ®Ðü6r,8åùmì ÷ì m@ù’¸Z;+Ÿ)¹ud´%¼lã ¸Hv9tY¾ëÏž Æ1ˆ&ÀCÀ_ÿßý'ÿÔxØ)ôZ$ ®]]Ÿyî•C¿­Û9¸bÖ%š•äþ–·Ÿr];þú&=¦oýÎ{zë·ÿËú©¯~ùåD”-‡cMÐ2Í8f1áÞ{nyÜÞèIË@6Ø[æï|ñùËÅá²½6KS'%Vh£óɦs}“6'nhÅ€_~ñÕüÞç<ØÖ„©ÝI¢$UÀ]š“Þìý¹‹0æxÛ$/z¨W…}ǾpìûÅ•3šÔbC“¤àÅû= ù2L‚ Nc\“½G²7‘$bdxíס#gÏi@_[R`ÞµÞ}8›9e%¬ªý\‘_>^¢&Œ‹àacPŽÞ®<óµ‹éÓýµ.^>{çñãwÞ~§Äïøs'Ïœy6ÿ–ª5.|·UÀhü—ê#ç% ÀÕýÐ5­]ã:ÆØÇØGÏ®Þqîüé\š°gŽº7Ofëþ™ r\Pñmb­U ˜XÍÇ…í X‡±Òä58FœäJƒ¸PçMUÀ eJ±Ê³/R G½:Ρ«j¸1ê*ÛZ9 ñ’Ôƒ¹8¨p@ƒÎ=ššÈ?7ô^ IDATa쌴C#|ƒ:Uúô‡þÚ]ß÷þáœûò^>ûÜåë×úc·­Þñž»ÿÌ_|èo çΟæB}rˆ ñŒtí›0àÇ=ÝûeG•ƒn1à>!Á@Ü%“Ë ®ÝÔoý¶¯?´J9ùÀÿËßü¾Ï?|æßÿ›/žyö @ ºª=VÚ‰LÂ%¿ç/œh~Ïö™¹MC¨Wéáö–Ã_xùZ™èò&/çäWl˜nçívï'Ìß vž4^Áܬo‡ Dƒ)«°Y:ýÚ/Ùc?©€+«€ôÆiŠCn~åeÒãðwöfÕø×KÃ2zŠL(aƒ@?j×)¤ 0†rŒ×̲à•ui‰¥ßô)‘‘àÉÌßÿ_*])…1¾Nlz)~ð‡ßþSxôÕWê_¹xá⵫ûé¿z×Ûß}ë¡hn¥nÚ lv:¤ÁS!š™d’QBˆL L³¬‡·a]„5Kî5ºZÇ—¬µ§AËhr2,ú—OpÍ¥@¸ð%W42kÊ’2 Ÿf›ˆ;—/‰æl½2¸.…¡Ðw½g+1'æÒâÜtoî¿»ßpô~ðÍ?ðƒoZ, ·üíô··µýì³Û¯ÔŽðĤíø/J}S¡Ò\ïêûÿüŸ>qâž%ÇMÔ“1]õ“þ?óýßòÙOžþЯõÓ?{6ÓÀaÀ ­~ð¯¾õ‡~ømòÖ¥œsÇ…RÚûGŸÿô…€ã*餆÷µ¬u¼8<óá:D\m“ÂËæ"˜:ØXÒ߸¥tˆâ«Ÿ~öÒþþ+Äí6$t pJdøúN»Â_°ÿ\\Ÿ­u°gÇrÐ ;ì;®spC:ÒØËÈr¡ª&]e en-¬(möiÖ…Ž‚u!tÁV! ¶ v$Øãžñ(yÔpÄpT:BÉsÀ¹öͰ¶˜Ý4lƒt®³RHð½÷œÜÛë4âcc·‰d-UÀͤàÔIýÈß}ãùÉÇ>ÿÒ•Kë;Žï½õÇ¿÷û|è-wt¡ ]7vÆx˜KáYMWÀ¬Á|Û­/€ ÃêÝSÝû¾ïW¾^ÇþÀצ~­“§,6M&×ò娽ô±a‹.úÈ yD"ã¯ÍqÁMæi‡Ùßúõ‚…×A‘®òõ£ƒ‹£j˜GÈiûKVH.hg»"`”M0àÑ€ÀâŸÞF Áfo¨QÍ0j\Fú6¡5…á}Ã(°þØç.ަF~ªÁ€³1y·[.ÍE–Ú"qàïzˉ“wo/ç¿Ú ï{ÿƒï{ÿ/_ÜÿügžÿÒ^ü£/_¸øòúÒÅÞ#ï½÷È{¿éÄŸûKozë×Ýù²¡‰|îTÏs)nke<÷ôÅ<éØ$å›Í^Ÿ"c¦;zC¬@.i í}‰m:ÿ3?ùi÷Ø:«4ì•–e œ°?nt¬Å-€¿ò»ÿ};??¡f\¶¦Ê%t”Õ¦å/ÿÁB°U°•1UÆ4Z˜Ñ VZK€opE›¸\#J§MÇÐÁ~ÜÛë^—}¹©f<~בþëïjüó·÷1F÷®[±Aþ¦BÝä+YÏLÐ#L’™ƒ(Ð]C7¿Îœíz9tøËÕľ­æC:=7öZ¦WbúHJ±Úì8²0žKL:œ¡À3`¸=K1A‚¤€Ð¸rå‡2ÈŠ"zs”îN/~MÝš›Ò¢^Xúm£ÉO?ùÒÙ³–è嚌˜v»µ´&ÍO5„‚8¶"à7ý'o>þì† 3n–È€·¿'¼ý='“³o¾tîü¥MDAî*Ǹ aõÙ&ö–Ÿûì—W™.‹âmÉÄÜÞ*mj¼-wRÐ×BûB;cÀØ.ì²ú;t{äSg?õ‰/ká LÖV´ ­9q“FÆ€Á™õ ŽýaÜÓÓrߺ;{ãšìK™ûªÏè|bëÉ Éåˆ}%ñ¦î®Ó}Äš8€ö¡½`Góð”{lCGs§ #U¬\€&cí¯_NnH¤·~À ƒÌàá«_}꾓ÇñÞVcâ58ZIº! ÁBè¬ÀÀ!èZWQè ®#N"ñêõçÉdÃ÷¸Žî1Æ=öê{_÷Š®³çÏd¤2#ÁÁZΧ7KPM¶VÅ€c¢Ê“ÙIZ>.&ƒÜPÏlîiç×´XDfR‹1Y­ÈÌæ¢Ü‚–JáA ,ÝÎKÅØE¯{YLbXͰ†šù9¹«‘妎ݹdÌ:ƒxwbAošÃžYû/ÿÂ'—ûÂu`ß±ÌJÙW€û1`.ÍêMÚ†Æè[¾íë—jüMj Ûƒýö,ä5åI³|KsŸ”ôìÊ¥ý§¿ö GéUÑzGsû›ÏÚš:x—7Îù>»¡è;CG#ƒW¯¬þg©l¦Æß~äXœ¯r1m Þ¯=›e6³ª|Ûl¼­¼Â™ÑxóÚ8Ïò› œúÐÆÄ¯]™uÆD‡¦%¾´¬œ\¶Z…¢ÍY¹Ç›ÜªcàΣ†ŠrKMF\¼°ßÉc7Ռخ’>‚á'<¶ÞèÑâ:t¡è}Ñ\¯Ç=ƒr ¤™ 2Éáæ´‚äÎÁ®iDŒ¨¾‰Áó{p÷ÚhÑŸg´>¯ ¯e8 Ô¥÷åm>Ø!sáÜ §³Ù”©ƒàssë –tY!t|ȹkžLÈ9nL]©×ëül =Òrô½á•Þ¼W‡ }°ßÿá|uB;Ÿë"§¯t;ÀÕ‹>4“Ù¸J"¿ão{ï7¼{ »áÉÅÖö¶ZušýNª5V9Æ–qº´L~äqêv>Ûâ°±&°mžlÃæéºC®èü°k³;­Ìv@e@8þÞ?úØ¥—;â6àÀ°ªv ³È@ýCƒK4°JZÙäÍ`À» ÷㙼içyÉEMšY­ä?†Aqtu-à`qE®ò#Ž+øj8rÇm·Ÿ:ù FX6Íúoö¦ÜLúºÚ¿¾>²º›ìÁ‹€¶Á d.ƒ< ÞY^ gZÐ;¨R£wh¦1)ЗöáÔñ) uX€Šï… ˜CÌ¢‡uìÖ—\ŒPtDcŒÉ©Óz­Þüþ“ºzŠZH+Œ…M¼ôÍüç)hY‡¹Oªf7ÜÑ-À›ª€7½ p¬´ŒØ­,«1WÁöœ5r.M5ч›”¿\¶Tß[Ý[Åž œ—Ó¥¤{ã–§KÉÛhÃmê•î•Y°¿›è´Æ-T‰óÒeÉYÀg½7 þ¿úÅkW÷ ·¦HÙ¬ÇùI·[|AŠcAšúŽïúæY°Ù5úbxÏ7š™èÕƒö·þÃWþ¿Pëå˜]˜=:æ íŦ…n2úb‘~•>~ãW¿ú±<‰at»otnGšsúõJ…˜79ÆWm—””ã$tdɉQ™ÖN~[Ó—®5ÙÖ¾ÙôÐÐhpßÚ#`¶—†KÉ@vdg d0®òñJ#L²;ï:¶éæºñ,_ ìðßúÀ‡sP­A=U4/Ò’=ûÔÅ/³çE÷È÷FvÇá³ Ûe^KäÞ‡ò<¨^Û=R{,rd4KG½$ƒÌd¦4Ìógkâúš ñ-dÉMÈÑN…-xæ¦×@6d²qŽ’e²±I6›û¥R”1Uä¯á&PsRYוΘ Rñ"ËÃ}â¨p.“;ÏH/ÎÂhò¯œ-Qa¦ ¦¦×h“¯ÏäÂë`¿ÿ…õ0!Ÿbd˜ C*`n…NÓyêU?Hp"D¾ë=÷Ÿ?n“RƸ‹þ·Ð—çB§~ Ì]Ž™ ðt¢îé'_yì‹O¨™s¹ý,Ú[rÑÜcç×¹åPÔÃ9ÍG»Z†¸†ÎÑã_|ñ§~ü£^FÙÔi!èaÜ9ßï€`è„#³9àåéÃC¥6Xrbi†{ËÇ"ºÙä,œ€çC :z*ô#ÜÝØ“Ù=ÙAÐ ZQ«#Çn;{ît£9l êW;WÀyœ£Q`&uñ•ýýõK`s£ ±!aU-hƒº/=ÖŸ9w7¶`À e7Ò£cêPË NÀàf¡-X8$ °8ªƒËK¢¼zí<è4zÒ£»$wWôu¯Øk½–÷:{î9îy·jäLÜŽ&sé9d8«…ã¢ÉqoVÇŠÂÁj"°ixg xù5€éˆv²ô `bg ÂêÜóg¦¸/ ÕÓ®t‰ëÓ£!ÿS P=ue(¥ûÂ{·ó Œox­SáNj˜/ –·se¶P&'Q} è7ÿ×^|é´pÝ ô+\wžg1*ÜoÇ€GbÜœöŠmÜ9 ßôæS'NÞ…åH¹eÈ} #.}ÃáÒʼá»ëþÚ/=VqPB>„™‘ÁÍÂ{7zŽ®…°ÙŒ7/N²o:ûÜåüOÆØk,UVë`f±Ùú×­Œq› éh–Qò¦VdÎ`çXi™ 7¯j;{É9÷j^J§Ç`+’Y«<‚id.Y‰d½½“'oÇ"¤¥›Ú¿³ipׯ÷šôÏJ1A:îÊ¥ ûw?²ñ`Y¾(㌮¥»5ñSß|ÌMþݽOâͯÃÝÂÚº ™¹;ršÁfR(A€CRSöS£ÕµÁ÷õëcµ)#G þÇ=0À(y¬¨¤)• YЪ%9Õ œÅ#e7ªv>DMð㼺Ž~v›èLªžÛQû¦›-¬¿ÈæÙE/a ÛÍï¥M" -,xñÂõþÊcK"€5BCc´CIXVÙ¨úeô·Ìþî¥Çïý¾ï8‘Ç='¿äçÌçÆî4o\ܘ»@ª‡ú?ü‰ç>ÿð•êw x ö¥Óv—9à9!|÷0©ìîr¾ï$‘ çž¾ôãûÓ×^=b cÅ\wÀ° %¾î™ŠŽ¯’9ôɧ&~ɘ yr© ²+ Œ™%ê¬Ƥ4Àãbkh;OIâÈê.&uH3v†.Ý©ü…öà«ÿô;¾áÔÉ» ¸):u¸4§¦ÜdæØƒÔÅ^8²º+cÀt2sþ£IŽ¢ƒwÏŸîÞù®!ΰ·C'’ǯª)}j«së¶dÛݪª¨0“Þöb7µ"Õns®€9TÀ:vËËf‘æ Ñå€ÜûØ÷Šq­õ2,ÀYM#  ,Ï%O&‹6Úc§OÓ nµÇ.À¸ºáŽ8"ä [0r£#Óä5$?àdIÄ™›%ú±;³=C—„ÊYÿ:—phŽû‹œoƒ¼xM쀎=ô ÅL7pH„‘'O=8ðÏ…†€†qèžœ“W6ÕÁ;VÀÛ©`Ûø1‚ÿìO|èú«+Ã-B™UÏâAmåGlâ†Ä¨XíFiíe`ßùÝß|XÕ;‰©T¼anr“ ÎNF%‡Å0mbŒ¤ÿ®^]ÿÓÿdM^Ø€íZ0«¿‰†²n:Á} ß¬Ý *=óä¥ùŸïÂË—‹Osï¹ó¼®ô+ ž£Õ‡ÜÇI¢fD†v&ýÆ„˜ ,ræu1¡ Z›q°Bô¢Yæ1šq6}9«Ý9òˆqX{Æ•±#:åè[ø‰â‰Sw¾ñÍǵ3ÿ|'¦Ã E¹xáúUpœ°å^Jð?üÈs;lOív%8l A‡mK¯^ŽÒFàMRŒ½{œîÞ0XP`³<5f!XñÔ(æÍãͱÚ"g^—þ´¶Ù¥ç!솧¢ ”‹…_5i|¢Ó5[¬‚†gû®$$Cc(Šn ô–׃Ârõù ˜ÁöÎã°Ö“~¸ë¸ZY×± aµ².X×ÙjºÎB°®ÿÑæW“¼áó\F!7šÁo¨€wâÊl"u~ôwŸúÃ>YE4öHèrWÕ„C…8Úë^ÕÔ¬ü꾄áƒ7¾éDXõçϟクłåÌ&·ôÿ°A¯d ØÝÈQ¶ï\Ò?ùÀ'Μyº&³*u^ù1+CÀPgàÜLñ½9$øµçÚÔ®l掾ò…ÿñ>}íêõ‚û&1©Ï8É™ö Åë²¢’¶g耽„YÐÜ@?tM¶Éß,Z)/11å?s¦WÒHá²c¿ïD9Ѭ5X¥Ðɱú®?ûŽóçÏŒhƺ&{;¢µHÛH ËA<õôÓ××/=­T!K§e2ˆR€›Ð=þøÅO}⮺3=¬9Wy3r 8ŸÎ†N÷ögþðâõ«þíßs÷4ûZ€S)<€óE)upê‚f+¤Tãêõó©üeÖÄöÂöRìåQýZ±Ç¹³Ïe"/µï€×™àÒÑ!­-X¨üµœ„8²×X‡I&`6ßµhÄ;ª€#.€Î,ô†ì¥Isv`0®ÄU1k7pfdžÙKKøË_ùì§žSÃg6’¬øaK=׿Vÿ¯Ô‚¦¤©µÍBôý½ß|úÇÿΧ®^½Þð­úæIÁƒ!%(}áž´þ_¾½¨j»ëæ´&f#Ú[7Û¼n[>Z¢ ³RvP©z¨ä³f«nï¿ø¡oøºw¿aÔÝÖ e]Ú)'^yéjÞª‰#r.”J5þ»¿þÔ¸dÒ+.o‹Ãalm¼"Ï|íÚ¯üÜ™Ý3C½»o_­ÍÍ:M„ ,ûòÐB`%æ¤7OûxwdÓ°/³ÿÚ"({¸ÀÖââŒÒšYuÔ´`!ÙC™«¶×l°`N ¸Ðzš3´HA©¦îºÀU‡®cØKã{Ö³–àˆ}½‰;í6s÷Ã*àÑl‰¾õ+×^]ÿäßÿøµ«ûh¦Bë•Pša¢„µÅxE¬PÐ_bïþüŸ>qâĬ‰×BÈ‹lîv ®ÉMªÿ.½ôµU8NëÉH¦"Ì\\x@A2ùJ O>_yáè»ß{/°i˜K‡Ú†×ÆYSaÇ^záàÿÙ¦Çï¼ÿäÉ{§7¾¸%ƆX¿êü“e ¹¡$|ìÖ—hnIO_I%pŒò¨èìÔ÷¸ÿÔSô¢ úzP£B¦g-Á‡¨Ç·uô‘8kIæºF}edëÞЦR,µIºpœèaNÊ ¥ mÁ:Zg¶g\:õà ¶jÌØô)',‰¡Ò ¿ù‰²L­Ï"¢<@,*)¯«Ç©SoUÀƒNøkš¹nÏ™4*¶'7;’|©ÆÉzÝÿ­¿÷{/œqp >bì&T®Ëžj™ šcÄ¡B<¬“N‚oyË>ôlpF,yhó}l,xÑÐúŠlÉ"5=¾çC)r÷ýÏýÅŸ¤æ2jÚMþRÍvªÌ“²4ê@]$à ÂCïÆ¢é R1‡Ð»4ï;ô²>õÑs?õ|îå—/—&s¢Îçæ³°ÖÙÕ éÌ7ȉNyhµbçíšLÅ­Ü›.è&=šá׎ż&[h~Ndu(‘­{,±¢pßÉã'NÿSßýîÑ¢æ6\¶þ›@NNvnås°Ý¬:}úà’.Ê$pèyzY BŸ¾ø¯~úóÿÛ~ç-·ìiÛvbóz9_üC*óò^ZàG¾zébÏÍìE§¯ü®cß›Y†-UÙˆ¹+ H¥ŒH¾Œf”h³–FOŒU±š¡â”§OTá¶áòó1zNg@ÁÙ™36DšŒÅßPÃ/ÑÁ*23*t™å"8¤:˜fì•|y‡´ZåGzbj "A¦\YÇœÇF' {1°p—ÙríÊ/åÒ͹)—M|5o!߀´67!¦IÿzôýƒG~®4û2âØê~è¤¶Š•[*àIZ‘ÎS6À±Æpßô¾7—ñ_Ûoåd›´¨†¶ÌçBK¥Þ”%i#‡mFóêåƒöŸùâ#çPš®ÀÚsùë…^TÿKtžÐOýnŸí»©a¡›‰ÍZ†1ëB½pþÚ/ÿüŸýä!¶ÖÅ«Ö̲6œãÄòEYñg%tÀ°"ö lœ6±ƒêâ[ÛNzÔ@Hs8“M?–Ëp%„býªgÏÇæ¥è;å«ÞÚĢܧ`‚ ú xá…W/_yÖ“=é`_,r9B‰ A1HAΜ½ð?ö¡þïÞKÌ^Ûn2mÍkÛ&.rùÒú§?ðô‹çÒ*^¸Àsç®Ï0àÃî @ÁŒc8ƒâ…¸Ž+WÏÓÜÌiiJɤY‚;<"öˆgÏ>—ª./ wúïÕPu©²ÓvÑ|©qÈ®`mÚêa,¿x\`s¬% ÈÂàU•nWÀètfwFWN3¬„α:þLÉV ‡‚“æF­}k)<Ñ-×Aÿ"á!y/ÈÓ@:ŒJðÙs§ÕÐ4¥Á#«aËC‡omjvVohe!^ì÷ÿäŸþÂ#§Ä ì;4Œÿ4ëRÏôå#E“!ßh0Qßòþ÷lNR”¸)ôâðè;/m¹%WåR~:“+óÏúùý3¾òò µ]RXì‹è±7ù, Ëȳ–tjðÈ…’«Î¼½fim!Dj!7_WW.üƯ<õû¿õ̺¯Üæ!ú–p[U'×m®ÇÈV“§ª@+Žx€‹™>7û;êqrÙSyœ¼eœ¦º¶«’rÔDXZÆø¶‰ÎëdM‹â¡&ðÌ“¯¸œî2±HâÄ!vIP@¢ÊŽé|ô³ç~í—þÅ|û¦–K3êÑÉòô°{å¥õÏüç_:¿_䈗èîdó^¹)úˆ±w±ëÂü@TUç¨cZU&3Ÿ)"R˜ *’£Æp±›rIËnOÓV‹o§ù¼åŸ{C†°ì¢1M¹TŽrYÑ bðŒ©×örÕ+3– ˜f™mh ߥ³zy £ )MhUÝ™FƒËlàÉ  à,W®Í½x“T™Ñ»{k—Ћ1ÂÀ_yñÚOþýO=óÔK…m·ö3ª€køhD(‡üi‹å”±RÍ,«t™>òS?ñß÷g¾í»¿÷›ï;q×ç["Â`æ¹Ø¶¸áÅ`Ks{7u<ûÜ•þŸøÏ ᘰ'X¡« ]EÔ9 pV•]‹ÖñÌ\sh `ûõ’¡Ç!í²åZð…sWõß>ù¡>}°¿/³_Sè=:Ë Å@JÐ,b5—¬î9Ø39qâþ%3àEºøôrsB=Úá}ñþeˆ£@:.|K]5P;ÊëÚ ÷’8uòA.0ùózŒFlK}9.ˆ1fµ9ÅÜnh$€U'ŽN?}zî{ÚŒ´žt@¤‹bžpeò͹;)ÈWÿðåÛo¿ò—ÿ›wM_ØhDÃ`ðD äÉ'®þ³ûùOŸ^ý{Ï…oò<@™>*]èƒâ¥µ.ØF?~•ðleçykÊËK.:û¤¨7Y«͆‰6•÷i_’Fÿ6Îþ:Hœ².‘zg$o.JëiºÆm ŽÓªá´…»¾øÈy÷ì ÖË#é 3“¢3'ÕåK¡Žå$ Šþ»Ç_~þú_ûßpäh×6„µÐ.]$n€’&à#¿ýÂ/üì3^e·3/váb±)à¸4Î:bÖˆ}/g· µÌjH¸CEHȇŒT |6b2Y`Jí¦c!b±Œòé?þg¾ôÈóïö¹µ IDATŒj"né¸ÖÑšØÜNõïfÀix–ÆÚUÕݽ›^ 'ká¦Ý¿î=òÊç~ñÑϾxõÊAÝå=æuЀò®5ÚXõŸ÷ ³¬ÃŽÀèÄâ bÿ|Á€ÇY¿•ʇÁÜ‚÷lŸèÐŒ½Å%‡ÙÕ¥ ø`}‘Ä™³gš„1IÜ6}ÀŠ·ðê¬ÿ¼$6¡-hŸšRøÙ§/¼ôÊiZ¬a‘ìi‘t¥Ü„‰ªEˆwPwòùý—¿ôØWÿÊûî·¼ýÎ:X¸Ôa"·Ÿb€+—׿ô/Ÿýò.Nùl"€W.Ú¹sû; J¶wÛ ºT ³2ÕuåÚy N:ÍÙ’D<±Ǚ³ÏVÄqò1Lbè·”½éKÒ¸õ=Ó\+Ü8\,é“™–žY¨cñÍ×çd¨ì™95Š ÈK6è­%¡¤ š«3…ˆ•y—„Ê1šU©¿Kuİᾜ¢Âû/½§yza-…ˆì×Üë̹çZ½ôPæ€k‰}(W`Y…;ÁÀ‡žŸCÛÙ{ÿøGNÿÚ/ýÑË/_iJµ4Ý{PDòYußó“õý­²ùµ#­îµúÏζ;òùsç×ûЯ?a¶zð÷~Ý;ï{Û;ï}èÍÇï;yŒfc*l:œ8󌓄瞸»MLB.]Xå ¯|ás/=òéóûûëÂ!ªgïƹV3áڬפ~íˆ(¦N|“¼ ºóÇ¢ª±å+¯¼´ÿìS¯~íñËO|é•g¾v¹}Ñm®øDè­“¾±LŽGe½ÉØ”¿`£Mü¾o»ÿûÿË7ß{ßQÀ—ºPj ®¹8‚®_ûÐóùíóû×}0N¨ê93óÍÌöÃŒãè ¨ï×î\­’ R¶k$Ss>O®f‹Ž 1<\*‚X`Ô™ÊÑ@£"x“·‡Š(MNL'.+ä5ŸÔ”\€û9ëóÁÒ:«]ký—%Øu¤ÑBGšYH’XÁ‚ÑBVvc[GÏIûjÌ¢æÂ+ó¸;*ÊÝ$(d#™C S6nÍo-î\ìnÙ.Ãqôsÿèô·~÷o÷1òF“Ñ“kWûO}ìÜoþê“/½x¥€©äí—liÖÄûýxÝæMwˆC«¹‘Ê>ÿŸdŒ,ö{Ø#ö˜Ÿ±Œÿ­à{§ŸŽgž~á÷ëC·wäÈ·½õ®»ßvüž7ÝyêÛNœ:vâþcÝÊf¥ðö2w§+´^ûsO½úä—¾úø¥/?úÊÓO^*ŒªcÖ4 „µ°Ö–¿ í^¯^™iåMäàœ„wž8qê0wOr«ÔMl6wxÔzíýÚ¯^é/_î¯\Z_xeÿ…s×_8wíüÙkO}íòµ+E”±€˜¨:)ô¢7¡—X F¬‹œÅšƒÚ`H=Í&Øx³6šPÅ8B¬ˆ£'fZг&ÁÍõ´¹Õ2´ÔbQCZÉÉÁ”ù L²VÝHž:ùÀØ—`‘ ªµÈjœ7µÄ_ª±Z ôÁºÿÂß¼ìÁØšìižFɪÈ:ƒ‰òN b`"¨kvÔ ì>÷‰kŸÿäßô-§¾óûøÆ÷ÝsäH˜•b³†$Ü{ùÓ{ñ>üüÕËkòÎ.˦î<~ç}'NÞ?i1ì€gHp‰W«°Zu€n;v6± Ó $„¸ðœ©ˆ#8õ`+ÝÀÀjàŒùŽ:/¬±#ìÄ —8ôD,ZÐuë‘åî(Ç6©æ-˰]‡z!Š&v޽'…Ž °´/Œ¡cèŒØ‘«S÷¿q‚ûÖ¾¦DLåÍÆ¶¸lHÛoÏjeáØó7xšCï$FYTˆàZ0œ:ùÀºûÀ…pßd>,UÜ5ùÓO}äì§?ré 'ößÿ=Ç¿ñOÞùÎ÷Þ¾ÚãŽu  «¯ö_üÜKûð™O~ìôþþÐnóÜp>VÄ>aJÓ÷úͱ¶˜Ç•:o?N R±tö #ÍÁjÈI',sÜÍÑwü|ey eUêv„oDÂyØS0fáž{Þó†[ß}ô®{Ž¿ëè]÷9vÛÞ-·v·ën½uuË­aµºŽ!Ђu%Ĩث_«ï‡Øsårá¥ýçÏ]=îúóg¯½pîÕ¾o°ª8\lzôý¬Ë:ô`KßÇ5n*õ¬¡¤­ŠëÀŠØ³Æ£¢°´ºtï?2Ó(BïÒ—ÓÖç^ru¯Ì£òiB**Ö¹~ez+n¡ÌH0pó|¤UiápñA‚ k¼7ŽØ«Õ[±l-ä6K“_Jåô-7\ÇÉ»ĶrJ ›F_O–úhŒF¤¡É43Jc4#’š™IüÄÿùÓà1¡CW%Ù ’F6´»Dß±Gý?~ä™ô°ÚÁ5-‚pÒÁÂy sQäO‡á ÞI+¨#VT¥{¹ÂÑ#{ïxÏÝo{çozËí÷Þwôî{=öŽ„¾÷k¯Æk×ú—_ܿɫÏ"Fõ®èÞ'+%y”»äp‡;¢CéñæD#л*ms8RÒ![ý˜uQØìöŽŠ\\eý8–4!)iæ¥,2Sô¥"e õ§2ô@•:V–™Ìepe°N¹X9‚#…ÛN²€M09]Ö »x¾ÉÐH¢` âðTÊ&£ÃDx„ 1Á]–ð:®É˜^Ñ÷¹5\8 ým¡ßç«c=àýù¬ù¬OÎÌ–ÖÞ„Œª"Y£fßPdr­âè…}äCò ©ß4*o*' N8züZÀ‹0Eú}5n†k:—ÂÿmhÙùhH ª©ƒK!Ø—®ØÌ¿¶ÇÕUÛÇàUj hLåll×°)ÁS?ÁƳÿoÇi¹g2¥|ÄÙšÚ·¢S¥÷D3¸Ö&­ßQ¯¥ƒm¶ÄæÏ%)ú4†`èÓ7{ž÷ió+ë3œËÛ¨(cRÌ’4GMŠë°¸Š¶äÀÙÌÁy8éòKaÕ!¦')Ë#.ÏÅM£/fÑwŸap8Ïí6‘€>ó‰3§Ÿ}EŒ`$×°¾¦EÄDŠ § !ü”´‚\P8äÐ*ß³J½²@x¤Q]ñ§ –ó*6„e)‹‰õJmSJòUj²L’ñTÒ†ÈSM£1м–v D¸Ã Ë,’¹Ü3§áåW^ºòê+'OÝwìÖ[•è·…›ðRšèA@Ó}ìBÓ±$Á¢$PbÖ0 Òxj2øò¸n0¿ù«pÑmµ¦t †YÄÁ·XOš¨œÑªPsßM  ì`&Ä7Ђ,Ð:”Ú×HK¬¥5MÃóöPR w“Ëሒ3H)e JB¶öMì )FË“þ §'ÝË8‘àNð,’ö²·õJ5}TljÔ¡x Oo€ô9ÜðÎ!Ϫ €¡ÿ ôB z‚‚%©Â’Lx±˜LJ锆$)åòOo[SÂve{TÍð=Ã^#¾Â°[Bn» nö¶a r#YiîwÔÀÕÉÌH54®i©í\³t=2[Å, 2ydr¹³S'Üà6ßNýbÒyÞÀaÂìõ·†ÞzÝDúõG ·e}P®ˆq¬ÉÖ3QÞÌ+dÉb”êZJ…/³‡q.ÂT›U4CPms¤Æ™¹Niò‡ ¥ñPÕchZþ&äõN…]•‹'ªK`ò°—“# ZÛ…ÎÄo0¦GCâóç/Ü}—ßÿàýEDšEmØTˆÐ1²_çÇ~~­µùÚÔÓÖ1R=½G4xtwÅèÑ ÷D›P/ÆÔv­-wÂR#-ßV“$u ÿÓ ÎrclEäγ¡#óE!,=CB>dOAK(‰h © bÓsf‡ÐÁ:X¦~shdòÏXH<Gç BKÏ™nT07W°’¹P0YšÓל¢åFu #õÃé RÂà™|ïbTè=¬ĉ¢í<×9à¶ÿ|ˆd &Sj“›Èðd;¬AD•jØÆV:lHRÅ»76ÕZ ë¤ôWq1f€©çôQ±•[ŒªÚ‘­‘{k­}S;7q€Ó¡™^+ë+h‹³o„0ÈÃYäÁ`ïï¿ëÇE°6ú7,ׂÆá“Ìœ§Ü¹!îÖĤozÎ=F0gÐUÆsv#¥Ì}ÆN© œr]£†œòmj„„µ0;Í›ÏP€Ü|öu¼FÔHeÈéÚl}Œˆ/t¡Ë‚x#/0Z•!`xI íîÓöð1µ„ƒ[uÇLX˜¯Ïh0CÛºñšCA³y$5Ó–­Âdíî)EcÒ³¦zþãc¨r‚c&ƒÅéØž6µ5%…§uA¿ú‹_yîé—ÅRuù:ó°Åžês]Xñï|º™‹K©ð5È©èr"щ.=§ÖÀÊd±:AUC„ÂØe’§ÎRHJн(WÈrxï©ê P–ºÊÇÅhmŠ]õ­H%ðÈK›<ŠR’ìb„ôò+/^¸øÒCozãí·ß>Ú*éPM S¨mŽ”Òæ `®A=WÀŒB£Jì¥éi|±ã¶W´€3I¢Q^)ÝòŒ~:¹œì`N$!+F2ÀŒdë@Cè˜_ë`+Z' äŠ0XGC Œ¨ úä׹咹£G–Ž<“Ëå©£]Å_PXSÙ_0?æ4éN7JÌ'C”;jÑ™wtsvæ­Í6ßïs¥áq½áŽX• ¼)y2s˜ÖhâE¹¬“iÌìÍÚpe*c¦ŠaùøÀæ65®€ß8´4Û>û(Ô ‘艞X—Z°+é\ =„°Bw A0 xc“^ÚŒv ø'À§€óËB0»TBsù·:«Z[ЕQÇF¶zM„Ž }©`¡Pu¥®íP]Ùǘ·å&A ÀU lRëï<±ÜÆØP¡`¸ÍÖLDÍIC¾EÇG ЯMvY‡€Ë‚ä_H¬‰8Hp¯r5J¿$ 8ÁÆ‹ësÓÞíÅèÓ싚É])E5¦Þx™¥ËÌÍ@aÁ"Išr3Ð@À xâk4|ž¤À¾‹ÑwM&èìs—~þ_}$êšt c [k°‡•~úèÙÛ'ÅG jÕ›èo†Né´N{•åZhä×Çf8§H1ÀàBU¯Gp©ªós²X=|‰­þRžùGtX´(Xd®ŒSGÚQtH@\yõ(ìÚ`m+º'ò&¼Gïô5ú^±Çzí±W¿ö>z½ï½÷£zÏ ¬(wõ’\½àÞôÒJîî^ìŠêB=mr`°íS3?׸¨Ð/ó‰!² ìJ»ô6yÈXú‚]ÛgOºë±´ úº¬M ¨–Ä6Ö(ÚµÝø6ÛªÛg`~ÁóŠ%z05í¯b3Éh§áæÅQÑñÙí «}S­SGUûjó÷ŠøÆvZ#M’ª<È9èȶ;ï@D œ0G bYŸ–§³£hÃBæ²Åe;çFЄ˜HZ*s=?a b ‡ñ¹TòÄUPÛ@û¡0]>G°d @ëƒþgê³ýú@ˆÎ’ß°—¯Áꡈ„ŒÊËž/n?Ù—°‚£Rè (EpÞ«´¨@„ Ó¬De.ºjEeû Ô¿Ì“U n®%’ÆLBOýgš,µ•¡D5J‹j S<ÏQQ¹KDJn¹1&0[Œ,g¹Ìo¿ý¶[o;"ôJ×»˜¦Þ-;ßd¢¦•’&x¯ÎÅ(9]îC][ñàèCÜ ×¦)z²2Y£Àšä‘GCnIPÓÉ•ÑiáÌ®ÓBòô¥)Ô"¸3#¬-dv³uD€u€ÁV&câ]É –3±¼? Á£ÓåN¸—KpÉ#%ºeŸÊ’DP¬Ì Èiåù7€¢œå9˜Uô„894‹Ô*CÜ€V‚6ûõ¢Ãm/Jlª^o&¶cS¡N¸2“j­ U§¡wÈiôIb€ °–$¨Xª ÃàyÎB¶ÚÌx^3¶ÞîtJ©7̘åÖ–5ïÿøÚá§ð´ [˜‡ngV[,èVZÓ´lT‚–þˆI}>~ Ö"â¥qjâí8P£CéÔ5¢›^ý®a†#†Ñ€4*'“àЄŒM6 ÓÓäP­<êã…÷”s¬ÂÆr ‹õ8Ûb#ÏiMõR\‡”ê#lëúŒyniSqƒyC;JI [´'£rÒBHbõ!†›™Y0KÆmHBåZ§Ü±Á€Kÿµ^ÇI¹Šî–s¤œPÊÞ®™ äþcëã§ŸN3¦+CP†Ìi`j‚õä…R¢bÉŠ«p€t”!±mÕAèrÌ2ÆôËËEl%ÛUf¦‰Ú.sGEšuV•äµ ¤ e!ˆÜßN´¬œÀU¬¹°¢SU­Ú:¥¥J+2 &Y % Òßü¦¯ëVH—959ànpºà=b¯uÕZýÚ×Þ[ ôõ:|rME£"¡#$·, u} "[’Ôf^_x{AŠiÅæ]òÌv&mÏŒ+°3vfÊ“Æ@0 %QI£uf!0}£¥ ÛÑ:0ýâ dg2*ÐÍÜ’KT (º›#q¤eŒ)KcžÎËBâí­y•ã} öïF¥Ñ¾ëÍ=ÖG‹²Þ3úk9‡;yò*€ÕÂÀsò6Zƒo‹¾€ wÎ|zL;Ì*|õüu*àXN¤TKôõÔMº©V…9€‰‹#--`7¼În«j×V¯†äJXí[!]*zü¢£ºD~¶\ûhŸF½èüËßœ?^jꙆõ£ ù­|%õ÷3Ÿm^ù!·ŒFýÕIÛ€-o­e±¥Æ`˜7ÈÐ/óvHvõøÖÈ®q2—rCb§ ¦ôj44rI‹@Oí®ôM S£'­iŸuo&ÝožZµ¹‰KºVm·§^Ë™ÙÒúLéå‹kÂi:¦¬úÌVe8ß!åÿS N}hƒ¦ÉßDµH¥ç%ß,²´±¡Y?÷Ñ&r»D5>x‚ôsÿüÑôO-/®¥^ŠHí<õâ:?G„"U»â+Ê”¹Qè(w*ñÓU^S«ê&Ó£˜„Œ8bG¡Ò,r¬U¥{9@*õ!›™bp‚Ök¦E2P¥(TiA犥·”I^TrÙŠ¤ è.c„"(ºÃüÔÉÅc4cL–%<˜D^*ÎZøŠiÖ¨¯ !)–¤<}$úÐ…V½}rܶ” ½*sÑËÙŒå”ÒŸ~Í2ƒ>Œ¡³7ÊBg†FÒƒÌ,±ƒC ”‚®å ʘ!¨cêe¸!¦65YfTÜe1(BÝw9é’;©À1«l´ŸÕùïa@)cˆDp§‰.š›Ë8RÆ.*)œ‰ç/V€ÚAOK&³­@UåôÄy‡™yÜH­wom sê ßk¦ 0nFÔ­d¯Æ€æá-èÖH®Ö‚ÒÀK›¯#z•ª—9ät+Ø{ѽZ8Ï@HlL $¦!×8¤Á)‚8 ýÕB×nÔîo¦¯s߆‘ÔŠÇŸ\×:ŸÚê‚Ñ©‘’H·|Z¤È‹$Üx—33†IãÅ—DáфҊÜk¼ûfRËÇ£qb}:SÕOî ‰èÒY¯læ˜uÓêØtQRë ŸpÇõÙÒ™~‘S_1Oð"åØhBL2óà4S0¦\qdúJÊ,-ܳçž[@§ÒW3AEmž+›úí 8¿ÿ…Çó?|ű\àcTJð<ÜJÒïÜ]wG„¯ûR¯sçN¬adMj&éµp*NúMÑ7Ý;=Î9Ì®±ÆX'2Ž)«µh©¤™¾ «½FY×”(£¡Àж›Ð•–ðÄ‹¦Áµ9™uˆª”† ¸V`¡o…Üà í¹6pRèE À r0k{3püðÒBóuoUâ0ÂÛÛÇ8‰45!â”·¦%úx#Je.š?ÊÈo$úBîäÔô{#~H£Ð2yãm»b"Ä¡wË!â³!éaëhô¤ÝCóWâµzæ}5©ƒÛÙ0/ûõZŸ™ýGÚÅÊ4ŸÊl¦ ÏH ¢æ`  pX—I3ià›Ãpãu0u.uëèëZ"8…T4¦Ñ•©n×ÿõ/ûÈï> D© gk¹hvÀˆT×ÍÌ*Ç‘jÔJY aT'8¤Rtd:žR`fD(”(ãxt*¯D‚QË gVò¥FV •*÷”•[ÿîH|àÄ€+SÙ7»8Òó Ù¦X‘:Hм˜OãøÝ§Ö¾y»›‘ eì~©†ÀL…{/e«Ðƒ±Ò¬\½Ã]Ñá¹ Vl¦E3·ùgsÖž—Ëú;ëû`ê±+•¼D_³hF²7¦á]72£¹…`¦Äyfˆ!XÈ‘ˆ. 7e¯7$ ?œpÂÎÜq¸Ã‚»ä¢Ì\ôlä‘Ê_Í5'è!›G•©å1§é%ÀÜÍd‚!O%åÀ–f¶¦½?4)…§÷Iô-µoú­;ïHÉ )½Fܨá"^­õ¬S ð¾=újFžÝQˆ£ýg5¥jÁ섣߼§ÒüócƒóWX°f‚õþ½ü^àIàs#O¢i–#þQ½HÙ »ÕYÕÌí²µK#ÆÄÝcëëfúÓZTµÕVF1ü+o\zÓ(09Õ§­#7Së*óƒFLVe”#–¼¦A}1ìº%Ú7kãÑ2+ÖI;®Ï¶%â\‡“˜‘ù.–¡—Ôþ†º„°uÝÊØÑ‚±3³\µCR¬´ ‹TÞĸI j® ,¤6ö.Fß‹öüï<üÙ‡/nöi+iEæ”%¡eÆ·LO<:k¡Hm•È IDATyÄ0Ñ SÁ`òë+eY:¿Ó¨i~/6ÜŒ5£ÉŠžj éŠÓ€$N<Úk3:³ S $‹à(©<\X… Y'†jLV`§I°2·#R÷Ü÷†#GYÆB2â Æœi1™{_u¾^G[û×f‘\KôI;ŒÍ ÅÌÏ.Œy/“ªžAë:c¦b%Í¢« cÖ1ZR2 fÉ,0ƒ¾öBú4¬‚ufC×….oÈ®<†`](Âf]@ ;CÆz¡t¦ô7Ëž u$tŽœª“¨`©¯O¤q5ºÊÆÖh‚Žu—RÊédéq7WpY#¸v[ ® ¨¡“'PL›sìì9Vfœ7Eß¡mp›s”IKŽÊVc ¢KE/I›&de1DŸ#ƒ±S}fë1=H»CF«ÒvÈÁô£ÍR*Ë+ ˆß“9®QC º­€K_hTñ ¥f–«o>œÞ<¼Ñ„Ÿ¡öåÂ8¬Æ©J[/r}1†l­ˆn[™÷µò³E+†áýÇSίÁ÷CKóW¿ìÖxr¡€‘J¶Æ=gׂ­©kÃÀ‡5bKƒûŠ™×¢¿¯ÛúL¿‰t‰çIyŠ%AqS0©$‡m%Rtã –C›‚/Q4µä¢F9z ¬­ùáŒ}5 ½#ÿ>÷â?øÑ‡_~ùrÑ’=ÖÕª^w&{ Q\‹ŠžêíÐȲÈ÷cjÛF¦©¤¼c{Á¨¡G5p3кúÆIƒúcƒÇ &‹ìFi$'6@Y¦J‰(¥ÊâòX gSIjœ–¦mä© ¦¹åèÑ[÷Öñº ”uÁ\T®©@KÄ¢ô+\,‚.®ÁèƒÞÚ“ÔúŽ.Äd®ì©äU;Ýç`ÒêJ{Æ+sœ¹ó¢4Á– ^K¼¨ £wÖ[ ™‡à<… 2s[ufHŸ2Ë;ƒ…$ÇŽe L(1ØÝàD rC$œêÉȲ9 (zri„É%Xš€VñjÌàÁgs4¦¨Y‰%¯’Ä)È åR™|ínù¶SUv+º¾E3m0řݕXˉ± –è·ãè[sÙu™Ðí‹ÕaÖ” —*<<1ðñLQí3W~u??WÇ´g_¬avaA£(+±ÔéVêàÚk­Õ^¾u¿v€°Ÿ•*Í*”·¢¿ÔŒq£ûº¾8 |ê§Ô¤¡æð†UiYã±`¯«Æk¡š· &3¯lÞ/‹ÎÛ¸Ë' °71}ƒ7óÇDèÙìÊdSNxð“!ô‰d‡f¡w‚²cl ÉÆoÑ1ÄÔÈzhž0îú}Më³à Wô®445‹Ö†h$`J'–LêЉAX̬óTM ³äy•ÊßN ç<²6â¸êoD­íÅ ûÿþß|í}ÎUBoÁ8€<ƒ¾k©D2Šk)BýXÆvžÖ³À½5驯G¡Ù®VS~Î5`8X¶®|>³5<ÇO©О°^+\8b˜.ÚV¨¥€æÚ7¦ïJQÚËäq&`ß~×-—¯¼Hc B`¢´wÙ È’ UB鮨»÷¾îû¾÷õÁz½Žýº_÷±ïû>Æuì£Çûèžt¡¥ Ù¤ŠªYXî&hDÛ÷ R”Ŭú$I[‘=-(¬À5 ᶒeÓ*·.Uµ@p*˜Œn¥E‘€|JæŠT€3S®dŒ©úa~⨠€ˆ*–‘2‘"!=+kÙ T›hËKdnô=¥’°eRúˆÒZôìnªµt?ðxÀsçN¤‚– ã!‚]ÌiñG/ð ckó©ÌìîRcýîze+èÇ ¦Ù©±ch£¯–h³‡°¦þ»¢½«æ©™nÓ‚|:}]~Y†Á)Ë Ê~ÒÀª1Kýç¡}Ú^‡‡€€‡¡§§¥p%Oz#U .Œè´¶ ZêlŒ&²ÊñTZ'E©0æT.`4^e g²À¼ÁÂwÇ}>Œ±Qš7¹˜Ï´I'd6wÃ’jÛ±RëµupvJ.-“Tc  çtÍ_ïõ™4¬F^‚*ƒ.¢ ¤3˜…¢Ãlúb]>ÙÄîW¬ )æS¦eH´Bx¹ASÚ8r4Ï™^½¼þýß9ó;|úÚµë>øR·æ£}­t«…µ†Â·o•XÆbÝVäíÕ$ˆ^²¢êL‘cðF~~E™äµJ÷«c5KÃ! ÊlqÓËL3Á)¤jäj›§wO–0 )záþлýWt¼1Ýs8GV¦‹CÀà ?ûä•ßú¿Ÿù½ß~öúµñ¢ HÁà€8p†šÍÕHißöE!'5“cæK²õš§˜ ¬¥¬°œˆ!q`ã)Žh|·ò]à¨.ñlYwã]Âv3¨Š\¿ÖÊ=Åj1p±8°¯EKß’°èUwä–ÛŽ'¼³ ¿Á: !tuaµêòײ”·˜D®â*®×¾]ëuQOØ¥{Ñ»{÷4Z…0ÐëFfiÃWаK¨œ„òuÆ^ã¿Ãê&=÷ørLë36Ô$mä0Š©Z¯ìfÆ·i¢Õ¶cTZµÚqΞG .:?ël¢þ”L7>GŒ½÷JÀ2(õlBܘhÃ1hð¼úÀ”¢ËÝÔL ˜Õ á?¸ñý¿xÍ”wïÙuáò¡cÇw=¶ûȱ{ö--/‡åMÓD›¯Ø¼ÕÏ>Ÿ|rï“W>þðÞÛ¯úö›wÛ6V"X¬òì\4›¢™g‹¶°¶*GPkÖZßC&£¯Zr«41Ô’gžÁ¦Nq?tp¨7oÕѪZg.°eª7 .²ŸÈ]>¨4÷ÔﴮŘ@N=³åVÂðÙŽ+í]nAœâÊýÂMÓ4­f3iB´‘‹FÔ3B¦Þu§<̘÷Nž‰TžQ×áÅvîÞŸ=͈‰SÄ^Hh|š§™ùL»:RHûUUH‘ØFiÛçmÛ¶mccŒmEE¢D‰ªjªêC³½Ä-CíCèÌDD®5ûÜsªt„Mp}œ›0›17aÖ7Ü4Ô4³àÌM0[`#ö” É„S Â9Ù]®ÈR×`n§IÅ”+÷‰U’r­:ã6ª5ª6O¹k1}ö¾ù&_6Ì\… ¢,`1Š‚´êIQ:Wi¡s“9¤…F–9I„FÖÈ*A!lÌ(µåSgNÙêˆwKæ†]T‘v óñJh•Ž’Ænº˜­).'SɯŸë• Ç<8©¯õ(õÏçk›7xÍmJdü©+ SoˆjИ¾ ö»ý2ðeà7aׇeKê±  uzM™P{6‡£òpI¾×©gç²à%á±gäP±éöjÞ}úñÇÍVµ½Ö—ÞhâüÔ•òM8?]^¡YbYÕ‘֑ne䔸›æ0kfÌÃ,ðŒÙ=vÙ ††¬±„¸Á¤QjL‚©+ƒÁTƒQc “w™Œ =Ìù”%®C`FnôQH¨œÜSÌ‚a^<„Çaõ„™¥€Òä“Û‚‚娿)ý»s¬×Øz¿K¥•&á”jP\_²5°·+0Q?f©W[éÞÿ®nwÜ_³cŸRÈ›;2bc27ñÎÍÂ,4!ÌfOs Xôœ££4mœ5qBhƒWleˆf¦ ±$é³T•óä/¥ÐÞ”] Å}ƒÇì{&4Ü4!„0›5Í,„&43nfa6£Ð„¦áÐP3£ÐPh„`‚Vò)%]¢4ís¼>‡ëg† °$¡æÞ+Ë“@ZA‹/d6wî^:h'¶´L“¾@c63 ª3³ÆÐ¨ÍDƒjÓŠqT´>û+Æ$¦b5O VŸ2!&N9ÄJÁ¨@¼÷lÖ<ú ¾Z;MCÌÞûÁ0Ï?P$ƒz­z3³øS€ºHD4[uA^DœÖcE¹P‹®àð_è´ m·u@mHzCo1Sá6Ëbm–”çF­vÒY8jÝDcú)¯øÒ ?s´ Øä åÑ‹¶~óM]¾Mhص7uu²)V¯Å&îñô®Á!anîËê|¸ÂÒ’&-˜X ÁSjSuSgÉ´ÒX&cE25ã¬B»5³•cU ±À*ÁØ,xm[…X=bϬƒYêÝgb2r¦Ëä‰èººš¦iÊ6Mf3nf¡iÜa#Ìfjã@³Imf l•Y˜I83]÷¿öé^¢˜+¾ž#a0a‡^U‡^2-s¸UÍÀëšËºé5¯Z®F;ïíRy[”)³©ç.°*™RòÏ·£(Õ¢i4¨¨TîhAÍ?‹"˜‰YȦŠÔé¦úsµéVÆ|Ë[f^½ej*ܳq®œ#­_Ö-…dŒƒ÷Ǭ.;OÊ:ãWÁàÄkÿ pgÔEÕ_O{±ó¶vÖ/žM¡ï„&v8 û]àý©ÐÜÅ›šU¤]µ>Ñ`và3'µ¾Ú tMŽÐM>ˆ­C÷¦UÄhA‰wÓÏOWÈè²zRo©•ÔG Pf ªŒ´I¶~Ú˜y k‰äkLɬïЕL†³aeÓàäØ4wŸ˜;.…íRb‘*S²ó´CÉÀpMÍܾ§µJ‘¶žù{¿35ŠÐ8l$\„ˆ4ó£5ªÃ7Á¢F„ñ·´ê Úúïô2ÈUšŽSmÁ-Åö³ôcÖÇÄĨ c&Ä6´Mh›¥Y&ŸM𜫄ënó,c”ÛVb”¹j+&^·”ºó§ë¹¥,¥8 Ø'žØý]ˆ”Jž©‘(˜Hk½-‰E™5¶Â˜AÙš FÁX9(‘†¢È쮡J” 7}''PºK‚Þ2eÃjSÕc¡©ÈÞë¨uªÒ_JùZ¨™‰×}U îÝ©j*QCÔ BѸ8ŽÐ¹hk:WH27‰$-Y$Valƪ޼ÅkI·žE*§B©\2ÄzÑmÞÈÎóûeÞì‹"Vãî*b¡Ýñݯ9.‚—ã½é”úGŠF•+/hq¯-Xˆi-ªyìàýûŸ5·-”;Ñç‡FæÀ´@J}pô]庮ò JãëQ³W/L¿Fc†éüãÍØ¯»ÉiT3~„u jPL]Sæôì.ðûý€> ^ØÁ´fõ·N¡G'å•ßB6ìH놴MDe[Пµþ?ÜÖz%,‚aÔï¢ßÜóÓ¹mPQ8¨¶u(ž÷DòÔGÓ¸@˜&BöÞ+Nñ‘f À¦¬êþ¬HH$0%502ò(8Ÿä fLÄÉ—ºæR£.û´³ï75LDˆy`Ïá_볚§#¸ÛƒS,¡×¶Øg¢ç‘Fp¶öÌÉVt[ð¢¤u?Z¦¾ÿ[J§ˆ´_°µai7˜K”%±£1O-à&4³Ð„ÙÌUàä³Ì¹óÄL½k—ÚYÛ´m3Ÿ‡@íBˆm#«"¥ä ïìãd*î-W¡ñ†‚Y­9§pÓð,kÎI‚n(4³%0£iŒØB°¦Qbá¤<û.ÑÜÒ#Û‘¤BmN{Èå^So§›r3è® Ñ [¤wiÔ0ìvCðTSq•?˜5"Z£Ú´Ñ{¯š¶ ­P+ÔF"ÏÄUa5öâ܉ äQc–SÃ)Çö±! …TrßÕÍÿh+A„`ˆ”|ŽKDbÍ•= ÇÝ›©š“Óq—îH2´)¶¶úÊië_Êš¯ì4X7µW ª´À©…5“ÄU$Ç5)ïÚHL°ß˜Ú¤ØjçÎî ä°tñdçuRa[0ÛZ Õë||Z€£¶…ç‡F i’AävlþvyÎ3e ì”×£[Ì€X‰|Ñ ðP5uùZ-˜‰û ³ &Ðè$ØRy`î!=X;ÒÔ«W¨ä¡:2Úª§öÎB©UòꯌrWÆM"ƒ‹>´ª{îF¨G¨€ØâÉ‘þ fðhòlbY)9Le µ8—8Ë»¸Y6u‹,&å( ˜$uÚ*ȳvÙ!0·Ã6V`E˜QP¶Y£P³œ§DFšÆx’oˆƒx×oå=Î |ÃlÖ4›¦™ÍBFÜNШiÌf`¶,cÖШ·:3»æs‡s„!0YK>õ9ÃÑW‰¬*E”æ”îò ب–va\®bWêÎ~:…þ*™‚@&*îM¢x)Î9*b´6ZTmEç¢âôX b"¬Bª¬Æjdêo+†±¡AS#v5³¡Ý}OÔ1à\èm«Ùßš×^Ð¥Š¬Sv÷¶X%µÅ‹ç ÷>x Ãöpt{Õ•Ú&ƪi=a[ÇŠLShñCàµõBˆmDÝÝhR4=d²»auz#wÀº;°Vq°ZË7ëüÐÔV Ï›1L ªDT@ÔĨÁÌ‚¨‰iÃ!ZppÃdŸxôþUV!S%U6ñª¥2°à³Ió[_M¬3NîøÆH‚N%<¯ÇÁto•Ù­2‚7Ò”/×yÕ¢òµµzè&*ñ¶¹/?›$^ë5G«€1 þ?á†Ü»­< Ë»L‚RfÒ&hn\—â¼Yš5mÓ43n(„Ƴ‰Sƒ‰¤–h•(1šEÕlrbs)þ¶l”BH|Ûs)ÑocTAdª*P2!&¨;K™60DHkìÓ½¬!(±)“y·³¸Ý¨÷^¹$BäEi/⊳½Ôl5HµôšèÆê„ÙpKd)ž0ÝNF¬æVbQ5DˆE 1R+ܶ4h…æQ[±¨6mUZÓmU…D ‘üÝd¢e32õ‘¿œLj%2ÀÃÓ =ÃTcH¥ ÛÓ¢«ÛÒ%¬#{u4e4ÙÿŒôÇlàmÔ<ÈlôË=˜—f{Ú-©Ö×µ6µ@¯G›ÅñÆVm>²)ï´Gx¬Mmãça=•àIûÖ­9?ã%ÝW¯W2H(Ast«åÈ`õMSLVƒÓ\Mݶ¬`bÆ€hIW4Îsð¿Õ×ÑËÒ_JÔC ±Úæë¨î[Oun}'_·¶‘9ìõ½l&H/­¾¯¢íÂëºx"­úã"ôÅ4úNÎmwïgAkdû6ìº{ת¡1ËQeÏ4.¹º)™7NXuçrÏúA†vöEˆè©ñZÿÓÀkÆL–ßÕøUÕGüžD¤ªT¬”Ì÷/ϧ|¶*×uð+üÑŠlæ-B寸§¿±þ‘ÁÙ[ôÑ{.6¾ÿÆðaó™|ÌáÙ<íò¥j÷V¾u«ü™Ã¿t|ŠVý+ÒUèŸa?ùÖoÎs cHõ;fïš&¢Dꦕ&fF¦&&BQ Ñ4H$ÄRÿRI&%S25Uì©1ù7êD_Œ}v—¤L  Ä(³«gF8#"6"!6ó%” Ædêñ|0þ»ÿþ˜Ú&ںʮ+ÐâØF¥‹éŸ¶iNÜû¶u®§Ló¨:Û¹Ôx„=…÷¸Ma¶ÔÌšÙ¬ ‹ÁgÔÈ}®DT¥m£Ä¶mclÚ¶Å(1Ѝˆ˜©jnN®â”ÆŒ¼Öë7fMIsæniò8 IDAT¦§9S˜Íà‚³kÎ)†}|Yàþ›]2uÃu!©s‹p'¬Uú-‰Ö"9½¥µ—šë¾!ûM36‘F5ˆ°hc˜·a)ÒÊœ8phÀs€ÌZSˆF’ȈniE1}M^ÍdÆ„¦ä;Q¾UQý¯éJ.åúã†~ªtí[.Ž7|ƒ¹ûè º.qÿüðë.qZòˆÊV,ût¤¥½,…ĉF4ì¢2«_3 G;|ÍPšüd}õ­Î§ïÙ`¦Ý-âåå=€.Z‚W°¼^Ù+{Ôéû—; ¾á°Ù)Çð<þÙjÁË©ðÓV\íÒ„üí Æ»šÞ¸çku‡Ñö+=ÿEåœ÷®{µg²ú:þ tYƒTþÕpðhùFwÒTá=.édºM"©æ-›1#*<ÌÕ˜ –}Ì}¥óŒ„ )ˆ˜D Ü6˜Ôr$EC*Á>†Œ²0$”5bYBYRbe·¯¦„ÍiÀ„].T5oávf¢ «°V!`–’Õ*ƒø'¦š½çw¼ìº®¨ ïl–+¾Å^ƒ-õf+j3St͙ȉoân” æŒÊ[c:=fMè o=¬ÝsÙ­n0à¿ÞéÀ¾55R!‹­Åhqn"çšC%ªŠiT¿—yAÇ‚›r¶”Ž°Ô½¨ÙÙw€ûç¥F#Õ||*åPu;sß^’àÔt/6Ò—ú@ï—æ¾ì—€ÛÀÛo¿m@XZšX”Gc5´1©mI°Ú}lú‹v€'`Ï*w<“!¡_÷ã,xä)'2Z&"û&IDa,ò­~6¤óþž°­~œŸ>ò:OÝ*ª8 ý†9ëÂyôÈ-¦ >5B*¦J’V¨˜Ym7w@Є¼y’ŸaUKv€aÇrO¬#!4–ÓcRbo "ãf›Ù ¶»öòûǯ&ëëypŒûZ‰híÇ uý‚Žú öÝDí½»Ú~±´s¯é’iT *­ÆÛ&ά™5sÎ&ÑÌ©wÜ|.X¢ˆ¶Õ*‚ s+™ÅD`dš\£UXÁJˆF¦Ô’hMcqnÜq_!RÉK”%)&Í™"RÐU©ïJÞ«êØÏ¯Z9mõ–ôÑ•˜pc0+î9èÙ ij*B)ªHÔ•–c¤¶Å¼¥y«óVïÍÑF›·ÒŠÌ£F³è}XjR”Õç˜\v¶}¼|8[ëMm{¡2¡TÄô<&Å:³Ž å½äA¬»±y3÷©÷ À¿ ,¯ £óV‹„Ý"M½%ÛÖúÃlñ¿K=‰DÓO¬æÄ«€P¦˜ëXQ¨âç«ËàɬçÇw›QìtÍ0ùS‹ÎÆ*ÒîêÏm8ø¥Ã³1xb“'|üä×÷’°5Ÿ|‘ò«%©0ìÎ ·Ï"5ïÁ Õ#3,fã>õ sgL€Duß¾TEéo8ˆò0e±öh¥ˆ9ïâ1°Ã3˜Ó¿ú¢Êœ)xç™­+˜rìzºB¶û¿ _ý6k™E,Õ¸òÙ-]ÞE»÷1³ªˆpªÊªbÁÎò‹Šï4…”"E"@˜‰£kŠòk—\¯¼š›À\m.‚é£i,eF–šµûèz¬R¿§ro̵^AésÎQ·U¹w 7h=çº~kŽÇó+ØÛ ÍÔd;hw£$уÁ|V@La¢UE¤Uï•ÑTV¨q¶©IýV°˜vfd½±þÎ…Ôzvª£-([µSô¾?éüŒÅÞ5öPß÷ÀŸÍ·Ï;gfÍòò¨.»SqÅHW½Û:鎙ï…Ú©ûÔàû& ë!ÇT\ò°.Œ_ºÖCˆ7úWà¹B¹Ñ_½æ3?±ô½&®ŠÍ½ïtýÇìÔæt»cÃþ¥·\&Ñ FfÖÔ ßý‹ÂÄb„‰äN%DÌ@*ÉÓÏÑÐÉ'¥{ˆÍÁ>\FAVf» 3n0fƒ›þºÆÎ•lH8ðæ›D b"îg o“‰ï¦45ºÞè²!uþDLWîݽö¢¥å2ƒëuàÙ,ÌšfÖp`ŸæÍÀ­âöX¢""EUD³íµ+JíWÄÌyº—CpÁMÃMƒŒ¾Es¶„¹t8ƒÙËEÉ(†RX‚vé†Ù%GvoTsž8—Öقײ3'l–¦î‚&Kt 1ò¼¥¶å¶ÅÊ æ+1œŠút‹‘V¶â¾Ñ5NQˆ°N%å²}°.`à SMüwá»ÀTŽˆõæ]‰¬]¨îƒ˜il5ÿíŽ9øOÿ)Ññ=`ÛÇOã1T^ú£/¥¥Åop67àdœŸn¥‰a"Ó$©y˜©ã®™BþY5}˜BÝÈH5Ñ 52#š2>±|>'ßåTå-"389.P™ZNzgù©”cñWÿê/ªæ´–;Õ㈩}v´økëÙ`*Ÿú‰Ä{{÷Va ê¾Þy›…€üª`ƒ)»[iˆ,!ˆªŠjj÷K¯Ï>dwuñŠoê´jj0[Óhžñ-¶V‚óÝTå-·³æ\—{µŠòÕqv[¿3kýÖ¾œÑ7apý¡êæÏÁM¡EÈÌTÔ”TDÅb4S“h*f"¦j1õ°yYG-“`&¨y¸mj¸fê”g¢)…¦îó¯ziȃ‹U–öÇåžÏ¶Îä¢Ç€ÿgàW€c€·ßyfœkÀ×oÝz$oÉ·ëÛ@´}ô`˜êT5—V0ÌùÛ),ÉÛ°,mÏÉöÍHÅÜÖ/¡¯%ô5ƒz¾&iÙñ8¯o6©É'3¢œzPP–‘ÌÊæ¢Ž=km¯x~ðÁ5_)nÞ¼ó©Œ ôTï¹mXIˆ.‘ Ù‹%Ù1ÃôÞçŸÆ•Ï÷ì?´{÷n•™Æ K3iBÓ4ѳ˜Êµ7xü š©ªŠYê.=Ÿª9™˜òÜŽ‘*TÉ'pB°¶iÎì@[iÎÉÏ9šYšúíkΣN+,&¾*Â×è;A$-uú¼€Üëoæn1ŠÍ[´­­ÌÑÎueEWZY™ë¼•ù\æ­´QæQ¢hó0|çš;“Õ’I{5Å}ßø1×g¢DðÖMUZ6ØÔ¹ÔuÄ'lÅ;è~ø𿯿¸zIv«ŽÏ€kÛ€³}L þãê@ÿv7¾„ÜÓdõ|iö+tªÚóœuóu¸DgçëùìN°sªíðRÀmêéI6½™ûRÏÁ[´|ñêºÇ't2zÊxÀ{§Ip‰mÏ{#ûìö mïí?tT›P/äÄžTYÒ”™'‹šÏ“©©•{b$k-vwS„fc¶¦1ÇÝÐ5[q»š°OújÕÞ\n`V<ˆæ<žòî%xWƒA^…þšekV+üØñ8ª™™ÔÌg~Õi±©¨¹‚ f¦yÖÉ fì{Ö§aã€ìRòp°UЫýø;J1Újè½öãUà5à<{–°œZ²Þ=p`ë߉ØœícÝ$¸§E3S¶Š&Né6VrR]¥3#UKÜWÌ›ŸÍלl{ï&÷i&q&ˆ­åhNn{q-7ESÔkÔ'¾¥zuòÄI_J<Ë©žî­ðÔcðUª ã®·ª(ÌÄ8ÆxûƇ‡ŽžØ»wßÒ¬Y^šyd°×p)ݺ‡ZjƒVÓÔ˵â”Y„‚¾yÀ7 ÎYsʽù(s½äjÀ›ª9Oœ³j»Öµ\e¸åœøëŸ=e3¨6fcáI„Úó¹Í[ A‰“–n`µVÔÔ ¢¬ÆDÊDB)É»´ÌšS° ï¦É°–¼ý¥žÛD>à )Õ0 xXíÍ€ÜÚ܇¾ËèVŠÏŸmCÍöq_9qà²*£×ÁN>žv‡ä  )¥ToNI«Dl23N³L¥ý£Ÿ¡Y1`J=·2óq šÓ¨RG·:DËfûT¯K)ñت^Æ~Z0xHŒ“Ý ˆ±×TíÖ'×Û•ÏOœ:»ŒÁ«ÿ¹€K#©™&ë ¸F‡ÁÌFDÙRÃ[úIæ¾B$Ì^åyÊÈ5çRî•JsÖÚgc­f« ]Ü5J¿–m¨ î֜ۯ’ãyÖÛ¡ª"¦>|¥,"ªHóy¾Q¯+LÍc°»yMTŸ´ËLcêç¸,`ÀCkè¬eû ¯+[»ÛùI`o¿ý6€¥¥%ŸÓØâð=àO·‘dûX ®y0z•`8Ùõ€s©Öwç”|÷,­ÄjP3¤^’Ô²éÍ9]PÙb¸äÜæTdOI*ús–©Ý(&°õ^ÿNú ׯà‹Ú­›·ÒnSvÛO1O;N{•Ošzº”iš;2‚I w?½ýæOî=züБ£± ¡ñA×EÒâ^išfDnXj€1kÆà"8»«Æ@sVo­ÊÍVæ\ü ˆdÕú$¬Ïy¼ñÄ¢6÷’NQ¦î³$xë¿Æˆ)F›Ï-F·2_Ñ•y»2—ù¼ÏeÞÆv%¶ÉƒCT\~NBtØdSÃeK@C³*ZpÉ»£8£zÓ¢Õ¿jUªYH³Õï“f³–91# nÖ#®ïxma¶PÞÁ¨q—Ì)1“ n_™¿'ƒ¶,|9õ5kÓä¹ë8š­ [žþ¨‚Xä_Vt p\΃ÜîÑ·‚¢0œ†¿³j7*Sé™þi¤ ½“ÜýSíjé:õŸÜ»÷ù©3gf³ÝÄLy&ÉUw€!uÙS"©ðѱÒ`EdÉЊuPèyk8ñµÜç\ðaÊ[cs4ç}kd몿>ÚëåÞÂ}U‹þìÎ}I5©jŒ$¢æv¬ªP5Ÿérù€Ôé¯ÁOM½ãÂÒ`¬ÓS&« «fÞL+£"1l¼GðyP¸'óæBà&„‚š]{s§NŸ:{ÆÝ%‰ÓË¥Ø_ˆg8SîR¦XÔÅ1+320‘fu%ðóˆz]î–~ûPð€šóIJޮ+å9˜5@0›Ù̬|nÜü9ù? ň1Ÿ#F Ás‹PkƪsQÓÆDLD™•<ôÓ%G]ër»ào!¡à8dõFåÉ ìz1µ«yôÒÐ&óU~|\™²ÊÚôcðeààÇø©«umc½C“°Î3-¿Ñ½'Ä— 5TÉs¹jEž]WLʲüî¦Ï”±%¾›V{K¬Œ@)9Ù;½~Êfå7•‡¥ìDÎtn¾CF×–C3•¢eÿ±Pº´ˆ>üðƒOïÞ¹pù™=û÷9fäë‚J9IÅy­¦x Óu$Ž•™sðí>×SF›áç|ôwÂíy0øëÑ ªÁ«¿}ôõѶu0¶¶ÕØZŒ£‰˜D׫M½†®0ñ¾ž…Wv¬Þ'ƒ\Ñõ„qÙ$OI Æjãáð;ï¼`9;aݺu À-à à{ö,€;wúy<0š~8\Ø’?æ8pøñ¶+Öö1A€'ˆo·ƒŠ(Ù™Nåö›nÙ ÉrøfÙ¸®÷åó§O9þúkï¼ÿÁGh £*Hgi” ”'Behx°é-¼üĉþ-¯{È1PÙF$ñéÂ`ª5hš*‡Ó{= 84!Ý!¤d¿?ˆÞ{çíCó§ž}ÖûQE‘(¢«Ò@ž+žÍ±¼Ü[Wy»øÞÕ5gô²G6ëúÐ864[=SqÛðr¯êÌlf6™©6"ˆþ†Sõ—ÙbT ‰*5 T!â áÊLˆå•2@m2g¥_¿™†ÛukÚZÒô㈾جðê:oûƒ[ò÷0p8ü˜o£Ï6üÒê[é©–B‹{®e<ÑÓË;Ê7wïÚyúôQ¨>ó̹cGüèµw¾¸w¯îò~«øwÛËZ4—*oîl½IÆR™ï=ï¼q Þ¨"øXPá®è‹çÍÓg~#;/Q±;!"#|üá‡7nÞ¼ú³?+!¡œò:ן%ß³q¹wQ‚/Æ>L‡øbD|Ñï‚ö ™‘ÏøŠ”>gˆ F´­Åhmë·]y–¶•ù\ÚVÚ6¶mŒ1¶ml[Q‰*âe`u—¬üò-sAfJÄ92|€£÷÷‚[½ŸÙ§ë&°Ï—.è[SsÀù–³Ò À[ÛTx€GfXU-¸<Μ³Ç?, ×Ü×z 6(÷vïê³'/øÑ‡É¬’øÜéƒï½ÿáû×?îžG¿"M\aªÿM¢) =ë|à Û­[7Us“K‘õêçºs7q!Úâ5­²"é¡®[‘™’±% ˜‘)€Hi¶U¡ªÊÊ"BÌÄYý϶dGO¼s÷® (pë´X2*—ßA¹÷ÑjÎè¿:û¯í„ˆjÆ€š‰*™µª  "cáY„ÚÖb„æsQÛVbÔã|®1&ôuEZDbU‰QÍTr²rÕ{•Ÿ—Ž^:÷Ñ(hü×ÇHùi6ãâÚêï‘‹h7|8¼ÜÛ¢í£fET^Pº2™uüÈ®=»!1W•À™³'<ðúÛï}þŽ }KñLYîíJo˜åiåL u‡DixÙ²­ñª$ØÖ½ÄÑúÞuÅúV'Ó¡¿ºé,˜Ké75Á[ÊËKß_Þ»gω“s¢Rúmkô-Ð[ŠÁSQ kxk<ÍyR¦)ŒÒá¡ %çË‹¸"#Ũ1¢mÉžãfÜÕ¶ŽÄŽÊª"¢î•¼7´×¨˜÷ ^—u?øØ]6­ì_ŽkÀW¶ªzò8\ÞÞÞFžŸz<é]wA£´=Y=W˜»  v‹ÂªW ýÛ;–—¿þÊóF9xÐGWüÑñ¥ËçÞ{ÿÃ7Þz¿ªS"e3ñèy•g–Àó“I¼î䉓Îf8¨fBr©ÎÏ•0LFºÿJ0=nW·o¬‘µ…ºÌÉÚ+À¹âëà†}(˜sà”¬ÀTÜžÏ|ík¼{7"9ˆ´*8—yÖä±T—x«éÞG¨9†æÔœ“éÌšÍêy€ÒY5#ëïYûM|a=a}ÿ›Ö=¹ÇÞÿHÑ·–£½*üé6"ýT¢ïâwxaÀôåžùèã›|t£k>vI«ç[’§”ϰ” ÆŠc€«ÏœC$’"†TgΞ·¶Õù\r 8æhqýYUc”DS c},€Œ‡tž€&ÃÍ™.]Ѓð…Ç© { ¸¶M…Zé/F‘Àõqüè¡{íʾ}»Ìâo½?Ÿ·_É›ø®øZì ëÕ$ÿïØ‘C+í½¯}†^’`ß  Ž9`o¿{­HÈ\Q`¦!Ë+ƒÀN~}iûàÚûÔpãæMçæ)eÇ;vøàåógþÕý]ˆÞªµ‘Æ€Ÿ'€ˆ”@bU!Eкˊ©AÕ|Æ&’ç¾…þÎvíj¼sëv$HÝfUÕLpv—|L4çÞIÃ-ry"Cb2y6“Ür¥"£ÄÈm‹ùœÚm‹¶Múó|îÿªmE4F‰1šüzý8g)›êU蛽q¶“6Oî®Ïm‰ֆޓÀaà5àÎö•ß>ò¢4›ÍΟ=E¢öØÿ•½{Þz÷úõ?±sj³«n&xœy0kš gNBdmn¨JDG>|pßï\»}çn!¾\mzh6néE•ê-¬NÔ™Èr%¸ò¤0àW~雇NŸ¸|ñÌoÿóï}øñ {¯õéo¯Ü ª¿Q¹au#¿…æÌ©")“ö?ólKˆ%Ô}©óÖÐ~älýcÍy+¡U¸Bÿ3ן-¹‘».íTؼKDK´7B;ñ­Æïjþo{.Ü· oD´½îl{ x×®]þe©ï¾ò¸þÍg·Ý+ºð øKÏ?søÈ!¨–û:{æÎ­;?üÉÛŸ}q¯«því´]1x@‚_ºzéБˆ: ¿%ê€Zb"áü¥ Ÿ|tã'o¾«¢=\“àšþ&?j3Õ“'Nú“9tð¨nܵ j0wì2~ág^¾ôÜ%ûb¾ÿòùÿüòùï~ïOë;ß{ˆ óCeÒ4â¾UÓUuu;h¹7Û@s(ìi¾à”n´ïì¹gN 1;‹î´bu[&‹&£ñüœ}©²œô!-°jc ÷;Ÿ‡ùœÚÖOb]T=j°6¬ÞCµ¹ž;ª2±VßîOÕÁ› &MÍ«÷Ÿ}ø&pdûúÿÔ£ó±#9•ìœD@tßþ}_å… gN }ƒ³–7ÜÉ;|àБƒŽ¾«,ŽTåxû DŽ;üͯ½tâØa¢±RŽnJ½‰VTO&gWmÞ¹èyèÀ¾_þ…¯ãÞ¢ Ê7î«ÿÕúw/œ=¹Õgݦз¦¿]Vf¾Tù› žú£”RÄíXÞóÌå4æÀ¼ºÑZ m±zÎ$¸þ<Äc/Þâ['þÂŽºÜ‡Þì¿‘ú°rʯ‡±7BgÃgM.W©Ö+1Æä4ÙÆ|;ñà©Êï6ú>Dì5à;vx›‡×€Ow»ý m÷Ê'í÷îÙuëöÚ¯¯UkÀÌLMÓsé'o¼{ý£eÀ~9tॗ®3˜¹òŨI§™™<}òù«Ï|ÿÇoݼóiWìÊÓ‡ì}ñÅg±˜GR/ µK±ÏªræÃΆϜ?w÷ö§?|íí/î­ôÃr#¶¦ªÜÉ“'ý;TµÐ4IŠ´Ñ¾;¾ý+ß“-ï™b¥ÛûwïþþÁ·¿ÿç?þ¿ë_Ü[YÙ0áZô>xÙx„¾c‹³æv`bÌ^ú B &PŒÀà`L´´|è+¯hÓ´³1wgïìu…ëðÝä Áu^‡¾æŒ笅Pbƒ=gÐ,ÄÈ"ܶ#yÛs‚1+‘šùdQrç(û˜jø½³ÖBWñµ{êö±é Øúúþ©'}ÓÖø&pzûñDtåÒY¸Æ+B¸zõâ—ž¿¼4›Ý×Cƒöƒº©^¹j×$"‘»v¼üå«W/Ÿã@Dõ˜)]¹|žÔÖCͦ6të) IDAT,i;ƒÜü½({÷íýúW^8wæÄúY¥ah¹ðí¿ñ ´c u"ÒøÅJûü‹Ïþ7ÿÙß{ùÅg7În*ï›Fß^ßx}‰¹ bð/xp¿Òç4 ÁE ed¬È¿Ù90§ÿºÞ¡ÙR8}üÀOÞ|ïóÏ¿¨µ=ÿ¤j×®]óßzãæMÕó‰+—Ï>~øÖGŸdÞ<|v6¸ÅôKßúÆås'~ë;ÿæ³Ï>ôšs}êJÐröHqsÊዞý›gPÃ4Åß)Œ`”òðÈÜp‘ Ìʼ|øš¥/îÜ -“0Å8X>¬½ÊæÂÖß }­DdÒdÔà îjÀ¹Q ‰Ìî:Ù¶âuß¶µù\çs]Y‘•™ÏãÊŠçþƶMsÀ1j…Çqßíã¡3àZghžŠ ¯=ÀËÛTx³öwR¦í{÷ì>zìЄÌ+B  N½xõÒŽå¥õ(6{wï:zì0búGcÂE£ˆ;ÕÙlvõÊ…+Ï‚hçÎ'Ž&•üS´$Ùè¶õßDU¢aêðjeÇÎ/=wùÜ©ãSÎû³Û*šËKÍ_ùù¯[»‘þB5¬´g/žýõ¿ÿ·¾òâ•û” í! oÍ}ËnªèÎU´Q’ó9{P†¢Dû'¥ f6ÌȰïâE÷ÂT›k‡}©s¬Ä(ân+Ð×,¹võeçRî }rÅ·fž·täHä€À`6ŸGªB©&f|‰Æy³[;=+«Éroe¯Á•þÜ!±YcÆYjª$Â"^ýÅÒ’ÍçÖ4‚0» «FoÈ ÁB`7‚ö˜¯ülÄǶW¿­`Àåt‡§îŒï^.o¿Fî[1>ºÙ±tüäÑo~õ¥Ã÷? ø¼c÷ÎUÐDa¸pñô×^~nïî]õë³¾qñìÉåôP6j.£U|ož"-+¿ha6›U+ÑÜS,­ç\ßÍeiyH.üÚ¸¼¼ô¥¯<{ñ¬«­Åþ ?¬:›Ù•KgŸéjü]+%u:3æÞüÔ¹“ÿå?þµoýì+ëÕœÖ0¨ûз´[U¶Ù{ƒî&]È~|ç¡C»Oœ±%/h(¹^íf“SÎx¤è;èËÕGá»ó] Õz½èk63[2›©Îü³êLÄÂHâ¾> ì ¸kôÇÛê·VÝ ”Í&·‡Ï€ß}÷]3Ûµk—ï°®Oå?é'èâ¶{åÆ=»vκþÞ5 >rx‘¼ñÖ5‘ œîÞµc6ãôPëÚUò©‡®} N…k¼k׎fƼ÷~µ|gí²|E)pà`_´¶Œ|è €`# ·É”êBÿ}Y eTä—J@ñPÄ6æ³'½þÖ{7nÞQ³k¤9à7nš™Hð‹éå[ßPSÓ®½&ýí?á¯|õùs§ýöï}ïúÇ7°NüÞDú[&Z©Ø(W‹»Y’Œ@L–½ÌÀ©ºéSÀ ”Œ,˜ É÷J™›ù|åÓO[¦–92·D-¥†I³ÉqÑwk˜Gm²ÝÎõmÔ“ù;³I銘*«ZŒˆÑ?kÛÚ|.ù£Ïee%ú’¾à“HÙtcœ†½Í€·”ð°Ì»Oã9Zž}ê_›½c½t¾*£›Bä𡃯|éÊ‘Ãè¡Ös¨Bõä©c¯¼teßÞ=õ¿\>wzꜛšŠ×ã¨*\7h*Fuž,uùk0Ū\[ÈoMƒ;\wø´¯` 5Ó¹iž¹|þòÅ3!0ª§ímbßúË_]Þ·ÇDrd°Ý?Dp¯=täàßû;ã¿ù•-d½ÃiænÞ·®‹-«Î!ᘕù#§Ã’H &ƒ˜Ÿß¼yíÕ?ºwó¦_Hç¾9·aÚc[îb;™e„±ò\ÚžsKsÇ}UÕ™Yã72ÙmDÒ ’‹PŒäþÏyè¨Ì—Fh”¾è zë§·}löðÞ½{ýËÿíÀÓO£lûï€Oõëàåžaæ¿øÑ+óöÁíÜé.žžh˜":uæÔÍOnýð'oÏÛv}uüÂÅ3¸?«&æ³çÏ^ÿࣿñ®™=}ü⥳ˆ2åÍ9Ž·ÐPFEA‹tl@шu·Š:Aéjð(•àBÁ¹¢¿(<œ*¡9 ÉŽ?v噋˻Þýìsöï?`° gNýüÏ}CW溼ì¡ÅZ¶ë,/8~é¯þÜW¿üÂÿù[ßyãík#Xx8ôèE VUüÒ2ÎLµþW7BÂäÀ©ñ*0ˆȈÍ0 ѧï¼3[¹·ó¹ç›¥%·¥ì2 [Ž­ó¤;“Ð[ &€Íš ÃMž>jré7Mýú”‘#®Å´­¶­… óyJžÈZ4D,ñskÌ̬ªézôÙîöÔmRý'ÿäŸÑÒÒ’Ÿ÷ï~÷»Ÿ{€OË9º¼÷T¿Ž>pæÜÉååå3'ŽD‘Oï>ÐÊÎË/>w ‹æbÕvîÞuúøº~ѵg¶gÿÞSG‰êå g|Z·×½ÓoÒªWÇÛå½Oª¯V‡ÓÒ”OôøA©7H}ÊgÝÿ:hGGÏ-EÍб'–gÍ_¬¼ùÖ[ªzùôÁ¥K…þš®ïW@޲¼{ÇË_~nÿî]¯½õžêÃ\a©ÞÊîªÖçk«P¡oÈ© þBÈE`Ç`—ûÉ›­¼ßÊo´_|þÙ»ïÙŽeÚ·Oɱ¾¥º\àG&>4炾ݘo5é[*¾ûzϳHÈå^Ž1±Þ­má>”1j‰ûõÌAO=rå9ûauÆ“ýð6ún)öðž=Iè+yÀ×#ÀÅÍòº|tG^­ß~OŸøÌ|ùüÉëï3€öìÙqúÄ¡×ß|÷‹{÷i vúê¥ë}YýœÑÞ½;NÛ¡×Þ|÷ÞÊÂ_tj]µŽµ‹iß®åë×?ìÜ6,8×d3îæ†GŽC(Ã:è›êÒŠ ßœ¬—Ž®ž/4Ja݇ݳåÄËÀÌ¢±Ù°íÞ±|÷N¸ùñœŒüß‚ àûZ'/^>ûþ­ÿ÷þõko>ì}é èד+²¨åîd%wä̵^@°ÉØç„Sä±1 }…|ôˆ<ß÷ÓW_¥×_ož½"ËK21øKxTÝEýÒïðLiz”S¤fd&evH•|¾È¬b4Uk[‹ÑJÂà|ÛVÚ¶mÛ8ŸÇ¶MU Àõ«tûØ"üë¿þë––Òü嫯¾ZþésàC`°óI>A¯Ÿ?Õ¯€KçOíÙ·»k0V[Ú±tüÈ!÷A…=|ìøáuA¦ÚÒŽ¥GÁ¦Ññ£‡¯ó¡Ö\Çm(iöÒþºIßÝ3aQu¼k¢Ψ¦* ô®ïçœï>–ˆ‡£–¹äkY’Þ½g¯ß5Û³k×ûo½QfŽ[­þ{ßë¤h³<»òÜ¥£ö¾õîõûèªÛýí‡uVÏÌ!;y†@8PâºÎ…2;¦†“> ƒÓLQú ÈÊJ{횆€½{kúk[˜*8܃ô&ý#TmÏ\ù6yº·÷¡TUV‹Ï–%hQ]ˆ1æÐ‰m+ªšp77²zÞîÞR|öìÙº|`4ü`À•ÿMâøЧºú{ðÀ¾_|v*@žŽŸ:ñüÝÏø“·ÖÃKK³ŸyåE"ÚÈêDÇOxîÓÏ~ø“·î~öE÷P³æg¾ú1=p[sÿœ^x»wWÑKžþvèkª4Ÿ8ê9l¨vu_VåI$µ=‹ Fјµm5’cPU‘Pjäɾ Z^L¹)•ø£íã~È~a¬vñ1ð]à‰³¨TàGOûå¿zéÜ„3DÙµkç+_~nýQ9W/Ÿ£&lpu7DÙ½{×W_~þÒùSÝC=sžš°M•]ûj-Îa‚_VAâ†!ﬠ¡ÎÚ¥A\0j—èiÜ·¼êTëãÚ»UN»þEúç*"¿í´k…î¡ïCdj+m³4ûö·ÿÚ?ü;sߞݛ®:÷,èKö©³÷6S7àË\T蛜7Œ+$®¸o}Û½s§ýîwõõ×ëËÿ ¦ê½*O$ù?—p…â³ážVÞÞì­Î"¡m9FnÛ®ÜëN“m«óyí4ÙÞ»çód99Ÿ—¸_¯û–ø£z³9Xü·ÁxK°×€—<àÉã{À>à2°ô„œš×ŸêkáÌÉ›ŸÞÆÍ5$Äf.ž9öÚ[ïßùtµ)³#‡Ìãüúû×îûùÌ–Â…3Ç~üú;ËKÍ>Ôš$x²Lqߣe —j¸?¬ÅÕCK\oo,Ø=)ªB©ˆÓ«ôq -+Íȃ(ìúõÍìæ­Û6 Þ‡þÖÇ¡cÿÑßý›ßùîŸüÉŸýhó.™U-™<›™ØA)•7)ù¦–5b5e d‰,ƒ©rŽ„œCËó¾‘ö¯ Ðïo¼AW® ë|[vVì©_cNBE•ÍÄÏŠO ‰+Çoivâë ¾1ZŒcôdß]pvÄþ¥ˆ´m‘EUò쯸 ]mR·Ñ÷Ñð†6>w€WóÀ‰Çþ¼Ü>zª/üž=»Ž?¼®ñž(KËKÏ_½ðÑG7ß|çýÉö×&„‹gO>h½6ÊòòÒK/\6‘Í(ýp'­fÉDÁ¼sg8í›;8ÍcÞAVÙ+v¨P:¢Ír,@ʘ­¤9³ü#Sš|yF–sÝ\º7‚™yÎüP®‘µä*eHÖ¼3¨ÿ¬‡¾N…Aô­oýÌs—Ïÿöw¾{ãÖýú·Ò`»4•­L]¬E§8X°ï™R¡7ÅQÀJ(è« £·žüµ{÷ìßý;;y’.]ÂC–V97½2pfÀ‰›‘;9ÉÇÊŒT½Ö UŠÑ‡zS¤`ÛšH Tˆ±ô9w¸›‘Øo§Òo‰^˜ÂÝmô}ìsÀûö¥Âëð‚¾ (pØõŸ—7ŸöÁßo|åù»Ö2wìÇOîÙK?zýo uŽ®\8rô06©Ç ¡“c2G¶WpÍußRÿíç’æ:™“õ`¬9<àÁÃ&Ú`u Ü­z§NŸöï­ÜûÜÌöïß;VÚ'¿|Çþž¹råâwþð¾ó¯^}0ñy8þ› À¥ÒÜ‘×~CÃ!nš\˜Bîº"2fKZ¤y¼Ú¨ƒ4Í[*«¶ZÃ}ÓÍ›ög†_Ä¡C[&>O’‡™QUýM³F•µdã´H=kTì®\¯€T#3ˆ‚ÏV¹Oê¢H5 7Þ—ôax{é>ŽM¨ßGÛÛ§À¿}Œ#ÿ^Vžê«~áìÉ{vm}¡6³æ…ç/¿põbÓtýóGíßDô]$¾nöšfÕRcõ‚ÒÁj—bP– Þ“¬ˆÐãcÔQZPÙ, œÛ¶jDGÝØUwxiOýFm£…ªîk‹’ê10ûÖ_ùæñŸü‡§N¹ô%Lž­Î£¶;²îÔW%޺ЫD‚4t$žzTœ&óÈoWýñàtWVðÇŒü`«…è)̹Lfpo2b#ň2Ú;Ÿ‹g –Šï|WVÚ••öÞ½ùÊÊ|e¥Ïë2t‹h¶ŸìÕ€ñ­·Å5¾ ¾ÜfÀ)¸tAßZ·ô1à6pûñ;#w?ªÑw×ÎååYØ€µòøáâ™co¾óÁGŸÜpé܉ë׮ÞˆaihÈu;rꎺ):°!˜:LöUT¿Kjý·ï:±fÜ_Í„)x \¿àÖí;j÷–Ó’ÙŽÙ¯}û¯½ú'ßÿýᄎ®kbõiÈÇ=óg/£€Uóô‚_6U ¬‚$î¸èÏš<7 pý9—x‰‰10|^¼k1fܼùÐ_©S—­“S|À—šÍZUR5S•cq—l[oxöНæן£ˆfÍYTcÛ¦~+3“s7`–žUîz`•ŸõãAÁúžõ¯Ë…¢ŸJ¾Ï÷'páq=#¯?í¢Ç¥ó§AƉD˜ùÒ¥3‡î‹"³åÙ}ZE>"ô­V3«8I‹£ªº¤¾õêÁÜÖ¡GÏÍCìÈŠÌk͍šÃ”uZ„½¥ <…bú@+^ùÚ‹Ï\:ó;ßù×ï¼w}Í B#" ÀkÀDt`}yÀ/‡ËÓñ° ,?½è{æä±K—Ïn^?ztÃ:öcÀ«Žs\DSqhF,XͧƒzѽÔÃÕÄ`šc§4ä>øúЀ{_|`ÿþ}=‚þ¨Ïøþ³»ÿÑü·ÿôÕ¿øö/ãàU·*ú–9èþU!ªã}ö· ^æ&P!$úËlLJÌyê×*›«Ô†1ßµIôe¶o|³ÙV¼Rû¹ ¨ª¿l–Ì7¼Ü«Úˆx¤`cÓ¶cˆ‘ÚÖËæ¥ˆBÌE:(PfÙ!ËrÄBy'ª]Mú®);ax@XǸ;©6cÒÓÃ`èo—«þº'o^ÿäØãоŸo=ÕÜwyyéÒùÓˆ›™údyt¦©åxsþ5.4 ¤Ó¬˜–¦«fF}ˆ3-4þÕj®ÌÅhئ[°&ŸsïÉ?Jâ;>¢úò×^ºzùüÿõ;ðƒ¿5½ Ñ·³M•uâþN =ÇÐÜöœÐEg鬙þ*’mS²ójúósÏm%úŽå€A¼ ïþ¨ÄôŠXŒ*Gß¶…Ìç2Ÿ[ÛŠÛ]å¡£4_Ôou–¢7W Ï‹Š¾õ²ßùÕ,¦Åã» "¾½º¯ï|’%@¤¦4¥åÄäMæ›$5% ¤!5?¶·`œ­¯+“¾µùƨßjzŒkÿ~Û¹óaWk©™¦¾é/-Š.ctå¹§¿mKmK1b>G•¯ 1ŠWysÝ·W¨}6´ú¼:÷Ãäø;cÆTƒ8YÖ\–ª7m—·Y‡VÃãÇoVj«kÀÜ~úá<íè{ìÈÁ}ö>!ÅÚ-âÁݼSᬽÍ{–¼ò{?„ ƒ)§ÅÖ™N›Õ¡9ð¯òâåÇNú>¶’›(T/?{ñü™“¿÷‡ôý½±@ƒ&tùÊ©¾Ë>å;pÀJ½0ˆŒjú dÊ+@R;lô{ž±:úöìC§Ñm… ìr y, g-“ ÷yöˆ…u>·’qTz¯bTÕ„Á¹äë#:èsF×ùµŠæ¼Šª´Ê}ƸÛ)Ò žàœ¦A·†ÞA/ceKsõéÇ€OŸ>mf¥ô»z øðÂãº>¸…§ó˜5ÍÏ|íEfÞNÌ^D‚D—rp—\ƒ»eº6ˆÍc0ŒµêÁë‚Þüô_|qÖ¯?Žçؽë×~íß{ãGoþ¿ùŸÞý¬ ê‹€2‡R&±ëÜßlf½úK^ý ™þ2“v— "ò–+2š†ÛÕÐ÷ĉ­9Cu¸–ÙŒ ÔD‚Ycib 1†ùœÛ–Ké—(Å5Štž$@ot½žª½×1X-­!¯¹¦  #¤²žDR©HÖ à‘‘U¹_ú­{»0JŒ¨kÆO*^ç@À•ÇxI^¾ \~ü4†^¹|Ž›²M'ð¬îÞ½Œ§¼±úKe1mèHo× íw·Ì­šµ@5ibë¶«¼¿ǽ¾RýùÅgÏÿ×çNýÖw¾÷½?þs`/Яðû\G0¦ìÿ\‘`:Y÷½JMÑ« ûŽÑwß>œ?¿…è;ÁzÙ<ûÈØŒ ¬Æ@ðñßâ=Yz¡S#t²œ”,>»Ù¤”Y£µË´AÅ·‡¾#Z¹Jív@={%XëE*ö.7fNf¬4šÉ+NpýghfŽÁ覦ð¸ßÀ5@âŶ²³zsjÀ·oÿÿì½i“d×u-¶ö97««çyžg AHpxOŸ(‘”D ~O’­÷Ŷá°ÃŸü_a‡¶ã}ñ£ìÐD @JÀ  16f ‡ên zçìíg¾÷fVVUVuU£/’É쬪œó¬³ÖÚ{íkîáñ€Ó«aE> ¼ |taÌö­› ×ã‹V¾×¨p§ À“_  ¿*\T¶çN°o˜Ìÿ¼'X†N ”Ñ¢« wÝÅ©Kqð …ÞÆ¿I}á ;¸ç{OÏΦ‰ umû}7XC¯‘ÏvT¸íøfa`‘Tqî~1’T{ðb‡²†wE •„%PÈ”€0¤\M¥’,쿼BBâõé®}C‰:([R%e°k•,Épøx0«a”RGíÿØ^ [ý:¢ÝPEñMÀ’ç_ 5—&T,’v N ˆŽ}¾§ý6†TެQSæÒ­ô MÓ³õî½»þëÿêžýù‹Ï<ÿrD‘q_ljüˆ£Ôƒ¤ˆÂ@`ÒŠˆ†.„üg7׈Ü[Q–7“Ì }ÄÚµKý"QýUÙy1¢ÅM†QâÕi÷¡"§'[vsB"Ö²ˆ }c½U^p5<Ø¿]?Uàd;A&ŸÈÉ^AJ·ìÀUÅRGr`ûÿÒ ç@£2œEHX€Ut'#ãüA òŒcá_ã‘/K«ñ2yÀkWÕÚ¼8 ¼\\å óÀ‰Ã»öì¸_{5ç2³±¨••w‡qÁͶàN'8.k…e5d»Ú‚äÆmPÞ·ßÏpœ¹}"wßž“øŠƒç8¿ûû¿õØ#ŸøÖwŸ¼0õa6eпäQgÖ{µ7É ý-º~•hÅD¢”uÆ/ŠÒ–*ŒûuçDßuëððÃ˽Þîup+9ÇÆ_-âO,šCÚs]kki¶Oý>U=©*QÚ œpѬëñµ–s‹5Óp1t¢Qƒé:ÎÚÑ2P¶ç"+þ•ÄcÊèòªºÜâOØœuåÐËÌ‚R3G6z`÷Ôũ՗q×pcx[pXgÜÝ׊ ,Ⱦ¥’MFÖ œz(:Á¿ÉAº’5e[¾˜ºt ‚EyÀ#V³ÊÜÒ­9t*>ÎÇ,<ðЉCûw~ÿ©Ÿ}pþR2€EÂ~™e “U"(&¥X‘Ü_ë-åٓãžÓ±w/˜Çèþ!¾PlåÏ™øL„-ʇo„۰Ãlkôk2µÌö¥îËì,ÏöM¿Ï³³¶ß·ýÚÔµ­k㪮BÔs>Y¡õP‹aÜRú&ä0Ë"üF“ˆ…S«X¹ýgÞ”³ßF朻eĬQ@D)"Õ  IDAT,ÌÄÊM}†""vJÂEÊ7‹‡¡Ñ¢D…ðvv¥ÉZîc`×S£¿9ö†ÇæºËc÷Ä:}ؼÜYEû†{'ÖNܧ¿£ÉÁ³>Ê nïìœ\OG-¥&9¿A~»íGÿ’аÇ,RIFtêNô»ƒµÉ¼‹¡iq027ô›Þœ)ø‘VÕfÓæMú¾úêËo>ñ“çYÄ;½*R%í|_7?’4 )QÇgåÃÞôEƃ‡E=ÇNLàèÑ¥ƒ^ ÏAjF‚aU˜¾P  ¢<ý% ?%÷ŒB!iÄÉ®€BPƒH:7R->דY:kâ©~7ªB]¸e £J\c“rÉ–v«› Hû“Šˆ4iíQ%fq,ÖÑ_&%1²+ŠÏ‘þ:ÎÍ`(?…ÁŽøz¬m$Z«L’®ñ€Òn › 7Ðw6¼XÞ·o2ë·áŽÞ+Kõnà8ðî*‰«Ü´aý§>uú>÷ïò8W[pcT0Å)Iy@´OÂrµ'Žùr>x …LmŽáb"3²ÿaÿþ}î'wnÝZ°Œ t€ËÝš32º[ä‹ÅõÜ]øÍßúâ>û©úþ_{ë=•7éÔì¹o˜øËŠ„È’ç¾.”C‚„Ý_`ι€GËÜßAš32Ç· wE¹4ûÑ¿•Hå[¹²¬˜ÝÄ_25úµÔ}ôûvvÂöfí̌Ѻ&U/Ç.)€ K¢ˆà­ð(±–¥Ð–¹)[{¨qD_AJ”vÿ¹‹éÛE½ÝJkíε֊”;÷ÐNʧ:³Wž™CdWìžfa)†ÇÉdþò&«Øîñ´=ãøMx O–ÎáÜÀšƒ ÀCRN&ï!ôÍ©ðNà5àÆÊ~œ§Oº«óäÁE6VvA:åžìë(…),™_)i`È.`q”åÚxYˆt¸éÀ¸›0"‹ÁZšç‹5ÇßfO2…:£èîMè«"'n¥jÓÛ¸þÏÿüg_yóðãÙÚ(R”З ”㾎þÆh¤!Ác6í°õ,d±ÀöíKª9SSsnÔ9'¯·’ì2¨‚Ã`rTX!¶ÍH1”"¥IÕªÒ”¥lÜÛ…Ñá2:LÍœìFÖZ+íq7?Ïg•ø$'³–sÄ‘@¤ÉÝiªT¥´ªtåþí?¤R` Ãßše&¶Ö²âœûÞ´@|}+ °ˆX¶Î0Nh-"-:þ!òùßâÇ[¦qÛ$iºCèwêô’Úôp ^,Ÿ?^D:=àµÀ{÷èd¡}ÀÅL…ìÛuýÖÍë×®áþ1ÿÕr®€h¸üC·˜¡ˆÅÊÎ8)Icx+5Ó€šBrü«PŸêo-~哬Â<àK—.ApÝeA/¥=Â-Ž 9gõ<±ñ¤P6Cåóîý»þâÏ¿ñäO^xùw‰°XÅ ¡õˆÓå0÷×’7}m˜õËÙäA^öìÙÃä"­ß95g´Ò%UqÕ!£ eÅMNˆkɲ SK߈©m¿oû³¶?kgû6D@³oùušŒ³Õ›Û¸¢ 7ûć§öø-S£Z*ÌĠ戂r=Ú~Óö ¹ãî Fšp°fsDg+"’Ј HîPPß|Ìààoø^dV¤É6FÛ3vëvÌîõnPßF. Ô¢GÁà10àA?ºüظWë=ÀZàÕ•÷ÀÖN®Ù¿g×}ëwÁ fg[pNJ6꾈ͭpËi˹+ò`Y{e7b\}ü\a„]xN¹©½§ÅˆÐ42óz[¥Ù‚^á‘*VôPø ­”µÕš‰¯ýî—zïø÷Ÿ|öÖÌŒ‹H‘$Ö qùÏDì;€Ã¹×(hôç/¿Œ]»pâˆþIê"¾hiÎ(/ÅÚæÌå$¸´ ’xNJH‹(!ò)%Šý8d¥”†ª ƲÒZéJiQ–•ÅŠ”(ˆh+VAyû3|þšÍA¾÷+IÄž§*Ipf_Q««­0±°X²y‰²oüUðtZ+MÚÑëJUìµ³÷]åû݃ٲ(±°žû’8ýÙaªûÞ2 å™…-5I0yƾ^;QöF;1aYÅ%ÊZèåð€]íÖ­[Ý=µû€oïï¹5û}`ËÊ{T~òô†Mëï'o,ŠÁQq¹Ýܘú)eSJ_/e?/% Îï Å/çZ‚F£H\ö‡>à;wn€šaçø[N$niAsŽè›kξÁ7w“àL¤öìÝõ™Gzü‡?{æ…—Ýô ”×á.#ÕႲ´ ¢’•†ÁׯãÅñàƒØµkaè»pÍÙa-¤z}+–Jœ ìÍ`Å¢­U,ÄÆJíé/›ºž5ýÙþìl¿êMTÕ¬®úJkå¥iEÊ£@Šˆ™‰ƒdšàdôj­”ÝJW•®´Ö•®´Cdärë ÓËÅ6)Ð {þ;¤U²~+U©ÊÝWOõ¢»â:Ÿ^fÁÌbÅŒ`õg†SD(椱 fI¿ìOÌEoVömd#zÃY™F‡ iÔ“‚Ác«‚rOw€€ýÀñ{h~¸½Åç½»6lÞpŸþ.’'< -8ãœì0Ú P#’ª ÎhEÐ';›¢¼çˆRy3òÍu6°.ô6ùVÐ@Ž€»4œÄ5TB6®˜JušsÙCÚDß t©lü 9ÏŠˆÈXTÕ×ÿËŸüÄ©¿ûîS—§¯‹‚d¬×ø-ff<¸sÌÑ/R]ãW¿ÂÎ8sfÎ1ÀÃ5çFƒ¯*qW•Žo…pÀ= òX‚ŠQ )%¤$ "BŠ¡4iK¤IUPJCW¬-kúmÙ2+Â7ˆ”dåQÉpèè!RWñ?¥{UO«ÃÔ`±ÇpjâÈ>}¤‚{£½©ìn¿ª"œ»¡’¿½rß7+«¬ëDb°·Þ÷eâÈ€-¬(q©›BbÉ&VÁ$FøÛP´å »À̾Ð:gà g¶±gü¼!ªÁ9†>`¹uë–»é!YÐW×À¦Õ¿NÏ¿\yjb¢·~²š:wqeÆò¯:Á Ná 9 ÎTaé"ŒÅ°ùÔÀ‘Ï“„Qdý´J©I÷ÜJziꨳ¸U)ÒÉu;Û;o¨« +ÛH¤Ô …hÎÑýõžpÈ)¤`úõ&{úG¿ýÌó/þäù—Ýë0ØôMí¿ÙÂAÐ;ð;óþûøàœ81ˆ /@sÎ/4²Æ$¿Ïc Œ€"Yca!fe„ ÖÔÖÔÖ˜ºß7ußÔµé×Ö¶,Ö[À¡Rß÷‰ˆò«ÙNÉiËÑñ-s>Ív òÞpu¾©W3][×D”TîÐÝËÄÎSa°a Q¢H¹OšKô†…ˆÀB¬ Ž…]¾¹H<î:ú18´ä'ÃXX<¨‡—Ù{ƢܟH“ædEÞÀæðÙ¡ø>@܇*ÝEÚ³Rçö}Ü xôìxØÔj^¡ß\‘êøáýÐúþÈ£ñ]Ó‚‹ªÀT©C«m܈PºT¦–dØS¥§Â‘#d#¯miÝñP`Íq—²ûê†'X=æWUvož²¯šíFšt,æqÿ‡ÐóþÀgIzß/þ–…è±óèñG¾ûÄ3®L³úKáBGæ†,f[*‚³gqéNžÄš5#jέl  L¶Ò™ò|Ñóú3*!-âÿÉÞýõ'&ÑBЉXˆIDùtd(M`!¥™t¥zL,ÊŠªXqOõ Z ±b&ÎßDg÷ºÆÜüpqUU•òúsEU¤¿I.ŽmH UhÛ…§¿BâÞYÿVk»äGúë `_è亊ƒÝ)©³=ú† Žy Ä Ēu™YÉ Î<ãXÅgff°&_“ÿfN‚É»Ðì· Ê'_.S´Ë‚Þæ†Ïv‡ÞN;Vçj|¨Vžû»g×ö“§ŽÜŸÇE$˜šƒ’ÊÜÔÝŠAí.huX¢+Ë>ØÀÍLé¦Ë¾ÓûÂ<à™;7lݼynÂZbmùókú´„wAQÉ=€õ.RsV>m1ZÒ<ûéFزsÇÿøÐ©gžûÕ·ŸxFŠÙõEÒI;gCFÑŸÛÇì,~ýkœ:…C‡æÐœ[ЫàîPÍ•HOÜT ͨX´@³(ÅP~ ¡€ÝäAËlLÝ7ÖÔu¿®ë~o¦ßïÏVýþĬžíé^_ÍötUëº6µ›ËШruU¹î\骪ªJW=ÝsúsE•ןáæ0ûzt· ë¨Å¹¶¾WâgHé`Ç;‹ú3BùC±+°-°`â$ùÊâqÔ®›Ëè7H{X¬ëú‘üõáwbñsu+Öµ-6î^¬Xÿø‘º½j5'û€!"Ê1xøˆÃ%¬‚ŽÁ/;€“@oU-Ï}à•÷¨z•>qäÀý«1±Ý38ŸÜüe3ÃCÛÄ€#‡ a@R¸óQnÍÀÄCHVÚUq&qÁʇap>×µäÈyÔ1£!¼BT¸À®í6q,3EeV wƒþŒÐŸ’ÆÈ;CÐY¼.`ÒX>óÅGŸ:ú·ß}ê÷Î;lû;cÎãõ×éâE<ôÖ¯ï$¾Ù*óz ¾=G|U8¯=AO‚ï鯅fh†bh!e%”Ÿ X9DbV@A%`A‰YYQÌŠ¡E*4HÈ’uƈm½i„p—ÀÝÆêXŠ“àc6Wö£ò&o”hOSVÒeüRº:vÛL<Þ—÷¼ý˜cjÝ\â¾*Ìyͳ5(2`®”páJÍÙ×0#hÎŹG_bÀ•ºžþÄéÃGö?þÔs¯¿sNÐ$ÁCÄgzóãý÷åÊuò$mÜÅVƒªu©?»v£^vžÔfÇ“b©Š¡ú2ˆýq%஼HX‘X4kp̨DDÈÓ¾ô€öœ¸êßEED+“c¯Q¥+o«ª¢ª¢ÊÑVÇ}µhÙLyÁ›ÓeÄEþET)«š˜)bRJ)^r;`ƒ«o!,°I܈~°›Ðàžš‹›fb!ÑБ­²°†NÉ3fbb©¶Ãi×¶¤•vú³"U¡J¬:¿ lÅú½2qŠ HY²Tû8¼±2`—=/¸óx8¶²#; pvåY¿J©Ï?úPÕ«VÖ<ö{În˜Á9ým¨¸åoå¬2q^»‡Uv¹\äãmúÁy4öîßï6Üý™›|°uK™1ß&¬g-‰xacSI%N““r,SÂîRv¦Tç(Ì,Öpm¬1ljÛï뺶ý¾î׺î›~­êºªkS[k£»)”zsµÒºò}A^sÖ=­t¥*Àšt…JC{ј51)V°€õ»ORC¶E®?»¥°U(º¹Êg÷püQ|ì”ãÜ1Ò_¾‡»nh”K‘daσ۾¯ò8íÙ0‰@¬XÇ•ÝËâ.ø¬«ár·énÐÂZ¶†k¬QVYkÝcv÷ëk§CB¤Ç9 i‘Ç[À%à4°~E®Äg³†•$>¬&ï]7²ExìjZ±E$V6Q8„dÁÛœ® —¦.¸vãF>˜\ÊÔ¼DY‹Ð_P9ÓµìfÎò÷‚É•ÅE5[!Ö<ˆ¬9‡n`PN|jÎ^Ú$8o4G_Éz|ÜýÆç>¼kûãO>sãÖ…¡/ ½²°~gfìÓ?U}BmÞÜhímؽ³_+ð}@âK†ò‡[í”g+ÊzdãDÒø-Ÿ’ wÁ†­ac¤6ÖÔ¶6ÖcŒ5l}ÉnœäGÚÊ– dÙº)1ž2ZXMÚˆICX“² 2Éöç¶œ -‘ÜöNpܸEï™Ýæ M š½øœôÞŒç°cÀˆ±”®-˜j?hAyÛØ{ơړ`7iÌ`#Æcp8y*¹¸œ ÁYÀ– Z­¨O­ÈùÁ ¼½"ñáØ¡}÷•çeñƒ©ô`ƒ'Úå7½aÿoòã€S†§±¾lY(~eã˜Èßië L©šÃ×C+¥DD+åà‘v£˜'NEæ¾jæï§Ž«À´=?ñ‰Š"è²ÓW‘Bß®l ·á †æìc­š³͹½šNó„À"2Ûßxÿ_üÇ?|êé_¼ðë×ç…¾£C/²ê{›7çáVUN¦¯d¦o^ä,¨ä.;еpèO0^ oˆúö•Ê÷‹+aÝH!ÑÐÆ%N8ºæßBMJûѼ•ª”òÉÌùjg ­X)QZ´½ŠYrl5/ÂrIá}’Ü$÷ú|Ð gû>‡¾n¶F@_ë‘8+µH% (ø‚,I5'ï “ö ¶òÓBÝõŽ×:!Úu3X‘rú³RÊÀåi%ŠýC§vñĈÇbxïÞ½D´}ûöAYÐó:N»W¤ø¼UñGì;°û¾ø¼ÌBtÁƒË–ÙvÞMƒwö¡Jnl¼¼ëWZ±ð"²kÏ~%Ö̈`ê¶Ò6F;ˆ:ÏïÊ­] ~|¬±’:pÎBªói¾|GµžƒÈœIÒ‹Òœ3\°Þ!GBêÿË?øÌÎýíwž¼òáÕ…¡o7ë-Oë>ûXµn]Qc5@sö0{ îujÎÊ„s•ÙÐæ¤ÃFP@$Á 8H¦l•µbj® Cư1Êm,ÛXL »+¿R•¡ô*nˆÒÐZ´båN¾„ʆqT޶¦t¤ÂHT¿ã¶-õÀË´ù^Ìß`ö¾¦›ESØÊÆh‡½©{j>€:T>{\UðŒÉó{o»ÄJÍÆq_CÆŠ­©vÒ´©¥6b Lí¦M©š ¹­Múæ¹Ô­r4á’0`—–¹øÛÙ²"Ñ÷°ÞMÖïÛwäÑâÁ5¯Ué3\ð`PNÛƒÉôà{€ Ó~ý9¨Ë\Vvr,’ù¹Þv•Ï $ZëåZ’-|ÝBE§Óƒ3%†Ú’Ÿ ‚L­Ø}¼Ý‡Ù’MKÀw+QŠ’t¤GÛÌŠš¹Ì˜cð€ìÜéìæo^‘Ëv Ì®°‡´ní䣟Ü羋²r 3ªT˜À€»‡ 'Á¹œM PEirYÈo*DÞ¾s·'?R 0=}1NC—¢r*-€11#†‹*,œÐ7»¥<†+²y•u5´Þ9¾§Õ-¡æœ%Juã/LNüÕ_}×N¬Y¤æˉÖ:¼áÀ†æ\åÑ’ƒ5gU:¾Zƒ,”ÕáöÝ6Dù2éXÐÂYN™& 3´(Ì«<Ø '`åÍÎHû@ MPðEXš´ë#rQŸK•Ú„Rµ; ü­â´?jõå5§ñÈ* ¿›p£›»T² žíMr :’Rt’Lp¯»¹Bba­²î¼FíˆoŸú5Õ}é÷Л•Ùø‚¤>ãЃDY/AžÃÑIV ÀmÇkÇ镺lv¯Ó+æ!=pâ0pŸý.z‰F×(üvCõô2},ûš„ú Ï„Ýn>¥L¥yÁÙýÄiÁžBgÉ® Ú1à2¹ùDÂfÏn‰¾”$SXô8•”Æ¡\ÐF`•Œå„¾)Üp`¶†tAo¬4ŒûæÄwú®™xýå7^~ýíyA/ºp×W““›Nž¬gkT€µ+¹ Ù:@¯ÎŠ­¢Ñ« PƒjOQ&ø¾†ÈJäšnùÏS»…@^'á²¢¢~ë®ÔÐ^…±bÈ¥a(.‚!IÈ7û²œ#+¾ šKœMF*Æsú›ÇÏH‰ÄRâz$ÇåW²(‡¦Ä³“CÙ°ãÊ‹¶"wU¢”r湯Jx«Xi§Î˜ê\Œ ÿäló‹üãÇÀ®x1ð~àpc/á»ÞYA{wí¸5sûÖÍ÷qu¸KCµånŸFÆÝVh¥ÜäP'LPÊ÷ÅC£KÊwfjwåÅ©)ÓW¯q\  ÍCþf0‘ÝÿCÃ%5š–KIN©Ã“Quw-NYãÆü5熉.ëw˜æÜx#lm¿õwÓÌì¼ìÞ¶ægÉjzºéøº~ PƒZ`Bwoj1¤9×Ù¹ öª¬tlI‚Á™ˆÒx¾4n/Žá#ƬØí&”RTÒ±©L½~ëôg7òB¬$ñ¹èÎ0’º¶6ý­ €5IÞE¡5%™: }¹–JmKPˆ ÁBŠ-Y8Š IDATQbÙ£Œ©©vîï,fûܯQ÷¹ßç~ßöûÜ÷mÖl¬µÖZ×cC†Àwßž\Ùñ“ñØ lÞ>º{a¢×;´Ì}ñy»·peKd¤9 X0lQû[Ró\Å]yÌclÿu5ÕÍÙÝÙè`j>¬l×/~r¸VN;&F“U¢²ØeʺÆÇQGqbù5òŽ’l !R:'ù0gWÖŠùdkHéøv[IΗFßCõ&þõÉÏŒŒ¾äQ»{¸ &wï^»isß«Ó Á0Á7å9»Pf_]å²5Ȧ’+Gp•M”7™¾uˆ‚ŠìÇe/Méz‘‹–tÓÇPÚç§Q’2\€”§ža#F‰‹Ïyö…W’×_IeÏ@«F.ïÙ•¦¼PL ÎaµÛ-sí)Qä(8'›6¨Dá㥻n08)–lJV ß_ÎMƒ<ÅMcƒÝŒ‹Ü .õç6\Ža0€;v,Ì~ظz–öýÀàuÀÜ{øÌ‰Í[7ßy4/îÛ½#wËKç÷³y›°IÃ\>17¯YRYTl ÊÃ!#:fkë¶î‚Ö,À[±'ÀÈ )5©ÎP¹ßì´°Þ8ë¬(ìdÇ+ B…F°VÔœƒÜ­9—²óØ5çl÷úî[ï½üîyLN.Fsö9Ï‚jbb÷£Ÿé‘ª5øJ2}Ýð¢ªSsλ{ ˆ à€ð„g(Aè8IƒJxW¢aS”# öº(Rwl^˜ç( 4‚ô.Æ(NRkP´{Kë·é×¢lA(ùkÞØS|ć¯j %jmžýÇž«Tûí°QŠE‰ÕÖ’µÊÖT25ÕŽûV¨fdÆÕÃúÚi¶,ZX8ærä«…ËÁ¤?ße¼U¡¯;vÛ€7€‹Ë{¿ûöìØ¼} js`GÔœ‡—JÍaÓÂOþÄ’Û ”åü…ÔÜ~LÔRã¦3ÞÜEß)ÑÓ|K¥ÓJAZ9ÉØ/¹!:CßÐó™Ád†¾^.k_HÊü¨iÇÇ'¡‡© ¾áG¾ž¦ÌÖ-³5ºê^ÛšsZPG‚^÷ëú[ß}jÖKÃÑ7è—Û<3I*R^oúr1M¡²¡7w|s¯7‡âs)órñlÝ‹Œû²‚Шã.ÇYÏä”Ä`È¢5ˆŠ|²Ô¢©RL•Mº·ªY,%–Ö~XF¸ÐùÕ—rÞ_Ê>µk$9ÍZ}÷ø*•ÆC)]ä º˜8:Á~àq™‹¼òbpÖú€EdvvÖÝúèð°aE6þŽrlxs›”*%ë'{ªWÝï> 9Ó0ôíbª,-à”N/=݇çÜ¥Fk73‚U^¸TÎHr1Ñ1¿¹€nÝžu7>ué"W>¼ê†½,YÇ0…ðLJ ,T¬cF^Ð08ÿ³Öc” -rPÏÙzvN¾Ù Á¥Ðœ»ÑÀäÄŸ|öZÖû;Dsn0²A¿ñOÖnß1©µLO‡qŸçLîŸ aß૚³õRs®9Ãap®97L_.¡7á\«Ë%{‰§âéDˆ£œ#P#Q AЙýç—Ñýˆhkƒw¾y2ô}ä5V‚Ö좔:f–LÂ̾ýÆÂö©_K]£îK¿ÏýY™5³}îÏÚÙÚÔ}Û¯MmØXcS.´0K‚ΦãàÇWùª¿ xxw¹¨ð•®M_»yôðÞíÛ¶útñûG72νuã!ëC9Š—†pÉѼuGԲºµkÊ ` fjÁãÌ"qåJ…:)JIRèþÖÏ|‹ÐîÐÑ«ÐBBÂj‹äMÉ17…Rz*ŒÌ÷Íì^ÉŠ­¢æŒ…;]C|iÎ7«ã3ÑÓ—ÎM=ÿâkC ·Ssn8¾‰‘ÚqüÄ„d=¾ì/kÇzÅßv±Už­q×óݘoeJæñM›*0¸”ÑûSœ<”Ü-•Ôä®Ïèo|YóK½OzѲ 0Xy.©ê@N<ç›: 7¿AÅ›JŠé÷Ù#îŸ!¿[´@#œ,iOî³£ýζ;y×A#gIÚÖ¼8yO,ü»›À«Àíe‚á›"úÔ±C½µ÷GŽšÒÜdnsa$®Øõ]ÉÎQt ¥¦¦• l%C«2ÇBÅÜÈÆð0,þ·ÃßE\¹Š\ÿóò›g8gÜ7X¿DEàT Ã*ŠŸÑ(P*w$A|NpÞ™ç¼Dš3ò ¥þó?ü+&'©9Ç ƒ»Ï|bó¶ ÑœTîˆAªlðͯÜÕM;$öº¥s¦جåƒlë&n(Bcž&ò²ä½±#HhÖ;Ê[Eó!»2ôÛ?´wÛ;¾ÊÛ½qP³ƒ[wA*aÅîÜ*k•5ÊX²ÎîK¿’ªÏ}ße©%±0+&!RÎ"uÐ ¯?ž¯ \Ý+èëŽ Àgww—åî>œ¾öôó¿>yôÀž½;!øX¦Q¶g53![Â0up³¤*Á¦ŸñÛML[·VŽÑͨFXY©t•³b°¬æ4Ó bš»¿YŸ$•Ë/aaRL"Žó†d†Ø_Ìz>ƒp,Ù‹%­¥•CÞC¸”1™(^R>—&Œ(Îäåæ Á6² Мçïøæÿ˜\óÃ'Ÿ¹|ezÐúŒßMç’@7Ö^mؾ}û®=tÛÓ èuuÎ}ë,Ï9ôø"¶ùÚ`ýFî˃M_Io¿´UV‰" 1y3[–ÎèF£+‰óª¼8ÝhÈ6Ú:ðN#l¯Pì.ÑUD§ÊÙºÔLšD‹hA¸¯ûgFý,a¶ÌŠ™}X‡³ÙgŒJ¼ÐN¿’¡¯Èxú€û}o†ŽâŸ.ßs˜0 Þn.ËÝ=;=½qÃúã‡÷­Y7ùñ£Âó°{)k”)¤ã,ࢱ$¤Ò.£ YûOÔrsœ¯…ÙMHÉ S~^‹Ea¦nÖ¥ ßP[r’° Þ¼é‡Ý^¸rQ€KW>”ÈY‡ÖÔ’èo¼åˆ—¡‹¸A·¤tI£¯\Ôi÷°i÷.¹æœÖ6uõ£kOüàÇÔ¥9Âã4qyB¢¿¿m{öÛéiâXŸ|95øª€¾šs8 Ôœ‡ã.#ÕùJ¾ÀË@+Tº`¸ÝÝFA (0¸Yó÷(óȈM†ܾ0ð8äEÇf-_ã3X|4³!cÈÔR»ñG}î÷MßY¿³f¶6u¿îצ®mmŒ±œû¿Â¥EØYÿ<6<ßã<0 ¬½ç`a-ðpq¹¨ð›·~ñÒÙCûwïݳø8Pá¹êœG€ÞØ­Z®0e‹b˜ÞäLyN´!ø²Å4ûråÉË/‰J#9svÑ ¿ B›Äâl]¢‚Å*™€p“‘sÀmî……B0I¬(?g_qÊ®›«wCLÈ8º´ WæÎÖèê&Qs.¯{ü‰g0ZžsÞbDE%,¢f¹óÈñuºWÙçì&øJ·Ý«Âà^•%l`Îb+ÓJ´àÐ[Ô?“”ŸÕîïOï‘vkÒѦ'ƒ{sç ½ƒa¤ö@š }s?^оػ0z•H%Žòº$Ѿ IH,ÙHpÝ( ŸUš}Ý(å|ö‡ ¦ô^ÈÜ:ñbxß¾}"²{÷nw#zÀ#÷"JìXÆôÊë·fù⇧O^¿q= ÏGZÝÜéøv9³±á&•#'¯-þ›ÏÛË}á"í.4ʾ]-á»—Óß$…Ðù\ÞÀ†ÃoønÌ$ ’°mó67ŠÎô”—ÍMοþdæ’þRÁÿ“)ƒÆ4%ÿ®¥;¯òÉ) 31Ǭ9Ç+'×<÷Ì ¯ß¢ÉÉùjÎIyŽ*´`ý¦Í‡O=Ø ªáš³¹ßPM| e/s+p±“ûÒ&«4{’æútå*—?m¦S 8orå¥ß7¡·ËÆ—ðþy¯WùA€+aÍNvæŠE kfÍVùúçHµÕŠ•O1`b1ÂÂnº”bEŠHH‰òA:ò‰caë³TœwÏëß.¬ÂVà95À')à첤WÞ¼uçç¿|õÐþ=Gí…R°|ã.æ*¶ján{‘£&BjUã-ÛPUêv-Ö)už‹—A÷t‘Ï‘^Ǫ¥¿óìFOÉwÓRÞ„Ópå­Õ6ûQ–Œáœ5÷•»­YjlD:ÅËæÓoÛ…<šæ¼(èPé›Mï_ž¦¡ÙEç§4»@=ñùÈé‡ÖØlš‚Mè«B‘nç9‡Nß”çl² v@oùÐh&k»ð§õcèJf¥Èé£Ñ&µ-¼üÐ[ oþÖfoj½Áô•ª(¹òÄ·Ö}•G_«¬10VlÍ~ƒ…5bŒ+Ö°qèëµë!Ùë28Žgð¼<àx\.»Ã㘠·£Ë˜^yõêÕ×ßxëØ‘7Ý3TxQšsIz)ß’w"µ°H»¸¬^.mߢ©Q:o1ofÈzލe#Î* £|¿PŸ©‘•{çÆíàO äòå+Ò5Ó©„"!­ÉrVéB¸ÈÖüNë´\"›Êe§ÎÊÊ’µdì;€ÅÖR1µ­k[÷m¿¶umê¾é÷M¿6µ©Í¬5ÆXk5ÎÎÜÀ!ÀãàÅSÀGÀq`ó=À®Þ{xkYÒ+gfû/¿öÖîÛØMZ¯þÐJ™³Á7¯sn0ò¤'ä³öò¡{MFºI×@­û¢bŠ b¢Œ» Ä(ÚlÄQÄsùÔ wóR oABxÉ€ŶŸ|pÁÖL¼söíÛ6oÚ¾•fktÐPSàd õìFß®D}dƒ5çÑwøf”zõ¥7Þ?7ECóœ©e÷æ<˜"ýL®]·gÏAßb4<[# 5Bc Â b«,Xª!Ðð,Æ!õÃBh×[ zMiþ~í²±^4‹ªRÒd¾±RM»×#®.kžÚŽo$¾n¡ó}#Ùµ°¦æº–º–Ú²5lj®­XfvÿtõVާ ,4Ýß!‰ãô€±ÐyÀ.œÈ"²ï™c7pjÓ+gkûΗNŸ8¼uÏX†¬:*<¿ß6Ó¥fmJ[Ì`8¢x˜=ù¾‚29Ý¡rgS®?PM1;hšÊ’.jŽ Îê{E©G-Qwçæmî&g&çí-é"<)µºsóöß?õ3_ûòç¿øù‡…Èå›–£W;À²\‚ó§Ð|ÏÚ,µæ/ˆÑUõÒ;ç.N]¡ )b©ì2rvo¡? Î|ê±ë6¶í^e2Ç·µÓÊ; éé5òœ¥4z»,ñ94ç¾Ðõèn$ÆÜ=¸wz9¾sjαͷòš³w|5»sVìÎ ŒU}ÅÖRkѵÔN¢+n¬²‚Ò¢-[Š©íLYé¥D%?àBÇÀ<¾âÛ)àCà°ãžÃ`œv¯³KwýÚ¼øÊ›»vl=yì VjUA¯,z‹š¨î6/Äè ß"ëÃÂeÝ'ÐZjÍÿ¡\E΋¤‘ºu\å7ÞxÆ‚8לįé@_ænG““;˜†VÕß>þC÷›ß}ò™_¼úæ¿ÿ½/ïØ¿3ýÝ3Bo'aHcO†eà? ÈÖ‚¾áýؾcÛÿðßüÉsÏýêñ}¦ã;Èî ˆ¡W{öÞ<¹Q›€¾œÆ÷Æ$ge ¯·hð5AîŒt¶h÷\Óœeô/ l?•NÏ`¤Û\èÅhÅV* ÙPi¦B„^Òä¡W‹ssèuÏt­².x2º¼FLÍu͵±¦oûÆš¾é; ºoúN‘ö²³õ²sšÜо^µX¾pácŒ»›ÌnW€­ÀQ ‡{ð8²Œé•W¯^5uçö-«ŠAs. ŽhG^Ê ÂZ–2ÅûL[¦û‹Ì4¢Ù%[O¨àÁÙóIè›…Z´¨$ aöÆmwåÔ•)>¼t­ˆ$ÿ’­é½ñÊÛ¯¼t6n>xïÜÿò¿ÿçÇ9ó…Ï~Z‹1€šs#ß`Üu>V͹¥‡»Óécnùê÷Ÿ|æƒóSvo~g,!ÉY`Ã…jbÍÎ-;f>šÎ5çØe´B4ç‘xððW™æüNÒràî(š3ºÇCú߈ÊPnë¢Ý(Ú½¾ßWû__ð 6dX±8Ç׊50–m,r®MmÅcj[kŒ5þ²1®ÞÊXÃÂÎ v…W¾ º|UçDÆÅðž={â9á·N“÷" [úôÊÏ=rfríäÊè á•V‹×œ‰üP±,gÍ‹u‘*`c!…ÿ¿ aQdEÀÖZš5':Ò(Ím'fF>Imd#Ç}îM[Ý}ÝžPÙdo£³hyÍš¿û»ÇguÝñ•Ÿž5ÿïã?~ì‘3_ÿwŸÇš5è÷GD_maÏ¡wÌšóà<ç¨9ÿæWþÍ>û©zü‡¯½þΜš³bß¼»{çþC;(†nhÎE 9gWlÙàÛnçâý¾ãÓœW÷1Ÿ_É2Bš³ï/R"½š3YÖò’µ°Ú°±°JTÍ5bEY¥D13ˆýàŠT^.I[ö8ÀÐîDZ¼T"*ð,p 8pRáÀkÀ¥øCû&ׯ]ñ)•2b¶F‡æ\Âl‚^ÕÆ(%h)8k¹Ö95òSøQB䢣8æÍÚ(L·­M =¿ƒ:y¥-©Q3‡óß7Ní-9C¤³f ‰‰·^{ë—¯¼Ùºëâxæ…—_zý?þÝ/;uLêÚmÝd®ÝÓLÃÑd!ÅVƒs© ±R€šé¯_;ùçò{o¼|ö¿÷£Ù;32«ˆÄžþ2&ôÄ©ƒ§uÝœàKªÎfvŽïmÛ½¶+[c¸Óþ±…ÞAo­ CŠJ»7žRwo ¿wE‹UÖ•:»F#o÷ºjg6FŒaãdgc=åuG‰ûÍÙÉÎÆv곟¥©<. /V^øö·¿lÒ7¿ùÍ¥x›ûîÝáØÓ+ׯ›üă'V0÷]FÍYe~kÙíÓÈ#Šú­m%?-r¤‰RM>]0_H;k(=û2šº+ñ7{´™%·c£oß{ëÊE/^x¯õb“Xþ¿¾ùwîÌŒ(Fž>yø+ÿæ3Õúµè×ã}£—Vs.Ñ—ÚÅV½žÜ™yò'?åÕ·sÍÙý&ôU‚‡Ïl]¿ÕkÎ6e8GÍ95ø6¦šÕ 9¯¼5`îß.ÍÙ—:Öœ½ò vñIs†5bXص6Æþ£·æÚëFüú+£Ýk-3»s'A{ý¹Á‰G¶Ç6 I–¬Ò§ì½§?Š{€mÀ[ÀµqÑßÃûW¶æ8`4jXu¥ùtó¿m/N å¹}/(ôóÖ>Ñ{â_Ÿ¾ugf”½¶ûÛWϾûÖ»çç7;ñÀQ» Ü¼¡w^èKÒ%Û¡’…ÝÛ¯U¥¿þ•ßøä±#?xò™[×oûðgIHLŒmwl_·UÕPa^‚*ç(ÅVáw¾Ù« }exÐ@ Ì¥ièÔà+Jâ,#‡¸¨Jèu=¾Ä®ÎÙcp¨´bp´{=âZ›c°;9Ä5Ö8мïkYD|ð‚Ðãò€÷îÝëîrŒp<> lýìŽ)½òÐþÝGŽX©âóÜ¡’…#ÚðzQÊËŠsiÎÙðùìBJsDÃ^j_®e#5|ß.Œfµ’ßHsãÑèõhî¨ ð{6ù/Ç Á\N¦îõ>xïܯÞú““ó7 üÓOž?=uå¿ö¥u[7afvþ+ëb¡wášsWžs®9ïûìßûä™~âÙg~ö¢/¼b¾ô£Ç?ÛC¥\6¨»eçõ†ßܸ-‡=uY¿#æ9¯ªN…¹qw”·¹U 1ºæóœc¢äœš³—Ù*Q† ¢¬RP Š…½oD©«(†lÄ!GqóÊúÎëµOôÒÑß]ôuÇn`;pvã×N®9rh ¯¸¯ìPÍy”læè>wµRmÍ9tú¦šgÉæHV{•ó`_8AeôÀ1à3Ó$UNmHñ‡]Êâ’N­ûÌÓ*,y4úK0öo¿ó”Œ†íïðko¾wöÿøËoüöyô!°,fW'óí9¡wP¶F{‚o‚á €i¦V ßýê—9uì[ÿôÔ‡W¦)ð©ƒLØ*Nð¥–×Kuf÷jðWžój^šë¥Ñ~aPƒož­1z«ÅVNsNÉV0V¬kðõŽo,o¶©¼Ù7øšÄ€=÷mõ5:ŽÀ}ÇÀ®؆ÔÃÅ÷ç‡NSøxÛZhzå¾ÓǦ._^I­G4J¢äRkÎ/³, jtõ à¬í墣-£ÛÑ“Á ,¶R=H¶|ý–»rêòE×.]I?[3ñ“ÿü£‹—³Ô3ð÷ÿƒçŸûÕ×¾ü¹Û·b¶ùTŽÈ"Vé!šóAFÔHÛf»‘·‡JЫôŸ}ãËÏ=÷ë§ökblY»eL^Ÿž¾¯9w¾I2Ð'™ÏÓEsŽWaW•&øRÊ»ðݽ$ŒÀSm‡ælÙ›¾ ÍÙZë ¯¬ ŽoÚA×iÎXpnú.}1Fx)Ž£÷b2å(ÇVààyRáÝ;·oÜ´~å‰ÏóÈÖ(çü5òœƒæLèÖœ3¸Í1XG$ËÄ.õx`Ž® j/;#pc{2臎ÞѪˆÃ£ªô•‹WžûÅ+cá¬\¸ôÿå?~éó?úé3 ’EÆ\lEƒ+­)K’­½1ù9ؽNsƬ%Áç?÷ȃ‡=þÏÏÚtšúY¶†-*t[qkµÄÙwziðḭ̈5(º¥ù޶òœ ¨&øª,ÒY ¬¶¢$ÏsvÄ—ÁNsöÕÎîde[ÛÚŸ‡2«h÷6¡×ÚLzöÿEàkÀÃS'—€÷îÝÏ1Vx;pëc/puäôʉ^õ¹G?AŠVFîÕ|;)o³ÎY©F¶FîûvhΙéq·ÛÎ °tP÷Ê3†à=2QÞ5<Ë£|½G>`Ÿï"•þËï<)““óísòéùá/_{ãâ‡ÿÅïýæÎÃû13»`¡4g nðmkÎIv¤9—]FîÜiÎî´÷ÌÞwÏN]xûÃã[O(&ReâfÞ8Ô¦¹]‘΋Ïs^AÐK#¨7Ôµ½ dç\s¦¢»7¦jäv¯è;§æ¬¡­øî^b±Â–“Ø5þye¤n"gýú"g$?Øù¾mâ‹0qá.0à%¢¿œÂý[€ÏoÌõ›§O¦jåL@êDß,É¢{´=†ánw¶F-ùnÔœ£Å›ê¤ˆ[ú³trVšûºfÄÙqèosLïœw×qå䚟þøg§>Ä\Õ0óýö^˜ºò¿ý§¿ùÒ>ý[¿ñYôªùö)-8[£‰¾RÎQ”­‘0§:g•¡/¤{ç^yûÙç^"ÆåËÜzf{o{jð­Ûåør·ò¼ê³5¨ z‡Dæ¿ñô‹/¼ôµ÷¹½ö¡ß_|QÎ(šsÛñ¥ z Í)Q2Ò_G|Yo Á`à›ýÝÙ™0fyæ™?ݹfçñµ'4+/5wâ9w@/ ²»nºÛPÅÇ÷º_òœó‰÷,,¬ÈHšsT›=ôÚÚë’4\_¯kð­½w½ã›™¾”s\Ž é©ðÆ{4z‘ü)à\ÖZ9¸w^ BߑЭfkmÍ9TCeÙΚsô#pßÁÏMæzâ2oèiýáÈÐ;ðPô½'ž]ê7ûêµÿß·þùá‡N~ù Кúfaè;DsFÉzÑ*¶ÒÙL_¼^èXi•Ñ_H¡9G$Foâ§?üùÕé`POtùæån|tbí‰jGQä,Ù(…ѳ5V©æÜiÖbÀ è8r³.™òÕ9ÎH7‹×¥ì츯O¹­ÁÄ®Ò*oíµb}koð}c¥•1ÆÕXù"gˆM,ofËéd½ƒ˜î"o<}Àû÷ïwe,ðçîÑüçÅ»WËôÊOÙ¹{ûʨ½¢Nâ›7øQÿ£¡ IDATΙ皳;· ]]>ùÅ_¼µÖ-9T »xïæ»·Õí3gzÜëÝ{As½­wÈóÔøQ'é ýí‰Ú6|F)xÍ9ózE W ?¾7hÎnˆ¯#¾Qs&!ÅʉÖZ&&K$~{ŸÈ4R_o^Õ,ìÔ&¾yÆäx]×7 éØ}ôz¬Î.ØwûÖÍ;w­>ôÍ|ãEE#æ9gš³thÎÅV]šsGJ³táE'K·p7àÛAógÄó\½½'EtûêõoÿóO—ó]¿yóöÿó×ßûÔ™ßøÛÛ°3ý!Ït”_Õ…¾Ç÷6R¥©9GÊ›Ø&$ËßýÃST&6SVZuÅ\þáÌè=°öµÇ÷®ú_ÊzÛl5¢/•2u>ùGšs»šôW5Ñ×Ù½Ež³.R­²q‚¯«·bbCwÝ,#×Pä{|Míσì'øFÛœæÜîîí¤¿XP©óðùóçŒË^ô>~¿ {ÛŽo¶Ý755uWõç¢à¹@ß–ì\ôïÖœ}¼F·æ\ä9/Hs.¡—ºb.”³Žr£?¾–yÀ=ý7õ{ëÖò~õü¯_ýõk¿ó|àŒ!–EjÎÔÕà;Í9¢ooâùç~õÎûä…TÔ`º0^0Ï¿Iož¤“k°æã¢9w6æRfÖ6r9L‘6ÓºA•½ëð‡\¡q²`]ƒ¯f¶}…ÄUZ9Í9æ9š³ ¡’±»—C¨d¨´ò¸4çAÁ9ô.EÅñÊš†tì>´Ž|L=Á[ï_8ºž¨î ¦ÜwñMÅV!Ъ®1j¶Fœ©@h Wh‹aYÚ3u­­ªã"z¬œuü«tO]¼pé­÷Îß­d¿_û_~rìw¾úåÏ­Ý´³õË(ÙQsîÈÖ(6òl êa8p_pN|R7¦¦ôã_Ðë™Ñì,ºÎ×~ŽŸÁ‘}Ø¿º³5F„Þ6Xª’SÁ€}‡NûïÅ}õÓN*0à,Ã9Ú½Ðp:³?Qª·ŠuÎŽþ²p,³J©y˜s(¶bñ´—…Ù–£8E:{ G…ór°ëv0×|8rWG>®5#o0uêØ¡ûvÂwíÛœU] ’©k^ojímÇ]¥‚çEjÎE¨ÅˆmBób¼wkÕݳq«{pjûì¯ÞXëwÈKôö¥þÏ¿ùþïå‹~æ!°PØ®Í^pÖÕ÷þþéI™L\¶ý¹i…¥]ÄÅ[rëô‰õX¯iέ}PÞ äƒ!)LD Ø¡WÂâv-"D‚,;NÖ™õë|C¢¤ë2òÙmÍÙ…JŠQ¢,lÍ5, ­4ÛÌî-˜Ïs¾/çœRsŽ»Ô ;NÎåbñÚûè;ÏãÕpÁZ~åì;—®LŸ:v°·vÍÝòƒ¡o €Uþÿ¡ÝHEKMôEQl54[謷"´ò¤ ®àÕU@êW/5ÆÜí…ØÚüþ~ýÊ›ô»_Úºu3¬ ÚÅ\ýEsNShÍîUÙ£}KÊKÁâõ&&^xöÅwß½Î4gn¶uÖÊßÀŸòOâèq¿4çQb1ò‰‘ GÅ8RF÷ê Töôµ–€iÊÑU™³¡²l eú&Öâ$k®c¤s#ÉÙ¹¼‰gޝë2JyÎY¥Õ »w0x±|ñâÅü.Ø>xßúÏñ^ëåºzõê[ï¼wäàÞ]»¶A°,À“ûÛî8JìÙ #Õâ¾åe?€f¬š3ZC„V²Î}ð†[ º}ûÎ+/½33woa/®|÷·ÿæ¯nýé}–)NqÎŒ¿NÍY…ðÁ5çÈ}_íÜÔœcãP,¡"š½9ó×ßù1ûbæìN¹Ý›ª«Ü0A36Íy‘ ¾ËÀã:®ëîãêhÇ-àÂ5âí÷Î_ùèÚñÃûÖ¬›\*Ü9˜ ß6ú*""Ú•B$¾*ÀmQoÄçœãΫ؊îMèÍÞw¾üáU¹¤Ã뜿þåÏ¥Mؼ²5àëªs†ekd h[5¢3ªêûÿú¬Ô}A/æhŸÁÌ‹òâ#xdÝJ^ºrâK:æïS£ò­Åj•…D”?%™7VDI3,Ô?+¥ @ŠH“»AV{\¬•hq ¾Î÷•VVŠl¼»·¥R ¶>ÆÙZ_og¾s[-ýÅXú€EäÀîŸ ö€¯8 ¬¿°s?†¿Ê|ôоƒöKG…»éo Ïhöö*åUç8@P©¼Íׇqd:³¿à.GÇ72àa ¾‰%cuÖ¨Îã ¸eû¥©+Ûvîܰu+€eó€çl1úêo~îÐC§hfvìšs·ãÛÖœƒû[ÄWML¼òË×.¼û‘s›¦ÅhЯ܅]û±ÿÞÑœ•ïÇ-Úsc,F˜…à*° B>¨Ââà4™"Ò„ î<¯ºr½F>[}+TFŒíòœ¸-V¢Ý눵/šFˆqæäï²åã¼24ç1ðñMàç÷K±FŸoðko¿wþò‡Ó§^¿i= /âÈàÉV´FBßz~„rš‚d!qÈîœÓÆUlµš­ïܾ3}íÆJМó {wmÿ·_ø4ÍÌ¢«ñd¤ñ½-¦®Q ª…»ÉîmÅ5¨¾vû¾ó£¢£W+Ï–¸­ Î¬Øy1mâ;¨øZ.o6v7HO‚U%q Rn”e!›•I‹ø! D¤H)EŠ áZ~ý€£Œþú™ °–Rž³œ=ß ‘Îy›or|É»{½æl9«¸â(5ßEÍyÌ|áÂ…EID‹Ï‚¾ ¼6ÞÛÖ1ürôWòêÕÎ]Ø¿gÇ}»¡hܽÂY !n®E•ë)R¤ˆ íõ¬Wùß—ÌñMA7Áí"ºŒî1ô@ôîÕ;}cÜœž–ÜqÑWûäµKWÈØ¥ÒœËjç94瘭Ñë=þÝ^»}}ašsãš“8y7VÞGb.ÍÝÃ=KÎ37ì^H ŠÀâ=Z¬X¾,Ì Ii€ûò#&Ç‘ %0Z&%Žõ Ä;¾óÑœ-[çþzÐe^±šó˜8ט^v‡çtÏoÎÿOÎ]¼òáôõc‡÷oܼ–Ç7¬°¡?iÏÔ,Á*cŸCïo„kw­d•V¹Âœ /jŽï¯ñq@ߪúàýó›&ÖaY´¡Àç?}fÇž4ÛŸo¶†’ †CÈF޾4$[CZzƒé뜫꽳ï¿úú»yÂFtG ¾î،ͻ°kÅBoñÅÀ®¯œ{î«RY²'¾:q_Kƒ­XÏ,•°°(afHH ìÄgE Zë|çÅŠAp•V±°±Á×Í2ŠsÁõ•VßíÈÖ¹’n˜ '¾^ˆ—»®9€wïÞ1õ7ŽYàà4°õ>ðÎÕ\îïÀ¿½4½Oé㇌ida‡LÔŸUœýW”Š×E N¾o’ÃyÒŸ‡ ñmŠÏ°Œu•»Ë_\¥nݺ}Ëœ?~p·»býÖ­"²ð¼òœ·mÙôo|…D†°Þáš3…”«1hÎñ2H,ó©ïxë·3¯XF‚^w<†Ç&WTfî4çÆø¿¨9ÇñD W컃”0±UVHôús¶ÖZ1ÂÌR‰#µQ¼R¡íPiEšH“Ò •¿w‡èqœ‘¥ ˆ)n¤ÄŠ»†4A<#÷}½âÙmañrÇ#,Í £ÀKºƒè/»€þx£oxc‘ø}ñÊ•¯ž>~xëŽ-c¥ÂCÔ‘ø¾’9ÔFû”I䃑Ð7]3*ú:;'«ˆ–¡è±høi_¿üxüÚïaÜÉ´ †Þxá?üÞ—©ªT]Ï‘­Ìß%[£«ÞÊ×Xq«Òª¡E °fâ{?qãÆíyÃêziOáÔ Bßáš3uek”vo~r±iúfG­²¢Ä{´°LlÅK¾ñ;W8í¡Ü¹ò5˜Êáq|Ø,œàÜiÎ’˜nmkoôZO‚Ó8#kcÐUÔœS Ö\yÎ+„þb\}Àq+1®yÀùqx8 lÿð«ÀµqÜÎ¥ËWvlÛ|äà¾Å¥WRe#¦‰ü‰øR´U(„†ãÁŠŸÃ¦9+o.Åg œh”¯–4äñŽ5ì¹ûædÔ?^”ø|áüÔç¦\Z»Ö]wó£€qzÀ£kÎqøÌÉë&¯Ÿ»0DsNvï4g€ìÈšsl1ÒÕÔ«Ÿúùó‹Ñœã±6bã4¦W±æLì^’˜iåþ飘Åwå:¡ØÀ8úk%N¯³üXÄHœK:‰,‘&e•ÒnA ÇÂE #èÏb½à,)À9iÎ6á®ß›f÷æÉV+^s^M 8xø8 ô>~è{yLèëŽ+]›¾vãè¡}Û·o]DzåhùÈ¡>+ÅcÅ^ß̵ŀÀA롌€€ÀKVŸµÜmþ¹tOL‹°0{ûÎ{ç¦æü2.8;sDâ‹2[cýÚÉßúÂ#ºßOk{—Ý›bÊ8Âpd½=[£çŒ|r‘ùî¿< ^`±U›þ®t͇Þûl ÝŸ½æ¬S,3+¯<721,,³ïÐiÌV¬cžÖZÄ—Z‰'¾òò²PÞ>(6°ˆ›ãkÙÖ¶fæ4SÁ¤¾ÞpÆNúNCrý²’5ç1°Ë‚v}Àãšõà‰§©Ùþ0è ˆ«ó\I­! H¦9çÙ\NðåŽI½@W—ß¿øÔO1¯ßAÇz¬?vw¶ ל‡dk …^waŽQÌd-Y£Œ‹¦r3w­x‰8*ÃnÚnl¾u<8õ )(EJA9-Úǧãlcfï(GÍ97zM~– å9Óœ#ù qL¢¬èÖ‡1ôPÊž/‰Ü>®ïîuôÎ.ñ]<7=½qÃúù§W6FZUÐ*L:ò4˜àÌ`øX޲å7k=â²ü*45¶ÅÔ)(b~^/ø³¶t½ |v#óÁc]é£{·Ý¸6}çÎ,– xˆæÜà‰^ïKŸ:}ýÜy²Ýš3…’«ÅjÎÜt|‰›³{ C«¿üûïÎÈÌ"‰¯;NãôÝ´~ç«9Ss¨‘Qôz=Pµí^Ë®ÚÙC/R³¯½Ì.|Ù²ecX‰õO$äËB\€Vîp3‘H…+ˆ@|ÿ.{™ÙÁ03[c­”š³M5VQ|^]šó˜xI‹0‡ë>èë$÷e8nܼõ‹—ÎÜ¿{ßžÀ(T˜Fñ€Í‰DVH(£Æp?!ø|w’Ä)°^òëÙžÇèœS›Ž°ºv°àNÜ¥¹n‚FZÉ›\¼ Î26v¢×Û±uÓÍ·/}8=æüÌ»öM$î¦þõ/=6¹~­š­U«ò™ZÕ΋ÍÖèßÛ9ÅhÍÄóϽxéÊôâ¡À>ìÛ°è%GV,O¶EËjhžsòœ]—‘Î.duÎÉî%kaœ‡R¹ÆÜ8ÿÀÅ_¤àåŽqãìTe‡Ášu ¤„ UÐõá'Yë×±awÛ­uXë0‚8MauiÎc`—íú€—ÚÎG? à+ÀëX¦]÷[³ç.|xúĈé•IXÉN‰W*þ×ò€}–ó€}’†#¾1ÿ9Ú´D‰õ¦„çbØQ¹–Ò ÃuÄg5äBû¦y9.Ïx÷†ÍÐú„1o\ŸþàÂ¥†Lm“`ÈO3º0§æ/é×î†ê3`Sþ5 Ø^ ûgì`ۦ̿1²?ÕäÆ{S1‚ |wE͹Íl4`)¥ùù·Aîöí½ðà à°°-ûªT*._™<~´¡{e^RŽV* ‰Ìp°H0xŠ/Ü(°åµ1‘õÌ:@)‚ë©{„tcsMë5S}­wÛ{*ŒÔPã»U·µ#ž››–üï~ôý—óî¹Ï®¨ýà¨á5TÍcÈûTóÎÿŒßûgõµ¥åû;¢æŒx»£tîÍóŸÝ¼Ú:ôÆ06 þæB/mû6®9»{DMÏ3ÅN•ã˜ÞÄÏÙ˜I™Ú¯HFŒ’ø?DJ§­˜Uäâ\Ö}R|Ö*){|€€©u!‹€µ·ìa°Ž—Ãccl™Ûiµ{kÎm`"ÒZoçO~{qÀp¸ „[¿»µµð“ W‡ÆÇ‘Ìu¯dŸ8Qª¹9u0ÿ‹¡‚ 5 ‘ðe29QãþE‚éåpPBŽ[ ˜É€Ùkƒ¦TK´§{/“š`ªw²äÌòPòiö¦4ãìÙ½ö*Èïï[OLþ•7WV4~RjxÚ'°#wJO‰»c‡†Ÿþâ)2Ò¯?àË©|o öüœs½58/M¡6¾W§¡€ Õ¥û¿|íVjÎÞï]0…©B/üÀzW@»¨!ý­IðMù9» AßÏYz¾’µÐ¶ÇJ$¾&Áj½qî½¹M 1tì’á·>{¡CÙËOާ¸-Ó À¶díÙF&¹Etîë¼5v͹Í<22Â̇ÛÙ¸­Ö€G“Ø»k8\înË¾vköÔäñC¹î•M:BgÒ“ßÇ4vânü­y^r,Œ2ܶw:±Ùà4÷·9ƒ‡”w1éýAñ£)SúeøýRö â`”>‡æ¨Ñ©CM¡C=Íx¸·Ï|³$ÀÖ <{ðɧÏþâÕß¾þÖG¹šQYO2­jËÎ$A)c ü—ÿâúD¨6Zs®â›ßÛ|ÍÙÝv”ÿÓ‹?)©r©5è5ë)<5€ ³^ª£™ßžxœÛüV[sž³«9{Z/KÖANÍY !ª­9 -ŒÜ+”ÐЂbÅ7ž¶µ)„¬5´n}[fO¡¡mò(‹øšìÿÇ)¹7åð¼üœ?OÞΫš¿}l—N#ÀgÀÚ6`p}üÙ塃ÎL­O‚½´¢©ÙÒ(04ˆÀ"~´é¥D7NÚž­‰´aÃ`ØüVÛñ`¶J°£ÌñiÐa¶×Pí“NÀ’ÒÕkÊ /OUt}ãÌñkñN¯D‰ºê½Jf3ÑRM±UN$ó„LªU"úÁ~ç©3“?~î•ÙùE_öébò2™É;m"UÝdJ2‹ üðw¿zpx@<ªú®Î¾·­‡¾ðº® sÒêzk4ðsî(úÑã’Ý"ôšâóú‘G¹ÐÛD ×+¡xÅÅÔQèp—ã­!¼„]ÏÌ™ÖRCBIåÐ7ñÖ Èøj! uhëÌ:•¹FVúMs ³NFƒ’1#™[ ¸Ú´C“»/¨)¸Õ\kæü8ÕœÛ ÀÆ :'nÝk= Ì¢Xv7€émÙWGIÌÞ[È›^G ®eÃðoScÃä1Ä¿²iì1K??N1Ù4±F^§tVã¤tÁ/KS›Yƒ¢œîÃòËÛœáâHzÁRÏšW oR»Œzٻ,ÏÎû?K—”ÿö¿ûö;ç^ëC¤F¶ò æ)¼H`ŸÑ›o‡8;q¤rý¶SmÍÙGßœš³³µâlpo¾©¤®Cy9[¶îEõü k¾J³Ùó3ãp#é7·àL ȹrE=€¼ënOÜÍø93ìÕ-ƒâ ×+¬S„Õ՜֫¡“ù¢¸æì‡ï¦jÎ:eÅl‡b+f·Ç´Æ“XÄ;àõ¼zØû=â\Ðõýœšs›xÛ.Fnãn_Ç€ƒÀeàÑVî¥\.=„H7®ŒÆÜײOs0U;6 ²]’ k’GÎHdjL¦û9!Á˜(]ö4ãš“È'Ʊ€K)VLäý]jÌÒÃ]wÞ0ÎS”…€äg@¦¡)~'Rò3¥Sœ<®ùAêŽ]s–¬»‹)¾þµ§Îœ{þ—oÞ¹;监eÉR¤‹É€«Ÿ 2#¦ôݯKa_äÕœ“f«xÖéN«”·†Î³×X×[õmHË¥—_~c­¶½fMaJ6È`£õ 7Ó±V+C8¬ªƒ˜-DäÅ÷šš³Ù6L7©?K˜:³ý"­…6±EfÊÈykhÖ¡ •V¡ý6+«ûÆÍVQiÖVùe!¾‰'{×päRZ<æK™:@›Í3¤àÖCèÇ£æÜfvyÀæ Ú" Xߨó‰„õÖ àpmËžÿé'¦úúûê§ç%#ù3ÁŽòÂÄ9rgŒKhrÏ[eQŠÑº–*ò¥V'AÛÛI8£§»;a:ìdÊÔŸã‹uøê/§á ³SJ±ÊZõ7CškÆþ?4ßõØß¸•@ƒ¹Âkž\˜¼æƒýÿã©o½ýÑs/ýF3ë<‹?+úšÞ+aà¤êIßýÚÓO<ý„x´æÕœ‰šP|·¤æì6Ê¥+¯]½8Ó‰ÎÖ³!0p§›…^Ô1Èö²†œs Q+  fÌWzƒ'÷ú¾IýY°’ÊøÖÔœ%KSyu…HGRH­´P‚˜\bŠ'Ñ&¦n"È•Šmn;í害“e‡Y\[ôלÛÏ€3­ç[±Nè»ÎËí~æÑáƒ}}ëYTºé_WB&w¹š>6t;Ö ‹9ew•ˆºç4PâUiÛ:ÁØ`ršq|ëN%µš±ÇÇ3g<ò»®’mŽeÙ½hŽé,§J»Éž(]`LgMÛxµW^g¯vÎiôökêæ`‘é 3F þúמzbêøßýìÕ‹Wo:Ps”Â4<HPB ñu'ÿ¡½?øgÅ£ªdß[ƒÉ¢9íMyk¤£²Ð«j¦Œr;­ø9ñZõï~öjëÄ׬üÁ߯5çZè쀙ýÎNÀ'?V3CEz!ᬠâN øJ[pvAF¾§U¨CÇwó“w] :Š’"W|NÇÿ¥ ÅÞäíâx†ÚúT­‘d½oËÕ*ÏÌÌ0s©d[·B>ðÞüÝ X¢­T¸ÈžñÑ™;wÁÍ+æˆÁ©[JñYAý _ú%gö‘ÝHte»›¬fL)î‹mÊ{–€}úkN^™ÌúärÙäõsÎ~í%…´¨¯§ÅSe«Ý÷Íwó³wÁ¼4;O1q©—ïNÏ,ÄýÞ×Î|ñ×oUÃ(û–ÖŠîñ¥ŠáúßûÁ·E5ÊÖœ™ è‚SgcãL:-÷ÖÖœ}Ðm¾æìVGù՗ߘ»¯-‡ý&áÑ#_ØYWîÍuéôa8¹\òz¯üŸ×{@Rª¥t²9–L’nl#•ˆ¯¶-Yk-´Ž’$A‡¾îËɽ¦ñ*©9«nÕœkâÿàWŸ9uA™é|n ]æðcVsn3oõµ ´6¯ýÀ•6åO;"‚ ~ñ9Ÿ#ý{—ðà¸8y´Ñ`=(Ëš?ó:b°Q“k¯ ³šqÂ`Àkñ”½ýÇšq¼CsKiÈKÀ'Ý/Ÿ:ãòsÆ ËQpǯ]-ŽRáPÄ×k†>Œ IDATÞ=·kOäÎPáäO®©jƒˆ™Éœ®}²g¸ ff¥8RgΞ˜;ô‹_¿}þò ‹»ædÇLD‚IKP#K_~bêèÑÃbÕºN¦ûœÙŠn‘·ê~ÁÌÍ;ïŸkOjIz²ƒÍȽ¢&Ax ˜<lžJ³­,*œ'æJUÄ œs¹Šõݤæ,mޝ¶æœã­Á‘™ñM¼5¼N+€m‚òžÙšl(­Œ-Ff@(¿1Šžꃈ¯õšóÆcLÑF [ã=…Ï=~s÷­±v¸W8µè»>ôRq'³ÍÝlHm’Uàp×{˜“ⳕ$ùè .ÙÁ_ ºAÚ[ƒâL¨¡Ÿbäf|CeG{·³ós¶1N|]å9Fß=SɈ‘W=nJ÷ô¶€gffl‘g0HSS5g®Svn²æìî,ÉÅë‹/¼ñ›¶ü²t¡«ý‹XÌIÞE3åÄS$³¹");›B´&í°ÜA‚YÕ˜Es2²S{Dˆµ¹¶² ¾š5Kί9Ǧ’ukÎñˆQRsŽãÿš¯9g 7ÃÇ’YÄ5×ÿ+÷€=½ígÀí]ñÜy±ZYý@p}#&}û{6޾È8=xä6¥}&Mlš• sE¶ò¯w½óz”‰ö™rY -d1'-Ķeš™2VÑYØ ÄŠIvB]ëpâñWK‚á¼µ<ÑÚÉÒu›­œh b;+I‰Mµý!<9ž¬Dœ²lŸLk¤TòN ÖÚܲƒdæÔÌ1i›S£™î?:thðø¯~ôÆþòµw úÌäø¿pJ<\#&Á$˜mýÙI¹ ľ·CS#Å·¶Õy£Ä@ —ç^xåÍöÛ¨ãNÕ­9× ½OY1û2­ëOÉ—ñƒ´^æFYÌ*.\kÏ4ÊèJ²FWæ+°ô×7·2¶VVë…ß'øÖ𵩂Nîu¾’éšóãmżëxvv@¹\6ŸÄVÌW€[À‘‚ ·cuG+Àü¿íéÞ'%fn·×a:mÈØøµw¡±¶\Ëý+Áœvëœe'Öfœ=Ë+¯ë9sFª}õäÅÚgUÞìì2Õâ¬y–' »Ÿ9Þ|¸òÀlÏܹK …™9rÐ˾Zû^iõä‚â„ IR$Μ?zðÀ˯¾ýí/»}W*Óó,w`Y²ëLz5gÚªš³[¥àoþñç«Xm˱9…)ãùœq­Ê¯9×X1û#_~;±}ÏM/1YÆ™ÄíÅ Ø`S Èæ†AƒˆH%ÆT`h¥µÐFV"„ÚPÍ9R6Ç7·æœŠÿ«©9 »³Øj[ݽvXN½Å‡Ö2¸G…'·½ë<ë©È9H\“r˜ò„ò8f3šqÊHÊ›<ædü6qç‰UXkYíͧ\—§ÚQö¢ cÎÇÂÝNS— ŽåçhÆqg5â9Q#b›¿Ò Dvh;~•f¬Äà€ÇßÝëÁ^w1 R =Z=зÿ_üñ÷ QÕ2]Û‚‰4“&˜¶ç¸ë é(_j@y7Ôl•{Fé(}òáù[Ó³m96‡1܇¾u ×÷Ä`â”)•«6û•g£ÔR ½ÐZiÅÒn<ƒEœ‡ÅñU  A‚$‘$!„ß_m Ú¶åŠuÄqË•VG©(mc‹\ ¯¶vVVóefë°QÇ[㱌ÿ{Üxxxxë4àÚu8 L6Ì/V3k8›v¯=vüp;ŠÏµç¹uàsÉñºÔ9gâ8“êGMΣfB™Sð뜓^è\:æÜ”cõå¿„Ìž}S®„³ÿoÒâvÿ€ù7kk+¾›‰ŒïlOÍÙ­réÒ‡W>¸t¾-è;€•’Á_Ê+;g,®ˆè›•f7˜kYflŬHiÖ"f6ê¬Í3Pq–¶ac â ¤IHAì®\AÛ$øj­#¶’®ælßP…~ÍÙøi8{¢æü2àm¾Pš à`ñ1¶¶æ€·¦—>;,ËÁÖð`ÿüÊÍ’c¿]—ê¤)“ÇÛ`Î8ÅV=ªš“îà‘æ ârÍýYèÍË æ #w¶_p´ëßFºe:ÑŒ™o¯¸ñ;–§• £È`WxÌÄœû86CYÄËlj ï—ãî"Kj)ŸÐ^oK@=zô‹WßjzÍO>%¦r|úÊq%R~°™Êur¯Qg•T#M쮩kÒ.v7‰CˆsìÝ'CL¶ ‚…Ђ$™Æ7аƒC¤“§ÒÖC#ã­¡•UèÀÞ@µ±×`°Á`°‰Â^Šÿ{Üxxx[ŸÜ†8”ŠsSk8"«·fN86txØôˆlûk¡u\Û×!Ç”ÙlrÔ¸Æo«î•e½¢çžçk‰u=BœÙ¨iœ¦¼¨(Ó@Õ?0l0óÑÊ€û‹½Hl»tvþ×»t ×îcè¯IIR P`·iAL‚iske`ã~…8ÉÃ`j[ÍÙ­ÎòßýøEªÊÎ •½(ÿγ8;DCm¨9KÏŠÙØ@ eŠÏŠUÀAÄQ¤#Ò©Æ•S¥”PBCÛ÷æ#‘B’ !…™D‚0 ‘±Ö`®·4k¥!\¨¤%内+V.µ73Xd&€3óEé™ötwþ|?°à ` ->Ï/¿œ§”þôâµ™ù{§N+wul%n†SãÇ6ÖŒ‘›ß—7jÌ9¼Ù®ƒ#µcÍHµdSM µ[aÇÃÀÎË>NVµÊ­Qœ5Ùfg@Å ˜‘6¡Lëzq#µ`Ò± ³‰7ÒÇ 2 e6Í1÷e‡¾¼5ÚRsv«£tõÂÕ>Ù`äåßÓOý‡Åá ú&~Îéöf’d“ŒU†^ÏŠÙ0Y;*{«U¨CW"¶rldåXëŤ-X’–s1ÛMÍI?WN’`<ÝëüA×ð̨k-YÔœw›<àí×€k×[@/0 tŸjÓk¸^sg¥R¹zíæøÑÑáá-[bm#3n‹f¼î%&¯‹´CþmÔL ×áÓnˆùѪõù¾{w–€¹ù{ž;fª®ÍÛè#C‚% AFú Œ,I‚¥„, b!b“h;}di.ÅqÁ^üSÛˆ¯¹ ZâÿøÜóü¥Fw¡#fð73Ý›ð…7àKž§¶fÇ55k[s®µbÖ6þO±—ôÙ*±²¦Ëö ]X½ aL(-6=qnÚ ÀÔ“µÖ晵Öö6ß[Ôœ÷ï¨Okx+2”š[!p­þÇzõæùÅÊäñ#í1Æj;3n¨§JÐMkÆ>ÔåØëCoÍßrøOócòH9bÃlò}+Sš1yþ\ñßÇÙ–mwã·V'úH™g¼!c2Ëtu}Ö[û¹mzÍ*—õË7î?xÔ"ñ5ã4^嬷†L¹K¡×ʽ’íPóü;¹cUY­¢šãç k iÙ'{±šs¤«9›Y#ûÅ6yWqìûè’wu亢üÞ¨&ãöcsDde`·b#ÿ#ɤÕ93Ý[Ôœ÷Þj#èM¯Uà`8^¸Wú…å ¯[wfæ—&Çööõ@iìÜßáÍÌç‚qý‘cñóî_þ³žØYZœ$ŽõÄ_fCÍØÈiNä`\§Eì÷ Ü܆ù‚ðÆRMãUŒµ^ËUn«s[ˆ¯Y%¹xwþÍ÷Îm})ƒ;©s¬4– 2–ø²d¦ë¸/$’è¡8}ÈÕœè5ù»*TZUuÕÎãfš“µmPV¬X¥svµ×¥OD&`W[.œJ#f¸<%‡ÄZy¥æ†”·¨9?†l¼ ¶mO;A®]kÀµÂ½2^‹@lúsº3»8Jrjü(JíÂ7€6ÆVë¢/7±´`…]ƒ-”‰‰"‡™oïÍß&`q¶§f¨8vv©G¦Â鸯½µ#¿¤„ZJ’¥ÐR°šÈÀ:-³%»Y j zíÉIþãß¼º¾ôÛ}=‹«g;žÝ/÷[¹W¤þjýœÍF~Í™lðŸ­9ë ‘ޤ:Ò’¤fML. ±[ŠŸyD ˜ë¨Ú«&@Ã6_Ùé_?:ÖzЫu6@°¨9ï ®5×Ù™« | '÷¶{%§7·¦gæçïUNOìßÙT¸?æ "qt¹¹½äÒñ qñ•š¼ÞmŠ£½ÓjLqbôuGN^$aØ@¯ˆçŽ$¤„C†(›¨&¶pkƒ8ûSR=îÛÊqÑÙñÆkïÜ™™o }­‡6cûƒý©f+ÉÅ7§ÙJÚ‚³³tŽÊkšœ#Ùà?e7’ð]/y7ŠâØ]­^ë{/»Ý•œ $’àTHšéšVj¿ßª¨9ïžeæ}ûö™ÏxGiÀµ«\ÞÛî•×€Ù6=ÕÜÜüà@ßÖ»Wn'!æÚÊod·•]¯ÿ|}8þ³Z=~nþ€ÊÒ œO–=À®ýƒŒó³4%h)$AH"€-ë,‰…PDÚÿÆÏH¯(‹µÔêˆûÓ+ÿÊ+{ÿj¹/ÀÄe*—‡i1;àË)aÕTƒÍt¯Ö±Ÿ³°¾’É”‘«9Çr¯ÞÜš³?›kÒld|A­ûhMD‰ExŒÀ^ŠUÊ^ÅŸîEQsÞkŒÔE÷.X ¸,{Ͻr˜iëÎß[Z\Z™86zðàÀçä^ÙFB¼.…Ý¢]¯ß¼öÁ¦Ü‡¤0ÛŠ» ƒº¶¯–,¯–KDBZÝW € A&™‡))¡”Í“ÿÍ_™ˆ~ùÛM^Ìx•gÓfu²ã$‹˜ïš ‘Ôœ!céW°ÊøúÞ™ä]3ãkˆ¯u¶rÍV»À]㹑4Iâ‡bÔ4Îfö…{èë§sd4àLlQèõÏÏÔ=ž<44`Ûò€Ûx滺÷Ü+o´ ý6‚áÅšå©ÉÏŽòqZÔNE1÷Tæn°¼°ß+7 #¯Õ}…­9ôu°É;B a¥_a¦~I˜H“u Ô±ú«cõ7ÛˆÖÚµxgùýw>žŸ^^Gý­çuô=T:t¼ó¸)/'¢ohsOÖÏYdk΂ˆ#É2Ô¡ÝUÌšI‘íu]ʰ¶ iûee=™“6©XÍõã™íà¯}-$3Á5êå‚{—ïÆÅÀE`8tíŸ÷ðhËžü^eùÍw?ž?::: ìXËŽ]ÁÅs°¥úzZ¯á½q¸ %!ƒŽï ø BHaè¯`B!´D‚@a‚Muƒt£vÑ_)UV~úâ뛹tñZ® ú"8ÓuÆ.pÀöK²´u¶’ÚykîkúœC„6Ä—“R³IÞuá»nÃ2à(aÀ‰³™Ò™X*®ýØ ú:Vœ-+2üÜÀz [Ôœ÷ ¸«ËBØ×€kWxL>îóàã­ßË[‹•Þ‹ûv†{åãC‚}ÿ+ÿ!æ$»Ú)–ù…-­Ü·RoŒ½!,&w@ÛhØf+ãöL‚Ih™È½îKÁFh²œóÆ[§¿åÒO~úò}õ`“ÅŠQŠàTùÔ2–}õÔÊ¥LÌ*nHfÍàˆ"À‰Ÿóº5gäïšo/†Ñ}%$ÙÐû Cå,ÈZb]‡ÅærÜ¢æ¼Gx·tA7øù÷‚[ÖêvíhåþÃ÷Ï];2|øPA…·›Óè›êvÆaCà›­ì7¶ñJIÞÈ/‘„„  cha‰/’„Ú8.>·Øö±\º|ñÊåk·7I)†^ýAÿÁòAÃ}ëu·®ÏÙ¤¹×ø²Š·Y‡ ­,ý"“Ad¡7V|#¹ô!Öl0ØŽ™8­×oKfƒë¿»õp·Ý½À.Ø»Evë `p|Ì#Àp¸·=0ü zkzáôÔñžê^¹;x0e6kЗ@CÃæoVîMôhùž'÷Æ¢¯:rÄW i“ïH“€ MRh"e´^š ˆ”Mü5ÜצsJ¤£ÌëÜôG-(ª†ÿç«ç6<ø›¢ßlœ­HÐ3ûž)•JÀ%æë’vÒ¯  ÖVBâkì5L†`È¡`ê5CÙä]ó‘$fN‘ÆÍÔ™½f+?g·±Lk-C¢iÁw nTÙ-kpo ¯eÀ“À,pÁKÛºõàá£w?ülìðÈıÃbÇ»Wî ÜOÄ©ûÍ·ñµ;cY“ )DÒl%bÅWH½qã•u¼²®X Á’@ÖmÃŽü’i¶²Ü7UpÎ=Jq¸ÍÑߟüô•ÕµµÍÓ_JâœNwœ.%Ûo%5 vVJ*-´’ÖUÙJ†lßPÇ~ÎÚª¼ÉtozÀ×Îøj;t”Äù-Xµ¶y¶ãN¸mæDêÆ– èÝë<;;  »Û&í" X“íËÙk¸ÖtC‹«R©\¸te7¸Wîhôe‰¯ô­†ÊÜ7¿°(ˆ––åWŠxØ×I¿ÛkÀ_"&Á6åöÖp_ãx¥ÈÆêšÎçZ÷«M¼åàæg·Þüä£Í3‡j„ýb—ìZÔ‹¬Ù6- ÖQì笵–:‘¦Øâ*®9ûVîõkÎnkkÎÆÞ9v¥JÕœ½vå öÖÂg†]/•¸™;‹U0à]¹Æ÷j xLƒÀ ÜúÝ­UÃO.\!ìN÷ÊmXÉ,o }kËÎ)NL7Ì´¯”R•zc6ˆK’¤M!„0ÔV°4á Ä0è ÛuÀN¥“ŽêÌÕ\@løÚ£þü•ß¶ðÞqr @|²|’…MôÓ¤!alœÝmB|]“³³¸RQ¨CºFç uÇéHžJ™D„Ä Ò‹àMN5­ËhØ]•y˜ûÜ34ºX±¼Ã½ k×àɽýÁ§€KÀô¶ì®é«·æNO84\PáüÉGßü²sìíl¢  ^]š'"ý辂’1_!Iš„¤òÌ$XDœìký­R“¾}UœB¨½Üß¶ÓßÎŽçŸ{%zÀ›Nüõ{¯¦ÊSCÁ‘{uIõW—´ ”tD‘Œ´Ð¡͘¯€94üÞh½B³öC“ÿ2&Ì6Õ(í ‰º³¹›€Ïn nöÙEÇÊéâ“8 ç·¥M: £?»2<ØrbLv”Š9¥ÆÕ+;{ìÛM !Q eVñ…½%Ü%3qD˽:&¾ìA¯F’¬á‡ 9óéöÐßréε[MEÕc7t Gô Ž‚`ºš ¶®¤"D–ïš:3¢¡ÙÙ÷ºng›ãk{Ñ×¥ð:·ì”QEF£ÅÚ*6yÀ===;0¸Þ:TŠO>ý†ÜØ.*\©T._¹>~|tp»W¶ýBiú›8;­×·ê·ˆKDD×Bг¿ú IDATsó ‚ÄbeE [s¶¸kÑŽøšxA ½&jPÃJ¿£¯õºŠu_ׂfÂ( @† oäG'üåOž[Ýì û³;à3òL…+¦o™‰u¤5kÅJi¥"¥¥¤ŠE"Š<ŽÇ*¨Piª°vÀ׆Þ+­Ùƒ^¯æÜ€ø¶ÅÚZ¼».ñz€CÅÇ^³Ž+ÀíߗÒúòÕÛ KÇ”;Ë{› ×E_‹ÁIÁµÄ×D Ú”ß8\ÁŸÝ€¯™èuÍV¤Ñ—=wIíõ[!);§ 7JÁ‹?íÌÔøÑñ£ChÞ<úè(¿ùú»‹K+·rÖX0Ö):m¾±†ÖÐ ÊmD:RP¡#E™¶çª®Ú1_)å°²c¾pUüŸ.J÷9£°b.ÖçÀÆ ziÀÏûнÎ:Ü®m×î®Ýš™?::zس–9ìŠÏ)Ý7Uð“}‰è@ÿAóuY@ÕjNÍ^ÍYÇÄ×ðZù2‘»²3§Ñ×|•;>þàÓ+î^¹p÷+OžþÃï}SîëÂZu“è[ fæ?x÷rSÒ/ò³ØF$¢‹ºž ž4ÞÎÆc2*EN÷ ƒ0’Q(ÂP„F7¸¨YK’6y—Sñ½.)ñvöâÿRñüˆŠšs±¶€w×,Úñ}› ÂCÀy`yë÷ÅŒ‹WoÍÌ/žž:ÞÕݵ÷¨pÒ~Eé,òÐØ‡[Û„ûÚ‡À69‡ ºÆá9®9Ç œT›“Vg_ôe{ùÍV$ÖVîÿã ¯™oßýèüùK×ÿô‡ß9yv a´™9oæ¿}î•–Žë˜ OO¸n,khC…m† VÙšs•ª!Â*WCmo­ú«ÂL´‘ívv–Î:6·2&¨K‹šs±¶ €ÜÛÛk¾ÝÉp'й'7±F±]T¸R©Ü¸y{ìððáCà½F…3ÍÏþzgx,Ý´&@ÍÎÍÓ½Å%3àkpÖá¶Û9.>»Û˜ìz½Íñ)ŸgÊåŸýì•åpÅñÝÕG«ÿûÿáäc¿ÿgË=ÝXÛÈP[Gùý×?º2sk3Ü7CQ¤*\1ÉL¬”J 7æ¾E!…UTMïUUW#ŽBZç ?ÇWEvbXk­¼«XòEQs.ÖNà]tÝ7Y|ÚY#@?pu»ÖnÞ™]X\>1~¤»gßžq¯¤4¾x¬×)Á6È8^eÐ×XYY;hÁ‚ˆD,÷!ðÕ¸>g@Ák¶rŠ/'S¿ úšRéú¥ë.߬IÄÅ+7¯Ý˜þÞwž=}vZ#jâú)÷ïU^}ãý6 /¡ŒòD0 †˜Ø¸biè$Ê×`ŠŒÛF•«GUUuê¯sÛpMÎJ+t3~Îë{;«X[ ÀN6ÇߎՀ¼©5Ìí©ßš^;L; I»{e^ý9þ +þš?â[sDÔÛ×oˆ³¸ÿP@”EÒø2‰Üš3{®ÎIÃs}ô%Ò‘úËW?êäÎ úÚá•—ß¿}uþOøžá~¬®g'Y.ý_?}s3žÏ”l¸Ùß/•¾Ô/ûÙ¤–: "%U$#%U(Â’,…®Ñš á°Ó˜XÙ÷dÓ|ˆ“4k£»f«Z¸-jÎÅjq‰¶<Ë¿ú+èÛ¾ m×înÞ™ùí{ç–*+$çó¯ÓÔké¯IdHA³¡¿"ñ‚&Oô•ÆÒYhŠ L˜ Á&+Äù ÊÙk*œ”‰kŠÒåòs/½ñàáj>úÆëÒµ[ÿëøß~ó}””dÝŸ«³üþ{ç®Þ¸³îÏÞ ú’‡ úB‚%³ˆ¿ˆ™â!`hkteÆthí£(Š¢0 Ã(þÎxOº0ßxê×­Z{ç]q,ÖcË€ô×€ÏÒoËkÛå^ àîÌìp¯ôàšÙ_›[j6™¾N¶Œ}¤ž™™'Fe~Ñð]Bgìþ Öb=n x‡¯[ÀZñQ·¼_†·kw³ó÷Þûøbeqé1¥ÂTïnŠI-â¦,ã¼Aþx0`üœÝŒiÅWh"&Rd34A ‰î_ó-¬ê´Ó$¡z!ãÒ¼ôÜ™ÿ?þê§o¿ñ>e©° ~ñ«·T=qšF_“åI!$ `B!Á³`%”¡ÂÖËÇ­UÖdÃ-Xº«ÜБÒJsÝq£¢æ\¬Á€ý9àœ| ˜ÆŠ¼åuXÚ.÷J3 Ëšä©ÇͽÒ€á Ái· A)î+’P#!l¬u÷õ´*k`ê\aaý­RŠo2STÛl•¡¼>îêxé…××V”Õk7ÂúÞ}ûâ­kóöß9~«k` £üÙ¹ ·¯-ä«¿M@¯¾ƒrpªcÊH¿`ÁJ*–l¥_ •TkX )”B° MZµÒ"%„äYgÊËñ-ÖŽfÀ»è ¼ ¼<(>ó–Wðµm¼š™›_|ãgïÎCJÐcS³¡|˜ÉB‘Wž¶ÌØç¾Dì ˉÜK ¤ˆâmFÌ€cÿ+èêˆ<ü‡çÝñ¥覾 @‚ÎvžE”@qÀ\bÐ%,%h©9`+ l]±X9*l·“`…l”oA|‹µsðÜÜ€¾¾>s€îp/è p8\Páv¬}ÀÑír¯°pïÞý=‘{eΰ€D2þ ! ¶£G–›¤}÷ïƒA ¹™bZšŸ'PÊZ²fÀ7 /à<Öë^žÿÏ?þt«-N„½ôö[ovî¾ÿ­>½¼¸¶´ëÍ%¾ö¥%¯c²<ù@<0“H¶ß ÚÜ*V¦ß*¤0D"¬êjÕªª®é5s»­U£j¨CÛx•ž>2a‚¹ñ.ÖÎbÀ»ñ¸¼¼¬~Ë«ø"ptÛ®Ÿ–ï¿ÿÑù™»ó0Ázý­ù6™ûõé¯CPØ…4gõº«Øè¾€òÆ|5R}Ψ)Èýì(¿óî¹ù{Km™Ç^¾ÿðg?~»z>X}s‰¯ùùâ_ô}##†òr‰¹Ä†sÀ&‚ÐXQºŽh-µ G"6MѦµÊ4[i˜üÞcgÎVø ô-ÖŽcÀCCC̼ëò€ S-E© F€³Ûå^  ²òHcW»WÖ€SY ±Ð«¿’l´‘X€ }}û \—æ«`tU˜˜’ü¢ÜVçFÐkÎ ²²Pyç·šuinb}_í@Ç œøŸÌÑ\S¬×ˆ¾æE‹’Ÿé}¦£Ôa掌ù3¬¥ÖB+¡”TÆñÊÐß5½&X%H+V¡²DJ±Bš41iÓ˜MöÝ`?i©€ÞbíL¼«Íià à^q´¼º€/mãÕÌòʃ·Þûäæõ;6ïg—-΀k¾u=ÐnØ€¥¿\ÿ3<šëI¼1!Nqßœ>g®A_ ?÷jàS8Õ%*=MO_ üKÿ¼f«}cÝ×|MuOuvt¢.1ÊÐeÍeæë’¶_Ö6‘ J(G-÷S’lh’ßäÃრ“bíh<77ÇÌ}}}–Tv_Òî0Œ²8Z[ßF÷Ê÷*•󗮜?ÒÝÓ½î•A­VgÒÀð&€ó`ŠcŽ„yLêzpŸÍÏÎcyq>-ýÚþ^ª×çœ^:Ê}ðÉ…Û×Úõ~õ §½‹Xtû)£ü$=y™/'T˜j^q¶ ì öõvô.Ò¢üuªY‘b°³œ4nÏ.na-Z«ªj5ªVUu-Z«†UëÅ¡ìø¯íÃâ˜ãˆ ú[¬]À€wuþ<ð°P-¯2p˜Ü®«™‡Ö>þôÊÍÓ ·ž Q ÙمDèÚüAÿïÈA“WŸ&ö×6?[˜JjËšc‚Ëž$£onŸs¦ÿ˜I*Ë¿|ýÝ6¾g§qÚßé™'ÅÉ'è‰J™²³iZöY¯ý’8ÙsÒ辺¤uY;õW•¬¤RRR)¡l9Z(;ìFÙ À&RÐ׃™ý6¯Âá¹X»; x‡{A7 Ã8”‹ã¢µ5œ.sÛÃkÑõ;s§§Ž÷õï‡Òغ“¦~tÁŠÐ“Ç»z6'BgûŸŸḚ́ñÀ2<8Qc˜‰@ûúö ¦àî1uݳ¨ƒ.êŒùf ×¬ŽÒ|á'º£]oØ :1ŠÑ¯õ°¶ŸúÇiü_¸…[}ñð7Xðľ‰ÑÞQ;Y$­ó3KÖBk©)EJ qRêP²ZPDPàˆu¨”‚, ¡i$4iwÅÔÅà‚kG3àǬJsx˜.ދ֡ 8 < ”¶ew«kÕÎ]¼xñ:k ¹5ô;3wç+Ë÷aDè÷?¹±ašj¶21„ð¸¯q‚&—øK‰94eÔXjxè›C|3û÷|;Ëç><ñêÍv½aÝÔ}'|â›ç…I:]:ýléÙ.Ñå·:Û\#Éæv_yßñ¾ã–õ¦_UR&z!”a$¢P„!B—þko9Š86›d;kd» YÇï"ƒS•¼}‹µÓ°ñ‚ÞÕpíz è&ŽâiyM×€ÙmÙW¥R¹tùډ㇠ôµ™ “£èýÎkï9߯T.lX„®ÿEÖËØ=‰Ý• A¶í9žf2ƒ]W žŸŸÓreL1²ÖÐßZôM.Å)¼WýÏ/ü¼Š¨oœÆéE,ºÔÞ¬áFÚaãléìuuý–¾•š>Šg–§z§iÑȽF¶¾’Bk'.P¤XEˆ”V!‡‘ŽBVU5ŒÂP…Õ°Zª&u¡U“è­2¶Ï>.~‹µÓpÆ,æñX+ÀûÀâiÇ©x8»]W3a¿|ãÒ¥Jií£Â‚®Ý¸­kŽp#BßhV„¦Üû|úë0™’¢tLÇÈcÀˆf£þ&è‹è[ëlU ^úÕÛÕ0jÃçMp‡{ГԜý_kàìn°äcÇžî~z_°Ï°^CˆYðHÏHwW7VñÕVRÒBGE"RB…F°½WUTMäQUÛ¸skp¤"?ÚȲ^ä¤ýÏÅÚé x·äo†og€îâHim'«ÀÍmÙb\½9sòÄØðáa˜n›V–”ós÷4d½ÃûQ³"tÆ_#ÇÿÙEÿ ˆÔ†SÙܱ PW_ÄÜ^# k‘ìø/ˆ ofu”.¿rýòl«ƒ¿1`u¢óËôeïR¡ÆNÒ÷Ö0y‚è“}Gz\¯_Z½dZ±ÊAù©‘§2¢¯¢¸Í J‘RP¦È,XD:2Y¬8ˆã%¤ mûÛH‘}9±³W8• \¬]ÀMxÈc|¤>Þ®GJ;Öð•íºšQZvéúÇç.V«Õ–¨0‘£ —o4~T"4%ÐG Ìö<Ç!ÀV N"ãWÅÌ·§gÍÔ’}J+÷f~csȽ~´ö÷?ûU[ˆ¯YgélîR·,0â€Q‚ûâíûÆð7t`ɧO9ÅW*’‘ù ERRXEÕä ®éµ5µ¶¦ÖªQµU×¢ØrR…6ôWÙ¬_C‚YsÆü¹¶°W¬bíhl¼ ïܱÅÚÇC®]à0 ô‡LËë(pg»¨p¥R¹ríÆøØèÈðA›™ß äå+7ç*MÝÈÿ™àÿºì#7þKÄ$âñ_’òÚ•Ûss•éʽÃ#ƒ]ó ³ÐX^žwíWTKs1¥£üòK¿™¸Ø"ëukÃD” þú]Í"éÀJL6<Ç+Ó«Å`Hï?~@ 2-ªE†µ4­ÎL!2nVFô8R¬"…*TZ…*ŒTdA7RUUU‘Š”Õ}µÖ&‹Ð†#±öÇÌvÑU¬]À;â ЖƑÆk øÆ ÷Ê–×a`¸ Üß–Ý]»9=¿¸4yìHgwçÆ‡¤\^\i}Í2"ôÁ{}ãÇå ùݹ–çx›Ò¬’ˆÈšh ¹²tn¾`m­zõƃö À†ïrŽû›Z îÞ¸ýѧ—Ú…¾’ä$Mf+Ï"Ýü,ÁdkÎ,˜$ÙÉ¢˜› –ÜÝÑr³Êb0”‚Št¤¡m“³¶± I¾B¤’¸…(2ô×¢¯V¦÷Ê0àÄÌâkW°ŸŒÏE>œ.nÓðP¸ œŠc§åu˜.m—…Õõ;sãc£ÇŽŽ‚š¤Âðµw7qTú”¡™¡u®eýŸ=âktßä6V!ˆé­›÷ö$¦‘Á¯½ñö·¿úÔ¡¡#X ¡˜j—)>é?¿úóÍH¿u‚Œž¢§h 3nd5$LS•^ À&Í×L÷©_–l,5Œèk¿ ,÷ÕÊ)¾¬™khAÒ_%nY±Ùd¦]Ôw¼Êdô·X»‡lLNÃÛÃÀɽ²å5 .l—#÷µ›Ós ‹§§Ž÷ìïYp(—/ßX«†›Û—Öú³K×gçO8VÞ×Hg‹j̹_YÑ7&Á‰QòÚå[kkU?FŒ••Ï¿ô†\XýÃï}Svva­ºúèìxéç¯-.m0D£~†à ‰¡LÍÙ5[5†^sm³òš­LÍY“6¸!R¬ŒÍd¤#Ûá¬"S|vegŸøúÒ¯‰tË%ÿ&g0¨€‹µKØhÀ·oß6ßn·|2m¶t¸±MT¸\&€ƒÅAÔò¸lC¶Q¥‚Ûw ;<IPu¨°÷Wž;¥åÝeDhn0lˆo"ÃçÁ $ä£û«ç>½BÖîŠÄ>aßòê2>ýèÓ÷.|öƒï|ubjQÅu¸$®/¼øÛ7[E_7=EtX^¤ÅTÍ9cç.ÉÄDä´^Ë;Ít/YoH+ÍÖÔœmÖ¯‘{u©(Ô¡AVó­CYw›È½ÊÆýÚÆ+ƒ¾àZZL…ÄT¬ÝÀîwïs¸fÈ+nSL¼.óÀDá^ÙòúkÀü¶ìnzfþÞâÒ‰ñ£ûûzò»¥4_¹~«Ì{~qiòø‘N?B‘2»LqãÔè¬)‹`\¾v»¦ enØ ñ£Õµxᵓoüþwž-ww£Z­W¼záå /5¼“0I“’¤UyÍK—1ôÖK@wAì„^'k©Y°qxiC|5´é´2º¯ýR‘i¶²·t#é4ô*¥Y+¥|Ü5¨1|.üŸ‹µËØxAŽZ»×uÔ2Œ×Û‚ùÀ×ëûžn×¶éM¼LÁs¼-Öf×aàp·ewÓ³‹ 95~„‚ʣ߼~ívG美Î}mÜÝõÛsÇŒM† »ÿŒù³Ÿþë«¿f˜‚àÖµ»Ý==½°Ñ„4|pØqôuöA£`èæ•¹¿¼ùó?ùþ·¿øôY(íëìxýWo­Ü[mVý¥FÐ  ŸúO—N'5gJM÷Z$¼š³i¶j¢æ,!+Á"Ô!i²r¯Ò6Çrv’Æ`’9Ù0s’}9éºÊܸ[¬ÝÀ;jO#ÀpXjmÇ'×s> mSL<Yà4Ú—`¾W×ð àÒv9rOÏÌÏ/TNOì·TXˆ‡+¯ßº»»»zczv¾rfêxO_¯|[„N°Ìó‰4“Ãv0X¬®<ºvsÚצÙ¢øÂ0úÛç^ùð“Kÿü‡¿Ûs°«kîò¢23ÿâ¯ÞÚ<÷­IðýBé ¾Ükmœ]Ÿs@¶ÇJ°ƒázW¬·F,÷Ú&g…*´Š¯©?GayÏŽ+­LáYÛ²³õ½Ò 6gº® ô-Ö®àùùy49lì¢g‡\Ûlÿë~€â§j¼Fãmýª×1àpqXµ¼Ì'|XÛ–ÝÍÍÏì‡4Ÿûìòý¶bGZZZº3}÷ðÈàØ‘’’4[N6Xä °$¤üôÓ«î¯âÏuYs«åÕeÖ¼ŠÕŒ„yîúåOþÃåï~ó™§ž> 0B’üÿ~òóÕfú›€^ÁÄCñð!=Lõ< ûñ€¯üÇš((æ¦jήÚl¡W…*²¾’k«³);çã®f¢eÐEÛs±v)£FA©»N¤¿ú+›JoŸÜȃG€þ틉¿ ,' ÷Ê–W/ð%àæv9r/,.-.­œ?†Ñ¡¯`Ó3 ÷*Ë“ãG÷Øí4^Ÿ'*0rvúÞýûˆý<%òM¯l¨Ož 3~ùú;Ÿ]ºöÃòõ¾ÑÑß}ÿÎݹæ_jcôí=£r4q”tϦæl\6åè$IPÄI‚±·†Á`ÅÊŒöš6+ÅʶYź¯í®ÒQE¦»Êö6+é(éoVÚ†þÆ%èeç}‹µ[xpp°©<àIàHÞýG9àÂFú_OG7þBÇ€Yà‚±ÉÝòu &Šã«å5Üζew‹÷VÎØ"š¼`MÏUH”NN•¥2i-ý%‘X@ ­FW.Ý5ƒ¿Ö +æÁ#ƒ#¬™ˆöwì£Ù&ÞY*³þÓ_½ô;_{úÍ·?Ýüà¯ï°€ðLÇ3ÝA·­?©pHh©Í6KÖ6÷ØÑÞxÆ7Bdˆ¯«9“ÐÂX:+¥4iRDlkõ ™†×U˽®½9ù®iu.\'‹µÓ¸XiŠþ®øöÖA_³†€XD]wõl }ç6;Ú–˜ø›ÀpØ_e­­ààæ¶8r?ôo™M™ô_€@wgî-.Ÿž:>4tš}úk}¡I\¸|ñ[K|9q¦íúë׿ý`CL½.ú˜øDp¢»Ôí7[‰×’ݸßÊnVRÙf+a54Å1‚lÃC«¼: £ÐÞÆeg×ðì°]Z±f;hä±Þzr¯1›,~¹ŠµSøßkÀO×™ ijøXzm?@À•õú_5'ý6X€hbGmZw ÷Ê6­20\nê²p³å _[!BSÆ:ža~~a°¿ïÄñ#AG‡PfG"îÍ-]¹z›@‚­´Eb3 ÜéiÀÌkXkƒ¯Xcôµ¼š»¨«¿Ü¿ˆE›nD‡-YzêòíYǾÐZYôebÓiÕ¨æEv¬HÇ-V^ÍÙ9Jšo ë5p†ÝÄ·X» €¿ ìö¼üº…=ºš{äàË ÓÛ›ªwÔÖ5 ,'€ÅáÖÚêžf[èÞkü›0QS¸Ù*šü©_»}¯²²´rqòØ‘Á¡ƒ6P„ªF×nÜñIsƒS£Ãõ*T[€¾dÛ¬Nvœteg›n$’)#;k$’š³i¶rýV®ÏÙÐ_ÍÚµYl™nlììš­Ì\¯ð5Q ëÕ ÷µõj¯C… ³çbí~à}û=à+À¼@¶ÁÁAÄ^Ð̜Հ÷Ïlð–ÏjL%»6þTëîhi›Ü+Ì\¸W¶c§·À½ò `°Î,B;Ìõ¼þgaŒ — ±rvr¼cß>qþÓ+ý}¾îëd`Sˆ6û;÷3s'·uŽÒÛ”D•ÆŽvµ5ç)Sɉ™snÍÙ˜Jr$X(¨P‡Pˆt$…ÔÊ“{c>mþ³¹±îëµ6³?ì›Q|ý+7.¼«×!àß>.ÖcÀ–Gÿàà¹lÓ:Stg6õ¢ö_«Io?³?}ð5à pk;ÞëY`!v­.V+« <¹ñî½k°úšÕÝšê~Kq&ƒùvqiåÍ÷>9yâxw¹c~aÉ‘]óU˃-+­ýlþzÐë£o‡è8ÙuÒvZƒu ¬ƒ´·†P}Ö «ø†:´–Î*vuŽWç$Â(­øúSF™N+»©<ÆæV?zëž‹µÛø+@W—Œ)àß/¦ÎCæ€Z û€1à ðn™»d7pt›Ü+, ÷Ê6­‰v¸Wp¢‰Ö‚EèLÿsŠÃæ Y ! ÞZ¬œ!ZÑõ×ë|†€AÜi½‹—W—¬¶±žS#úº¿™ì˜\¤E—[,cé¬,[ÕÚ֜툑Ws6_¾Ü›tW¹ø„&kÎig+¤ ÍY³Õ׀޸ôœw>.Ö®à^à;ë⟀mSÝKË2p¼åW·x˜ÙzÎØ |¸½MT¸¼ŒT¸å%ÉØü{ÓMu뙪¹ÕFÚµ_%ߦs‘Æ>Æ—‰n3MSj[•@uïg2L †ö—öCÀ÷Zâضg-´–ZKÍÄEF÷õ;­|o¥‡K`È@ú¾ÎÏÙ|kL­œŸ³Ò ŒT’3ßÛ9[øüè¯h+C=|sóq±v5ÿyìWÕx}xøGàã” ø©ö5l×›1œÝ&÷J‹€N·©±l/¯àÔf‡On|w›¡‰â¶©ü `²ÎÏ$‰_‚±Á¢£LAX<Œ\kÀ@oG/1u¶Ë Õ£¿¶òL€@ ‚¯ô|E‚怹Ä\b, ë@k¡•T¾èk Î"ÉÒø9C*Tó‹óJ©}]ûzº+å5 IDAT{ Ì;·¬$8Á]åI¼õ%wèúçÖÿ xø°MOXïô싵{øËá¬eàϧ€Ö8aÚµ-¿]À—€;À¥íØÛ2ð0ŒGbËxaŒÆ?Û`SÝéMín£"4Õ$eþÊw„pÆóºÐÃô p ¸VÇdÃl§P§MÄÄÉk&œé8C‚\‘ñÖP2¢¯A_%TD‘);Glß$Á7–{§ç¦My¹²R©¬Tº÷u )œ©¤›îµ5g•t]HvSN`8I줚óŸ=À€/ÜoíÙ¾ÚÐÁÿn»,kŠÕVî¾½ñ€„!ÌõÍa&­@oËÓºŸï’ÀÄö¹W¾œ/Ü+Û´ŽodpèXËŸp“"tƒ `‘€‘¸Q b„a½‚é(ã h° ˜.‹»+Õè¶jÀ1¬»í~ê‚ ¢+†’B€#Ö¤5k]ÒZÇÜ7&¾¶ÙʰŽ'Á½÷Þ¿W¹gubÖÌühõ‘”²\.ÛàÞõjÎ º«vý=O¨ƒÀ¿^>Øì³ußlâô<ïèÃâD°Ëøû-ÌÇŒ}ÀJ,wLÄ>ì»z•ÓÀü6ÅÄ?>T¸k 8\^¯©®» ’¡ó2€}~¼8œ2]Ný#BÏ1®Á1ÓØÊ¸eQ:»M)ô%ÐdǤé…֤팯РJËØÒÊæ(pÀ6ËHEÇÍZÍ/ÎÛNfg!É:Š¢ÕµÕ@Bçie«Ð±±s|QÀ¹Q¾;gý æÝý'Àià…M]óý i'ü^¼£¥â\°;ø àË›ü÷ƒ£ƒFÀ LÀÙÇèíζɽò!p8Ýœ_¬u¹iãÁ¡g}í;L‹Ð¹-Ðq09éW@à÷€'7×3ØüÉf_É÷€'¿ÝåzàãÀßV7ï57=`:š6¿•ÙÊcûVMlŸ{e¸T¸W¶iÕfOw][vVª¡ëy`Y «þvuBLûÀfö7Ö€‰mƒŸÇÐ×ÉÓÀ°²¶ÂÌVÞ(Qý«jƒë0.T/\UW'{&»Ñ­¡5ëHGJ*©HFŠTH¡óÙˆ8 94fή÷J)5oÞ˜iXÌ»ÖfÛN\3YDDÛPsþ ˜^ª­=Õï7Qû-ÿ x· *üû­Ùtÿxx­8ìPnŸÃÔcž.BÀD,÷m}L|œ…{eËk8à5ÕMnñîÆâÃäA.¼Õ´@›ÉØzуtö‘Ã÷pè:˜WÛuœ{/ÒuA31ƒ×xí܃sCzèhpT³vX«µEr¨X…#…†*4WJÙ£•+Q9é× ®-S#¡¹~‘ÙÚ-ª9èœÆ—€Ï6ûTßú›~ðW€“ÀóÀíú×ü'Ûñµåçʼn`'pkzãÁCŒŽŽÚ<àû;gNÖØdnÙRÀÕ½²}¸8<NlWÅäp¥¾–ó&Ð'IH— !XÄ 8kmkÑ 0:™íÿ¾£÷7À­MýÖÒ_Ï~ÒÞ ÖB³àJXYY^™80ÑSê‰Dа*ªîÇÔ¬5i¡…`¡”rZo¤¢ÕµU'ç¦Ãë™·ºÏy¨¦aê_—7584üÓ þ“>àßï?­éõÀÑ&¡D¯¿ÿ;€[^®:´‡ÖD¬.nýÌ>fS…{e;.Ÿ¶s†@F„öÉnÊ (MÅNXÄ òZœÓD9aÜý%$æoýÀß‹›Fß<ûIC‚]È ¹3Ôá§•OûÖúŽôQ¤"…«¨†: 94&Ï¡ ­«³Š"U–+J)ßHÃñàZÆvyküYÞ“Àÿ ü x«å§jf}8 üCZ„þ£öµ)\}¸V]³5g¯à\/5!SyökνíË„nà|à[ÀDÓƒC_öµ6ùóž}˜lÓÑmàâ÷ð1fÀ{z€Ë-ûÜ4Ui°ž“@gñÎïª5 ®‚*iRKD@¿±‚öR‚ɘ?3å&eIp 3ü&px¾ÁôÕ¿§–Lç³sçrTXC+Vw–î”–ì?` ŸMç³`)­Â0\][õYo“Ð[K÷ÿ-px¹åùüuïŒÿ5ðà· Öün;Ž'B£}ÇÞ Å¯ßŽà5àуpsÀÀ{²o÷8þÿöÎìIŽë:ó¿“ÕHbm‚h A‘”J¶D)Ö(B²ì™°,[Žñ¼Ígô:zâëüz˜}‰…f<^$Ù²µy mÖ2£Å¢DRÁ H€ÆÒ vôRyÏ<Ü̬›™µdue%ª»Ïǰ*+ëÞ¬[•yò»ß=ßá œ ™b£§à¼Í~¼“OÂ"÷!EŽ‹¸”OKôA‰¦2#h"Á3ànp*ýv4`˜™½ÛÇé©™­ÀµôÞlÁ·‡‰¾É’«|ñA}½ìĹȵ¤G±Ãùôå6í¥öÒ™Kg¶Ý¹mff&’(9¼4s7“~ †!«˜sö~È„#ð586·ó•îÞÛ7qèjÍÝÿçõ5õ†Œí «D žUÉ©…®ƒb×#Qá÷î†z; ?o‚uFÀ!ßEØ OÀ=$©H!­äÕäÏ?–4m©X%I{—Bêv ~þmhñ.½£¯tÿËaub3ª É\´:§.Öøâµ‹óoÍ/./¶ã$ëw¥½rsñæJ{%«®™9÷ŸsîúßÜwÞÿþfVõͼgÈjm»áS¥åZGàÀDþúÎYöÑ`À#jÀg.óñ¼?õ7–Üõ4•†Ü+/Ûæ^9áñW:ü:ù¿;EyK¢Xd^%ØÿE⛕†‚œF¨M›§À…¥kªÜè–Ñÿ1x^ø^¹4žcpâ~•±a Ö^©ª¨_ák¬ª¹¿Ä1qìâŕū·®nšÚÔšjÅ.^Ž—“ˆËHëœï€–dÑ}ð¯‡OÚÒ­©*xîË'm^•‰~3ø+;7ÞàÜ·€»áq˜m¨·3ðœÍ2­ 2,A,f'<ØQ‚3Ú›Pß„wË.Ÿ~îÓ÷cðoà`™ ‡d—NÙA4G…Ó->؇g‡ —F{wI¿ÆêÖÒ­k7®-ÇËKKK}¬¬ JpA.à#=®VÓð1øÄ0µLFq¾ß ´ð‘I]Gó³ 5B À€GրݻwckÀeÜ —r¯$•¦Ì½rbp¶ø9W8±ƒNÔßäßÔü¹l]Èö˜Ùu·К٠\/¬ÏËÿ >Gáo$5’ bp¨þzÝ7€]ä| ÿ繯 mÚþ`Tµ¥-uI¤‘âP§-.Í©û{M[Ö.NÎáXõI4zŽôêwÁ;«%à|ß¡Ÿ…÷Läï-›|^3xdúÛgÖhCc<±Ú2ñ«ŠÁáps2´¡2åíX[ó·„îh¿ÙîÚ›ûözI5iEéÚßø(¼þVx²ô¦Î çäO‰’ *J„óë°P'‹ü_Á‰ºH¨‹p-ÕXu ý]ÕiÕw _S=Ô\Òüs}»õ&ødµ$øßƒ_ƒ¿é8´©¯l<ÔýëøÈp¿‡Uü„V¹ó×óùŠ2dûCm—U-]Șû-oáôÈf¥ù<š|±pvAUÏÆ©ô×€ËØ4ä^ \€Y8`ée“DÉ×–´°5€%£¿…ôßÌ:Õ€Ã$A¦7%Ë Î/_½Áâ€k˜|@Øû.z Ô‡aéGTœwÄL] Õi€UU%†XЖƪm4#[·\»XÕ9uvnŹ%uÓè'áÕáÛõVšéMƒ?¨Ò½{¸\ìC é 4ðÚz< ÏÁ/»hÜü´ Ý£)tQ–ÒPÿãÑ`‡òþ#@¯ÞOÂ]ðP—¯}ÀSz$£IÏßÑàvXU¿ýß^ýsQíÝJqvÿ +pž®ofsd<©õ8'+¦LühX€Ëpî¶‘Ÿ.ÜKi‚x#¢Ý 2ƒ:ø$;½ýWâ~(úIÜ%ŒÄ~RÚë¾ÄI&’¨â£±¶nФp¬IÜõë¢÷©F!)­ún8¬úc8­*}¯éQ>ï…Ç*Ä†ÂÆß€wÃÓéò(ÿê¼s˜Fè{îŸd˜àQ1T ŒOþßeX†G@ñ³]Z+Äf‡»Hõ…#ºªt»å’¾ýRZÃÐ?G="n×¥Û˜d¯Àix½¶\GðÜÞ9ÿtÇMÓ€{`\oȽ҇a5÷ÊÉ`À}jwàt tR8­€Ô]ð¦ÙY€§6mEµ§œ¿\‰(G¸Oǯ_^V5 º$²¨ì'Ÿ ·³ðÊ%5}Õ9už%û¨Q7,{öDÚ›Yòqe=™f È R"ð.˜’ f.ÀÙtË#šȽªpÓUï<,å-¿÷|Ê}+òN©ÌDûÇΊ·å÷R!‚ö ™U Jïÿ9«Õ© XléOEÜïT&¾>\‚ŸÀ!¸×F~"hp÷Àé4¥'¾éšÖ¦'ö/ufžT3©Îz+õn8¶ ¿&œ„7R-Ú¡"âD3_.í8BKº” Gúo2gl9ˆ¶„8=N—ãæºÞ¯ÂÅüªæ®Ç{?Ä#ÌÖî‚­p"]Ñ2vVŒ‹CQÛŠÇ¿Š}®å½Ïz‘KÑhìêd½Ê€öø­V‡#ªAÿxwïoa„<² x Ë®‚MpCî•ÀÏà.s¯¼á6\ƒÕY ™è+"QNî]¸‡ LM{A“ Ë×PMò€{?#,¢"®…óz¨µD÷¯7$gq™Jd•¢ šdùÔ#çp~¶Ù©Þ¥ÚV}3 ÒÚ#=j3l…×R9¶kDÙ K½­ÖeðWÐÁ¸§ªµ0TË«xû˜šUx9Hõ­eµŸwX¡ºJ°_E¿ÃNŒØïƒ°çàj­©-uTC2õwXl†Gá|¾LüØp~ûaŸ|ƒ¸9Ê¯Ž–â^Y àÂD“šjRíW_Xê,¾ï©Šlƒ3ÂÉd]´(þ_RGQpªNÈH°ÓŒ®ã„û¡¨ªŠ?¢´‘äð$9T‘;U…“0ßã^Õ•NÆù52ÁŸ€…‘»ñ¿Ü¦ÑeÿñU¯#Xuï½{ýUÂ4à!°Ã1¸ÔDo×á4†»l䈿}k'¦W’rßB à¼ÿs±pžOÏ&ygS›·u4àü’’Äa# ¢o¤N"·Ïµq~Ù5 ì}T8*¼…"8\è‡åÔ)âT\RÖˆôÏ©ãä>Ï}E\¸6¬àÔ¤üî†+ðÜÌà!Øo?£Ê¸W6Xyÿ wÃ=°vÃyØÓõ}ŠQ°Òåf†µ*l‚Çà#ó ƒð ¼jÃ~øpÎÕ9«œ¥ÝúÃKE®pø ðjFjý)xWuß(}ê´ B[é"ç4ë7ñ߈˜}èÃâü ¬¬öQö¯jà„¥Šr'zg’:­ÄÐ-þæÌ¶ÃB—.¸kH£æ …mÖ&êÑ€çyA†ƒi­Áñã2‡ÒeÃøèoQö ¡‰ð« Ï€%µ€®X8 ÀS›B ˜0¸d¯‘4‚¸Hœà¶‚SñÓËIèAÕ㢠€’ÆÝDýM<'³§ª÷;wVÓ;¡·ùèfzu'<Çà<çìgT'ÌurœhÁyØ ‹p¾n ؼ 'æK~×:»ÑKð"¼†}mãg¾eKgIq¨sR°öh¦Êy˜•RŠ æþZþ_M¼£Ìÿ9q¼J±8EUtJôa8ŒJ}S¿f%+Ò ºOu‹R¬7¨ÝçÌz­Ùï†ÇàûåTÆ5»YYÛ x4 x×Þ]ªºw_êmð(Ø5ç^¹ ¯ÁCÍUŽØp 8gä2€³Äß‚\¡p’§gwùÅNS3[½m.®·JM%;óÌ‘&°Äû–§TPy¦­>ô& èœêâ/¨;+‘S—¬·ÂÓ\Q˜Q}¾N ~¥»ç³V8 CÑ_›Ê+vÂ=°î† “¦jçL¼Ž4”6´GáÅnÙ †Q£oÁZrK ‘d-r*Ó³ö‘bÀÁJ+M¹lFy5RZø?m©¶Ôot-ç­žS‹+Uœ¦¢¯K—\ys+ÑøÜ»ÕM§¥]2ñ¬NÝ#þÿA)#E{Ñß`~Þ0*^[6 `L“…5yA«å×û›s¯¼ 'à ¹WÖ€ 5€‹ÐH$"”2€ûÔîÆ€§6%‚Ôù•kŠÞ”Å|&’ff™+•÷Ìu‚CW4%²å[M£²®¨:=ˆ¾ªîLêråÔÍ©Þtz3—Ö`af™þÒ·ä‘a(Ü„_Ù(Œ­tñó8ò€ëYm îkNsp^®µÐ‡!¬œY@5€;‹£¥w à2ýÍ-îÜ¡§yÀ ýU<÷õSОø¶T£ô¯¥9M«üj2«œr_bMžSª«çª¾SuFÕ©›V=˜éÂaôívY°kE½8fCÐôé<\‡ôÞ}{ýÙepýx 9÷Jà5s¯¬‰UX8Òh tv=˜žÝé_ˆ6o½ÑÚœ,°J#q²Ø*-,˜<À qD´·±à'ɲ‚ ª‘óz®wÕ@3ãÉÝð€rLÙ¡:‹&&]ZŒ¾]Ô_‹Á5áL™úÛvŽ3¸ÎzÀ†1RáÝð2#êñ œ‡Ã°ÅF~Õ”·T8%¾’9`…5€E­·ëíÜ„eí:¬×?Ë[åC¯_Þœ)¾D(NÔ)qæ™:<û* åÍ®#î¦F)u¶wÖ6[y´p ^±QXa£pcw†-ÏJR]fh•Ëñu8uâRGÉX4ŸÎ›¬®R—ÌXg«žƒéf§ùYm-ߞɿ}ëË6“¿Þðè0zFÏx]Ê4à¦ïÍ^­U”èy¸î7÷–Þá¶j `‰ŠÀ9 8 ÞÝàBžšZñù¾óË×Tô–.ªSÕX5ò³Éš__>Á9œ:'.Ž\¼9ŽêÐ\šÜÛmÎ9- Úm¶¹WÞ‘éS5â¢UR¹½ 'NNê{g«B c<'¢Âçá-8;mä{±ÒòÓr `¥˜Ê«RŒå h5èÔa#°µr(¨“¤~‘SUIl­œªº6ꢔwèoy±Yš/]ß®Ñ×ôàÚálåóúdÀ£Í*îœÛ ÌíŸKÂiÀ·sp^"];ö0¬ðö Vtpü `‚<àŽL·À¤Àyh'¬îÁ^@˜žÝI¤ªÊæ;UôzkÆEÎûl8q.r>ÇÄNĩľ®‘DâT`Np«8Ñ8)«’VÌâq>ôVНF|ëÆóVÉû6!˾.Nšl˜lƒ÷ÁkðF½]€xï¥Ì}E‚ÀáBè°âo˜n¤RjkVy7)Ö+žò:ohåbb¿%&Nì];rq'FW.Yÿœq_§éœ³Ë›;œs¶¯~X°’G“Úß#kÀó—€³œõ§ŸiÀ·wÀ}pn6ÑÛO`;<›,âöªœ À¤T8áÁ ÷Å/~‰ 8m¢T©€„©Ö²Šg¯ªp#^Tu.rÎ9'ªâü«NèUuĨ#Ž%Ž·»Ø)½ ´[åœ3¦øŽO7´ÌÃЙ¼4õ€Cé×êœLJ ~'Ü×PoWàY»=ïsá8ó}ö5:X9Æ<ä©—•âÖt!µ’о¨ª‹5Ž‹]Çqì\¬q¬í8ŽÛ~ƒÆ^vNÕ©:—Y]¹t±•†EŽzWóícm¯Zô¼ó»>ý7/‡.н4`M×I{<=»]EV6ßéÄÍ´¦c‰c¤-íX[m4Ö(VñÀ«óZo¤ÚRÝž'NX¢¬•õíƒÌëµç¡ ÀÌÈMnÂzÀ'Mî¬ÃDÍ k L¦< Õú ê%øOW÷l¨›dÉ—Nyp–˜T,\8§Ê±6‰¸Ò©ƒ¤h²=á«Ncç$8Mùí Nˆ¯s~Úk¾iÈÍBo/âÛë%ƒÇI¸^Úx þßðÉù§º5eX¨IÆ4à5…ƒÍ¹W^†WÖ»{e¨‡° Qd{*ŒO_)‰Ìœr_ÍÅäÄœ2Xn¬¢*LEËà=·t#Æ]sK1qLÜÖvòÀÅNcŸ”hÀªâ´¥.rn^q¨ƒ8oò\½¶Îy áÙÞ¯þ ^‚‡`sµ;×gl@'‰¶ê·'ˆÛñeiW;56™UV§¾Q–ãë_ì±nÃj …e86Ìþ7àéoY†—m@'ùV»n;è:4`t^æ½PdðZÅ>8Ó¾ ¯Áسî0E¬„§$81ÆJ0B$IÉ£$ )·Zsg~ö?•žfÉÔsË7c⫺k»­qìڱƱ‹cÛiÞ‘—½Kt TÏùô_h—J*â…UÙÍ…ãðö|šÀ‹ 9׆€×€·§yÀ×&*¸ë³aMâ^8[êí$m¨|bÓô·øX3oGí8<’ÖÚMÖ3kŽ°Ò©ì›º=wþî›§¹NbÅ…Rqwî«YÎBçvÞÎÛUãâ7Ëp^IÇÿ"¼eºÁPO=à=û2³cÉ4à5Ž·ÁÙàª0fœ‚ð¶õ€ó…$ËΉÁYZ0~E´§¿dyÀJÀ1DJî‘IDATilìØUuüÌóô®íªNáÖæ-±Æ›¦¦ÚŽvÔŽ]«í´-£1;EâD**SªS0 Y°­v mxqd½v^†‡SŸaä!̾4iõ€õ®Cì…»á,4D…ÏÃÃk¹Þ¸×_<³Lò…ÒóBDUÑÄuÊA¤8$r‰™•¤”TE|tÕ¢M´ä0CJ@U@’zÀ¡—’ÔÎ&3M;‡ÂK×ÈŸ·Ñœä;ììL¯Ÿ¦9¼5ÿ0/óþ©iÀëwƒÀk5]cúâ2œ½k™ w±ƒëKDJ‚m˜(s§Œ|í#ÿf…ì©Æ–œ<ЩxÉOhÏ/^wê®ÆËm‹Û®íœk»vìœsqìâ¤ä‚S§N’UÐ: ®ä„e|é³|¡rpðT] ™ Ö:Ä,쀓p±‰ÞÎÂ<¸F'â4 )¡Ì2y:+Zì„'~á2ê2£¬ÄJ“‚é2¬tu–ì URñXQœ#vi=`ÍkÀô¶¸ÊX¼1à¡`Ñw£açF °¢sûç|6 xâ^¸ÇJ: ‡Ö`†\˜ œ#Áy18yˆD’Å] éoB‚SÎ+¹&Ãùg@§wn÷ÁõÚæ™Øµ§Z­X‰iÅÐÆÅőƈsâ$€UET§` öjBccÀÕñÜa£°1æOžlÄw#`¼^!µ/æa‚Ù5z§œIÂùœ,Ä¥fК`ð ²ücMˆˆz‰6‹ÈéyR͉$.Ð8—nÏô¿`9´ýº‡Åe«Sd¨-סŸó‚ÞØ'`©‰Þ.À,¨Q&i “H¾9£è„ՆїN›ì´•¶›1`¦WR øæ §îêÊ’}}Ö¯¯¿«sÎyJ§ÎO–OÁ4t4`Ug¿ðjøyCg€a"P¨|m¢4`6¶Âx#­z:f,À[pv¯5îë•`UÍŠ#e«ŽÅÓÏti5£tµ•ñث¢¹-‰Þ¬Y$uûVÔAR§×1¿J@—»#@úâ”E_C¸Ž<àŽ´iÀ{à¼ÜPÉ´K p6­)œåxD#Z,Ù.o t(ýd`’H:³c»Ÿg¾8½Éi‰Ä‚qê¤þÏBR~Ág:©Nôj’,b ¸ ®Ã5ËÖÝ`ðð~Ø “¦Cfíc·Ï wÂ{à x­‰ÞÞ‚ŸÀ!¸wí`ŸÈ«½W';¤©Ãi–°ÃÞ©ªÀ}}Rq¬QÀO)£»¶ŸoN擪¿©쳂ÕÎÓ‘pÔ†ÀP3Ù ˜æýÅ4à…MpNÀµ&zûÜV+ªz;Ip‰Ê2nèj¼TH0Êtð_øž”³©½âð¹[7UõÊÊŠK Ÿ½êK2/$!ùõWL«Ne°&‘ }pº!áÅ0Yȼ oMl°­¥Ü¸˜Gà<œl½ò:üöþI&Á)©õŒØ‹Áy܇¬„û†lXsùHr_ß‘sq€ãÔ¹Ø9§ÉÚè¬p}óÕÄ~½•±¯Û(êgÀ£ç«Îí3 xcc<Üœ{åuxcâÝ+;+¢Cš+yv›†ÁÐs2dÆäà»Pfvîð^Ðg¦§Õ9’ʾYRRìHS‘ÈGàHu6Á\Z ØðÀÙ“~7&Ì Ú°0 Â8Ö„{åMxöÃ˃³ÑÍ_@!yП@k@…;R±’ˆÀéÛsþ,t±O=Š=ãí_Í™aÙ9» œ¶*¡8Tû¤QM^Ð-Ó€ )6ç^yŽM¶{eȃýóÍ ¬·ü®Nv0RnPÑ™öŠ/ïpaiQU¯Ä1~ºSˆ0wU¦ yÀÆ€{`ž¶QØÀëŸ@ 8«»b0$?Øán8QëOµ–áEØ &Ò½2äÁYüC:iÁŠo¹êŠfrqRž°È_³¨éb¿èÊå8o·èk æùlêñ‚Þ»o¯¿‚|rß'év™(Gè^‰…Â¥+]Ã|ØN8w׫£®û”Ûé´ý» ÷ª´^³¹JS£vù+(§Ð qlOÀYt¡ØH÷~U«oéêõØV½ÜϹûhW舠£>¡u`;Ö%Lxð,V¸V«³8‹4;‰ŽÜéW^oµ”ˆDèM+¢Úí³´<Îò€ë ƽ¤KnGkçaæÆ´cÝ_jY C±ºýC/èíè]œ¥ÏЉyENP-bU B…ÈZ%Ú­"Œ­š õÃêQ³Ï*ßvTü6ûµ3ìÁ^ØŽžÖ^…ªí€#Qá$ì€ýЪ}‹û”#h¯A]ä…óï ~ÉÉóÂþBÂ’àŽYVÖµæÖB«BNô¥$÷”>WkÈ딌ír<9ý:XH ÉeÐ[¤ÚK2¨_tTÕ÷o²_(%ÒU·³ðXGk™FÒFÎ>{‰T®Îû_vWcªDÖŠzD|ºÊ!¼ gͳÈO¥vV}<ikUR~\„KC3ÝŠÑ7ļ sªÛ‡%¬:Ì—ù«.¼Tö}ìb)ù¯Y\êQuayYU¯æp¡ël£_iÀ«¾\®ú2Zñê6J;2̇êºñ ´ûî yÑ@ª…"ô)ª´#CÆ9éÝKTydú4(†]†ü°2üñôzI†ÿµÚ9“zAObðOOÿ4t» /åå$¥XŠ×…\˜ éužgA±W´È„ö ™å‚0åf;ä§=CBß5¨÷2+‡ÆÂeíw’AûLƦ»u¸án]nkò¸`N¯cè58ý;yzUù9\A{OðfÁ#'=hqµø]t K÷¨þºÈ–BÜB×ݺ+Æ­ð-]ïHú4NA‡[TË—íð».ÑÂy¡8÷AÊE SDÝŽP†$CÃ2§qp»¡úí³sŸFn@¶ ºR÷¹päÇý/úRíà¥ÂÆþýüDÃdÿxß¿GéûƒìÿѤBÌ–€‡¯FƒŽyÜ$xT xÇÜŽ,dq±JHãMŸWû‡´þ«|$#e¯ÓK1lô¨ø60ê—v`8ì5nå®»|ïÁ)ßñtÏðƒ÷ºIRUfá ¼„þ¼ïìh· ›´V ´åÀœ½zYõÛð>ÕGü±õˆúê\ç[+ïSˆ¾)IíÉ/óD6kVDœsdk˜Ë÷ ª>UÉŸô7¦úo²$¢ðyóM©ªôÌBôm¥« O ¢YÕ/ÁTnjØký@~3°}†¤§þ–ò¢LakÙ.½£ˆ”¢Žt‹C}ÚéÓ~Ôí[ÞO£;÷iDºñì¡>EŸÕux ÇYÞ^î®ÿñöŸ™Z{ ÿƒ¡Q\¯À©†zÛŸ˜ŒÒÂY,¯èvfUûò–Â$DŸ™ðÒj ¦ 5š\ÇÈ:bí VœÚøö‹â}õéSæígzÞèŒØoõ©fæSû«CÅ7û5•wX†£ðƒú*b Ÿ¶€`¸x¾×„e‡Çðþ‰ùè˜SVÆRi"lHYZ†™.®pãþõ.ʸóYøj…vXô+cÛ¿¼FiL£-5 ÝXÛ©þ¹b8K¯¥€ k ·à[ ÕSvÁÇàžIŒÊñ¸ÌîjÕø_pÕFÁÐÌYoSІیàëÍU9ÿ|tòOË‚qŸˆ†øüÐFÁÐZ|ÈÁp[±ÞWà|½†ç`ÖDÙ‘8œÊ¶ ;"ÎÁ—m 2`›‚6LNÁ·àFC½= îf@1±a˜`õVøÔân]øÓ†ªy ~ÂÁ0ØÃ"œk¢· ðKØ »lä ð3xÙFÁÐ46 Ø0i8 _Iœ³À;àwa³ ûšÂQø&üÜ[GkoÁ¶15Ül°aÒ° Þ^o¢·‹ð°öØÈ¯´áÿ¤5¡áÐÈ ~ÁV>n6 Ø0±X€oÀ…†z{|î²aŸx| ^žÞ¿÷­¶µ_ÂwmL ·‡›l˜XÜï„M Qá+ðÜjËÏm¤îʺÁðƒü_ú*Ü?¼MàMø2VÏÜp»°iÀ†ÉǺv¯t°3ö-WÃè=]¼>ÓÚŸÃ+6¦†ÛÆ€M6L>6ÃØ'š`+×ài¸¿‘÷eø2ìhœy7†Ãf¸³Ž¦¾¯ö~µ Gá_ö.DÃ"ô˜p!˜]ñ&< {`gå¦à/W{'à8¼ îøñÛä³a"°iÀ†5 …ïÃ/êm3|¬£©?©`öµ ~«Y‡›A ŸT_ãøpµÕR_¨ÃŸ4¡ÿ~e'Ža"x„iÀ†5~ɸÞLÅÆq¢ Ç`î¯9zá§p¼Ân ˆÐ…£ú*ÌÀÞ‘›z^¬@‘«Øq?›·ÝX5¼=?±³Æ0)W/Ó€ ëß…ÿÛPWSðÏàÝ«zï%ø/C¾eL"tˆËðŸÒÇ÷Âï B_ÿ8ÌþÃÇ{Øq_ƒo?lúeÀ¦Ö Â#ð&\{W^†7ààðŸÞy8¡¬O„.à‹p%{O« ù—‡ÙßÛqoë¶ü{ئ †5Å€M6¬?<Ó>G*ïü øÞ}Õ(B‡x¾Ómû*Dèà[«=ŒûࣰµŽ¦ †µÀ€M6¬?ì…GáBC5nNÁ)Ø[íy¾ KöK3†`À¦6fá\ƒ‹Mô6GáØ–nùÆ8{>'«‰Ð|{xƒ‹ŽÁÅ’ý­:¼2 † Æ€M6l(¼ _…k õv>¯ÂŸ6Ò݇BS:6B_¡ÝØ4Ö6 ذ¡°ž€Ex³!*üS8ÚÔ:°Spöõ¡C(üïѦä3ú |¾¹Ù}ƒa=1`Ó€ óðuëòpdþ^sþÙÃHøÌg><õÔSw¸Ïª{`à–ìia·2¦ìÛ5lPÌÁ¿„ÃO×á‡{^ß‚ûº½zÖ¢¯¡G€ ƒG¶¥Jð«oú„Ì>½<õÔS…VK˫ۧʖêƒ0Åvû60~Þ _³ëí“]‡¿†#ðOK7Úbß»€Ï}îsO>ùdøxvv¶¼e`;åwUé=kyà[ªCóª´¶Ù«ýr›aË循­1`ƒ€Ýð)ø |s}Rá—àãðpºå»Ê 6 *FÍ¡¢{¡ñò–rŒÌöéu<~¿[ØHù-ö\ñN¥p ]·Tìkªã¿n0ld¼öÃ7áôzûd‹ðð üÜlÔ$Û0éXXHj2uaa!›ïõÁ#Û§;…w}æ3ŸÉb)ܾ+ÜXxWF@Ãcß•íóä“O†ÓÔUZöoñsÈýÃd¸Cز?ªò–B¿}¦£#û  ¶Â'á#ÐZ‡îüøKû– ݉§R¬¢…>ïò¡Î£°q”£íßÝè#SŽ åÞW½ø«‡¼/Ãcö³4l<|‡¯Õdj_ ž®ÚgÖ`XëX€—l Cý(yA+| Vòñøäª|f †µ~pî…7ò'…Á`0ŒŒ’ôßÃÓ=öÊgÖ`XOPøÆú´ì0 ·ï?Œ©§áo{ï[ÝgÖ`Xwwª‚Cð:ܲá0 µ\WB ø«Yã–‹Ž/Â;ì›2L ~lTØ`0Ô€Ÿ.+'ª½É;ÝM6–?ÀI¸×DhÃdà>xæá†…Á`…{ øü÷áßÝÕg¶F,À žšm˜(¬S÷JƒÁÐö!íÏáúð§aîÏÑ}>o`"´a¢°‡s붦¡Á`3þ4<3²?ì!øÌÔzhÏÁ÷{3o£Â†ÉÁ³$%ƒÁ04þ?{ÜÐ.Ù4=˜IEND®B`‚gnujump-1.0.8/skins/default/hero1.0.png0000644000175000017500000000124211050034357014560 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ 1£ˆ8ØtEXtCommentCreated with The GIMPïd%nIDATXÃÅ—MNÃ0…?WVEJ%~‚Àš5Gâ,8E9,éºì‹D% E`±SǵáEµc¿7o~<( þq øç%;í¼o}§u;*'>àžD;ϱË"yh޽ì›DêþÚ–¿Æ¿¸Úa¼QÓIcÐ<PÃj8¿LʇN ¨éöÊ ¨V ý"þ¶ ÕtE Ãú‹õëÆã–25U<€ŒDN/ø“'¤ÒoOìÔÝu-¯9| AŽ,r7u<ŠX=ûÁ£!¼?§@eQŒbB§º,àûkóŽ• NjðCà%5 ÛÊ™Òuö¹òI\xåQ·]†ÖìMv{Ç­º‡Ús IFãÈÖYQšÄ8²6šUmõ€M0Às«!°Î"àQ‡L ›½ç7ðx'tH˜Ã$“m‡c[EnÉx+Öá5~[-µ"-9ù.xÊ$P%ÎéI8˜ÈdðÛc[ïÌ¢¿·{‚púÀY˜„L/{N-3ÿM˜w­~ožËÛe×°½kËOýÛ›~."!Ø×{#*ÈÄŒ®Á—ðYDr›D¶®÷!àPv› ˜í¢ —X8ÇêÜšGJd°æË€Ô9ÿ|Ì0©$죋©sH<æ4¢ÈlØyÎüÞhÍÁµƒ èIEND®B`‚gnujump-1.0.8/skins/default/floorC.png0000644000175000017500000000047311050034357014635 00000000000000‰PNG  IHDR  »î$bKGDÿÿÿ ½§“ pHYs  šœtIMEÕ  fÁ°tEXtCommentCreated with The GIMPïd%nŸIDAT(ϥѭ1àïBƒ…'@¢Xž‡wÅá¹Ã ¿¦ ¹»Ð^€1ÝM»³3Ó"žˆ(|‡pÃ¡Âø %î.bk»–¢†‚Cb0EV·Jl3!u†¸Ã&áïÓÿ·†=Ö™ÔcÂ{]Ý gô1ÄàUÜpDÀ£×›^côÉï5Qp˜6QIEND®B`‚gnujump-1.0.8/skins/default/hero1.2.png0000644000175000017500000000162111050034357014563 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ .7›ltEXtCommentCreated with The GIMPïd%nõIDATXÃÅ—ÏnÚ@ÆK,þƒTŽR%ŠJ"¥§ž«<Ü›knµúrHyú ôÞ'hÓ^9§ ¡Ä”0=`ldžTY ÖØëýf¾ùfgPˆÅKŽ/<´µÞRYY¹'–Zk«X!ðÞÐij‚ÇYË€˜›ÆY¯m*"ùuæùáà¿o<£¼‘NË•‘; )#Je%ŠÖb@:-HW@`÷œ õÓP:-ÈT ©ÏoLoÀî¡Þ}Zb&€Í%VkyžÔAË„)_ð“'+!Õ|ãí;ùy6§w±yB-ë1îË<™W`_¯€×êur…\HTVŽÑ‹:ß¼†ˆ¥\Ô#u-³û‡kÇéé)¶eÓ^Ž™8ìÝÙ~gêüKä‘çõzjõ]×9??'Xb©(†apôöÓ4ݰ¸¹=îÏ…7½‰çc÷À¾vŸ ½úæ€×Èl! ÄRm••¦IQ/²»·‡iš }DPú<Ïêõ¹\lûûûli£ÑßÅHeÅ4Mvw÷P“é€îU—þŸ_Ûí•Wjõ…|ÃØ¦T*¡€B±H2™d8Òh4|Å\ =FdÒ)[¶m1¹êvé(7ö†aP*•(: ÷³{”Àèö6üérì„£R)“ÏÈfÒÜÍfLÆc&“)(A Št:E2™DÓ4[ †7C,Ë¢Ùl†–è§ûG„¦iR.W*ÎJ ˆsFˆ¢Ùü©?ˆÞÄ-É-2ø÷ Ú¶CpÊá£^À­Þql„ ¼²a×ré_ ã•ã¼ç¼_Ì£kGëjÀë}ÞYyç<»uæ^HHrλ!,Dc@ðÑðaå^#b3°ì}pºpùi8r€Õ’Çayîé\G*þaÐs¾@uœ>‹f&$“üØvÀ× 2âwœƒ(¤7\{ìù_6MgfN1IEND®B`‚gnujump-1.0.8/skins/default/hero1.3.png0000644000175000017500000000163711050034357014573 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ 2îÀV½tEXtCommentCreated with The GIMPïd%nIDATXÃÅ—ÁNQ†¿;ÌL‡„ŠˆÆ´štѤ ®6uûô)ºð)è´iR»Ó¤ºh»Ñ„Ä]7M„¹]0à3ã Ø8 &wîÿŸÿüç܃@^ó”—Â_êLo SN=“×b¦­B¥À xN"Ê£‚‡YŠ@ÈMìWç5‘üµãøaã¿ýðˆ&ôˆFV+#¾$M#«„0e?̤€¬VÀÈ܃ ÀªÙ7âÿ–¡¬V š=9xÐm€UC¼y?¡Œ‡šª(3E®'Aú W𣥩”ª®ùvÉ<ÙÈ;Ü\QA5ä>òÍ‚u9~°·EÌ4|R L¹û剄IÙID^‹1a[]Bÿîþ‡:v:†ASìo±¾º„®é{ fF9=Ù¦ÓéRšÌ™´ÕëYn=uð!åxäûEÖW—HÄcä_|Rw¼ Sý,±¶²ˆ®kÔêM^¿{@0ÒcuƒÈ‘÷‹¬­.“[|N»mQØøö›ÄùY™å\!%þÖh4Û  ôîØÅéƒZî1Í( ÉfRòY”H„z½Iac7‰|. RrÛë!Z­A£Ù¦´}<õÊØ ›N±Œ‚xÌ@×4®Z™Â'Ws{Ÿ†Â”ç§eòËYžé‘ˆ‚ÕéÒív¹¬7h4Úcý7“N‘Zˆ›hšJ¿/‘H,«Czå³ç)éÛ$’É1ÓÀ0tîú}º7]no{#|‰À044MEQ"ŠÂUË¢Ó¹q•=Ü<`—àùY™T21p¹pô`i³öûqáån ù ø@öH8˜¨ÁæÛæNÁ…¯†ã=ALô€Moj ðÌœSË…ûIî8Ž;úýð»`mkV8£Û+íÊcØj>)ˆÙïú¨Liƒ·&€7}$w’­Àdô^À^îVÀÅc”aËûÕ¹c’qOƒêYó©Ãüó3>•ä®@ÎߜԋÄï0Èg6œùòØókQzׯQkIEND®B`‚gnujump-1.0.8/skins/default/floorR.png0000644000175000017500000000062411050034357014652 00000000000000‰PNG  IHDR  »î$ pHYs  šœtIMEÕ #•YtEXtCommentCreated with The GIMPïd%n IDAT(ϥѽ.ÄQðßM®ïNÉ ˆJ«UhH*Oà<°@©Ñ(ôJ[!Q¨$²»»HFá_ÜÝüW$N3™™{ÏÌœ“‚Xôƒ„¨â;oL)ðÊÓÛØˆ¤.±U=ˆ‚HAf ?¡Ód="š¹õHi™O3{ÏnJi9·17°~Ý6ÈV™o°–[Xª!0äŒë~â¥ÜÆŒ¿á_øD¬äz¿L.7èâ¸E“«ÜÆcÍ´: *+=W®8Ê­»¢Æ‰’ô²¿};Eq˜ï%ΪØ`çù§CìJ5§ípˆ=GD/ýˆé¶Òh¬ú#˜Ä8F«ú=:¸‰ˆ¤ˆð|$ÞaϰWIEND®B`‚gnujump-1.0.8/skins/default/gamebg.png0000644000175000017500000036446211050034357014646 00000000000000‰PNG  IHDR€à5ÑÜäbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ 4ZÒÇ(tEXtCommentCreated with The GIMPïd%n IDATxÚìwœÔDÿÇ?Ùë**DE°= ?ô± ˆŠJ•¢HQ@Š‚i"G*U:ÈQ¥‹ð Ò{ï㠷ùý‘Éd2Éf÷ 'ÎçõÚ×f÷›)™Ì&³É'ïQ¨’’’’’’’’úÇÈ%›@JJJJJJJJ¥¤¤¤¤¤¤¤¤äPJJJJJJJJJ¥¤¤¤¤¤¤¤¤äPJJJJJJJJJ¥¤¤¤¤¤¤¤¤äPJJJJJJJJJ¥¤¤¤¤¤¤¤¤äPJJJJJJJJJ¥¤¤¤¤¤¤¤¤rA² ¤òZÁÁÁˆŽŽFXX‚‚‚àriÿ;TUEvv6233‘žžŽ›7o"++K6˜”””””TKœ X*UªT)ÄÄÄ@UU:è#Ëàv»é²ªªHNNƵk×dÃIIIIIIå¡ä@©ZW¯õåUü2¿N^*++ †§h°Ç.“tRRRRRRRy§|¿øÔSO¡cÇŽ(Uª”íz:u¾}ûl×)Z´(ªW¯Žwß}… lÞ¼DzzºmÚ•+WæÊöÛœaaaˆŒŒÄ<€|•*UÂÓO?   ÀŸþ‰ñãÇãüùó98/Y²$Wë—ª[·.š7oîsº`ݺuò×)%%%%%u7 kÖ¬‰6mÚ Àëºï½÷ž×AQhh(6lˆ:uêÀår!!!½zõÊ× Haaa¨^½:Þÿ}”*U ™™™˜:u*æÏŸÿº\.|þùç¨Y³¦£õoݺ…ñãÇcÅŠò—)%%%%%u7 ß|óM|ñÅ^×#·Pûõë‡M›6ùTFÙ²eññÇ#-- ýúõ³]wäÈ‘>yEËn·±±±ÞYQðÌ3Ïà¹çžC@@Ž9‚Õ«W(Žv–¢ ^½zBÿŸ·ºòëåç¶àà`DDD 88†[ÙÄG™‘‘[·nåÛíi)))))©²òÅøè£¢mÛ¶>¥iÒ¤ ¶nÝŠÛ·o;NsøðaôèÑÃçúñƒÞ“ÆýñЩªŠmÛ¶áØ±c¨Y³&~øacùòåô! §ùˆê&z·ÚÆ;1ÀÊÌÌDff¦üµIIIIIIåËÀ‘#GÒ'B}ÑÊ•+1|øð<©S~Ü)&&ß}÷Ê–-‹M›6á»ï¾s<(S%×næÇ-`))))))©‚©<¿X±bE¿dröìYÌ›7ï®ið¤¤$ôìÙÆ C•*UðÑGaêÔ©ŽÒÊÛ£R¼P¾|yT¨P?ü0î½÷^+V aaaPiiiHNNÆ©S§pôèQlܸ§OŸö©Œ²eËâé§ŸÆ#<‚ûî»ÅŠCxx8‘‘‘7nàÌ™3سg6l؀˗/ßÙµŠ‚ *à¹çžÃc=†{ï½QQQ@ZZ._¾Œcǎ᯿þÂæÍ›‘‘‘!;’””Ô?Ny~°C‡¨Q£†ãϯËÎÎÆðáñ~ýú\­×È‘#m=svþ@6îÄ(Rtt4j×®€€,[¶ .\p”®nݺ¦ú9å²Ë¹Ýž"=øàƒ†}Ê×0³Éûõë×-ó-R¤ˆádÏ¿“¹†E¡/ò¾àc=FÓðyxûœ`‰±yíµ×LiEyº²ëð`ì%JàÑGŃ>ˆa^äa+¾¬K—.á÷ß·m‹¢E‹Ò'Ù£¢¢l·Í_UUìܹ‹-Brr²£~2mÚ4¯y‹Ú ÞyçšËåB5P·n]¯”¢ÔÔT,^¼ñññ¸uë–<#HIIýc”çWË—/ŸãóíÚµCZZr­^VŒ<~+`N•œœŒ7⥗^B•*U°`ÁGy[± Euö…o˜âëÂþ¼ñ½µ¢(”ËȾ³ËDn·›¬|©?Ÿ7;Ø$ßóßyËÏÛ÷¢ÏD<ðž|òI-Z”Œœ”Ƕo©R¥P¯^=lÛ¶ÍÄÍ,UªªU«†²eË£NÛÉårá™gžÁc=†üÑÑÕF«ígÛVÔ¬¶\¹røòË/Q¦LŸöqDD6lˆW^yÄäYAJJJ^Ì -\¸aaa9Î'++ ß}÷¶nÝš+õºS@^qqq¨T©Fíñ²lÙ2G¼®w^¶qVV–áʯ+VØ|rºÝ9éõêÕ³¼ò•“zwéÒ­ZµÂC=„¤¤$¬Zµ ëׯÇÙ³gÖ­[£J•*>ç;yòdÌ;Å‹G‹-P­Z5\½z+V¬ÀÆqñâEÜÿýèÞ½;î½÷^Ÿò¾yó&Ú·oïõê¶¿í––†>ø 4@“&M€›7obñâÅØ°a.\¸€Úµk;ž:33ÄÆå™AJJê®—+¯ äÜȧgÏž¨X±â]µ¦L™hܸ1BBB]-¹Ûåô àß±îþjРA(S¦ ~ùå4kÖ “'OƱcÇ‘‘+W®8ö‘òjܸ1š5k† & jÕªˆGóæÍ1kÖ,œ:u 8zô(&MšäsÞQQQøòË/ó´½{õê…¦M›" «V­ÂÇŒ3fàôéÓÈÊÊòé¡©àà`|ýõרT©’<3HIIÝõÊó+€3gÎDÑ¢EŸ<í¼kn·ˆ‹‹ÃþýûsT¯#F8òËÙÍ©ëv»½òèµ×^Ã<€ 6àèÑ£¶ë¾ÿþûÔkå„ÿgåôgÊ<_Uºti!‡ÐÉëæÍ›–ùFFFjÿ^/ë!½È­L'^˲eËš×vr_ßîåëv{˃÷úˆä÷›ÛïEÁªU«,ly™ÞÚ ++ Ó¦M³}($--Ͷ=í~OÏ<óŒ£övÚwÙ2®_¿ŽÎ; ÞÚÅJ… BûöíåÙAJJê®Vž?²}ûvüûßÿvH'À‘#Gú½Íµk×Fjjª0Ö©S'¿êív»1wî\¯¿ºuëúUçììl 6ÌkþÏ=÷œ_ù»Ýn[”“Ó'vEêØ±#®\¹’ë}÷Å_ÄO<áu>r)))©¿«òü à† |ší©"##‡ûï¿ÿo¿²³³±mÛ6ÀO<áõD|×wJ/OžþÓ<€NòôuZAVγ~wß}÷åY{çÅàèý÷ß—g))©»Vy~ðÒ¥Kظq#ªU«æè$æ+—¯sçÎøöÛoqíÚ5Ÿêuøða¿Ù<Î$7´téR\¾|ÙòêÑ”)S ¸;ï¢Ýö䇚5k&ôSÚy´kíÚµm½~vŸ¨mÛ¶¶^4;VTxðàÁ ôÉûçr¹ î²³³ï8oÞGç$ÿ„„[v¡]ÛZÞŽ½xñ¢°½Éà”­'[o_±>¾ªråÊ(R¤ˆ-“RJJJêo{±%? ™6mš%ן+!ì¡hÑ¢èÚµ+}0ÀY1Ù쮺Øy•r¢«W¯BUU䨗¶°<ùÃÙ˯+dV;§@»mmwnÖݪ?Ù­cÏ­:ZµƒUÞ<ÃÐ×m·ò/ŠÊtò„»?mž— @… äYBJJê®T`~röìYÄÇÇ£aÆö£Q?ÿÑ-Zqqqèܹ³ãiÊ–-[°Fâ.>üðCœ;wΖ‹Ö¼ysæ|·åpòäÉ~ŸôífY°`ßmàd»Gå÷6¿÷Þ{HOOÆ:vìè)== ,ðº^½zõü®·7ßcN<€€ö”²ÕÕíœxóZO<ñD¾Ìš#%%%•ïãŽü*höìÙ8|øpžå_¶lYtïÞ=Ïo å•RRRh¸x;ßíò¶¹ ¼Í’Ûyæ–¼ÝfΉÇ0'îî´ ÒÃbRRRR¹©Àü*(++ }ûöÅ?ü`Éôæä½b<›ïÁDÆ 1cÆ ¯õ9tè!­S¦_‡ÜRjj*fÏžíõäµjÞggµ]ù¡O>ùIJ-½ñíT«V-[_[@@€mܛڶmëˆA'ŠÛY†Š€€ÇsÝ’—Ó‡¨æÎëÕóGÚ†÷zÃ¥¸Ýnêôe¾^²l×.¼o_»²òZ111ò,!%%uW*_ÿ–_½z½{÷FZZšßW@Ø DzõÕWñòË/ç(ÿ;qŠÜÒô敱­¶ÇŠÕv'¯Š‰æyõ÷j—7ÎÛœÉ9ÙR'sGûÒ6¢ï½ù }i§ìK'yÛyÙ²ÉrNþtØùZóZÞ®ÈKIIIý]˜ß;v }úôAll¬ =‘[ÿè;uê„sçÎáÈ‘#–ë”+W®@íˆÂ… ãÃ?ÄùóçñóÏ?[®×²eË\)/?<€?ýô“ßißyçËÁ°¯3;ø²Ý.—+G@»zwîÜÙ/`rr2/^ìu½œx‡êuœxíT=€áááò,!%%uWêŽsvïÞØØX¿(ýN„.]ºø ¾"'A9ý”¦œÇN•·ì󺌼`æ‡rƒ^ %%%Ux§ Þºu+âââн{wzûÓ©ÿŽõYñä\.^~ùe¬Y³FX¾7 È['òØå–nß¾Ù³gãàÁƒ¶ëM˜0Á¯zæ¿ÐN,ÐŽý'ŠÙý9xçw¼ÎIkÅ«s2â9€€˜G'ªƒ]½¿ÿþ{Gyòþ¼ÌÌLGí=wî\S>NæØuz›™åŠêoçôÅÈÖË[y-òp–”””Ôݦ;úhÞ¦M›g:iú2?¯'î­·Þ²¼ èçç/Í_/^€æ“ôE¼ï*7¼u¹%v°éÍ»ÈÖÛ[Û[ ìÒú3XàëžÛ}®Z1ö|éVmŸõ7«e2°ö¥Ï°~E‘§0¿d7-£”””ÔßYwº›6mBll,zôèAi¹uëö¾ûîCÕªU…¯ÜòÆÅÅå8€€´kב‘‘X½zµíºÿ ]ýœøá¬ôÖ[oÙF‚‚‚rä´Ë¿K—.~åyõêUG¾G=€n·ƒöº^N<€vm^=€'Nœg ))©»RÎõ矢OŸ>Ž!ξèùçŸ/ð;¡bÅŠˆŒŒÄ‘#Gpþüù|§ÌK¿Øß‘1˜×u*œÁ‚ªýû÷˳„””Ô]©À‚R‘íÛ·£gÏžèÓ§BBBüš§W´žÇËŠx'æÔ-R¤æÎ‹?þøÃëº'NtÔ60Ýnt2/°¦^VVÚ·o¯ý;òq>]oóö<Ø'ŽÉÛ飸øxKÏŸ?ÒiŸØ¶m›Ïy;ñ^ U›ØñóúÙf)))©»M Ï¿gÏôìÙ“¯ýñ³ñë*TÈÑzwêÊO‘"Epÿý÷#33Ó§ÛMÞ|ivþ¯üôZùô¼ Øl;-·žU~þ^Iã¹|Ýs³ß8ÙþÔûNöi_ë`÷ Š]ú¼îÇ[·n•OåKIIݵ ,h:pàz÷8DFFæ8?«'( Ê\À;wFÅŠ1iÒ$Gȉ-ZäJ¹ùá$³–øªË—/ã£>²ŒÿüóÏ~ûDkÕªe{E-$$Ä뼸þ¶kçÎýÊ3)) ¿üò‹×õüõ¦§§;â>ûì³yÒOJ–,™wÿpsp•pþüùò !%%uת@NÐyøðatïÞÝròx_äëSµù©êÕ«£bÅŠ8þ<.\({£GÞÐééé~çíäêbû‘þMçÑÍõèÑ¡¡¡¹Þv[¶lÁÞ½{eKIIݵ ,¨;|ø0ºuë†ØØX9bȉ<[¶læäÈ[® SO ¿ŠŠŠÂ=÷܃yóæaÅŠŽ¡Ø“&M²­¿VlÀüPË–-Mþ>G‘mK·ÛíõJhÓ¦Mém`2¨ãoý²q_ütéééèСƒÉKçÄÿçmp9xð`“‡Í³ˆçÍ›gë´â :ÍÛ¶mŽÛÿÞN—.]r<§0Ÿ÷‹/¾ˆÒ¥K£_¿~8{ö¬)o®§¤¤äè*°”””ÔßAúÒ‘#GпÓ€Å;}OHHðéê7o]nøªBCCQ³fM„„„`Ïž=8wî\®\Ųâ#ÚùâòRV3~`Àǽ P è[4Èåçt "êG¢Afn´«ˆm—›}ΪžÞx‘y±ÿsÚví’€2eÊ`̘1¨[·®éŠŸÝÕA‘²³³1`À€}ç@JJJêoq0..¥J• Aƒ¼Îr!ÒÎ;1mÚ4´iÓÆç´'OžÄîÝ»…±G}ôŽ4xLL úöí‹råÊaÛ¶m˜8q¢Oé›7ož+õذaCžoëøñãýJ×¹sgìÙ³Ç2þÁ aÆ~å]¿~}[cÿ#<‚áÇû½Ío¿ý¶åÕ\=€·nÝrd¨S§Ž_ù§¦¦â‡~ðº^AôÆÆÆâ½÷ÞC“&Mмys¼ñÆX´h¶lÙ‚ÄÄDÔ¨QçÁß!Cä“¿RRRÿåùÀ"EŠàÞ{ïÅÀQ¹re¿òøå—_l"¹ÝnŒ=º@Í)û¯ý #FŒ@¹rå°oß>ÄÆÆþmùhy¥3gÎxÝ×"°·S…‡‡[ƪU«†æì•~½‚È&,00— ñññhÓ¦ ¶oߎҥK£mÛ¶˜>}:–,Y‚¦M›:Ê'11={öÄÿþ÷?Ù¨RRRÿåùÀ!C†`àÀˆˆˆ@ïÞ½1oÞ¢ùtEž:o À3Ï<ƒJ•*aëÖ­8qâV­ZåðxòäÉ^9…äj†èûÜžÃØN­[·–+òÿ‘ÏN°§NB½zõBHÞnÛ’×7„ƒˆâÅ‹ãÒ¥KèÖ­›‰IÇúÎì¼t.—ËÑ\À¾øè|áô OôÓ¹†·mÛf[gÒ×EÛh§K—.9òü‰ò&:{ö,zôè§Ÿ~uëÖE¥J• Æoß¾_ýS§N•È)))9ÌM=z_}õz÷î{î¹uëÖE•*U0~üxË4DùYÏ;gèâÅ‹±|ùrÇWWXæ;©UÌqãâñÇÇ3Ï<ƒ¨¨(dggcëÖ­>ù½Õ›3•|ïv»…ß߉«¡¢zº\.:(ekŽ¡Ç)))6˜ü­¼nì«P¡B¸zõ*²³³„ÈÈH*T¸uë.^¼ˆ‡~Ø”§hYt•Îîè¡•œ\ísR?Q}ý'™;)Ó®ÞVícõ;å=žD»ví®]»P¤HT®\O=õÊ”)ƒbÅŠ!44·o߯õë×qòäIìܹëׯGbb¢<HIIýã¤È—QAxx8Zµj…×_¼?Ž… â÷ß÷Šöø×¿þ…±cÇÚ®sãÆ Œ9›6mòZŸ•+WæÊvÕ¨QFDD *„2eÊ bÅŠxþùçAOL?þøcŽçÍ­zç”UUÑ¡CT«V cÆŒ1ÍcìK]/]º„víÚ!99Ùqš’%KbðàÁ(Q¢D޶åâÅ‹˜2e Ö­[—ã6®S§Ž%ÆÆß|³³³Q³fÍ<ë¨U«Vžö=»þ–“|k×®+¸()))©šò “––†¡C‡béÒ¥hÙ²%*T¨€‡z:uÂ矎;v`×®]8vìÎ;‡””¸ÝnDGGãÉ'Ÿ´õòܼy .Ä¢E‹–––¯ ¸bÅ ËXff&Ö­[‡¥K—8¦ØŠ+Mo/Ú]²º²Ä^Ùk×®>ŒS§NÑ¿S]¹rݺuóiðG­ZµB£Fðî»ï"((ÈqZUU±ÿ~,[¶ ëׯϵù‡ó¯—×@¡ÚA’‘(%%%UÀ€D‡FçÎñÔSOáõ×_GÕªU†Ê•+£råÊ–Ü:·ÛÔÔTz6++ û÷ïÇ–-[]AäuäÈš·7/ h=R§ììldgg#++ 7oÞÄ7péÒ%œ={gÏžõÙëèMS¦LÖ…¯#ûÙÛœÁNÓXy É÷ Czz:‚‚‚жm[ázìrzz:®]»æ÷Ã0iii˜0a&Mš„ÐÐP„††Ò[ÃÄ3Æî«ÌÌLddd ==ÝrÐ÷ÕW_ÙÎ',ú޼ìúá°aÃLþ5oóêú2çí‚ Ï5ìÏ|ºÛ·o÷ê1´ûÞÊ‚påÊa[8™X> #%%%åçÅäÓ-`+…„„àÉ'ŸD¹råP¶lY”,Yˆˆˆ@@@RSS‘––†›7oâÂ… 8yò$N:…}ûöÉ[?Daaa(UªBCC…>þA{NJJ’ûP Ó§Ow<ˆäÙ7>Ø#%%%%u‡€)‚ÌùeQLTÕâ3›‡"ø^±(S”Ç~¯Ú”ï­ÎN–aQ>”«zÉÏI½œäiÕ.ŠÍz·{ ™/¼€Û=†ìÒ¥¡FEÁÁ@f&”›7pî\"pÛ6ìÝ ÅÇvtº_ìú—]_T|è§ÞÖsò½¿Û§:ÜGvËð³ïª~þ.ìÚóÁxO~ü1².]²í—¾ü.òò7í¤½›~åÏ1Â[_°Ûf_ú‹ÝïHõ³_ÀáoÄéïÎÉþrÒ^vmfÕ†Vç »º+>l·Óvw.§œîGŇýäï>òç7?ŽÞ~£þœ›ôW'}™Íûè¦:Ü`]¾þ8œnàà ¬úp€ò·#ð?T_Ë÷6έ–/mDÖq{€;=@ÙísŇƒœÓ½bñÇ׃hn´œüüéëðñ€èô7“>çtß9é_ªuðu¿ ¶ÛÛñÒé1ÀéàÍíÇ@Ä®»ß ¿ûEupQÁÛúðáw¬À÷? üØßAm^ô)x9îæÖoÃßó…?|ÅÇöòu|àÏE–œ_srl€À|ó*^NŽlÜ Ûó™,»¾øt°IŸmQ[¦Ê½‹Öu[¬n]Õ"o¾œlf§ZåﬣzÉ×iœý¬ ê›õØ|`ñ˜´Þ®(‚~ÂLj\\S¸4 ÷â×s Ö­ï¤aË÷–ÿrY¤g¿SlâŠEøôŠà³Õvºlò´k/øñh¿Y­ÏïgwüÈé?Zv):Y)'zEЭêa—'ýœÿÎÛ1ÕI(wPA™VŸ­–½ ,T‡í›m‡EYÞÒ¨6ç«6´Û°9>ÙµŸ·möÖ츊íªúЦvûÏ[rÚÇ|©«jÑ^vûÌIÿóöçÁ—z*°¾Ã‡å8ùí(^ö[¾^”’’’’’’’’*˜’ ))))))))9”’’’’’’’’’@)))))))))9”’’’’’’’’’@)))))))))9”’’’’’’’’’@)))))))))9”’’’’’’’’’@))))))))©qëí{UÕ¦—ò¤…ª¢EÕŠ¿aCÕÊ€ªÂ­ºÑöõ1rÕït}UUáfÊèøÎ«²èW¨P™|áÉϯ뽃~³1ù{Ò{–û|\½'ÏÖ¶MuÓ2ȶôoõ1ºýI¯Ý6myØ—­ñÅ÷£µ²Á”áÖ&ýõ—hÝo“¯[o UÅľ=ЬçwzÝÁ”áV1}p,wên¬ÉÀܑߣîç_Òúim¬—³xâX¼Û¬ÜîlZo¶+gNAõ?Ò÷³ªÛÿ-˜‹—ß«KË7”£ªØ´b þóFMšÖÍì{ÕíÆöukP±Ú+tòÛ°wË&<þ|eaÞ€ŠÃ;ÿÂ#þÍl³±O>ˆû) ·ªµ·;;Û°—NŸBñûJ3}BË—äqãÊeÄ)ªõK¶¸ÝPU7n¥¤ 4<ÜÓó%븳³¡( TUEPp"¢££½Giïáäsd4"bbˆèhDFBxT"¢cмÊÓr„õOªžN¬hè`ªªÏñé99“¸žVšM.T’Ù6oÓxzùž}¿EãI×ø¸à&_9È¥€ë4~æh ýE?º'æY]ÏÒmÚ¿5˜Këpœ¦ß±!D?Dã® ä¿—Æ×-âã €4þëìp.­ ÖoÉO‚íÛDÓÏ)ˆ¯§ég~óŒ°¿ÑøäØhAý—Ó~ñcÏB‚úýB:†w*Ì\¨&ëͧõئˆ`ûçÐxßfEí;–ßóÃb‚í›DÓõ^QAúq4Þ¶º(ý(ÿ´ZI®þ.Ciû|ü\ .¦H >u/Ì3æöc2¥¿¸ïdÜç8;«µÿ°B)˜gÊHûgÓçKÀ8˵›î_øì%6NÞõþÑþÍ₸޿:¿WæY¶'Ñò{~XæÙ¶§1ý¿0̳€Ï¦ñAŸ†y6ðy4þCçÂ0Ïø½˜ÆÇöŒ´Ïrÿ).æÆWkÝ*f Ôoý}Î)(#/)¨ÿVZþêŸ#éwÐø†ÅáLÝà‰ïeŽ¿!‚ö=D¿mÔÿ8=ßíKÔï ÍÿØÞ Aû]¢ñsÇ=ß»˜ø5Zþås0ÏÊžBûGò5…ëŸ.4ÿŒ[$_vöXg†%çrÏŸSr¾o^e†]ý ”çsÏÞs©IIhQ5Ø3¸ºáy%2Ÿ=ï×=˧=5~Úx0ƒÀ ›ø-áO=ÉblÒ_P ÖÓÑ_p/ÌSÀ“ϧ @G›ø ]mÚ¯€ž6ñ>úÚüêz˸Oqv zb½¸ïØåþºÙćè$øž,ÿ ½à{ò>@knðÁæ3‘é¿¢u¦øÈ"oÀ,Ú” ŽMýy~¿ÔAõ kØ”¿Àk6ù¯ð’M|#€*6ñ­ž³i¿ÌñSßàq›üxÔfûN(c“þ,€ûlêw@q›ô7²‰§ˆ°Ù¿‚mÒ»éÐ (8áQQHºV@aO¹1žåÏgò"ßÍ `°aýÓ€söž@JRZ¼h1ð-Ÿ1\©“’’’’’’Ê_‘[À‰W‹rƒ½B6ƒÁYÂ<t¥ ²ó·8þj{eC5IÉee·ÛÀ  Ý'E}qÚò­”„GE›¼~Ä·–xõ Š”,Åäé2ø÷.Ÿ=ƒR”1y²ˆðô‘C(óØãzÞ`}aÀÑÝ;QößÏýbž²]Š‚½[6¡BåªzFoá_ë×àÙW^×}hŠbð4n^¹/¾õ.ç©Ó}iëÎÅ+uкñž±U³¦¢FãOykŸ™ü#ÞkÙÆä©$uŒ5õÛubÚÝÅx3]˜1¤>êÒK÷TrÞ¹IßõDËoâ iYßÛ˜ðyÿap¹å+ †ulƒN?Œ³ôthý º›æÙ.…‰iå|Û´>¾>Oß/б~Ýë¿‹þs—R?¤Áêr¡Ó»¯aØÒµÌþ‡!}ÛêU1æ·ÍÆ¾Çø:[þ_%Lܸ“É×X‡ž-¦}Fa| Ô² âœá<‹úoHzúr?xÖèÙ¢ž3 áÓcæŽ#Ôƒ§rÞ·OþS“6í2xúØõZ½ü<ƬùSÏWU žÁö5^°eÿ3{ê@zúrW=mÛÖž©X= ökÚƒ!éÈòP¦ˆÊÉô/Qã| kÏÖdŸ@ì)€é âd9êÙÔ>óûÕo €·mÚo¥çø‹ø¯ØÔƒçødUþŸÌñM”~€J6í·@›ý{Àc6õ;ÊßEyœf΢<.(eÓ~Wµ©_s~ÅÓ<·d­Òg–m¾LnùbnûŠnK BÇÀèXùþØá)Ч™¤¤¤¤¤¤¤ò]Æ ë÷+Ì YOàl!¹63f  M›6r‡ä² ˆÿÎó ËHcüsY™”È2ØÈú”˜~Šâµ‹ç)PäË;âJ?R–zµX?žâr™8€.ÆG8€?÷ê÷¢,¿€@Qs]ÿŽÔ奋 @ƒï ~‹Ÿ…ê šÐúºcû˜8€€¡ Æs=Ÿg„F¾6µ;i‹)ý¿E³}Mž5K ã{£À!£ÌžNÏkp»–:óC* Яe¨¸Œ¬@Ï{oP÷-*èZû-mË ±}ô¶hýÊ ”ÈÖÔ‘r™¾Eö½âr¡Ñ¿ÁìÝÇô~ÉõaÉÌ ñOÕ{üõŒ±@7ï™pùë{›;ò{Ôió…©ÝI[.ž4ï|ò3‡ªŠ35 ÉÓÉq ^Mât»±iÅT~ómc½^ßöÿýF9€<£ªŠ=n¤@Sýl8€¤¾ ‰“Èp¸³u»©¯ˆ¨×ãºU“§3ûömÒÅ|½ˆ?g;ñzàñ’¾»`¨ªªÆ 2u f? ±#i@Þs•Mã:]'Æ“®‹<}É4®qyßà5Zï³Ç‚aöléœ&#äq–Æu ˜ø ×8€¼gMçn^³§q¯[$òî õ_ý³ˆã—@Ók@¾ 7Ò¸Æä=ëiþ3‡F Ò¯¦ñŸúE â:'llhAý¡ñacõŸOÃÛðž?ÀÀü¤° “Ö£ˆÈr‹ÁìéÔ9míÞyþX` AÿÒ9q?_ŠKK1š í°'Î `öM±@Q× q˜`g9€¢òýå’w–(J¿ÀS6õqÙåÜà¾&È›|^àMXs}áŠêÿ34Ž,Ò³@QœçòëŒÇçö²é} =}yÅ€o=íoÅy#@«¸ˆÈÆY 'i–ÈP‰&ÀÌ7üÈ&_8€¢ø"µ,êçÏ ÐW ¸A S ¨~„h•?áZµ¯ˆÈ.³@Q,?øQÜ"oxΑ…lêÏrEq–(ZÇÈ{YÏÏœ _<€Þnñòñððp4lØ?®í£ýû÷cÖ¬YHKKs'ùÍž=ÿýïQ¢D ´mÛöy«ùxy¿ÿPÈuH ”””””Ô•>,ã¼Ðÿ‡@¼Ýæf-Z´@¥J•0nœv7æ³Ï>ÃöíÛ1iÒ$GqQymÚ´ùGóǨðœ?þŸõec—Ëeàß›pƒo Š‚¤kWQ¸DI#£Žñ¬]:sšrI™ú³b ÎÚ3sµb:ð¾­›…@’ŸPQlZ±ÄÄdýsëÎÅ+µë›çEö•Hü”lr@“/“p»ö2ûé<é Päét).ŒîÞm 7°ïØmöekk Ë…­š¢û¸it>bÞ—×÷“”Hú„ÍCÛÿ.tªõ:åºsû´}ýEŒþm“¥§’pÙ>ÁnÏt±ÛááÎÝÚ4·2‘ôôùWUµËÞ‹øƒg >.Ö—õáSÐ0w,`É$¾7ÐègÓòa9€FO–—j`à¼å¦|Éú„hšwVUávg#¶Ecô˜0Ýà÷b·UÄdY‚#:·G»Ã)ûÐæ&yŒëÝŸöé/ôCºÝnLéßwëmdøñÀö_™æUrYO¥ Éç·¹3)eø‘¶Ø°x¾‰ÈúB Ô™÷t²@:ç®Ö¹àv»qpûV!´µxÏ?Š{ü—©Ýµ¶Ö8€EJ–â8”úëæë¶ÑSiâæ.6ýb˜w‘µË9x=ñÄ€}ûö™¾s'êÙ³'nܸA·óŸx :_€-^œ í¶ì-h=Ñ2ûY¿@éf,  ÉKçi@ÖÏåû4ñµ‹¬×άÇsyOÖyú#8´#fÏáišÿîM!‚òY (~€ÆÿXJ8U¬§l7¯uÄä=k p\$ã9€¼'á˜: F?#¹Ý£"&ô‰PUUŒêVX×9dCÚ‹æÖ9fýZŠ<3iþF Yg MßµŽÈ8ÆÅÀ1ž©x8€|üš¾y•‚ü{ÚGE“J÷ÀЍ( Ãdq8ÒÓ—[ñz³(òŠ£ý§I%‘'pÝ?Í«°ž>xÞõýßæµâ‚ôúÕ3Ðmè_×ãç6rû|T”K èL î3–HòqÙ:è¿¿Ñ_óœ@‚€Ñ4ñ[‘'p%O ³§n-½HðóÇOÄd·Q?~­˜ÁäKÊ`9€á0{òvѸÆäÛ÷ù§€„µ¢¹Ðô{6‡ÀÌyN’c«7 `n`i)<êEÄt›{‰WoACѤB³G…BÃÊ„B{Ú—,³¯¼—x€ê<~ýúõüÞ<6xr²Í?þ¡Ñ÷Úòí,ò£ûúÒnf@ì©RÁöT÷±‰°æ¤+M\Ñ×iVy†mú6¯Î±HOþ\Ì|¯2NY¦€oš,³L qŸ®´ÍHûßlë7²ëzÛôãûl´-ê€-–m§ý¹Ükΰpü.Ûò—Oßg×~'kâÙÖï¥Çl÷_ÂÚSí£xþÜŸ³­ß¡—lã'\³­ß…“Is=ƒ™K©¶ÛŸšœi±}žókf¶°ì¬ÌlýöÞÎãy¯}ûö¡R¥JxòÉ'éÕxöjŸ·¸·[ÑÒ(%%%%%%%•Çòõ!ˆˆÃCûöí3<äá-nUžæfï9ŽÔäd¤$%"59 ©II¸™tÃð]Jb"R’‘𔄔ä$¤&'áÆåKfÏšÇ×ÅrEsצ$Þ @6-ñg]»xÅï-Mý^.W€ÖÏ4Ì]«(”¨¥1²èx K° v@EQ°õ·•øÏ5 ü?Ö3öû’…f tÏØoñ³ðzýÆ´Þ"à;Ÿ| –}ǶõÂq£P»u£×F`Îݸv×ó0q=¾7Ÿ8€ƒGjß |oCÚªsMžJe* z5®ØY žFèžÎ®µßÂà…+ |A¶-¾ðpIâ½—­þû<åêùêÛЬòSõœ2e5ú÷#˜½ç¸png—Ë…Úe¾\Š«œÏív£þböžãö÷­yãªPñùkU0ê×?(‡åªªŠNï¾&äá²>9º§ŒpuÏš™ØuÌdm{=óýòÀ/¾ÍyÖtïÜèîѺß¡gŒåê^5c;L‹Æº›üV@~nåÅÇâÝf­Ls"[raœ?™p…å«*å¾÷Âdý{{þ܈'ž¯,`ðiÛqd×!¬wúðA”~¤¬¾_ع•Y  ӼϪÛÄ«W(Pä MK¹‰ÐˆÚ/hÀ·Óç™ò%Þ²ØæÐ}ütaÝx ÈS÷Cçvh7p8õC²í?öê‚Oûô7ñçH>Sú÷ÁG]{·é_#|aS¿ït¶‰Ð֞þ¾5PzúrïkÏ[,€6ñÌþŇ2ýCÉô/Qã| kÏÖd¦‹Ö™îù}XÅç0¿/‘çl>óûÅñü¾±/m%s|àãýŠMûnðŸDõW=b_°i¿í*ÁÚ³·›9¾ŠÊ?ÀŸEñ£Ìñ]TÆ)÷ÛÔï€R6õ»ê9?Y•ŸÄœßDís‹9?ŠÊÈ ,Ûz*8‘ÿļßþƒû+Àÿ-°úNõü-á×¥ñ%'q¶¬l‹º¹mêå´ X¤±+Ë-øë™P`€IIhQ5ˆôÝà–ù—ôJIIIIIÝI#ÍÇ6O IDAT2:Æâ!Ñ Î<€V@vpåÏàÍ—A’¿ƒAoD» ·:¸טݶMT®“`þx cM««LæÏVsÇff¤8€ÄkE¸l)I‰”¨ðó+.\»xÅï-Mç6z ]8âî{øQÃ-ÿøþ=xøÉ§é|Â"`ùg_Ðç…å¼w»6n0r‰ß‹á¾Pý-:0›ü±t^ªUÇÀ¾c½o¿ÅÏBõM ^H8€l½Yï›Èä3¥ÿ·ø¤û·¦¹ƒ]žüÆõîŠVß 20ü´uµüGtnCF çE,8€”©§ ¶EcÈy8€‹V™æl&ë a¿2ÞK(š;™áú…ÞOýûÌÞ}Ìàéd×­Sî>ééËm ì÷ø& ë¿jòÌc˜š°_Ÿ÷•øµ< µ–ÿWÉ+päªßuÏ3﫪ªèøÎ«& ê&ex8€sssëÛÒ磺è=y¶¥g­«ÑmìOº'Œ­‡Ûa_¶Æ—CÇx¶õ,jëŒþúKÊ$1vþ[õ¬ 9€ŒomîÈïQ÷ó/~H¦-ì8€ªªbåLŽÈùÞÐàédÒ á{9€?_Y8o4 âðοt ‰µèÆéÃqÿ#eiŸàÛÁÌtÚåò~LÊ §@¾}²oߦ@ÅÒËÇÏì›çOÙù¯Z\•R žÅê©Õ"®ØÄ¬¤úV´ ªÍ¶ˆÊpZGÕa½ïøP¼{AÌÜd:½%§sŠ4 ï™ÒçÖ9€¬/+™Æ¯œ „ùÖ²ÎY:s4vÀ£{DžÀ³4ý¾­"Oà š^ç²y¢ñÍ+Cåï¥ñu‹xN ÎTU«çDÒ'ÐøÒ)‘°ãÎCn+°e¬£ñß³q#&ÇFÃ|;zm[ àáòñù4ýÀ6…q†جˆ ýE@¶}<œ5UÅWïc¶lç8š»7Dž?–ÈÇ9àó¥àŒÈæ!9€¹ç=szüçDñÌþ+³§Žå–ÜØIãíkäÿ£çˆ¨z8€¼§M÷ölXTp½`š¾¥ÍŠê7›þþ}.âΣq&žîÄ ×8€|ù,0ZpÍC?¾Ì)Ø>–!ˆo¥é5 _¿4ýúÅ¡‚úéÇ×-¿†ÁŠ;~Üx;NÏTûDœ@+ igý˹c‚í»¦Ÿ¿ÎÏŸ‹YG÷ü%_g¿w1·ƒµ i ŒžA€åìz?‹†-¾ë¿òBk®é?>î‰<¿â-ä9€ì¸n·Ûž¨º±á—¨Z³“¯ÿ@ê „@Ýï§—u|ßn”yìq½|nŽiÂ4õO[:áFDǘø‹$ÌŒtÊäçv‹½Z(²s9À;hF*o•/ÀUgB›£÷–ç•νóßÓã›Á`Åû¹\ #UEêM~î_ˆ'BQ\»ÈzÙŒ@EQpá¤È3x…ÖÇž¨âÐŽAýtÔîMüÜÀ:P‚„µ¡0{ÖÒúi@puÔ9VkâÃõßNn˧Gê¿…¦_8>JPÿ ´ý-¨ËŒ¤_Eìã)ÝGËèöi@>C6¤}!Áþý™îÿ~Ÿ´ÏLšþ›&Eí3…Æ»Ö)*hŸ 4þeÍb‚ú‰8€ 4¬`ÏT !b45®TR¿î9“À¼ˆ÷¥ý§nùR0{²â˜ý#âü‰8€ì:" [ËyþÆÓx·º"OŸÞû|TDPþLòóG¿O â,÷ô©Ð욌@_Bã¾´Ã(òü‰8€ì:<¯?ÏäÛ×!PQðÇRÑÜ¿ûi|Ûg×á9€¼§ò$Þ)šøÍÿä˜=¡—éö_8ó³ ‰ôøyýËîqÙ9Iþ™ôüsû6ÏþÓν‰WoACѤxÞC„yÞ­^Î ‘¸è;«<¿¬yiDƒ?»`:ÌÀ®Ë°'Ažȯ““då‰Ë <øq¿EZòàÇ¿`ýÔ3Ïä×!@+OáZqìáZµß:èV]Qœp­ÚÏ ð=X{öæÁš¨@ó45²i¿©Ð8iVõã9€|v@{îë'Ú‡@ãÄY•ßÐjûÜŸ"ééó?®zÚ¶¬=[¹Íä×ç@Qþ<ß; êùUϦüðÎ|Û¦ý¬8€dy ¬9€*4O²¿@xn†U´)7€ °ö4愨Bó„ûÃ$ËWµ‰Ûqm2„0X{"o3çW> D0à c¾±J`~«Ày¥¤¤¤¤¤¤¤ˆ629Ì=½ýÚpð’‡@R’“šœäYNDJRR’‘š¤-§ÞL2|wãÊe!P‚¬Ì ÈyòÈú<Ðè©S¬9€žuí8€Š¢àÄþ½ Î<øWî?–sÇ Î(4úî¶þ¶ÿy£¦iÞWR‡ß—,ÄKµêÐ|yïËTxߚ˅eS'âO>ÕÙs  Æ4qY¦âœ£aÇn¹•`ꀾF ç{÷M7´Ž,˜÷€¢`d—è0d”ÎQ4øu ™á¨½Ç¶hŒÞ“g{þâèsû&b¯ÆµÑoö"nn]ÝŸ" ;·2áR/žg;Hû´~åÍWÏ£Ù*`êÖ} ¦EÀ„¢hÀ=N‚ô ¶|ÉÌ ã{«ÿă˜³÷„qÞYÊÊsS ;ï+ëŸjQµ"ÆoØ®ù½Üº—ŠÌÜöõ5 çÕ²ã²sÇ~]ïm!øÇú|\ö·êfê¸ÝÙЪ)ºŽ™Ìm—îûúE+|ñýhÓ=c 0v°ÁëDz 'öíf=ú2>2£gmúàX4êôµÙ³æÙ޹#¿G6_p~4}ÿ,ž8ï|ò(_гqdûWÌÔ9€<ÃOu»)PÈ!pÝ̾ç9€$0íoÇTU7ŽìÚ!ä’uN>ˆÒ”5¦cöÅ¥Ó§P¢ôýL›º å߸r1E‹ ý˜ªêÆ­”è6³ ÝÙÙ”H‰ˆŽADt4Â#£µÏ1……ˆ(Ï÷žxdt!„GE!":Í«c¸R'%%%%%%•¿Eðgö;gsË`Þ à\À¢YüD³ç)†´V@vþÛôÔT„GFQê÷R\.ŽÝ·æñŒ]:s÷<ø/-ưòP`™Ç7Ì;̲îÞiÉt) önÙ¤sÖž‰ÈÍKæ¿Ý´b‰w`íú†¹cɶº°ræK ¢(øeò¨Õ¢5õ¢‘v yĆúí:™¼lÄŸ6cH?|Ôµ—)_RÖ¤ïz¢å7qömk°í€áÔÈÏ1<¬ck Ë…­š¢û¸iú¼Èž9›Iß6­o§Ï£^FÞS×½þ»ïÁѸ“·°S­×1tÉã¼ÈLµ8áæ†ö‘àŒÎ¦”À\‹³@£§N÷]}ø”‘È{Æ>ùOLÚ´ËÒ³Ær óûZq9!áö_¾ݳÛ¼zL˜nð{ùÃt»u/##XU-9€$Ÿ)ýûàãn½õò¹ùog härí³`ÜH¼ÿéçFÏšª{ß–N™`àº9ßËd~Ä¿·á—¨úö{†¹Ùíß²zž{õ Æ«gô>ò@Öév»qpûVPkC½Œãûv£Lù' û„݆sÇâžÿeðê±óL ø¶ó¼nÞ¸ŽÈ˜BÂy‘UÈL¿…Àà`³SU½\;R,¾w&éÌ}ùÚ¦y>4øý„ÕUƒ?âC0zngò~,„c©É¼ŸJö¼ˆH^I4ý…S"Ο?@¶ –HP5l\çH%¬áÓ»@9T€‡Èç¯s¬ÖćÈ€qÁšHâÒöY8>RÐ>ÐòçŒyþþGwÙÔ¢¹¥éÇ÷‰´ßR×8€lÚ˜9€üöÇÓxܧ…aölΤýð›&<ç ž)Í\_\Ð>iûh@¾þ<o¿4Þ¬r nÿ»@8r 4®$šû·?­_½ò÷@rs;®ß*®÷ø=0sàúÓ¸ÆiäãChÿh^¥8‡g™çòž¿Ñ4®qyOÚx¦”?…¦7rÉK÷bÅ}&šû—åŠæþÕ9€£¿.$(_ÿýzå"ž@ö–çr¢`8€lþhzÈ×ïOsuÏßÚya‚üuŽêËDsÿ õÛ¶6fÏËäo«º ÇÈ×ÿ<Ÿ:ÄÅ €‹§ƒõK¤q¨pe¤Òí×8€ü-_ýüy;K4)ƒ“¡†è‚Žƒ‹Cr˜ûÜàÛ6ù<°•ç/ÆéáNCŸ ˜t°Á?–kÎS ,ò @+ÎÞ9Xs úMù„hÏ Pæ‰yÁ¦~›àŒhU?´j?'À÷mö¯ÐŒílê'â²Ë¹Íä×!@«ö%@«ú bñï[zúr˜}UN8€]`ͱk  =â”(ªßdŸØÔÏŽhNÕ³©ß|9€|– ï8€ð «ÚÔo3¬9€ªçOp%›úñ@>§@+O¡/@Ñ:,P´ÿ“DC<¯µŠœpíçæ§€‹‘·€ È-à㜳÷RÑ¢j°Å ÷ʹ€¥¤¤¤¤¤î´Œ@þ¡ÁàÏù T^–Íœk*pskÃLÅæßW>H2Eè;ËÌH×8€¬ŸLÑ=k”ÈrÖ˜õ®]<â÷•¦1#KÎeâ*îÄþ½x艧è\À$_²îÁí[qµí22ü (HX³ /TËà÷b=u¿/Yˆjµj3^98‰B óZ6mÞùäS¹€IÓ“¶X8n”W`£N_›ü†,°Y¾–åû¦Z}7HŸ™ñ½™8€\ZÀšHÚ“å²H’GïÆµ;k¡p^dñ”ò@ÞÓIâ¶@Í*?¥q¹ú‘<ýûÌÞ}ÌÔ>’˜ûqÞ³õ€rY¿ñN™8€Nãn3ø´Xoáç¯U¡@Þïeàøn ²¯ë½ƒ~ssóþrÀŸæêÌÎ]Û¿ÕÇ”hô r@ÓܱšÇlt÷ŽhÝoˆÉ3&âjùº Û0}p,wêÎÔÍ8ÿ­-Эbñ$È{ÖTUÅÊ™Pe|ð¥Zu~:#|gÇd}},ð‰ç+kmâ'ðþGÊ ýpñôIèV ¬E·[c>&^½bâ²þ´”›Ž9€Ö2[¶|@N—ëC-÷Fþ UÖ··DB’Œp]pg“õoÓxzšÈó—NãI×xÏŸ :' ¸ržçü)0rƒ`ö„]¤²œrwlyÓ¸™èË©Z·ˆÄYÖáz0_='F¿›‘¨q´øúm¢ñyc"寣ùÏ ³gm5ÿÔOÄñ[NÛÏ–¨ª  „S°@¶ çxv¯ŠïšÔMߣAQAù“hü«÷Dœ@Øîâ‚öe9€¢¹à ÷ú—Ιkð¤ˆË d¤§/w⬯ê;Ú?µöç9|:§±é ¥@¸¤úÿî¡ôøöÙKüÜ¿" ïYÓûWç÷‹ Ê×ûg‹ â,°0Ìž7žȧ×_?|UH_LãcM@dno(òôýFŸ³†ŠâëhþóÇFЍ=¼;àêŸÃ¹ýë†f—ÑÒ¯_#ãÐ[äø+šÛ÷~üþ=V@Àþ‘§ï M/æêœÙ³G ÝšeëƵó›Vû×Ä$µºEÓÛqÅ>«!‡TA‘ þQÚÜ0ú,C<€V@ö;8€ìzV@ònÅ$Ë× q˜`‘ÇE˜9€ì²¼ûÂ¥ßà)ˆ=g@îrEyXqÉ;Ïä×a9€Šà?!Ë„ + Yžƒ&Šÿ ™Mz–(j?9€ä3ËÌžR+ ùÜÒÓ—@+O—ˆÈ.û•ÁrEõ#@«ú Uù¾pEeä„h†½Æ¥a×Y‡œsŸeö7ÏÙsÊ´*ŸåŠâV@²,â²q§@«úûËdÿÈðÀ"‚[½ügòÝLÇ·€UHà¼|¹.xç€RRRRRRRwBö h«‡Bœ{å0wåëC ùx W´DcRÏ’ \Ú{zj*£¢©O eè@Òµ« Ð8o­ËåÂ¥3§Qê2FÏ3-åÖÉÇÀäY€ömÝlà²~Aøk½‡(ð{¹\.lZ±UkÖ2øØXϘˆÈÖcÕ¬©¨Ñø³§Òã{[ýUà8€Ð¢êLhÞ¼[žW:÷ÎO~„Šá™ÅzµHÒ9F)I"N`*_»Hug½:GÉŽ¨ª*N ™³§sœí”šÆÍ@€#4ž°6 fÏØAý_ÓÒP˜=a:ÇjM|˜ ¾—ψ„Ùó¦s´4 ï¹û–æü ò®¥Í1u@” üU´cN0qâ TU£ºÔçòž?cÖ¯e˜=uV@ŸB·¯k¢‚ý?æ¯qùý+â²õÓ9€Í«””?ØÓ| U, ÉÌï¸~«¸nùR°â*Š‚ÆKÀì9ã9€||8Ý:½í©s;¾#âާqÈÏM<…Æû|TTPÿ™4®sÙúñ@Þ“¨ÿþt [¿%4>ÑÄTõß¿ªbÚ (.­[?~¨*挈„™£Èsùúo¦q3PÕ€WàÆå¢8Ïä·ÿ(ݾ=›Cñ“4È{&ÏÑøÉƒ‚íÓ=éF qn`¸q9F˜ 3PáÚ‡å‚9¶èû!ñê-h(šÏ{(4¬L(4üû™¼¤þʇAx/‡ƒ>þ{§@š§!Ô&N8€Vq´ò 4òàÇý6ùŸ€Æ‰å Ï Ð Ð*žÈ;@QÞ€fì®kOáfF¡ÍSô¾Mýœr­êï”npÊrÛÀÚÓ8çÍjÿ U\r &,Çzö(h†t¶‰õô«+'N8€-iY`S›¸P…æ©­ñ¼¶ý¾ÍöýïÀ7`MÈ À ýá’åÝÌñÕ _çŒ@¾ý|áŠÊg9€¢xs~­s‹9?Šö?áŠö] 7° µð‰^SÐoË«°RRRRRRRù&éÌ8 y$%)©ÉIHILDJr"R““‘š”èù>7“n 5)I[')7®\vÄ4yÖ`äRßX@õdñ@Êj(°ô#e©WËȺsáÄþ½xøÉ§é\À¼gíà_ ”Èû½— »þXO9€¬_Œä±õ·•øÏ5õ:q޹ߗ,ÄKµêØw¤n¾rå+ ÁSÉÔaöðAhر›iÎ^’Ï”þßš8€„‰H8€­css;›9€¼Ÿ’¼·k‰.£'™<•,°×äÿgïÌì(®¿ÿíË¾Ì › ‰‰Æø—¸ÄÄݨѸʨAT\ã ( ¨ ‚Šˆ( ;( *n "àŠÊ¢ Š‚Š08ˆQ§ûý£ºªN>Õsg|~}žç>·ï=µwÝîºÝßþœñÎ>¡ñooÝ}&LóÆvîÜüLÜ;õyG«IûpãòÌÿv¤áZ¾ MÛîèƒ1òÍ¥BÙ„¸d•ÑXfÀç—Xi´WÙÀ·>HƾÓ)àB9v,ãR­–®ÿÆÿ]q‰ÎN⺱‹a4e=.>·?>‘ñåTßð÷t¼]†<.hÓ9€Z÷¦9€NìZÂÖ«+Úu»“hÕ¢°Õ·&5k »6ÂôaCðïvü<=–š(i:E˜=å ‘¨Ós ͼpÎ,~â)¤Ínº¥o.ÀG㉭áã÷ßµ@Â(Ôé×|´ ¿Ùw?¥©D¬%umX»F¿"$8€ˆ"lúú+—È4§> Ö–þü³áê‡@ê©÷õ^· Ð~.*r?ÇéÛ{h™WŸÂlͶC,_ L•?bN´ä;*6T¢ø{?0Š4Ǩ<Àæéâøú ÎùËŸEV.¥œ?Äï”X‹|/q¥ØÁ›òÓ8€"¼:­.’š±÷Lù/N¨K¾×íÈŸ8ip}–7ðªñ½¯@Ê,DRøœÉo9€Ôÿ´ñߣ¤ù›bü}¯lÄÚ—åœõj+ÅmÚ×íÂ&HÞò¡'*n:§‰Ð?‰HÛÏ9€|ÿ4þKŽl&´ÏræZ¼‡P~Ƭ\?×\õ6Ç©–¤š?¦¯™—)i˜ò¯8QòK@ªëj~ß7ŸÃcÿjŒ²n5A’c7ÊÌŸ;Û5‚E}b-Ä IDATá‚”Á9€\Sg9€t/by ÀãwIœ@Üåê2æÿ”!HjÞæ›ö«ãoŸå¾8±.’šÉ÷Ìþ}uí«ûa9«iÀ(ŠR9€€æòþs ×ln0çÁu+µ&òú6šöµ®’À-fÿ[ ÕôQ`À–b9Pήž‡ò #´ZûcÇVêB%³ü~»T,`™(ŦÛ:0 ë®(PÒMU”¨ß9·ãK$9€4My8€’®‹r¤&ÍÇÔi$ ­ƒr¥1¦@íôqõ6çr?åJåS ÔÊ”òÐ&¥þŠpiPöqõ6åJi8û{ Óôí( ôD’H·59våáJeäËôÕ/qiÚªâÂã Šè«¶Ÿx܇Ih9áR?åJº¿|8€¿"ùòáÒr$ Ý–8€4åJùÓ8€ùBCÂñïÆAiûe·€«ØŽ&ãúö.³,.F‡ãkÀåþù⋌˜Yf™e–Yf;×ä _ðñ˜ÀpgÙQd9ŸÏp‡ß¶—†}ü?¿?¨ãß"°~úžÄn T!†è2ø\à{ýΫY3@¢ÓyÀ岨±¹ ÀÒ7X ŽïJ4]ï¾: Gœ|šÃ0Ôz² °`æ wæ¿>‡x^K•7f×Ñò_? ÿhu©«7óp¥Øµ“4@·oê}lÿ>¸¸sw¢YtµwÃïì†wÜeÆ“j:5ðª»"—#q—‰ör À=Úâ¶¡£ØÊ¹Àj6{^zzŒžd~||4PÏ 'ÆpÌ0cV".²Ää,Aʴ庺NÍtô9ËYä@¿9¶LÓWy@I—uá!¿Ç¸÷>ã¶FQäp#76Š"t<éH<<ë Æ Àd\ܲ9€Q¡{«ÿˆ@U^)zwhíåFaˆ{¯¹LæÆý}ðæk·›xqguE›2ütšñû¢åµ7 ‡(Ä¿}vÔ0ŤzJÒ–—žkŽ<.r„s§OQœUXeHêOãFQ„÷çÍÁ!ÇþÕ鳿FQ„eï¼s“zÈ( ±êÃ%Øû€ƒ\M%Ñÿq ‘si|hͬWXä°íþðãÿ~@õš5EMgò<̓EeœÏ3Û•m‡/]˜dä¹m!MY@ýúQ¯±u‹¤ üÞ”üí†êHrèŠÿËÕÕÔ ~cê_³¼’š6Îäš-ʬ%”s¤áYµ…ö/³ÿšÊàΞ¬5T7÷®ŸçÆHš¿7M~ÅÔy«‘ÿjÊ&>P ôo¶ñ'9€€ÖüíQ„¤&ñ³ØÔ¹Ò9€ …ý?Éøïº¼‘àgÊ¿£M#¡}£Œ¿Ëù\˜ƒæAsyÿ6ûïªSš íÀäowLS$5…ýMû[.i9Ë2M_eù“ÀÀ]dÿpMœ«ŽkÊ|–:B9~ºË‘¼þ,ÉÏ9€\36ÒÌÅäš7‰HË À"vlöqéøª!̯¯Œ?¾Ý 59â·Üï¿ `c k}àÿŒ¿ôgÊÌÁÿˆ†¾ì|^öÅ A²×]ù^ CU„‚Û¼ޝ {Ëw“ð¢áà´þË ÐzûÇø’³41+ʤ۔˜Ò¬°'üœ¸Õ~çñë?þÒ¾òrù"!@ijŽceÓ2æ@q}?|‰HÓh T·æž“2~“œŸâ×@_ýšè?Í <ûøaXN›Ô‡ 8oð´ï>XNœT¾@@Ö}fš¾íçÞ!œÀôvo]áç°q ÷ óC*ã!”ͼ<¥þÚ¯‰ uÊŸï‰.H) ü@ ƒþ§gPYÀ¿¦´ÿu¸@žÿÈ@ý¾ÀÁ)å§q/÷IÎäC(P*ã›øüäë_1€Â”ñû.·ÿ'ò‡ßÍŸ ®n<àüoÏ'ËôìpåÙ.Ç´ @­¤‹@ßçµÈ4€™e–Yf™e¶óÌ]Òx¿ S‚™pg/w  ZfJOª"å¹ÎÆô^±~î§ÿg8€†Á `ÉæMëÞ6®ÿ»ýjÏdìX”ÁŒËúôÃ¥Øç CŒÞˉ1Ì8€ Ý€Eóç ¤YÓ@:i@­‡¬PŠûÔÐAhÞé:—ë{›p?´ºñV7î0ã¶½­§ Y´ÀŽwöCË™~ë±r9Ð@§}D{ùÊSOâijÏsË%mX0s†9þFa˜` .|åeüé„“I½.goÉó½À( ñÉ¢÷,q†XûñrËäœÊ˜ØtÏßùéÆN./PÍ¿ÐÔ–– |Í(ð\M,Ÿþ/»¼ã,ßq­¾sšÁ;Ñ~¯4€\3Wjü?|/qþ(Æþe@_}^ Vk¥Ól4ÃÏWÖ„V,©t åêwˉR@ÞþÿêõçÇŒ¢/M¬‡$G/˜ƒælÀä‡ë³òsМ®(Š0n@óêv°Ÿ½ Ô$Î4þ²8€o(Úg9e–H_ÍøÜÙ®1’š¼1&×–Rlàázòá¦s%Î_y8€M…ö0ý¿ä)6p_“¿åwGR³Ú‡,d2Mßöû¹.Ùú/<¸’š¬{Ì–Kl†¤fl€9ΕÍl¢— $_ŠÈcóŽ0ó³ÛE‘Ô̶=u8€ºŒ fþõ½²à§À"a|(PŠ ü¬i߈>4ö¯ö¿åŒPŸå€WLùS†ÔG’Ã7Ÿ¿üÀ—ž¨ËÚAk¢ƒ Àœi\óA!¶ôñ·–0¾Ùã÷k’Ÿrk ûÏždàzã_·’kþrÎùéëu:|åýI@2¬æOqtËz¨ÂÏ·(Œ²eÝ/dáWe‹p÷0×úÑmúYc`|š¼òp¥ü> ÞÞ IJùë‘äÒíòp¥üË?ço Ç ž2ÊÔâ> þìãê÷`9`R3äÒ4> Þ®(P¿?ËQË—H·}@½íãêÏùp»¥ø{ ÓôU&ìDÞ I MS™@)MP&µO)¿"@ê¯ú5ÐW¾Ä¤þ9ÈŸ(íÊ”ÆXâÒm‰H·)PªßÇÔŸ?ðkOÛ(ž4ú% ݦ@©Œ²8€ýÒ€ÝÎOXšÝÞé·€«XSXøIï› žœ*Éöff™e–Yf™í$ó/Ó™pg/w™XÀÉõ&½T\ö…Ë\.çpµÖJù° Ð;vó7_£aÓfVS¸¬µ Ÿ­Åî¿ÝÛæ§º·˜¸× ßS–ãr΀Þzs|¢~­Y[8gþrò©‰¸¯^ Ó½i /vì ãGá­ÛŠzÈ ðôˆGüÀ À¤‡`’×s8€Žî 9€îø(àÕ÷Üob»¼Æ^ß 7Üÿˆ]n–¡9€š 0m¡æ:zH2Æ7ž}*>3Ûrø˜.ðêS3@)¶óe=Ãæ¿OÊ-?ðÉ×&æ¶¶LÓW9@WSÝÛE‡ @¢­¢@IÖñ¤#1dö› ¾`XZŠ(ŠpÝ™'¹@À‰=ërá° ÛEç¢ç˜ÉIM]œ¿w‡ÖèúØ'î+åÅõ»ºCþ@Ò6Î4?»6Š,0r}zŒÓ8€Qâ©¡ƒ,ê29è!9ð”ó/$m‚£-œûôS8þ¬sHìbxòi,fo¬ŒB,š÷ªÃ¤zÈ0 ±|á[1jõÒ9€´Œu«V`½~'ì;ˆ@cú»Mߢ~Qƒ¸O!›§À?lCõš59!s%Íÿ>ãÿí ¶ËÄ‚Žu[v”FOÚ¦ŸÍòÏtàç¥[j?¿Ì´¤ë«ÁÇ ‚_®©Ž¤fíkã_½¬:’œ¶/Ìâ£÷$MŸå@-š_‹´_§[iüoÏæš?};8þ×ôL$5g–8kR]¡ÿ _qyû8—O9€õ‘Ô´Í6ǃQ} ‘Œ­kc* ×¼YŽ˜ârÍâT3þý¯m ´sÁÚg9h··n$´Ïr;ŸÇ94@*®ãW@¾ÿî1í;ÿÝYûLÓWyþî¤&ën²üÀ ÐþXÛ×r£(•ß IÍå6f>Îäš¿JΠ¬ÇÅ¿Éz×äÈQ`¡ÿÓŒ?É Acÿ>Ö³Hð¿`ÆgT_IÓW^ ×üàØºBÿíuÙSêÁËŒ"Ì®ŽPÿ2Sÿ;³j û—rk’Å‘öS`-¡~Ë‘]óQMaÿ|mê_¿¦:’œÇÍ&ÿ¦¯ª‘²5Ço«™ß§+´ ?ÚóëOÉg9€›¿Ù…¢)’GÕŽ_uÔŠßk³ïó[¤djÁʵü)ŒU¶º³ÅÝy.9°[üÑu®æ²îª"@ê×@Ÿæ+à>)õçËôµsy;ÊËäõ¼ Å„'ÍK¨8PÂrP/òZ¤ŒÏx( Ï¯9€¾öù8€:Íø9€ð çÍÇ¡ìʼnó͉H·5Pò™¦¯2üwx¡’@ž&AiBÿëñêÁ«á×Ô ç'„¼*ŸÈýšèÓœÍpVJýùpÿ–2~¯Áårÿ°A°¤}H9€úÉ9€¼}œÈýœÈëà@ž&`ã”ö“ó›Tþ6¸@^ÆÏðqÕ5¢ÚÂB¯ù¾¶à«•ÝÞ VÞPpÙ"<³Ì2Ë,³Ì2«2£ @þ^ ÷iè٦ߕ÷{^ÊÈÃóò6ò:+RoZº(Ï4ô»]‚8aÉ*lݲ[‹7£¤x3¶nÙ‚ïŠ7akq1¶n)FÉ–bl-.FÉ–Í(Ù¼Ù|·é« åãÎ^IñfÅz¸ È)à¯÷lAà‹OWâ׿ÿNìXÀjÃ>ýp)~ÿÇC0 žår½—æuÚ™I†ážpvsžƒ£O¤@™rϺô2³×ŽÅÔ¡¡y§ë\~éÿ„ûûᢺ8ì;:öaèíÑ©÷½‰q×ýÐ@Þï²8€º½;´F÷ãYÌf;Ý[7GŸ Ó'‘q§>ïèér8€Âìø·# PÒTJÀ€p [¶/&,Yeö'ÿpÇrÃ0Äí¥8€ahØwT3&q•O¥Ó@ BXê2Ø8kÖÂ0Äÿþ»âJš±(TÀ Ól½±ÞKë·z\Ò·?>ÑÑÙq`—!‹ ½(Š0à¿ýÀ0ÄàÛn@§>ý“±‹c ß°ž·¡]·;‰¦ÎÕî‰@¢[£@W©^Ó‡Y Ä¹›9Nq%=dExå©'qÒ9ç'Ê¥ÀcÎ8KŸPæÂ]œð÷<Ôì;@qøôöš–á7ûîgõ”>`‰,ÁM_…¢F=%Èüp8€QRÓI9€ú!z…E¨[P€ú… P¯°u Q¯¨õêÇï…Eêûú…&}ûcÝ®µCTÆ÷‘çJVÄî“DeÔAoЧ¥ãêGéz-oOÀÚ¥\}‹R®aKWîBöå1vU¾t[­&•>!Ò€ÙQ™‡;ÑXÀ\3Uj’üo›ÖôV7E8€ßÒØ¾ú¶çrMßFãÿ|Eu$5a–Óäru¦ùÔøkê,g*s¦qM  n+{qB]¸z·ü@=† ŒÒ`ê×i^5þ±÷í{É,–] ½¬¬,àý7J±§ß+"©iœhü½ÚrM åFQ„n6Ú7ÜÌÕ›Îi"Ô?ÔÌÑkÎbÿ¦q5"F™ËÔãÛÏ”ßòàÝ…öõ& ™LÓ·ýþà!» ÿ«-§ñÒ£š!©I³ÀËOØZB¸ÀÝ„üÿÍç6AR“6Üø] ÖÕ2ó§W»FHjÎ&˜ùßï*)60åJœ@ËÒkþ"ç÷ýø]Rl`Îäþ9&ÿör_œXGØ¿ïÿÜéu„ñ[bÆçÍk#? ­Ÿs¹æó3ã_¹´ºÐ¾/ÉùGŸŸ<À/$Íß“ßri|_«±·@÷7J9}3849gÓ?BÐþر_& ¥°ŒÛ–¾E_TÆB0Òy,2‘²̧¡g±ÆÛä±< ЊŒu¥ÛÄ¥Ÿ¢¤¸ŽÓ@ý¢ØŽ‡á±€Ó8€’Ÿr%ÝרÇÕáÉïãê×—ÈŸ(ù}@ý™syœÈû(qé¶Ä¤ï> Þ·xFJûŸâI½]eq/Ú¥·Ð.¥üÊäJãS^ ×ö@¦Ù«L??ùõD’H·% ÝÞ‘ÀJ³šž2$ ݦ@É/qéø=‹òséöäÏ”êx+>þùöï{äø)oE8€4åJi8§ÙÅôÕ_™@É/qu,`öÆÎ?pf»†U pËt8®:Üx¿|1HaÐ0³Ì2Ë,³Ìv¦%€t(ñ³à/ɪð°Äýãü ÷Â¥ÖGI@ÿv[I‰å š1‘˜³þ Ÿ­Å{ýŽÅµµ±c×~òöÞÿ@¢‡“8€‡Ç庺³Pç7í„—ĺ±3gàøžíѬÅÀæ$õ”ØêR1¨ÚJ9€T—G9€-¯½I‹­k8€·t·:BÿvøÝpÙw%9„ñþ|Û k Þp%n|`¨aß9ÚÄ28€Ð«mKô=ɤç €Q÷pÍàr ‘ä,r ¿©Æ¯8€|ÿ=aúw×å’&Ðrïh#ÅþiüÏk,Ô?Ìø-Ö‘Æ"FY»cš"ÉìÏúmßChßÝæÏåÒ?K™¦oûüöVp‹¹æî2þ6‡ïŽäówý_æZ¤ârÍØ`;¿Îj‚¤¦Îr(»œßIMßHóûT@°6ÚùŸ·ßþþÊæ’úu:‰H_³Lþ'ÀËŒ"L{¬9Gèòß0ýŸ9®žÐËA=Eâ.2þyÏÖöå¾=«¦à_aê·@ê§ÀBû×’(b`5aÿl6õ+`Žù­æOqùÅÎL ÐxÞå 8™íúV…±€i(8éEÃÁé[Àùp(MCep}~Ê”t]ë`9O’¦k5òãú8ušO4ÂP~™ÒþŽ÷´9€t[s}íóqõ¶ææ<˜Éðs%lo•R¾@ |  T? `Ï7§ŒŸæúüpÇù£xlïH¹ºÑ›ìŸòrõ`È=ù#(MéU)þ¡.‡_³5"žß¾ö!¿°EJû+ÊÔÛùpO†_7—Ÿ$ÿë°œS©Ž…(›øÇ”þ/°JûWø=üœBÍôçrÍ"åJep oß÷Pl>ßøþ—hÓ¸¡à¨æ/-$ܸìp¶ŒOÍN,`é!ú0ˆ~eÀÌ2Ë,³Ì2Û™&k%`ùbg¶kXÕÜä§pý'v,窴V÷g8€¢f,æþjO9W–èò¾øt%öÜw?£Õâš:Ê4e]žÈ$}Y4ïUÔb×¾õòó8úôÚ¶³2^›1'ž}Ñ z8€rÕª%ÆòÙQÃ𯶗à±kËÇtböÆzÈ 0êž^ŠHb+›kk¹†ÞÑ%ÁT} ¼@=  ÓCÐç²6åæZÝb’èj\G9€F+jǪÓÉGÅ@)vr€vÇ¢8€L©?·:l_LX¼ÒÑtÒßÁyøu¦éÛ@­Ÿ2@ª7#Ú©p´WŠøÑÑYÛöp•î+RÀ‰Ó]ÍpÄ7î0ãv~x„Óg"ê!uXÎÁ·^N}ú[6"eÕÁr­VÍ]+ruPÀó¯º^ÔC–ÅŒ¢ÏSÀ„¦3NûÊSOâijϋûn?0r5“”(•ñÉ¢÷°ïÁ‡¹ŒBRÿÚ—ã7ûîgb»ãS1 mŸÃŒ÷©Õ6ºÀôkG@ùƒeöjHƒÖ»“&ð|gÓ+ `Ž@s,~ø^_¶¦š2ÂÜÈ99PNÒWŸSÍŸ~}küŸ­8åáJ±óã*U]ø8€"¼:MÒZÎÕ‹%ÎßÛ¦ügFÖ‡«×«ÊÙš4¸¾Pÿ³_ÇÝWˆT`‰ó÷œ©ÿ‘nRìß§õÎÇý75ü”ØHØ”(i+‰àšÓwʧÀÝHûõ\hÆç’#wg}ËÁpæ‚-ÿ¸»0¾°òýTweÇ÷ƒõm9ÊìÏ—\qbSÁO9€œóÇ9€’fÐr»^(Åþe{j8€´Œ?É ß—âòü–øH÷"¡þgÍïwDŸa|_2ùÇ(DR“8Çü>óãòöYàKOðØ¿"KÙ«Óë ©i\JŽ¿~`xwnM¡|Îäûrk~ûÇdÝÊêHjþ(°:¬ÞRâVƒKœ+…’K)ûß6}\ …Ï"øix™ýÒ¬Š5€ò%í°“WÀ¢ÿF( ~ç@>F ‘?P_ʔʠ@)ÿ P0xú 9€>MåJåçÃl“Ò~Îäí @©>`@y7¤´¯¼@îïLÓWY~I%qiZÍôiòÊÔüÇóOªÛÇ[^œR>åJelPàÿáÉëãRÿl?ðøc+¿?}åk Ôãù8€t{{8€”æ|·”ñÑ@xÊ @© Ê”ü¡çpÚm_ú¥9ì—­°² ^Ö€ËÌYf™e–Yf™í «Q³ê xc¶äÛœ˜- VÅ@_ô;)ÚÌäq_øaëVÔ­_`ôfãµi ׌é2 nìà\œ>Át´ešøgQ³˜ ,}s>æxQ³–ËåâJ×Àê9—ñÂøQøGë¶ =Z.W A`úð!ŠH´T³6ið@\pÍBß”îMâÒ´Ãïì†wÜ%ÆUàá®7`BÓ™Ëaàõ 0ÁüÀx,z^zzŒž$ÆE–8€NŒá\7þûê¿ú´ãËäjN\·Æ‡Ö@wÜáåÚ²•eš¾Êẚº$ÐÇáÓ@3XâÒ¸±Z“E9€\ï…!nùÏ?pϤgåêövoõô39©©‹µei@Dú]Ý!ÁÔþ( ñàÍ×âš¾÷Û¸±i@ÄiH#ïîKºÜîhÖèXP`HãÇé¦<ò νü*Ò¾$ðÌ6íBÝ_ÃdzHÎäzH=>šèÓTr éG¼½ì7c`hÊŽB[þª—`ïræÕ…®[µ{콋íl5•”W¹B@:þ 2®€³é•ò‚—eövØáøqPÚ¼mä}›ðYoëƒsªCýùG®'  aW'K™ø½ÉÿíIóWl~”ë×jŽÕd}mük–×DR“ö…)ßri,jñ‚ZBþƯ8€œs·ÌÔ?ÿÙ:‚Ÿs¹fì]=˜xnl}¡}o˜ú§­Çòæ`8N+̓ IDAT\&>XHÚ®ûñŠñ[ ­ãsxx´‡¤ ”8€´}œÈýOšþ+ ×TŽ5±Û[7‚áÒ}d9l2pˆñ»@í·ÀöÇ6ÆÇräZýIòK@ ‚Î4}Ûç··ŠÏ?€rþôë.óûk}xS$9öIÇÇq>@Ë‘T@®É³Ê.çKš¿ÇÍü¸£Ûwœþy Ïå’Ÿs¹¦î)㨋û×þ~÷ÿãݯ@¿<9€¦=V_h¿=~Í[—µÝr£(ÂìÉRl`Ëœÿ\’_—±Ìøß™][ʬÅÚÂåÖÆÏž?V/—beü_®©Ž¤f‘sÝPn.0` 7Îä 9uòÝüÍ6(MIü^;¾ÂW‹½×&¯ì¡_‚;~Oug‹»<‹?žæ;6YsðÇæMã ]^ MC9€Rš4 ~ðcøAšŸ@q¥²ƒþ#üš²|8€G¥ô>\ O§9€>ÍžæúÚçãêÏÓ¡8c¾ú'82'0ˆo9äÃôõ_s}í«n÷‡âÄùÆGâRÆÜñÀðk¢zè ?G®/€[àçÀ p}Š?¨C.OißmáçÔUPê;çJup ¯,gT*#¨GÁ¯™[HŽR‹œ2~ËÈñYjÿ XΫTÆZ¿Méÿ°@©> Þ.P˜2¿¶‘ó£”_âêíêlaW›,kÇ‹¿ÚÂ0ÃÀd ÀÌ2Ë,³Ì2Ë,³Ìv9Ûá·€õC [·£dK1¶ã»âMØZ¬?oFIq1J¶lÆÖâb“nÓWÄØ±œ˜ˆ›Ë¡dó&Å\†[N]E”8€´Œ/>]‰_ÿþÿ½W@ôZš¸ÏA‡0½—Õg-÷mð—£\½—À´åºšµ·^~Gv¦³–hê^›1'œÝ\Œ‹ìpØÁöõìèá.ÐaæðÔÐAhÞéºDLd=Þ¸ÝÐ%³W—1òîžh×µ—\.‡¡·wv9€DI9€&æ-‹ßÛÿÚË“À8®rèÝ¡µâ2=$åö?•Œ©«éä@®©ü/ãê}—äNz?R Ñ­’qÐ@:·©f0ãVž_ëœÂÒR£»à ½0aÉ*hý ׌I@ªßâ@μúÔãðЋólìV¸¼6äq_IìØ[[œ…>¦Y½Ñ{I@­e”8€àñ{òå8PÒŒEQ„a½º&8€t,8ÐÑ®AqÏ»ò¿²f-Œ0}øü»]G„a©[w<”¨ý´ŒWžz's~".³nã‚™3pôéÿôj*¾ò2?ñ'î3ÈøS [¶zÿdÑ{øýM0 õX¬ýx9öÜw?w|`c$¯_»»ýzO2'Üú@Ê{8€<Æ0åê§€ë©÷õ^·°õ P¯°z/j€ºÆ_¯°í=4[aý__¦Ã$aNŠ,Süs ,ÕÚ§ŸM2—¨ýVóPüm5$5s[̵OÅÔùuº¦MŸ­¨ÎÊ€ ¦|Ť·%sp9€\˜åD½ûª;øcãýyÊ Ôõ|`üs¦Õò¿gÆý¥‰TÓ§Ó¼mò+Ž׬-0þÉ ùUã{_}$5k–ó5¢w0þÏÿ®EBýOÿÀ$Í åJš?Ë9ëÕ®‘Pÿhãïza$5Ö‘0\~B36?$9€|ÿX âÐñØÉ°rý\³ÖÇ쟖7üùr\qânHj¾™ßçµgHš@Â<§ Ò8€Ý.joQ¿Ä¤!Æ|@íŸlüŠÈûo9€CºÂËòàJš¿9fü'?,qþæ›ñSS®¹³Ç7™hs§KšÀ%¦þ7^¨c9€Qá½×j ã—Æ Íù!¬\Z]èÿs6ù|e $5Mù–¨€\`îC¡s~üß¶8ö¥B7ãÅ"=·?v\¶ºúX‡‚£áß(†¿$ ȉ’r¥4”!]y9€<Í®ÌÔƒáêmP¿S Tçr¿Ä¤Û> ÞöqõgP¿s ¯ƒr¥ú)P ˆN9€Rýååò2z Óôí(`ûº§ø% õS ”&`'ø9qšèk_y8€’¿²8€¾ñ©ú)PjŸÄ¤éòåúê¯L Ø"“r}ûWs}í£@©Œ|8€jiäÒ˜¿œ ¨?g±€³ wèƒ@ÓÅágPd–Yf™e–Yf;Ãü±€%þŸ~ŸõpH¶ÜÕ­ CÁEìŠF$\=qÿhTXZŠjÕ«³˜½ŒXPèhírÕ÷i`.Á˜c@!vpÎ亷O½çp]Í"ðÁ[¯{9€AàÝWe Ö½-˜9Çùo‡Gõas¦>‰“Ïk™Ð¢¹r¹ž7ÒárÖÞÓ#Q@ISÉ8€<.räÊÇ Xl[H‡A`à W:@ê r9ÜÓñRÜ6t´3'8°çuk+$cër Ÿ'7ž}*̘kE“œDÍ ¨f3g÷óe=<Á¤ûá’#Ęw?rö¿Ö§jà¤eŸ9lHj™¦oûýš˜ŒÏ ËO³º*Ê”bÇj Ë³ºµëÎ< Ÿ}Eˆ­«Þ5Ð2êÜØÅåá†q´Þ+ CÜ{Íe†¨ud€‡HËŽëz{gËd>‡H5gD[H9€\i8€W\óIùœk¥éÔ}xùÉq8ù¼–¤ßdœaîô)æ†QˆEó^Å!ÇþÕé3½|á[1Ðêõ Àª«ó‹sÍPŒÛ²nå'Øcï}̸S]h†Ø¸þ /0Š"|·éÛòqé>,óúñÿ² ×ì$’.6¦’Ž¢QihƒŠÈ9z–cTRÌ}.pãzÎ Ìr”Ö¯©.ø% /Ì9€´ 9«ñ‚ÚBûÒ8€Ôí`eóž¡~ý¾Øø] öÛØ—Ï©'øß4þ©JœÀyfü] öû8€úõ¢ñ»@]ϳf|êÒPh_ž@}.k(ŒÏXS~‹%MßHÓ?—¨Ó=fü–Hu™ƒMýNn"ìÿLýŽk76pàüKn}øîBûî6~ˤ·…3MßöùÓ8€¡3þm§š@í·Gµµ ñûýÆÕßylà”#yÿš|ºŽGÍüër~c¡}vþ&9€€å`j ×Ôq ïå²¼!40Š"(Œ²Ñ} …ñ™­¯à‰ë#©¹{Í,Ükú^7åÏ'qšñ™5‰ÇöåÀºÂø–ÅüÄ”¿xû×ÿ?~¿†0¾_˜þ¯^V®ž12çDÖ¯­.Œï&S¾åRŽßVãÿþ»;׆ ±þIwBÏyY:_s® ÿ|žÙ®gU ®¸ŽÓ¡à|ú?z{Xߦ“«i2×Dý¥9ôX”&¢~M¡æúüœÈyti@Ä}<í×~ü!¥þäR¿æJí  41GÂÏQÔ@_ùsÐ×?Po§q(MR‹”ò5Ð×>ÍôùÓ8€”&몔ö=—Èý¦Ñ@ŸŸssìW–iú¶ßß~ÎåJ':Îäþd~Hº¬A(›xYJþ°œK©cár¹ÿ ¸@^¿æJQœ4ðŸžE‚æž–Òþ|8€…Ÿs§9€¾ö¿àpø5o•Íäí[KÎR_Bæêío`9µRýŰœ[)ÿ÷ðs#(M½ÌÌï° 8Óf @ÐXÀ5……ž/.p¦Ì,³Ì2Ë,³iÕkÖDýÂ"òˆôÐ_Nˆ€Y,à]~ÿVÍ2“Ç ’ú(± <±cS9€A€’âÍŠ(hú‚ çp2â¶~¹zU‚Hu_Ÿ~¸¿ÿã¡ñwHhû–¿û6<âhY³X4.þô×¿ÙØµ€{VâÒ>¼6c*N<û<“—ñò¤ñ8õ‚Öb\ä —Ã³£†á_m/'ZD8uLúÃ4ùPÒCj`ÛÛz&b×ê×Ð;º »ïÔøºå:\×ÿ¡DlåT a öîз˜àŽ;ávoÝ}&LóÆvîÜüLÜ;í¢7uc;_G9€,npèø·# ˆµœ„ã×îèƒ] ›Ç­Û–¬r4tÿgÀÊårœáBiµhüÛü9€ ‰V/ÉôÂk ­–.ÃpIÜß(´ú¿[[üËpm¹– ¨9€F¡Èì2äñD¿)ðú  Õªvj ÕéÑ8¾ÃzÞ–àZ–åêöòº“àçF¦‚µ½._Ðöãùq#qZË6'1Œ¬¾ÒáÂÆ.æ@ãsâ#—báœY  mÇÒ7àÀ#q5…f;ÂÇï¿‹}>LЛª4k?^Žß컟OØêClX»M÷üMBép7q÷«aNFØVR‚Úuë®#ãÒŸ6ÀÀ«í£çí@8§§_WšWH@·Ó¾‹” i¤<å)??­«ÔÓ¶0¥]ùÖOž´º¸/"íì`ÄHÓÅ Ÿ<Ö§4€Ú§5Q¥&Õßs½^F.¾0¾‘sçÊâWŸsN`_ÔÀBùëM~Åä~Ëü  à{sk!©9£ÀÚBùKãŠ0wº¤é{ßäqB]¡ü·Í‰oÆã’ŸsÁÚ?ÇøÇÝWˆ$'ðe3~#zKþ™¦þGº5Æßr￱¡°ÿ8kî&˜ñ¹³¤ù#À–¿å¬åÇäûwñ_~BS$5«”Ø IÎd?ó›ii8€´ŽŒXù~zؼÓ쟖l&Ê}@]Îã¿âĦHjÆ™ò¯9½ ’š6Â<· ’š5P—cçw¯v ‘äøM ¿ŸBý“ÍïSq¹ßréÞ@ËùT@^ÿKñÑ>ˆ9¢´íÕOR_È?ßøÕñ‹Ï[æüK%ΟÕD'9€¡9¾A€×Ÿ¯)ø% õÛãû²wj ûÿ3ã—9€öü²Îp5ë/‚Ž]P =¿n1ÇË ÉñÃrüsáœ_å†ôÜ]ùš¿€Œ˜ïö$]v¦ÝÂä¾|[›OyɈÉùB>i£”> Ͼ–g¼w<f˦¤,ÀMÂçµHré6åJ~Ê”Òø8€z{#€&)~ÍdVåJù)P*ÃÇÔÛK?'®<@I7I9€RûfCq¼€ÊãÒ4¿$ ä¯l ÷÷@¦ÙÛQ@è‰òsé6åIm åJ'Ó4  Lj?nGqõgÊ’»çÈï_?Ê”ú0I ݦ@)¿Ä¤~Í„ÇÿKáúü”(Õ_Q të—ßÎO8¿WÆ¢<¯ˆ•uU®¬+tiÛå½’W‘ôüsižW}Ûïì2 Àâbt8¾܇>ø¢o“°Ì,³Ì2Ë,³Ìv†í¨‡@èðÄl˜+ÍŽ&ãšÏ° 9€¾«eð½ÍÂ0Dõ5­ž‰]›Ëa[I êz5cÅ¿AæÍ͘Ò}Q gåià^8€”ëjÆV,~ûv8Ó¢y8€ËP•c8€¤\S.—äš¶`ó ,CiÆ^?*Á¤¼>Ê”ú0顆˜Ð¬{ß]¸¸sw2ænýPÐtR »“@;îv_ÝÓ©-n:ÚÆEfû©WÛ–è1z’åC²ýÌ9€|žÜxö©øÌl—1)p!ÄU€ËOø3†Íß™”ç(r ÑpÄÜ2Mßöø£(Bóý~e8€F–Â䬴¶GŒ¯/N|O9€Cf¿)ê½R9€1kOsu{Ýø¼a¹8€<î+¢ý®î`8€I] år~ž.cèíqÙw‘öQÍœâ^ܹ{ܷȆùq/¿ÊÑBRmá³£†) ÑCÒñyùÉq8åü I›\máܧŸÂñÿ<Ûe2Pë)É~zÞÃä,Á(аì7c`Ht›¶Ÿ«>\‚½8(1·´pݪØc¯ß9sÂj #|óå:4j¶»i“Ñ[Æåp -ƒrØÉaèù5EÂ5$ˆçï4Ë@1»†U‰°Ãñã ´yÛÈû6ö™~¯Îóc*ý‰ãMr~2é·náz©”ƒôíªùÓe›òÓ8€A`õ²HÆŽå@ι[cü‹ÔBR¶Òøßž%i—›úç=SGð/Ö«å˜ÈË_hÊÏÈû?×ø/Ø_1¿èQ} …þ¿`ö˜ârÍŸ:¨s”Ÿ8Éøïº¼‘P¿IyG›ÆllrÐ5è|žŽœäˆ9€¼ý–ãvå)» ãÿ€ñ·;¦)’šHË‘s9€úuñ+N dš¾ÊäJœ¿»Íñ¡Íá'r›"©Y»ßä¿òïRl`Ë‘¼á_» ù-°óy ‘¼­ù¸ñ[ ÍÏ9€¼êÖ,pð­’&p†ñ?ֳɛ]/˜öºGÒôÍ6ùŸT€$ÇÐKÝß0þ™cë ûÇÿfO‘b/2ÇÏùÏÖÚ·Ìøß™%iú,ÇuÉ뵄ü«ÿã÷k ûo>ÙaõòBû¾2ùׯ•bo6ã»q==¶h¿Ä¤ñƒíù³ôgíwy€›¿Ù…¢)‰ßkǯ:P?êïô+[î +ï˜;~?tg‹;ß/¿#'Áùq}þ­¨\ ¿b¹Àž)W8?EÅ9€ð!ÊÇäu¼ ËÉ’Ægž>ÎåtIí—8€4æ‚-~tÍôõ2\ ¯Gs}õk Àýá-¼~ â‹¿ñŒ ⋻ïÉã@þž°NJû5Pâ]‰=÷Ý€;VsU¹«Ëå°|á[8ðˆ£ 7Ω?—ây¯âOý[ü±k% Õ¬i e’òcài-Û¸Z7$9€×¬©><5tšwºÎÆÄeñk'Üß­n¼Õ;L4•  ÑS¹†ÞÞïìçŒ;Å3ä@Æè!uüÜ>—µA÷ãYl]Ë3ìÞº9zŸÊʶºPÎäšÊÿR wíïtòQ†Èã>;@V¿ëV‡í‹ ‹Wš¹ÍçpÆÜ@¢»à ½0qé§ †ŸÖĵùóþõö‡bÜ×( qÙ_Ç£sˆ–†Nù"\õ÷cÄ|õq˜¸¯º~Í´>W÷Öã’¸ýñ‰NÌ`Àêïîîx :?ýE=dˤì;ÚÍŒDÎ]„'ÝçpÖ^aúpÆ Ý1ž9n$N»ðâ¤2N÷ÊSOâijÏ3:F®Y\0sŽ9ã,;¶Lºð•—ñ§Nc+#аäù8ðÈcäñ‰B|²è=‘¨Ók 3¯HÚ k×`·_ïIöièÌ…Ï÷%ß¡vݺnlf2”¨©WX¤Þ Ô{]ý¹~!ê¡nA¡ñ×?·?öÐlEVÅVÞ+zU ‚Ž"3±ÌÅê@ŽÝŸÒÂR}[ìg“,ÉÌj‹¿•8–øõºê,o…€QöyÀ•KkÂÇŒ¢ËÞ®%ø?5ùß}µ&’š»Œ_qW÷õñÏ™VIMçòØÅ9ãñzHãN\IMÝÓ¿q$MàË&’¨o«Åä®EBýO›9pÿMœóW0€º¥¬W»ÆBûÆ×–„ñ§ÀưÒÆŒ"\sFS¡ý™ü–HÓXNÜ%GHþ¾æ7sáÁ{ã—q+×Ï5Ywšù}áÁ»#©i³ÀKŽlФ¦nÙÿ’¦Ïr"¯ý l9€"ÆÔiF˜ù¡æ/FhŒšŸw¶k$”o9€ý®’4ƒ“ÿ› ù-pH·"Áÿœ©ÿñ» ‘Æ7 IMÛs|˜üp=¡|Î\†=¾½8±N¼E÷ß{Æïruš¥fÿ¿ùbmø8€AàݹRìßUæDüÁÛ5…þ}NÎpƒéÑç+ôù‹êö6’ó—¾m›#ï–h9€)Þÿ·–­­t;OõêüÞþر•ºPÉ,?‹Ê9®Ṳ!ßx`úýX Œ¤é*Pòoå(mЧɣ@©”(•±38€ôÝÇÔÛ”(ùËÔêßQ@½] Ø"ïš”öS Ôþ|8€ÝSƯ2M_Up}8Ê”Òø8€z›r%E8€[^œÒþªâúʧ@©}s?PòK@šNs}ù+¤~Ê”ÊOã"^îæ{ú)PªŸr%35 †n—¡‘@²[À•gåÅÀT1PZüÑE æÒ`f™e–Yf™eVÕ–Îl-á À*æFž¿ˆi-—Ë9À€êÖbMT0lþæk4j¶;ÑÓ%9€»ÿvo—±ë÷‚˜¸÷þª¼L/ä|²è=ìwØŸ=šÅKß\`9€4~.ç"wØáò¸Äqú9SŸÄÉçµLhÑtZ‡Hø‚š×7}ø¼9€\9ŒíßßÒÝŒ'X ]‡È5•ŒHY†:ÍÀë; ­¬ÛqOÇKe`<>=/½=ÇL6@ª•8€–×à€³L¹\zõ©Ç Ä¼ì¯‡[ àÆFÎåpñ_9€Zh8€,¦²¶LÓW À˜³h5uV÷¦9€RÜW;`‘ ©³À‡g½!0Ø\  G·vËþ¾“Ÿ3ì;^*0 Ñ»CkÅ$åýbâÞk.órExàækpMßûM,`:>šxy»xÄ”U÷ø]wˆ@]Æø}Ñòº›¸È^ ÕeÆcñÌÈÇD .Ãp#Ëñ3ºÈ(TÀ³ÎqÇŸè÷ ËÇ^4ïUÅ$:B]çÚ9–Τc¹nÕ ì±÷>‰}§ÇSs©Ž„©øÝ¦oQ¿¨0·U_~ü߆hˆ¥eÝ –ž&§w,v«O™íü`|ƃñÁJS_ά¶@®‰úÑäR@®ù³¤ë%±9)¹ººPþ×&ÿêå’æÏžX,Ö±Öø/ š>í'ÀÙµ‘Ô¤}hÿ5=[IŽá}&ìÉçOâRÝçòض¯ÿÄ „þÙØ£û õs ÷K@Zþ4ã/›ØPØ¿ãÍü¹£Äùiòw>¯1’šÉÇÌüP@Þ~ÊlÊöo.p7aÿÝgü.P§»ÛøÏß¿2`eû{™c”_®ù»›ìŸ¦ÂŸW{•Ãr©îËî™ø°ñ_×ü… Ê[[4A2è“¿=.¦š?ÄïãÈš7P§³·ºÁÇŒ¢Ãz!øêr|bÏ6ǯ'"˦=VIÍœ=~) o?áNæš?ÀpÌKpa¿†ÈÛO8€oÔÆÇr`,Í:r~©86}U ôö­zm5ûÇrRŽ=* þ>WÈ~AÊÂ0@f;ׂr¤Û¡‹ð‰K?EIq1‹LCÁIïú0 >]MX8ú8€`‹€XN’¤»*/sìÖÁrž¤ú5зþŠèkßHrév0¥‰9þ(,óáryû^…Ÿ¨?NK?ÍôE€™Ë“Êç@ü8€¾ñ—ÈãÃåò28·#_ Ï¯9€>ê~¦éÛ1@ýžð–0‚Ò”^å©P†\žRþmSücÈïCòO$¿/©Œ§äÒ4”(õ!àßRÚ7åã‚-^Þp8üšÆ|8€Hiß ¸@Þ¾4`_D(‹Ø8¥}> ~ÿžœ¥ü?‘ó«[GÙ¡à$`v xgÙQd¾½Ë,7o.#0]üéXÀße{3³Ì2Ë,³Ìv’U¯Yõ ‹ÊXòÅ`~ ÀŒXù¶Ëi£("¨—@XÒ[ÀîZÔ[kõa?ýø?‡Èuu%›7¡¨Qcƨ Œ>Ms5ÿŽÇŸå@¿VsµŽkû–¿û6<âè„fMâ*ŸÌ ¨VŒ…È$š:Îä±kŸ=Üp¹f A€©CBóN×¹šJ¸À‹nèâŽ;á Ž¼»'ÚuíåèäôÞÎårzG—höÀb;k ×êéú{whÛGLðÆv6@§l?ë2Ó8€¹\ÿv¤áò¸ÈPЭЏdU¢\ýÞ|¿_ešû\… IDAT¾Jô‡¡ËËkqào1aÉ*˾cšµ6Þ£ÞúÀaßQÍZ‡ãÿ„Gç.TÀÐÕ°@OìZÊLÄŽ"ÜÚâ,ô™8ÅìeÀ_ÎjÊ(0bz5Τep í3Í?¬WW/F÷»­n¼Õ´‡Ç¿ôÐ?0Š0}˜âÒ˜Èeq©îí•§žÄIçœÏ´p¶|Í4y‰^sñyÐ-[½û8€:ÝÚ—cÏ}÷KŽ-á6Ýó7.njŦ¯¿BQ£Æ =¥N·­¤ÄáŠõ¨Ó…¥¥ç¤ÞL  =‡›ý¿ec@òétÿ3ù0$ùȺ?zþŽ*mÁ![2Vú·ò®ÏPeÀêpoûê[¿”¨}ŸÁƦW õvy8€Rš-ñ¥jßÃ)a9Lùré¶Ä¤é(HêÖ|@ýîãj?åJù}@½M9€RþÙNIñ—‡(Ÿ¨?û8€z{, dáFÛÂ9€|ü$ ݦ@ÉO9€Rš|8€ÝRÆ·2M_eú9Ç®’@z˜¼ Šè;)R ¤Éòqõç4`/Û m£‹À‹áç¼I@šŽr¥2$ ŸgÉï_*CâÒí9ÈŸ(õsyïAq}û¯"@ºíãêÏi@ýàÇn)õk ¯þòp¥:$`#r»7M ØêÁ£ìð/ápsé¢OâÿéÏz˜Yf™e–Yf™í ó?R$,õ1[î,;ŠüÈç!ª ç<žÎ¹Aò¥eͬV½ºb¿Å:)åSú¨¶nµ@ÊjƒÒÞmþæk4lÚÌeÔýÞWŸ¦8€‹ à^8 ¡Óe¬Xü>ö;ìpG‡HY‚œèÆ/°pN’Huo†˜àª2æL}'7¿ÀaèQÝ™Ãtt•êóÓ#1ÀDleÆtÇG¥Û¿á|éñ¡õk ÖrÝÛàÛnÀUw4ûSׯÛ;ð†+ PÏ ê¿§SÛrsi_8ǾñìS1ð™Ù$f3œ}qõiÇ»@h]§J£9€ãøq ÛodÀ*ðàòÏ“q_cf\y8€Ó‹q £;óq#7>ëÍçž‘pckmYïö­УYëwuÜôà£F ÉY†Þ|­Ã¤<º(ŠðH÷[,Pˆ­;òîêø@tŒ àµ7 ×ôMyäAœ{ÅÕ¤o‘£-|vÔ0ÃŒ¢äø ÑÂÁÑj ÃÁ#cñæK3qÄ)§3Ía:0‚­Ãr©V/ÉäšJ=š(ÏŸ$Ãw›¾E½Â"G‡JÇâǶ¹@:þò¯Æs÷¤|7u³Û¿;h¹…ôùU¾ìpÜX(mÞ¶øUÖv’?ÿH'[>ÀÒ9€¹øª£²/×Ô`eç 9€A`õ²êHrä¾0Ãn9€TÓe9P‹ÔBRSg9RoÏ®Ãê×aáTý󞩃¤¦o±YdÏš$iþ8kþ8ú9Çö 0F÷+Æ×rëY„¤¦îÓ?ˤãg9dý¯m(Œå6ößXs¢¿£x”ɯ8€¼~Ëa³@Z?årM Ël¬û÷Þx|´úS3aÿÝmÚßâ€=„o¦éÛ>/½Äù4‹¿Kr£(BëÛ!©yëoæoûc©f¯"ÀƬþI ¯¤©ÿöÖÇp¯hˆ¤æÌrüWÒüåÇÀ8€ºœLûFõ­$§p¶ÉÿÄ ¡þ×Ìþ™ö˜¤ |ÝäŸ9¶®à·š¿ÙS$ÿbãŸÿ\]$9„ËLýïÌ–bs /µñü~ $5…–¸æ#® A9´_®¡±%`u¡ý%fü·n¡[t9œH÷:÷nþæ{RÖ7ñÕ½:jÅÛúsmòÊlg-þv©XÀJKã[èÑïøçíáò4šèÓäU”¨Óp /g5,'JjßÇÈèók „޾|TJ~Îäé4Ð7>/!? ØâQ§›àÈ ?½Èká)[Þ[¥ô/_ Ô>‰ÈûÉ9€¼Íôq ïA’HÓP ÿ× dš¾Êð÷€_3Ö›ìéNE0‚Ò„æÃ„'ÿPÈ@ý>"žßðøÇhÒ¾'àry;§ É[þ3%ÿöpõ"ðø”ú߀ËäcPÀß§ŒïZ$9€tÛÇÔÛåêmÎäããçªkDµ=/º¬#ø³[À;ã°×]B˜Yf™e–Yf™e–-w­à¿¬Ÿ.)ÞŒ­Å›QR\Œ­ßÛï¶£dóæÄw›¾Ú ÆÖu8€D§Eu]†$j°qý—20.ã‹OWâ׿ÿNìZª;Ë—ˆX/Æ5k‹æÏÅŸþú7Gï¥4e*¿—÷Os×å$¾~ÿ]ì{ða‰¶éú×~¼¿Ùw¿„²Â@[ùû’ï,0ÖCÒ±(ýùgìQ³ê ^aê¡^Aê¢nA!êšÏõЍïëÇß¡ý±‡¦® 2 Lå[y¯èU Z‹I㘗ñQÉڣȕ”F¢HÝò Kõ­/ÂÜJoÕiMá~[]ðÛ§‹¿úœÇþ40|f8€TóµÞä_±¤’š1Ëü° à{s©&P¿dü–HÛ÷AÜ¿s§×ERsçãêtœÈ9{–³5ip=¡ü9Æ?ö>Paá”è#ÅþiæÅ#ݤؾO›¹¢8€\“h9€}¯äš¿*¬•ÄÔõŒ6ù»¶l$Œÿpã¿éœ&HÆNjæê5g4E:°©Pÿ3¿.9BÒüõ5ý¿0ãVŸk²î4óóÂCt~ª©ºÇäOçF„HËdöÿ5§K¿GLùŠÈ5uÃÍüèÚ²¡Ð~;¿{µkˆ$o¼ñ§q£(Â77D’c8ÝÔ?¤k’š8Pç·Ç‡q÷ÄÇsZ†=¾X mÃ|Ó>uüâš9{|{qb]¡ýï™üêø²:–˜ý“ÆŒ¢ï½VKØœÈý–¸êIó·Áø×­¬!ø}@­ß+6þ-ßjΕRm3~ˤ²’R{ÞÖgOöЙ î _d¡©Ó·?vlÞ –Ì*q½µƒŒ»¸y3:_eÇÖhÊ”tS;Ѝ·7hâ©?¥Ùød†çJíχx / ©C=þêÁ¿¤ŒåJ~Ê”ÚçãêmÎäifÀr¥ññqõ¶¨?Ð&Åÿ8,GMªŸr%?åJ~P¿û8€ú½”vÖ·ÿ{ ÓìU–_ÒDõ$ã/ù5ÐÇY£@ÉO9€Rš|9€¾ØÁ#Q~ ݦ@í @©Ï! Ô‡9ÈŸ(µsyþ÷‘Ðç/PêåJã£9€¾ú% MK9€RšŠpÃ~©X,à(^nž”­Û*ýð/$0çf±€3Ë,³Ì2ËlW0™X$,þèk<ÔC!ýÊ\fÀʵ]3°x¥%Jù‡m/%A€0 Q½F 1îkËa[I‰å:ñY% ½W.—ÆÏÖ&8€šá§9€{ï È¨ r>Yôö;ìÏIÎ^܆ÞzÝË ‚ï¾: Gœ|šj­?nïëÏ?£8€žØ±s¦>‰“Ïké°ïhÏi9€Twk§"ruzÃäšµXã¦9€öVA rsMçÃ]oôss9 ¼¾SÞ@©Œž—^€£')Ÿšyqõ\ã@'¶r.‡«O=Îpƒ„&2çr™ž.9â@Œ}÷cÛÚj:3àŽ÷k`2>kd8€Z'¥µ[€ÒÀµ=ú`Œx}±Òr`¡ãßnìàkÿq¢á:š±˜×wËþ¾“Ÿõfa¢{«ÿ ×Ø)I=^œ¶wûVèúØ£áã,Ã{¯¹ 7=ø¨Ñr]Ü7_c9€¤mœ(Å%ÖÀKºÜ.ÆEŽÂPq¯»ÙÆE©ö1æ^~•Yë!9ë!Ã0´ÀȲ)qîô)  Ÿ7_š‰#N>Í™Tøþ¼9ŠÈ4º¼å ß2@­‡ K­örÕ‹ÕùLS—ªþm\ÿヌÓg:%›7¡~QƒXëÊY–(k!œ§ù5$i»ìëJ™þoÇY¾·Ö«W}Ó(DHÞž³q •ÐæT@® ã@®É*‹h9JŠÈ5k–ôz™äÿÂø-ÖA9€µ‘Ô|­ˆ{áÙÇo™ý×ôl]Öw@kV ­ÿ]½Çscë íÃäW@α{Í,Æ'>@ýºþÙf·ê[ˆ¤fÎrí!iËÃl ì¿'Œ_qùøY-Êí­!‰yeêW@ªgÌAsØ¢( gIœ¿Á¦ü$0€Ÿ¨Óõ7þV’ü°ªüŠÈ5sw™ñosøîðq£(B‡ãš!{—s¹æŽr%M åv9¿)×åFQ„7BR“G8€—7@R“g9€÷]×IÍçÒü!TØ7Uÿc)@ݯ@¨¶9>M|°>\]`®Éo9€´{üš9¶ž0~ö:ÈìÉ’æo‘ñÏ®ŽÐ>{ü-“øz-aüìñßr©?æV/«&Ôÿ-9?IÀïÌøoúª9ê4ÛŒÿûïrl1çrþ)€W8bKŠ€¿ù¢0B¦êÛ¹¶Ëi',Y…­[¶Ä±€¥Û¿ß ß­A:_MLã"^æÃ„gqÊ9€ü$¼=@ø•ÃôiòÞpdŠüÀJ“ó7ø5yùr}ã7–3&¥á@ž¦²8€œó¨?Ëäep o¿æúÚw7gÎ×>Êä~ ÓôU°+d=°}@@=rüš.Pos /g ù}Hù'Âåòüšè»"ô4€³RîæT”¨ßçÂåòñ-Pª19¾–—Aiº÷ñÔO9€¾ýëãêwÊ8¨Y=øQ˜Ò¿4`¥©—9€þ[À =ïúpÙ@½ÄÍnWžír@»¬!,ø¤8ÀZX’íÍÌ2Ë,³Ì2ÛI– XZüå¿Ì4€;n¸ËhÝŒ`WIè4JødMárìØ’âÍ(lÔØ‰ÙJ5k×Ý~½§ºÖClqº/W¯Jpu;rA«>\"p-SŽsyl_ÊÔš5ªßórã2^›1'œÝœôÛÕ­½0}3í‹÷g«ÃöÅ„%«ÌœàõgÀÃÔÚ§ ÚKäjýU›?ïQohôVZ«¥Óq ÕÄ9@­ucš¹t pk‹³Ðgâô„ÞK÷AâRÞÛ=/5@S¬îmÀ;â¿÷ Nðå`ŸþÉØÅñkX¯®h×íN;>Fïçrú‰îryÜá(Š0}Øü«íÐ@Àå >?Îr=dœ&à1gœå¶‹qÿtÂÉÞØÊåêtšH÷)ƒ†Hçì8&8€¡«å@>Æ”(Ÿ¿ù­Þò_CÊ"PìÛå8€ñ‘…MœHhvRw æk@"3à÷\/e9€Püm5$5Yß™j¾þ‚ÆþÕi,gé³Õ‘äðYN“åÒòÓ8€9hNÀ9€4,œæPñØ¿úv°Š;gZm$cëR`$9wiÀêv°²É ©©›cüŠãÅÛO8€½¹?Í ‚Cº!©|ÚäxC‘Pþã¿§SC¸·m-0@€^mÂÇ ‚][6öŸÄ¤i†ÿ5§Kš?ÎÛÌÉöÒ£$Î__3ù[ M“q+ßOucÖá!{ Éa³ûç’#›"© `ò+ ׬ 2þkÿ!q)° ’š°ÆßõÂÆ¬m> ­c‚ñ§qà›¤ØÂÓH·"¡~ËѧPèß‹Æ?~×:¶x˜üp=¡þùìøE5w> ­ÃçN—4KÿÍëù-§Uqyûìñý÷%Ο=?¬ú ›!(göóZÓGuߘãÇ×_Tcc@!ÎÔË-ù¹6D’¨Ë×ãXšÇÒ"(ã¢N~—ƒ²àŽ]î q Di9ú…â_èí`ñi¢|@ý™r¥ü”(åç@®m[Ë„Pލ·)Pò/p@ŠŸsy;ÞEþ@©”(•‘ð øö¡@©}”(µÏÇÔÛåêmÊ”ʯ `—”ú9—Ñ™f¯*8€>ÍÖÝÈȺAÊ”òo0‚Ò¼æË”t}”(ÕA9€t£íY( ¯}”(µo,P*ÃÇÔÛ¦Ó@_û4ÐW>åJe”‡$5} 8€¾ú% Ý.PÊïrë xcȘH¢`&@ÅÎnWµ•³áÐgé¡L˜Yf™e–Yf;Ó’ è†Â/3 àβ]NA| ˜_6Ø”^ƶyƒ\ai©áJº·|9€Žf-g™ròÚÖ~òöúä\ªéV,~ßẜ;ÆLÄ®UÀ¿œ|ª¨Y0çjÊt9s¦MÂÉÍ/HhÑtù/Œåp¹îsµ.O×?ið@‘˜‹Û;ö¾»pqçîÖw? ¿³.»ã®dýqƒo»Wßs¿aß©}oÓ ¼áJÃÔü;Ú¾Êâêy¡û¨8ÓåáòØÊ  år¸ø/8@® Í8€;ÎEšï÷+ÃLê²,ÐÇá£@WS§Òv<) «‡Sþ›Ï=Cäj a·‹ÎÍÈâÆêúû]ÝÁp%͘æ†q\cª ÃCoï\&ðâÎÝ®/ÖåM¸¿ŸËdº7Î4¾x=3ò1‡ÈË0@Ó/8±ç>ý”ÈÔãùæK3qÄ)§!ÀC;ÁÇwÙ;oÆ@WÓ©û³êƒÅØû€ƒœ>K@‰1E¾ùrヌé3×…~·é[Ô+,rt¨t,òãòEéfn€²nBäºgf•¸ÞBù` t8Žjþ€Êá>jü.P§iæ‡åÒú ð IóÇ9€¼ÿOÿà[í›aêWÀˆµÏÇÔ/{ü˜ø`Ë™ã 9€¼þrp§Ô%ã¢Û¹Øø] öû8€ºŒ¦ÿŠÈÇwµÉÿñûRìàuƿ棚Âü²ÀõkkÄß刳©ÿÛ ôØCéãÛÖ-üËùp7³->–Äﵡ"}ÔŽ_µØçÚ(ëÆb¦ÿÛÁë®r.w uÏsñG?ÿW˜Æ  4 µ!ë­Ëôå—8€4¨·9§Y ?P?øñ‡”ò% õS 䨽 ËÉ’êŸÅÙòiçÀrº¤ú5ÐW¾æBX I ÏŸ/Ð7~ååòöq O÷*΀{ 8€¾ñåÀûeš¾Šû£xlï`‡ÎòroNÉ?ÀõðsÚ‘ù%•ÿ,PJ3@Û”öq ÷§qõ"ð\øcS TÆóäø ÕÏ9€¼œ×àçÀëäæ—tU*àÁ)~Îäi4Ч)\KÎR~Ê”ÒP TGeq¥²«{xzXKXÖFÆÜ9v4×]‚˜Yf™e–Yf™eF€™°òm—Óê§€·oFIñflݲßoÂÖâblÝRŒ’-ÅØZ\¬¾Û²E¥ÛRŒM_mHåÖ¬]ÇÕJ͘áR½”À X^æ‹OW&8€TS÷é‡K±ÏA‡0½—Ë<à/GÅÜÀ$KpѼW@­§CàíY/à¨ÓÎ4Ü;õµÍ/rµ>/È%8€œãWÀV7Þ·Kæ¶ëÚË©ŸÆV–8€:þ-‚ƒn¹×Ý;(ÓX—¥9€nlãjFÚ»CkÃAK”¤s‹s§½ÐjŠ@2îI` ²Û}0F¾¹”i"m:Îä,ËŒXy~®Y‹¢-ü­Ë4¼>—hãâ¦s8ÚBÃ4|9x9€4þ­Ö¬ÝÚâ_è3qº«C’¨uŒª\Û¿»;^‚.C4‹I 6 €a=os8€Z«§ukš2nt,ŸtοêzÛ>¦›¤@®Yã@§ŒXÓ6{Ê"P—£9€IMå~â)Ê'”±ô͆È9…”Èù‚:½æ†Q”äÆÀÝ~½§«©äÀÆM¬Ž‘ÍOΤzLP?\¿¨ê¢^Aê ^aê¡^ýBÔ+,DÝÂ"Ô+,DýÂÆßþØCS×Ù•§g»\,à(^ÜèÅŒuDÎwùNÅÖ@}[¬T¯“Pß«Ê9*Þ(ŶÀ¯ÖUGRs%q©îl½i¯åÒ:8Ç–ýÔøß›Ë5–¯?/i-§jδ:Bý”XI͜ĤãC9€Rlà9æd1~@¡àÉøï#iþòäî¿QŠ l9€}¯l(´b¼{#ÜÙ®1’šÇ1&× %Mßp3/o:w7¡ýœÈ5–óvù Í„ý;Ðø/9rw¶o8p¡þŒXù~†çb@—%i9dždæÿ5§7FRÇ9€`å3þn5êm~?w¶m(øËËäš4ËéÒ­PŸ™fþŽèS ø-'tÜ}õ…öÙãË”!Rì_Îäùß2õ—Íä±]à/ÔÚÿ‘i_þ@šæ3ã_¹´’šÀõf¯[Y]Èoc×»@­ ,6ýßò-ý«uƒœ’%ƒËÙ5‹‰ H~Öwêíøû(ŠÚ;6ïµÁ+¬‡¥HFœ–¶éwåýž×‡2òð¼¥Âž ·³Þ´tQžiÊËW¬ Lq1:_2÷O W ¤[£@É_^ ϯ9€R^ΔÚ_Q ~_à”üåáJ~Ê”üåáJcô *(ù)Pªƒsyš¡ÈŸ(ùóáv†Ÿ3Ù@·”ö÷@¦é«L?å°E±¯;ûŽnK@ê×@ŸWâJ~Ê„ÐÊ”Ú÷*(å÷qõgÊ”öoE8€ÔO9€’{8€”æ|·”ò% õS 4¾> måÊ¡àø«üßB«´ŒX˜§ß—'ŸíòÔ›¶`-ï"6Ÿ…#_@úˆ»8Çÿ¥ß¯AÆÌ,³Ì2Ë,³g~ ¸![ö«ÐPZÈ•u,ô,¤«{ù\áËwAVÖb0Ÿti Þ´¾‡e,<óy¤ CÁÑÇÓùº“_±—šƒ @†yqiìØjd»xã7hØ´™Ë¨#q|¿úü3ÅÔz®jÕ¬î-æî½ÿ‰˜½€ÒÎU”¨´]ÀÂ91P`'­\– IDATøår9,˜9Cä걘3õÉêË Ó½A€§G[[ïV5 À€â\ÊšDtÝ€ÎÁŸä·Är~2þ’b®³À °q}5$5_›Lþ/WKšÀ¯_qyùöÄ¢8€\Ó¶Æø“Ààì:$Ÿ.c¹iÿ¼gj#›x‰Éo9€´Îäcd9ZŠÈû7Ïøeàl³;F÷-D2v­å€=ÚCÒüq`Žíß©ÆßÿÚBû&ŸË ãc9€w´i„¤¦s¤Éßù¼ÆÂø=fò[ mƒå¸) ÷?hüí•8ýãÞ0€BĨúÏß¿+È4}•Çlq ׆ À6‡ïÎ|pnsY ý~¿Y,( ×|åϼµ…¤|Üø-Ö_yÀ‡º ùíï÷±ž…Bûž7þ$0´ÇP õ¿fÎ!Ó­'\ yÃü>ž#qüÿ¬ÉuØþ,2)æ=[›•’hÍv’¨ëYmú—ä†ÎùÃåê÷¯Mÿׯ©.Ì{þ²@šßÞIûþ;ªùÓÛ”È/”‡&—Ù/Ѫðp Èq¥ØÀ:œ>Ñ…ðsOâÚ)~‰HÓh ƒçãêÏœÈËY ʼnòq ?A’HËÒ@Ÿ_sÁ?> oçòŸLò¿ ÅéòÕ¯9€>MœæúüÓœ¿&n2ÊϤäÒüœÈÇo€+ámÌ9€Ù/º)Æß«uC¡>á6o€xn^Pû9Çÿˆñ·;µÛ÷Œx|#Ä5‰–3wÃÔõS`åú¹fp›4üÌ?%7œÐqÍÙsLþý´ý×Ô 3¿ÏÛÏm„¸¦Í_/‘4”(ùÇšã·wkI8Ùü~Þ,iþ’8€!”\CµÿD·¢¨$-ó¼©?º_¡Ð¾=?LR@Ĥˆ”,\`¸è’¬s~S@®Y\nü‹fÕ†«Ù A5Õo¾$åþýÈŒßòEçs9Òr?ý &âïp~mü_®ãœÀ¬¹>A€M_fؾ ìõÍáÒþ¿7ßX ÕîòÝÊAü…©L®“ÅÔö«ÂGÀ5àçþq> ÕòÉaeq÷¾×KP¯k ¯ýÊäJõ9ÇPŠŸr¥6òáJ}äÄÐåJ~P/9Çð$*(Å7Š#çë¿/,‡NÚ†H5{•å—žLh OSV ]ß[9€ú³¨×)l…hx®§íŠré:åJe(P*#qéºÄ¤ë®S ä§@)F‰H×·‘ë—T_âÒ²> Ø„Ø÷؇Ù7}œN]Ó©à\ ×òI A§–Zj©¥–Zj{Ââ@:áãÚ¿ÜAЩíV…€s¹=\>ÐѽEÚ©ïvì°@!ÿmñ–ͨߨ±W³¶ñó †Ë+qYþÛW®ðr3A€÷ß\*rµfÍÇÔº7ÃÔõµ60‹3¦âŒ+š ׬9@'¿pFäpÆÂp†‚è‹ë:u‹ëé¢òOõÝû ×t>Ö¥né?4–ÛYk9€A€í[¡óðq2;áö?ÝìS®©ë|õE0íyç˜0ã“É ÃEgåÇtt•Üø§ãðÔÒ•66ÀéßÇÔÇÊÕG‚i«?w·¤gJ5}÷‡aˆË;(' ÖPqV^«¦MðÔÒ•‚¦.k8€Í{CÔ³! qû¹§¹@ÆëÓ@Ú&çö?݉‰–íÓ¦ºŒÓ{I@ÞvP·¡9€kºú›ñoyçüÁÜåPùO©æO—yÐgí¸&s¹ßrï¹R£@²¤ËTœK®#ÀvõYÝ,d m#7`†ÙSòÏ1þq8€A€§–rÿ.2ýÏ!ù-ÇôʼnõضY ̦®0>«Ìþ·@ÚÇjãsC(„—Úÿ«ÞüŸ™þãÀÀWÆ¿þ£ÂñµÉŒÏ>Ë@áZ¨f°Øô¯8€º®~¸·Óøw”R¬š.K9€›è©koñ–P²¨PHšZä¯6€}¢%ý>µ_‚íöGÀJKã›ôùÖ¿ƒ› 8D€K×såú8kšOšá $s(MÈoüka9S’n.W OsÆ9€¼Üì þœÄÔ“¼\8€¾ñ‹Ü8€ÒþÕ°ç[úOâÀ`( o|$ ]O9€»ÏFcÛ~N]Ÿhÿðï)°c‚?‰BiJo?«‚¨—¹p[¯™ã@Þÿ³p9€¼LE9€z=‰ˆhø'ø9…I@@eE=6¡ýUÑùžöW8~Má:ì~`Äý_˹•Ê|MÐ|ís õWg;>ñ£Ÿy™ôp:L-µÔRK-µÔRKm¯²ÝþX¿¼£´e%ÅØQZŠí%Û°£´T}޾++-FYq±*WZ‚m›6zrëºÀXþÛ @YI±â®ÞŒqµN‹óÖ¾ú÷:üêwÿOå]8p”hÚ€ÕÔ­YþvÎ@® ‚o½2MÏ>ßÑzQÍØkÏÍÀi_A¶+™˜ ˆ6.“ÁócG “ÿ¶<`´>ùÁAq a  ãR`û>÷Çø‹z;îx;îxà‘ÃQkó¸½:=6Êåç‘$ Õïuky9úNžÉ8‰£ìtùy¸Æ²mî1Ä9€\{i9€c듎V@áØ6ÀˆCç0.£}˜rw?pÊûÿv5gZ÷fðí › Ž~‹sÍXÄ6÷5‘á†!îºðLôíÆ9€TÇ— m=®¿ ÷šìðå¨ös¦QàR­ž–ä@© åJþA:%ø9û{ Õôí. ôDþ@ºžPêƒr—³·;9€z=àE ã§9€¾úùp¥ṁ(Ÿæ²®OâÒ²•É”â“8€Ô¯9€>¿Ä¤ë> GM jÔÜu PòÍ~È=Üd(}`ªL'€fX2ÿ.Ó\À©¥–Zj©¥¶7˜?0ŸüÑ¿”øK±*ÁÀ¸¹€¥´pc(Hô^1 àè½(ùf 4> ƨór™fÍpGs¨õsŸ¬z×á$ÊtrÛmá²Ü±zýõ9³] Ó-æÅtX€ÈäÚ´i AóÛÿinõg(‹0È(àÝ݈Òí?à­TÍ ùo‡ÞÙÞp¥ñо:?9ÞaCr`qÓL.`®éã@Îkìpñ_0tö|Ò®ŸhA—8rÉ»Dë's]݆͢«:S?Üàô™r+ÇO9€‡/ÈuU­š6Á¨×WÅ~Ú¯9€\ëU.0ÒÞ}Ù¹„èÆ]ÿviœHto†˜ Ýü·Qÿ”Ë]†x¨ãm–HrÒêuÍŒåFŽücú÷PÀ¬«§ÓqÄ8€aèÄ÷Ì[ ÓC:@¦©ÔãóòÓ ²ÙÐÙO‹þõ,š±óˆ“ŽçªýdÛ0@¦‡Ôý­~ç͈H5•v;?ýð=äûÆáò[£Õ£ºPÊÔu¹¦sû¶­Š¨¿§¹‹Cà‡ïv&r“sžÏ)0Æž@¸%-Mõx8€Tõ£ñ—•pÆ]&º®â9€%¦~œ€j.>[#iú,ÇIæ®7þ•Kj"Ή#Ày\˜Ë¬ƒ8'ð==И7½®ÿrãW@Îé{ÃŒÏÌ…ˆç®]lïæ>$åžovíØRnà—Lý'{"žûÖæU@^¦‰oð Xl(ǬïçrëÃÕƒÐÀ0 qÏ•û ûo„©¯8€|ÿ[Ž›åÒ62ÿÌ´>iaÿÚÿ’[w€SÿÊùH5}•Äpå\ó—5ã¯ö”û÷ão{Фù{Ðì¿›Ïä¹% ×|Ùãïž+ þѦ}u|ËÀ0úý½¾Ð?çòö-‡ÓriþZûûãfA9 ã%p<=LÊ l9¤3GÔE\³÷ºñ¿8¡N´F·áãOä– -Ã9€<·¯=¿÷ú>HæÖ„—†XÿQM¡ÿMöú´^_¿h –c«®o)‚rp¿-«FÚ÷q»ŽNŸ– Ùu›>PLá"¿«â\Àü‘/ÕþQ- ׆°œ"IוÄ ¢¶ ü¹r}š¸$ ¢“ÀoüÃÏ€çÒuḬ̂roÁåò~*¤ëšè‹ÿE”ϼ4¡ÿéÈÈûÐ@©oÊôi*p³§ïò8€öܲP/t†_Sšr÷ P¯÷Ð%Á?ÀÝðsâ†Âåò‹ä0XΤTŸr¥2¹p[$ô?…ü¾’8€>Í™¨—sÈùÁÇ<~Î_PàOLŸeŽKØ«4Ið¯&çgiû>Ëäã·~ ¢I`ã„ö·ë“c)\ /÷-¹>æÂ´e’sû§€Ó  >µ8@Iï·M˜¦ÀÔRK-µÔRÛ“ÏÌ'~û"Õþr­ 5€t¾xîɹ€Ýܺüðýw~`&ƒ²âm†ÈsëȤú+ÍÌp½Y&ƒLÁ§¾g8€”¡—0°rÉ"ÃÌÐüµQ o½2'þõ<‡}GÛxí¹8õâˉVŽjÒ2xeêDüåê–*^“7Ø–y~ÜS†(å®}vø0Ëdy‘)ÐÍ]kÛÓ¿'ZuîéÖ'û߃›zr¶Yç¿E`ØÝw8@ÞÆý·Ýˆ»}Ê›[ÙpœÍ6ò}-/GŸI3œ13Ç[&PÀ™sY»™ÈŽA—ßwA&ƒÖM› ¤éÔÀ€—º”¸{8€Z¿E9€ZïEyt×þïáûÖ¶.’9€F³iç’8€Ùl.:KqÅܱY‡¨5[1àè)1­`E8€.#.™¨ÛÙ« Zwíã䩸°E‡{cuõXL6Øp¥üɳF>Ž‹Zß„¬bƒ1Îå‚ñót9ÍäB@í§¥/>‡“ιÀÕCMå²W_Á±§ž!ê=9P·¡ÚVñ®}w9mò‡Xlºÿ k×àׇË­¬Çbã†õhtð¯cy•u™m›7¡¨á~^Mç·eÛ ÏíœÝµ+á~½K˜Ûu<µÿÃ@}Ðùoo;¥›’.Pd?™Ò¹qùAjï,&qàóOj ® ûÚL,úóáÖâ[kÚc®Äùóqõr…©ÿÒd)7°Ä¤mXÎÖôÇècs]Ær' Ö¹…©¦Ïr¾Fõ-¶ÏrÂ0Ãúà@® |ÆøÏdãïÕJÒŽ3ãc9€4~ËY³@ºýœÈã£@É?Ôø¯?AÒü 4þæG5¶/åV®Ÿç^Í‘¸á„F¬n2jâìñQ.ðÒý„þG¿åÒúãÌdªwë¬}ÀåJšÀŸË´œÏÑýŠç ¾ýÚLRqMàóûœþçüe,5וÙc¤ÜÀ–øÒ”:‚¹ñ/šU›ì7]Ξ_ß|©–ßGöüýÚ>B|öü®8€´ïjÎõaÝû5×ZÎì—ë$ÿ³ý›¿â@ÀhÚÃ0âl všã÷ûou^`þB&áþ‰Äõ~I/Ф¶·ÚÄÀpí}<¬û4Q•É”Ê|`?ø9r_£ò8€Råj?åJýS ä§@©ÿùP/~Bðqy?Ï!w Ô>åJõ}@½>Š£”Ï”¶ßÇ™äÝ•_ÊÜ{9€aäëÆ¾£e4ÐWwrõbHOÛ€z±éº„ø|@ý™r¥m˜ àbø9v/ ò8€’Ÿr%¿Ä¤—¹P@_ýªà”°4ÐwüI@ºN9€R~iÊ”¶ÑåÊþ˜kkÃ@í[̦ÝYá_%é»*D(üë“M¨_^û¹øi_»<±eâʵxê$õ•þÕy{¯™–” í)Õ…  ïeT˜Zj©¥–Zj{Òr›rôD”§ôMéäª"“·|&I –7ALš–CV¸çžÍaÛ¤~s™Vñ#à a¡ƒLÙ]»\ Îùw–•¡N½dª©7™ÝZ&ƒâ-› ±üµ?߀óßn]­½£@Æ—ÓÜ8‰HYm¼õ:š4=ÅÑœQM×ò…PÐ{e2,}ñ9ÅŒq ðò«F!ᶸ!–Wóúf=õ¸áê1¦c9í‘!¸ú¶¢Žr5WQâÞØ½ŸOªÇôpÝÃ~ ncÀM7 óðq®¦SàÒÜÎt8P·«öFæ’úš @hwêÿÆ8€t|®û㘰|-;þ\à´ÕŸ³ÜÅ)°2ü”H9lT÷ö·c~‡ ËׯrÒjMY«¦MðÔÒ•LÓf9‚7®8€._Ðêóî8ïÏ20Òvi “;–hƺµ¸,Î$õû´iÎOŽ5kœÈ·r~‹'ºÝv=ú»š5ߘþ=p]§nQ|aLÛG9€TËèãš6 ¤é|eêDäùo9PÇ«—º7_~ÇŸñW‡ I“•‹:@Êð ðB@:š(åE³–è„©¸}ÛVÔ+Ú7Ú&—5fCüðýw1 Ñeº¿È7zmÏí~ˆì[矓4—'0«¤&Ì£®´ a¶H}äc˜cÜ{|m›M‚z,»J£'­ÓÏúä Üea”»~äœ? ”•p½VÍAR@ª ÔeŠÿë 5×dm6þõk$ÎçrÍ×zߪ¥ûõ p~mÁO8€³yn`ý8XÙ¼iu„úËLÿ/Œ¯+Ä÷†©?ãÉzB}Ëášò°Äù³¯q¥Ü¾–6¢ç¾Bû³_qùþ›iüÜÎ5¸ÀúB|VóÔýÚ†¬}ÀäNÐé IH9€4= nãqão†Ä |Èø[ŸÔH؃£lˆk;> €”¸›9€Wy ð?¸å0¶<ÖÏ ‚mNÞŸ=Í:ûÿæ³öGœ#÷¨=¾ >²Çß½WIœ@ÊÜWx4QÿüÑ·¤ù{Ú´¯8€Üÿ¬ñ?z¯¤ù³À‘ À 0v€¤ù+¸Èœ¿f>YWˆÏž¿ÊçÖA\ó¹Òž_Ÿ¯-Üg±çßwæKþßriÿ–«8€||ì?&ŠÈ÷ï&}1Äת ã·ÍÔß¶©ºóø–rÃ0Ä·Û3lŠ‘åèº@«+,Þ²J{X%ªEþjC¥}«Í¾ÏÝNOo´Vš5E~twû#`¥¥ÉeÒG׿ƒÕj¡j5öŸ½&qý üÅPœ%Ÿf+‰¨_üðqõ‹¿…_3¸q ]ÿŠȺ:Í”b+(au³„þŸ©Ô¿æúÆï¸À ‹e€Kà×Äi oü8û% ]×@° åÞâé[âr¿æúƯ?â@ºÎ9€öK5}•Ç”îtP ÈäA—Í…x'üœ»ÊäJñÐ~MßW'Ä÷ \ ¯ÿ/”Ï<;¡ÿyäüRY@ê÷qõ’sùv®pxBÿëü.aûÖÃÏ £Ià ñù8€ús €Â„þ9—ù > ºGTK˜äщŸ4,ÿ°žÂž–ÎÛ*u¨ÿu|g–Zj©¥–Z’†œ} IDATj©Ù  ¾×™N+ÏN$ë\&€»ýðä÷>ÅŽÒRì()FYI1ÊJJ°c{‰ZFßí(-EY©ò••cGI1¶mÞg¸Eš¨øÞp¥Ü±”èpÖ"Ö7_ÿût°£÷*H5[ÿþð}‡¨uoºÿ5ËÞ‘Ç75:-Î[¹x!ŽýÓé$Ÿ®ŽS}~{Þ\4=û|GëEós g ¾2m’árŸæ^pÃ1-$ç:qGíÀ”‡î/—غK/Ë­<¼û=hßç~–Û9“70Còsà}£"L´ï¨.´›æ:m[Mg§ËÏÃý3æ8:Dª-t8€¦]ëoƉ0žY¥„;Úp¹2Èdb@~ü¥ÀÊõgÏÎp³Yþ+HµW0ëjÒÊã†aˆ».Ú”§ ¿l6‹¡w¶7@W3¦–v¾+Ƥº7Í”ôaç:šH ÆtrgCÌzêq\Øêï¤]—wøâDËtr;3 ¤‡ÔÀ¦gŸ/hêâ@­c4Ç‘‡Hu™¯\a9€Ž.04Àƒ=Ì3>!6nXýu°sLÄ8€ Æò*‹ÀHϨ·Cs5F¿R·°H- Ô²Naê¨ÏEE¨[X„:úsT¾ÍÉÇ”{÷)›ÎÙö¨U Z¿BÅëúÄ©yCQ oVE„a&:Jôc1 ©T@® ¤@ÊùÓÍìÛÅ›¿¬.ø·ÿÏá†aˆßæ¹}]àò…’fp­©_>kõ8X™åÒ2o›øŸ]qMåRSÚ£'pñ+ ÷K@ª©³œ0ÅäãÇ9€Üo9€ÚKþ)Æß«uaüð‰ó÷”9VïÎäû—rÁÇ ‚ן qþ(ð!¾”Xù~ª»"À£©_—hŽË¤ƒM}ˤº¯aƯ8€\óg¯Ž—4D\³f9•–HýVÓÚ»µÄ œlÎ/IÀ ð`‡"ÁŸ;pTßa|lnðIC¤ÜÀ LÿŠÈ5q–Sª8¦ü]Kûî£ËÔíØóãÂYµØþ·@Åa•4}ú?5~ˤ}|nüëÞ¯._›ëàP·³ÅÄ·éK­ÓË2¥æø,ýFbõYý÷;iÎ`ªÌñšÄÏúŸÜ6'OÈ©™½g­jr—–¢í)5Ìþ£xÊ”t_”(ùsáî+Ôóqy®W5û)PòçÄ0óœ ¿fs¹6â@Z†r¥2”(ù)PÚ¾ÑZ'ÄG9€R}Ê”ü> þœ °kÂöõ@ªé«L?çÄõ„Ò.û4ešèÓäU&PÒl„ŸF“@Τe|@½N9€’?‰¨CÎMˆ/ T& ÔÆ»P@ßøT„Hý”(•ùÀ¯„ɱöK@º.q©Ÿr¥6*›X.°üTp©p÷Ø^§t'€I¹€)p}t§–Zj©¥–Zj{Âì°,çσ¦¹€“AÐKÈD%VžHþÝ+4€A0 ”C0„/—`¦Z5‘™ ázsÏoÙŒú3¾œõoü|ø¯CH»G³¶áãð›ÿ9‚´OËù9€šù¦9€™jÕÝ[yÀL´n8€‚2Èdb@®Y›;i,ÎmÙJÈ‹«>ÿkÔ¸¸m{'ß2ÕM{dšßþOµgXÛÐäÖÊæËäÚ¡wÝìpuÛœhô`&“‰å‡–8€<Ç0ç:,AÆtÚˆÆXsm».Gs¹¦óê£ÁÔ7˜òZû¨-ÕôUpµz4gtqŒ8qÅDZœ´Z3ÕªiŒz}•Èð Ã7ýÙr¹f aˆÛÏ=Íp¹Þ aˆŽ—žC8€qV_·—¡×„gD=\6ÌæÅ”òß>ÜñvÜ6ðA›7ÖÃä>]vLÿ¸þžûbzH‡xGG£eäBÎäÚ7ÎÔc«Û8€TÓ¹è_Ï¢Ù—8zÈ,aòI@ªÏ{wñôãž#0 ñé«pÈ¿kA8€¿ùogÜm|q ßÛ·mEÝÂ"G‡JÇâ‡ïv¢zÍš1Mgr‚]à¹ãÄæ&ßWÊãasjùÌ·ò¼«W5 èÀRyOÙ]¶ÞO?p=Y…€Q¶£´âš¶Æ¿u£öSÝU‰ñÿç3ž8€Ö\Àgk¤Ü¾œÈ5[–¸rÉ>d{µ©ÿöüZBÿ„ø|T˜ áM3QW@®I[döãÓà Ï=,qi/™=:²§ÄùˇX_ØþiÆß¯Ÿ¨8i¥@‘BÆ0Âlÿ]ì/ø3õŸ–×æäÆˆk2ïÆ'ĵÇ7·r{6\y8× ©¦¯’üA€+—4}ýÌþ¿ö8žØr í)<÷o—¸9¿éû–#©8€¼>å6úcüݯm€8§ÎÇD´´Íò8€ÜS„$àˆž’®¿qƒ ×ôÍÓ ÐrHgލ'ÔÝøï¿wLÿ.Pÿ­4ý/~^Êý+qi –ãj9€4~ÎäñI®/çÏjÒ-PcѲÐ[ض©šÐ¿½þ) öéu{ýÜõ“ÖˆË"’®×©’ï—m[¢Û¨ICOä:9›£ét8€±üËî`@ŽnÑr3bîâÖM›( 3>V7Ùâ‡bòªuqMgäO9€•çç¹cÃ0ÄUGþ—âj½—ÖFAåá•8€T?åp¹fŒq©fL·Ñᢳ ÐêÂpòL¿Ä5ÙÉ; ÀávzlË]lÇbÈ?n2@W3ær]-šÍ_;²gg´îÚ›Œ[@ƒ6 1í‘!ÐÑ^&q£ò1 €lv—‰Ss)ûŽê2sáwÚ™¤_·ÿ÷ÞXâáªrIÀ0 ±þ£Õøõ¡‡9Ç‹80tÆbÛæM(j¸Ÿ˜9W`~&iƒ¼g©Uþ¬jO‡äKé,§xVÀ€Ð"% ×dq çÔ•ÿ¦/$Í_6š“å§샸¦î Sÿ÷$Ο¨—–3U>°–Pÿ]3î/M® «)ÓmP çüq`½húÿÄÁB|„ا@ˆ/G`âÁÖG\Sg9€o®/ô?Ùø“8€Ð¥y!>Îäã3ÜÄwÛ9„ø)PÒ 5þë—8ƒLÿ.P·‘r+×Ï5a„ØäÄ5möÍÆNl WOäÏä¹a)PÒŽ4ÇG—æõ׌3þÞ­ñÛ߇åRÿtãèŸEdÛâÀÇ»J¹íï{t¿BR_¨ÛX`üÏ<^Oðs ×Ô½eüŠÈ9zËÍù{ѬÚB|VSýæKµ„þ?2õ-ú?5WƒÞ®ÁÆ/ë\Ö½_CˆßþãòÅ'Õ¿Õ¤oþJÒü•™óSéV®éËÀpƒßÀžÀ¹ùâ¾ϤŽ?D ržŠ¤iÈvÃ| ù½`S…Àêˆëý|,@ÊâÚ'ʤßëuÊ”Ú(nUûüßÀr˜¸ÞJàJˆr¥2”(ÅO9€@\“æãä$÷Ç„öóáJñû8€z9–&•¡@©~>@©Ê”Ê$qõ$濾ýëãêÏ> È$ï¡m½ä@^¦RM_eù%]T/äϤ~Ê”ÊP CP/†äÂôÅWÀ‹ÈxfY¹¢ß¿¯¾æúâ_Ë”Êø8€ús®@ßøT„Hû¡@)þ/¢ë‡oü4Ð׿æúŽß|8€R)ð—þx¯ÑÊÀm¤Ï÷Hj©¥–Zj©¥VÕV£æ>¨SP€’oöc“=i¨'€¹iõDåÏé0Wšíu¹€µþ@ð°yh|©5V”˜1Z)«­únÇŽ¼8€©–9€\ïåpIÞX_¦Z¯\ápiÞßLàý7—¢ÉIͼ¹k—-ˆ8€Ž&ÏêÞ$ mcÁŒ©8ãŠæñܱPÅ9Ç8@ª‡ÔÀKn¼YÔ³A€iÅÕ·uóâJ@ÀÕn>Õ»+Úvï'k*#à-ý‡ºZF’‡wèí P o@ûVèüäx•S9ðs)Ã/‰èì§L.: Cž›çèé±¢9€¶]8Ûp㟎ÃÈ%ïºzN²Ÿ5êüŒ¶4âN[ý¹³_©´"ÕôUpÍÿ.ZÝçRÝ[†^  4ešh´^¤n˜ÍâŽóþl8€nÛªÌÝ—K8€ˆåŽíÖâ2ô?=¦éÓš1Ä˿Ӭ¼ûo»ÑåÂÕ4>Ôñ6‘¨µ…š˜•r×FÀë:u3§}žŸWsM^dR7ÌfñìðaÐh*#Ýçr¡á†VËHµ…‹þõ,š±9`æÍ¤ºP„HÛµ¬A‰HóCùé'8ð߯ö>>“8€ÙleÅÛ 0–šp¥ÜÅü\#ß•Ìá¹Hj•cùÞÑ«’—@Ú6›õXVÿ}Ç–|Ýœ¿î²é¢ÿýhü;J%M åVü–£d9€´ÍÆÿÙj)÷¯Ä¤õ-jåÉO8€ó¤ÜÁkìM†Hý«Ì`Í›^åsyý7ŒÆpÊ ÔeÛ»¹"®‰œoŽ<—¨ÚVóódIó7Ûœdkâ(PâZŽYߨu™‰¦}ÅIãšÐ1¦¾Ìiêßy¾¤ ´·›Ï”r?lü­OÚ_ؾ¢Sfˆ–ÇJ¹û› ÓUGÈÆH5}?×ßËü~®Mçò;®šèóW„H×9s 9·?À•ðkâ*›Èã{ÀÍžþ5ìù ýçÊôiSàî÷÷€Ÿ×@—†ãCÒô ƒËämP ¿€Šxƒpg†r[$ô?»Ÿxv‚€3à×ì½?P0èá×ÌåÔƗsyýOü.¡ýŠrõgP¯—(LðK®ÒøýËÙåõ«“‰]-6ÉÓë|¨ÿÊ"ÕîÉGÀé‹8©¥–Zj©¥–Z•Y:Ü=–ïK »ýðä÷>ÅŽÒRì()FYI1v”–¢¬´e%%ê»Ò”cÇöhYZ‚²ÒlÛ´1¦‡Ó\4P.+Þ¦8€Lk¥Ë}óõWØÿW»š« Ó?áj~žÓ?ãˆkÖb@Ó¶jCâÒ64P×ÓÚ9@é÷^™6 m~­Ó'‡çÇŽÄ…­ÚÁjõG¨9€‡V“©9€–óWÅØ½b@ª©Þý´ïs¿“¹< ÍüÀíí,ì;5N„(pø ù¾ãˆ8s.‹Íj ÿ‘ÀÌd2¸éô" å Ú¶ µ­Ûhñ‡C1ù½OviÙ”¸{8€Z¿uõï£8€š}GYzŒ˜eš>Ë\æä}¥º7Êäz¯l6k9€Žf04¹€ï½êBô2Ëé“¶Ñãú«pßè)q½—‡ȵsœHó"‹@­'T„‘½º u×ÞD«ç¶ìÐ9ÆáÓÚ¹©ÃãÊ[îôæVž5Rqµ¦ŽkçLT@'·-áäq ßÿK_|'s˜¹<`˜Íâý7— o±öÝå–¨Û%ºÃ k×ààCsŽ+Z6o Ñ›†±³¬ÌrY^ä0 ±ë§Ÿ F¿\·°H- ŠP§ À~.Üu P‡øuù6'“Þ}ªbÛ;9€ÑÛI_ Ã8sÈ@W5>z£Àjˆ?’%Ào$Màv3R›¾¤š?DËoL}—¨ÛøÚø?y¯âš/Îä~P—³œ©7_ª#ôÿ~~ˆE³ê þ¦þËS$M åƒ+ŽÝö (gkúcõXý 4§+L\ Œÿ+Æ?ªO¡°ý> .÷/ã°ƒ¤ùã@îŸbü½ZQN ^Ž3ñu¹¦¡0þO™úŠÈ5‘–ÓvÛÙ˜s í1þëO8@Ø?Íoàš£ü)°rý À£©_߯¨Ol¸áž;8KöoqiNÕ,40Üv6×ô…ž0ýw¼”s @׿í—aG8€aˆÞ­"ž8ྈkúìïSqyûö÷=ªo0¾œÈÇg9•Çœ=FÒZàËO×¶o…ñ+ ÷[Îê›/Õ¶_âÒ2ŸÚóŒB!Δ) ¯/qµ?Í© ‚ º~qM çò—5¬Æþû”¨mWn×ôè7€047èË"mNžÎÆ~V5˜âb´mVnÊ7½¾ ñÔpë£Ù§ÙÚ]@½îãê¥Ä¤ë•É”ê¿űrçÒ2»‹¨×ç8~ÎÞs¨< ä§@ ®é ËQ“â–Èœ(õO9€’€N ãÇ9€Üß©f¯2ýYöÿsO(í2 ëÒ$ ]§@ÉO9€’ní±èø›@€LwPöqõç™.†_³—+Ðç_Ë”¶r%?åJûwòçÒuP¯û8€úó~•0~›ÈõGòK@ºžP‰Ør8¾Ì˜b`öü#à= ˜çýÝ&L×#妖Zj©¥–Úž3­'zõÙºöM‚z)dP¹ÀTX¹¶×qݹ&Ÿwò·*C§¬Öoe³YÃäz¯jÆ ôiœÈs×J@ª{ÛðñG8äð#¾œÍ1Ä8€nîbàƒ·^G““šÅ4cZ÷&q)óíõ9³åŽu8€—_môp`š¿¹“ÆâÜ7D|97ÿ­ÃdZ4­]›öÈÅôˆ†Ø©›W7p8€TéãJšNP/Üt:ç°!©vNsµkê4€£‡Ô1t¸ø/:{¾©Çs+k ÝïpÚp8€ú¸$ûùúãÄ„åkí1Wú8¹ú¨C0õà 1Æ¥¶TÓW9@Y3f9€ŽÞ‹h³Z5m‚§–®rëª2šhôtÊi4f·Ÿ{šár!Â/=‡p㜽n-.C¯ ÏÄnºÃ4:»ÐÙÖA·¶u9€¬‡;ÞŽÛ>ˆl–è nø}pc÷~öRÖ#äš5¢-œ4t šßþÏ?OÇòÌãÒ¿ßJÚµº·l6‹çÇŽt8€ºnŒHêp9€\âêíHœ¹p9åT§O­‡ Ã0™†øôÃ÷pÈ¿w?2Ʊå?_¢áªý·kÙGj¼·oÛj8€±ÜÊ9pý×òP¸¶ƒù’gÙtζÛg[{t¨/rñÛÑ<ÒÍd§4€ö@’9€?¿ârÍç‚•)6qZ Õ\U„HýŒÕR‰óÇ9€œ·ÚÄ·xvmÄ5s–c5oZÄs/3~—¨ÇpŸ¬‡¸&Ðr¸¦<$iþæ›Ý7v ÎýIµ™sMý=÷EE9€abðõ…úœÈ9…“Œÿ¾–’&pŒiÿÞ«¤Ü½#L}Åäš@Ëlçf@9p­Oj$ì¿û£á qíq ý÷7ãsåáÿ4¥š¾Ÿç·‚¯:ò@Ä9|ý¿åq×ÜI@ê·ûÿæ³ög>ý¸7:¾.4öøS@®Ycü=®kˆ¸fpÿ^åsy}Ëá|ôÞ}…ñyÞŸ#z"‘8°ž0>óMûO+â{ÍL„ãÀ,€7Mý'Ôú·ÔùÏHœÀ•¦ý%/Ôüšúï̯…xîçÍùCqùþå@ÎQüÒø×TSˆßæ¦ÿzCuaÿ›þ·nÌi•¾–î0ã¯8€!)ããºÌãÁP¸q–3!üy•ÔrϽ80Oùæ{ Ì5€!›2PÎ(¢~ðkâråú8{_8~NÝgp9€¼ÍôÅÿ!â@ºž ð„„ñ[?0€Ò䜞0~/CqáÎäe8—™Å)óõ? Šs&éõ(з}¹poñô (Øó?â×@_üùr3ìW–jú*íŠqÃèQWG¡žþ<Àðk¾‰Ž/Ÿ&r¥øòår¿æJý–è‹ÏÇÔË\8€§ ßëå"¸@^.౞m £¢Jh5€Ãâ¯L T?`AÂø}=’õÕ÷sÝTpûŸ˜~Î]˜>®\kJÆõí½ah5€5á¾è±•}N5€©¥–Zj©¥¶·X\È5Ò$0÷\Àé°ríD2µÏeX½êCäÿ!s=ýŽçÄÕš1Êäz¯ PVRl8€NÝH“õÍ×_aÿƒ¶y_‰¶Pâ:9X3‡Èó¾z9€°š1ÍÔ¹€yþ[‰H5kšHó S}âÏáAÏ&s£þ Õ¤Eã9¦OÅ4z¶Œ£{ÞýÜÔ{P”+9º›mGÉàᎷ[ Ùÿ"Z7×÷ÆkqߨÉΘs`ßÉ3ãy‡£±¸û²sqÿŒ9ŽÑË$,BíoƉ†V¢>Ö 0ÆI$ÀUëâšÎ”¸[üÙ¬›[—r•ßÕNQ ¤ˇHµZº¿».¶Ü«ÏNÅi_Áôt¶ Í”zåq†xï%.ÐÑfññÊ8´ÉÄØÂ0ƵkðëCss+çËlÐÐ9&h|ß–m9€zR |Ï(®çAUÝSJ­­j4€Þˆ¿ â8a Üdwù8€ÊŸÌ¤ËRÓõæ/«#®¬:àŠE’æom´íš¨·O—³À…3k#®i³œ«—&ר’¨×â[jê+ o¡ñ'q`T_šXoÇ æ¸°@ÚG0Ê)S@ß3>½[ï'Ä7Þl×köƇsy|ÃõÁ‰ÛÎi$ø1Ûg9€€ÕEàñ„ø™ qó£ û7åV®Ÿkªìøº@í—8€T·Å9€œc7Ì´û9û ~¼d?Ä5c–Øåûš²âƯÖ\óPM¬âr͚ĤþYÆÿD·"!þÌøŒv8€º—Ìïsâ`‰ó·Àü~¦?VW_ËTS?ð¥)u×Ô­0í/œY qÍß{¦þsk!w #ʬ)ì?ËüôÉoÿ1ùr]uÖw5¨ÇÁœHû·OÎ0`þ$` ±–tóž8˜¤SÅÝz›m¯Øq ,i?‡› 8 ÈŶ¢@½ä@¾”8€4NÊâš·|8€t»´¿"@ºîãêÏ> ^Ï…xnB|³a9€R|”(ù)PòS Tfwpé~¢@)¾”¸÷ø%Í”æú4qý;Pjƒr¥ú”(éwP¯S T†s¹ÿyòû—ÊäÔü”(ù)PÚáR?åJe|@½žÄ€ÑõÇ׿æúÚχ(ùËãR „…)ÿð2uMWžíu@;¤@ Pÿé `j©¥–Zj©¥¶'Læú`Щpo™î…ÀÀóMYWÝS©V Ù]»\ Õ­e2ØYV&s£?ÍTzºÀÑ{A€ŸoÀ¿ùo¦g³¹k7|ür‚7Ê IDAT~ó?G¾ ÑÀ'«Þõr3A€÷ß\j9€TséÛ–/œ‡ãÏPoÑr½Y&“ÁÒŸC³ó/ŽùµflÁŒ©8ãŠæj¼"¾ -ëpi| ÕC™Œå z8ü»›åð À»÷‹3 ðÖ"`c'1 ½ëf‘¨Ûо:'ê!ƒL=o¸=ÇOÆ'ÎIÔ@GÓ©s 3 g™ nýË)xì•׉V/9€±¼ÊÑçëþxÆ/ÿˆ»Ëœ¶ús瘠–jú*‡(kÆãr]•Ì´šµ›Ns)óMâj^Ÿ—HúêÖâ2ô?åýµš5ÃÍîŠõŸÄD⡎·á¶š¼ÈT—§9€ízôåUVýe1¦\Ï}†['rïèÓCêrÏ<ñ0.mw iÛÕ½Í3Âpy^ä0 ñòÓÐŒ™›Û™rõ1AÇÂá’üÐ> £ßËf³X³ì-ä۠÷ƒ¨ÛÈ…Ø ñîñ§9‚yrcšÊr¯ç¿‡”>Þ}–ë¸Vɰm³‰PÚ¼dÉ×égûè3»Ë¢"-ꦒ8€Ô+ðê‚ûÍ×'Ðr”¾^O5}úµš‹d`ˆV샸æÍr âÀ B@ibÞ™/iú>4ñ-y¡ܼ¼€Ñ¬„!æ?SOˆ¯<à›¦ý™# „ñYdïæ>\Àâ€Wì€BÄ5w/™rD"ø8€<ÀÆÿÀíœ#˜z¬¬_»Bÿ“Ìö)N¬©ßéŠ†ÂøŒ0õïº`$qo>s$qÛœ,å¶¹–ÇqÎ_”C—rw/ðÊ##®YëGöÏý:w9ÚžÒqÍçrÍØ£Æçû!®i£@ª ÔmŒ6ç§î×6@\F8€í¨¦O·‘Ä ßß#÷ Û÷¼ù}ŒèY$Ä7ÇÔ7ˆçöqéX©å†d;-Ç4Î áp§KšÀUƯίܿڜ?ß™·0~öÿ™i?ÎÌÂhþÂ0âòý¿Éø] .c9¶[7jM`†ø-÷ÛíÄ9€öú©8€ñÄ Å[vF×Á²hY +S+ºÓG?ë¿Ôöæ‰_N»%Lô|ëßÁÕ†°œ¢$ ä,¯—ÅøùÀ_'Ä÷oø9€ˆN">`¥I9*!¾\8€'zêæÃôù5ПæB˜ iØó¥ ûo:§Ì׿æúü?‡@i²nIØœÈÛ×@Ÿ_s¥}Ç9€ün9jú*Ãß]x:A9€üár¹?‰¨CnêéåÑñ ÏS”\8€-úŸB~_’ÿòû”4}•Á<~Îâkþ”ÿëäü&ùßÌÔë«4Iˆout~öµÿ 9¿Kml@Å8€z™ °0a|’8€!”¦¾šg|ª³‰]-a·û\¹hw¥€÷ø#àô.lj©¥–Zj©¥Ve–jwïp¯É¬3ì()FYi ÊŠ‹±c{‰óÝŽ’l/Ù†¥¥(+)ÆŽ’blÛ¼Iäf‚ ~øþ;‡ÈYn> Öj Í+qMÞ×ÀÕ´q ×®Yþ6Žøã‰®Þ‹è5Pç–8€'þõ<—Hôs‹gÏt8€Z;'qcmDÀ n¸‘hÝög ÄË€)Ý¿Ýu7·ò˜þ=Ѻ‹ºã¢9€ú¿L&c9€,§±Öï »ûËdcÄ9€É«ú´m©8€Lë§óCwky9úLšA¾'¬AÍœ9×Õäù8€‚.ô¦ÓOˆ8€ñºA&ƒÖM›`ì[Øña¼À8“ßûÔi7åî>¿“Ã5 qõïƒÉï)œÍûêpßþ0–÷Uk¯ðQïåp‰æŒjÆ:\t–ÈÔ9†ï½êô2Ë›»VâÒmáÀ,Ó¾Q`èhU™Gï½íû>àl3mcd¯.hݵ·åÐÕ@—ïgÇ2‘†˜5’quý(ÊäzÈ0›5@oÖËôåV^öê+8öÔ3ˆÏÍ]\! Ùˆ±}@Ýå†,ÊÔ|Kž:»k—áê—@ê¡na!êÔ+t>×-ÜW}_}_PdümN>&‘í!Ûkr{MŸ8£ƒ4Î Ô@õ½åZNÑwßJš?P?Ö³ooú¢šPßæ^üâ“ê¬nê}óº÷¥Ü¿_˜ —âòö-pùB‰¸Öø_ŸS qMåJœ¿&¾—§ÔE\³ö¶‰Oq´x|¹s'.â{Ùø] Þ¿/ÿã])çOǘÄ  G)Kâ@¯VÜŸæ¤A€.×ì'ÄÏ9€|ü†ÿmgK¹ƒ1þv§î/Ä?Ôø¯?¡±ß@ão~ÔBý”Xù~ª[#À&×ì 4ç¯Näš?Êãêvð\‰#èãêåS¦ÿ®“r3~ˤõ'›öÝÒ@hŸsyîÝ‘ßo‘àÁøG÷“üöü0iÏý PMñ3×C\sÇ9€|ü“8€!"KÙÂYµáê Cs~€7_ª%ŒïGæü±|QMa|?5à8€a À,(gÖr3¤ÌãßüUu6¶q¦Lq)¨™pƒ?|Gú÷“çrÍFÿÔFÿÄ®ßmNžÓ$%}üXÉÓ*¶ÜãûÀ¦‚Ó˜­l¹MX¯®S äÏ…¸ü¶Šrõú:(Ž<~Ê”ÚxÀÑðç–8€´ P¯û8€z9Šãø9€çÀŸ{ø9TP*C9€Æi4€Ö õ% ]R åJe|@½ä@^¦RÍÞî↑¯üœ´þP@@Ö]Q TÆÇÔŸÐþÜÁšè‹OâÒõ|8€’ŸsùeGs}»Šrõç|8€`ÌJ3}LÂþ×@° ¨^R X?@~@Þ‡~ñcÿ„ø4Ðwüín ÏýË10i.à=eù¦‚«š `i)ÚžRqà3çjߤÀÔRK-µÔRÛs&ç.o"˜ß/w!þ®·´N¿Ë÷{ÞÊ©ÃëòyŸé7©\˜cúÝÞà Caž°ÿ<â9µ~*›Í¢Zõê–ÍFô^1 Í«AÉ7[P¿QcQ³6}ñ¹âÂÕ¬Å8€”gxxŒÈ5c>xëu49©™›w˜èÞ–-˜‡?žñGGF·ÃpcœB¼üj'w,Õ,:@GO'su»Z?8íÑ¡Š(èá˜0¸®»»›£‡äÀ¶Ýû9¹•éX>Ö¥né?ÔäV»Írö†ÞÙÞp%–à€›n9€Qš¨5€||80Ãbèpñ_0ä¹yfû9KðÖ¿63@›÷9`†èM}¸ú¨C0õà ¦|ʬ<>@ÍðËîrYz­š6Á¨×W1=\ñòî8ïÏ20êOä]™æÒ˜|@š÷U—»ÿ¶ PÊ­ëpYl”(æ® C‘Hµ…”ÈÛ8€V©Æúù±#sæò¼ÈœHùwZúÖ+s,°óçÆó"S 8‡1Ÿ/?ýÄ\Ÿ(Q·Á9€<Çôöm[Q¯hß(çu–'!~øþ;ÃäšÎòïÉ×"BkÒ÷¡çNVÈž¹„åô°{ľrœ^,Ý?åñ,ž0áî›ïpßÈgÙ2Ìaìª|hµ0ñ „Ï6ü0  ¥A ýûÑôårõEò[ãߺ±:âš/ÂÜP3*IÛØlê¶FÒü}eü­üëÍ$xå®ù³@x{~-¸šEÆ|¾¶°}6wå¼iÔ¯Ëø8€ºÌ›¦þŒ'%ÍßbãŸòP0~–ã5n Äù›köú“P—™mö¯âòøfšöÇg9fýÚIš@Ëì~mC¡ÿ1¦¾ËÔeF˜øî<_Òr ïÿaãosrcáøO€ÇJœÀþ¦ÿ+8í{ ÕôU&ðÄ5Y–Ãxíq'ð~s|µ=EÒôq Ï­û˜ñËÀ'_qù½€1æø¸¯e}áÞçòö9û% ¶Ùþ‘=9Š$k~ÿa2 ®?ßœ·O9€u™/„BÀ({qB¡«ù›?½¶à§@É¿Úøß™_Kˆÿ³}ŠÈý–»ö]I3ø%¹¾Ô@\3¸Éœ¿ÿó™¾.Ð6ŠMým›ª‘ï5 °Ìħ8€óÛëçO?rÉI6aÒWÞD¯â¥‰R¶œÇ–¾I_XÎD0Ê9L2‘0Ìeû²ž‘â1”7º>wPÁ±®t³€«ÃŸû—?Ö€}@>©üŠ;$i¦‚èGàãQÿ¹páé#‰(èoú_‹8®k ¯¾¨×“8€€zñ£Y‚!Ч)Ô@_|œÈ9{œÈëOCþ@ZFâR?çrÿãPœ6)/0`9€¾ñÉ•è«O9€¼ Õôým÷„ÿÅ+ƒø?„Ò”–Çl¿&n€Vðsâ8û“8€!”&wwsO÷ÜûÈF“Àfžû%!”¦ùD¡ž™º8.aüráîÙ¾,”¦û· û7 T&`ABû;a9¹Rýárm÷0ü[_x ¬5€µ¡´Î©íÍV5¹€KJˆPzñƒj·E?˜²t烙Zj©¥–Ú²øK ÒÄ/ÿ—@RÛ;l·?¶¯Ó›•ååŒÖ<¹cüá{亷,wn¤úæëÿÄ8€Z÷F9€¢Ói‹ruÎVªY[³ì-y|S9w,ã*ŸÌ¤š7ª/|í¹†ceô*—²Ö½évž÷.lÕ@àå^qó?˜Ö/ΤcÆ9€­:÷Œiõxï~Ú÷¹?žw8b"r ÑEJ@’³W7^‹n£&Å4•~ åðètùy–(p 9ps0·?ãĈèæEÖÇ_듎Ƙ7ßô¢Ãäíjýß凔jú*›H4kWÿþ7˜òþ¿Å¼¯a˜9€”³¦8€Ë7.kõdZ[h8€ÍÚ]ž)ruÿ÷^u¡ÃÔH-݇æjn׬ù8€zI9€®nQmç£ïR¿_ ι0²gg´îÒËœû-k/õµ+›Å´G†8@Êà£@º}”…8g¢âºãcã|õÙ©øó%WŠzLÍlz¶zbAµ’jŒvaÙ‚y8î´3#Íb6Vîý7— á#íäÇ+WàwGãÆÆ8€z«'p¡ÙŽ.‡pÛæM(j¸Ÿ˜Û9 ³ØYV†Zuê˜\À<·3åÚk8—pI‰‚tF•NÙ!¡YAÎ$­üø¤4€ê‘¡åî2¥,°º¹Æ_²Uâüm7]”Çüü“ˆkƾ6? ˤm|aê+ ×ÄQà>d{µßrߘ[›l[œ¸h×ôêq°²—¦Hš?ûnP0 ÈÈë[à„ÁõÏ]ü²Ùï£úHœÀLûOtÝWðçÃl Ô·œ³^­¹æ/€z&qu–³öÏK%Ž_>@Ió7Ôôýñ’æÏræ®9ú Ä9‰)°rý\óÕÇŸ×-ù9û‡˜óšåR]áž³?âš/Îäš?Ë©ìú7‰h9€½[7úŸlŽ¿7Kš¿$``–>±ãñ.…B|/ÿè¾…ˆk*% mcñ+ ß%&þçF×â³À—Ÿæš@—¸h–æR Ë{¦ý×çHš½Ìñ±â5Ió÷©=ÿ¿-åöýÜ´¿îýðqŸ¢¯OÚW 47ý¦/´æø-5û_qÃ÷&¾ïwfô¦s w®×Ò5<µ_¢UÍ#àâb´mVq }ì«u€úðžàêõŠp麨?¯ph‚Ÿr¥ö9—‘8€tr%ÝYes¹vn6,Pj?à5B=½¤@É?Š£æ‹Ÿr¥þóáJ~P¯§À=Ç€žP@@æ¬i sçãêuP¯ÿ’9€aôOÞ¹ õ+ÊÔë”(•¡@)FÍôí?Íôù)Pê? _er¥mðq©®ÑÇLzô›>N'€Ì,º&\íßVaâ§}ë‘jSK-µÔRKmÏ™;Ô“>‰H'ƒéð—bUˆÑÿiøîzÑùh`êj`õ5˜fÌêÞv–•¡N½‚˜ÞOëÖŠ·l&@šViÖ6~¾Aq–¸Þ.ŠÁp‰ÎÎËr×j`¼õyùˆ°¼ÇQ;†¨Åå f2ŠxEs!6ÂlÙJÐÔ©þ8çÀ•8€”×7ᾸîînVS w8Љ/âÞ:àA»O™¦sè]7 íо•á:zÈ Cä^c‡‹ÿ‚¡³ç›z> =&(k±Ý©ÿ+s£1¼þø#1aùZÆH8€tüÉï*Õôý|yÀ Ë×"D(æwmÕ´ žZº’iê\àãóߌ3ø «ÙRåî¾ì\‘(ÝW·—¡×„gܺ†G—µ@AO‡0Ä [Û nC·†Y<Üñö8lÇðû:áÆîýLNd'÷,€ÑýºãºNÝÌ­Ú‹tg”¨õ”´çšüÌœH|4ϲ¨û_ô¯gÑìü‹ ‹7_~ÑáòüÐ+/ÄÑ'ÿÉÙÿ4?t>@:v:ð—ë>Žqišˆhìì1¬Æ°¬xêÅ4Z*qC’#ؽ^sª˜’Z:Œ¬m³‰P9zw’åNá³^©0prº@} ý`&FЍýÕ¢å3™Üº‘jþôÒr”þó™Žj¤Â\]]¨ÿ•ù|´‚¢hÀª¥û ‘8oÄ5ykŒñóu×¼YŽÕ¼iu׬-Óƒ‰&Ôâ{ÃÔŸñ¤F Ðú–Ã5å!Î $À; @Ÿ¹¦¾ËÔ~Ë{äžúBü–C¦8€|ÿR ¤ œhÚï~m!þ1¦¾åRÿãW@Ÿå¸µ?ƒúµnÏràÚœÜHð6þÇ6ú·º+o ‡¤š¾Êó_y×ô…ú™óGËcin_­©zÀøÛœ¼?â¹m4ÇßÍgí}Gu_Úãë­é£eìñ§8€\3fß×5@\3G8€¯xnãò8€Ï¿âÒ\€BÀ¨íÑ£>`;°@ˆßrD/åÖC\3iÏ_/N”4ïœXiü.P·±Ú\_Þ™·°}öüm9€´Ê¬!Ô·ÙD €ÿ¬ç¹Cçúµu#=÷jÿN3þ;J%|ñöúú#­«ÊP¼e'”ö°,Zւ¼ì-k é$ð—`U¹[Ž“>¾^?ßAü–s$i¦v@q’|œµ\9€¾»—_8~M×gPœ(Gîc( Ḭ̂íLâPššf þÈèós ¿Yp9€¼œæúÚ—8€t]s}õ}@:É»%!¾‡`9oÒ?)•É „ÿ²SMßÏçö€_3Õ@øsßp7üš0Îäõ‡!w Ôþ(XÎ¥ØÂã¡4µW%ôÿ ü@@½¸uAB|> ^r /³ˆœŸ$ÿë¨P¯û8€ “ÀÿñÔ ‘ÌD4 üuBü_Ár¥þ·D×'_û% Æÿ[¸@Þ‡æJ}W/g¢—4L§ÀÔRK-µÔRK-µÔö*Ûí€õ[Àe¥%ØQZ‚%%Ø^² ;JKQVRì~W¢Ê”•–`Û¦ê^e¨E¼¾¾ÿÎpiÞWÍY£@§nêÞ8sàþýáûøíƒ›c˜qÄ5kšèË]ûÖ+sÐôìó­ÕÞi Ý~УY£@w,ðòöwÄõŒèn·Õçéß­»¨;.Rnå$`ÉàᎷ{9€AàþÛn9€z,úÞx-î59Þ´ÝZ^޾“gºšO¢ ítùy¸Æœ˜VSÇép‹2“Éà¦ÓOˆ8€®¦S—mÝ´ ƾõOâ®ZçÍí|Åÿü*ÕôUé½òã¾ãÔ§ú«[ÿr yi±É«s¶&q5OPâÒܵÐèÞ¢8}@­{zg{ÃtY{„Ø÷˜fLç¿Ù«‹áºmÀp[t¸×ÄãŽOˆ©Ãû9€Ù³žR@)/2Â/NTÀ˜¦3*«9€\˨Ëk`<·®Z.[0Çžz†¨©9€”uˆkß]ŽC›üÁÕ[mßúVãׇ&çV¦@Æt÷Ó¶Í›PÔ ¡9®œý†ø¶l»ÃÔíê¾výô“áê—@ê¡na!êÔ+TŸ‹öUË‚"Ô-(0Ÿ¿°mN>&aý_ŸR Ÿþì°¹ŸÝ Ìf)0…€QÕLjkº’8€N’9€AÀÀFSÿ“÷j 7 ÕfXNÔŠEZóHÀ×çÔb±êq°²3k#®[aü/M–4ƒœÈã_jüŠÈÇg¡Ÿ‰ƒ „ñµœ¯Q} ×R`ܼÇ’9€PN™å‚´39:ŽBôn½Ÿ°ýãLÿ]¯ÙqΞå¬ýó‰˜ÄÌ€rÞÚÚHØCMÿ7œx¼@Íj,ŒOʬ|?Õ]õ6ûçš&ú±õ0õ“9€þ~Úþˆkʆ™öû9kÂF׿5êçÆ€A·Ôês ×$Î2þÇ»ÒÜÀ»`0ÊF÷+B\³fÏ׃ËàË"ÎäÛ¿„¿üÀ—¦Ôê[àÂYµ„ý÷¾9¿½1WÒô}dÏßys³ÎõáÓjÇßׯÿå:‰h9µ›¿ªF|úPòû8€z}>€3üœ6{–(õO9€Òþ£@Þ6àçêõ\9€RÛIÀ€LòîJˆGž2}a9tR|=júv0Œ|ÝàçÀí. þ\Y@xÚ¨(Pæ@^FâÒ2šè‹o*Æ™Ÿ0~ùp¥üÔ(ÅçãêÏƱq -£9€¾ø)Pj£"À†ˆ#_(†r'CéS àÿù `͹Ûç~“±#µÔRK-µÔR«r‹s) ÐÇœˆô%_†U¯ú.éíf)—`<°—iªv–•¡NA¡—ÃWòÍÔoÔØh©ÞK¥Ôù<Ƥ¹k7|ü9üH’—ê²0Ãt_°@ΗÓe 1üt¼¯Ï™SλÈÕ²}çrÍØÜIcqn‹츘¼ºªÜ¬§ÇÅmÛÇÚ•8€tÛ2‘ÆmÂà~¸®S7/çPs©’¶ñhç» æeÖe†ÞÙÞpܹPÒTJ@:>¯¾ý§Î6ûSâynž· Ó…Þú—SðØ+¯;ÇÍ/ÜîÔÿÅSKW:Ç4ÝŽë?ã—äê!S`•øÃ0Ä凄ik¾pµ`$ÿ­æªòÙ˜®KæÚ¸7ýÙr¥Ü±šHÙyaÄà€Ž—žS.°çøéB^\Õ^Ÿ6-ÐeÄxGïE·UâRíØCos8€œÜ±Ãïë„v=úÇôz9¦\Ï}VÉÚðquÙgžx—þýVG©õtabö˜ŠÈò"ëò¯LX>ð‚Kby‘u{Pï£$ îßÇÔcM9€–‘h­~¹îcxÈoc9{µPsãšEåß¾m«ÃtY”Àßí4ÀxnçÐó”Ãw=Oß)M'€ì[þ G®Cп›z×4ç­^·£¥£µS;Œÿ›¯¹ž*€ÑL@s¹fŒrk ® ³–VH¹7ÿÊ%û°Ø8Àùµׄ­6þųk ý¯ÒyÓë ñ/Ó³i¼0^Òü½a&&3ž”8‹íÝÜ$ €±¤Ü¿–8¢§”û×ÇÔãÄ9€¼Ê¬/ìßIÆ_KÎ Ôˆe®h€¸æn„Åäý[àÍgJ¹2Û×ö”„í·ÿ%·<îaû)ðáDœjú~žß>*¾êÈ׌Y`‹cÁeàe‘Ì ý/síñs×…RýJä¶“8œÈ5œHýYÏ“ßw‘0~sÌö$åžgÎ_.Pû_3~Åäš;œPWð/3þùÓ©&Po‡å.~¾¼@ï̯%Œçòñá@°6¾2Ûçrõr³ñ[`–œ#¶™ö·mªFêêóC™9>w”êk£®Ÿ…BÀ(ûéÇø¤.@ÓñǯݩýR­j—” í)Õá¦~ãÚ?ú8˜k0ˆÚ*ðøõùs9€¿Nˆïß°œ(©Íôqà4з}š6ðqy;Káryü `9]Rÿ¹r}œ½™.?÷ítXN™Ô¿æúúÏ—ÈÇïqø9€ð0\ ߯\9€ðŒåBøO<Õôý|`wvA£š(Îä~ÎäÚ,Íôi¶Ëäíû8€zÉ9€\·Æ9€¼)Èè‹ÿ9È@IàÙ ãÇ9€Ü¿ÀŸà×ô½—Èc @)¾Uäü*õŸÄD4 üm‚ŸsÁ¶å?9€z} €† ~Îäýsç–û/ IDAT ¯ÿ#¹¾ºõ] ×ÿAÎ œ¦‚K'€‘ùsûÖ·"Õ¦–Zj©¥–ÚžµøK û ?¾L'€¿«š\ÀÏ!(ý'Ÿ‹‡s¦ë 2”oûÙÀƒ=Ìäl¥uƒLÆájþÄs×f2X¹x¡á:z/Â<ñ¯ç9ì;Ý7,ž=Óá:º·ˆø—«[Æ4kâ¾ Õ\N~páxQ ncLÿžhÕ¹gL³¦ë¿¯“Ë ¬®A€awßa9€‚îíÛÛáîGŸ2ã ™ cbèÓ¶¥âòÜÎÑvtky9úLšÁÚfÀ™sI»GzãRÝbhƉ1 Õ]­O:cÞ|ßÕª’64·«·#åVž?äœ5ÊŒôb\èã"ZæÂ6÷5‡}WÐhƠ˹cÀQ“öŠM}æÀý ùÇMPo—‹Gï½íû>Ó,jÝÚȞѺkoâw5kãï:3ΡË©ÃãÊ[îó"kàE­o²zL_¤{›3q þÚüZgÜi_¯>;§]|E´ÿ³1Vçr–à²W_1@®éDâ½7–äÄ”~ÙlÖ®ÁÁ‡æ´+rÉ>¥ÌÇâ-›] m#ÌbgYjÕ­™Ë!Ìf³ÈîÚe8€þûFÒ½£ôqp:Ìëæ#?˜\©Ò*¿âjŒ²ï¾åŒ¹*\tc|k5Ä9r¥¦ÛM_Hš¿oÌ…á‹u’¦ÏršÊã~`8€´Ì¿ßri ”¸‹ÐÀ!ά#´¿ÂLžsçRͤål%qÃ0Ĥ!EQI#áö)Ⳝ°Ç»H¹)°¾¿å” hÏýÔ㬈ØJÊý;ÎŒO—æRî_ËìxÉþ‚?‰¨1ÊÚº¿0~CÿúãÁÍ L8€A€kšˆ¸&0åV®ŸkÎìø^sôÌ`2 Ölq ×ÄYN¤åRÝ×prü5ŒÖ¨ßŸ]®iˆ¸¦nœÝÒÖ ×”q çðQ`ëŸpÃOt“4…VèrõßKƯ8€¼þs~q9€:Ž%ƯÎ_\³ø–ùý¼œÀ ‚ fJ¿Ü8€A`ù"­ù£~Êä¹C¨§[ÊÖ½_CØÿöúòÅ'Õ£ï5c±Ôã`ýòb†´«5};Ìö[`@úøÞì¿ïwÂõØåúùßС×òÔ~)V…˜ˆã^|Ÿ7 ΤåòOsëÀÏaË—ÈËü–(µO9€Rû”¡P/óáJ?Pʔڧ@i|sáž›ßlÄ9€´Œ¨×ŸÐ֮Ĕ4cw¼Ýr‰roìÞÏÞC8€×uêù˜¶pÒÐh~û?Õ½X!wí3O<ŒKÛÝBâ máócG Í‹L9€g\Ñ\ïpd³î/šõ š]p‰£iLâò6Þ]¼ÀáÒ¼Èabõ;o Ï‹†!>ý`UŒHµ¥_~ú <ä·±œ½zD Ž#›EYñ6‡Hós`\³è»~#á Eù¶îƒo.Tð}Gˆó‡ïÙ„ú嵟‹ŸöµË[6!®\û€§NR_Ü‚нöà0´m6J›·“,w²Ïô{ý[ œƒ?ýÀõvkÂ|@­«"ÀõÕ×dm6Šõkjþ¯L}™h9P«–Jš?œÇý–?_qMã*SÞ´:p&„D@ž{ø ³}3Gñ½fêÇ9€€WMwåqŸì!iþž7ý[ õÏ4õ0`ûÀrÌúÞØ@袿î×6D2PÒZ›âÒc§€G£Í" ßšúmNn$ƒ¿Å±…þû›øSàîå^y„¤é³ÆkkÌ|€zœÏ9€ôÏîÿ›Ï’4œÈ5m”(iǘßËÔeôñômWås¹ßr8¹§®Ïrƒ Àˆ…ðqƒ ÀØÇo¾¾P`ÊCRn_{þ±@êÝø_œPGʬ-ŒŸå¨.y¡Žp)Í—È·ï3ã_ûnMaZ`¯Ÿ­©ÎâÓƒ•}½sÍ ‚[7f×´~kê»=ƒøc_{ýT@}n±Çxñ–Ñu° JƒXKø«Í>WüQ¶œÇ“TÙ˜ô“ûøuŸåÒ!×vs!rryÛšÏxïæWwº%Lô’&ƒÛáçrÝÔðsM9–ÙÅôýW“/—ã@î_ Ë™’ˆëBqª|š3ÍôÅ—Ä  45Í ëÑõâÇéðkö$ ]ç@ÎÙ›ÅóÅ7 ŠS&é)з5Ðçç@>I| ùqy‰HËH@ºžrw?°üš<Ê”ž^ $ûW*3”’Ÿsy™á°@©Ì(­â e‚?W /¾\8€õl? 8€g$Ä·–S*ù_‡Ÿ¨'Ç%Œß*Màçè­pxB|ùry”(_¹p ÆçÛh‚æÓDþPÝ#ÊeÂ'ùy‘Kò¸3æxG¬¼»råÝ¡KZÏ÷N^EÊóÏ»r¼è[g–Zj©¥–Zj©Å'€§¥ÃQiÖ”Œk.ÀÝþX¿¼£´e%Å(+)ÁŽí%(+.FYi‰ú¾¸e¥ÅØQZвUvÛ¦M]€øÞp%VZYI±ÈÔº°o¾þª\à¯~÷ÿÍãß¾ßuŒ“O˜ê¿Ö,GüñD£9tû°rÉ"û§ÓöÍãûö¼¹8ñ¯çy5c¯=7ÃáL·Æ9€ü/W 7¬îmòƒƒð·»î‰m·Î£ãf2–#Þý—hâDœ(ävv8€ˆ³û´m‰n£&ÉšJ(`ßÉêÑr\7i9€®VÓŽÅ?(Ðè(h*3´nÚDäê±hñ‡C1ù½O-ÿ1È8ý§ÀÊõg™fíêßÿ“ßûÔä溷kÿ÷pŒ}ë’/Ž~Jq—9z/ª-¼å¬“ ÐæÅµº·¥8€£FCvïUšã×Ë=…ñå,¯¯ÿM×ãžÇGœ ßjƆÞÙÞp¹2Ìfñhç»Ôï—öOþFöê‚Ö]{;zH‰èæµ sã†!f|¶ú;i×ÕE¾8q þzÍuñÜÎÑö¿úìTüù’+cíêòœÈ9Ž?‡†Y|¼r…åêṲ̈ÿ k×àׇæè-'‘pÉ1A·¡xËf5ÜOÔt" ñmÙvÔªSÇÉkœ ­f’rõK u ‹P§ õ ÷EÝÂBÔ),BÝ‚Ô-Üu ÔçÂBÔ-(B½¢"Ô)(D›“ñþÓ»N{‡UY.à0šŒÑïœ[‘úbçÔ8€YúØl—ñ[ ÕŒq ׬m7÷>p5e[MýÏ?‘rÿJ@Zæ ³=Š˜a}XNÔò…’fp­©ÿÆÜÚˆ?ŽüÀÔ_0“ju> î#‰@¥…S6íQž;8Í选ƒ …ø^1~ˤñ½hŽ'ºÒܾÚO9€RîàgŒ@û}…ý;Åø{µÒõ«‘ö-'MqÔxî_ËYûç% ×|æÃl0¤m Ô?š§À*ðSM[hüA y“—f4õ] ~ð2Äøÿ~Z#Ä5}”(å~Âø;^*ùGê&º4ך?ú°h¼ÝÒÖ ׬M6¿?Åä~ÎäÛ÷/Óÿã]¨æO/-çsTßÄ9Š–8iHÊçrMÝvþâšÃ·Œÿå§ëý/7í/œUñpöO9€5YÛY¸ÀšˆËú-'vÝûÕ×,~m®—_®«.Œÿ7¦þæ¯tnà ‰o‡9”nÕš?ªé³ûïwfàb_2 œ]ß5ZO$j)øÛœ<¡ü¹A:ÿªüùVžå÷p.`Š~IÊÌuQ> þ¼ŠƒÿçpýHJˆr%?åJe|@½Î9€<>Ê”ÊP 4>”(µáãêå\ç$ŒŸÄ¤ë”(ù)PŠ€kâ÷qõ:åJýS ´ýCÜ•àç@^&åV_Òlõ„Ò.û4c–“8€´ P/)ˆs +¤ë”(ù)PòS „IŒÄ¤e«’H'ÐÚV  õK@êÿ¥réxI@Š}áùõwûB½x”ŒYLþuùs:o«4;{™Ðrk@ʤ@è4pj©¥–Zj©íI«^³&êyrûþÊç.&•T¸ç&€U“ ع»Áçž4°[Nk¦²»v¡zÿŸ½ó³¢Èúÿ·/AÒÌ…]÷Õ]}}Í®îŠ9¡«®ÙUPX0® ¢$KP‘$ƒ  Š¢ ˆˆ‚’aQWnÿþ¨®ªS§O÷܆àÏ>Ï3Ïí¹§ÂéêºÝu»¿÷sXîX«¿r8€T÷¦AÞΨTýhQ³¦Rê|§8€\“pãB@P]"°zÙÒ‚9€ç]HÚOeÄôíY¡8€kÖâ8€žçáá PÒT _­¿ƒ‡1½º8@À‡a϶Eãgºˆ¹5ðÁ®}LNcÞŸæ ùóÝÜÈæE¦mh Öz$¯³Ä¤±IÀëÿ¡\ˆþ³ýru¡šhÛ…“[Zs%=dÊK…8€º®¶DÓwàþI+7º>XÖçr]UÃóNÇðËM]:Ääš1?Æ£×^É„ï£å-× Û¤é†}Wç˜ít_=´2Ú2ø Á„ïã…–[ Ñ¢q ÞoÎIѵ=î}òi—áGxtãútGÝG[Ú|ÂLw÷ÚÀqË¿rs×&â´C £­L§1kâX\QçN²o(èýžæ s@ç?Nãóùó`:ÈI\ Ž1Mr,k`˜á§ÆsÇæM¨R£¦{üƒ|ßÇ»w Õ…êú¿üüJ–.íä³Öí{!v/"žL$)àŽ+ì½C£ôx®_Nº Õ êzð÷§Í»ŠH5Qœ(嶤][¹&0Ü…TìÍë$Íà³ëWJ¹}9söÖëÕlp©æzPƒ5PÊí»Ì´¯8€|Œ–˜öÏ'Æ?yp‹Ý ¾«)›ðb–0~³d7í§c0ÓÑ!†HÛ˜fö¯o«Š‚Šñ»@í·³.M*!ÌÙgê?]¿2‰K—aü­n«Ìê{Ð6Ïó ?>LÿŠÈã{Áø_Mh¿§YH×?ûhÁ/qé0Ñô˜ß>*¾ý”škÚ$ Õ}Ù»÷_x´PßËñS`U„9{Cÿ©Û«"¬y{Ùøã8€¾tù÷ryn_—8¸½¤ œiΟ£ºg# ¾˜£/x¥o–ÿƯ8€<7ðÇ&¾·ÇHš@{dΫå„ýûÜø?|‹£RÒ ÀEsŽüœÈû_güŠÈý›ŒÝÊR‚ßr7¯××'êßmÆw÷¶$.­ Ì7õ¬þÏÆ¿ÿWÝv áÇæ~ÄòÂG4­¯ø*‰e¸Þ*並Tpô•§…Ë…MGŒ)Dk¢40ŠcW\@^¿¸9€Qœ½/æR&ÀZˆÖœ}ËÙ’â› ÅŒòK@ê?  „é·ÇøÇCq£Žÿ((`T|œÈãà˜o¾/@qÞ¢úï…h tƒâFŧ9€QõMßûÛ#3 äãê‡!!šÃ– °qLû™pëÅ´ÿ \ /WÀ«câ‹ãêE`ÐQ@‹À³cúç@ÞÏ XN«Ôÿ¸@îß\¢4}›ÉõE*ST ~Í”®[ªôQ(—•…¼Uû—ëÇ8ªÀGÀz‰™<.>+,æÐü$7—hù>¤÷ `b‰%–Xb‰NËlÈ™i“àá_š\Àž‡ðã_IèÞÙ4u)/…_~þ ¥Ë”5¹€ÝàpCš5ÏÃÎ-›QíÇ„õ^„xÌ 'ª{A´.áþåÔ3L.`G÷pO9ç<'Ÿ0ÕŒ}>κørG³Fµ… gÍÀ¹W]k4o€«ûàÍɸä¦[‰Î-šhêéøS)L94’èy)¼>¨/nmö¨«$ñk ×êé±ѵµéèì3mCâª}ôÂ@¢Yä@åüÕã™ °Ó¸ÉŒ/è…8€*æTèøs .§ûhzy­€èr õ±htþŠèhVí>P å êò °øü¾ÖÔÝq걘°üÛfMk¨îþÛI¹è+W+›¶ñÅg;@§ Ê4z:8ºµæ7\¡8€ŽVÏêÞžºýtž0•qîlœÈuo]›Þ‹Vý‡GæŽ5@Ã(L;,Á~O=†f{Šš1ÀЭC@:£Ÿë„z-žrë’± @)ÿíÔa–(i% Ë÷^ŸˆKoº-8þsµ¶NÅâ÷fáìK¯0@¾Ë?ù§Ô:?¬é 4œ«–.q8€î§C@­©Ô@‰¨ç|»·oCNå*v^ù®æóÇüP¦|y¤÷§CzÓt:ípõ53úþ‘t)3=`òøðÛ¡Yúü‡QŽE­8€)+›1µ¦´@új9Ga` £lû¦’‚§¹0lZ#iþ¶šúq@øÊp©ßr¢>{_kþÜ‚÷@9S f”Ú8Uð0wJ„5cŸ™ö3çRÍžå¾Ú¿«ïrÇô¢šAÝþ»fü^î,iþ,'LqÄxþfÎäãg9eݨ„‚9€|ü°®¤ùnælË[ª#¬édü_#qþ(°b9€µ$ÍåÖü °xý\Ó÷¬™¿w -“)Ð8€\ÓF8€ÿ¬.´o9“-o®*ø-§²í]UN5ÊÌˤý7ó¯ûæØ`KI38Õø¶«(ÄÅÔþwÍùkL¯òB|sÍø[ íƒrË‘¸ âêv–ÿ¼©eF±|aüŸ¼SFŸ¯M|Ÿ} qíù}ŧ’&ð;ã_³¼”°ö‹‹Ì̵ׯïõc[­Ùóœë›å¦ƒólÚ^}¿ü”"ûvƒ¦À‹zÌ2.YÖnó Qîr%ÝGÁPoïPÑ6Ê”êï„â0!¢ÌÁâêWÎäwI9÷!qi™( ÞŽâê×Âr¹_âÒ8 Ôʌâ Eçò8 Ôü”á8ö€âÈ!b ¢8€úµ=Í^qrWÇ€.sévPo  Ý>X@ý?çòø$ Ý–8€Ô?™s¥ø(PÒ½-E4Á—ìSbâ—8€t›r¥2”(Å¿•\¤ø‹“(AP?ö­ñX¿—h—KŽê¢#kX .ûÿ„þ8Dÿ$±ÄK,±Ä;æjéâ/J ˜ù@`ñÛ‘©ô ZcRLŒýV¢uOét%J–47®ûiï^‡¨|©x`Êæ–ݶñ;Ô<öÏ!­•Î_[(`(¿kÀ<ÿ¢Íá‚郲 fLÃE×ݤƄé!áyŠx[ݰf,(ëp=d*ÄtõtªýI/õV@–Û8hÜÆôê‚{Zµsôtœxÿ3]\=e°òRè׺9êö¼Ã¾ãÀ/ "¹qÝqîÖ¬aˆHçò㜠°Ï´9²¦ÓóðÐU¡ÿ¬öØf~y^Êpé¼’8€î~ÃÌwÊL‘ñÓ–húŠî÷}·žøLZ¹ÑÑ{Ym—åj½çÜQ ”»6Äd¼º8 ŸNã‰ýÝ_}+Ä÷£À£_4}–ØzðèÈܵ”(åÖãú¾íž@“ö]†/½¿ÕÌ¥Ó–˜çÕ5ÀGwôôX¼6ðEÜÒäA‡}G÷oúÈ¡ŠHò*Ó±x÷•1¨}[]²_pŽÓûo¼Ž‹®»)¬ç ÚÐ@''2iéü¹r #’ŒÅÚ/—©ë ÜÜÊZÈ9€V{©ÊíØ¼ •®Áø~i“:?w7*äTtç¶À”—î¹F¸AxB!ɽ;ípï¿hÔcYý÷SÛº®çä ¶@Àj¢â8€)PÒ®­%Ƹä™8·¬çš@Ë€u+´Ÿ–á@®y[oüŠÈý„8‡kúÍ€ùÓË"¬‰[fü³'IþÅÆ¯8€\Óf9Z“WâûÀÞÍ}!K¿÷Œd7žØr= à„qNà43þ/=Y aÍâÓ~˜˜B<Ѓæ 8€|ÿF˜“\«Ûª ¬‰bê+ ß?ËqkV»ª0¾/ÿ}TGêu´Ð¾Ä¤ŸƒDÓW,~ßG“%Í_W3?ëŸM5}úr%ÍßóÆ/sû¿â‚ÕlüOÖ©Â|igþ>s·¤Ù³óßriŒ¶ÅÔûñ¦ñé qgÿ¨çoŽñ¿ÒWâ¾oüŠHë§A9¦o•ü‹ÍøÌ~µœP— 8€ž‡Og÷q·Ääõ×ÿª¥G ã³Ù´¿nE ¡þv3?Ã@WèrõBlŸ™¿ŠÈõþ×^_ÿ+/ôrwì ®ƒùÁk(¬ÌQÁ¶þŸnü`±°ÌºÄјÆÁqÚ±E^Ô¢—Ég± ™OTÍ”ü^ÐVVLý\(`”&Ms£8q›ƒhÎÞ:¸@°²¿`Tÿ…åò88·Ã9€ÜÇô 4Q 9Ç7–Ó&æFÅ'qévWdÆäóÏ,m‘húŠê÷ƒ±}F¸4†øDŒ¿7™™py …år€ïhõ!ëÉõéÛcâ{EãêíÁùm̆åŒJmÄq`\ ¿Å(Ï 'ÅÔ_çÖ@´fo,§VŠad Þþ‘\%ÿÉõ•·_’,ìÊD,øŽbÿë¿äð‘þ8ù%vb‰%–Xb‰%vÈ,Y;öu&?9è€u&½{òŸ—‹ü¼<ìý!O½æå"Oöæå!òåçåbo^.voß™;ö¿¿ü¬8€%RŽîMâÒºÚ¯9€^Jëµ\máæukñÇãÿ×ÉûJsëR ÏûÊ9€FïEúÿüÃ÷qÖÅ—š1ˆÀó®¾NÅFõj†Läm!åҼȔx}ƒÆNÌ:·2Lô’Ãtê{Æ?ßõZ<Åô†VS9²[G—èyÏð@8€žçṇ;@W7tn|·âÂÍ]¬÷£]ý[ÑyüŸÕtj !·³æ¾=ÏŒ§Õ&ªífµÏ5ÀÐá2½¨Þ‡z=ã—­1ïñþ`ñúÓŒEg8€DïEytwÿí$Œ\ø¥›{–è§ Ó½9@áçû¾å:Œ:ÆJǧҌQ Ïëû>zÿ§i4Ð÷ѯus4ëÜ3¤Óšµ¡ÛÈÀ`?D Ñ­Q`H·H8€®¦.âºz¸8€$w°æê>æ3(K9€\ï ßLjSj/hêT;ÖÊmXµÒph)_P‹­Ö£ú1 i!uÿ»·oCN•ª¡y©ËîËÏG™r匒å–,]²sP.+rrP>+å³³Q.+åùÿÙÙ¨]ÑüßgÆ® ’;OÇ<„á>‡m\݇ÁD þ‰ž ¾ßWÁÒûõã°ýºIü´—ëÅ<¨GÉÊ ânÛ(ùwÿÆÕ’&p«Y˜Y -³ÑìãŠEú¶;õkÚ_2OÒ ®2õ?y§,š7Ê,+Ô§À²¬n š“åyãêúœH5mEá‚<^HÁåRN öS`%2¥uû¯¿âòø'˜ñéØˆsþõ8LY›ºUÎ<Üø¿YÊý;ÈÌ釯®†°ær«#¬™ìcü÷ž#iþº›öït8€ÚŸp‹ßOuYÖç”XT Õü¥ùñÈ5ÕæÄ 4þ–·Teñ¥ùÙûáÒÛ IDATö®*s GšójÇF•Å€JšÀÌ9€ÚJš¿·ßåêrïÿØ^YçžkÎq§(/?Ë|g‚”ûw‰9ÿ)Ž*ïÿKã_0£4óT“m9€´}ËüjQ)²ÔÑe(°$\”Žåz¾[]R˜67½âj½Ÿnc9þ.PoÛÜ¿?ïKÁÍœ‚æìÚÅ„ýῦÓë·þ"«œ÷]0&Y‰¦Åß• ØMÇ9€ýRT T†r¥ú”(é®v¨Šèܯ›Q|@É¿–C%ÅÇ9€œ(qéva8€’Ç efÂrÀ¤1¦@iÿ(Pòg¼;¦>çòúÅÉ”úï ULüQ@ý÷ M_qúéÞ|œrîŠÂsi¹Âp%ÖÞP2%ݚĤe‹“(íÃtdÆŒŠ.2çJûH9€Òñ•8€tûËàü5~ú)PjŸr¥ñÙ†Ì8€QþÂp¥6\ ÂÀT‹€ÑH)\f©à’GÀç°×#B8þ‹µØ»gO‚–rÿJ‹À  ¿ÞM,±ÄK,±Ä­¹ èaXQøK€¿•à!äÒ;<5œœK0ŽHóßîËÏw8€\w¦9€JƒE|ómëwPãŽò{2ÐÑv1`H³È8€!Íš‡%ó ÉK÷㣷ßT@º_œxëá¼ÈAY‰H÷cê°†HÛ͈èyÓ³3îiÕŽ³”Ó¿Ãdy‘=xèߦ…áRF¡ÖÌQ 'pø"9€ÁxvlX7Ĥñq ÍK¥ÐâÆ+ÑûÍÙfÜRlúÇ…è?kAH©™ˆM.ù[ˆHC&ÀI+¾5•@¢é+ÿ¤ßY-œÖDR•;ÏP@—Ÿf5cšÈjZ›%qÅËó}?c`Úô¹ßœW)PÇÎ5k6CF[ÍÑ{ùé4ž{¸±áò¼È€Ñú¾AO·²@Awâêø‚8Æõ鎺¶4@žÛ7ŽÓF Q@A™N§1kâX\QçNòž_ îƒÃÚà@ª‡L§ÓX¹xaÀ¤ G«]\ûÕ8îäSCÇ?Šh D a ûñÃî](Ÿâ/j à/?í3À2t¿(˜˜á²‰°¸­°wôúP_¬Ý‰ã±iqbQ çy@Ë1’9€{Mý[8Ã/ÊQÚ¼^Ê ¼Ýø×­àš?€ænÌŒÈ5e–#µh6× ¦ 9T¾ïãÃéTó§Ë,ÓÙ“¤Ü¿KÌÅâ­1çÏr´kþâ8€)PŽ×¨îÙsî,lpû¡þ4ãïÛª¢çòø(çþõ‚o£êø[ í„ñ·º­²pü90Åæ å>pE5!>ËS@>?í·dˤ˜¡næøß~rMæMßú;šÏÏí'SMŸ~lh9€wŸ}4\½å*ÝS5„5aœÈsËÚùÓü©¾OÝ^Eˆo™ßRnß±æ;¸ârá+¦}™øºñ+ r³Ö$ΰçäõ)PÒ ÚóârMÜã{Ly¡}{dΫeÖ’î¬;9¾‡sy¹¾p9€¼Aš Zó6<˜ßQís ÷Çqõë[„ýÒÿ¿™¨_g¸:¦Îäþ÷áryœÈýŸ¢`ài1ýs oŸsyÈõAªÿ=,P¿ªÄÄŸ—ÈÛˆãúPšz™ X?þ­$< Îüð~—%ë¶b|Ää¶ÀRlÁ·Ñš@ý#ÄK,±ÄKìpXô0*p%²ìQà0ѯq¹€=ÏË 0ÿÖâjZÀ<ªlY1¯­çy3Ô}²ÝþÞÛñôðñ‘š5ÊÓí¥Óiôy¬™â²¼Ãš‰Øï©Ç kÆ|C;´–9€Á8h Ï] ¨<¾ûöÂmü'Ä_Ô}L:76jÊ8‰v{ÆXÅt4u°}Ìyí\zÓm¡vuùÞ~ç_s½yÏŽ±o8€g]R;¤ÕÔå—ò‘Ë4m @AS¹aÕJüé„Ðg<íÖ£Ú±:B•ܨĹ{û6äT®bæ×Tþ˜ÿƒå]¨>^”¾N¤”²ÑD_õ;Hë® Ë’\Àá°<á/<5 0Mëì7¥~ú‘ëµ Áôâ9€¾ïcãšRkÚ2ãÀW K ñ}«WÆøì}šXû¿6õÌ8‚_š…—âXqMáRS_qK0¿½1l9€4>‰HËÌ5ã3®wŽPßr¾†wÊF˜³g9a.P—£@®ùs9€ÝšUæÑãïØ°’0>£Müm﬊0‡p˜9>-o–8ƒLûŠÈ÷Ÿr« ýS`ua|»ëêž^S¿Îd!“húÜÏ5k–³¨8Œ\“eϽµxnàÌ9€¾ïã‘kª"œ[˜po®Š°fl¨™ŸmêVFX7Òîi£Êˆâzž‡îHš?Â|¼"¹‡íçs@Ûl²oºéf|†w¦¹}õyýS\o)÷ï\ß«ýË ñ}hÆO¿øøX໯”Æç3Óþ¼)e…ã»Ü´ÿñÌ£ÖTÚó³âòú–óª8€|~ØëÚ奄ø·ÿ¦5%…ú;MüÛ6•`ãç‘뛇=;©|J—ÙgÚ·@£L–^²¤;í7 ¤Èéb` ËÔ¯”(ù3áV‹X´"øþ, x9‰HÛ @©ý•Nމsy}Íd]Û¡à^ J8~cLû™pïÞׯc 8hQþÂpùIs¥ö&PzµDÓW|þ4{!qé¶Ä¤å(P*ÅÔÛ”(ŧ9€QñI@º]T Þ¦@w}40ª~qr%?åJc,q©_âÒmÊ”t‘”(õA9€Òñ•8€tû`qAš–è>®óø—>> iõ’4y\|vdjóòZ/ò☀ 0±ÄK,±Ä§E/©æÿ8$áîà‘¥tî€øÂ éNË,Yª”£Õ£ú¹Ÿöîµ@¦,ÐaøÍšÄ¤¼¶Âr.1hCsSL¯¨÷añÜ€Æ! ¶?zûM\x푾¹“'¢ömu|¦Í¬×ÀÉ]«u©TÊằ1 ×óRŠøD;›[ÙsóïJ@ºýZ7w8€ŽîÍóB@½oz<ã8€žç¡Cƒ;B@z¬8æö<-núúL›ã°!‹‹÷žsJ˜˜²ÚFÎÔû­-ÑôÝïû>n=ñ˜´rcX3h¤î:Sæj]UÃóNǰ>Wí ¾¦—Õ€9Ÿ(Ík´£9€!MÈ ÷߮޿ÐqÌk®f .°õàÑûŽêÊ(Ðé?hGs~ÑÏ l÷DfÀ€—&z8Ê4 ?ÂX”8€º ­{›>r¨â!Õ¾ûÊÃÔùCÀëo&šE›¾¯8€W\ävÖc sV|ú‰áZ­L_k¿\†ãN:ÅÍ-pCzÈ@¿Ç9€\Ó™Ÿ»Ûp]Mg˜Èçð‰a×o‰é{ÜyúÚÇ€û/ ¥ÍÛü´í2Wˆj9€T—e9FŠÈ5W–ƒ´kk ÁŸg››×—BXS¶Ý\(Ö¯”4œÈ5c–õù‡G‘äcýÆøÍ)ƒ0GÎr¨æO++Ä÷…ñ‡9€€áxkty„9xq@ý8XÏ„³έûž©?²[¶ÐþL³ÇŠ˜bcPp²ñ+ ÷S`%!¾±&~ˤ,¿‘ÆÇô}ͯ皿€~¦ËäˆeŠÈÛïiü.PÇ'qé—§DÓW\þÛO©‰°f¬‹ñ[ Õdõ4ó§ÑùUÿ æø¹@]ÆÎŸÇ®—4ƒßåê¿—MûÏÜ-åöÕóèÜDÊ œ9°ßS’?Žè›Ï¿ïûÕsþ…€Q+ª /Vê¿oÚ·@Àjß>6þ·Ç–Æg±ñ»@Ýþ2ÓÿüéçOâÒ2«Íñ_ö‘Äù[gê¯ZZ áôt›Œý×¥˜O?V¶eƒ¤ ä@Îy´š¿ð ô€´>çúä¤ÚÊݱ E“¼–P6x=Šý¯ÿâ-@ü…à²oÇyt¡÷þì®a Ñœ¶ŸÉ¤“4Sš(é¹|ˆ*#Z³ÇDð!Žâê~üEè—s±šˆˆ1Ð@ ”àܘöã8€”&çò˜ñ‘8€ÔÏ9€|Ë9€¼Ì$¸@^Fs£ú—8€t›sy™ˆñ¿Åy‹â<ö‚âÄEŧ9€Q~Í”Ž?húÄïcÛÑš¼NÚÄø£8€ú5ŽèCiJŒ¨ÇÔÛÅÁ¼Ñœ»L8€× >ퟜYÇÔ0è‹­éûÑ@½, Ǹ‚œŸ¥úEáÒ2›ƒëKTûq@JÓžS¿è@uH/ôø"þI¾äð¡¶Âb`’;±‰%–Xb‰%–Ø!³dxpìˆÓjôÞ¼\äïÉC~n.ò÷äbïž=ÈÏËUïçåaïÚ—‡½{ò°{ÛÖ°ž/‚È5c”h´t†©çŠÀÕÀãO;ÓÉ'œ1Ðóðù‡ï㬋/wØwT¿·pÖ œ{ÕµŽÞ‹öÿÁ›“qéM·™ØR)«‹ÓÀ«êÞm5c1@éÖày˜<è%Ë4|AÃøç{à®æO²Üµ¶]; Q›ŽNŸŒ~.#às}E=$`9€×dýGqõX´«+:›ÌƒZ7p§ÌdzSÆœñ>ã$ÚrM/¯p­Î’¶Ñè¼ÓP×Õǘr—­ åŒN8€Åï—4kwœz¬âz1ΣÓ@‡¯ÎüÔeÂæ~ðÊ Ðwæ¤]8y\[ÜxeˆHuoOÝ~:O˜Ê4‹™qÓ~Ýš6À“^6å­f0ž¨Ûè׺¹ÈÔšµ¡Û QÛg‰^ŽèÓa nsC¹kÓ>¦€þ”}G£æºï[ÎÞ{¯OÄe7×a9q‹Æ”4”h÷;mâøæóÏpÂé i5uyÍäy‘)°ú1"9‘Ýã´{û6äT©êh:õüôý4öåçGr}ßÇþ_5@ý#òÙ9ê5K½–£ÿge¡|NE”ËÊBù¬TÈÉA¹¬lÜwÁ™±wžÒÉz­Ø>ÄÇ‘°¤Iëù{ùßäü¥|þ~ºkQ@úx˜s¹ÿÓœËÔ¯”H9~ºÌã_³\Êý»ÑøW,Ò¹À’yG!œÛx•“gJœ¿/ƒ›ó>ÞŸZV‹¦ÛøÌ´ÿÎørk&‹‡czI¹ß5ûÿrg‰ø–Ù?Åäã󆞄Hû°ÀîTâoüJ¹G›ºU„ø†ÿã7KœÀAzrâák$M__S¿É%’¿·ñß[«Ûw„æÐq]k'²I4}Åã§,5Ÿ=”rÇq}S@[šX—yËø_î’-ôÿ®ù²3¶w¡ý¹æüàru¹Éù«‹Ýå¾3AÒüÙóãûSË ãû…—¨ýœÈýk_qy|ßÿÚ/K ó#øb`ãê’síõiû÷Tϧ/ý{Ìüܳ+EÞO瑟MÿŠÈs[G/ËÌÊöõ}ã§åî»`Lìº yìxp-Óñ=„©àJ"œþmä”p<0Í„P®¨@½)0ª}‰H·)뺢8€zû g@Öƒy°À¨þ‹ƒxELüœÈÇh,PÒeR Ôþ+êÆŒÿwÇÔ@£˜ñ¥@iÿ)Pò°PO¿¶G¢é+.¿¤«êHÆ_Òl•¨·)PŠ¡0ÿ@´Ÿ!°K©ÍŒò†(•á@_¦À(ÿ\X 4Æ”(ù).À´_âÒíÂp%ÿ¡âFõO9€’n“r¥ø2åò¼À 3™h`ñÛyd\ A—„ €ÞÅ‚ô5ÉœXb‰%–Xb‡Ó ‚®ˆ„xøìˆÓÚÛÅ|­I9BÒk 0Ћi}–äº.(]\îŽí"P—“8€”ù¶á›¯qìÿìäÛµå4ðìÿN·±ü“ ͤÌ?Ãtöϲþ8kÖfމÖoέL8€7Ýß,ÐÙ¥Bœ;ÃL…5u<ŒéÕ÷´jgâ5º· ¾a϶EãgºDp=ôoÓvíƒTJÐt¦RèóX3‡ÈuyÝš6@ëA£,‡'‰HÇGsyAô‰œèô!qù•Bã‹ÏÆÐ—¾ «é¼çï'cÌ’U¬]—8ñ« b^d Ñô p…z4gtq¾Õ¬ÝuæñæøP=›Öli ËW³9|›^^ ýgì䤥̷Gþy)úLÏjæ´Ÿq%†Ÿævýª[—”5@ãwûïñÐý.PïÛþýðáãÅ–àáîÏöcÐÓ­Ðø™.öS:íÄ1¢k{s~ðÓV˦û—8€t_Ô×áê¼Èéô~ø¾o9€ÂYÇ Ö2RM§æú,¯³Ã¬}•3‹¥óçfÈ$íï·Ûk¿\†ãN>ÕÑtR–ᦵ«QóØ?«z>ÑmúÔ›7¡Jš‘šNÊ ÏA™Hµ­Â§F¸sX„µA²^;hvÄhõÉ$|Ø¥…¡+_ŒæVE9€%˜Ïƒú ¼2—¨_sóú’‚»ñ¯[Ásÿ6w£—PÒ ®1þEsÊ ñ¯4‹áùÓécíL8€(ËriŒ›ö'Î"ÇDןoïæ¾…0gÐrGuÏAÐ@îŸfú·@ÚÿS¿ç#•„ñ±ÀÎ%à8㺾¤aú²NU„5‡CMýÇ®«*¿þƯ8€<þ¿ÑùÕ„ú½‚™ïãî³k Ç·›©_礣Y] Ñô¨?xìyÁørÍUW3?êÅ5{pîrÜau„sÇ>oçÇ•´¾.gçOó8'0 Í¡€'ëTâ³óWÍï4‹Áj±º4©ˆ°æs¹ßr8_z2GèºépûlÁ?“œ²…ø â~`ê+ õ3à˜òBÿ”XaÍÝçÆÿá[e…ãÅÔåVÿ ŽÆÏžÿW-•rÛ/&ë¿.-ÿíf~n^W‚ù|çúµ{›öS@3çÒ›,ûü×^_ÿ•´!n ŸÌ!{íÑ~á(KÛô½Â¾ÏûCuxÝýÂLM`¿qåü Ë–¯x˜RÁEåÖ¿ƒ«Ô ­YWõ \ ÷k ä÷‚þ+Çø„(è_bÚ_Å™ŠâÀi`”_s£â[ ¢5yAq£ÚŸ Ëé’êÏBÑ9€€–ßÓþ«p9€¼ ÍDÄ>j`”Ÿr¥2`9mÒñ{–ó&ù{Ârâ¤þ3åJs H4}Åáoã>hŽçr_¸@°¶Š›Èûãjô-1í¿àzDkÊ¢8€>Y^ã–SÇô#n2|Š‚9€§#š³·…ãrÿúàúß÷jÄÄ·ƒ\Ÿ$€ì˜ú™rÃñÉ€µö/êðx&p& ž‚u’?ªN&Û…é7nÁZØEl& G¾€ŒZ À Ë¿E~n.4¢õü‡!z˜Xb‰%–Xb‰ /ùâ/ ÿ#LrÝKG,¤»{™ÜáËtAVÐb0“rq Þ¸}O°ðÌäG ‡Pöí"ên‹-#é½4°t™²&ï«f¥é2ù¹»PÒŒعe3ªýá˜pÞ×@cõý·kðÇãÿ×aèQÍX,Ðó°rÉ"ÔrÇ~>κøòpîØ@û¶höLœwµ"ë;À þoNÆ%7Ýjb.Ðó0}Ô0\ß ±¨‡”8€€eøÅqè2Gv눆­;„4ƒ…âö|IÌíìyž{¸q‘8€ZØ®þ­è<~Š3'2 Ç$zÃ0PÐL¦RhtÞé¹ðK6vÁ<Pï¬ÿÅøekB|A]>ᯟçÀ½ý”ÿQ@ÊI8€ZoEug–¸8`Ϲ>Îäz/ß÷Ñü†+D nç©Û¯Gç S#û×@@iÆ|Âàó}]›Þk8€>Ó‹@ïÿ45@ª+ Pç¿¥cÉ9€.ç˜Ø·ê<ø˜Ÿ Â4ù„™nr†_ÐÖœ×^Áe7×aZM[ÿ£·ßÄyW_âRàÙ—^!ê!áûøâãqj­ó Ë¤óŠÆ 9€iÊ$ºÐ­Ö£Ú!ÇÔÍ,qi|?æÿ`9€A^dÊD¤@ùÚ{ÅÏh]pQ²¶>"ìÐp=)i´è§Ö4°ÒL¥÷Gq¹æŽpw– ýéí=¦‹í›xîß4g Ð&®)Ûjü«¿Ðþ0¾Z(iþ,ð³÷˰ØSМ)ß÷ñÉ;e…þ¿4õçM-'Ä_X ×¼Q MŸ§÷s®ñÇq`x'ž;XâòñyÃÔW@î/ Pò2ãÛö®jBüÃôªß"iö™ö¾ZÊýû’ñ7¹DªßÇøï=§º0>–X÷´ÂñK8€Åëçß× ðô£Éý]¦»™÷Öª.ÔïmÎoŠÈ9qœÈ5c”XUøŽo9•m°&Ír.;6¢œ¿( ¯¨@íËŒO˜èx'8ýzÛ;K¸o1×Ä÷Ú€ p..pÚˆòlì8°œpïä3Óþ¼©e…û(ËMýOÞ‘rÿJ@ê_kF{ŧ\óçr×,/%Ä·Åø7­Ñ¹S¤Œ½>mßT‚ùÉõ @ƒÕZ ½.ï/à¡tý_»ûmØaÀÀP­ßîˆm®äw ÔüQ@ýZ Ô~a8€Rÿ…åò;©‹Q4 þ¿0@© çr?åJcÅÔÛ”(ÅO9€kðeXŽZA@)FÊ”8†ÅÁlãoD³Wœ~ÎaÓÀ(ΚÄ¤Û–Ë„Ø Ñœ¸¡Áüª¯9€Qþ¢rõ«Ä¤þ· 8€ÒB!ŠHËÎ…åJm…HË|†0ö#q©¿89€Òøh`Tÿ…áJãW`eö˜7‡mÓׂ'ö;YZt)añ'¡saAЉ%–Xb‰%–Øá°Ì5€tQX00±#Ã1†®7½ˆ;4öÛå–(Y’iÆ<™Èó×Fq kmÛÆï äwÒ)D³e}^ÊÃ7ŸÉô|¹pN?ÿ"¦©K…9€’fÌó°`Æ4Å$l@ª}œ;y"jßz‡ÈÐ3Àz LÞYË‘³À›?â Æqi_czvÆ=O´sô‘@žÛ8à>Ôíy7/2‹>Í0@ºÿÚß­YC´<ÚaC–ØmÒtgN˜¹–J¡ÅW:@®é£@Õ.}bã‹Ïư>wæÇ{þ~2F/ùÚh ç2ˆsõØjK4}ÅÀ\¹Ñåðý æK¥º®†çŽá –1›Õ]5½Œqiýt^{úLOh[½Š@Ò?çò³î«‡6CF;y_)s.Ä$qÀ -ÆÃÝŸ7@ž;v`»'Ф}W‡}Gc qYîZÍôÓi£{£Ú»×¾âRmá´CÐèáìÇ»¯ŒAíÛê’Øàð52ôBÀ+®6Z9ÓÐç¦-£Þ^¹xaÀtùúx­ýê wÒ)®V4Èïì§ÓŠxÜ_*‡›7¡òÑ5Üã¯ëû>~ؽËáòÜÊ¿üüS@®Ý‡xÍ–¯ç‰ý®€÷_4J›·¼ÆmS Ì‚Aq¹æ*Ž˜Í(²kkIaá™kÚß¼^ÒFqu?ß›‰¯8€œg9PË>:JˆŸpg—ú+øœÝ IDAT·ªùÓÊ"3 /3 L\ùRPe^¨ ÄÿžùÜ[ mc¦9= i/åžf.Ä/=YI¨o9d=‘rO2ŒÎM* ~ʬŒ0Çq¤é_qy|CŒ¿ùõ’¦o€ißr©ÿESÿ¾ ª ñõ2õëUaMiWã¯sR áKS¢é;0G3n?…jõ_s~¨VuÁ/q©.ìS¿ÙUÖ„õ3õ»¾*šºÁÆÇ€g°¦nŒùÞåßRn`Îäý¿nüýž’üošù=´Cް3LýQݳ„þçÿ+}5'¶ñ¾`ÊàòBû„8–æÖ}›ñŸýªæ¬Ò>–™ã?zÄqÍ‘4«MûË>*-ø)°´pü¾7~Åäþ]Æ¿eC)Áo¯_;·xìF‹…@SöãZóç‘1øÕø5H@—˜»c”,j/’¦ €²P¨½]†ý%ö[°ƒþXii2YøÑ÷ö 7:3áJz+ ø8€ ‹“8 ï2ãFÕÿ ŠU¿°@ÞŽæ"¢¹sé·<‰H·)Pj 2ãJz;@ ÛëÅÔÅI‹ÒFqAyÅÁŒj_âÒmÊ”`«‰¦¯è~?ÛgØ{ÅÅô¡4¡ƒ¨_3áÖ‹éBðùŠÒœq ÷¿‰‚9€WÇŒ_qqq £`àiBÿúu€“bŽï¸@ÞÆzr}êo&×i2áfÅôŸ)Pª_RXÜñ`Ô"0yœ,K,±ÄK,±Ä;¢ì ?Ö¿Þ›—‹ü¼\äçå!O.öæå!~ß¾·wz÷¶­"0å¥ðËÏ? Gòë†8€€«Ç 4Y;·|j<&Ä‘Óe40åɸo¿ZŽ¿œzÓ{¥àÉ?7ÐpÁÑÃq fRýåê6išh9|pXrœÈÿ¦†6˜žR¥Ã4Z=8Àz-ž2ãN9€©T #ºv@£6Cœ;=! ÑBä†_ ìùH<ÑoXˆá©á‚i: °Ó¸ÉŒ/ÏÔûžò<<p-"Ñ^6«}®áL³pG|²\d\ª”c.Ïá„X¼þtÚÕÕÝqê±ÿÅZ£]v´o~Zq~i5i€£YSÀOYÞÚ´áµÅqÓé4ZÜx¥â:|9máS·ßàp©ÞË÷}´¿§ž~yÓ ÂìCPkû<ÖLqµÎhÆT¹~O=†f{†sšHÇŒæ®=  ïcêPÅšEˆæýi £…#Çÿ£·ßÄù×\Òjêϳ.©íè!©¦ò‹?Ä)µÎwóò&⪥K,é!Óé´Ëd ¿´ŸÆÖ ëQý˜?…ô”ºÌîíÛS¹ŠÕBÒþ 0Mtˆ”“H9€úG å³sÔkVÊee©ÿsrP¾B6Êçä \V6*ää8þû.83YaýÞ€zÒ™[Ž$‘½$Õ'SõâÁ÷•Êr­fAq¹f‹pwéÜ¿€ÕVí1mÛDs»@ÏóðÝjI¸ÅøWQJè£ñÌ”4«Œÿã™e¿åÎRaÍØRãw9€ÚÏ9€ÜO9€˜ßåŽí%qþ(0[Ÿ·Œßr©_âRÿkf|»5“8LýŽ* ñYNZ›ºU„ö‡ÿã7WåGê94HOlËI}*Õº@ß÷ññÌ£„ö¿6çŸ%ïKš¿µ¦ý¯•ês ×4Ú/&›Ö”B\îßíßS .#qé#]Ëüå'šXŸ‡~-ðš®¯ß ?Øq®÷î»`L²ºú Ø!Î̱/Q97ÀÕríåJe(PÒ}Q Öµ'Pê¿°@^&ŽKæÒ2Q@½M9€R™Âry”(ÅX TŸsyœȵ…”(ÍÊ”ü”(ù{@q䢿WÂ<ô@z‘Ô@@Ölu%ÇOòS T¦0@IÓ5„Ì_©ÿÂp%ÍåJõ)Pê¿(@º=ŠUŸr¥ú”(Õ_Š0nk`ÔøJ@ê/ s% Ý–8€´åJe(Pj?m>.†óþ* ïå ÁÀ$ @wÉÌE87ðn$ÀÄK,±Ä;¼æJ,@ž xÔD’à‘n%O·^FkQÊ,Yª”£“ŠãÂóP"ÐU@ÞΨTýh’W×Í»õ» ¨y쟅ܬ@ª[3À¿Eh=,ÿä#‡HóßÀ’yå}Õº·Þ~Squ}Æœ;y"jßV7”“VÇ;sÜHü³~Ã'Qkß>ÐárÝåaa$0hÃá†X‹)ôkÝÜá:9†S)ôy¬š??ÐŒ¯[Óh=h”Ëð#û"qi,”h4ä8µ¸éèýælËácœÆ‡®ºÈpÝÜÊj¼š\ò7™Œç½çœ‚1KV±Ø]à¤ßÂ,>¿á®ø.”³—sUùt@®íjzY- ˜óIÀ¹ çf}䟗¢Ïô÷ˆNLk¶b8€$†võþ…Žc^ôp¾á¶<:Ì€8€!œï ïÃÑêrƒžn…&í»::@μ÷ɧCy‘u,”h´ŒD{÷ú ¾™qYÿZS7kâX\QçN{ÚÍí¬9€Îøý æR†݇ÏçÏÙ^âp 5ÃV|ú‰áZÝ¢Õ]®ýr™ÈÔÀMkW£æ±vø‹´ Í i*ƒ¿Âp]–eA×ožF΃œ.±dhO¹1Êc'gÏù@îÿ/×Ã¥xöîáz/”ƒ´s ×Ë¥@5›×•DXÓµÝô¿~¥¤é³'ˤ~Îä~œSQ@Ïó0:Ï ìÁp¬ 9€”qǤƒ•Y áãŸð‚”ûwŽ9t.P—™iêv8€ºÜt3¾.P—™lö¿ç#•È<Ñe&éo èܸ²ÐþXÓÿÓõ+ û'qéñbê?v]U„5‘ýÿ+ª ý¿`ÚsSP •Èýî³kÇ·«©û)`ñ‰¦¯˜8€ž‡ÛO>qÀzgUCXóÕÓ´Çô}\É5¾3šß ùíüS@®){ÙøÛß#å¶ó_qyîá‰Æ_ð¥'³…ö§ÿÙ¬í´ùüû¾Q=¸&P¾Wúf±ø`žiÊ B| Œÿí1åXÿ>€OÎkåÖÔÙóç‡o•ü–øé)7ðj³_,4ƒëLýUKK!œ>o“™ëW–âßfü[Ö—ú·À][SBÿ…ázìÚ‘Ž¸vûÂBÉÂï7h‡80Ïý+åÞ,š2åzPš†( ´•ã×À(ÍåzÂßF¸@ÞÆ:(NT§ðDsõ?N‹‰sS¬ýE°œ¬8`ÔøÌE4Pÿð㪘ú”(µ1së ZSÇÔ‹¼1þ( þŸsyÍ”8…”U¿0@îM_qpÛ#š×)8>`¾ƒÅäþ°@©ÿáÆÄ?@ý˜ø^â"¢8  ~¸U ^ìÌËäeâ8€çFøã8€ ‹ÀÓcÆo9?KþÕŽ¨ïCIšþqìÜD8€z{€*1ñçÈŽé\ /£9€á¶Ý\À<ü«ÿ `²¤ ÀÜ\ÜQi¶Ð‹Zj `~rtK,±ÄKì0YÁÀdø[¶Cø8“¼‚î I3æÁÃùYäê²”Èõp*eÎfTûÃ1ŽŽæaÕÀÞ+ˆCs]½W 9K¥°rñBœrÎyûŽÆ¡9€:ç+¤R%Lÿ gÍÀ¹W]ë°ïèXh Õ"ººµY“ÆáwÔwôbQ@‡e(qi^e¼«ù“®VŒ…ĤñzºšuzÎÙoÍDôR)¼ØòËtX}2¶ãp…ÜÊ)ÏC»ú·¢óø),>Æœ<#ˆ©D¨ÿP ŽÝ³Ç¸éåµ0øýOa8‹L3Øèü3iuõþz‚Ãt8„©n=ñ‰¦¯˜ü’fìŽSÅ„åßÊš1wŸý¹è«ÿN·áp)Ã/Ð_=ô  Ö{éþšßpEF@ÊvKí`û{oÇÓÃîÅjõ`ü]›Þ‹Vý‡‹š1‡(è!ýtýZ7G³Î=Cš1ðÒ@ʾ£Ú¹ÑÏuBý­E=bÚ÷ Ñ¬±ûiS‡Epƒ6ÞæÒ¾Þ{}¢å.ëp£4•‹ß›…³/½"”³¹H@Ò®.£9€>Òcj`µ?ãè)K0Ädã£9€§Ò·Ç1½¿áÊ×p/âÿ$p²Œ½ÙHy”Aä‹7#Õ|õ)‚®³__s êª8k¶,'iÛF½ûTh9€ à®Y.iþ6šö-–±À%óJ#Ì)üÚøÌ(Ãê”8ojY„5eŸ™ø\ î£°@®™³šœ1½*ýS Ä |Ë\x¶«—‘—‚áú>ž\Òì½fÚW@î'À†RýѦÿ¶wJ¹‡™E]Ë›« ñs ßÿ¾¦}Åãýà94½ ö÷0þº§0ç±3YÈ$š¾÷sM['süî<£&\M@9 Î=aÍUoãWÇŸkî8×hüŠVf¨™m廒°fq¤™¿VDX3VàãR}ËÐ6[èßj_îÂs§!siûsÍø+ ×Dr oßžß2ãrŽ£Í­þÉ;’æÏžŸ?û@Òüq ŸrK ã·Ùñ«5§VÎý»mÕüiÍ^P—³ÀŸ÷Iõý ®á|ñç#,Iì·`‡Ñ/ü10}ü ÏÔ¯”(Õ§@©ÌNU­9+ PògÂ<%âÛ•‡x ¥yÉ”(•‰âê×( ~å@ß›°@i|¢8€úÊ”üQ@ýú2€F1Ç?Ѝ·)PjŸr%?çò2 ðÐù%M”Ĥe40ŠÃv¨8€Qõ Ôâ§@zyЋ¤)Áç7jü40ª}‰Hýs¡8€QñS ÔÆÂàü_Q8€Ô/qéva8€R|EáÒmÊ”üQ@ªËTKùpœþ/yœ,‰Ù”BÁ?þМ@ý#ÄK,±ÄKìpXxÖï% ÀߊšGÀ>åE&€#Û®î-Ädº·}ùù(—•Òúé¿ÜÛ äÖøŸãM–åû'‡ørZ3¶zÙRœø×³†žÍï |¹pA$Ðó€Ås-ç}M¥Røèí7qÑu7EhÖ2äÖk@Ø…ÑÀ‡Ïó0©_Ť9uµ> À˜^]pÏí¬¦2 0í âzú4-^äê!ɾP £· ƳCƒ;Ðaô«FËÈ5­ï¸]'Nc¹í·¸éè3miÎ\Ñ@»_îqj|ñÙúáRgNÐþïùûɽäëP^äå…Ö–húЏr££©ó‰ní®3ÇØÏ¾aü´ oj:FpûÏþ8¬g ÚyôÚË ÐñÚ»8 ´½ë–0”¥@I³¦9€iºÿPçŽåšºížÈ˜ؼȺýq}º£î#+ÓcÂ÷ñÚÀ ÕCr Î‹LÇâÝWÆ( Ù÷ÓŠxÝM&6=/â8€ú8ià\ìÆ «ÏË”·ÖunZó j÷‘ãè§°Jš!†_Q8€!dôEá4sQÚþÄ~· @ß÷qÿEã ËîƒÒèIÛô]WârÎåæçQ-™Ödå›EÃÎ-%Ö|YM…åRÝÜã_·¢šºÍfÒ[ m¿ àê ¶Ë€ùÓÊ ís GÔ, Âó Á¤c8ßÞÍ}1‘@#»e ý¿cNCÚgÃÕ´2Æ8Å´ßóšûWû_1þιæÏr}ßÇ3wW!û¦Ë0Ç·ÕmUÆ×?Ø?Ô–8Ï›úί&Ä÷œ9þõÏ®!Œ/áž\áÇ݉¦¯¸ü·ŸÂsÿ4÷²â4rM—½Ëa9€´Ìóf~5»¢*¹o ËäþÌ8€žtnRIˆÏr{ÿGÒN6þ~OUDXsG9€’æOâÒöçóKa|,‡tÊòkæìùëí1Rn`ËAóª¤ \fÎó§•Æ÷+³èýtNY¸y—-Ðó<,ûHÒü­3ý+ Xß›þ×­()Ôßfúß¼^kiê¸Ýf|wo+úøÖ>Vf9€tÁö³ñ+ Õó©²¹;öAñpóƒëaeƒ×2PY?èÿe’EàoÄú#`¥¥ÉdÑÇËü€Âs£üEáR&Àc­\ÅŒŠog*ªÿÂryœÈûÑÀ¨øæBqº¢â+n /3 –S&ùÇ!3`Ôøq`Š•ë—ÈÛyÀ£ó90ŠÙ –3'Í¡„xðýíÏlƒhM^wXΣäïh ¥)å@Zf æ6ˆéŸsyœÈËh R£ÿÞDÑ8€]Ñš¸0JSÅÔÛË‚ó+_ÿŸ ð/1ñ­G˜H·7¨s|w×§¨þó‚ë[”ÿG¸@ÞǯäúÊã+Évô¯l̰,èÚûÝ.K,±ÄK,±Ä;’ì ?ÿÅZìÍËÃÞ=yÈß“‡½yyø!owè½ü=¹ÈÏËC~^.öæåb÷öm±À£Ê– iÖ´ÆŠr¼³AžÚ[¾q©.ïûo×à˜N4Z-ž;VsµfL·«Ë¬\²ÈáR†|þáû†ÀÉëyžáR½ç^zÓm$6¢I 8€WÕ½ÛaߌE$0ˆáõA}qk³G]M%Â@GIto#ºv@ÃÖ"5•ƒžyRqy^å`?^lù}®¯›÷˜0E Ñ ß­8hžÉì4nr¤¦³Õ­×â¹)3™V3‚Hô†”8hÞ¢VS—otÞé¹ðKG‹H÷¡Þ_OÀø/Ö²ý²qÜöL4}‡ˆèûpxmð}Üý·“0rá—¶®jÈh°8jÆ|øxðÊ  ×½µ¸ñJÅ„Ot‰a í“êÞ$ ê_õ£9€:&®ëýŸ¦ŠHòþ*}˜ËôÍ O8€†è»ýGqu.à‰}{á¶þw=–šè zJq/½é6·]Æ<ïêëÜ}cÀ³.©m}ÎqÊœhÌL³þõ±( kú|?}ùù–èÃcÎÔ?)—• 99(Ÿ•£þÏV¯å³rP>+ ås*¢\V*d«×òÙ9¸ï‚3“Öï}¨/Úú$IÁ]fWlê†|/’†HËü`üÛ6–@X“µÓø¿ q=[Í~­þ¢šD‰HûøÖìAÀg–A˜C·<Oó¦Hœ?˹²@º™s'õ« Œß\ãÛ+›ô«ËÍ2þá²ÖTÎ0›m+ ý¿aÆçùÖ$ÆqSМ3>žmXQ@ÏóЦnea|‡™ö¿¹ªß ãèªjdÖê2/“Kª#¬ ìmö¿A­Âü²Mî<½¦0þ °øý”õG9€'PâÒ¿^Æo9€ÔÏ9€ÜO8€7SÍ .gçg›;%Íß(ãïØHÒôY`÷¤Ü¿„Ø’çNÛÏ'p<9'Ñj‡w–4Q@]Æž_k-pÚˆ Bû íù/†èyæM‘8ËM}—¨Ëp ç¨/niò ÑÓùNŽaÊäšNͬ}[]Ò.]àûo¼Ž‹®¿™èô`í«Ìxª1¶í/?×p­VÏ‹•‹Š@ÝþÚ¯¾Àq'ŸêŒÕ…nZ»5ûKH«§5€œHõ”étù¹» =vœÈY’žó‚_·¥;ˆˆø?±ßåPOºðâO^ôÑE¡`kûõ Áò‹ñïÝÃõ\)çNâ®­\óçAý„^Y˜èAñ”¹@]î{ã·@ê·ÀÏ?”ü«ƒ‘М)ßJSßåê?›»Òåêv,Kq¹fñãW@>~–ÃËôQ=rÅô q=¨ÇÁÊú¶ªˆÌ9€úÕr»4©Lö‹"b4PÒü0õ] ®Ï9€üøXŽ[³Ú’fðEã¿ï‚£…ñ±š±zg( çy¨“pª¿ÎÉ’¦ÏrëŸ]aMXOãW@þ8ôy3ÿ¸RÊýkçÏc×kN%õ6þ§n¯Š0go„™j~sÿXs.íòï¢p_7~™8ÍìßÐ9¬®åÀ¨ÙB}Ë|¥¯¤´çŸ©C³„ø¿ÌüÔŒÏì8 ïãÃ·Ê ý¯0_Ì?}”PÿÓÿ ŽêÛóÿª¥¥…ñ±×u+K ño3þ-¢5°{[I(Í…4[®®å¦auœ¾)ã;‰B·x"¯ß‰ùvs—D8å×ê÷¨Ð#ua¿Àåòr{a9I’®Os¥ö âÀ&XΓTÿ[(NT”&Os£êk`”ÿ`r`\ ^dé2šçr^çòþ_…Ëäí…HýœÈÇo\ ïçEXΛ4¿â8€^°È+ 0Å>e‰¦¯è~?Ûöˆç¶Þ×ÿgÂ|,¦ý¾siý°@©>çr?çòö' 3`”?Ѝ·góC&@î.àÏiÿSX „qà@^?ŽèCiºÿã߀h ‚E`˜ýâê×<Ù1õã8€€J¦PB›R¥B¹¬,äí¬Šø<Àôðx(6`¢üÝ/ãss- ÿHb‰%–Xb‰%v8,>°¤ÿÓÀäG ¿;4€ožð¿'~3*N G8r;·lΈÀ轨îìÛ¯–ãøÓÎ4z¯‚8€TÓX Õ¬Qýçò¸±@/…YÇ`ˆ#H8€Vï'sœ»d,Ç?ßõZ<´ÖT ®o8wÑ@f,ú>ñ¨åÒ‚¿çnl8fnneõÚéþúh7|\H‹¨ë?âÚ¼È^Ê9€ û¯9€îøX]`³Úç f-ÒF|²œí›ãš¥éL8€H4kwœz¬â0jNË¡*q©¦Îᦙ&qµVKä:9{a´sšHsë¼±~:m8€Qš5Í”~0¤S1ô{ê1‘¨uoC;¶A£6ÍxR=¤Ÿ¶@Ý®ÃʃË”òOª8€€»Ö÷ Ãð ÊeÂ<ÿšëCš:@qø(k:)Pâ$°ú1ræ—Õº@®éƒïãÇü,èBu¹ý¿þJîoó»ÝQú¿äp²”n1:‚õ¨Iâ‹ÛŠ˜²²‘È9pVó·Kï-C9€Tóæn\]Rh‹ñ+ ׬q ׌}küŸ½Ïs[ çyæ¾Ôã`ΤKÍ…íÝ åÖÜYàÃË!Žøjÿ BüóŒßåêrïšø‡wÎÆ÷ld IDAT-S@›„5‰–3¦8€<¾×Ìþõx°²àŸÌVŽÏ(_›º’æOâÒ6,ðá«« ÇÏrÞÏŸÞÆo­£w=ùQ×p) ±YÈ$š¾÷S”‰oüžç¡îéRîßn¦~ƒs©_¿Úã«8€\³Å9€\fçWË[¨_Ÿ‡Û»ª ñÔ'^<Û0žØãAÉO8€WüS`»„5“o™þ‡wÊöï]rþÈBX8×ø] .c9€ŠcÊÛ·ç·0ЇÉàý©’æ/Ѝýöü¼äýÒ‚­¹R}õ©¤ ”8€tþÙ/.›ÖHšÀæü·}S ¶o Àž]T*¢Û°×ÇŸ÷ѼÂe.j´éú-]Ë£~ ’Ø‘l‡S™1w’L9€’?`ň‰,qy}‰Hˆ(µÅÔÛQ@½-qé6åJû@9€Rs 8^ˆh?Ѝ_)PªO9€Òø†(ù_†â¨E¯Ä¤e¢8€z›r¥ø{h_Â<´~þà ÍŒâÄi`‡MâÒmÊš´L9€ˆ(#qiYÊ”òû†(ŧ9€Qõ% Ýž Ë”ö!Ѝ·)P:¾šˆˆø‹ÊÔÛ”(ù‹Â¤Ûú50jü(Pê#ŽX2û¯{œh“  `nn°äÀ]Ââo7Y&–Xb‰%–Xb‡Ãì@ª°E^ÜBàoÅJ’^B)SHBÁèja Ík5qûòóQ.+Ûa»¥0oç ç¯ÝúÝÔøŸã\MÖp]Í"㽡noÉ¼Ùø{í°œ´.ðÂko µ­uƒs'ODí[ï°z8Æê›9n$þY¯˜9•Jaê°"PÇk8€,·¯‹1½ºàž'Ú9zHª™öl[4~¦K˜CH8€víã2ü`õƒ}k–ÐÑt’6:4¸íGMRãÌGÚåÒ6Åáã@®-}è¢ÿ¬Μ ÚÂ&—ü-ĤýGqõ> ÓBjK4}ÅÀ\¡Í…uY¾áº 6?’èhÖÒ>š^^ ýg,ê½àûx䟗 ÓvÐ_Ë[®A·I*Åši›0ûÚÞu :Žy-R³F9€‡ð¹‡ãñ‡´pœ(åEö}Û=a9€psóú¾o9€4§1ÑÏëÓuyÜê)i „ÒTº·é#‡FrÓé4fM‹+êÜIö ÎqŠâêþ?y÷mœsÅÕN¾]­©Lûi|>žÃ¤ù¡}ßÇŠO? 8€i2Çì~R =†z<7­ù&ĤcÇô}?ìÞe8€¡üÉ>ðËOûP²tigNѱÐç1÷NbA–< N€ÝáX¨Ç²û rõîþ§ïë¡ÁÔ‹Å(0?ë½<(Œ²9€ë¥Ü¿Vs±~¥Äñ³–Ì9€T×·ÚøÍ>J¨O8€Ó¥Ü¾ËŒö$ÊÔú«yQ@®)ûØøÏ|s˜ð‚äÏŽQݳæìYØàö9kò¦™öeàdS?Ìô`8fž‡Î£9€êÇ•…ñaü–Hûbü]WMhßrܸBÒ>oüŠæ·9—¨Ët5þ:'Õ`ÇH4}Åä÷<Ô9©zðͽkÇÿî³)'Pû9û_°óãJšûW÷ÓÏø â>YGÊý;ÂøÛßÃý>”"3`¯G9çÏw>/=™#øß4þ¡²…ýŸiΟ£ºsΠ0Ê\ .ó¾ñO"iíùëí1å„ñûÔøç¼VaÍfP—Yaê+Në~Öçòã»ÎøW-= aÍã÷¦ÿu+K Ç/ŠH«ñݽjõÍ•½æüµw]Äi& åîÿ5%Ôrwì ®ƒùÁk™à¯,Ô£^½MßOì·`ý°ÒÒðÞO1ïéíØ·Žì.!] r /“0nk`”¦Ks£8v›ƒèÜÁë`9Q’ÿ(ÎT”æLs£âÓ@@æ–ÈÛ™ ÅŒ¿CÍäñi`Ôø–Èãã@^ÿ¸@^®,'NÚ¿nPœ¹¨ø9[MßÁáê×NÚ š£×Àˆæ°ЇúaH“˜ø†h_a9€<Ž×ÍÔ·®êë×L8€—Çø9÷±.·±–(Å· Àé1ãÃ9€Ü¿Eçê~Ôˆ‰o€*1ó‡syEáêí’daõW6âýD˜,K,±ÄK,±Ä;¢ì ?Ö™@öæå"Oöæåá‡¼ÝØ›—üŸ‹ü¼<ìý!O½æå"?/»·os림~ùù'ÃÔº·‚8€4?ìÎ-ß €vîûo×àÇÿ¯“÷•sÿrê!½—ÖÏQ`(ÿ-d Õ.š=ç]­¾Q‡8~1@@iÖfMg8€¦‹é£†áúCZHÝÞäA/Y wçøç{à®æOʹkS)Ëdš5p›>Ûƒ1üR&pß'Å£=_õšøD¿adlR2^˜% ]8€t9@a6½¼VÀL‰ºÇFç®8€ÎøXÞc½³þã—­çvÂ,~:v4cwœz,&,ÿÖaßù$oÁ«Ãdº7Í|éùªß8 H¿i›cXâRíçêý8€’îr%Ý[¿ÖÍ ÐôO´wC;¶A£¶Ï’¶]ÍšÈ$cI9€!Ýãr=¦ïû˜1Vqé¾¥ÓûM¬ï½>—Ý\Gdøù¾ßzç]}ÀITí-~oξô ›Û®îqù'á”Zç‹zÑpÆØ÷}¬ÿzŽ9áÄpÿÁXlݰÕþx aCÒ1N+`•ª¢¦Sâ0c‘N§‘Þ¿ß``ô¯€Ëgç |v6ÊUÈF…œ”ËÎAù¬,”Ï®hüå²²P!»"Êee¡|vî»àÌd…õ{_‚Ýx¶÷=÷•– Þ3@s³R#`”¦EqŒ¨žÍƒz|ÜßÅ5)PNR˜èAýYÙÆÕçsi|)P§…SìOÞѹKÀ>òûÒÔŸ;…çNøÌøßÏ5.Pq´x|œÈ÷ßrÇôª ´o9_Ã;e#¬9|Ë,h´‘r@ßÇóWöï5Ó~·f…ãk9gIš>‰HýÃLÿßRMðÇq5"FY“K$M ážS]ðw7þº§ÕúïL2‰¦ïÀý\Se9‹wžQaÍ–=>.Pû% -Ó×|¾-²þðfÊùc@ßGÛ»ª ¬YeΫa  5±åj_a ×üQ`E„9|–óùrI3øŽñíUAˆ®ù|¾Ú¿<šBÊ,'¿…Æÿî+å„öíùÑåjÿrÓ¿â°òø­&û³$ÎßZ{þ_$åþµ×Å\ÍéVs5Ù¸¦¤ŸåÔnÿ¾„püò_qµž/ŠH±/╚]¶‰.__»ƒÅ¥azî»`L²ºú Ø!æJ‰¸>˜ÈQœºÂp°&Žsù¯”ã8€ú‡ˆéŸr¥ø£8€úu%€“cüEáÒ2”(ÅŸ ðŠ˜øf¸њȢrõ6åJÇ÷`pévPÿO9€R”(µŸp{@ê/ Pj#S`TûnS ä? L‡å€Jñ†(ù‹‹uüŠ“(õ±1¸~ÐùG/Ã[¡8€QñI@º]@eá\Àù¢Ó¿ñ´pI*¸dHLæÆ1s‘äN,±ÄK,±Ãká`A ÀJÆ& À߈Â\À`w\ ¬=Ýõh$è½àyøiï^”ËÊç…Ò½åîØŽÊG×Ú ç®5@ƹÓú½Ì8€g‹ ½ÆèÞϵ@ œ;xÁŒiŠ(iÆ à¦R)Ì;Âr™îÍáMÕNê×'šè¥0¦ggÜÓª‰]ï‡.?ìÙ¶¸ÿ™.Ž’jç80Åê÷iþ€Èԯݚ6quðõϪ!ŒOW3o?¹&›Mßù;šÏG“4çj¶ìø+  Xpú¼dïrÈ@Ët9€úrµæ°º0;ÿž¬SaŽ¿íï‘ücƒø)ú% ˆ?Ѝ_§ÿ9kg˜ñ³@ÚÇS_æ~`ü2pñÇq=Ï 8©@ó§K¹)°ŒÐ¿å¸º@ýgÏÿ«––BX³ø½ñ¯ÿº”Ðÿ.3?·¬§š¿Ák®Ù¿[R'Y°ÜÐ~£½~þú_]'…ðcii‘'ɧ¼dUõ²Cø¸ÂZ?ýè7—½ò\ÀœÈ5eš(éÑ|²bü¹si_œÈ/›`9OÂŒòÅ”ú¦À¨ø¨…hMY¦@úá¦?~‘8€´Îäe8—™—ÈÇg<û¨9€Qñi Øâ»0ÀG#ÚÖ‹¼–1õ»"án{DsÖ8û9—é—ÈuYq@ˆÂq¹4ù|dÂäñ¿Ž¢qõö WÇŒßlµ#ü~°¼8f|?†âFiæ¢8€z›syœÈã[ƒh ‚EàŸbüßCæêíÁõ ñåÁrn¥ú?B±ú¢Æ÷W¸@ëçÖº¿œˆGƒóq’ 8Y‚þ„.wEló$–Xb‰%–Xb‡Ãì°2ä|ðƒä ùÈoÇú#`Ïó"Öú[Í ì>ÖZ,€è¾æÄÕå PÌpÿxŒñSíl^·Çœp¢ªÁ<þ´3]-"aÆ­\¼§œsž¬YƒåRöÕ½-œ5ç^u­aßѱð¾¦:â9€G ó«ñ+ ¯‡ñ»@ÝO'²I4}îçš3Ê”8ÝŒ¿Á¹RnàÞæ<öïKµæÄß×Ô·@ªK#À[$Í å¶¹³2œ¿‘Æß±‘¤ù³œL—¨Ëq ÷[à€¶œóG8€¾á%Í߬`t<ŒíÍô}¯ 4šóÛÃË ãÃ9€`e–˜úó¦HšÀå¦þ'ï”añ[ ïû„H÷/ŽèCÉ›Tÿk–—BXó¹Õô´iM)_ p“ÖRÍÞ3þŠ葺nî_—pLØ¢¯Õòõ=±#Ý0/÷_X®öOBÀp L”&ª0@I×·'¸Uåã"XfÊ”ü”„µc+¡8T@f@ÞÎb„9€t›r¥ö£8€úuÇ íÏ„å€Iõ)PòS ´Q@½]T ~•8€`‹¼‡cúâ‚,ò â¶‹èH8€‡ŠÈ/zœȺ´Âp¥62åJmê‡!Eáêÿ)PÒœI@z) úçâÿ äßà1ñmÃá窥ü8‡=ú僓GÀÉP\æ"Ìüã<ÀD˜Xb‰%–Xb‡ÛÜÄéþ¨>0áþVìsùÏÇ}¶u¹BEå@‰”ÕÔåîØŽJÕvôbV»lÛøjûgG'Ç9€ÇþßÉDGY{šø·fs%ÍZ*åeÄÔœ*‡ñhÆæNžˆÚ·Õ…ÐÉKìR*`(6Õ¿á’ñ¥c1¦WÜóD;’SØÕÌ {¶-?ÓEÔtJ@ç81 ”[Wsi^dÚF‡w ý¨Ia=$áv8-ÄðS}”@‹¯DŸisL=®©|誋ÐÖ26^Æ@/•Â=?Yäj ে‰_m°šÎTÊùŒ%š¾¢û}ßÇ­'þ“Vnz~ÚÇ]g1KV1›ÕfÉ@«Ë q™î0Ž-o¹Ý&Mws¾2`‡Ñ¯º 9¢Yët_=´HãPÿÉ Êr ÖŒémÍäš5=V#º¶WœP¡¼º†øhËPNcímà‹¸¥Éƒ®fŒÅ´C PÒTΚ8WÔ¹3”ÓX‹8 ŸNcá¬8§öUf<)0í§ñùüy! þK§ÓX¹x¡ÃÔºPÝþÚ¯¾ˆæú>6­ù5û‹8ü´å:9«°|vŽmÛä`s–dì=#Ñ¿*¦O.û]/=ÏÃýŽÒæí þ~b¯ü}-ŽâRÝÕßréë^Ç®­zw©·¹lYO5q@ªÛ²'Åäš.ËZöÑQBüœÈÛ·š“ß*'´ÿ…¾’aö«4·¯ÞÏ%ú@0 .G8€ƒµæŽ‘åpMx1Kèÿ=ãÙ-aÍ›Íý©8€<¾éæø( ïŸs¹¢Ù¿.M* ûg9€ÏÜ-qþF˜þ[ÝVaNàP3þͯ§¹}u –جvUa|^0þFçKœÀ^Æ_ï,Ih5guNªÁúÇÿkï¼ã¤(Ò>þë!‡ÝEPÐ;ïô=}}Ížž¢"§wÆÓ3žz`³ˆ(‚ ˆ ’3’%HFA ‚Ù]•é÷žªzªê©ÞÙew‘£žÏg>Ó3O¥®®é®éúõ÷×ô@3jÀÖ¤u–ã£ÁùÕW™_ç ¿:þÐŒýÛKú–¡8€ÏÕ=¶¦ì=éo{§ ,~èø@¦}&Ð,ßů Òß·Ç œ&ý»dÀÖ$Î’ç/(üsåï{Ü;•˜úÕùËæ&!9¨fæbÿ®åÏŸÈiúÖHÿÒ™å?ÐÔtR`YØšIÊ,ËìßÙ?Û6‰Øö46¹¾Ñs«‹Hõ„0AüQ?dïÚ‡E“‡HUV¦œñ^ž¼¼ðH° øT›4'}æ÷yП42/ŒôNâ=n›À„Ñ…&F[¿Az@Wû Ê4Ûw(@˜h¦@—ßäšœ=“h–3:Ð쇡( K“irÁLòžˆ©?] Ëï9€ÅçS}û¢± Aß;ããâ¶`¾ïÝÈø((0Dô`H¸9q. Ø>\@ñ>Š èš7 âþÝÑ¿‚X;¦þEˆ8€®öS —ÆÅÛkœã_h¶Ïäšelƒâriv¨S€Ì˜;rûR×GWý&úK»òdX>Æç9€~èÍ›7oÞ¼yóæí7gž,"äåæ`onNj;{ss‘—“½9©íÜläegGir²±gç³&5u~ùù€›ÈËÉŽ8€€Åð“ÀߺMÔõÝ7ëqâ©§iì;“ø§³Î¸r1@¡÷rqaðó„~oÉÌi¸øÚ4½í‹yÆâò[n—ZÄDBç²@(mܤïâÆû@"QJ•Pú<“@ê!ƒDÃ^ï‚?õ¬Õï”ذU;V™H$ÐûÅgѴëV¿ ÝÛ›-S@†(8€fle¡©ìиAÄdâ"ó@ª[„äêm38€Sæ¨v^_"‘ÀC¯™â&XÍb£KÎÁ€O¾°4§¢½‚(Æv@Ç@"á9€EÌ iŸ8 ÐÙ@³Uh¬L`˜ÒZ ÍØ#×\qi~¢ýzꦫ" B&þ-ð\ÝÑqøxGuw‚hÅ}M¥‰ã†aˆnO<¤qi\dÉìðªÖo´ }Û?FÏ·×´zŠGq4oÅÇV†ƒHúrü»ÐÐ  Õ2 – ³ƌÀßn­£kI_R Û™r¹}Xµx!Ϊy)ËàÀSÏù³wZÔ³éË5øÃ©§iãŠÆ`þ~ó&÷ûšÊ=;w «j5MOIÕOy?²@QWòàAÉTÊÌB¥ÌLT¬œ‰ÊYY¨˜‘™ú¾ŠôWÌÈ@åÌ*¨˜‘J™Y¸¿Öy~†u´OÃ0TÀ0T}[ 0ðèuTÓ'ÚG9€œæ¯»ü]ÜW“ãü½"óßuÎ Lÿy`Ñû©f‹rO€­ÙzEŽû.>¶æÍäšš3¼¾:lMÙÛÒßâÖc™òûÉú[ÿ›Ó ”þ—™š@ú)0KœÅ¡4‹ÈñßëùL¦þIÒÿ^ÇL£ý€Ð‡1´ûw¶ü}( mßÙ¾ˆcjöŸâ~8¼"süÔùqÎx3ö/ 4Õabñ‡È~‹qò¥ôG@sÿ7È[³”óo‘õ+ ­›ÌÿíºÒÌñWš¿[©P,æåÊò# ð ]ß>y|üur[x“^š‰.?¢ Ó©ôÔw­Á~vuØaçbr¡àJš(¶ À3bü&ЬcÒçråS çŸઘú§øGLÿS ×¾‚p9a9€b›r¹ö–(¶)+¿#€ÖàõŠ€ç¥ŸÓDq@šFp]œ6ŽHý. Ø¦@ÀÖÌõI_WþHŸȵ‘r¹ü”h¶/LýÉ+j õ-@×øã8€4-årõ†(b»BÁy Ÿº&€¹¹h|Y™˜Ißð±€½yóæÍ›·ßŽÙ@:Ù3€Âç'€GŠ•p,`z»Æ¿ºP²ä¢í}yyPêºÀqu½W"‘À÷[6G@ÀÐu¡PÀ¨mª«/Ä9—Öf5kA`Ùœ™¸èÊkµú%s.‘ÀÂ)"N•Å)ÌŸ¦  qe ‹­<ê?Ý$Pc ¦Ò îÚ÷´l£õ/Ý—w_jÆ/v²õ„øÈ˯K `4RíL$Ðýɦ’(ÇÙÁ¤lÈ´8€©ü­êÝŒ—GM’Ç“êú‚ @ó[®A· 3õ¸È¤þG®¹ =f,dã" à» ?×ÛOöáž ÏÀ e_jãÊäŽZ³EŸäwå5}EÇ4zÐäÜ5¼ä¼»ðsƒ§tW”HµV¢®ÇoøÏL¥}æ_× Š+ÊoSÿ_h?xŒÎp#,CÉ4ôb¢®W}@çB×­ˆ]·†!úwn‹{Ÿ}AgømåšeHàƒrõý˜4 ¯är±gŒ‚+︓ì?là·jzÈ$©ñô)¸èªë´<”%øùü98ï²Ëµþ£…0 ±féb–(Òs@Ê2ܺaqÛ‰ IDATN8é´˜½4>ô®m[Qíø†cTG^öÉ ¸Êa2ÄÏö[@K–%¯Ïqáß<ûÏOF,Üwùq¥‹R£½¹fìß:Pø©¦*Gæß¶©4lÍØN™ãª ä8€åÈ>‰t¥ÿó\làu©=±t–©é38€“¸Ø¾+dù3G™~ àbYþ¸>LûæËòm`Šã x%“´_¤S°>í¸ØÀ¥?âš~“ý;Bú;>ÀÅþ*ý/ÞÍiûK¿ÎûÑGÿ'ÿy,\Àš]uÓoÈþ½¿¸«Ìßà‚Lû:ËüuÏü<°¨ý”Èiú(°lMYWé¿¿–Éù ¼.ýM¯:–ñ÷õÛÀ¤6þž­S ¶¦ì=9>jÖ†ˆŸ?:6© ¥iù9 Õü©ßŸÍLBhþÂ0Dßv™¤^á§ÀLØœ<ÊÌdú®ôëS vø9ʬd´À 0SãŠòÕùsþ¤òLù«eýKf•gúoÜŤåS`¦ü­Ò¿éË2Lÿí”çïí›J“úÅ9@ql÷ì(]ÏHÍÐø×_Ä9-ÉÜœ1oâЛ5$r¤Z jË‚Ç-o Øä¸ˆ  Àk¦Ž2ö âšåŠÏ. ø¼À‰ps M ÙÁtÕÿ" ‹³grÍüK 8YépÍ4³¡8]œ¿ @sǸ5æøŽ‚›DÂöú1õ„ȵ¡'t é79€`&y-bÚÇqi“˜0~e^ÓwèÀ¶pkâL ¹jq(À‘¦ôá˜üoCq¹4ýÈøæòмž °9€æ…Þäšõ|àF¸9u”ÈÕÇDjX;Æ/8€Ü±€¥P@.¿É4ó¯!çg®Ö8nßfD@—fr¹ö¥Ã̈éߟ sÍt¿ âÚí+S¶*fd g÷±àþ™ñ€ý°Ÿ:'€q~ÐïÅЛ7oÞ¼yóv8Li«ÂŽ\…™úXÀG’•Œ00ãýÆ? wFT^“ÖøùÀ~”-_‰R M÷fqS:)Ãh@Q¾Ð³À¶4 ©Ë39€ª­ hjÖD;>Ÿ?ÇÉ  |2cªÅ¤š¾yÆâŠ[îˆÊü<ÙÎfŒ‚kï¼›]›H`Ò€¾¸©a„3H4kï÷~Kã4~­Ém ñoûwn‡FÏ·78{êÕûÅgñÐK]4]º@èúX<Óã]KÓ)ŽEÇî¶8€”gئÁíè0t¬Qn c·¼ý¼:vª¥ÕŒÆI€ÇoøÞœ:×蕮镧8€LleÊ„·AqWnHµ7aÅ.öÀ¢õSޛɌ¾Óµ}wÿåt øä ¥7Çü”Õ{…ñðÕµ" Ñj¥Ãõ?W÷¦s©vÎäš±k»?ÙTruÍXôÞ£ÕShÚ±«®™;á¹$°õKį×?èÕ¨ßü9;vqª/G¾õîhö„®m @kÿR¯©C" [—ôåGïÄßn­Ãs  ÕŇïÓfàü˯´ÛF8€gÖ¼Tg&“N (WÔµù«µ8ñÔÓì}KiSm Îù³8€'ÑÅõS ûžQÈ\¿Cøå`?Ô‡DÈ=äÁ Fí[ב0‘’$ˆe±_S“*`ÿ^Soepw›z½('içV“ã€çRÝÕ÷rRqÍúð ɤíüFú—Ï-ÏÔÿ•ôÇqC„˜;¾lŽÜrÙïÓ‡sš¿%²üˆ£eö¡É4ý”˜ÁÔ?]Öÿ^Ç,Æ?Yö_Ä3ǤmPÀWšQ Ðw*ΙÎïeýÏßÉiß•ùŸ¾õXØGÅiÓ9€âE9€Õ™þ#À‹O€“†¸ëÜßù#&2^Ówè~S³ÕQŸ»Î=¶¦Nqﻸ“¿›<‡=xEuÆO8€ÿà4ƒ”X ¶f¬¯ôÛÀ$â9€€ÐÄA€Wšq±GKÿëͳ˜ö—õ÷j eB8€úÅp`h7á§õÏ–õîY qÀ‰ý+džpÃÓGTBpîø ˆçšš@Å ‚Ëæ–…­™Tçw›˜Ô®ëW•fÊß.§Yß®çü»eýŠ(t{º¾rwÌuUiì£z?8nÊp7gè9+Ì'­·ß²• ¦4ì%_ºìK—„7Cׯq¹4. Ø69€¦6k7‡É|ê)H³q¤qiPlS WårísqÅ6år'ÊäÚ—ðǾ‘p¾QL~ÊäÊ(i ™¿-¼¦¯(ý&‡Mp]š­Âpé…¸ @N÷ÕŠcÉ¥¡Àù“M9€\ý…áR¿àºú‡ãÒíÙ°9€t›r¹: äۂGÿS WFA8€Üñ+ ns@š®°@Sïg. ‹m¡ìâgXGûpøªo—““âr“=nBè5€Þ¼yóæÍÛá4[ÈiþL8´äH±Ò%_¥KÿgÏCã8€T÷ÇD g÷.›˜PúÀï·lÆñÓø’J{™À=žÁ˾2ô†JZïì“1rõf©#ÕÙš^ÓW”@“¡Çq…îrû-Z¡kÆ©ùŠã" ñØõWè@#öp‹ÛþWFOÖõt„s'8€2î­Qaˆ.4–@­þT4 ¿Öâ2¾þÛâž–mœ±k‡vw>ö´¥§ŒãÒý›Ø¿“†!¦Œ«êÜE´pÐúBp¥N ðÊkå˜0c+66έõW­NÚŠH÷KÅvÞðÅ œ|ÆY‡/I9€'ÿ‰‹ÌqÕŽúûÇ=?H UFü¼_À Ÿë¸)ëòËÀ~˜²Æ— A´,+^ûws[œ_óã& s9ÍŸŠ(òÃ÷¥akÊöH¿Î¶,lÍå–eêW¨ Ë1þuÒ¿d¦8Á¡ à &sš?ŽH9uŸJ¿âÒ6(ŽÖØw*3í›§îæZ@±Ù€—9Nà4y:Hh–?Vú¦%ýšT%ûÍq¹Ø¿ý¥¿åÕ˜úûH¿âR¡â¸5»ª:s|^—~žøZêô¢Áù\l`Å¡«sºé¼¦¯¸8€b)Œr9M_Wržãbûªãßìêã`kÖzªñu#ÛW¿çêrš¿þòüq.MÍŠÉÚéÁc˜ö)ަâÒ2Ôï/âšù'HÄ4û‡r3¿:Œx+ƒ)Ÿr+3í[,óë@‘©ôÏÍÅ^!Ë_0¹œ@Kg•gÚ¿NŽ ËÂÖìm”ù¿ú¬,œÀ0ÄÆµ¥ÿãúÄÇÖ9€ âW׿ˆh.ûªë篿ˆs-ÈÞõSês"$My”3ÞË“—äH° 8¶‰™ô¹&ûasK‘&›º©ŸSƒŽÓSés]š.Ásl YÆFè@³}‚èÒœ„È•(@ zð# mpqÅöx(ÎXA9€b’W?¦|Átù)Û‡^psàM¤ÇtõǤ۔0ÿ°½¦¯x8€b»€çáæÄ™@i»Cçš~Áti¶zCq¹ö™@ÓorÍúG@çšiL ÙNÊÓOS\·fo&€+cú7Ž(`ÐÇ´ÿSð@ñnrÍrÖ8=Æ¿:ÐL#8€®ö™@³» 8µœ?@fLûL ™ÿr}5ý¥‰}¹&åý°ŸzóæÍ›7oÞ¼yû-Z±/‹§€ór²±77yÙÙØûcòrr¢ïr²‘—“}—¼ÜìÍÍÁžß³šº~ùùÊU¨`iÖ„®JrKïvoß&9€4&­¨ç»oÖã÷§ü/4î.Ñl}³zN9û<-ž°ÐÓA€µË–àÌ‹.‘@“—ð’ëþ €hÅH_Ì›0—ßr»LŸH]Ì5ÔÍ Lø.njØD‹‰Lc íýÜÑì UfìƒhoÿÎíаU;[“I8€M;¼jë ÓàA€W}@q5Mf4æ(P‹]œÒßq@Ú-o¿¯Ž›–ÚŸRFüeƒh´€ÆT|A•¶Ñ%ç ÿâU:‡ÿú>ÃV¬gõ˜žX´~S÷uÏü£ä ÝÕNÝý—Ó1`Éj]GõS0©4e…áÒ¸¯B3ö\Ý5 ˆ Dú9Áäb׿Ç ÃÝžxHãªt:Pãì‘6ôm× Z¿D4u´ÓãÖyøI¥i3x}ãûF@ÀŽ]Œ0Ä”!éq5=$Ñš@S÷øéì™’hÆEFbåÇ pfÍKY=d&- Ò›Felþj-þpêi–¦’r«Ÿø-¶2Ýì];u`Rç„(©˜‘‰ÊYY¨”‘}ÎÌB¥ŒŒèsV*ef¡bF*gVAÅŒ TÊÌÂýµÎó3¬£}„hÊÏäö£öx—AÏ# Î<(óïÿÉÔüÀÄîQM‹(ts?È6mYW¶æl»ÌqMÍÖ·ò²fI9èz<“X6gr+yÅrpdsÆs±çêÃaœ&Pq?èW‘é¿…²ýcz™±œ.ÀäŠ:fH?ɤõO–å¿Ýº Ó…áÒö¹8€Â?Púu xWÀ·Ç´¿·ô§Ç4ýÝåøº÷¢ÌñUè„»Îá8ÈDÆkúÝojºTÿÞuî °5u/Ës”Í„¦“ç&µñ‘ÐYyj|¶þw5&ÿ@2þaüê÷ÑåaÎ?Zúßxšã*àÛmªÀÖ,*à{²àâ0¤[e¦þÙäüS™)_q#Ž©© Tç·é#*ÂÖÔ-#çÏò¤EþU²þô8€¦¦sƒ,õοEúyà÷Ò¿u}fÿw©ë×w¥È÷B÷·WúsßQm É¤Çp-šž! äA¥šýûk ö³«#ÀC,`ÿ—"a„¯ @0éÒáVqäÜ@ñ¾6¦-+ƒr¹2V"âX¹Ú_X øœðjæ{ñîâŠwÊäúÇÅŸ)Ë?ÀÝ1ù߃â¨åÇäÚïâŠÏ. È$/?`›˜öµ…×ô•ŸÓMµ'ýÏùàu[. ØvqÅgŽHÓ  «|Ê“ŽãRA8€œ¦l" «ÿ8 õÏÏŸ)«ƒr¹ú9 õ  «|Êäü…áÒtn†H·ÓáFÆs¹p” èCÁù `ʆ¯úyÙÙh\» læ ŠÉß© Tž?:Þ¼yóæÍÛa2}È1ÿŽ1>{à‘d%È bîØN`"äÁƒ’¨âÏ*íÔþ½{y`êö´Î¤º+Å<á¤ÿI•«3üðäÓÏ$8ŽxŒ Pm!ðÅ'‹Њh@ª+å¸8€B&8€å :°AC[S™Ò§·—Æ4cèJ ¡YõîÚ÷<ÓFèõ`ÂØ7ÁëëÑê)É´u:Pë[ƒHÇSÜî¾zh;p”ÔššºVõnÆË£&ézH§˜r©¦ÓÉLèÇ™ãÒcqÏ…g`в/Y=¤àŽZ³E;þtIÆkúÝ?jí·*vk2Ib¼* ‹¡—.°×¬Å?O賿áoè>é#­~ª-{æ_׳@‘®À@M[¨8€I+vm¤-K‡øÀ‹¤’êÎÂ0Ä{^d9€b_9  4k&ÆÀÕ8€DOÉrå>A‹ã;wüy~Õú µ‹§OÁEW]—ÒtêºPÁ<ï²ËY†ŸÎ µøÐ¢Ž _¬ˆ®/dŸ©¦SpCã¸r@m çjc0âçû- d]èúNß½ù `jFWöиéÆ   •7@xP D› z„=²½¹¥ _€èøÈ~ø^Ä‹¥~ÅQÚ¾™ÆöÕ9€abÓZοM¶;âšå›@“#G9€åakêÖJÿüI˜úpÖhŽÈqi~ÅѲ9€€ùênî'ãÒ4ŠøN[3ü^ªŠ8€fÿ“þ®ÃÅìø@Ufÿ‡Hÿ ª}+1Ññ}¶N5¦ã8€"DLdÍ®:¶&Ñäšãó5é¯~ ØšÃÎÒ_ç SxM_Ñùëži¢8t`ýó«ÃÖ´½*ÇÎDêý 5>X âH>uÓqLùïH¿Îïýeý/Þ} Ó~5þyàHéïö—ÿ}éãA€>m9ÎåfÂÖ´Í”~Ťe̤å/’ù§ ©Dn&Ýä§²f©[³ù¹q~5ûw¬?ކ!V.*Çô:ÿG@óøo•þkMÍ_46ýöÍB3Hµ{&ž•&0ìÍ Hý¢Œêúú‹ynqÅ ¡ÇædÞŽ;ŒKÀ¦î.S  ´¥bî$€âqwÐ¥‰K—èÒlm…âa«qá(ƒr¹4qÀ‘¦¦vLÿÌFz@W~P|Žã‘0½nLý‚èò'0H]䟈¯ÁæRÿ˰9€4 å‚LåÔ^ÓW@ñÞÓŸD¤étq t ™æ?d|qmx;5>a¤¡À†psà‘ßWþp¸9€@ôàÕm1ퟞ(¶M Y¾É4Ë09€fþEÐ9€fº¥à9€b{9¿š¾dêO¸‹"ÒtŸã/(ÐÜâ䆈4õ<ÐÖV1–~9- _öÀ”©‡@Ê€Ì="&€Þ¼yóæÍ›·Ãaùk9`úÀž={Æú›5k&Ó4kÖÌ"¶’ÁÀXw>è¿—Àq×KgÓQ^åÒØ±"M^öžˆÈiÆ‚voÿ._à‰§ž&µZ&K° @.þ­àJvi,™9ÍâRá¼ cqÅ-w-åõ98€Pi¶™êÖÞïýnoú¸®©D>@Òý;·C£çÛ«:e\Ýü9€¼õÌãç’}èиAÄ4b+‹¾à8€ e´¼ý¼:v*¯é ù$vâé'€E{/ùwƒÉ@!9Á -`¼¿’³­«Êýa¿£îè}çw3“°þ½l]¿¼Þ+ú¼á‹]ˆ{ªyÍÒípkåó¶ÄæÿxÚ7L¾€œ¼¾ŽõO±6¶ü ï­„ûÉl`L¯å±íÚmI¬¿_ÇEì÷âýí6ócÛ÷ÆÓÅ–ßåáé±þö¦ÄÿÖÿžÛ-n ·¦xìúѱíðŠa±ý{oͱþ»ÎíÛ¾ýoŸØ_›÷§ëçÿ€Þyv?ÇŸTqüÅú›\> ¼+²G¯ûç÷é[Ç:þ ©?/Ķ¿}Ãɱí{¹é‡±þ×›Û¾^ÏÏ‹ý߯ÃBðz6ñçñ“ØþÕcYlýÑùËíÿpØšØöÍ÷UlûMÝÛ?Ëçn‰mÿêO¶ÅúׯÚeLþõú·¬Û›çÖ¼ØöçìÞ^¯*nžüšÏÍäs­c&‰%c“'OF¹råðàƒâòË/Ç›o¾)?×®][NŸ~úiT¯^ƒÆþýûѸqcÔ¯__Nf+a´Ðü™~˜ÚÀMð@oÞ¼yóæíðYz è*Æ«p¸îĹî6k¡Ëzôèáü =zô°#™À/-—Ü@“ÿA¡ÏJ&“’h꽂Dûòòx " Zö®60¡4eßoÙŒãÿx2ùSÀ“þï Mï¥8y¾þ|9Nûó_,Í¢t…áÒ2N™€Ën¸Ù;Vp©fŒöÅ´¡p}ýû¤O´+:PjõtÍ¢ä2zÈ HH §‡  ‹#†nÏç› Pô§Ékä8€´ŒVõnFç‘SßÅsé¸é¹æ2ÉÔÊHõàR6$=>‚hüDÕõÎ>#Wo–>¡%Tw³¼¦¯(8€TKfr‡,ÿÚÒ¢ ]•É4uaý­&zÎüØÖ³¥ò  ½´¸íxyÔ¤Ô;v­àêõ‡,PÔÀâ†Ì¾! ñF‹GY ÐŒõ~¡%š´ílÅm±8€"?ðñ:ÇÔ_( a Î9DrR©RãÞx«¦GL’úOŸ‚‹®¼Vjõ¨2&ñùü98·Ö_õzc8€b\Åq©¦’rE¿›Àª5Žgc;'“Iäeï‘@K7?ïß'9€æØJïÒácÿ™mäÚ,®-Z´ÀÞ½{ý¬¾$'€A ñeƒÅèÝ—zí7ÞÍï…àY¢* ÕMý,ïYïý±lM–:àÐÔ\í‘þm…?Aõ.¹×PM üÛäíï/——ƒ­IÜ,Ë8€fûÖK¿Î嬑õÏŸXñ¯û?st%£m„àDzþ±½+ÃæìÍ—õ3¶æPq¾’ [“Çqip@šfœüa¿ö8Õü‰ýT³NMªmˆ˜È–ß_ú[ÞÁiûJz@óø¾)ý.åü¯¥ú'@ƒ jû¦8€Ax`1ûëœqú(.¼ðBÔ¬Yû÷ïÇ×_íoÿ¡4€Þ¼yóæÍ›7oÞ~[Vìw‡­Ü€½¹¹ÈËÉÆÞœläåä`ï9ÈËÎÆÞÜœèûÜ\äåf«ïrs°gGô)A8rB—E9€0tuA"‘0ÀîíÛpÜïOÔ}ð÷/4rû IDAT§ü/¯Yc8€fŒáµË–àŒ /NźµË@;VÄ®EH ùJëŸ7a,.¿åv¢•³9€×Ôk ¿K±kã8€Œíý@‹ã;ìõ.¨ßü¹HohzÈ ÔI5½_h‰‡^ê¢tv’µ°@ª‡ä8€QûRØ¡q¼Ðo˜Ñ6Å3lÓàvt6Nó‹¸ÈqÇM“šB‰˜þ.¦þÍN‚[¸À©1õ¯pFLþ•ÎcöKl/paLû>piŒ€Ëcúo€«büÓ\ï(;@$¿ÙÑ·¢ô·Ã­ùàΘþ àî˜þ{@£ÿ;ŠÙ¿ÿx4&wOÅäï eŒ¿#€61Ç·-|lߢòsš¨ö¤ÿ9Ý\gÏÆäï  9ܱ]ßðÜš´žšÂ͉ëàþ˜ú¸îؼCܳ£Ü“€[yÃÔ$ðzǾ‡ˆ`ÐWÇ”?À1ý·@­˜üŸ¸ˆ™|É©9ríÿÀ™1åàcöï'ÇäÿÀïÇ7D{þ¸˜ò÷ ­¸Ž_€J1õP6Ưxù‡‚;6 f¢D|,`?”À2ÆD¾ï1¾ó@oÞ¼yóæípššV%“=3ö/}ƒèÉó‚s½•¼•Ìp2sNûIO=M 0ÅIÚ©ý{÷* ¡÷B g÷.ÂÔY€°ãÛ-ä59€'Ÿ~¦Å—Àu+>Ãi¾@Ó!*VŸÁdX{ËæäϬýÏ[Œ¸»ðözl\dލúÖærº7É4ââŠ}prSíO‡øpçîRXX 8ž&¯±Ý}õÐnÐhmLÐö”hj*¹¶6zÌXÈ0&£þjrù_Òâšq‘Eê}2F­Ùbi*…yM_Ñp­Ø±)Ý›‹(4[‚(‚R—Ô8€6ƒ-Jï䦴o‚¨–á’R¯†!Zÿû6´4š‰‹Jàó}Yz/‘îÕGÐ9€†¦Nãº@Êd5kaˆþÛâÞg_ÐØw´/†vw>ö´ÒC&õضcÞ~·5yXÓRm!Ë$m™>b0®ªsÙ/þKbîï£ö·j±™C¢ý[<} .ºê:+¦±'ŸÏŸƒó.»<³9ŽHb.'UmX½'Ÿq–[Yô…àÚIŬvü úø#ÚÒ÷ü 9€vleh²$Ík²Nè8tþßé§Ÿ®ú„ô=}ç¾c—¤óI÷ßôÎíûow¨ÝÆ6¿3'ƒêv´›H_¿HÿÞ\Sï€rl` Gú·m*ú®ñim™”¤…wùryYØ@ÅR@š?=`†X0©"lÍØJ™樊Ìþ«Ø—ŠHý”ÈÅž§îæ¾AcsÀ,cß8 É)œ('¤ŠHÛ 8d]ã8£¤¿ãU™ñQ@Ú¾ž©½ R@“ƒø†ÌßèÒêFÿˆ– #«>[øeé¯súñðÀâó×=óØœ7ʬ[SÖUþ>ï¯U¶¦Nÿ‡¯®[“×C¯«‘ó¢ð+à³uªÁÖäõ—þïæ4CäpŤep@Ê"¤@.ö¯âöÕ8€¢ÿ¦ªóC—LØ”Säå¢Ä—€é‹êþèk3¢‡5è`MÀ›÷@ê–3§' -'gßÓí=ªÂ­9Û Üš³­þà(6ø\qk#˜èÿÅÔÿ€³cüŸ8?¦}KÔ„›Ã·@í˜þ™ àï1õOp­£î‘&èŸpsöƸÍQ6 ÓëÆ´o(€ú1þîƒ[óØÀps{xØÑ¾ u‘œÙ/ñþ€1ý×@«˜öµð"\ŒD¯é+ ÿ‹ÆE¾wð<ܶW<7g¯€'˜rÅö[d|quôNOWþ~Æ´o€1þáä÷Å¥yŸü>¹ýûÀpkʦ’ó—ffêüÂùÅ$°vLý‹\ã_ à¸5…+œÓ?kRçgWùëRçw—¹>pulp|Lûv¨3¾rÈõkÿOPpf®%76ô:x  ¹ l. § .îàÑtGïPîüÊÄð0<ÂMúÌøÀ›á5€Þ¼yóæÍÛá3{(&|ô½ŠñÝP¤ûÆMnŽ– ]A'~GÆpè^æµÿ‘ÚmOSw&8€eËW@"hº7¡ÊËÉŽ8€Q!VìÚÝÛ¿Ãq¿;QiÖ ÝÇLá7«WáOg›bª¸ºÐÔ{A€Ï̵8€T³öÉŒ©¸øÚd4®pH89€@¤-Œå&˜4 ¯äªýRýó~ï·Pêá”¶nØë]ðï§žµø‡”ذU;=.3yõ~ñY‹(to”HûœêÞº>ÖÏôxWÅÄM?q,:>p7Úô*5xò§öCrµv)M§Æ4ã/ˆHù‚ª®F—žqäšNÁ´Æv*ðí§ýÎkúŠ(´OuÏü£Å¤<:Á ­Rï0I.l©2¾ºVÄ$u&IYÉåÐ)æÇL’}à8€T3Öù¡{ñl¯÷˜ØÁЊí_VO¡iÇ®–f1™ºõm× Z¿Dø€ú>¤Ã¬óð“²}¦öÒⱃÐÒt¦®E³ÆŒÀßn­Ã2ô’ɤÅÔ4•É$>=SçšJÊL’q!ê*z ~œöìܬjÇ:c;ÿ”÷£â¦Ž)e-R ψ{ç#”ê®TªîâXòü­YA÷±¨û¦t ï®1É‹’†a€ð $<¨sƒ€ã œ£œJÁÖdåJ¿Îi(°4lÍÛvé_·’ËorMMà7rÒ²|n9ØÃ/eþESMM XŽLçÒåà(ÿ‡Ã8M`a8€ Ks¤Èk™d¿D9Ó¥ŸçN–þü8€ÝŸÊ‚­ITœ²—›Vaü)4´ox ã(ó?gU£í$g ÀÓ· [³H9€Ç1í§ÀêLýŠwïEÕasðγgŽoG2‘ñš¾¢ñÓØ»qÀR“¸¯fuØš®nr¼“ùçŒçbû®”çϧ•cÚW`YæøR`Y¦¾—~Ť~“(¾7Vråþçþ@µ€b{Ÿ~â®ÁÓ¸†#f²WøCÌIMqéÞþ&ŒEÕ7%³œÆµM · ,¶·@ׯq¹4ûqàÈO9€Ü?š¢är~ÊäêO‡xnŒ¿ @®þ‚p[ûfrÍ6L„ͤï”Èå§@Î_”@®ÿ\@ñžðÙ˜ñÙ@k¸5›má5{ÅÅ€v°9€t[p]«”È•áâŠmÊäÚ'8€®úÐÕ~ÁtÕ_ õs@ºÍqiºÙP@ê±ÂpiºÏ`siŽHÓR 7!rqÅçt9€®ö  «}áre¨ ¥©Â,ÿš¯Âi]Ë¡GÃRpºKÀqËä¿É  gkMÝЇ@¼yóæÍ›7o‡ÃÒ{„2³üE¯tMüŽ LÏ-bûvr€ÔîËËS@ª;C¤ËÞµÇT¯a0ê”þêû-›Y ÐÏ¥Çü‹¦™ µs. à~:[q£ýRš±D"…S&à²nf8…QºÙcGâÊ;î”åšœ»iCàú -N¢è‹ú½q5-œJËqO0q[¶Qmχ¨s#à#/¿®i©¶° @.>t»ûê¡íÀQRhêBc9€‰šß|5ºOœ¥Ú]—H9€Z0pÄF¾çÂ30xÙWF¿«±Vïì“1rõfKS)ÌkúŠ€¸&ZšÓtY)  àº4c /9ï.üœ‰‹«saêÅRé»þ tŸô‘Û—¤}æ_×ã•Ñ“¥žÎÔuµ©ÿ/´-Ýšqg]@Ê|ëòHãqÍ2z¿Ð¼ØI†ñ4ûGr†žä>ÞBçø‘¾Ð8€)M%í ÉdôÉd3F‘çGqLiß‚rÍØÊŸÍŸský•‹¬s£kœÐCŠòÐ>þ„xÒÿ0Ç’XµÆñúñ'}irõ1¨s­ãL,oMKÀéîç©l|ÙD˲âµßx7·E§Úòà/\lß8`âiâ °{;åû‰eK“h–±Sú7®áüŠãqMÎårœ¿¯¥ÉÌrLù«¥þ¤ŠFÙ PŽÕ¬ÑçïSéW@Z?á¾S™éßùÒ?ü R¿ØO“hjÖ>”“¦ˆhÖ?Qæ8€fýc¥_qiš‘â—Ápˆ–ƒ£ãÿBƒc`kþúK~À'nàüq@ˆ‰ìþZ5˜þy-õ÷'DƒókÀs“?PçtÁi¤º°Î2eƒ jÀÖt½JÎs\l`uü›]Íi{JÿS7™±“Úø{®n5&é×9€"Íé8€Ic)0‹üþ÷¥?âšû¯8ž}Úr±} ð• ¦}3ÅÉ#Þâ8óäñ÷N%¦~Â\ö²ôRÙ¾™£Ê3Ç×ä ¶oôG@Ss¸Yú# Ù~uýØô%x‡Üÿí›J1ý»Gæ8·âø žå&`/ûR``äÒeïÚ‡E“—z/ Bê½Ù¦¯ßÞäé¿a‚xÄi#-ÍþN÷Ãæ–bî$š@ÎÔ ƒÉ'>”hjÞL YÿF(N§é@WûÐå79€ ã/âdqý·éq]~Átõ_A9€f9q@ ¶×éÁtµßäÒþK¤.ÒÍàÖ ¾ ÅyãÒtEÁ9€ÔO9€f€×ôŠ?Lõm[¸5QEÁ|2ÆÏqišÞšÄ´¯ßépÍ2…(`Ð0$“ÀëbêŸ àJGÙÐl‡àº4qŸ‚çŠmÊ3‰\ h¦Yà¸5‡›S×®}HMk8|ÐôçÈŒé¿}ps‘º‰RÊq|Kç3Ñ+ó}á–€]ËGãÒoA–ˆ£@oÞ¼yóæÍ›7{X<úÓŠ‡@öæd#/7yÙÙÈËÍÆÞÜ\äådc/ý.'y¹9Ø›“=;w84u°\… DË¢¿ —½Gr¥nŠhËœÀ(¶mÜ€O=M2üLÍØ7«Wᔳϓ@“%G9€Vü[Á¼üJy+×Å Ö?oÂX\qˤ\=þíŒQCqíw[±c9 ©‡¤@MkX¿ùs²?Í2$‰‹œH$ÐûÅgѴëJÓøÎ‰Þlñõ-$J•bãß  ©Õñ¡;4nqah& °ÃбDSGû8Å;UÓCªqàqÊ ìøÅ”Èi*]rŽäŠziºú>ÃVn°ø‚¢½wüßヲ¯9€d×0 Qﬓ0låžã8€KVz;¥;‹8€Ÿj±cäËÚ®æ7_?pØ8Õn£þ¶÷ÖÅ ï wjÖâ8€ÉdÝŸlÊrEPÄ M¥ëÛþy4jýÑÔQžâÊ>ɇhj/- ¡Y@ªs¤,ÁÞ‰¿ÝZLj««Ê@Ñ>SÓùéG3t`¨Ç.^ùñœUóR†Ã¥ûê³e8õœ?[1›E0„¡éKé÷¾ß¼ ÕOüÑTêûÇ Ã$öåå) £ M<(—ÅC 32Q9+ •2²¢Ï™Y¨”‘J™U¢÷¬*¨˜‘Ê™Ñ{¥Ì,Ü_ë¼ôîBEÜ¿¢²#‹(›vº˜$Ðla˜’tYOqŠöï5õX…áÂÈÿƒôoYgrþÊiR@ªûsqÅû¹sË畇­ùúJ–ÿñ4“ó—°Jú–±\ú¦19€fûpT.6ðléòZãŸ.÷¿_Ç,¦ÿ¦ÈüvkNó÷œˆwª lÍÜYÿ+ÍŽaò—þöª1ýG9€œ¦ï]Y¿âÒ2zËã÷è?¸Ø½. ØÿîÒ¯8€tI¼‹,ÿÎsŽgú·™ÈxM_Ñøm`©þ79m¯ÈãsßÅ5`kþçñÁ+¨&P”A9€Ç’¥6‘†rÍð_¡6>#Ž%eô…j|‡!^jÄÅ&ŠHË#÷ÿõæœæo¼l_¯Ö™d¿EŠóù^§LØš¹éäüQ¶&q¶l_Ä4ý&Ðlß'êü7¼‚‘7 †èŠ]+9€4¯äõ1À€Æ‡µ9€¦flÕâ…8çÒÚò»¨\Ÿ6Ð8€Vý Ð­‰„äRÍÕïi@-®®Í4õlA`Tî¸ó±§e}Z:ƒ_ë„{Z¶ÑÊ¥q|ß}©5x±“Í!d8€V'èþdÓ´8€–’p'-ÁÄvnUïf¼Á¤mÎ(˜ˆÉdk?ýDr•¦R]Ð7|±'Ÿq–>þHlå­ë¿Æ 'ÿÉ:v&Pãо48€zlç¨/>°¿@NÊeÞm,üœ! _">ô>(ö `†©I7é ˜ÛÏÉ«ÏpýÙÔƒq@“ç8H?|_Úð% 8JA`ÛÆÒ°5a”ÈÅþ59€¦_q >_`jÅrpdKfrœÀ5²}Ð̯8V3Gq~P¤19€¦fqž<ާËÔ´}$Ý€W¸Ø¿Ódùï´5ó°9€fûM y|ǬS.öïÙþ¶÷ËÿþÒÿ\].¶oéêFί8nЬ_qà]jú"&âÖ?ŸÓ z`IùëœajþBäñ¿û‚ãasÞºÊü/«¥Qi^WãCrÅ’ßA½¤ÿÉ9Íß;Òÿ\].ö¯¿ŠH5i„ØÄŒíkr«ÀÖ,ªß_çª0õ«ßoßv™°9Ódûvá8€Š#:â­ ¦}óäÅ`\ŸJF߆ÚùkÊ`.6°:ÿÍS‘)ßäšù×Èú—Ì*›Søµ³eý?|/8”ãgr£Œ_ÕõõŠÁJ29n‚’2¹Ð©…ŸÌä7±ùo˜ütWÔ“Þ\.^ïGcÓPpThrM]”É4uWn”hô8`€Hò§˜ú¿BÄ™rÕ/8€.A9€f9 áæÀD@®~˜âãˆ4IucÊŠˆèjß@¤Çó©‹ta9€@{n·¦Ðs?ðEæ"'¶ Ë“•îd|pù9 ÝvqŶ‹(Þ‹š£¬ ©ß7e¤Ãü{Lùq@1 ¼ØQ7Á Ïiårý»Àépk2דó{A9€!¢?Ž©Wêúä*?n ü„ô8€vûô%`ºÔË-.pºÈ“£}‰7¿0y¿ñ §ÌoèÍ›7oÞ¼y;ÿˆK8% øHž(æ7ñË‘xdhƒÀ¸UlÞ>6ïh2/§“@£º7ŽHµe‚¨ÅŽ%̸ï¾Yoqi;L ÿ–á"Õ¡Ýú|Á\œÿ׿K 1Œ À’™ÓpÉuÿ$ŒC½þyÆâò[n'š1=~íŒQCqM½vld¼ñ¾˜ØµQýc{ÿÇÉ€áo¼jsI_H YwêÇDà­gÇã]ÿcíw,PjûÐÐTŠýhÓàöˆ£Øz?É7͈;­úâ ƒHÇ Î$š?².=ý¯bÇvHx` sMÍZ½³NÂðUßȸ±fìÚ»ÿr:|ò…žJ³q—’rõÔHc¶ ÖS7]%9€Tï%´…ÏÕ½‡W:6#†nÛ{ëâ…~Ã$_.? ]ÇÚ9‹HY~ú¶k…FÏ·'}jÚ½A¯v@ƒæ­¤ŽPîC*¿É4u“ÐhÃÔ!ý#*ŒØÎ©t½?WÜrGľƒÍÚ@]+§x}¶cÕâ…8³æ¥Dg¨sø¾þ|¹“›¾\ƒO=MÏ+t‘aßoÞ„ã~bªí¡uœöìܬªÕÔ˜0b+ÿ”÷£â2ºPÊ´'Ü]îÐX­+˜¹&1GƒÆ/Ýý+ª _‰OÅ ãôpiÅÎà %ia8€?™z+“Xö’Þ²šß–‚­IÛ-óÛÀ&²u+El`ÚŽ8 XŽlù\û$â.šZžø„?=`øp8§ù["ý:P¤‹ãˆ–ƒ£ã:´[Ó>Åùê×!ƒéßÉ2,ÀëÍ9?åÒe{‘ŽpVeŽÿ éç9€ý¤?âšýÓ[ú½®:³"É„‘ŸpkÖ`Êï"ýwž]ƒé?Ï,Z¿©¹Sþ»Îåü/‹«î«iÆŽã"õ~(À$$@ësšÀA²}/5äb“ù–1ZúßxÚÔ&Õï3 Ñ«uãŸ"ó¿×)‹iŸ:? íÆiþfËóC0zx­"ÓþOäþ8¬Ó>ÅI8€¦__Xž)ÿKuþžW. ¬YZŽiÿ¹ëW™š?±ýÒ·¬£œ?QO¶,_qéõUŶ8€æ²ð>éW@úþ+G»>»t~E£ý+(ú¿a¢˜î>qÀ᫾A^v6£Ü·&p ôXÀq@nPîCÄAÜÀ*1þÝP&NÓA¼ ¤âIDATE9€\š‚p9ÿZ(•‹x^Lû äÛ. Ø¦@Î? ŠƵ¯(9€\ÿP —ÿ=àæ(R W>Ç„1É{*f|º8€â½#"à9€%á79v¿% <0Dûº88€â3årº³8 €A+ƒr¹ú?K?]õ  Ë_ WåríÛ‘ºþ¸Êç8€ÔO9€\û Ë45€YŽåàÂi »|4½õpÉhssÑø²2Ðõ~Ùàõ^èÍ›7oÞ¼nSÀªÌäû\pôÑ Ø5¡+¨&°°V²¡à¬;qßÙ@ʾ€D©Hµ//32mÍt`‚Äf9€†&KÄñ•@€ÑÆs_|²ç\Z[×›‘8ÆËæ¤8€†–Q´wÑÔ‰já¯Op ‘(¥ú.•^ãÒ}$À[7Õã"“´£þÓ õmnéáDºÁ];âžgÚ(M%t͡ɤe'‚z´z*m`ÀÄV~¹iC´ê=P×tMǤýЪÞÍèP•Ô+ê,0ÐÜÿþrÿ[ÞÁiûHÿ“ÿ<Î(?å¸5½’ÊDš7eþûkq±ƒ_“ù\p•™òM é_*3GW`úo…¸Û€“ÊÃÖL*àR(ÊùZÖ¿r§ù39€fû¶Êò7®-ÍŒ2ÿöÍ¥™ã§4{v”"çQOžÜÿ½y¥H^¡T×σ¿r±ƒì]û¡hòRïåT@íCl—'¯ š˜š¿£ îœnÜc—ÿ7¿iiö;&€®íýÐ5€&Æ…0ޤnA9€t;Ž(üøƒ#/l„Î4Ë(* ×6 zð£&xÍ[€HSSX xð£ @³&ÐlÇh(N×þ8`€Hu_L~“hr {AqÚ¸þI—Ç1@Wû<°øýmáæ¨u ÇÇÅlãïàɘòM ŒIåš> zp©aLù&ЬGp]š1“h–3À1õOM\ýcrÍ4óüÕáË(`ÐÄìÿŠÔùÕÕ¾8 ¬ƒÎ4Û—°†q'-] =ø‘³ÿûR×Gîi^@q¹ü¥É÷ªàø¾xcMKÀ®¾9&€Þ¼yóæÍ›7oÞ~K–ð]àÍ›7oÞ¼yóæ'€Þ¼yóæÍ›7oÞüЛ7oÞ¼yóæÍ›ŸzóæÍ›7oÞ¼yó@oÞ¼yóæÍ›7o~èÍ›7oÞ¼yóæí7f¥}Þ&Ož ¸á† ”§ 鋲f[ ò=ýŽËãÍ›7oÞ¼y;²,,î×äÉ“å‹ûÎü¾°e4¯YNÜçtój=ù•WTéõ{ÿò/ÿò/ÿò/ÿ:r_Å~мãE?»¾/¨U9%q—.®Üâ¨7ò¸»{qß{óæÍ›7oÞŽl+ñ%à’\64'0®åÌü&®¥Ò¸I·<·d|¨õvbk¶7îû¢n7oÞ¼yóæíðY±/ÿÂX®E ,t)Óµ„\Ð%ÛtÛq(õfY6Ýv¦{<ü’°ù—ù—ùבû*ѧ€Í»F7Üpƒ|E¹é”#îj‰ç+黜EUoAîüŵÓßÝóæÍ›7oÞþ»í¿7‰â&zâU\“À¢l¿+mºú¾¢Z>öæÍ›7oÞ¼ýwX±k 3¡ŠÓè¥;12uxb;²]å˜éi™yØ"îŽ\:õêä-®ü‚~ïÍ›7oÞ¼y;ò,@´ìÍ›7oÞ¼yóæí(1 Ä›7oÞ¼yóæÍO½yóæÍ›7oÞ¼ù  7oÞ¼yóæÍ›7?ôæÍ›7oÞ¼yóæ'€Þ¼yóæÍ›7oÞüЛ7oÞ¼yóæÍ›ŸzóæÍ›7oÞ¼yó@oÞ¼yóæÍ›7o~èÍ›7oÞ¼yóæÍO½yóæÍ›7oÞ¼ù  7oÞ¼yóæÍ›·Ûÿi0Y!É×—IEND®B`‚gnujump-1.0.8/skins/default/hero2.1.png0000644000175000017500000000155011050034357014564 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ Ü:^tEXtCommentCreated with The GIMPïd%nÌIDATXÃå—½nQ…¿ë\{ìd;BŠE(B/&¯€ :j ?CŠð ˆ– A•€8 †%ë8¶<»Þ?ïâlâÈ+­m]ÏÎ9sçÜ™Y…¸Ìò*0ãkæô¥ŸT¶Œ­‰«r»É­4à+)L<].9œæ±×Ó’ì6£Iõ¾¾š¢3¢‘ÖNÕ7Q ŒÒzR¶LÒÃ¥w@Z;`.…Ø 8;ï·ºÆc(­°– äx ½#è 6žGvF]O! "/9 ­HÞ“€2ýÏÍ} ÚŽ“ó5ÀÙÁ ˆ«!*åÝÚ†áÀ÷b…A+ÂtD˜!äüñî›VW½¥ÆNÐÚÖGŸŸ÷ßâ»Ûë~)ÎQdYµUÄíþòV|1ÜòsÁD¤v·ï¸J£lYÛú„}ÃÂp¬h“ðe=g 6ÖãDT¸3#à(€³Z¥Ò(#Àùq¾ÛçýËÕ =@”`8&õ»uŠvÑ÷éG%D¨(6›{œvN"ÑëÁã¯U“êÊåFìE‹¹ÒÝß.o_ÜkV±l6¿QYžÇX0(Y%@Pº@Aó³?]úî9Gß9éœÄ*aušܨ`Õ,´©†Þ3Ç]ÞÑÀHY¤JÿNyö}GdrôŸ¥’#ðÊñž«ÿlä‡Ã§Fûs>‰;‰5æË7Á8û|u¾^Y øùùYß¿•gZÐÚïQiÊs`üBú6_Ç6*T¾õï–'Âaeûoù¢˜¡Ÿ§r¾u ¨ÜˆòR}¦·ìg|üÆ7uý¨ò«ü¬çV™®®Ç ö0Ê7?3úwÏïŒí¯ú¿o¾Îíƒ"ñpÅqÜ9Ž|2ÞÜAäàUQ¨ãŽ›+á(#Iv…ª';µ˜ÑÒ^Õa5_)ÂTœ[e½D‹V=õ öwµÈ¦/[¹áN¼ßÈÓ[§îB¡:Ö³çFû€=zËq…?n~:úòáIIbÔÇWó¿Å3'¯™c(Ä4-~åkÐþwKàâH îàÔžºƒ ZxrjjB¡¬5±QxêÜv”{Vn¶Î—ú…ö˜@»Š©‘¤8ã+ª³8]9`žÍ~FÖ<_RIœŽ\h)jEwˆ¸8í´;Ç>+ðAÝåuu×bħö’'ò‘7K?»ú{óz/»úÑǯ^ݱØúe Qþ8Nç뛵(½œ²¥½j®ð×!OTþV}Fïlrا=³U­|SÛgñ³wÿîx&jo£m]|ž½}V\鎫ë±’k÷³jÿ£»þªÄ“Q~V°U­w¸DÖo”3ꇇˆTÖÊì¹-0ôj[Mö'Èž³Ï´Ø ì¥îìÎ)8JA\ãÑú¼/Ÿ«Ý)Š ã|àñ®"b 乇>Ðç½ùì¸d¹‡Ìl选Vµ7αŒÿëæŠN¸G>€ã?óF~ð×IEND®B`‚gnujump-1.0.8/skins/default/live.png0000644000175000017500000000045211050034357014345 00000000000000‰PNG  IHDRóÿa pHYs  šœtIMEÕ  7§VøYÉIDAT8Ë¥’= Â@…¿YVžÀÛˆ ·ðö‚¥'PA°ð"x ÁÊN--Lg³câ&›˜äÁÀîμ·ó¡0KßÅ,ÄòØ1~ # ò ¾~ë'p)Î ù"…SÐn*°†u\6šˆU ®’êÔ¢"ÿ,°¯Ýó?É7-ðΌǴ¤fX/ò櫉CöÀ#³Ê¾0òß[p´ÞÒ™àh’cgxÚâÍͤ§ÐW Œü [7;]OŠIEND®B`‚gnujump-1.0.8/skins/default/config.theme0000644000175000017500000000703711050034357015177 00000000000000 ## SDLjump theme file ## ================== ## Important: ## - You can't alter the order in which these values are present. ## - The string length can't be larger than 512 characters ## - String variables must go between "" # ============================================================================== # General # ============================================================================== format = "03" comment = "This is the default theme of SDLjump" author = "Juan Pedro Bolivar Puente" window_width = 640 window_height = 480 # If "default" it will use the one distributed with the SDLjump package. # Else, give a relative path to the folder of the sound theme. sound_theme = "default" # ============================================================================== # Mouse # ============================================================================== mouse_idle = "cursor/idle.anim" mouse_over = "cursor/over.anim" mouse_down = "cursor/down.anim" mouse_x = 0 mouse_y = 0 # ============================================================================== # Menu # ============================================================================== menu_bg = "menu.png" menu_dwarrow = "dwarrow.png" menu_uparrow = "uparrow.png" # The fonts menu_font = "menufont.png" tip_font = "tipfont.png" # Define the text alignment for the menu entries and the tips # Left -> 0; Center -> 1; Right -> 2; menu_align = 1 tip_align = 0 # Define the menu rectangle menu_x = 26 menu_y = 164 menu_width = 294 menu_max_options = 7 menu_dwarrow_x = 26 menu_dwarrow_y = 438 menu_uparrow_x = 46 menu_uparrow_y = 438 # Gap between items and space between left/right border and the text menu_margin = 7 # Define the tips rectangle tip_x = 350 tip_y = 383 tip_width = 245 tip_height = 60 # Higligthed item color hl_red = 255 hl_green = 255 hl_blue = 0 hl_alpha = 128 # ============================================================================== # In-game # ============================================================================== # The background of the in-game screen game_bg = "gamebg2.png" # The live picture live_pic = "live.png" # 0: Horizontal; 1: Vertical live_align = 0 # The scoreboard font score_font = "scorefont.png" # The time font timer_font = "timefont.png" # The in-game text font game_font = "textfont.png" # In-game text square color g_red = 60 g_green = 60 g_blue = 180 g_alpha = 168 # Where the match grid starts game_x = 24 # -16 game_y = 70 # Tile height. If 0, no tile. game_tile_h = 384 border_tile_h = 16 border_tile_w = 16 # Timer timer_x = 552 timer_y = 428 # Postition of the score boards (remember: 4!) score_x = 557 score_y = 104 lives_x = 545 lives_y = 138 score_x = 557 score_y = 170 lives_x = 545 lives_y = 204 score_x = 557 score_y = 236 lives_x = 545 lives_y = 270 score_x = 557 score_y = 302 lives_x = 545 lives_y = 336 # The floor bricks floor_left = "floorL.png" floor_right = "floorR.png" floor_center = "floorC.png" # The hero sprite hero_stand_anim = "hero0.anim" hero_run_anim = "hero0.anim" hero_jump_anim = "hero0.anim" hero_stand_anim = "hero1.anim" hero_run_anim = "hero1.anim" hero_jump_anim = "hero1.anim" hero_stand_anim = "hero2.anim" hero_run_anim = "hero2.anim" hero_jump_anim = "hero2.anim" hero_stand_anim = "hero3.anim" hero_run_anim = "hero3.anim" hero_jump_anim = "hero3.anim" # Colors of the player trails trail_red = 255 trail_green = 0 trail_blue = 0 trail_red = 0 trail_green = 255 trail_blue = 0 trail_red = 0 trail_green = 0 trail_blue = 255 trail_red = 255 trail_green = 255 trail_blue = 255 gnujump-1.0.8/skins/default/scorefont.png0000755000175000017500000011403311050034360015406 00000000000000‰PNG  IHDR–ðÎ bKGDÿÿÿ ½§“ pHYs  d_‘tIMEÕ 0esbÖ IDATxÚì}wxÅùÿgfÛÝI¶eËÝÆ6`lª16½¦Ñ[(¡H„B -Zè)B BB ˜„PC Œ)6ÅØ¸KVï:Ýí?ö»¹Õtrƒ|šçÑcvgß™y{A E(þ»RÏnˆ÷û›omç*׺¶1¿1}]8Öç;å®y]ß_×ùÖW‚ÅÝõA;}íÁ@æ[_ólˆ³Þt¶¡÷~p® ÇsÖ7_ÛÐsm ¾÷yγ!ä÷†‚s}ŸÅÿÊœ_TžðEwcð‘/}|0þ_ÙÏk7–~ôEZû}ÍC.~²÷‹„«ëb³¬«}½!íä1Ïç)÷çZÿr|}Ðéç¹/ëÃw²¾åÉÆ ‘ÏS÷œkýÑÏÚÒî…lh¿À†œÿ‹ÂûÖ'Äß[ø6$^ ŽÁ18Çàƒcp ŽÁ18Çàƒcp ŽÁ18Çàƒcp ŽÁ18Çàƒcp ŽÁ18Çàƒcp ŽÁ18Çàƒcp ŽÁ18Çú¢ŒßÑßÇÞè|4€yÌŠý¬íÑF>ZOç:X¦öÿÓÅzàb®þæ¥u„i]öKÙsZ˜D XèsÜûÍOÇÆãâ DŸ}Ñ­g^²>Ö½¾u©¾øÁÚò„ Á_Ö7Ÿ)ç,ÄzXûÆÆ—µY×Úèð´èuméZ¬Åšèsâ;Ц7œë›G®ÚÄ[úð ZÏÏ{V”ù· ­‡½XZ]ŸrhCÙB¦}úòáÛÿKöÂç ó†Äç/²Ž´¡Ÿÿ¿†§ƒcp Žÿ 9B_ÀùÊþ˜ä;¦Lÿôõl)aVìýøÐóYÆ|Êø›ž+䟾”T €E=¢««Šÿ?d8‚2æÐóhx,ã÷ú]Åï ãYÉ¿SÆßË=a|KÄ »ø7QÆ>–s†Å`(gæs"ö\9k–Æ0ÞUƒ¼$·¯åàR)(Îô5¯yÆat§eÃÃÌcÒsœ7P~@k¹Fk€ü*Nc2öw5¾âÛ–å~϶·0¼ž¨åàlv‘1G9gY ¦¸Q¨Ö’'¯ë9›ËôÙ‡nhü’TYITQA”LÒ2Ï#“Œ0€k•6•"J¥À¦ú¿)™¤ÅÑû“K¼_0æyÞ$ª¨ ª¨ îTj%€ñ78ÎNz®5‰ÄJãŒPÉsõÊXzÁóF¬L&ÞžJ½TT¤)•"?™ì¨K&ç½ìy¿ø’”3 xEŒÜ^¬J$.IWT,¥TŠº’ÉeïxÞ&Æ`°–$R2IŸxÞ¿Œ0 @ýÜrp/I$ŽhI¥^ **:(•"?•ê¨O&ç>ãº?àoŽPÀ)µ‡kq†0,M$¾AÉ$}êyoó÷†ó:œØ:Dg*õUTÐ[žw?[Uæš%;[QÑ’M¥ZTóÏîY1bkùîf|àyÓ(•¢ºß«ù REÎ×;޳2™<·3•šO>¥RÔ’J-˜ëy?%Ä£ <•á«“ÉŸÇphcû£cxÍóF¯I&ïдC©¥S©Ú%‰ÄW9Î^Œ‹åà‹xÁóF¬N&oîH¥è¹zR©†UÉäS÷¸î&0ÍÝ£¾Ö¸2™<7Ç¿’Iú¨L~5×ó†Çy%“DÉ$5%ôV4Ϧåð½¯I&/ÉVT´˜s­I$–ýÊqŽd˜FòKí—Ôü3“ù“LR["As#ئ”ÃzÞÖ ©Ô_{**jõ¼m©ÔÇŸ$è9¾éyãë’É?¥+*VR*EAÄß^{ÚuO ë8®wgi"ñí–Tê¥l*ÕÂç‘nN¥Þ}Óó®ÞSÊiÆ”!#»nre"qn{*õß ™ì d’²ÉdKC2ùükžw*󱡆,‘eñÁ"4v±mïÁ4¯e“U–,,AíÉäâÿxÞ¥ÌßF €_FºF"qY{*õnJ¥5oZLþûa×=qxÝ'œ©Ô²O‰¿^jÛ»3Í /ƒæŠÏɼ…’I¢D‚j zÍuËáW}Ï7°¹ pqq"ñÍædò_™TªÁäñõÉäÜ—<ïüÑBL.ól tŸúD"®ûxló™U½Ÿé{íå¿S–~6àïóžÇÞI<ëy»+*>Ò¯g^ÿoÏ»„ŸfÐò†[—g}2ùË®±¬ß¹ìÖTê¹"rwÊ@öà×=µ}IýLK´ž ̈ô·ž?»njY"qvk*õjJåõðTjîkžwéVBlÊ:ÕÆ¥µæ=~*Õ±:™ü÷íŽs°¡Ã”¥ÿnL85-®I&ÿóPž§U—¡o‰öqbr|àϰvo|}np Ž^üöI×­þ,‘øak"ñ6ûU†•ð¿Žÿ£ã?ž7¤.™üS:•Z™Íû7‰ÙPùL*EñœüSÑ¿ëN¥V~–Hܽ·”[>oCñ(û°’¶à… gå?_iB„‚`ºþïZ"|Tø~•ñ~|X `'>Uê%SF ±+ˆa±Rï³ñ9žçrãÊÜ»ž·éîŽóÞD)/lo)•à÷+]¢Y‹nÛí.åv%*G䫉‹&Hym‚h ˆ"š¼…?{, ôŒ× ÖnR&Ç qËR¥‚{Ãð:VÆË ²€XžL~g3Ëz¤ ØÇ"ªl¢Ê¡D;OâÖ¿ºî¹¼‡Õe(u¹séÀÜïºCÇIyK>$zc5vQ딺DØZÊë§çƒÃú2d%[Õ&“·üÓugv-é$ZþmËšýŠë^s~ddˆóÑ Tñ9zÚyñ?*Ì…'ÄŽ ÂJ¢ù¼§£Jǧ9Îý¥¼¥˜ "D¨"ÚfK!.¿ßqnbg Á%9ßóv#å… B3G84µè5^ð¼;ØöÆq†¦!A4vpìQR>uŒeíÆR•/¢H€jÔ®¶ýÚx!Ϋ¶ÑüÁ#9šèÀ…xäfÇ9Ž•È W94''GO”ò ßJ¥°Ló°hßJ­SxÀ´8ïK¡ŽËù‡in¢±Æ’ÎÐ5Éäo&Hy­CT"t1Ïq†mÏ-åi ¢‰ ‚ET9 Ø}O)ÿ0Çu/`xF¢|£U 0˜<Ðçûã9Ãi÷x)òíxU(s½ño˜Ç]ï8Îi¶}ÿ)ï¬öÑ8g%†m?KˆŸüÖqžøR$#ûsȊʼnÄN_¶í²ÀÐǃࢽ2™D:=}FOÏ×î‚Û*='÷î.å8æC^üY—òsšî›ˆ0Sˆlΰõ°1ß/ö3„hóñÀ5÷¸îÙL÷ÕåJzÞV»Ûö{¥¼rÑöQBó¦QDûî)å_wÝK GY_°ö g%Ñä©BœøcÛ~æÛÞW;ûáw½æÌ(…NæéuDø˜ •ÂÂòøU¯ùÒJ¡•u½y®ÀûžpÝ¡g8γ›KyÏp`—h¤ž›÷qç­…¸éǹµLY& ]kŠë¯Ž~FaiÄ·èG¶åæ ‰°¼¼wП~6€¹dŽò4±ïɈËm{Òn¶ýl’hK¥(…—•ÂJ]·_&óz'„ˆ¸¿^ÖÃ_—hç-…˜iÌ—¼Ì¶«† ±~v5Q¹r·àÿ÷¶¬_î-å†\Lü ªhÞɱgŠ®çMÏ´m¿6YÊß #ÚÃÔÃGí¼»”×<ãyOrbš¹ŸÖÚð›¨r Ѿ_‘ò±³"9:ÁÐaJÊ“ 'M‹{o+Ä_¯wœ£ËÑ·´-6AÊK‡9þh%’DÛŒÎ>Ͳþu¨eÍ2àôú¥ë"úM;–(…yDx›ïôσ ñ¾>Q&mÈz¥î5it¨‡ØÌìºìJ!ŽÒs/ ›DO²LÓ6©–²K©yæù(`ÛÁ£·¬=%Q,¢ÄáR~…ihTì ¿±\),%ú€ux ‹–Eâî 8¯“h¡~~)¯ÿ©mdØœÿñ¼]¦Hy;˜g¾­Ô¢#³Ù{ \Hx+æÁ…!Щ÷¢Šhû_;Îi û˜[ç,¶[°šï)Õy±ïßËðk¸]RÏ- ]DXIJÈà)Uýò"4Dp`~󴘎lå΃À]X /¡³öòÔš'õÇër6ù()¨ß/Äé#„˜ZÄØ ct:}Ñ ¢[ˆà·ì9£F´ZηE?åø¤r4hÈ<3±f]íüõeD~>+?/×ÖVž&9Ù²î!ÄáZ§_ùÒF~F´RóŒþœœ™XçUöÙ·æ÷14/æ ðó]¶æõ©MbºD96ÚºèPbècmñ{}~g]æØ0­Í¼ë ÓZñº¦TêþgÕ¦Bü: Ìf¹:¶?ßJ™|l]ö`mÏ»Ô77œë ïúô3 ÄÏ#§IyÕh!NKM|ó"~2•ña¸¡Ëæ* ›£wÇðOŸún’hb%pêy¶}‘¡k¥°ºµRd›ÊzCô·¬á¿gù‡ØY¢V—¨ª!rú´Øy9Q[@4l >Sª ÀŽjø;>¿¯K¯´ƒÎñ„ØKûö øÀöÄØjˆð2Ñ34ò;fK; 7±¬[–€|ÂuÇm-å1!Ñ7§e2_æ¹2†<ê«ÍÔÚ¶l]©Ô;õJÝû`>q±ï7´¢°}OŸk8Ʋ¾£ùFH„@kBÀèDÓN´ís^ÊfÏ8\  ƒ×™ƒí“Dbê!Î8;“9âž0´Øh­Pñ1‘{™ïw]üý׎3ãFÛ¾ylöÇ›,š"ÅùÐ lûƒ›‚àEÆÇú"²Lä‚ Ú¶˜þèÒÏÔæ•¢b:náÚkˆ´2Û×;}ñÎUðŽ1vP¬eM¸ØuoK*5¶“ï+…÷‰‚ç•úÍÃaØ`+>‹brhý®Ë™H–Ù{H¹ÏÇaø³:ز¾ªŸíd'5ËÝŸQr üËU]aÛ—ÍÞ܈èŠ{uѼÛ2ϱKè¾8϶Ý--kŽvt/W Lw£„@¥fD[ÿIJ~ùºR—f£ïÕ±®Ÿñ‰^ð¶2íyN›µaœ?š:~C¤Oì à¿ìïˆïÏz ,€Ì­.PÕF„¶(X4•ÿ^k0^ J½ÒAtè²ÈèøÀfφá;UB|yYdœ-`ç8Øùk*‚*+ÂLLV n¶í«oµmHMœé38û'¶k‚àl(uÎvk˜û›ŠânÙì¿·í3òý9ûI©•ò+ÍÀÂúh]“ùºb ¬`%ˆ¦À)ÙìR“¯ ‚ìw, Ñ$^“ØVJ{º—}HÔz¦ïÏáŒeÊRÞL§ë~™ÌMÏ*U½…âA×=µ@g´G[ñólXdK)õJ½RGtèDhÉŸŒAncYî!N¯U µÀ‹K‰Æò3!Jdß]gÛösc€C&ß°‚ˆ@3%œ†ò¾ 8ŶÜQÊïŒ⤕‘#äé»Âpþ ¢:Ž ’D ûdª´GÿLæoëàT÷ÿX`É켊¯(UÃèv^‹)8ä0!Ž1ö ƒài¢äe¶}R+Y;J¹Û?°›ÏÂ4®{$';⬑ºR€ŽµœeÅ4Á< …w#äæ"ÄÁ¡R¨!B€ë‚àO99Î)­¬é5*µ'353H ð%KTõÑë0a0æëÙìmuDCxÞéìXB´¢j&ÁçÝcªëœïy[M·í‡-¢Ê¢Ö¢ªv`¶æ×)™ß[§´#ž¨ ˆ[g2¯³A¬…F'Ÿ]g?Ùb¤”gè¹:‰pWüýö0Lßá8Ƕ5tM]QVꞯ×éÇ÷+V'³“b €jH<çº;úÀÖ«ˆz~†oòßÒlË^³†±«É—§öôü> TþÛuO\Ƹñ™R³½/I÷#¤<Ò¬ìÚ#›ýÝ&B ¹ÛqNꊹ}”û¼­”ÆÍ’Æ6UTDçÊÂwz&3™÷¢«È÷ú|QEú'¶:ɲ%åÉÕÀþ‹•²çGÏÕÆÎKÓÉ;Vy£ÿ­cgü.™Ìf K)˜¬”3§XÖÌ ¥¼þ8Ëzî ¥½Ì÷_ü”Hi²er¤ßVJ¡@žSê±³}¿}K)é9×=¥žéj Ñ—¼†S {g³ÿ€ØNʆ‡g¿*!FwD€UeY_º5l†-(b€¬½“ƒJÛe2Ïá¹Z6Œ`ZÃùa䯻:š«Ô°Rsçàk§ ì0>â‘Bé]¤l{Úu¿YÇÁ¥Ï¢`¶ýè[V•›üûKÙìí ”ùU)3W;ÎÉ-B¬l'ÚœYæ»Eu·P·Ù¼'‘¸°“•Ñ%D85’+zŽVæA-ExPÞ·ä“L¼o(m\ìûÇYÖs“…8€=@‰ý-kË9a(µŽpŒe}Õ"Jè òÕÀkD›òRcö™XL´`##p\Ôt €p!öÌéU¦ ±ã8 gY¶ŠƒýÏ*%ؾêFa…  Ë|ÕHàò3mû¨ªþæºçìžÉüæ&Ç9ÎSjâ"¼¥^Uêî7”oØ¢V,Q†ÐÙì½ <ïc„ØÑATÞ⺇Ta–¨òÆãeÀÇ×ÃI™cŠê0"6qaSÕÛJ)ïwœcU~L„ùJ=Ä˰žëÉœÎÑè Þ§óƒàiÆ£ ̳’¦ä3¢[¡‚h{¯òߺøÇtüIÑÝ=À¦”L¾’f;ž«#¦>‘¢<öËrÇJy.¢ÎËk‰DšhÒ6Àa6Ðäq=½( €: ›½ À£ˆª?†ð¾x¼æ^6àkž7jŠ”?*ÄW+…˜žK$–7)5ÿ¹0¼û;¾ÿ6ÓzÚà½ù’1† ±Ù®û¥¯J¹7€`)Ñ?n ‚ÿkxžŒ¡£ÅE‰Ä!£„øa…”³¢ªèi#Zø±R|=›½¯¨ÛÐ/üû*Þô¼q›Jyíp)`ׄáÓçøþ šÖ±MÉgÝŸ<ÍÁ5DÊ],¢Ê,ÐÚ|¸ ÿ~\6ûX}!\½ø#UTd4o償ÛöåŸáÚ ø#?ß‹¿Àž·Åx)o&åþP§Ô³—f³—ß躿ìŽìllWÚv*z^.°ù¯\wƉ–uíP`L'°ü¥îÜ=“¹›ÏªÔzUTÔC),U s•Âñ¾ ãH±ny¾@æ€D˜Þ€÷3Û}…ë^§åö'Ñ¿·)›½ÆHXά{`rBReeÎ.¬'zùAßÿÅñŽsÙH`çèYæ 5 IDATªÔœC2™«¶¬!ß·íS‡ ±ƒ´½†÷”;Èß׸^4ù2þ 2™]á8çl"åÁ.0²›hù{åEn?ô¼½ÆHyá)÷pˆª²@k#Ñ[¯…á]Çd³¯ò¦£Êëǹl¼”V*õØ/‚à¦?A]94ýšçž*åµÕR«éðÊ ¸òZÇ)w{Ã¥ÔËo†á=ûZÖõ­DU+ˆ^Ø9“ùvŒ_é}‹‰GJùÃJ!f;D#9i¶±‘è­§ÃðŽÓûæu’**²&í6ø›ãK€Hu.P•޾´†£ÿ­1-)ôï¬RêЕDX)o‰7•ª+"GÐ*V@ô.å“ñ Rš<й²âÀR#’lŒgå¹–áÊð-³$µ.RǦ#f?ö¡0  Ãר¸jŠtg¤P¼ÌÐê&ZîM¾Ø¶g]ÙÓ,k„ ›h+WÕ·9ÎA-@Õ{D?_e÷Wò9gQXMÕg0¡…hÞð(C ›I9ÚRªêPË"гxž§eôŠÿŒè%Jº(RdW@·v(^N)®°íƒ=¢±«#d~Qy\ò—“Æ×AÂ7”zôp)±€1GXÖæ…aŸÎ¾³|¿ëmÏ;$NzC©Wwѳ…hŸ«”Îzkcƒ°¿2{™óE-"tvj'gs…3þ_.‰½¥t†Û7áþ0lç³NDzB@VH9ÜÚh Ã!¤Î‹„2Ñ¡Oãˆt;7;Šd­€ØÜ²Þ4ÛK40‘µ³ÑÊt׎Ò-*@¦‰Úê÷Û* Œ( S=‘‘L”uæ§ð|kø¼Ó1|“zzΊbÊØ‚™à¤=¥´‚ˆÑ=÷ ¤ÍFU@Ñ ×Ëž7~ºm?î(52Kœæû7^mÛ×d S“Fó%[q$¥Ü ¼Ç=@öwŽ3úËÚYö¿ÂðÍK‚ µ(ž±R”ö+„ØEóÁ4€ß†¡¿ŠhÊAÙì†Ù̼ª¥Ë¢•á¼ÖÎy«ãL'ÄÖoG™ìϬŽè«‹8÷ ‚ÝÀ'Cˆ¦kغ‘!à®fÞZOGˆØÀoc~ÜÄ‚-03GFæ²`¾R›-rœ\zîP!¶ãŒ:Hí*<ÓŠR-‘Ùv«ƒ3-±`ò@Ÿ/È>yÇóv#åÉ£„8Æ!ªRÜfåÝHÙÐÎÐÎ>íUAkÊ6t™aºª)l—ÑbÀä²_‘=Yˆ&[Ö‡[Vë¢ÇŸÃÇ/öýy†bï—ÈŠ‘ Dó;ˆZ{€ 0þâ h€‘µDÝ:`°†³ZØá×ɬ •ç`I"qpÑ¢'#§YêAǹf„û_ß_ TÏ}®{{& "רú§R¯î#å~ÞgØJÉH9NÊãõ¾Õ1Lo„à )§¼«T§á˜i72 • Þ·³Y¶a´žœÈo²3©‰ñPÓ™ß+«HˆÃ4l‹‰ðË x¡&J8ÁåA°ìFÛÞ¼øô=¢Ú‰Zµ©ã}ì0 Ó^ÊZ ª Ⱦ¯Tæ¼ xúŽsŠNÞDˆÌ7;y¾¢Žh½ö ¯,ŒŒ%mdŒ`PW çè|è=_`ýÍ%«„ø¦6ÞWáoJ=òdŽ Z‰Ò?ðýù÷;θ‰>š«TÃÛJu°ÔÀ{ÙÎß+ c>}c–*#ø%Néò¥QýȶÜÿ§ye¼Ó¯b>€¹zÍ=Uˆä»‰Ä“D•Š«6jˆ:D4Î0Z™§tÉx\¿ë2ôø×ÂpÞ&Bì²µ» `%c< q¬_ÞPê¿D´Wg^¿Íg[zøl›ÌUê­)Rît¸e}ó)¥j™dX¡›|l¿J·X•UB©éy î çæ)5 ÞQªû§Aðôoçà[ ± ëÝ1#±èÞJM5þaÞÆ²¯;ÒÑ+cúPsLŽF B¶‰Váž0|jn'½¯Tú¢ xêŽsª†s«¨ãCÿp– kHW¢m°ú¨B»Íù5<gÑ@,ŸA{T‰8B#ŸWÊ>“yùJÛ6¦Ë¾îXë6mžŒk‘÷ÃÇÛx½m}ªrók/X ïÓþ(“6€š«Ô?&[ÖÚëx€”ÓçD•ƒ5Çq`U·L~" W0oj)’M¿ ó¬@¶`{)·°|˜m£ª,M?˜.åv.ðAè+͆®¶ 4· ÚhGUÏ÷|ÿ…Í¥¼ߨ+¦±Å‡‰ÄÏ<¢êEª#zæ®0¬àwÚcAe8\U#QÏ/ƒàúkmûý¡}…øZ;€¹‚~ ÃyÙ=1\1gb/=ws!ì'\÷[Ë•ª\ª=þï(ðµ:–‰\’wç4#òÿY + n ÃùY†J¹­ "XÌ{ âÙ;™¹æñ¨/^'¯vœD[‰0' Ÿ_M”ÚSÊI0é0ËÚä‘0lÖ&ònëÓÎÕYï:) ¥HE¯Ö>ozÞ¸ím{ž«ÛgN¶J¢É0yW)ù©mïê ˜Ë¼®­ˆ¿@˜ï¦<î.Ķœ0‚M~`Y;>†g,#ZÓ+k“ÉÆJy~ÎÎôó„ ÌžÌ~ØqÜ?›=¿'Ò[cÉE¹ñ„ëÙÖ¶ŸO[ê5n"Ä·:ÎT°þÜœOÍë+yÖpé6²@Õ(`÷Ý…ØýÇùê¾Ùì•é®¶Xb1âI5,–竦RÈ7)ènðšçšæ8ÿq‰rç58ô:Ç™ÜMÔ"ºcY¾=d{ ۩༺¢óÚáËRÎb= ÑäáÀ•w¸®83›}ù}ÖôN¥ôæ[ +à°ÖÏBÀPÅç´¹];η´.° J´¾ëälvû?tÂr£È‰»Ð&ŸiÛ9ÜÄ*§ qÊ£ž7nг’‘,Fš› qè¯ç‡çøþ‹:ŽeÈ7*õ ˜p›ë>=£ÏÈ*ÿ,€è>ês&JyKGÇû(å¾¹î­_Ïfïblñð¢p¥‰ÜkçΉBì ášœt†eÍøKœÙÍÕÌ|¾MŸgÛîö–õL…3M:ü™mOé&Ê w{É~Rþ~™RögD¨ü‰f‚R.Agy"qÊ$Û¾+Þö4ŒÌ¸•û^bÛ§ÿ"Þ2ö&SÔOÀIV ì¨`ÛÌuñ.L-›ò¾„N†3§ƒ-ã¾ •zt’eÍ4xöŽ¢ÜF­†Ÿf˜ZXþ´r_6(õ÷M¤¼T¯gHÔöº.!Ħ¿?UW/"å>æü ”ú¢¶À-†ßAËRq_üèÛ®»g‚h"ìiY7ÿض»o ‚ùtœ)[Hù[}µÅB¢ÕgùþݘáæèÒ:J|Ía¤O5HöÅ#ßâ]¯¹•ý m(¬Ò—E“‡YÄZó6>OUŒ>Z Ã!Ì»{P¼3@Þ®äß%Jé¦ßõý×N·¬HÙŽ‚é£ùsú YBGŠWã!¦ ¨": \ih·R5Àé]‘¸ ½KûrÉ}2™?xÀöLx‰?FJôel(TÆ^:žÕf"šâlž.¢\/‚ÀH‰J*eñ>¿ €¨#zv·˜‘ÀÇ(¼l®Ôå„:S£@óòD⻓„Ø¢‰ D/ÞµŸLÆ.½æºßu‡Î´¬‡“JMí$Âmaxó}aè]kÛ¹ö4©ˆÙ&¿“ ˜+LSã…˜ú Ëšª/I¹÷Ÿgúé¾ÿ§¢RU¹Ì)OˆÉfû¨˜ãºUÓ„Ø~)ч—Ák ”ÊôS]£i§›io1€¦c-k‹3mû¢yJ¡hû{DÛ:èÔl O¯rãÇ}ÿ‚£mûÞPÕN„—\÷¨z8vF›Óô@.b>_̰ÎÑ«®‚ÕD8Mˆî‘B(ÝŸ¤‡Ý®ŽåŸU†C¬°u S*…#a=ùœYÄ[Þ”ÿ<À<Ï›4ZÊSFHyBŠhK-Ÿ´3oQÓrà¹ç”Z‚(3G'8´Æ²â,3c½×©K]\±´¦¼ÖaâoApÀ4)™îÕn”iWµ£§ìhÛ§œlY‹ÞSê±ûÂ𱿆árÃÙ£#€Ø¬§çR lñ±[ ±fŽëÒÊðÔF/¿ÂÎ:}_ cžïP!Ž}3jϘºÑqv%ÄÁ‹”zøæ hPñ ÑÜ)B|µ6ÚŸ „av!vbÙÒSÂé'±,w¤”G‚ïïi"ÂÕAðø¥¶}¸¦ÓRî,€ZÊë͆c‹Jñj`U"1›/òÛE§èu-»! Y‰K  CoL´áu¥F0¯nh ª?Õ÷ïä¹RÆYÊ>dwîÿý|$K;îVÌUª¥‚‰UQ•æVPkxýéx%F|íïxÞl›—á „ED8×÷Ïç9joC–ÚK½ÉoyÞl0^7X¢~U”7õ3—¬äĈ¦GÂPߑؠ¶†¨cŸlöN–C‘¿[Ì9 ú”ÍyÞÁ£„@µgEOˆ\_ýDícË”m¹¶)a^ïë¾õ–aTÞ\Åî°9Ä#ªÌÖêûJ½òQTißÃ{¿Šƒ¤kø‘x+¨µ¥_½¨ÀÝa¸ê2ÛÞÅ*gHi½§Tõñ–µMÙN„ûÂpþáRîexÇÍ+ÁO|ÿùC-«Õª’v’rX’F bÔx!èâNMDMoD²#ÍkêŒ;äž ÃŽFàÃQÀŒ¡B`(Quàì)åhØ:3ˆ€³wÒù,z¦z%B|èGçÕfè<¦“"àï¶šÉüiA"±ÕTÎäMU¯bݧXyy´°\ÓþR‰a€îëƒ`Þ–õðnBáŒþ:Ÿ)…#ÞÿìâÈ–iŽ9“ºKظ0CJÿ%Ï;»I©ê•QkÃ' Ã$ó»f¦Ñ’ uúŒ³ù–XÄ8YǺ]‹a7‹§Â°³X˜¶ÙQÊÊ7”Êò~˜ú¯v:¥u@&¦P8ýðX9Nˆs›‰ð±R¸9j»€ñ3„@ÀÞRîöHÖ°Dvý XÊŽ4@îŠÑTîIR^îFOb³QîÞ»ÕDö¦R~›Ïh™Î©‰9ë„ém"Â8`Û5Q;dØ`o&šö]Û>öRßšç"ä»äôÊE‰Ä!fðFwâHsÂW€Z¢=lÛÇ\Ϡ𚄬àŸ)å9I`Kœêdù9 Ø®ùdw¾ozßÙ®L¸Bæíº÷}]Û¡?°ín ‚—л0L[£‹+±ë#ûX'ckû,ÞFML‘ò"—h¬N(íD.J?#‚Þ«Ú|»¸ZônñVp^iÞÛ‰B̪‰ÚwBrÒTmt÷â‘̧ãm˜zu1ôá±üŸFœkù|½9BÀœg=館å ú;D÷_èû‹ÙVªA¾™™‹:ݰWëÙ ¢ÉºÅ«–gÙÈi³_;wi@äßA]ÔŠö$æM+ ¹§›‚o$‰6בäkâ³p¢³X¨p±³zÞžfP)É~G›ˆPœ}¼e­¸? ßfmBa»¾^p'Úµ‹“,~¸1²«fœcÛG_áû2ä[ä8ÕhÛgT13Ž»#XËÄݸB¢Éïpâ'­d[yò­j4Ʋ®4ßÖÓsÑd!†ÿÚq.n䑽™縜9~Mˆe&d5³ ^‡\‹ÞM™Ÿ5Æü5f¾Ú ×Yà3=ïš|ªX‹F@>†sN—òçÚ5·‰—j^0!JÂZ<’uW=ÆE«ùc€Ýõü •ÂQÂÄvÆü¦>$ÎòýÎBœ}œm?Š(V`_â8W¯ úå±¶}.ˆìÅJá½(ñê®Ï"¸÷J'®Hâ9¥þñmcÍ•Bl  ÞbksÍ¿Š|ÛÅÎßô«Xñ€’¦ÙÅì{ZuäÚ‘×Uª5¯Ôö4EüÆãg™æ[ =+ÌwsøTÈs ô»V!V&4æm®¡Eüw9[’HP%ÄYºJ±X²F©Wç+õ¯ßÁ¼. û:Ç™5 8kf&s¼áÃ÷„¶fÝD5`ƒ¢%R(LFc2 Ýò­…‰ÏÀu#_nŸâßkåÓ$Š\©ø%¶ýõ«lû|9^¼(Æî'åâÛçÐÀJ=sŒeEļÀ¼@PÿÚ÷¯¾Ô¶guMÐý—“BàËúúù–…¢Å¿ÃGþ†uFÔ¶X„;e2zÀuC€ã=`’¬xN©g¯ ‚zô{ÇÙ? Ø¿ Ã?ùù u¤>kØjJW.‰¤´«„GDA–ÈNGa%øO>}ah¥&m*¸}Ì?—,?_Wä "'³;™17éÌN€Q¬<Ž„+ˆšµ‡gxädýˆc}Áv:X:-›}ѽ8›p?ŽZèÀW¼½aïRÚxÉ!+c=DøÀó.ÐM([‰°o6»-cúo{Õß(ÕC³¿¾™e–F»3° ‘/ÚË w‰²°8Bmç•‹€ÎaHx‘F·.¨êÃa!X«‰–ÌWjÎ}ÙR¢ÉÇy<ž°"æ%û jRŒ‰53þµß庳v ¶a®RÁ›R—jŹƒˆ”.X i&úàQ¥‚ȸÊƽŠg¶ìgY÷ v ‰ð’R÷]ìûmÆ 6#]{žI˾\îæ¥]oBó}ÛÞæ§¾_‹ÂVx½Z ¸DUæ‚ÿâ8[ObšŒ2F·¾Î¶']èû·~Hdf%29u†z ù7žw­ÏÎÛÕDÏdòÆn­é)‚³tr6ûî•úÑõŽóë6¢aíÆƒÐù‡0|cMTö½2æ¤è@[£ÔK“„øºŽrÌõ¼#$/ÆÏG‡1žŽˆ º^î_Ε›ðïW£x»“µ|Xu®m½Ê¶ÏZId¯b'¢þ{O:±ó,ÀÛ”³ŸPê•_•òˆ,€‰ÞÑ ÝDi5ÞYEÔ©¢· àdÌl÷ëmû —Û tE†ÆÊûÃp“YVí)ÇÀ0¢ê]¥tÿeaëÀWg©$î2œè!tÙT°ˆh±•7Îú»¯Êò"£5ÒÌ„@:ZsãÔÖÌ{µÓ¤Ñp–•##´£tUQíP!¢þ3‘ãa4¯{$£TuUÎØîá`¦VtÕ\:âyYù™.–¥Ÿ¯ƒõ…,;Qêr)r9c Ô\€•äVÃÚ@mμ À𠑏Ð"w—Þ'œ9vŽï_ZDW+Ú2)£`çQò7ÌûìÉkèv_I ¥ð Œ$Ÿ~‡*w.3{;ÚûÊF®Õë˜%径xjut¿H 1«Ñ»’´¨rc­‡u)vn½¬T…%DP؇KYõžRC¿fY“ù®´àÞ0Ì,eN‘9FJîA:Ÿ5”¼(ž¿Óqެbêogïoû~;R윣üzD‰]”Üaгáb5‹§‹Öµ'…ˆ")yúÉ?Cc*uΟzÞŽÚÂVÔEzÑ;Fü©TB‹LD•Ùp…Àˆ¨Ún8óš8‡0œAgu‘D¼¢púlÔ*Îäö¸¢¯+Ϥ_ +‘oíY’—]?¿Â¶·ÉMÓ >$vµ¬vv:ɲ‚†áý—ÁViù%2 3F¶x„€GdF—u·ƒUì$Ó÷Ïõº0žÖž,n‹Ò<µ/ úÇLà›C…€M”ØYJûU¥FnY³m róµ:àõ0Ag›ÉÞ` ѼQ‘£Ó¥TûJ9±ƒŒÏ(õôÁRh }¥úªRéVæÉœ½ÒHªïŠe>“áèhË5ßÍfo~Îóݎ| Šëƒà-?Â'Ý1dŸ][ŒÏ›Õ.­çùþÿíº_# ªѽX+ø^æ?DA íùÀ½Þí€@ZÖæøõ)Ùì÷†aåH!ÄBÏ;Q;L×íÀÎ:YÄ~+]ŒƒwÁ¿~†ÃdY«Ïwœ#u6W%°—á°ë)–Ù?Jˆj~‰RxR©G/ðýŽ¥¤³-ë”.vèJ!ŽDt§Öcô\¡‘ˆ›»Ûx5€;‚àk‚?·íäI–u¸i°Çl¿^Äj!¾¯÷ª‹Çûþ­O„aõ,)Õßç¤vb?vKˆ¢»{2%“ËM]ïŽ0\Ê[ W˜_À—Cë#V¸=üEˆl;u¼m¢39@5×oñV0𣠿(õïßÁC-ké-¶}‚æ%MQĶ:©…Xíå4b°úÖŽÂÖ¦"^1Pæó÷Àƒ®;l"°iW¿¦Ôœ+‚ QË(¤@eÒX)9QІOß}|IÜ·X©ð_®{²NîŒdè½mDé?:Îw»ø÷ÍÑ=óÛ>º8Ý|£«° Ã'® ‚žc,«ë¶}ª>‹æè,¶á5»fCŽ‘ò<ó~–GÂðÑø~ÛOl{Øé¶}„¦Ïݤ<äþ0ìŒÅøTÌgý‘eÀ]aøØ Aþ™m»§ÚöQš¦Ç ±'ïyP.þ9úYøÛ¶w&ÏU&îæàêä âÛDs/òýU£„h­‰å!˃‚Vdæ5&­QÅÔÔ·‰Üm2™¿¦W+¢Š7½U݆8G»!¹»Ü‹Y©0ü!¦)¨ ב~N®O × š[À”nÑø®ï×bÛÿìÆN’ÍlQM´YmTà€:àõD“ ùÚËGs`6û~§m¯®ˆ…±•36bî`BÈ6E›±Å!¦nl_ËUeµD5ÿQj"Ãßf¬¹ÀÇx|6;o¬¿ÿ_#1ó€ë^ç3®]±òÐa8šÕ»4 ÛõqZ6»â0Û~dDS˜ù°WŒ¶¬c˜êˆjæ)5çi+á—Ò¾žÉL››Ýè8[$åË8ù·aøÿ½%® ¸Þqªu'$?/¿:ù¬tg–Rºl_z«ÖEÚ…A%€QD¨²]y»£X2­Ü̲ž2+|+Í76ßTÊSöw]41¿áׯ÷v]Ø¡#ŸÔΗJ‘Ð%ÝE²¨µ“²WÂût¦ îíÝdd¹˜¬ö°¬É‚_x¨Àèý-«RŸà\¥º ÓU„ùº!Vý# O=Á¶ŸÌœ,åv•À°$Ï3Vˆ©§YÖ…•B\yWÔÆ¦°dŽËfï0B'ʨÃ,ËÞNˆ}Þ'zé÷AÐz½ãÌ>XÊƒÇ 1©X¾@©¿îŸÍþ‰÷£%z—ÞïºC´íö@äøìé‰*Uà8Á¶ìž|T©ÖG]÷ØåJ½Ûlz\t©zʘÏì?ß;ƒ\õK˜ÜÁNöh^í|L—¨¸ êá0l‚ëÂãr[†iX,›1(åÔdÆËvzbÁ¾¢½cãåõ¡¾€7’ÐÜ·óXæÙÚ~ ïKaû©fÜkˆ IDATRØ#›íï~”²¿1DÊY-Jaу–ÒE‚ 90"ª´!=#„@6*ç5#ÙɘáÓ˱0±§goV¢¶.ˆÈô‚«2 }¾Ë< ãEÏûÞ,!Žú˜¯^}I©aÈ—¥þ½^†ºo8ÆÓUŽÁ0AÊíζû+ðÀ Ji½Ë çöêBÇùÍ!æ½|D6»3šÜJ^_[T…a*†ñRú\Po Ñ}>°™O4yN®¸9FkY¿uœ#t46A´3g תé4)ÈÙá=QˆiÊø •§YÖŽçG³ÓG¹nÒ ÀÝóö ̪cCþÑ0\ÃÎ¥Fä[ˆu”rä<èº[aÛ¿•JU®Até¶`$ª*lY{Þ†/Ö¥Qºôè0ü͹¶ýµ¨ÔZæ‡D‹&ÓÎ~ òè\ÞmWs¸Ê=„§!ª<šØo´v`ÏTÑvá#¥>=Ê÷Ÿ]iG3?Ô b\à›|•Œ3ñ ~ªŠ–âíë¨Dæh{¨»/ ÷…a÷d!>⺺ÀÔ5¬TqÙÿ #0ˆL´ƒnůgÚ9¶}N-+Gw£=üû0¬¤èfƒN îWJmyGt5Vˆ€ÂP·üPc„áFA½}– 9½R+3½ÚDŒ”òí NGåàóLœ£Ô»?‘rœî;s°eÿoTéªÚúÊÚíæ@H@„Pdq{o)¿6Qˆž[Ã𢻛T‹¼ìàEþ¾‘:vp4ñWÓ %û`˜yì[Ûé`¢0Q’é9‰ÒŸ¹l¶Ö|ëPØ DGžîF1ƕ+”Ö°áÚÆ†Kg.a°×½T*cÔC¢=ÔºRƒÅ|Ø"êUÌÉ1£½Ïjš6ÎÔk2dÑ,&jÓv6Æ(p4(®Ôˆ3P±SºGô¤€„Œ ö5¶½Å·|ÿÊ·mG÷px·9î”#À +õÎ^RîüuËšqeÔÌb¯–(xývQ…g(Š(]Ù[0²ùèiÏ<¥*_çN°íƒŽ±¬#ŸVjÑCa¨2†ç³ŒàXN—Jæu‰|ÕÂJÞÇbô7ÌH)ùeÓɲ.ÍÙÛË¢ìòú¿E•ÄñLH*çAÎn–A«5œ^¡Õš*N-ÔÀ¹”èŽî½í¹_©>†“˜ttK˜®Rú ~N~ç\Û>z7!ö/Ät×€Ëì™Rž|‘ãt]%àôÕ:¼@·Ñ( ?¬ƒã-†\î@?Ý *Œ¢_¥6èŸNsÁ”ÃðÉlû›•Q»`œdYã^Uªs?Ëš¡3‹kˆðdv°ìÒ‰m±ˆÞ‡”9»g–Þl!¶]9';Ïóý®}<¯sPy”emÙ ¤ëù;õQÆl;ã«îäoŸd‚Z.°íé°uôþ®”Ί0´o}\km‚" Ž>€öùJ-} u¼eý,4„á›D¯f#=¼žél…¡O•’å @°·”Áã‰Ä]UDÛ,ˆ@o^âû󹥞¦ÛÅlg¶ö\Ì)5hµÅÛÌuDïOâ„-…˜ÄõÉÙ…Φ‹6õcKÉpî[\a¿"më{J½9Tˆ™DØIÊžQj9û%ÌŠ˜p=Ë,eø/21ݶW…¸×ݽ ëÙ[yÀ6› 1æ ÛvO¶¬­¹ÂH÷ðÒíÐ;ØÑ©ùIPŒ°·‡a5EÿÊó'çøèŠîiÛ”ÏY·g2õq«BÊÙÚ™ßàrßï €1o(•yC© ý»õª!èÝVH ºït:”B'óñ›‚À#`è5AÐv*w·‘(ë’m9DÊ\‹¨f"\eÛg_aÛ°‘àmÖ(µ%"g¯öãtÄ‚{ 1ÃùûTt;Ü®XbŽU[Ë-¼–˃ ùxÛÎE8X3Æpv—l“ÛÆI|¿‚ ¬'ÂpÈ<3o›ütòs}©Ä¨tþÛ•Lgn_úZÙÏÇ|H_–r×z†½#rN‡È·¬Ìð~w±ó®ò·×pbÉSa81¤69àƒ§ÃpRdÓ)Yxßr­A7…Ý Œo¬6pôïaØ|¥mçŒÒ2Î"‡£ºrðßOÀØ›‚ ë Û†NæÎÍð¶s]ˆWµN7ÁÐz]ÔjÛæ:§ó:[Y6ÆêQçw2ÆÜ­gj|ã`F?¸›ƒ«†ï·ù]¬ñ15Ñ>ê`PWÌg5(õò(`o}æ¯çt&¼Î”zïwaøÁkJyÌKE’Œ#Ú¦™ÿ¶*5D Û"!€À605à,þæèPT†j–k%°…—ëjBáåp¹@UT¬ÎݽÁŽÕ[mû°?:$°.1>Ƕ="êwŠ›‚àÍØ&“©}LÔp¹ï¿Ê ÷ÓúDâ[w…áÓß¶¬»x¾…øú]Ñâùîø\‰7bÁ½I…gô[Ûþa7\äûÞà8;#å÷\!ø¢'L/ÄOþæºÎ‰Ùì}(l»gÂ+÷¶¬+‡ ±‡n×tT6ûû1BŒ¹Ù¶¿ž"a¸À¶9z{Œ_íŒÚù5„eg IU‘sA‰3á#¢’`f~]†¢ô¥àë(b C —ê•®KëuÀÑ1¡‘oa§Š8e¬4 ’€? ³¥—)…U¬4¶åKˆ·eÑGñS(å-Ðêd‡À2ÎîGß÷£”;¿ +Y«<†ún², /‹Ì)3º½XE>DàkãhËÛñYÙÅt÷¬¡ä#„ˆn¾Ì;õÊÉÔÉUí+e⯉ÄïFí^—wl¾pMÔ*Ëee¡!æ”/f¨kŸG¸COÏGHù•‹mû×Ú’ûš”{¼ Ôã1ÇDAÝ!ÎÐí,`ï7’/QÅR"¼FôÇ'°šŸob§ÉJ†­ Ú˜ÿõ¤*81ᨵ‘ c’”›#*Áïn+¥$!>e8D,£OÀŽ3´ZÊàT9ï‹îÞóç„aûe¶«¬ØØÝ–góÙøM}eíf98ºW6û1€P-GXVíM¶ý$gÓŸhY3/V곘AÚ«f°&Œ­P-@OwÕÛIÊðùDâáÏ”zôé0|ýßÿ…—~–æ£lT )”¯éYRT°rhǂߢT%‚¶PŽŽÖ ðnÃ)¯P+0È;8þLß7çÓ-†û›KÝÀª0Q;ó‡íFa™™>n& _qÙXÒwÃ06áÔFßpÜú‰Ä7dïìñ DŠW¾ ½7fúp9Á<½®D->VFUWK.‚úß9Îÿ«î½£,©ªýñÏ©ª{o§™îIÌÀ0<ÀH#IP1ƒ¢È3€”¯b@T}¢øD}ÿߊu´¿ŠaçÜÑðƒyýó•Zv’RÍ×;Îê,ë$¼ A‡À˜H UòmŒ“¯ Fñôge_søÌ+ "³ÑÓJ°Âç\÷ù;ÎîùJ–$Â¥¶ýêÿçº}'(õú~öC‹À®=DóØ& G’ź,á£õÚ×Ûv é}¡e­pxO&y¶´üÍ÷Ÿ»ÂqÎ9\©Ã.°¬Ì(Ûè1"l&J ÿ^ÎCš–ùs2yèçz:–‚È€÷ÙöŸÓúþ>" ”¨V´6WÏøÇ]÷+mû+#âž×ú0–ù~”w+Õ<·{S©_¶¯ ’³;>îyæÃ¤T•ÚQ™þ»jåó•ÊÎc£Ö/¼Â¶±X©U¨!DbÆŠ_fZèQ‡ rŒ$Ç—mr? h‚®BØ|kÆQ'0³yx3†  UYœ=ýq"qÊ™¶ý¡C,ë¤$eG8fβÿ[ç].@ÈpbUzhcðá‚®º‰flºÔÀÏ:€}Aù,ÀJµûmrm@bCWФb$6ˆvX6¿“é°Üå Àd3ߥɰ#†ªì•`Æ ?Dª—„M—û¯-|î 0}Îvóáä´¸ô§Ø®ts¬"g÷™¼†÷.9`ª• ª2 ¨LëW¾dƒÂòAÂrœ€Ó–(B­–Šìs½\Ü][î¿•SúVûù²¯a¾£ ‚—¼Å²Î¿Ç÷Ÿ*†'Ñù]³/,‰»…“lM²)óÿüÎ^pÎ~£@TQ˜‹”zOÌ~p68“ù|ã3< ;A´ÐèŽØxS¼fűÕxðœY§ºxke±xZ!Ä Þq"ä¥Nçƒg-Šè´,x•tÇÈîT`  3‡Ëõ°šì–ök…dgp7›|I'BJé20îO=ï Ÿpœ»§€Åƶp§eµe½ö3J½ö0ßÿá¯|¿’ÝÂH)…",üp*ìáœÏXÄ×*“iƒ2Œ°‚8#´·•(5÷G¾ÿðù¶}“+oÚ|¿b€(ÿ¨Ös…;”‰Üý% Ì‹¾ÿ艎óa“œ~“eÛØ7ïíÅ⦧“É•¶RÎå¶}ö°Ú<äûY‘÷Ì  U“ë'ÞLôÔ2¥Ž.ð¹ã¶Øá²Ð' “ÑÑ7À»ß÷>ݲ®çýo8Ó²¼ Qïé/ASKƒç*€rrFïN&y‡m_Òè\æ6ÏûSW0×ÜžÎF+åSnH&'A­5ÒCÇþ7³ß9ìÝ­àîÑúáùJ§œ`Yoû’ãàFÏ»–mÊpDÆìZ?t—Ö¸Ùu- Xqœe-8˲€ë]wôJÛ†‡½Žy·,xt8\©Ý^,o€äϓɳZ•:â ­û¤Ö¹ï'j_ó¼ïý·ç ~Üq^bYŸ²ˆ.áê}ð¥¥sf-²¬”žÕz žÐú/÷&“‡¯ÔjF^:“œœÿ‚ç­p´p,£3‰*Kô Ê‚(ƒ÷óóQgS£<{‘@õî- …l­—ÿVmÆ’Õ”ÏË–ÃÃ7§RŸçŠéuž·!­Â +ËÊÛ¡£(P+¦z/ií{Tkt0²¿›Îhíù(õ<ð%Ç™38vœ(ÿx0S'%äie èHm&)4W©I(˜ö‘tà  6¥4ŒfÖÕ¨DèRm”]Ù³¾H$?œHüº xtyOýﮫYÌ íEf@ã°^ëìz­7^əmÓ, šÑ®<¼°“ÑõIF'6Ä›@ {ƒp–[”Šv74|Ñw€¥­J´$—ûi°‹œÐ 8Û'ØY[X-pš:SÀB£íZÏæhvÖr¡Ã¶˜ÿtF¶i{vO2¹p¾Rç€etØÈ:`îß±*hc… ’}¥qÔÖi½@sST%ƒ$Çɺ²RÜ%$ì­ž·öVÏûß+Ë—r!Þ 0'¥zê/)§{EÑ|‚¿!7ÓŸWŸwÝÓN°¬KZ‹5p(·Ý:'YÖ鯴¬Ó3ÀÈf­yLë‘»|?ƒ„)Kû<ç`’‘SŒì œLÕ8¤.²¬·þM©®=½à BšÈŠAM|QEäJǨž½YX÷1ßW‰$†ï'Œó9þÚ÷5€TJDú¨³ÓÛ´¥˜ÿ̃W»î÷'“_™C´à7‰Ä㼿Ùàœ’µôDês€Óm;÷?Tù‹,ëx3ƒiáé…J :xâ†4Ò•:¸•d Å Ñ‚n.Ð…^¶½i±÷S"î‹ÆHÊ€:m”èr9 × ˜Ä‡ÉaÕ¸Ó‚gµ™Jùk …g¸ˆ4)€ˆ á7Æ(Í[’Hþ}cW%ˆSǽ˜`ÖPѦZ€FLkõQ¨LáXò½ÄEn|þVfR±Ã‹fTó·fJÑ[½ð8>ØÆ{à¨`/Z?â8šç›K B¬mšoXò „¯äȘaG)¨à9.€\‹RÐÌf æQÖd¡‰TÅ  °†gQ’ñÁn(,TjÀFÈ À¡svHW,v žr©V¥†¤NçƒýnbnŠ) )ÈÛ@ƒ>Ëu¬‘Ý*RV”Ý\X`là˜²‡ ¬Cò>¡\wÏ=ï½oµíóV½Â²?²Ž$"Gs¬œe]ßïÁôY|eº ~¶Pwo0\pT¶Ÿ-JA#1ìJ5BT Õu‚ø÷ûþ@Ñ“+•:Ëp­ãœÒÇ~Àð401ÞDŒ¿Ì™ô¼g/sœáF¢…ܽè ùŠçˆzDëg/¶í׈†Ásäˆ2»ÊAXš¨CúŠ·% Ï·íšbà(w£j§+uÞï”úËHЄ1ÆëÍDr³€w«çíþŒãlXÌTÃvœƒÍš2D#»¿b¸Æš4w}*õ®ãlûóÜë}Ëó~±+(* ³³‡sÅf$Í´9[ü!wxžà"9àÙÞó@±XüÕïS©K¦ˆV¤Ã8~1ïûÈ+úpd¡ða9ÖUòÏh}Fënþù'Øb¥T$¬.ÍO þ¯¹¹—ŸÜ˜JÝ~["qBÄs,ÍÂaM‘X7LTîQrÜ £1Ç< ‡gíü÷P° ­ÂØ”’È)`Õ|¥ÎL oL$¾ü!Û^¸J©)àí¶=j(ÒFƒAñƒЯ±7 òÀ+3Ôºý,Ë~—e}¼Ÿhü®ûgŽ—ûþÛó²æÿÀó<æH2ÓRN|5Fœ';AÔbòi"|ÙqÚ 8IäÞâykú‰ò¦šÛÇ”o±í·®¶¬£ÂÞp‘w˜DØþ7$,jiñ©¹Ù¥ÆÆ\wCC–ŠóÄ¥XâR]Ï|R¡ðÚ‹‹Å+¯qÝo~Ãó~ô#ßÿËO ¦sùZÔÜ\zþöTªÒó@]lÛ§¦ƒKm£‹Ò,ü(J£BƒZ¯1Æ)g[VñËrz9ñÔèS‡¿Ê¾šdsš F¯pÚM"§^ƒ¦®pœÛÛ˜Þ±‡ÈûºçÝ&ŠJ9¾°»#†lš\Ž55Ý•onÞ™mnÞBMM£_qœ“¾à8ÇÞîÇíâýoÙW°¶iÍ<¨¾#œløçKÅ$ÓÒÙò…Ñ1 6¥ŽXaYç.Uêè õ*ÇI½ß¶iŸ;@)µ! a%ç™zµ~ —<ÇYÖè ¥: ÖDðý^–³y¨AC@­RêÎS&½P†Nf©•RËçvdãñœhYÃ'ZVD¦ @4ÅëiEå¹H4ÐØxû`SÓc_/46~|•R½sÇt>Œèæ1ÿ¿,Чææ1jjÚ9ØÐðøŸ’ÉûÒ=å#h”²ŸÏ44<þ÷ê?ôž×sI±xÏ‹Å[oô¼<©õÃCÀÄ8!SD RÀ%Ç*õCÄ> “ËDØ@„õsñ(79Îë_iY@ËÉ–µèÎdò<Á †Ô¶­â®ïDkœ~G®q€5Í,~hßj£Êùž´UkyÍJ3ß²Þ:8>IÔöDâr+otœ~ùÞ ›´[ø5ºâYrà4ÀwÔ=oÒ ö ˆhâϾŸ‰ž“@É38 XƒâF\áUÐÀÙ"yÑÄË9"ŸSý/xëˆ^œ ~aÙ@Ða±f4˜aDÒùÀt ÛØ¯l8Ü€ÆÕz×o|ÿŽIGYÖécòãaÆ®–<6úlHï¿bÛg®fY¼ÊqVŸiÛ_2êÁŒÆ.ÄwÁOd8è,/ÄŽ³´Àëùïö˜"~iy>#‘oK$^½Skë{ž÷«$ÑÒUÀûÌ`¡þ¡u/ʇéêJë4>U6Ô™ÑïyÞP˜0­‘‡+uúJ¥ õ$Í3MMO盚ÖPcãóÔØx×g§@û;m{2ËñÎH ô]l£Èäý©Ó~»Oë'M@a¸ÃqV¬PŠ4_fÛG~Ðqnq¹“·3ðQ¶E|é8ß©ê»Sëžp¾eßÍϼ|¿ŸehÓ1>™I€¸ýZ¿¶icÇNåŸÒz ÷i­³Ü ƒô IDAT¹ s¶Dž ÛÛò5n†FÉf}Ðqnn!:vˆçL¬ÕúÉK]·o#ÑsÄ2°H©#opœ•|OJÔª†”åe•’£þôäÙh°SÉêhh¸î ËúÓ‘g.sÝÛ;‰d;•GÈ„0)ÜW û§›‡è^¢ü$°!©^oÛ¦{$UÁœ²áì´í6ñß{ùüž¹·÷ͼ߾±¬÷Kºú+ŠÅÍ÷ù¾ó>Û^0*âÚ©Y 4¼?³íIÈ}Õq–N°ŒÏÛ‰!'š’Lžs{"qÆ×‰09HÚßÌç(„‰d“g©DëXzsW;NÖò·&“K H}Èîº ‹‡¦˜1lZê(TJÉ—¨ýaßEA¯®õösâü1­Ÿü¸ë>fºr’ÎPêÜEJ9‘ÞÚç»HtG‰ÂRÖ<ØÐt›\—Ak­ráÌ|FùYdfqj@ëI=üŒã äorœ¥#œCé'BQ©-üœ$âæZEÀnÉ€Ž+«€âWg‰Ôi¶s’2}šN§ûWÒÃò³nK$Vx³]3Ä>æ Ýý€(ÌÊ»ÓPè þ¾ç½t­ç­{}±øüÑùü½E~—]Z/g?|a'sš¥8•ÁvéùJe1}þE.$O¢²Î·íQ8·$¯):Üñðœ«@rÏkýG|k3³@ÖÚ°1™ëhPÉÿ"šÚCô˜ÉÑ™<Û/‚Ž[ú±ïwgóÅ0ÒJ½¨ƒõMŠÂUÅ9‹ïO$þS9¼¾µZ¯7Ô] ¥œ›g™ /âFÑ”@Ïkµ¾Ç|ó ¥Îá=›Pj {ªŠØÕÐpéqŽó-€Xï&Ï»íŸZ›N'¤ïŽÄÅZÁÞP,¿Öq²Ì{¨L=cÿå¿“ÉÏ´+Ƥ8|1‚NöH®S²Ÿõr\¿ã•œChGØ$Ð˺Rb¡r¤‚/VÍëíV˜É—RÙì²?$“WŸ Ôõ=D¸O뇾ïy+ßkÛ{/µí {ˆð¬Öù_ß7C¯cŒ*XkµþÎÙ–uN‘ÈqÅßJ$¾¡ù-oqœw±SßE„NàNò4Ç$¢žIº;¿H¥nèÕºíy¢oî hì1 s°üƒ¶Ýú ß/\nÛMÃ:½“?câl[Dÿh#:¯— Ð9–õæóS© %™×;ŵÉ÷½â-–•ߤõ¼V „_Õ¯ÉঔÂB¥ÜþpnDUù2Û^b´.vfÍ‘5[×0'Š&Ír®¼DÁN¾˜ÌП$W‰ÞÎ'ÂÞ`8Ùi³ÆøwtLAk\èDº‚#øZ£+HWz>Ps“ºƒ€q_¦>Êç+ÉŽ4zZëû–ZÖ¿ð%ð9Çyg9\kÓ “‹¬*\,²«­T|™˜NoN¥ÎZ Ô{À{ÚGä\aÛ׽߶ás`<t—½­V™%êmV›t½ãü‹èæ$[ÑzÖQÔ,û:ºPXÁ{*z‰Eì¬ø/¤RŽs’¯7x:ƒ¦+9”›µþÙé–uŽÏöÇlûš!»¸p5H„5A¡$…é­ÂeÉ¢»=ﮥŽsÍ‘“lÕ[‰ì ­CõáÞe>[«e½Zc/ïÓF­mȈäB5§êÕú‘%ÀÛŒ|ý,‘x‡f™0k+*µŽ÷½©òÌÆ":Í ·ÿ’L~r@gÈ?Pž™œpܬ,…2eÚ:$b(" ÏJ?/íË€ö5Z«5ZO9@÷ëm۹вO¯"rØF‚pdKt¸¨ZtW®D@ÉydñÃÔ5bèr?œõi#‘7@ôÏ¿k½é¾ï¸a7\?¿â0;0í˜>S¯\éû2Á‹§µÆ—=ïvvê âw@8Ór6"vkýdzlûL¸îÝký§·Ûö1×;Îá_õ¼]ïµí‹FØqœœÛ‰SÖúáíAáÆqtIÿL&—ÍÎ"ÂVÀ9ʨºùlãÛ”‚†JÖ¦Ô¶q¢E\t­Üe yCE¸9•:©U)4ç¸8Èûø§ÔZ¾«ãøõKO¼ÌuzÖ²6øDÇMX¬ÔñO'“Ç7Ñ[¸ˆ½CkïÏZïf›£D¾a:կѬsW`GÏJ èäÞÀÏ&¹/xž¨ÖbÅ„1û°.•:inP@8W! ¾êA@#{©ë¾VøVv%dfiNB ÿEQ¨Ú‰°kLò‘ÇÙwz{±øèîTêYx ~šH\ÑŠ ³,Ï\绸È8΀ªeÿ g9Ĭ1Ís0Á îzãÏ܇V¯Ö÷¡ÔjcóÞ`Y_lhøjž‹ÍÛµÆ"<ÌÉ0f‹1ÅîÒ—‘Õ@x,Öï=ö|Óó2çXÖI 8ÔÐHtÚ厳þ—ží +oò2¢lH¥ÎjÎjUêC@Ð%×PHÖ5Kr„ÁFÏðý—.³íSú8|( šl0>Å6b2üyª•4a!>Ë€áO¸îý«•:9¥Ô+{øn é?ªÑáéË\÷¡§•z€SÓ(ä€;‰-â Œm裂3tË3ZÏGHq]õ.5À•‘°`3ÌYÂy2YYqîá®û·g”zA§2ürÙÏ“ÉË-[Ìðr–·4Ñîǃ¡ÃC(Ÿó»Nà„Eˆ±Ðÿ'­ï}ƒe]a(\?jÛ‡ßày½Ü7!jr%ÿaŠhóA7?¦ˆð9Çùú§Ù€µØtîD}ˆº¾f៖±÷øþ/ÿݶßgü®•–uâß“Éç+õ‘ØÖ¾Ú‰¼;ƒ9žÊéPâì†àþÄóö^oÛO6+õºA–ÅnöwŠÀKSbÀUr¾LxÓ6Ì!:{ˆ íœ,ZãþÄ@\¯õ¿–)õ†1NÎMû<Œp¾Ò$¦ÏW2~ûÙŸècÐK'Qçu®Û©Å7¸îȯ‰®9J-s¬Rêíg[Vûc`)-зÅ*Ŷ"X×ÅÜ&SœÍ¢œº°’°—[Ö-ÐSߨr»ãܤ4*eºrt.*d¿*SÍfYœÐKÔ×m ÌYZ“#:í$¥øS ·Ñ‚iŸalXòé¡ÔÐj®196®D¼@L9›®¬ýý¥àÊø^"Ü•H|‚íQ@/-î±5V¥ä83^`Àç-a¶ŠŽ@/ÑK„—´îdâVŠ·Öùþÿ¾Ò²^3Æ׋mûï±m49L  ¦Þ ÜÃþ_>¦`j€š¯ÔÃlk/³í7_aÛ°86í2ÀÎêgMè ßÿŸ ,ë Cg]dYç]œLÀ‰#|ß_O"ìÈÄÜZÞ7ã¡_SÖ‘vhýÐbË:£€€!ãÓŽó–¯9RÂ+”w™Uý㽜 k!.€¬i}. FÉ,í{ÝE¥>ŽA»ˆð5Ï[ÀÞM´î¥N`ÃÔð1ÇYñU×íâBºd ñ÷e­Æ‡Î†ûä¥E'{6,,Ç è>‡­Ÿ›œ”p¤RªŸ‹f5Dê`¥Ž2òÒ\•ÐèûëKŸ÷d }£ Œlìå$’áØœŒ$¹J³P>|ì„ôqEñG´ »Q™Ç"Å«¤5ör‡Â†àù'óó!ž­X ¥NÛ¦5¶íæ=7Å BL HÿV,®9$™¼ÓÞ3ÎÉÇ ; Áeö̦ÜWO$RìóFªZ$Št #g-²¬MqÒ¬‡/j7,0”¿³ì¶¡|þXYGÙÅâ7þ#‘8Šè(œL°Ðèòn6ŒP @ùœ>ÖÅ1“Ä T&a%&f1mÎ;pF¡ðȺTê^oå gX l_$ŸLâ¨â윯yÞÞWXÖ-óÒgñ˜à8 ôþÎ÷“»škßVÑI›øÒe„¬qö2¨FÝ&¾~íûß}›e½a¨%mà,ìô0 &󛀗jÉů=ï;—ÛöE£DKFø G¨×IôàDÀi<€ê;68Ù¼™PÇp®1šô ‘ ä±},ÿ¼LhxP؈ÈQôzÀ¢¿ùþü¿ùþÀ<¥Ö\dYm‹•:ÊÚsä$ƒºœ@áèZ‰Dâ»Ò¼ÀÞ¬õúõD÷}Ñu{÷Ýùl'Œn:²!ñg5f—ts<&, â7Ž"6LÆ‹~>•ºö\Ëúó5®ûì"àWXÖ»ÏK&½ç´þãJ¥&ç(uú‰×Ûóž~1B(„˜R_Õ1–ué'µ6j àé›=ÏÌê3M2î‰Ä2 X=Êvé|Ëj¼3˜ eÐ6e3:r¢ÛiŠ6«,'빜ù}0ä¼Ýð‰²_pÝÏȶïÈK=„Hì ïg{`OîÜJtÿScµwŽmšYg‚õÌ7•¾€–(ó€Ö¸Á»îèŠ æÝûø™I„ݽš;q÷-1_!.¹mæ$ô°Í:7ºÛ/@ÉÓè^#Ûü•®ûùÏÛöòLùk³3c ½üyE`ý_µî÷m¡Z᫽<˜’kì01ÈI¤¾ð=¼Z6Ì<·ŽûPPŸrÝ;nM$Þ&:m‚mºÓ϶¯<þ¤Ö†®wUh›„½4T­ÖÓ=¶ç‰Ÿùþmo³íÛL"bðêë% ítœŒäD•ä |‹¨c–d¯±# Ì wù~×k,«Ôuÿ˜Ö6¯!=À{1þ|Uº½±V„£„ Ò øÏ»õZǹ£“¨­'LìY2‘'‹ƒDÙºîõ×;γÀÑGK½DPü²ZcØu»ïo¥@LGP>TzÚlά/,rš ­‹‹Kýâ\Œ\+é ¯ósŸuœÿšŽ6¾‚A› ÀUjÅ'§ý~ßk úA<#âÜúÂùUiýßõ¼Ç%o&j㹃gžbY›^ÔúF(ŽÇøÖo=ïë—Ùö9£DKÒÛ˜¶.(ÁÖþ1ˆÅƪ%þ÷Qc}Ý\w{#ðéã•úNp4ŸyŠmfân­½‰þÀTk}ÿ„ª¡_"úÓràu’u¢‡ëˆØÿ56܀̼J…™N­×:J•f»öáY¢q~΀¾g´~Ú²¬7ô û·Ak ˆËÄ–L&çfY¿ØÁ¸mDùßøþÃÙ “l,ŒÕ÷w\oÛWå†Io²¬K^"œÖ .^¥XDدñòbI+ôxÓø#Aç#9BzI‡C9>”÷¦•çßÂ̦iª?oáõ­Í˜¯Ôa¬Ë¦cÉ#f œŒùy’w´üþŒÀù/WQ €Ú£õ}SÀù] €Á±»<¥&†“ Ý”u•uŸ¨'˜EºV‰¹ÀjÃ%ÚœÿÖG‚XkXÄZQݤóŠÅN&Ok>me+pA=<öy×d0cn§ùÀôîbñÉLg*(Fo,…A¢S:Ã.ëj4·ti±øäŸ“ÉŸ¥€óZLÖä­ÒD÷>©uJ„ѱç-cöÑ0žÑ¨Ü Mï,ÿR2ùG©s,¦bû©ïß÷Û¾x eTZ5=†]`¨üŽöÌ÷cÖFÕü¸Ù÷̈áøxgèÿdÿÓóö|ÉqNȳì ŽRjûö€¦k0ø1ӵ޲\ ¿À൳  óY>Ÿ;fÑvøõø«ûé,èî»&¥Ô×—_4(CÔcbà®v¢ù©Ì¦ªå›Òü»;ˆ6ÏUêØ<çzƒbÛîû|»¢é …sú”ëþê‡‰Ä»Æ‰ŽœdãÛ¦ÒZo9X©crá|®ZE•2_--Šz›'Þîû7¢Ô]¦¸õ5ÇùÌ8€í|O÷åÿ©õ.Ä (½K»Ö%àò=ì‡uþQ4 ¤´–²GëµþÝRà$³nsaxÀ@ž(ÛMtˆ°E¨f‹x/h=²Eë¿í»µ_ ÀÏH‹X%‡Ê]ÛîyÞÓË'¿‡¨¡3¸«_ ü9B@÷óZÿepùÞÀöæ7qÐ(ÊçÿFÏ\=“J-;X©›v1 Q7ÑÄž·SKotݾo%.Ð:E„£”ºè ¥ºzßmHĦ’.Ùû…ïw~xv)ðªÇÅ¢ÌÞ vïBH¤»&öKœ>óþ€­TÑcçsÌG@„=¡õT‡ëþé…TêÚ6ó”ZÀGY˜¼î;: ,bÛö Ïs½°Ó;‡é¬$®¢<¦Ï –`h“û7ykW– µÆ&­±Ckcæ Dî;û±¨ä#˜ süNVè=AÔëÑŽÒ5—‘]Ý\0èDЉ2Iäûï-=˲>òfÛ¾`p‚¬˜Z&ˆòSÀÞuDÛôý(xù!!lÅZÍÀw^$rvÝR öCHÎuÿ^"áµèþåžRƒÀ#ß÷¼”Ïžž,þ‡çuÿUë\jÛïI¯Êš< Ÿö íúÖîÑ"h¿Ò¶÷n œ 9ï­}:C±ñU–õ1 À)–ÕòD0Ã8É•’aj¾R'šjìãíFC=ÈÛ},,y"Q_8¿X\€jèXÝacðöñ%'éʶllM&•‘„ø]+¦ eG(a§!´Õ6¦¾Ú:/Ëx/{PNy¥†ˆNÚK„'´à}œBªõÀ+”ZmÚ¸ì~7ÂkÒÑ!ãpáâsDù¢R#@ûZçÆˆšØ¯&Ï>€üï|ÇÓZâßlû¢¹Jš':4 4ä‰&,¥6<®u×¶@®žEåF¥uñ:ræˆ<_©ÝDÛ¥uvœhŸw·NÄéÊ´w7Ég+˜1n´g¿ŠÁC‘K(£\1wB#’v&eÅçêHrùò×ºë ­?{ã¼i¹R§ÑQÐÊ›¾wØýw­_ nFg… œÖ*×8¿Æì^–±žðnËÕ¸Ûh÷! }ê%­¯þ¬ã\Þœ!Z‘Zò@^ÛÖh½åQ­òg›{¢R‘¢ôù]áÞ§E±¬ÀøÏ}âLÛ¾§—è|®­²í×|-˜7Úϲ" Í•õƒ?GÈGµY’Á³´ÆnÞWÎè$!z®è•I`˱~t{˜,­†t%C‰=vË™?9éǵÞþ­¿“¾nø;#` ]IŸÿ¡uç×ý܇mû‚åJ½Fâ­÷•Ú¹hÓ¾Ÿbšâ!‡HýC¥3ã=4ÍC|}´Fuºâü£Zw¾ÈëŽgsD™uÁ\ÀƒNV€}¯ï¿p±mc·Öèf¼Á0íQ~Öàÿøþ®åJå{ˆúø,;ßÏ nã@EêDËú¯µZ¼9ô¾ƒh.Bv…®MZO¾`Y·Ï>5(ºÖ¶Ïþªçõ£|–Q¥=‰‹)$“‚_ǹ[{´ÖÍI\Ÿ/G)hc ›u<Û,Õéà‘B‰ ´&‚€ÞH´¾!8Óc<€r*¶i]ó~/‘Q?BŠ®uÆ×ªÎßÝçXý•…ŸL.Í} ›hy˜žû‰çåßkÛžœlº`ŽQj`Q¥X„v È8àßäºÃŸqœ18•ý¢ýÄó4… Rä‹vØû o,ð)Çé9̲Î-h½* ´ú€g)µc³Ökïô}—€MAÄQÃ$Ê}Úu?u™ãü¿ ­Ï*Nxá;ž×w}"qÈ^öã&Ã{-_ÁOðä/,x½ã ¬Ôy¢U“@‹K”±•Úñ¢Ö[ÿ•L³"æ­GÇ€G÷]ØÐ2ðw/€Î|ïé–uyoÀD²Þ)q‡ªÄ´j™R·­Ñºm+Lj~;0– O釵þÝÑJ]5Ä3­W8ΫnvÝN„`Ìh|¥6ùþ_–XÖ«L[w.`0hX̉8`ž0Gý’œ¨²ˆœç|¯äDÌi€!¹¢ù,ìéÐ1ÌIÑ\UJ³NÀƒ_Ym‘§ìe1ê×úˆÌ‹<Ϫà·2ŽP£°@нq°6x‘dƒ¼Áûê„Ø¼i‹ùóŽå$¡- ‰)jåPûìá`N¶à›!WIFq/ãç `É—窯yÞüOò»ðšïàÿÏV@[ɵ.à=1‰ƒÖJ"˜Ç²!ç´ÇBÙÁŸÑËÂi’U N†ÈIUœôlãß—H$Sü,ˆDdÞïÝ|&ÙY ¤€Ô¥­M¥þÕC´b=Ñs*ŸBÀ_ºŽ÷]Üu¥¯äPcã#ÃZŸñ¤ÖWºît°î=ü{»ø².¼LH*ÓŽ7ŸÏä0ÞÏ ïI·ø|óÞ ŸfY§Üì8xQëÏ{Þc|^Ï ˜=Ñ'eV*‹NAh›µ-B@ƒtrD—Ö°L ñ¾:|îqÁe.Ëx;¯!Ùî^Àï} Ëüb–ss‰9ßÄUH‚D÷µŸu‚–ÌüožgÙ@ù:3d´•uðüg%ÏIË ¶ÞÈÏØ£s Y—Wñ߆§Ö´_Žò>m(à)3.ÅüxIDAT¡ËæÌø÷L‡Ÿ#äg%ïáü;½,ÃÛø¼&„cÝû£ùo³÷Šßcˆ÷|³Øû\dïœ,k0ç}G3a{$!5MŸùádà‘¼ÞA~§-l;¦ªÈ±MñûÃ뛇ªÆÛù™[y]™È%dó¾,ûeÎÑt–Nñ¹íäçtˆÂ‰Žèl=:efáÎTÇå¹X•aZ…ç°nÎåý1”z]1 ïJrå§#Åé(rÛÜmsøn^Æÿm¨ ÍŒºÉˆ3ìUITªˆ ÇwX66°ÌŽT¸ëm^ÓÜ[‰Ó_¥Ô—ÚÞçû»Õº0AD­J9'+5ï<Û>² 8«›è®[<ïi,ÈB°Åït0ûDZì)þ¹>aËX¾—òß>ëë>ÏnÞ ?bÇ^Ér3áPLyVÄûØ!ä¹7FžÍyÌå5É:{0¿ƒAßÉý|nEHO(åÚª²NK$Ü?0Åû±ƒmA·p˜ëy¦%O$ÝŒÝcg{'Tó;ŒLÄûgöp.ï¡Dºlƒ»Å{÷búZkÜÉg<—?¯ž÷˜Í»›w€¸Ÿa}K‰à Àú°‡e.û|ƒ¨îb¿|ÛâÛ‡cøg Àað†Å¹Ö##¦ƒw¤Nù8‚º&FÚÃz°@ø6“|Ÿð>ʲ0Š€¿{g•30Ï7EÛõ¬_ãüþòÎZÂûØ€þº’ßbôYÊâRö[”S¥¦Ò*¿>AÉ×’™¸µP:]ç2„s;œ ðÛÆ\¥æßêy[)ðc6Dâ7¿Æ:;¬ (é#yüïÅ{H‰Èÿ*~®‘[èõ¨ð!vÖ‹í[$ý®å¼¾Ãù™1ÁrNØñíü“¸³šÇûvÿY†öÒìßúHŒEü±¹¼ÖãØ¯[ÊŸÓÇ:¹…md+ŸÓj>+â3\ϺD*÷së¡ñÏšùçöòú&YGW²· Û²•ÿ©°çûã̌ϲ!­õQ,c a§Š"V®e³š¨©iRsAmÞR,>ÎvòŸ¼_˜6¨¤‡ò~,`°å]|6€jleÊá5ZãFÏûËúcüÝi×÷ç—’x’…%}gI?îŽÿ–³,¹ÂÏnà=Ìðù¼È±–ñÅ#/æŽ0Ï1:¦²”lŠäsü˜XRÆ ‹øsJÅf¶{ΉÄÌæn_Ì÷åj~V+ÿ»Éwj¡I~N%?¡AĸÇðú±‘Fîæg´ YÖû _ŸÍ¼'Çñ緽ݶ§ntœKÚ‰°)H0þ—ï›Ù^ñ}Òƒp¬P¥ÏïâßeŸ`5ÛÁJkÃLÞå¶D¢qµe½úõ–õH^ÔëZïð«¶Ö•¼ƒ¼ÇS¼V3ǼÀòeî;“o£î{¥wSì÷µ#?¸ïÓ,ýÕ™ž…‘Ñ”¸Žâ»òÖƒÓ3£Jv±.ïE9cF`o'Ç™™b=>麅Þå„-¶Ûäu¤_`|Œ%BMþÔÚJ½kœmú"|#˜ï»À?"6ûp7™ù[‹øN<\ø¦ƒÕzøžÜ&bT7ÆW8žcàÅ|νü;ëy=c"Í·­fß°a'0 5Íò]é¬È{"ïm ûÛ„¿]Íÿ±EnÛÜ =ÚÎçÛÊÏ?”?·Ÿul ¿w4Ç%íåaâÌ %³É‹›ÖÊgÜÿè ©Ô’ã …±7Ûö7'7Í#úàKDx^kÜïû÷oÀ5›<-ì]&’7“~Éáì—¬âóKJàËøÞHγ °- ¨±±k€;µÆW<ï—j=Êçµ™õ×ø"€¦|CÃä³Zã¬bñ:~Î6„l]Ò§p^L¥Þ{²eýòE­ñ„ïã:Ï»“Ÿ·ÿÔ:×Z •i~ƒ#þÁ kêˆ žöõK‹Ks‘ ø˜ä3³‰ò(~•‰T’•(äôñÿçŒO…‰Ç&„TÝçHŒÕ‰’+U7Y)Lb5ÃûgPØmB ÆX+Uó¼3Œ{œ x3Âvz3wdR8fæg%õÌlÎ…øýD¹´þyð•<ÑÉ À¿òáðf9;¥„rû’ãÌuˆ^³=@~ÜÏ›—Eˆš¯EÙµ?äGRœ¹¬àf€k%®úÒ×›m;õeÛ¾js€š}Õ1‡IZ¿Ê^Êÿ6li>'Šè’Aÿ˜¢ç˜ø;]É(¼öˆä ë X.YÎ{Pÿ€×U¯¡S\d¦;¥Z2Äp­OòÏk¬Ë$ºéB¨DbÞ1Ã{fæ³~(„!]âÒEÙåVŒTÚ“" m³.‚÷­aG£Ü7)w½ü{&ˆm{?ÄkЦ¢{í!Žg‹¢Ô\ñÿ#üŽíÞ1úLÃ:3„°Ót˜÷qµùØ£¶‰ø ¤€4³ˆº#Ž_a=æùgÆX_=~v/Â!€é k¬W§f«ãqºn’^g#Âaö¶Hzçb0qrØÇ§£(swùg°åú¥ˆé|ÔµôÜte ‹µ ×q§”P6ŸuÝçPê£7$o}¿m¿ÿËZå-Œk¥¶t=÷ ÏûJ?Ñd¢¶´=b âu€dˆƒÃÞ‡v—v¬‹¿'òœ³¼¿=ìüU“gé·(Q˜YÀ~†Ík1ή”k/殨µNOÈÒ(?³S€Ü™©÷Ý%c¥Yûz' Ž=̱=1À„HÔ5hÈá˜"}½ktgø³yw-ο‡å!Ëh‹ ˜Ž€N‘ð-Î`ïÄe:âúÙækÞKc»½ :WKFüÊǸ¸óL²aJ‰Í¢8:)€X8^ã äó'…¿d’Êl#4ˉIÚT’Qi M±‘Å|^Ž(ê‹»j°‚­¬%3² z¦:#×i|ƒE¢¨måºÃ÷eQD}Ô dËP¼J€Nšÿ)ÐEm¹¹§“,› cäßøouø6ûË‘¸·{„Ï`¬MÉòÚ-d¯Zi㟶󌋥]ÊâNËŽ ÙÞËD´|>"üY³îèþÊîÃÂÞ'žÝÉòž «¼Hpf"²¥^¦3“ç6)äj\è»d¨e³ø‰rˆ‘ýÿ™Hœ5ItÖž÷ëT£X›ûdè"‡DL#éù-jjrÍ »mZ£c:=çËù¥¨±QáŒæ‚Ùa¦}z‚‘Ô‹‹QNI8Û¸ÝÈéË[RØx_Ü¿I‘#ŒØüJòâŠx¡ˆ&È9.”Ss"æ>îú¾DØMcLì×ʳŒŒlu±È°Oj‹ý3Œ/F×+ù 4cbÚż.'ïtEÖEû¨_Dà rzXŒqÈq7¡ÝL/ñ>ÉY²õ|þ BšBÍÿ–¯Ãªç]Ô{çÖÅÀ•}DØÊs…‹½%ÄSV’-°½ìà3€ÄÜw˜áZ«½›aÜk4÷nÜ÷i–þêlÏÂÈ`—ˆý—à‰áûEž66ßä ª·ž°óÜøÁ 'ó´•r´ZäX;Ù¤Y mº!àþö'dŒ?Âv|'E×Ä1à ßóÝ­²" 1Jí _ÕüÞ(ûZÜõÆåªØ¢¸¸l7ÿ£ _¾šÿ#cù^—éX2€Í)‘ãJ‰ø;ê¬<2×ß7),²¿©"ñO©“øhÛÞ@ ÁԺ븈>F4¸5dÑæ¿§Pþ8š«4~ ‰R\ÎSæ³SDù ¢†4€·Ùö寳,ÜäyW³_:­QB:èU¾J¾H‡ÖØÐzçEÞØPýe1:êJŤha)Je 2Š_K fZÔðDÜ I}J ‘ƶó»1IO$CKAËw=ï\ 6Ý,#" —ÏÓu¬u åôyfF‡QŽIᨸ"ð¨bÓ"€1ÜÛ "°)ˆàP:fvGû6¸S(|Âuï¾Ùq®è"Zñ.Ûnþu0×¥ñ-xêÛ~dzZ;D·y^'_ÀãB Øÿ¬j‰‘‚¸ä²u|¾ÿÃDâ7/i}r/ÑÀ/|Ш‚͆.`¦ºä 7(‘)T¦‘…¨!áœÎåwP¢Jnh²²uê®\»IÞwÕaä{ŒqAbB8È*òüZô_ÑKÎЕÎEˆú6:7*Œ¶[ÁùÓ1Hé$çEQμg¥D_tï ú¢A$|$m5þ|O$ˆ<ü˜bœ™$‡&V²WQ'Åâ5*±“uÈ,à˜÷`š _cßF«ƒ¢BWá’BÆQÞ‰ZMêÑ)µ:ÝOCIRgkææQDŽê)FÏ”ŠÄqá¬"sÎi½ÏëºÙË¡w=‰?³“hðŠbñ†M6ˆ¢€¤“1 }97NÇ$‚:x )¡óÒ~9)„ZE°;Šéó>¤û¦ðƒˆSgæPŒEô¬Zñ|\$åÝm‰âî¸Ð|»YiVŒ0É÷±€u>ÓŽ‘µZöx¶wj¯LûBM—º#ì™7l8×ã|žzÖ(g£Ôû³y÷¨­2Àƒ¹Â®¹1³Ñ&*Üõ|þ¤HP˜YnÞKK$¸§"Eõzed¦òa½D² …°«ª ‚ǯ?)@AµÎÀ‹€ˆdW¡I¼dù~°ÄÝSIF£²h bsE‘Á>÷x €jøP3Õ™¬EiVmñÿ“‘By½²mhhL¢ ' ¥ù*þˆ¼óÍ<Ãáˆ}ô…^Gm|½±Øl÷–"à_€{ä gM ›[/¥´/î%㵊x6p^YÕYdºƒÏ! b21‰§vUgD¿X¸bî0O$k&„OVÂ4¿‹T+Ží¯3óÄ:-„´Ö³¹Ó D½ÛÁs(ÒáLØ…üg(F.eìNBÓZc¶ò<—Žp>žô=^.à¥R¹œAµ œN'*[óøªÏ˜¬'7ö©“ŸÙ…°+Èȹ) i!›™ÈùDå¥[ø=„#Œï0*ò9•îPS00ù¤a7}7ùèñ:ïã"ËW³¸'|„c<¡ë•X²Iù}š¥¿:›³ˆ0¼ÀÁŽÄð£âÙÓìí"ÊÕžrÎ0²ðÃT$ËÔácY‡Z4÷qaÔŒdˆCi?ÝMQÊ|OvL ìFü‡4* °9-òf&ŸÆcàblãâ|;DÊì™#ŠÞé:rxƯ4ତˆa†ëðd1²—·Eä·Œ¯’Ïup«°Xž•ËgeîÞqá§ #gÙ-c2šÔº¿‡h¡) ·¡Sk ëàN~Sµ™Rõø%µü@q+ÑãíDìÕ:à.täþ3­ìâ9ê¨>ŸÖrµÆ¦`æ&¶?ÿ‚È¡fQNÞo_NL¢¾£õМÌäK¢! âóŒÀËA˜¹¢¦R2TV‘ åÖ\>è)‘ ˜D…!ÕUœZ#\“bí¾HRg1ê$:s(á#i)ñÞæ<ñ ¹wÞ>"ŒJU÷v¢±nàÛƒD?\¦Ô+´Å™VÎèœ%5JtÅZ­1ü0ϳÀy¯GÅåûQXò„•”%Õøê uý¤HÔý{­ïí x:“˜×{½E¯jºD‘@¥ Å*Á–Ï2l*¢CRþܼÏlí€ €MG_BX¸TšMgŒ®N |Ö›' ¼Å*¶!.q/uš"öG¾§_Ao‹(ï^ª´÷…º /O$ ðDR§{%“O®(¸b¯ë™³å ›d:è’1{:^IV bŸ šÃ{(V“ùzårë¸,2ZÇ(¥Չ꘩­–ÝLn$1¡÷Á>ɹqѽ¬9nhI¤-nFHbÅèzZ8”20uŽ:&‚êè`I“(ÏDÆAr#vUÊË ¦ÓÂØ×bŒŸA5ôCvR˜ûR!ìv›\G×Iâ¾/ˆâ\Õ™Už×µPË¿¾¡/î½¼°ï2&i€£44Ã5J~ñ™¼ÇlÞÝøviqGÈÂpÔGÔ³´{^L" ñŸ³˜>¼¶–ŒÌF>$ÈGÒ®¥…^En²PP-‘Y¯):É$s5“Eƒ¬W(Gæëð©^®XªÒ:¥Ÿe K Q䞬L¨µÎ¢H ›nji›³U%Õìcœü×ë£î½•þŸIVŒGÆ_Ñ¡ÄõÄ[²(n’ß)¡EÔžƒXéYÙ*¶Íß“?“­lÈŠ‚¬,ªe#W$Â¥mÉ¡v—󾞙”%w?Üi´Nk˜Ïã\Tb%ZŒ ƒ­ÓÁNQŸ}Jì—9Kç1Nâìá‚Rš÷BîgÒ±8ãÂBÊÇ9‘¢®Š±•¶X×l‡„Ë»GRË9âß èËŽìc4ÖŠ“KÄõ*b—kå‡tĦÿ1Ñõzì‘ì®7±–\Ÿ¡Z´"Ÿ[É·p#Iê†Èó$(«’Ÿ0ýR§ ×ÜšLî :·GëCÅÌMi:sÀŽ»}¿Ù öTÎ . 2;@ôómpbìRÜÚê}{'ÑÈZßÞL´pŠ(ÓbYOÿÄó"Ï7S¸žµÚðb ["ï;šÅ¾Çý¼ñ4D¢¾Oûà¯Îô,€é³ÍM NF«Å:´Ž‹íáLkÀ5¼C§«•óˆæÍLþ´i/F_ø9Ù*6w¶w ¿S2 I_Ì«Ãì]¦k8)Šv!Ç~•¼tVØ[ˆÏ©×E‹B¦Ð-éó¨¹ÌÄ?¦;*°i$/öÜÄF å /ºFa‰vD4b)µö‡ž7„°ã¼Þ¼à¬œRu å³d¢‰­—ƒØŽ/H(ê, ò±×€°ó¦(p¦I¡¥0½ÍÖï!•«çÑ¿_ÉI–I¸èÅ}‡+Ê‹p…ÌëèAÐyÒ‡ržióó"àÇ\ÊëëæËaÓy©_î/5ÃÄ­™#³O§á4íCØò¹¯ï0]ª$_ºN¹ŒÊÞLäo_×^í÷¢ÜÞõÐU²VŒÐ(‡ÿ£÷Üß{¯"v@E.¥™Ú?iOöņW²Mûk]Ñ¢ Õi+ë9¯ÿ ÿÿó×¾ÞõFfM¶‰ïZ ŽÐÂ9.Tq°¥`UÑ£J:WÉT³Gˆ)Òù3Ô‘j¶)ê·ÌD®­ý°ÆJÏŒ»+ë±Ç/—o¨blLÜ>îû eh&ï1ÛwÊ«ª`÷ô~²{•æjTúœZ22ù°#w—ÏV‘‚xôûþ ŸïWx;âKù˜½?¥fq^/w,UI®T$±DaÈ­”¬µÎ¨}ž‰S+¶™­º?÷Öª`öå^¨´N)NÌä™/—mSuƯõþÜËyfûëN«4‡p늙a¼åÔ¸q¶ÓбurÖ鉿.,e?i ÁÜç0³Ù„3•»$êëX2༌(ªìOÛõaT›J5î&ùãûÍľÇÅY˜¥}‹gTLB´?!n]õú‘3Õ/9çû„3bæ!‡P¢œ…7˸ÚçG Šõ¬­[—D8cæ8ó\âßëG0Óf‚.Žè »jkÕ¿~¦>ÔlßMκ©çû³ñWgsûCF+Í~Rº× ˜ #gŒÎ4Î1öÆÌ=:Á,æå¨>—jä¢yìÙäI*Ù“Z9®jy¨ýe‹fƒÅÅÆVd/(òï2çY-—WË¡:|U°íhC8×ù¶ƒÍl'úYN6£œ¦¹^ÛkÍ0çi|†yì3ÏkjC8kçã ­`Šå|ÿØWé@8kƯ̈Ϲú̧šË6q'‚¹Y{ëxÇýyÎÍ'k9%_IEND®B`‚gnujump-1.0.8/skins/default/textfont.png0000644000175000017500000006350411050034360015262 00000000000000‰PNG  IHDR+p‚p0 IDATxœìwxTÅ÷ð?›^lzBï½wéH—ŽRDP@DŠ Å‚ Šˆˆ"ŠHU‘Þ{I€ôºžìûǽs÷î rgÁòý½œçÙg“MîÙ33gNŸ3&+V+:0a2éwü»pÄ!ƒçvÏ:‹Kïßó^ðÿ¸ñyþNôÜëºþÖò~â“W£ô8CÿÍsÿ›{ù~Òù¿„óߦÑ(îÿ÷Ý+=ÿö¼ÿÝxÿ-ùp?mY¼ÿ+¼ü¿B§Q¼ý—çó~ð÷a|…óïÐKÿÔwüðÅýuïü×ýâ¿c>ÿ-Ýã þS¯ýóùOɺŠ–ÿ²ž7‚ÿ¿@ß?é›ý›~Þ?é/ÿ—eϽŽñnÏÿ—dÌðüºç¿Ãù7}¾R^ÿ:ä~ÄËÿiÿ_ðþk:èŸØG÷Ãî¿_|ðwúJNïÿã`Ò½¬º×xà<€ðÀxà<€ðÀxÿñ+x¿zà<€ðÀÿa¸]²Òäð¹¬1dâÎ A£xô4ÜŽgŒ3à ¸îêï…@>P9Ó…;'>ï—1iR¿G|—U¥µèðÞËß‹¡|?ì{åÓ ÷ºî÷›‡ir†®Ûát ¸W:ŘŻ#Î{åÙÛávv}\±—gE(2ò^d®ãºë×^—áúñâ€Sv­ôó'Öý~ð§~Üúùïà ÷Øó³³øqÞ/Ùp¿t­£l çåû1þ{Ýz|·ÛÇÎ’÷"oôønG«³2ìv:Ƹ“n½_þ³Ï;â¹×çé¸_ö­3Ï;âqäc«Á¿Ë|£­#æ@üý^uÿýæIÇ=îìžÑãü+ûì^è¼_2CÀílŠ{±§ôsy'œFiuä¸7yñWÏ9³Go‡Oÿ¹#gd€—xö^öÒÆéìø×[€ÀQˆoÞ¿î^åøý¢CGÀ½ú§¸ê^ ¬™ìºý]ð¿“ù¯Ñê¨/õ:ýߢë8»×ïdzî·ÍøÀß÷Ãÿ·à~Å{ïUŽ™°ÇcåoæQ·Ûà†ÍÉ*–È3B„pÐÜU<G¾ú2‚G,†ž…*="€n>oÀW}¹¹@p ÈøÃ'htW_.*=‚6tŸéIYß᡾\TEF ÙèÌØÅº»bÓbìFiøÖëv±‡eyYì[=߉ý‘‹mÜ‹,ÓëZgäâídƒÞfòAo÷¡O¯„]#æÒ™ý!lÀ Û| &+oÜiü…(ã–•·Ã§ç%YœwÒ[B8£·^±Fb½/º8|.£¿o‡WVÿÿ]8ÄóŽûÛè¼téñè÷†Økù:…nÛ¾‘±%ý½o¥wˆÚzޏõ6ŸCÎîo=N±w„ï*p 9$#ãnG§^¶Ý: cÅþ–‘íeSÜ«=å…m>õ6oŠ=eÄ–ôé}JñŒ3òâv:Ì‘7ÅwÑmwÒ‰zºõ´éù¿P÷º~GÿVÈK½jtÝõI)=>ñ7ÓˆŒr´Ÿ=pÛTØÏF䈞Ïõr*c¼¨Ÿ{Áw…ž»167lºTF&êm<ýÞr¶ýïÁcb MØdŸ˜ó c2ú}ó_ósô{õ^tõý¤Go;ú ÎØŽÁdÙ öý\OG™-Sq/Ï:Žã~Øe÷Šç<# —Qzûü¿ýÿ zŸMO•ñSîGîÄ1ÿòq0iÐ'+EÀÇ%©ç‚¢(³Õw#JÅU}¶àƒ-!˜‰-!hÄöTŸ÷Âޠβ°¤€—/à·lM¹ Ûø$Ä‹@"¶`…Ü \TÚ|T¼î:úÄ…€(Ùä—`_ 8Êœº£0D&peNe–÷²Æ‚oõÝŠ2Þî>6ñ½Þ(Ƙ̳·£Ã Ûü»¡Ì‰à‹{5DîWòóÿ èç[Ò"1ôWk'æÔ…‡‹©8\±­W¦ú."F@ïœz«/W”}p …—îcz™ã‹moˆý{ {¹cTFx¢ŒÛOÅ)é”±gª?;“°ûÑG‡¿¥ø"c2R/³K¨//•QÈq9Ùx»ukT„mÝ3 Ò(@ð`qlã…à&†ñŠj½L*¦¾<±ÉÄ[*N!ceÆî¥Ã)x>…7….”»À}/v÷£‚Ý×?VUeþºô²Aè/}b1e]s0&DÐPì _ìåb6¶=œsxA¯'¶='+õ¼¬— bìy(¼,öˆÕw’ B.:+ÅU:½±ò²PæRÈZY=#Æ_\ýlc—‘޲¶¸ŽN¡gÄ|Á©ŸKQ„'øHØ¢·—5úq |"]„"s…].dšŒ èx>'‚ac;3>{GШíîH—ìÜèAÈÁËî* ÊZaãõbê3z=mdMØ| ?õgÁÓ¹:ôã0ÊãâYo䃽äŒþ»ÝÞvJÊøo¢ìugéÔû5BO;ãkÞŽN|´ ÙnT;ÊLá÷bÓz™iÔöñÁ&Û}ÔïrXð”ëwó EâSìÉ\ìå…Ì^5a[ØK&l 2°ù"5—·Ã—¯~.>>I6ÿBÿ¯ô›˜Oá#Y±ù4"è¶ÄòÝä‰xF$’Á–¸c¼jÔ¶®¢¨Gø9·€tŒÉ±„nôSÏ—0Â3úx‚àeKÐ⮎IØ(ù*B—Þmÿ þÕË«l~ŸL!ûß .Ï¿DÈä—Xy-Šm±";Ë©‚±†úS‚ÇŸxa³ç„-ëLÁ§#zßÅÙÓ†úñŠÄ ð÷r‘×Õz|èhr¦¸EÈöâ(ü¶½$d‰Q¦Orè÷·=F}ãÛ­§¾˜A¶€W_PçX|%û¬ÑxêlN¡/ŒòÒý²]ÅËqÏéA¿e@ûv<éìaG|ÎÈGúLºÏÅ'è8õô9+ô¸>™‚£Luv¾„nûÏ…ç±GõsmÅžïœ)€Ðãçð9âÒîˆÿ^輟4:‹KÏz¾-ºÐÇ{‹¡ÈÃ|lþ”LîJØÂîØÛä2|%üGõwá3ý#Ét”„N•6I¹Ä¥P QǘwzÞ7‰ÎñY$ Ì Ä′(Šønx4€j ÙÄI YbqÓ_¥ ˆ-`h\Q·L>ô8Í‘Ô|ò,VŠ.%qñí÷D` 2§ TÙy€¢Ó8}2šZ¶¡5P ¨²e7O_Mç[•^aɀʜ•[°„±×o•^HAÌM®.XÂXŒÏ©#íÞ@è 3i-±ÆÂ  Êþrˆ¢RÙaŸP¾¸¢0vDÜ-N-ú‚^@˜ú™ë_>ùg<^*å€z+V Ê|`îFùC">êxÂÕwá¼Åó„c\(ùæ»tŒÏâxÿÇ(ÃÝ÷‹˜ÓP ê·?ñZlWÒ È‹Ë$zÃ6¦åQÖÌèþ†k1”uªææF³ý§Y³ÿ4%±IÈŒÑeŸV\þ /%±?.“˜¨TŽ­ÿÊ@ˆ1;â *¯ÛÊŒ˜›D§R˜CÚ±Ë|Û©+ÍÕ1Èî°íG |×GxøÚ .%æTÌÈÉì’ £³ÅŠUÿŠ¿Å”õ3:npX÷5›xñj:Ò ÈÏ"aó/ÌRi Âøº ¹’ÅEG:-V¬)yÜDá'?ŒÍ§I%¡ÝÙ~IÍçVj>¹8øÜ ô"%ðéé jlÝÍ{±Ĥ’—IÌ÷;y…—‚1&7õ´êOèÊò˽>/@_ì"Ýú„ì¿)+Å~(4Šj{ghû8(¿u7/D§qð\,[ÎűíèE–UªB-^úâ¯@²ƒÊ3f1ìäU~KÊáFZù×o»ãVU¯ÅC(úL$+ŒÒ.l“ Ê©klÚ´ƒçÒ(s"³î‚—Ã?A±ÏÒ )L/$?6ƒëK¿b2Êž+1y#ö\8P}Ã6fÆÜTtBlW×|ÇK@äö‡X£ j§c±R”^Ha\&±›~fŠM"óŽã×äM>©ÈÉF/bÐãtº­ “Ã)æ2¨üõ÷L¾’Ìþ¸L®_IáðÚÍL*"oj²vì³´HÎ# (ƒ¢kŠ¡c'Ò,9xäý/ äéçhžœG _ÊØ°Bïõ@ý”|ÒPd´Qþ»Óø*ªc) ”ßw’—¯Yø¦SWÂ06wšO0þyš9á;éÁEÞÔ8Ín‹ëâåLSikPÊ͆×opÅb¥¨b¢èS£~‘«J[Ùåß0%½ÂÇGѨ€²OÂ_zƒ‡ânqÅ72*;ôò­ü[óp>žÝ©ùdÇÜäòòo˜‚üþÝ^|l8ÕýR”V@þµ\š:ƒþ(| KgPþ¹ô»À/*—¾\Ç$=mÔ¿ù+:­+ÖÔ|²/ij¯ÿ`Ú£ð†QZõþfå_ñaB6‰é…ÄfóÃæU‘›SÍNIÎ#ív²ÈbÅúÜ Ôæîö©f??6Œº YœD±ÃK¨c :’ƺ½jd¿»©Ï—IÎ#õµÙ<Œ¢3J ìÒ·3*&ƒ=ê¸ï&/…/™œGêÔWèˆâ?Vô qJ7>_Íþ"—~Å£*ÿñS]ßG‡R9)—¨¾ÒE–„aë¶Ò56ƒïº÷&ãòÄÍàÀÊ A™»`õùÃÆ]Mg Š|¿Ûºk~J>©wZïç_¢ÊüÞÍæÐø§{/Zëx<E^ÜÍvd‰ S¨ŸœGb@Sv1¨ñC¨)èHÎ劜12áãšró>fxZy >cŠmã\¼éïÍïk׉Š'¯2çR"óQx[†F}!|ŠÌQöÅV¨"C—7:üIZ&æÔ@Ùfœ‹‰ j1‡?¶¢ Q¤*ƒËEç¢ðh…áOÒ6)—xŒË%"qå‡2gA*}²s'dg0P}Ô8†žåHJYÉy¤c<žá¸ž(ò­ªú*‹19¡Çç „ŽKku=k¢Øú›Q1›5^‚ñ¸‡ã³ÁÏÚÙœêZ—EY/Qðld½m×8älWÇb‘@u!Ødz°ú¹(¸aŠõ÷×áÂV0%³^Ž…š_¶D‰lŒMÐgVé ºG|úÕ”¹3ãœüô‰â-õå‡ñµp”1Á87>A‹(ß÷Q:Æß" ›'NÔÁ£?Ôã­>+ Ç%pé“õ—þw£øé´‰b QL%a¢ „¼Ž‡X¢0Õè:èÇ«Ÿ»Û×o~ E‘ÍØdQ½-lز-eD\&—’óHC±WƼoùåUy*l™8“È©E¦äa9ËfÛÙ,‰G \~ö|[¶¡MJG°1ŠQ\n€o›´¾Í™NÝhË Œ+zØoõ q]ñ9îwW~ž=“,l•>2†™à7ç^»p–„oÖ°ýÐ~9È}2„;gúÿ’ÎÍ¿0,<‚fmòæõ«¤Ï]Èó@h>T®SŸñãžà ¼Žß¡ ¿Cykã:6W‰`ôÆul0„7±U×ÊЮUl´jKëÔc\Y{~£Ÿ¡ZÕ<=j0ox·ǥólkÜŒ^ØNŠ:VÚÜ ôÕÀ(›´Œú·R(‚ÀŒ8*½`‹•8¥ WòÿG埽Àö-SŽÀa£ywõ2^Y·šÏjÆÙÎŒ­Û€>Àìexxæ‹L¯U‡«7ñ06çC†¼{ö%ò³Uô9}Å*Ñóä1â°É™õҔܿÒ÷áî¼üó¬oV‹á¯NcNúôÙ±Ÿ§° –Qv[÷ðh›ö<÷Í–V 呦5xâÐ~N}²œ±ßÃFAÈYo xÓDÎÿ„wïç”$.aϳF ,wÀ§MGš\¹Ä~³‰ÇÌ&z™M´÷¥òÕHbš·üÂÈf­xbÉG,ªZŠÞo½ÂŒú ²y}‘3–D…ZA˜Ì&˜M´7›èÓ·3oXˆùn=³$èc÷н=Ÿwÿ•ýµÊ2´}Sžˆ%湘‡ýš¡SÈÉb»0¾Fz/zŸ÷ÊÑcÒX^¨\•Në¶Ò9Vè} \¿×瑤ôA‘þ@ÀcˆD^' œú$ª—î¥OªÊŒÓ ðVi ÀÜF¯³4zì:Ècµë3|h_¦U-É«U#xõÒEâ6lã-ŒvàšMô3ž·þ£Íë0£Œ?“Gæó[·(±u7_têJ9lü'ëPø½ðMƒha6S {~“µs|Út Aô~3›èåïÊ#Åè·ü3>ïÑ›WK—ѪwÃ­× %vìg\ƒÆ<¶à]æV¡û²OYЮ“–~E'ät‚‡žž§v\Ì&ºV ¥ç‹YФO~¾†î8ï4z·íHý3'Ùl6ÑC•;‚Üi‚s'@|Úv¤þõ«Tålg³‰‡Ì&Hà´›Ë݇™Ø°)ƒæ¿ÃºúÕr–¶jǤí¿óò|¯Ù·ÍZÒÄ’Æld1 x³‡h’žÊIäüm>[žØ×çð*ròXÛ7Û÷2<0˜jÃú3¡b(=Ö­æãMµóO ÏoV 0؃–fzud\f&©f½Í&ZšMT÷6ñ;!çx5mIõÌLQxF´ˆònÖ’Z™DcߢûNtŠ¿¹^™\®\:Ø:žóñÅܨϯ\Ê{ ikžq“+ÕkQÅW œ6ƒ‡ÝÜ)n ¶„ˆ¹ùC ?zˆµHè߯Vuö_½ô“Tü~Ó_¥|½† lß„g6o”î°äºc‹[¶a‚ŠÏ øwéIÙº ˜ôâs¼ŽqÞ,òƒÜih6QÏl¢•ÙD³‰¾_-çýè+l÷-b Ò¦­O«vTMIæŒÙD»@wšaüÔ• pY0—›™D¿³€v8h°~½’›fÍæ¾ÁÔ›7¹Žq½'œÅªV'¸ï£¼øÙ"fôêÏ‹ÕkiI#ÉÄiŒÜÛI­U†¹C™‰ÜI7}ÕŒZœ‚@ EÙ²ö¼Ø_¾MZÐ89‘+*¾0l PYý$•ŽÉÙdŽ×Ti Eo£¦´HKáöîFùÅ[q»~¬2s'h+„½0“7~ÝÅéFÕy2؃‡ <^O|ýºÇÝbWrGÆh„.w XÓ–4MLà Jâ4e-œñ_Ýo³‰*ß›zßÕÇl¢2rzNÓÍ[ÑØ’Îy”u/QÌz7|޶ë9‡çŒÄYô<†­8®4ÊܖĹ$ØüJ³w)ŸX/;FŸx ‹ TßG©‰}ŒU6Ñ%èÓöŸúsòq0½|Ds8Îɯ;ÑŒMÖÜ —¾X Ða|ÎÌ—;Ê܇´íD‡„xâT¼FçI?&?lÝD·òqW‘ÌÍD—}§3#´éçʬÒ&Ø¡Øä|¶îCFÇ,ìz?l‰O}TFîèÇkçÿ:Œ×HQ–Ía(û½”ús ŒùÐúØN±^ýym÷N¾®W‘8wjWèCpÞærÜ'Žá‰Ð0:éð8WGŠ®ò\ti %²ÏŸå˜ú7Ù‰p­\•z'Žqºv]j\8ÇQŒÝÓ è!m:ÐæÂ¢€R:ÓüòE.ª“IHèϰpj?õ8»#JpùWtcm•&á\J÷ÊUi·ù[~޾G‘àãC)Wæ~È+¾âƒ-ßj-Ud2kIEÀ7?Ü¥s1)ë÷빨£A,ª ˜×rhu™C»[BTBøMšÆsDZvÇÜÀ‰–«»wp"(„úØZƒØðŽNãë31,Z½‰'Önaø™>HÌa'ò %M)£(°®üöÿcÂR“€ß¦Ÿyáây¶NÇ)î~'‰–P{þeªU©FÏ.­˜ðæËüKÂâœîÑŽš4gö÷å6.–¬b}«vôZ±”ï³³ÉüeÑ÷6\¬5jÑý‡ïxé©ÇùñjIË?ãòøQ̪Y‡aØ+:áªÕyhýW¼öìö¤¦u™œW§q D ª`?n™À¼P¬V]B–¯çO°ÆÅ÷Ø."Ÿ\t<+U¡Ö…³DaÏë²Çù5CdðpªÖkÄОíyåÍ—9“”À­…ïqfÕ¼^»ž–•}µÀͱ~¶šg¾XÌœƒØŒñvb¾ÝO³™šÏ?Íþ¸XræÆ ž¬ôö&ùäŽ6ŸÕk3ðùq¼þÖ ŽZÒ¹ùõ ®êÅ{šò8ö-g:l®+7¸ƒ"ÿŸ×œEã*2‚êG/ñÆ;òÎWF Ùë¯â RßEU£¬ìuÜç,`۱˼>dÕ±¯Xõq‚Vk…J´ß´Ž™¿î"µÛ3#ø5¢$±o©öWAX7À{ÄSThÕ–1=;ðÒçs~ã6žŽJå½)/Ó%8„𯖳áíùLľÕñÝ@o:б«¾`i@ •1æp9‚&kÊW¤Æé“œS?/ÌΦà…I¬uàg¯f$?;Z5ëðèð<÷ÎëHO#ñ¥ÉìÙ³“Em;ò8r<*ÆíѰ µb¯s°¤¦øÒd~ûñ{–´nÇ ì×^FÖz—«@Í«Q$`k»—|Ë:MŸ–«HÍè+š¾m©²0Þj\›ËWÞ¢~¥*ôìÖš© ær2)‘ÔŸcßše¼\¥ Žõvtú”,MݨË\E-L@ÝŸ¥”ÏϨ¸Êq-©YŽZ±1Úó ×RÇðˆ,C¹Œ›Ä#o›iëZ*’:Q—¹††qøsããHªSž÷rs ß½f7¶²å©s³ØæF¶…‘˜ÏâÅ ]ñ9;Ë–§>Š3(~m;ÐkïŽÝH'I¿øM÷…„RaýWl¬\•V êŒG”¤FBQÈ'@}§¾Bí¦-Û»Óç½ÍñøX’§Mà·µ+y¿CFàü^ô¬P‰ê1×¹äÞÊäÖø‘|D-Œ·htN˜B­™Ø»Óç¾ÉÑøX’_ÊþoVóA—ŒÒÑ)kŸééÌ2OŸ ehV„„ÒùªvÀ£|%Ú>Þ—Û6“˜šÂgǰóë¼T¡-kófÅfOÝ2!21žÓ(­ôSQÚi««éòȲT¸a!›.tS?¯œžÆ5Œ%|ôßå’”HTDIª`ãýbk6ÑÛ’Îùé9ËÝ}P;|ÉID•Ф*¶¤d»¸X.‡P5×¥'¥ý¨?n8Û0ÖªKÓìÁÚÐ0š Måú0„^í3ãÜ2‘»K¾(x¼^³æÑ 5ˆ7o/ïÝÃ’U_„1%’\9(­QE»×Ì·ß§BÛŽ4ëÔœW°¿VÆHLÀ£RÊݰp[ w#íðíZfž>ÁO›Ñ ¹“ŽcËòjÖ!Ü’ÎuŒÉ^}P×gÕ·ù u°Ô”In¸ÞeÊR39‰›WRXŸÅÖ³h-ù"cÇú%>_C—è4Ö^Mgý…–>ÜÒ(²@6€mþð3:ÅÜdk|?|ø½Ë–§ÎÕh®`/—Œð½/81Ý®ß`sZ/$°bÀj 7w.€{ϾDX¬ì ¢Ì€Á 9pš1n_jqÓ.=©pò*¦ä±;%ÇNdæš/ù2؃n:zŒòˆ;à[¦,µãcI?ÍÜÔ|vmÞÅhlAv©bÛ‡»ššÏAŒ'ú´ØãØg©˜”Ë*pÓø²tj_SÖÚ(±j#b2ø¦KO­s’‘d”Wd9jÅÇr{ûîn<゚ ‹JeãÌ9tŽÍ`kR¿,[˨©3x8æ&›SòØ¿e7c‘;¬ñd³V”IÉãÀg«ŸÅöä\ö®ÝÌä×Kì?ÿµ[xìd»>ù’ WÓÙØ½OV»Åú=Få„l~]ú%ç²'æ&[Ÿ~ŽºÈí;úVoâÑÄ~»Å޳h¿ë ãKÎjóצåSò8üH?E.&å²Ï ]&õÿŠÏ_ÌÃ17ù!­€C×o²iñ Ú çk2+9—mCž`j¹ 4OÎe+ÆýbmŽFŽ¥Rr§Qxªx·^D&dñ+rs¤ÙÌI¹›0…(>¡yþbZ&d± c‰T±<âi\iÖŠr@h 3‘ñYü¶iˆYóhw‹Ÿ‘KVºöêO@b6»Ÿ‰z(±Ÿ ù¤ÈD IDAT÷>¢y\&[{ô¦’>BR.G^zƒzêx-£µŽ.£¸<’óØo±rÌbå‹•ý+'ç/¦!¶ˆ‘yó¨]OOõdkÌ52»—[à7 ç‹ü ²³!7Ï鸢È/ˆ$°H ›ËŽ?õÉJ1àê·žCÈßÛW䆗¤öö-ü^º,Õù™Ý(†Õ_Ui‹1tå-Vv Á¨zhl±òîè§y¬VZ$d³¹d艌 ^}›†¥" ;u‚Xì/'—IºEY·H¬]òeËãÕ½7~ÛÍ‘ekéGÌ„Ñ×Ñ*C³~}Ÿ_w±sÖËT‚Ô4óØÓ#Ø‹îÞ¨©3hœ_@†A\ZðöÉgèÿý¾<¼Ÿ›‹—óè•K\iÛ˜«PîÚUb§?Ë!1^Ì — Å–­¥ËÕ(®|¹„ þ”Åvß‹Ì !Í ¥Ú›¸ xº¸âÕ¨)?ícȵhö|¿dŒ'tÜŸ¡#|úßïú‰X”}› $¯]É6ooü0~G” Ó p‹,Ksg8ŠhOn~þ1ûÌþTBNŽiö¨ÿ‰c$ëp€m½H x„…Såè!bø³~7z÷”¶6ý1äÐ~Öž;£%r€¼çÆq´Œ?O íNtú„„RíÀ>âQ’ý¡({($8„ê¿ÿÊÉñkîª:Æiäý a¹…†SÊ’Nœ úñiëzè±5jQrÏQ楧‘Ñ­5ßaÓ3FøP?6÷àª;Ì)œ»;•>×¶ñwuÅ㓜ÌË#÷‰§¨ˆš¨|÷#ZÆÆpÍÃnÜ ãv¸Ýw®A!”ùn=§ÏœbÿÌ9ôFMV‡Pù¼R¼dt~µ¢–!#yâ(ßžANÕ“G¹‚Îÿ Á£¨H»U¬¹9¤O]ñ;7~¿•ñgr<àhOåÔm@ŘkB‘›éØß{n$YéBÙ´T­¨ñyh8åâˆÆ¸½«Ù,ׯr%0ˆŠ¨wõ„G`nÔ”a³f°ÛjF’cE@ѵh¢‚C”½äå_ùJÔþz;ƒ´Ö¼~S^¦ßå üx5JK0ÞͦÔf qdïÜÎgS_á™i¯Ò¢u>½Í-îîgß_»uKûb$ðÉrºXÁ­_¶`»3ÍH2Uo]ÿò”~ôq éËä¤DA ~ýš¸…G™’ÌUþ|­‘˜@÷Îì §EDI§ Ô´®+@~dY"R’‰Æ~?üUQ­+à¾l-Mƒ(Û·3+ô>Yá@ÙekiÊ¿ãƒß ×RŒSöd¥çcÙ{kÝÚ2¾J£÷îáèÔ¼‰üÉo"JQ¡X1|éÀ›¿ýÂ÷CF0QŸVˆ5ùEj?Üiöä•2þŒMNäò‚%¼ŒM.:N¥¾ƒ˜ùÑ<>hߘIµ£M݆´=uœ‹÷‰mÅ'L¡qßGyqæ |^³,ã®\$æ•7yûĬ!ýöÝznNÀ¤”d®›M ö¤Š>Êáî²GKV~ð)ïÄ]'¹S žnX•±[6±¶WúboWÞ•lóæ^’ÊåÊSyÚD–8÷›4g Æ»|®€G‹6”ÏÊ"ãÝŠ4›¹cš¥&sÂàsŽãð ¡ú¡ýÄÅ_‡f-Z3þñ¾Lüá;C÷' Ã#$„jçNsã<£ùf~Å1{xÒ¡ Û5楾ç»î½9pýzudæ§ ™ß´9ã‹—â!-¹U¿!·z iÙ¡)ÓÖ®â³Ö˜ˆÜzé !¶jË3ãžàÙ`O]8Ç¡7Þåyœë áÓºõ ò)(Q‚Ðz•}ñeÎÕ(~š:žséÑlì‡Ú–“C2¶¢iÙ;¾>A»L‚ñOP·>A9Ù$K>&Æ£o3ª¾Dûda jzÞ1Yé®¶Pã‹Å\CÎ*BÙL¡^4[»ŠÃá>´\ô>'0vâÅðX±”L³‰Ç-éXÚ7a‘ÙÄlK:–G:ðb˜7ýKHC5Èž=“ٺѴ\Ê=ýýºõ¢$6¡f´ ZÆY¯Lá½’¥þyÓOãÄÎmD5iF‹ÞX‹.Ùˆ\ße­Å㈧¨üÛ1žiÜœ–õÑ4¢$[ñÒÓ#ø[pR¦Í—pPo…xRÿíW9ÃÝüš>ø ºÅ\gß…³ÜÀ–¬”Ù$ÖSǹåîF1¯ÌFëSXX@Θñtýã7~Þ»‡ï«ÕÄwá{ݹxl€>í`±rÖbe‡ÅÊJ‹••êïg‘¿ÁYÐ ø¢lâØ·¡ù'¦^€ï°Ñ”{¨=cÇd ¯ˆj뻸nAÁÔyö)¶«ÏÞB°ù@‘««T‹M°¯Î2FPFW lx‘äIl—¶ëÇ`z÷#žØõ3ó±wŒ&çóT|YÉylN-`û×›YvùÑÃú± ãŸë“Å}| üñWæþ¾‡mÏ?Ía 08”ò[69¶yž^¸åå’Øå!ÆtkËpL¸nÞÉDŒ'wô`Ÿ²åirì0ñǯðbj>²Y·uƒÕÿ+@>À*Àp[»…v7-D=3‚ŸQWÜvEóç°¶G_?v™égcy½JujôîÄWÈŸŒAýþœƒ0ÿÓLñ¥üð{å-šLšÎ«‚Íhû°ç%}]6YéÌóBöûÍY@›Ó×X4i:o;ÌÉê¥Ô®1ŸÿºK3œdƒåî@1‹•s+,V~µXÙ­¾°X9‡\õŸVuþûRÛ6â‹ê¥yôè!NN~‘Y§¯ñÑœ´Á–5‚S8ùÂ0,<*T"ø» 6Šé÷± ›lø«yÕ:AT{o–r2±Rê¾6N#9ê2g¯\ä*——G¦úhEa„´hÍàÑñãÉc亻ã[©*%pî4;àB……KyÛbåë´6ü°‡Å'q¹Aæ`¬ØËÎá ÑO[ù ÛiŒ àÆºÕ\ó¡-ö'<ŒÐê ¸ùPeéÇœ@Y«, çÌI,®®xéþרÑB…i3xÁbe£ÅÊîä<~UÿϨ|°ÃLÅ S˜d±²Öbe›Åʾä<öêþßxð$Œ†ëVs›-&NA;V'ʬ»6îg&3ÙbeƒJç6‹•M%©»ð=Îc\ר%•KøSé‹Å†:48âЯuÉä$b±É$½‚¨”Oþº­Lúùv”«@ì“ÆF×W›_ *}ò'%ÇæHŸKÛŽDX,ÄܰpóÊ%Ž÷èM3ÔêÓî½4{&[ñ¸‘N r6¯fŸE–ÅÓÛóÏ?rmÞÛlªß˜nþJûÊf*þô—1”Ó¯¯gH6®ãwl'†³|ßbXM&i›OoWxRiãZâÜ=ð©ßˆ€wÒ5ú [1.ƒ5:Ã"h´y#¿£ÌŸ–èws§ÈÅEêDåmé\ÿ ¨w ôîBE_Q ׫†.òW|ÎÒÞ™p"š‹–Ñ&¢”æGiÅ ñáð¿ÖˆRTÛ»‡CØŸÖºv{ÒìOdb<‰Øä¶ø¼ì•KDa\^]^pì0Íþ”C­¾^¶ŽAÑWصz™všÏHA†ïø.û(-ÖŸF½„8¢ÚJT@ r÷o1JT«I×…óX‡\0HKÂíË/YY¤ îÍ®Œ›¶ä AñìÒƒé ßczA>)@JA>) ßcZ—Lï3O Zþ)ÐðÈûhÉs+Óø»ôF¾@Dà:«i †yœ%Ø’àδdôZý-=Þ|?ÿÀÊA0·Ny^ÈÎÂòó>Fc+¨" ¯s+VÅãŸgðží=€ë×ð‹z§“ìéH<—­¢¾×ç5ÃrÌx¾HL ±\ S†õg—%] NéqJéÀÍl¢£*oŸ2›xZ}b6ѹӀzÙäYÒÉ>€]å™’˜@Ò˜ñ|\òìîï, éÞ¬­Û€ö›Ö3«G;–bÓ£ÆæÕ„K¡ÒtÞ俆×õkä˜ý1ØÇu ÈÝwì&e;iw°}¶Ša»w°7æºX±¤“Ô{U/xqÜzö!¤¨ˆ<³‰~f=˘é½ä#æõÀ//Ͷ’ ¹xy²i=WuÏ¢>Ÿ‡-@l$˜¯Ù­šQ¢ÈJÑñ#ÜB'ÚuÂ?'—TI:o7þ>*¯6 ö òv àÖ£7!(§œûšMt2›hn6Q'؃È]Gà¸zy¸å[­¨[J{Õ63¿%æ°û6:†ƒ =zbµR¤ÒÙE{÷íx2-‹©)ÜB®ðÁp0„°‚|2¾FÀ.häçGÉkÑÄ 4Òø¥kO¼½(>f=&<Éü§G°-?¬7æR [pGɆáOR!#ƒkE…Üܼ‘ËI œŸ=Ÿ‡Ë”#ÄÝb¾ÖNM‡ àâéAàÆµÄëèq\ú>J¹œ\iœÚšuéI„·7þ?þÆÂä\Öýð+Ÿ„„øx_ÞíœaûÌË“àoÖƒM€K÷^„åäHëéÛÒi±òÅÊw—’Xçá‰÷ ^|† ëô¼W8{&géÀ£Ñ—9Ù¡3ýŽ^âÛg™Y†âØŸú6ú¤µ·—7áóÞæöm)<Åü(uñ< ºÏÝw¿â”ùu—q"Y¹| W|} 3`®Zµè>v8ŸaK.¡U³ V/#ªX1ÂÌþïÔ•æ¿ýÂ?ö’èæ†gÅʾù.­S’¹´z×°­“‘à è†ã¾}/ƒ||(1|4Áwyîn4 [&wÃ׬ó “ÜÌÊí[ˆÃfó=ù¡µˆïЙð—ßäO>`ÆÊ¥D¡Ø/zž¼hÉ ??Ê> •ˆÖO+¢;~„íšò0¶{Õe». z"$Ú =V pÃפ‡zÓúÝ·”òâõî[œõ¦õ†¯I—Ûì|¨¯¾£ç…æ$å°$½Ï]fQrW‘O»nU«ã[P@æÆµJr#5™L5ñbÔöÐÇ››uî ñYY¤ìÞIÆcYZ¡SD)j{–§-V>µXYr>ŽOÝ=ðŹ‚颲ÌÌ$åDer….€û­ Ò-£sD)Ìõ¸e7ýÓR9‹Ü©n1N·Þ[õíWùÈèöÅoÝ".;[ºí  àNDzš¾5,WƒC¨³g'Ç0^ô¡ñúÃÝ)]Tá% ~ë=^ùø¾øéÒU\Fä„ àÖoáV+…?n&YGÇÝ@³·š´ L|‡ÏQ’ïõᗔȹۉnuíI‰¬,âÓÓ´by# øÜ¥tãâ8rá @fÇ®øßº¥ÝC,å÷!¡Ôÿj9ûP î¯E“éáN Œ4Ñ3¹‡GPaÇ6¾G-´‰%ÓÕUúZ7»b3U>ä9YY¤œ;­ÙÒöK©Ò„ÆÇqbÒSlCÑ"žüWü!æ¶Èýæ+fΘÅäZ¹>ØÏ•Œïí2ju’’8QXˆ¹NšíNåkÑ\Å6gåÒÓH• EŒ±(ܵ“aÔJ¼ò&â8üû¯Ú^’*XÏÎ&# àé¯ÒäÔ ®ß°pËjÅã¥×iuùœ9É ŒËf}œÄÚ»+6¥Ó¹Óœ{ùyN©8Œò…f~¿c¡aÔŠO{•^ÏñóUã7ô….ãž%|äXFŽÂóq±†;Y0aôUÚi± Ûèp?û:u¡BõšÔèÐŒÙׯ’<û¦`ì2VA«àÕ{^ÆëÏŒ`WN6–)ϰÓÏ¿ñ“©×¢5åzöcêÏ?²Ö ÚõíŒn8WÀ­x ÊîÝý'‡VÆ‘wmÛ‰ðܯé‹O2"4Œ°¨Tæ.[K[³¿TARÙ5- ,V~RO²b±ò‘ú¾Òbå'œs:ÜTº<Ìþx.[KÛ¨T憆ºøCžÀùVÑŠÃúcdm¤™Á#±[‘ÌÝ‚šb_¦¥rqÂê®ÉID¿ð*M‡EíÔdÎêèwÜJýäDö#× âNã-eïÓdí#ý©”šÌ)û"N} [CØ/Fímka!¹eËkÅpnAt6›èÚ¹%#SS¸ˆ|ûßÛÑ$©%49‘ãØª|¥6Ý{Q=5E;Í`Ä–Ðd5ŠNõ<|ý?¸ïOíþŒÓÑ›* Wûw嵟à,zèßõìKìåšQœî]zP39A»¯RÐl´ª]àr\J–"">޳@æÇó9Lå°†æÑ¥³Èõ+ŽwŒíT“̸®õPQ-ôÊ2V-c]§ntëú•Ò•› _Lf-,$Ûì¯ì?l6ŸWëö4LŒ×‚KFe»¶f=zSùZ4‡Ì&z›M´õ¢CýJL?–xl{Ò0EEä»»k×-:=»ö¢QB<û“·£³¿ZäÐÿ†…˜Ïñý¥óX0ždÓó‘;À¿‘Ö³=«*‡1±M†fÝ¢`ý6&"¢GÓ—§Pý¦…³ùZñ‘3ú"vl#›ýëݬ®.x~µ‚XŒË -¹xí*Ù™™$÷ìM…>eàÁ?øæøÒ³¡4Ý{åY™™¤tëE¹JU©½`.ŠŠÈ¶XHx¨=‘{ÐyË·lDîÎ8íÚ–åëéP®õ›Ôà•¡#iíW\KbÊÈaA³ðQówïäBv)OálwCÊðP¼lyB¯àýoÖðñ[3¸È=$§ƒCðòö&xõ2®# èr^]Á¡Ô¯Z3öw€KÓ³ê ®¤GÌo6¶Ù(s›­þ.ü^™Í´äÝ–_X¯í>ûˆ/›Ôdb ;Oýö ?E]âösg¸`lèHª¥§§~Fç„ää’†_hPwü¿û†DÝßD|Q&aå¸y{¾y#©êï.µ#,=•ó8w ”ÕË?µ¨r€ÙDµ˜« ö§ŸŒ¢˜SPa7Ò‰Åxkk=WÀýäqŽ?Ü®'®°hÛoÌ "dhfa_üg$~¡Ù¾©)œEÝí;iIç"r§4µýé@Db‚&+îóÑÆÕ¼^^ÍŸÃäÖÞ ðèÜê¹ÙÜš9‡¾ìeWçî4Ö}·ÑùpïÖ‹ê–4ÎaKrWÀµ\yʨ6]S£¡I‰œC/µëD™ô4.JŒQàw %0î:§Q yšµ$2=K’øÄ˜o$Ëë IDAT]<Ü1oýN+„4õìKX^¾ô•HšOH…í[‰F$”žC òÅÎ.€«·A›7j-(­fÂÖ­‘*Š{Ð0…†|ùû+<^äήº–q“ô]ø|ÙZºbüÚý~q«Y›úQ—8ŠMæÉÆ¡Ýýý©pä 1* ¾¥ËP')T’{wÁ§%ï¾Çeoo+V&¸e[:mù–-ÈÉ,ñwÓ­L2ÍþôLû939pÃÂMWW\Û?L«åŸñr‡Ó´*ÀeÁÚ&Äq¡v=‡hñs™i…@ÁçsÍÝßêµ®ßˆŽ ÞeƒÁñjñJ X·G(9u¯½þ¯ìÙ©ù+2E7.€[­: ظ–íÈuú;Àp9øQÁÁÔŹCG¹e¶úKÎ~º#Mk23Ä“–¡^´~ìvâ0Ç. ƒB¨ÿÓìE.1áH„ÈbË»- ófÀÉãì]ò«Í&ž?z+—ò™ÙDÛ¯W…|`ZT’ù>ÕjP&.†øÂòÕûCœqÌÄ8­€uþbê”,MäãýØØ¬u¶|Ëöè+Ü:w†h‚‘«1.žžøÇ\'Ký¼°¾5ƒÕ¦2låfìÚÎÆÑƒ9€|v]Ðn”¹´Š§%v)­VEV_ZaµhMÕ›7 W>:Ò-Z€f  ň7s^õørU|)Ø'+S0^Í6^ó@á7Ù<¨´çºSÇl¢†ÙD@wê`|ºbKäÉ&áõNw±EËhNývMX„}¢Òh…K!PPTD^ÅÊø¡$Ö€ÀŠ• jÓ‘_.a%r§h´“Ç(íµÌT<|€8•nÙy|é –ФÌÎLï?ˆ‘cgv¯ŽlÃæP˧Þ×,¬[¶–ØŸŽµV¯…Ÿ²ÇPµ;ue¤ÅÊ×jÁ•S^fbùŠÔKÊa­$>WÀ3*•/}Aku|¯_£ÁÍ›šcb´8ÄŠÚr;#ƒ+1×HAç¸Õmˆ¾ÒúÀåª9ÍZÒáÊ%bðv§ÕÕ·_~&›’wÃBVA!ÈÑ®€GT*ŸÎ_L3l§ö­µêâÞü!:|¾ˆUØŸ1ì,aK …{•I¢°%cêxvÕˆdìû³y©^CjŸ¹ÎšѪ-ÁÈJÞL³‰ªfÍ&Z™M´Vß›MTÅ–” j{>ÔŽ qæ:kê5¤öû³y©F$ã¦Mà™îìiyk‰T~u«Qôƒh×dÄ©§>sW}ÁÚ>Z© >³g²¦ÿz¾5k–óÍ®¼Jp·¶¬æî²Q¿¾^ï~Äè¯V0ÛlRVf½·máËò‰Ä¾ÃˆÓä ¸W®FÕ ç8‹½ÍSäá_~ž´}WäY,œ{ú9j£$(ƒ€åëéuÍÂW(¼$pw<ªÖ ö¥ œC½+ð «Q3ú¬\ªÄ1*+n7~a/‰¿ËTÊj6TõšTŠå(ŠÝ’‚bÈ*^£2A;Aœ’‰É/ò¶Ö¯€ëÔWx(>– t¶õtt ;+¸Y¯!e¢¯pã÷¥Ùá­T…ªq±œÀXÁ›^çCÑùÅ›?D°É„ëòϹŽ|ÒØp©Q›ŠW.²çÌI®¢t€I›ù[Â"hÒ´%fŒþhò¹\jž?Ël øØîã¹.}ð’À "Îæ‹%9™Ë.¡«§'^ çqÈò-†Ï¾_¹Œs [×’‘THLà"J°,cîÉÍåÖ¨qtIJÐþ2×€yiiœ™8…Æêø%6%¸Fmº-[Ì2ìmuüS£6“”dp"J’?eídZX Û4ßbáüÄ©4D±Ï‚ÿj5 ¬]—žÏwJf8Ò)ý) ñœèÑ›ŠÈ%‡´€ÇÕtÖ|ø­±Ýíd={š¬gÇðUk-/p»®õS;.Ž#Øî‚–XtqÁ5æù¨÷ªÅÆ?OËäd!_T¦ÅRSˆî܃Ú«Pûñ¾¬G-¨Ã¹K)É\5ŽÖ)I\½r‰T ;9‰ø~ÒÐÛ›bÓ'²c2}|ÁgÖ<ê¶iψ!}˜ž™AÆ›ùe×AFãÜiAA³(||5’8‚b¿Èty *?7w‚¾ÛÁœŸ~`ûsc5])’õF»Ki³Ç†S:;›¤ô4m-díp±&¹§N`IIâÈk³i‡ÍV5j«¸ œl—¥G“`×)DtîW'8{eÅ ´¹ªRý»2û78u‰ÌFMñmÜŒæ‡ösçÚŠ»W¯E5wwŠ£§ôHãÄxŽ!'ó4y’›GZp¨Rôн%c3X§~—LV¦äE–UZœ{xPbè¹.¬×bF¹yXZ´Æ%ötEÉvøÑìÈâfÂ’‰ÁØ]«úçµäb«6tì> òàù/&6©ÁGGjþ¶ÑùÒôB•êTIJ°N¨\• I‰œÇØ!‡?±aW£ Çþ4»jÄXꥥq&;[j/jsS³Ü=ð;œE¯NcÃÿkïÌ㣪’=þM KB ;û¾ ˆ*ãˆƒŽŠ Ê"Â0®Oq|×qEŸ¢"¸úž2OuÐQ\P‘‘=î ¢¨¬Y’@’t6²§³½?î­¾§Û¹§»™¹¿Ï§?Mî¹uΩS§ªNUÁCÛµ»ÖÕ\-€ý207×ë°ÒîamŸH÷¬LOpYmç.tÉ;B:æxö@oWžW2ˆÝÃ6¢;›{„4³ýºÞ}陟û‹^;úQPï®å¨é»k ´:ƒ1ùylÅÛÖ}á@D|íÛ·§[»vDaú˜¦Lç7G²ù=y#4ÒÐ@}Rg#!`âzµiCÜÞÝT¡'<{Lt4 ……ÆÒ/ìÊOÅ Ü•OÝñÑw2ÂÌÁ[ÿ·Ío I ߸–¼ùÈ.€°víHZe|´»x½’’‘u˜ô—êÚêjÜùyxx>ç·mKäƒùEb›4 唞=†!•”§§RTVJÉð3éᮥbéö`ß§¯Ú‰­Ÿ{‰£Ç0æü3ybïn¾ùèS®Çò‹ÛÑq<{PŸ“ÅÞÿ[ÆU….2Þ[n»â†ÐÙ»/‰Ïý…K³tÙKäc§Î9V8žŸÇ¶á#é®<2à‘­S¦sÉ®¬@ÿ¬¯ë,G*±æ™¿~µpåáÀpc_XÄ~ßÿxœáy?PÖ§ý>ÙÀ·@vÿÁôúâ¾0;c7mV ƒÚz_/¬XË̽è™ëÉç8+ã _cÿÆ·Ý0 |Â$:\9“;æÜɼ†z KJHu]û qÂü~×vÖ —Ê\¸wïd勯1÷/sÔ>’vc/$ñâ 騑¸C¤ÍœÄj.V@cFºg3° Õ¡ÚêôaŒ>”ÁOxoÈvi÷8D0£“°q@« ¥€+:ŒÎè;@ÀN⨲{ן/-UÎKöË(ƒÀFó’w”CýKÿ@—˧rÿÜû™SYîqÌoýÖ~É‚›f38>Ä92:ù[žß»‡ÕÏ=Å~ìEˆã¦ †°Ý‘ž«WâÂp ¶Ç~“´´[ö.ß_ÇC¼Í¾3ûóJòZªÐ/­¶þs ɘĂwV3ãÌQt‹‹§ÓÂ%Œzx>¬û'¯aLåp§Â<Ä>Ç<ع$:Œ+¦±u鞊?KÑ—Ûaé©lš2ƒy=Ío£;;÷IFÿñzîH^Ë‹ØwØ©2¼üûoyó¸çšéѱíç>Ɉ‡æñð'xý;›¼”µøD†íÜÎN¼JEW6˪”¼üÞ:î¼õnºÄ'qÇ}t{å-îÝô% •¾ëȨ°ÛHž~ Ýý #bãˆ|bg®û’§·ýÄ[Ëþæ¹'Ø.Ϻ¦!42Iʆ¹Ï/dËðÞÜ{ßíÜØ)†ø•YG`N¸ZŒýÜéæ÷aó÷r°¨uÿÁÖwŠ!þ¾Û¹qxoî}~![0Û’‘¡Ó¦|ᎉ`ôãŽ'9`Òq’×UÏ/dï›yûÓïy|èÄLË‚>qÌý|ךYç aQ]­mgi8ÐrÁ³ô‰£çm7±ÈÙ9YìLìLwô3Âð„$l\ÃÌ –!È]û3€:³lšŽl¨ª>ÿ˜7®ùî¸õn†ÇÆ‘ð×eL¼l"OìÚÁFôøÛ£‡%væôÏ’Ù´jÛ–v,`Ð÷{xz×vÞxf)è9x½úŸ¼Ös…Þ”J'@CBö¤ðoKƾŽF•³•ï-çÅ‹Æ3kÙ»\Ö³7±£Î!qåF&ÿöw\™v€ÝXüi×±ÝU@URú­]Åwèe›H» I عmØ*m‰1ö¢:{Ól¿únû‘×ÑP4téFßÇ؎q[ݳ‹ü¼#|1ãÑ‹Ä ZÄ'2pÃ21x$ÖütDOî6u‘Q$®x“˜YSùñ¢K™²~5ïc^á® ûö…úþ†¸xzg¦³c~K£Éëx·O?†å!ûÕu¼xrÝG¼2e·-x–s;Å{ß#Œxo- 7}Á’ÿ]H zwÒ ê»t£ovÛøå!¿Ž :«¾ü”·g\Ëså·bèþ_w1ú£OyêÓdžù¯žC\]þªïÒ¾Y‡Ùޱ‡å®¬C|?`ƒÑ;°„LãËé×0ÿµ\~ÆH#£h7ëVz½³šûÓðe¶…tëÁ”§“v€±Ù§Ê-›Y¸êcf_>•®½û³ôMÆ»˜Y«Þ㬱Ô)éU T¸8pɦ®]Ų²2JÑ—åêþSíÊ#íŒ39û§-|…yØPTÈÁs~ÃßËGXvv«EÌšM—ënfîSrÏ÷ß’”>9—}íÚó÷9½Ê¾¨2”á‡2ØŒýˆ|§rÌ7Ûy`O é·\ËN¬àhŒ}ÍîU#Òç–gŒ¤Wi)‡Ñ^x€ê-›I>c$cfÏ£—ÙÞrähz•õ ²Ðå•ïýýÎ<ÎÙ@ëÛïe’Y‘!LùÍA êÚ½h “ÏK×ovpo\ý÷íág¼³çmÛ·i¬ü~g>_Ÿ¼‰Iiù<‰þ¡}#Pß>’³\c ;"NdY)®•ÉÜUXËâÂZ–d±xÑF¿5$&1 u¿‡܉é}(ãSÚÝ'<öSûö$nþšTìe%‰Üj=h#²ÿ"ÀÍ.ê{ô¤×ª÷yaË·ìݱ•tW>?¼ô:*ï±3. IéŸiÜ›©»O4Dw¤{ÆA21#bb隑άñí“™ñ‹õgÛùÕ˜L£ýjÀŸH¯Ì_ÎWsíÈú«9’Í·O>Çd í´?Ñ{ô¦¾ó­`3μž¾¸n½›)Ý{ÐiΣŒ1ŠË—¾ ¼æñ-³wþ³\6h såê£%žd“€‚f";_RLzû«Ç?XÈß¾ÞÆìߌ%.>‘6]Ê·›bMZ„žÆ¶mI,*¤ë T纷z ®¾žêi3éwÞ$,|YUÕ¥àö«\H{û=3ƒ]®àŠ[Ùˆ^å/_Ju5EC†1êŸï³(ª¬$·O?úoú’Õz™Ýv=|ö—9t»òÜ5ûæ”—‘;õR–&uaÈÒ7þ6uûö°ëŒ‘œ¿f«°goxäWD+Úô) >|— ‹æ“M`I5^tUWi „^2±±ôÜþ“WƒÎÞ\‹Y–3`Ã=fÇÑñ%4 ʬî%¬" C9y`.äU“œ{ÍLÉ­â0HÄ*fáæ3I žåšÔ<ö•4ÒPXKÍÖ|=â,Æ]1ú®›…v“Y̪õ_s08dgoÞŲŸ³ùäÃdúb8-$"ÖN»qÀ€“y<«”´âzjó«)ý.…¯¿™»3ŠH/pSôÆ04ZjЮƒ0“îD`D^5Å£ÎåBðÜÃig.Z`8Ê{ôÄù®Joø3W=1x,àzÇ!„'‚3*=Þþít7×PgŒ~ëÌjèHÄ«]E3c®¢Ì÷GaçÀZÿ‰ÀÀy|¾|·cðW'v|i‰ú¬ù‚GŽT’U\;«”´Öó ЈÇo;< k9± –â’F}?µ›}Zñvú ôô×^I#.7EšmJßcþ‡»RTGMa-U©ùlYôW®zaðK+ì9< ¼Õœ•[Eþ´™ŒÇ˜¯hìßë‘5ë¿bÑ‘Jr‹ë©=t”´×ßã ™‡uѱ¾K›ý×|ÎG*É.®§6«”´¼Ï@,žÒÙ[Zbðt·¢:J?ž¡Ø—«MÑ ô~þe¦oKå埳øà§ý¼4o!0dœŒú­û’§óª),ª£:£ˆÝæxÄØ[ux>Ð5*™$m‰|ŒÂ˜ß®@þÌ`óºóp,§N «Ž&M=LãLšueºŠPéG-0dX<0à±§¹içA¾Î­¤¤¸ž‘9Ùe¤b¬ïææJdb\V_¼µŠ?Ý1ú t½æF~ãrShþÞ®®ÐCŽôÏ«¦@•‡EuÔ,d÷}0ͤÑn›^òæƒ ÌÍ)çpq=uÙe^¹yòFgM·Äp¸öÊ)'õP {~ÎböT^ýv'óšÇ8 Æšg¬4Ùùüeð¯7¶Ä˜Ë.ù5êÕ‡¾&Mº2P î1ý¾ÀMéì,ªÃ_Mɦ¬Üy3¯gzz³?:c1ú$å”óÐcÜíÀyµÛ¥›í=@ø;¡ –Â’Fr«ÈOÞÄ3²4^£oBGÐÍå&ÿÏ·1c-Kå‡ÎK^ern%)@öæ7”¼"ãÔ9§‚­ë«+Ðgþb®Î)'³e#1t§Þ™Å¬6éÔ‘éž1(¨¥àÊ™ŒÄà‘ [ËF䔓¹äïÜ„±vìêè^zÏëïqWV)i…µTíÏå«ù‹™±÷Ç¡¿}çLæ=‡¿È¡àô÷Ö±8»WI#{²Ø~×Ü€7oCg¦¾vçý\_CƘÚ/o™¹žÇ2‹Ù_T‡»¨÷¡ö¯þŒÇ~ãnWOzeMfôD?,™¤«ë{t©å«˜æbÓ¡Rvbõ¼…\…·aw¾Z`ð^÷·?â®ô¶C1ÆÔ®.îÛ^$ÐëÍ•Ì)ª£öœó¸œþÆJ*pS1lçcì•vø>h3q2]sÊùîïo3Å|V‚âfÍfh^Ûþt=ÝÐ÷_Èuͯ!ëÎû9ƒoue^ôµ7qNS6NA-…íF˜}øñf^üfoÃ0xÔŽ-ã‹pŒùìÚ¹ gçUStÞX.ÀX'ÍÉL‘9qÀ7óâ·;y ŒÁË:y¡€\ÓcL;cì—]Ì'`°œ(ÿš@Æ:éÚ›—YÌ®¢:Ü©ù¤Ür;·×Ó€±Æâ±¿V=ëôǽ¼¶àYî9RI¾«†£ÿü„'Ñ×éZ—OeLº‹ï3ŠØ¶7›5C†q:zö¨Ç÷ôð|fæTp$¯šâ_ãIW ¥˜Ì8Œ9±»ždüzöfè΃¬HÍ盃…üšOòs9=*úk¢:J/ŸÊ¬±²3öžµ˜’ÉK^e1p%09º#ÓŸ{‰…Ùeä§›íÚYŸ^ûØUW3ÇÙßå¦àÆÿôì¿vç@m/Ã.kÎï!ãÜ‘^ÀŽç^â,§]; èár“?õŒÅàÅ/¼ÊU9ìÄòë«=¯ñ¸n£ÐãAUß*þýxÎ2ûÑ¿ –âIÓ8C/êïrS0k6ç¢?¾‘@×ÜJöM˜ÄH ßR?—›ÂëoÖnOlÝ®“¦1.³˜}ùÕ”¸j(Y±†¹è­gѼ¹’§¾ÞÎÆ——³ÄUCYN9¯¼Åà¥wØ•7‘@ÏÇŸáú#•ÈeÿÆM¬ýj+ÃMútlÏœy½öüzt´‡çóûÔ|6¸)/ª£6ÍÅ®92C'ˆÄ>ßFý~ÜÇ»EuTÖR†±ØõIŸú¬ú˜' Ü”e•’õßó¸¯ÀMÙ˜ó9c: =},èñ?ãÏÅõÔNœÂ%Ø×•|Ûé¹qOg—‘œœûÆ<æªáh×îŒÁÞþ/Põ°-ÿ»”?`¬î@ï‡æqQ^{¦L§'öÆPæ4qû=Üvø(‡sÍ6›;û$˜N‹ÿÊ$_}«Ð(¥l×§ìu“QÄÏ>Å, ™a—§Ô¶NÃà¥Q¦/k”ù³]^ðèkÀYY¥dþ×\Å 8Ïâ$Y2‰${-ÐriÀSNoAÑ€‰HéOæ†KȯfÍÔñÜüõç¤ce®éÜK(íÊx ­2NrÐŽ‰€9Ò\$ƒW†Æä·Áû^"*°jk]n2~€„Œ"ÞúÇ+,zä>¾Âˆl®äØ}’çÛ±ë¿âæ½>¸waD—bÌ鉎ðß4{¨‰‹\ð,î›Å“]"¹«<¿¸ØY’M+|,›„d–£·¦eŒ=åà° ¾z³-)Éb·|¤ç0ÙiÒì‰îÄ;ÚC§ok¬lO¡S"3å®[‰·{ï—D´Èw+¬C¹{E§|·È°öxß'w¹Ê½Ã:óïO~ }•Xe¬tï–,Á6æ·”ìJ¨‹r8&´ñSƒ•Y¢Ûwu<[`í2ï:¥¥YÓp|d’ìORn:+cðDeø‹6é³8<¥<®J„´+åÒÕÔ*’íÚk4b•%÷- ÚT{rØÛÚüëî6áïXw‰ÛÑ„£0 b4¨•ÊA;ËE• ’é«Êo5ÛÐΚù-ë­–ŒU˸éV hªÿ¢‹Šî%kÙÎ>#s5†ì«*êþ*÷V†)í«wnÙÝcýÑY§üMæKÍmö_ÖÊ/aXü§[ñÁw:ÜXF¡8MTù¬ù %¯HÕqjÀ rh‰Å×ÒŽülw 65õXc-û«ª£è¬›¶X{¿jI†®NvaSôSùGÆ3HèÐnE¼ß±Ó12ðs0ììatŠn">á˜YØ·ÙDGó•™jÕƒ@ô´PÊ$‘Ež{?±ô±Ýut]°ö¶¶XkJÖS sï+K"°*ôˆsJÞ!:ª]ÛI•²ÿ6`énaX:¥NfP(x¿…Ù·òIJž ,§¹Œgéo´u? ÷þÌî™W°£Üq1ú¾ ª‹âvä™Ìƒl›8Ž×02¨+𯫊.ÕÃv‹ÿi?LcÇ•ãù;†¡¼‰gd¾äš‘¥ª/Kì?ÙŽ—ïÆÄžhƒ¥3É¡ƒìW ¢34Oæ.xJ<ŠU‰ÒmW5FÅ1 Ö&¤:KukâW+ßjé?5õW ãyñ»WYŽ‚|¶Ž½aÀW6Ÿ÷¤È_x)FŒâª¹÷s ÖåÅ¿¦KëƒI©–çê'Lâ·?ma1ÇnüÑ kHŒ;!O†Ó³/2´ßÆŸw×à}¨ˆðZÍï2…._›íR&M æ·J¨ëA‡¯„·Å¨-ÁŠ ‘6eƒÓ™K1ü°Ö°( êA‡î}bˆÈÁz †lStʉ :%(Bæ.µï5M´©[ʬ¹…Kí¯.Ôµ"cà ¢;–(mÊ¿ô½žÀy>5-ÏBhe’:æµxïÑ'£$… u¬j•ß…‚.é·È²@õ#UoïR,>ë@Z”êc½C5À¥Ï"#À’µÂƒvç^åãZ,DÆXd­®|Peƒ£ïMí v Êo7–ì–1Pª]Çþúow~|éãIø ¥^Õ—Åñ&z§ô]ÆÓ.¯‹Î0å[—þ@û¯êï :;xóŠÎ:lj:dLe í´J^Qû+†£Œ™ªˆsK} s¡ŽúJVGÒ¦¾÷÷Óó“ ¥ìðŒG°túŽ«jÚmWÕÑdLU9¨NJ™¤Ê"7¿ ²{Ç•/}¢‰ÃAçIDATïËš”}"¹ZÄá'|)út9–³X§$·Ì¥ºÿ ߨz’î:•öƒå}u¯uc8ûÕÃ3á/Ý{ Ã:t¤[Êv>Á  $ÓYÕ‰*øŽµã.æ:àu,\ö_ÄIÜh×!šî©ûùýk&B‰p ¢¤‘´cý§è0’ÐÏ2ÖUÊ·êAÇæ—u%ëR¼m]Ý+zä9ñ‰/PÖ¾®>#k¾KGï¾êø Tÿœ:~¢séÒ'c-pv×·ü½¨«©¡`Ù»Œ}ýv|¿‰âƒiÿÄ"&¸ØŠ^iY_™#¿“u¨C£o{¢¿k/P6N{éu.).fwz*GÑ“Qò^ n] ¼m­ædr°2X}^t:u<}t|E?öDvÒž*#*Þ[N!¯Ú]Ϫo !>^›¿ñºÎMtÜ@m¾JõwqñÄ}ó%?£­›ïü:^òl5Þ2AÆL—oҤ¤–¬»ø(Þ>Â`l'U’÷èÚª¦®áYUgÔ‘ó`éa¢¿K€]›Î“ˆÑжÏ/eLžŒ¾z2Ï w5œè4"·$Xõ)ëðXPߺÚ´±ñıÛ~ý²ã-Ö]»¹p —ÕÔP°{—WÚ Ó¹äpéD–¦ð÷þÊGe¶@¡F¼I„U0eá|éU•j•þ`è–vÔ’ RTŒƒ1WR éÿ–1)§‚]åì¤hKÄjlº‹•_üȃé”ý5CFŠÆŠ`=Ñeh„¾ÚLšF÷ÜJv>þ a•y ¤¬¿öU>gK sï9XÅÊjnCpwøk3T÷‹¨më–õµÛ~8ÁËHɬ÷£`e®¿y•¼ •ìkjÏ ¶ï¡Ï@öå_“LúWA(õ£¦äN ÷øê!þ~ÿ‹¾`øÙŸl}Fž€(¼u£`×ññèÿñЯ›Úc‚ÑU:ýñÓ‰–c¾ý Eß쬗@h ¯øŽ¿?šÕ.šu/ ÕÚ æ £9zƒD,Ç?Û‹Åõ¸Í²ÿ]пäXt†‚~_"Ô:U(÷4¡3Øy—6Y“ÇjÏŸ!ÝïXûo¨df0¼#}– œ`lOéIW G¥´Ù¤i &ð2`â'ˆëK—›¼ÛïåL ´)M8f©È¢:Ê…Žñ—s>FÉ4’È¡‚ô#£ÔãP`$F©µQ濇š‹9I4‚÷: •Πêt¾>ª@i™¬>×”Œ]ïÛß@Ç.˜õí)Ùy÷ƒLÜ›ÃW®Ž×Óડt÷!>™|¿Cÿª+_š|?Áê”Ç‚¬ëÄÂZJŽT>ç1®@¯|ºï;ýùhµ¯B¥w¯ñ e{MéÝv¡–Ð-˜:ƒ³0d³dt#TYÛÇå¦hƵŒF¯„« ”{l(ô3_›6PÙâÏ칪?…ªßO(Ö€?ÛÉN›á˜W¸Üä”s`ÑþôÄþ[*=¢w‰]ˆMa¾»ÏÞlÖ¸)A¿ü®Ð#ú[o³ loóg»W‡µ’ k)É)'mɫ܀16Çó:B°AÜ¿TæmT>Ž qz‹q†ýYþž•’P:%Nˆ`’M²Aùüš!šR‰ ²{)÷É„*¿B±–CÝž'§ªLràÀŽ'±ÊHGXÉ-N%kãHÌ(¬{‹«±ÊÖRLôTqèI¹k)—ìÏOŽwÉÕ¶æ{¥ÄšN çPÁ×9)udÌÕ¬É*:ÑÌüë@œÏm°JPú–à.ÇÊdÓÉ8;YÇ*ÙCHédr“N>DFZB·9¨åçuË(;pà"äú¬ŒR+o|¡êÐ$vŠäUÊ•Rº6ŠèYr½ èYvÊ:«²YÜx—>nöÒ¿Óa¥ƒÀ¡Fž†á]>¡¹Å'Ϫ©ñvŸ=ÕໞN…þùFÓC`¥ó8pðëé(“8pàÀƒã Ñ}%^-¹h¹Qþ•!Èr '÷¢{ø¦fû…a•¨mª=5“E8¥ä­îÝ ¡DsY:RÒM·Ì´þ fOI¶š$dH¹|Y—§‚?GÖd¬†x)q'j†`8¡)áßTûêÕŽÞæ Pø“?jÞ“¥S¨KÀ*‰®«C¨m…£·fÔ±‘ª‹êÇulœÃJv¡–œÒÍJ æY'Î9pàÀ8øw€o©N9Lpt`ü÷´šzìšñ­~u²èpààT¿ò‡²~NÅõ îÉà½';8µ ú!ôzÕñnßÁ¿Â|>¿ù£ÒÁU fÍ8²Ù8pàÀ8pàÀ8pàÀÿ^øi¬Ÿ®•üÑIEND®B`‚gnujump-1.0.8/skins/default/cursor/0000755000175000017500000000000012003601753014273 500000000000000gnujump-1.0.8/skins/default/cursor/Makefile.am0000644000175000017500000000017711050034360016247 00000000000000 pkgdatadir = $(datadir)/@PACKAGE@/skins/default/cursor pkgdata_DATA = $(wildcard *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) gnujump-1.0.8/skins/default/cursor/Makefile.in0000644000175000017500000003232512003600411016253 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins/default/cursor DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) pkgdatadir = $(datadir)/@PACKAGE@/skins/default/cursor ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ pkgdata_DATA = $(wildcard *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) all: all-am .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/default/cursor/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/default/cursor/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(DATA) installdirs: for dir in "$(DESTDIR)$(pkgdatadir)"; 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: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 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 clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-pkgdataDATA install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ uninstall uninstall-am uninstall-pkgdataDATA # 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: gnujump-1.0.8/skins/default/cursor/cursor1.png0000644000175000017500000000240411050034360016312 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<–IDATX…½—{lSUÇ?÷v];Ú!l ìnn"sãQ†<äÍen„T£Y"š cH01ÁÄ!ÈC‰Bœ<Œ †èšð‰Á2c˜•Ázlc8¶um×^ÿè­)¤Ýº:ù&7¹¿ßùóûäüî½çw½.cð2ð=p!ýÜG)z]ÆaàYþT5yó~¨Àé;Ø\éÄ©Mÿ¿½.#¸ ŒòùUÝdÒ“ªGÆœöDzo¨T„ôÚv*¶¬j>vÂÑÚÝm'› ÔWpj[qj£‡@ÑuœÚC@`9ttjGÕ¾9îÖïêåõÃKË2Æh]öˆ9^à `Bþ<4NíðbçK`ÅÚõ z/ÝVü½V|½… \¶ÒU 9¹“niªŠ1ÿ°8‘hy"@=ÀG5säñ#wÀ‚ßcÅß;nl»©lÝ﹓f·ŽO¶-ë\>>AÈöÄB§€¥×[R}Ï<·æ+}w—g¤½§oéó¹¢uª=Íÿ`Äz½ÀaBå¹”ÀRàÀ»ïýq®î‘–h‘÷³Wº3§”µÎ™íu(Ê]å9Mèíù !ñ„ êÇå†Qw6½Rzq «âïµâóŒvÛ>}}ëüô|o¡jƱb¡ò|Š·îP£@íŸß–:¹ Åe<ªäO¶¶o7eÖžÚ±ñÆyKu_MÆP°hÆ©í7žµ~7Ê×üš/@Xž›IÞ·üæÌòôŠ'Í›ý·9«ë ¨Ç©ÕáÔ&FÒ TLÂ=ZËê´"¬¿*S~¨_²åæõ©¾vý3=¨ß gÞ‰R5à1™tå鵿=œ(@XíµjóíZ}?AÚ —|@È6àÀü¢¦,›Ý—ô_RçG¤W(•$e¬áz !Åi [SIek²Mnsì™ok”d%Ïp½‰{Ã㱄¼ œXTìzT5•˜±1”’°æîðíV­L4\ÛòýȘþv `Dšw˜(s ê°Œ $;võì4Ù(0\ äÛ÷Æõ ¤¸°x¹+?ÞäI¶ iFÕßÛÌèÓ W5B¾-v c´œ®ô)óZìÔd]_Óþ†%]Ÿi¸¯ÆŒ KÊ'ö©èЍnÙ8lL`®á9¼„z¬)„ºä½ã&udg=Ö™+´¸Ê½axN_¡a~ ¬ëï Š ¤}@·ª¢,[×89Z@IåÕò´<ß"Ãü(§Å@Èàs€ 3ÛÆ§¦y#›Jv\)SàyÒ0Ï+ŒOú€Šw>‚æä yÉ׿'ZÉVWQά®e†y(EÈžx@È? Õ•‚…­›ÌAµx³kVþ¢Žb#â° !;ã^“h Irj €3î{ƒ–וgtA—…‰üM  q˜ái Ò=Øä0¸g ¬Êˆûf`q¢É9f+,à„¼’hrH¤C¬®ÂxŠ­šfIEND®B`‚gnujump-1.0.8/skins/default/cursor/cursor8.png0000644000175000017500000000215511050034360016324 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<ÿIDATX…½—{h•uÇ?ïÙtǶÌÈ9ç¼å¤¦­È¢\ͤ"¶° $¢ 1*-´Å ,ò¯ *šÝÄVv*Š@0!L­vWwÍ]u7§sçìœÛ·?ÎïÀ»ÃÎöžÍö…¼¿ç}Îó|ø=ïûžç±€Àfà𽤠Ӭ/™uØÌ“Ät,€çm±5”wNÀ, /š8%V<ÌIà õ0»£É\‘\^èÈbuo iÁ8Nàu ójX’°,+ hÒæ²æR.Å]3ðŽôrjv'Ùà fØž™àk DRåT@+V˲›Rp‡W±½!—×MÐï&àïãlz3Kzé^X¶ßÿ ì~’š*@>P °ˆ¢óË(芤ô¹ ú½ô¤TóÏòV:óB„Ólq:€€O$]œ€8 ÍdN €­Õ³0ËžP5Ëëh_åadž-žŸèk]"©f2EÀQ€<Ö7-aE÷Xöërsþ¢­ o>£ËóPü,)ìÀ@Ôùd²±j"·ô» øšÕ“ñ+çÖ´àYFé¶mDËó©¤'›€CwñTåæ÷;H3¶!yt˜s÷ÔàYç#²ÄÚ!ZžºñÒ uÖ\r{ Y_ €Ýg¯:n9ÁÐã—‰.[šãÀVIg\ÄIÒp Ÿ3= ¸Ç,ž½fÍÿûwk髯pÝ#™¸[0dn=¼E•]Èj¢lÑdbzΚݹ™ôS ß˜|›@R?ð@ øS§pLÃsö0T‚i›¤½(L0µžŠÅ“M^)ÆN> ÀMÆ´SÒþØý„’êßZ9³,BÄJä›H­q¿Ì…}~´Ò˜vKzÇî3Þ ¼àgøšNç$“¼OÁ™[hßãE·Ó»’ÞŒ÷@Òq   ‘º›&÷(”ò"-o\!r‡1”´},߉NÌ) rù†VZ3'r(âÚFÃŽBwS)ðR"'ßí©¡våxŽÉÚAÝ–÷ÓwÀ³ŠÿÚ%`ºäýÝô,îåⵉ|wQýL'þµfû ðôxDŽŒ>¼€UFõ­c9¼­Ê ­x0ÛcÀ'-¾#I—€ÏÚèÊóà³7#Påº&2ÛÀcæ“>¡œžÀ^ &2ã$5ù1ã窸ÿ4ýÅf[<*iØiPÇ’š‰Ö•zÚovýHÕê*.¯xÝ糦@(¥ðyE иýÝ+Cmkº5¥H`#° ÚúTcÎPi_:nKäÔñ—k{¦ÖY.{¾#uø’‘öœÀ­©Kƒ·]3ÎÖ7MÀéùeaÇ틇ŸeÙ÷#0e›L©NŒ’)UøÀ(º4 Ï€gìîM¬µ—J¿rbÁËuÓ-ŒŸ¡Ö·Þø€ÖN ,„”ÿ97S€¤VuOë\Ýÿ±}:¤€})L©ú€/˜q¾B¹"Yÿ µ8Tt`Þð[p«½dJõ]J­÷%\VVbNüL‹·F öWìJ,Ò¡×L©v$ï§0¥: °gŸ^¨„-RyS©?7êÙ»¸g›åRU:´Å”ê§g¼Ø @N(Ï*i-ŸLñ@¶•óuUûÛÑ,u‡½kJõæh߸¦T‡“±’S‹Ó-uÅ]ûj.¾ɶïÖ¡¦T›ÇòN´ wÁλ1#Z|eÂY .l㇚s¯†râ÷éÐàÅTþtöÝ¡9-UãJ¬9õBÀóêзÀ³¦õ¶› €ž’wX…WçÅòû Sy®nzÆŸY©—€§Ç;ˆÒÐú"þЦš± T5®¿Q|(ɬOgÄO À”jø \Ôµ$žv#4,n\70Íÿˆ^þ<®_é*Ýx°1ììþ¹ÍÕÉà™Ê†ûŠûÖèå1à1SªPºIÓ0¥ú‹‘¾2<£ýN[$ŒË O.»>³g­¶4kL©†ÒÍ cÇãÉç¿äŠÏ…óé)è,°*“S“ÐÇ€{¡KÀJSª®É‡É}’Úê¸îVgZ “cv?à*€ ¦TW2-´`ªõ7Êú@ÕgqIEND®B`‚gnujump-1.0.8/skins/default/cursor/cursor4.png0000644000175000017500000000240511050034360016316 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<—IDATX…½—mlU†Ÿ;»ílÙm ¥-[(ÔZÚ¦–/ÁJ¿(š?Є ÑHŒ&Ê©‘˜„ …ŠÚ i ‰ÄCD“ Q¡PJ‹ò¡|´´´•BÅÒv·ÛëÞš±Ùm·›Ê›l2çÜwÎ}rÏÌÜ»¢r3EÀ+ÀI Ú0e˜û(Q¹™*`ŠÛ€r`aÊ?ï€ÔØâl` p#à€_,ø¿DåfR€f`J$âBXBÓ¤Ýó°8d˜r`ܤ”üb ðN$¢ÉCÕ[‹f×볋ë'%ë!§ÍÛÊ`{* SÞo€L  ÐÏœ^Òuªfe«'©'T2çdZÁœºl÷Ä»Û=!àK`§aʳãð‹Ï€—‚AWd_…ÿ’3¬õ¸]ôs¼àΛ_—ëõµOa»ÿ°ø:ÑöØJ€F€ŸkVܼxº¬u@'Üç"LŸÒáÈ-;“ïÍk)Ô’"º­Î ààSÔ·PGÝw'öÜûÚ9ÿP¿¾ ú½¬²†üÔ¢æywhª­^¨b°= ‰¬ŽÔYýûÍ EíÑì×Þy—})sšÊDzOɰöÔ0øö6L‰ @A4%·Ú³»Um¨ À%ÂAý}úŒóÑkKdÖ½e8¤ÛV²‰Áöì5Lyg8€j;@FV[êÔœfO”ñèjNït(Ýïþ¼tSò•´rѯ5©‘\`+Ðð‹ õ¬Pt.üÅ7ÀPÁn=ä=üÀ·9»Š7¦5zßpôjÇ‘X@ °h øÅ÷¿(Ž `˜2| =ój†gÒ×X!†”ù]ÖéâÝ3ßÌ9á}6ùžö’n5ô$ð~T¥r OÓ¤(Xtjz¢CÊ®MkÉ©uW‹N•’À˜†);}¾‚Ë9N=èŒæ‹W]ù½¯-íH³TêuÔc(m¤39ìÌ[X7#ÑÉ{¦=WŸ¹³G:)P©· Sî `˜ò"p`zÉoyB³D,o,õ§‡\××´í°’d±Jm1LùÝ3Ò lÐݽ|¥¿Žéð„“o¼Ø¼ÕÒe©J}h˜ò½á¾ SþÔøæžŸïä–>àèXwå]+Åš¯Rå†)ýѼ£­¨UpOþkrzþõŒÑÌÒai]ë/½ey©Tx5–?€ýÀM€i ‹G2J!Eïúó›,oÿb•ú xÙ0‡}ïÇ NÉ»R}3R¦ÞNå¬;gX“ƒËTø °~¤(.¥Ý@ˆì²sE-ôÂÙµ2³ç ÖÆsÄ À0eP 6«µÐéî³FÐWŸ]%rî.WáqàyõIUñ®ÀG€¥9­¤ŒÅ ÿîhîUu;ò:Wª°xÎ0eo¼Eã0Lùƒ}%­ y.Žˆæ]^ÿˆ^Øö´²4+ SþoMˆr I¿X üjŸt)9³«@‚.%òojL ¢xØ–º ,3LÙ:ÖÉalÏÀ¶Ù®[€§ ‘m¶Xä S^OtrH ã­ypÞÃ|4ÞIEND®B`‚gnujump-1.0.8/skins/default/cursor/idle.anim0000644000175000017500000000023511050034360015771 00000000000000 ## This is the cursor sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 1 pic = "cursor/cursor8.png" time = 100 gnujump-1.0.8/skins/default/cursor/over.anim0000644000175000017500000000116611050034360016033 00000000000000 ## This is the cursor sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 12 pic = "cursor/cursor7.png" time = 100 pic = "cursor/cursor6.png" time = 100 pic = "cursor/cursor5.png" time = 100 pic = "cursor/cursor4.png" time = 100 pic = "cursor/cursor3.png" time = 100 pic = "cursor/cursor2.png" time = 100 pic = "cursor/cursor1.png" time = 100 pic = "cursor/cursor2.png" time = 100 pic = "cursor/cursor3.png" time = 100 pic = "cursor/cursor4.png" time = 100 pic = "cursor/cursor5.png" time = 100 pic = "cursor/cursor6.png" time = 100 gnujump-1.0.8/skins/default/cursor/down.anim0000644000175000017500000000023311050034360016021 00000000000000 ## This is the cursor sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 1 pic = "cursor/cursor9.png" time = 50 gnujump-1.0.8/skins/default/cursor/cursor3.png0000644000175000017500000000241011050034360016311 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<šIDATX…½—klUÇwºíNmÙ¥¼JéƒbI¡ui‘!µ€i¨øâ##!˜1&š@ÀÄéBÀ âƒ(¡‚&â3DA±†tE ´¨€Šti)ÕRív·Ýí^?ô®Èn»]+ÿd“9çž9ç—{fæžuUÏ`¯aÊ 7Q¢®Š]À#Ênªm†)ÿºpÈbgëó·Øéq‹ÛÿoQWE*àÆ„BIRÓÂBÓ¤5æ0°øØ0eh¸4Ô~ú·lÜútsm­ñwÀo+j€s·xÙãc‡@H)ñ¸E&ÐØ¿þ®ìòçû*[)¾ž¹wzw”ÖgeŒ¹šn¹§Ø l6LylXÿâ¡!,÷ÿl>I´=VаïÓŠ ‡¿Ó°ôëYYmI3œ}[óT[JŸÝ’ç<ðð–aÊK (ˆý@EGÇÈÞ ¯¬<¡º@ýü#R»B®Š†ÉfzgØ=ã,ùÀ.úÛÓ@°`÷ývêhÑÅhÖëü¹g²³J›æè™>—×µçýoÏ>Ô}q(ˆFÀuÞ›Õ¹£jÉñÁt èôúG¶¥gVüY¦çuÍ6™fIÙD{v¦ì¸@‹U›×:bb7=ÊzTùÎŒj¿°¥¤¦íÕ’å½'Õ2 5©¥‰À ÙãÛÕ³6 À.   ¬¼.;^€ˆú®Ø{:ß)øªû¥âeá:çstiµHÂ@*° hô¸Å[G0LÙl˜<õìØQc;ô¡BD$÷Œÿ)yMþª”/œ÷i×´w‘tª¥r`]T¥jÀ¯iRÌYøcn¢Ù:šS¤m'L{„ ø0&€aÊvà}€¢égrì©ÛNëé{ s'ILR®g S~@© )ö mVy}^¢ÅÓéG;¶a£P¹^4L¹%²À0å)àK×ì_nZXÄŠ©q=zßÒÖM¤ÈbåYo˜ò5kÈ@;° ÍÑ}‹«ôç!½ÂLÑVz7*K”ëuÔkoŒÀ0åAà8€«ì䔸‹ë¡$ÝücH ÏT®jÔ«£Å¶ v!#óÊè<×¹Ág[Xs>úÍš­<;±Âã¨.¸4)¤·êäò¤Ñ½¥Ê³xÊ0oøÞ@MÉ[2óÛò2r.ˆ›cžx"y|`ž2?è Š @éMÀ'4„kщiÑòW[lÏõ-Pæ7ÀâxFü¸ S^Þ˜PÔ2Uwø­ÃKÝ›VpõneÖªOú ŠwÜ@8)9œ\TÙðï‰Vøxý]ÎâöJeî7LÙoÒ¸ SþN_Éžî®Ùú´)‹cf´Þ£B€JÔ×âÍ Q’äq‹¹À÷W¼§¹— Õt ˜ŸÈ¿©!(ˆ#À,‹ë,0Ï0eËP‹ÃОˆ6Z®›…‰Hä˜Ý < äK SžK´8$ЂáÖ?ãÒ,V™õIEND®B`‚gnujump-1.0.8/skins/default/cursor/cursor7.png0000644000175000017500000000234311050034360016322 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<uIDATX…½—[lTU†¿}ævÚ™Þ- ¼ì`5Þ"ˆˆ×€A‘ÄD‚‰Ñ|0L4ò$P¨¨D (šHŒ&$J‚ÑÞ@E(´»÷N;¥3Ó¹Ïö¡»É±vÚéXù“IÎZç?k}Ùkæì=¢¦šðp8dI•â JÔT³xRÇ]À.`%Uï•0€c¶x° ¿Øð‹ÛÿoQSMÐÌTÊ¡YPvÏ/Àvà+Kªôt–T1F–P¸úžmwGõ‰¬g´Ùà p)à¯ü¢r:„RŠ€_ÌZ#¼4仼¢Ã-¢‰”÷DiÔW7'å¼ì³=“Û-©ê§ à{õdÍLiׯæ"eDMRq“d<^dyû}uWGÜÝW!¶ç¶_:;@-p À\ÞYYÜ1 à!3IÅÓ®GGÉóƒf{MÆÈxlu$ðð%UAâ°\¤Ë“•Ý‹Hÿ@b†ˆ¤[J›æ··Ýw$ªlõâÀ~FÆÓTÀrà@éÀª¿*†ÝãدÏûÎ͵¼­‹CÎhí˜ñcä×sØ’*“€†8Ô:“sÂs{×5L`ŠTÜ$ëòôøŽ—\\ÚáŽ,Ë åµ•led<ZR ä°Ø 0«wm}yrv0ÎÅõmÙÅ».x"+Föj[éð#ã9=€GSÏ*Š]ß;¯UãT잃åòÆ3¼:ldïF`ØÚ6XR1#Kª° f¶T&æøÓ›\ëgÿ¾»ûš—Ö•=R‘1>а¾õðÀ¿´v1„ý%¿ù ÕêHiûaïûuJŸç°¤ Ÿ„‹ÎU§EÜù_Ž›Ãå•…÷e×êÔ‹–T_æÐzPÊH9ûJêæÚ¼Ù÷m¯Ø“,ЩW,©vŒÞÏ `Iuø ä=s"+rys©Ó™0ߞѵ-a¨…:µÉ’ê-»g¢Ø v ÷zÿœ;•æƒFÊýæÌ¶Í1CݬS[,©^ë›À’ê(ÐÐã;}C¾Íc"íØ\uᵨ#{›Ní²¤Ú8žw²½ q×àŒ yiÒ³@Ь±¥ªùå!GúNڼ˟ÀA  ½äÔ‰ŒY”ØYuúù3¹D§¾ž±ä˜·ÝTô)yÀ»gÞ«¿$—woeãÓ}®ø2~<5ÑF”€Ön Š@´”6Þ4žáÀÌú5Ýîèý:üX“Ï?/Kªð @Ð쨉1ûa„Ã3êW¶{.?¤ÃŸ€Çô+}Rå»ï٬ȺšK›jG“?TÔÝ×jWèð$ð¨%Õp¾Eó°¤:ÏÈ\é,n»%CÆøµ¼aх⮇µ¥ XaI5”oMg;žH¿¸ø "YÑr…èSÐYàÞBþMM @Cœî°¥Z€e–TSmSûŒj«íºx°Ðæ…l³‡€Çj`%Õ¥B›C#˜ný =É=á¦[:IEND®B`‚gnujump-1.0.8/skins/default/cursor/cursor9.png0000644000175000017500000000223311050034360016322 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<-IDATX…½—klTEÇs·Ó.}À‚)´–G-Ú¦mhHm ÖVDB$~1ÚhP‰ÑDƒñƒQ#_ &‚D6¦ZÑD‰†D1_ˆö‰–VQZZJ¡´Ò×îÞ»Ýã‡Îše³Ûn·Ø2É=gÎ=óËÌܹg” ÀcÀ)à#-â0›²¡Î1í¢ ÏÛ°PD˜† „„šß†Zn› €96\±AFp½¨H˜ïm¸Ï†¤ÿ@D°a· 2ЬáÑ õ¬»=ùx˪¥qÓ"®Uó$p9Ò§T¼3ðÔu-ÿýѪ¤aÃú«yØ¢EÆâM7€ù“‰u¥ˆ®Õ.Æ­;iZ·’Þ»LH P­E†âÍ 0­Ú†ÛCeúyæŸõCÐØm‰Þ¦¦ý‚ §#î çlÈIô^0=ÒÞ°çnà-Ò“@ JM8•¥’€÷Å@éHtð„n´þô„\IEND®B`‚gnujump-1.0.8/skins/default/cursor/cursor5.png0000644000175000017500000000236411050034360016323 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<†IDATX…½—klUÇwv·»í¶¥*-}€¶l¶›R]ºpÀç–Šr±«¢\Ìú¿ĆÕ$ÍÀX;êR°…Êéù Ø|eJq¥åb#ðŠmêðÏÏ´åå×x³'Ödº=A·ÃÛFßxv˜R]i€qÀ9À{¦qÞÕ³µËÚR\½Á¼¢Êô¬Âªœ¤Ô®TÇ3Aà3`‹)UõˆT”‹ÀÚpÈýýûõžˆÑë#lùY£óþògLªš4öÂx!Žç›¯ 8pª¶¬ýrãܶ~/ူåuÑå/9ZäÊi*ÜQ¯£N ðð)Õ•„4Ä^ ,Лªùa]­È úðyz"î’º"UÐð €èÌlT™W'ëSPð@"ÿ¦† !Ž÷8R§¦TmÃmÃûôk“ãºXœhs€D¶Ù=À£@°Æ”êl¢Í!Œ´þÈ:.dk¤"„IEND®B`‚gnujump-1.0.8/skins/default/cursor/cursor2.png0000644000175000017500000000242511050034360016316 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<§IDATX…½—klUÇ3Û²C_·EÖ µPº`å¡Ji¥UÑŠaøbH *D‚B4%D¾H,BÐ H éš •DLƒ"XJ‹òƶ´”bi»ô±»Ýv¯z×,d·Ý®•²ÉœsÏœóË=3sÏj-¥d¯'€RaJ÷PZK){€”]”Û„)oÞ 8êg'ë€k»¶ËaצüßZK)ƒà~Ç"-¯¦ëÒ?æ8°øJ˜²k taJ'=ÛšdåÚ¥µ¿Ÿúw{‡ÕW,ØT9ìÚ;»6t 4)%»6¨¬ûå6ïü¢°NXÛÝE…'â æ”% KtÄøÝãö[„)O€Ã®í^lm3º.[u—Þnàqtº¦O==gnYêèŒè:šßý?›á¶Ç`P °cwÁõoN«óXñ8 <®Q#,óOϘR;.ÒÚmõËs øØ!Ly+,q(h¸ß¹tùkg ºîP?g|t[W¾Y‘ž9£fRT‚{˜_>°‡žöT„P(Þ2ïÒ‰c™7ø_Ozêb²­ zZ\rûM»£=Géy{¾¦ì @AT.]Nj}wõâò¾ Íã2ètŽÈjˆoþ•ŸÞ–§GÈh¿”Õô´çSaʦ»ôP›Æ¤×ÇfÚjb¬ÔÍŠ!¿¬ÉÚw|EÖ²¦Sq%ÝN½Z-¥€Z‡]Û®žµ^ö EE¿&‡ à“»Ñê>·ñÁïÊÙ–4¯wßÖI‰ ,*víˆÃ®ÙSºžxuhbR“Ñ_Ÿ®oKà:@Þ³•¶^#5©eo8»ÌÖ™£<û—„y×÷¾?jJÞ šÑ02)íVl°ØÜõgE§¸ò”yXØÛA€Ò'@»®£Íšæ¡@ykO/ií)ó`A(#~H”ÍÀçc&Õ‹Ipú#ä¿}úé¡6ÇÊ<<§>é}*ÔøðFDz#g.¨ø÷D›µ²lVòäÆBežž¦ì5iÈ”—éé+™Ók&Z"ºõü¥åSÓfÔ?©B*€BaÊÛ¡æ„Iorص™ÀO7®$\žÖ`¿ÁIEND®B`‚gnujump-1.0.8/skins/default/hero1.1.png0000644000175000017500000000164711050034357014572 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ B4ÀtEXtCommentCreated with The GIMPïd%n IDATXÃÅW=oÓP=×yù°“&iÝ$µRŠ UËÔ© Yø ¨QøLHø70„¿ÀB'vDPP˜*e€h*Ò:v>Ü^†8Ž›Ø®õIÉsìçwî=÷Üwolà&‡„b¦·Há©{lÐL[E ðœ†H× e]$"ne½˜WDüYsý°ñ·_^£}¼áFÕ‘‘31y ܨ‚Há0z˜‰nT”:%f˾ ÿ›†Ü¨² $rÃý6`¶@Ï&˜ñas‚i&Ï9@È@ä ¾ýüÛTH…g¼=bÇ5mHïhsIBq÷fy0§À·öêó©€Âw€²œÆW·!lcÙR2pq>¾†K ];#'HáÍÝ:Jë%9¬"B*—Â΋C ô>MÆŒmö,ÓëL~1_ò|sï JëEÈjð×tø~#¿šÇ퇷PÑšNXœÜîž …×o=×Çlæ±#ƱçE,ÞY3‡È6¨F ?ÒšX.«P×TT´&ôß:Ú¸ï¡ôa.Ž€·öêHædÙ• ÷ ˆ Ý¿½ň®hM¨eÃêZ`§?N¡ÿÑQ{ý`ê•­Ý:’ùr+ydŠi€yQ†H '&Þ>ÉzŠÛ¿’•WM¨k*âJ±¸„þY}c€öÏ6:¿ôñABv5‹L1yiÊÖ@÷´ç ~u9¶™X(- ™O"™IàܺÀ 3€Õµ.„ %ŽXR &$HBBçÄ@ÿ¬ƒýB`‰¾º°EXњȔb§èL¥ëÙÁ~!T¾!‰Z’C6&"4øÇ9Ú¶¹CpÈá¥^`,L×(û!B«sv-GÞ•0Z9θÎûѬ‡X«Ïª·÷{¥e?ëØs+ $¶ß `!lƒëÀåÊÝFDf`Ò{?`?u2àè:ÒP·iÂã TGùç3jf2É›’ ^žÔψïQ¢€Þpæá³ç?é“M«œ´k½IEND®B`‚gnujump-1.0.8/skins/default/uparrow.png0000644000175000017500000000101011050034360015066 00000000000000‰PNG  IHDRÄ´l; pHYs  šœtIMEÕ SUÕÊtEXtCommentCreated with The GIMPïd%n~IDAT8Ë¥”;KA…¿L‚Aã lb A°•4vbai!"B@AìlýWb-I+‚ (¦K<6wag_ñ6³03g¾9çî@FIš’t,i ©/éHR•ÿ”‰Hz•ôaÂ/’6³öºŒù:poë' fQ»4Z  ,ÏÀ;0ÆÀ И”¸ܘЧß@¨{iÔ.…v˜z&ˆ‰Ùxa‡"n6ªˆzXÎ-£ñh‰QÐN²Ã%x{‘@—…¸š)l´ÛvÍ­oÇ4Ð Q»íu­âe(D_xÖú¶›BëS/Øž°°Ùж?k˜B ñOO;φ3 eœó9‰B<õíp1Ú³¢—ÃߎÐŒS»íUŽÐÒBìÄ©#áZÐ’¨—€õˆÚ™ ­¡%Q ¸‹¨}œ -‰zØTuÀ®õboBÔ·@½<ØûZ¶&­2ð¬[%I?ÀȺaä-.¥…æ*ö*ö“ェ'Ø\IEND®B`‚gnujump-1.0.8/skins/default/gamebg2.png0000644000175000017500000012730511050034357014721 00000000000000‰PNG  IHDR€à5ÑÜäbKGDÿÿÿ ½§“ pHYs  šœtIME× !@çù tEXtCommentCreated with The GIMPïd%n IDATxÚìy”UÙÿ¿·{öžéÉ6!+Y 1„@Â0äE¶ D¶€AQ0l ŠÊQ¶QY^8zEà%ˆ$_~l²&€ Y YÙY'ËL÷ì3=Ýõû£ºzjªïZ]ݳ=ŸsútwÕ­[·n-÷[Ï}îs AAÄ€!DU@AA ‚ ‚ HAAôŠúÓÁ >“&MÂÈ‘#1räHTWW£¬¬ %%%€ææf´´´ ©© µµµøâ‹/ðÅ_ ®®./å ‡Ã(//—¦±, hoo¨H~jS©:::”yƒ1¦<†D"ÌI(„PHý^’L&aY–VùUUv‚ ‚ X 8àœp 8üðÃ1bÄ_yìÚµ K—.ÅÒ¥K±gÏžÀÊvòÉ'㪫®R¦Ûºu+.¾øâÀö{íµ×â¸ãŽ“¦Y±b~ùË_*óz衇0|øpišÎÎNÌ›7/!õ“Ÿü'žx¢2Ýu×]‡O>ùDšæˆ#ŽÀ­·Þ*MÓÒÒ‚³Ï>[KLA À$ãä“OÆé§ŸŽqãÆåœßðáÃqÁàüóÏÇÛo¿ûï¿{÷îÍ9ß)S¦h¥3f 8à¬Y³&úùÊW¾¢L³víZešÁƒ+ÅlÚ´)0+šNÙS©Ö­[Hý¯[·ŽÄA1à`èca`fÏžùóçg„‰eYH¥RH¥R°,«ÛǽÌû;•JeÄ„³ÌùßÒÒ‚_|o¿ývNe]°`† ’•¿·<–eáÓO?Å[o½•sýãÔSOív¬îý:Ÿÿûߨ½{·4¯¡C‡â€ȪWï§¶¶[¶lɹì¡P“'OÎ2˲2ÝÏÎ2Æ:::°iÓ&e~ûî»/ªªª2y0Ʋ~×ÖÖbÇŽô$ ‚ }Æ8xð`\uÕU˜1cF–qã>Þ4¼ôÞßeee˜7oöÛo?,Y²Ä—u«¤¤C‡åæÏ[¶ÿþûãí·ßΔ;—zíÏ]ñx\™Wee¥RüY–…æææ@ÎqYYYÖñ§R)0Æ2bв,´´´hçÇ;ßnQTÙ ‚ ‚`ÀuÔQ¸öÚkQUUUÐýN›6 S¦LÁM7Ý„ÎÎN£m§NŠã?Þh› 6àÍ7ßÌ©Ì'žx"¾ûÝïJÓÔÖÖâå—_Væuùå—ãCQ¦»ä’KHsúé§ã /T¦»çž{ð /HÓŒ3øÃ”yÍŸ?ŸžAÄ€£×‡™7onºé¦‚‹?‡C=?üá·ÓõÿssÒI'å\Þ üÿ`òäÉÊ4ÍÍÍtÿšÔ™Nùuêa×®]¨¯¯§§A1àèÕ>€_|1N?ýt|ß9Õo™ß÷7`‡ñ¦wþ/\¸Pkà[¸î·ß~Âüxÿ“É$/^ŒÖÖVßuvÊ)§ ¸¸8ÓõÉóüì³Ï°yófi>ååå˜1cH} °aÆ@Î÷¸qã‡3ÿyƒ3,ËÂ_|¡Ì«¦¦&Óîtù:áeÿ¿†††ÀÄ+AAô%zmð÷¾÷=œqÆÝüÖx>tÞåmmmغu+vî܉––$ ”——£¢¢£Fêæ—Çó!ä ˲pÊ)§ À‘#G Ëê=&çÃäI“ðŸÿüÇWUTT ´´´›ÿ£w¿©TJÛÿÏ[G<1”]QQB¡Ô_€v¼DÇŸÐÃÐû_×— ‚ H€o}ë[F¾YmmmX¶l–/_Ž•+WJR 4Ç{,N;í4Œ=Ú¨\¯¿þ:>ýôSeºaÆe,—¦~øá¸ì²Ë|o{ùå—KÓ$“IœuÖYʼÎ=÷\œzê©Êt·Ür vîÜ™ó9ÿêW¿Šë¯¿^™îé§ŸÆý÷߯L×ÑÑ¡ôÛljj¢'AA°70sæL|ÿûß×J›L&ñÔSOáoû›vc‹ÅðÌ3ÏàùçŸÇ7¿ùM|÷»ßÕšyfÍš¥%ýøÿ9Œ7“&M2²6:èø½mÞ¼YËŠ¦“ ïOTé¶–în‚ ‚Ы|Gމ{î¹Üø~n?´ÚÚZÜ}÷ÝZñàd|ðÁ¸è¢‹€ŸÏí¯·uëVüùÏVæùµ¯} Gq„0&¡7_ï²Õ«WãÝwß5>–Ù³ggÅôú5nÙ²Ÿ}ö™ü¢` 3gÎÖ‰óiooWæ¥ËðáÃQZZšù/êšß±cG昂 ‚ðG¯±2ÆpÝu×!‰tëÂub¿¹…ÁºuëpÛm·¡±±1çýþç?ÿÁ²e˸#p½"dذaZyŽ5J¸ŽçÓèeâĉxÿý÷cVWW }èœß Ê|"‘H·²òüMâñéPRR"-;c ©TŠÄ_€„B¡Ì|Ù©T ÍÍÍ9u‹cÈ!(++C"‘@KK b±X¯8ÖòòrÔÔÔ ¼¼ÍÍͨ««#P‚ HöæÍ›—étF‚ºG„:|ñÅøío¨ÿÖ«¯¾Š‹.ºÑhT«Ñ” 3ÆÎ9ç”——çT¦Í›7ÍD2a­y‡U>‚0gÎ-?ćz_~ùeÎõ?aÂÜwß}Êt|ðn¼ñFeºK.¹¤[@l/½ô’´;ÿÄOÄ¡‡*ÍcõêÕxþùçE×O~ò¥ÛÁ¢E‹°}ûváúÿú¯ÿÂW¿úUãò 4'Ÿ|2fÍš…ýöÛ/ë«««ÃÛo¿§žzJk†”iÓ¦áØcÅ¡‡Š‘#GvdØ~–«W¯ÆÒ¥KñÎ;ïø t~öÙggFÔ‹x÷Ýw³bhî¿ÿþ˜3gŽ8ânÙvíÚ…wÞy¯¾úª/— ‚ €9RSS£ ^ ØÖ«n¸!pçýD"×^{ óæÍS¦ ‡ÃÒFlܸqZ⯡¡A*8çÌ™c$u|öZ[[•á_tóX÷¯®ÿŸÎþÊËË1oÞ<¥Àzæ™g¤ë¿þõ¯ã ƒRŠtSƇO%%%Âm† ‚ÓN; §œr /^Œ%K–pÓÍœ9^x!&Nœ(-Cee%fΜ‰™3gbݺu¸ãŽ;°uëV£:;óÌ3QSS#Móþûïg~3?øÁpØa‡I·>|8Î8ã œ~úéxå•Wð¿ÿû¿Zr‚ ˆþ@¯ð¼öÚk1gÎÆêûío‹?ü0/e˜1c.¸à¡¯žeYèèèÀ¯~õ+i>|0¾þõ¯Kã vttà½÷ÞË4à^@§«ó‰'žÐ{2}útì»ï¾Ò8‡{÷îÅŠ+´òrºde1W­Z¥ ££CuuuÆïS–_}}=:::¤y•”” ¦¦¦Ûœ¿Þø”¾£S§NE8ÎlïŽ%èä³víZcÁ0fÌL›6­[¾îß¡Pxå•W¤ù8Vf÷vN^Îÿçž{[·nÅàÁƒ1wî\ 6¬[zç…Æ}\Þ|>øà¼øâ‹™ýF"Ì›7t·ìîmeî}577ãŽ;îО¹ºº .æí|_tÑEرc¾ñoàòË/Gqq±ñu¸mÛ6\wÝuسgµ Aô{zܸï¾ûâ„NàZAÜ¿ß|óͼ‰?X³fMf€‡hþ^ÿ³‘#G ;ß»víÂ矎#<’{¼Nƒ“nn½õV嬇z¨ÒÊ /¿ü2~ÿûßç\_eeeøë_ÿªì²Ý¾}»Vx k®¹³gÏ–¦yöÙg¥>‡Ç<®¾úji›7oö¯ñª«®Âøñã¥iî¹çéúÃ; 矾²¾Þ}÷]ÜrË-Ò._jjjðàƒâæ›oΞ~;v,æÎ‹çž{N™öÀÌ J±víZ\rÉ%9‰?‡#FàŠ+®Àm·ÝF­Aýš xðàÁø¯ÿú/eºeË–aïÞ½½¾2KKK1nÜ8e:'–Ý«¯¾*M7qâD¥˜€I“&)ÅŸ{¿2 ÿoòäÉZqu÷§ãO¨²ª9Ÿ²›òòrì»ï¾9ç­{Žn¾ùæœÅŸsÞzë­ˆ?‡cŽ9F+αî»ï¾8ûì³+›Ɖ ¢?Ó£À¹s碨¨«¢øuO=õTŸ¨Ìšš¼ñÆÊù…?úè#Àòå˱dÉwKïö³SfìÁüã¥qÛÚÚ´|›Þ{ï=|öÙgB_Lç³~ýú@êlýúõøÎw¾“9ÿîo÷o¡P?þñ³|þ¼~€*ÿ³gŸ}K—.åúÕ9¿ýŒ~.++Ãï~÷;©ß¥•vóæÍX¼x±´|Œ1¥Ÿjy.i¼¾†Þ4ª®p‡‘#G¢©©‰»'ï#F~/ŸuÖYøàƒ¨… ‚`>àÅÞó²jÕ*i8ŒÞ„3ÿ¯'~[È8¾c©T 6lÈX9x>wãÇÇŠ+¤þvn‘(Š3¨ãÿØ£6e~„Ž/¤îàå˜~ðúzÿ«¦usòrÏ«ìÞÞñãK&“Ò¼c«™ÈOŽ1ækdѨo·ï\}}½Ò·Òëïéõ‰óæ[WW‡µk×bçÎhkkCyy9&NœˆC9$ëXM„ûêÕ«±cÇ´µµaРA˜2e fÏžõRdzð†ÃaD"i=Ž5 ‘H¤›8Ý'îõ±X ¯½ö>þøcìÙ³ååå˜ûì“Õøzc¾÷Þ{}¦2O:é$e—¶w†X,†o}ë[Òm¶oߎwÞyG¸þª«®ÊªK/?ü°r»Q£Fá·¿ý­ò8W®\‰Ÿþô§ÔÙÿøGeˆÎÎNÌ›7O9hàÛßþ6Î=÷\iš?ü7ÜpƒpýA„;ï¼SšG{{»/³ï}ï{˜5k–4ÍÓO?·ÞzK¸~âĉ™™kTtvvâÁÄßÿþ÷,Ñ´uëVìÞ½wÜq‡Q7qmm-î¼óN¬ZµªÛò;v`Íš5¨««Ã/~ñ ­¼JKK¥ðÀDUU•Q?óÌ3øË_þ‚¶¶¶nËW¯^^x×^{-Ž=öXe>Œ1vØa$ ‚è·ô˜ ÊQßá_ÿúWŸ©L?¾c+W®ÄÎ;¥ÛÈâÆUWW+Å C/èùxU 2D)þ;d‹Îà |÷tòX·n¯€ÆA”O÷%“IüêW¿Â³Ï>+´(®Y³K—.Õ.ÿ–-[ð£ý(Kü¹ùç?ÿ©e±·,K9“®¯#`[xïºë.üùÏΉDwÞyg þ¤A}•³~øáÜFÁí»¶eË–œbrýâ¿@4ú±‰âÛñÒ¾ôÒKX½zµp_‘H+W®Îïë|ó¬;øÃ0cÆ á¶())áÆÀ+++ëæÿ'òÝ[¹r¥²¾6lØ€n¸[7nEÓ@¾"šššpþùçsçv‹ñ·ß~;7^œÛ_¬¾¾^šÇ[o½…O>ùDêǶ{÷nãc---ÅÂ… •>tî€Æ<öîÝ‹G}Tè[ç,ÿàƒðñÇ+ËõꫯfºYe~{‰Düãµ\ ÞyçLœ@‘a,Sž×Ñ£G£±±QéWÈßþô'å *çzþóŸÿŒßýîwÊ´ûï¿?µA ’ŠŠ e( Ê.KÑh'Nä :·¸‘žvÿV QÇÿOæ¿åÄäY”¦OŸÎõs|¨ÆÇ Sã$âõ}€ææf­˜kÞp¼¸|„SÂá0Wx{÷¯SvGðêßíǧ $]VV&GÈó5‡¬×ÿÏÉËí»ÖÞÞ®Ì{èСÊ}Åb1|òÉ'Ú–3ÞùvÊå,{ë­·”â™—§7oç<©^"ŠŠŠ2#¦Uñ_ýu£)ùÖ¬Yƒ-[¶`ìØ±ÒtºU‚ Hj2uêT®c¸ÛPÏÖ ãÀT>àuiiiQZ}Ž>úhüñÒ4[·nå ÆÆFtÐA˜:uª4Þ\¿\prÊ«eË–eùz)..ÆwÜ¡œA!‹á¼óÎ ¤^o¾ùf̘1C™î’K.Á–-[¤iN8á\{íµÒ4;wîÄ…^(\?dÈL0p:Óz9ãŒ3ðÍo~Sšæý÷ß—vÉ–——ãÊ+¯T†Í¹çž{´ƒtOžÖƒ>8ÀY„wÞ^/“&MÒ»MMMZçÌ˪U«”χÊÊJj!‚è·ôˆ Nl;ظq£ï}鿳nÝ:eƒªã¯$óÃSu_Mš4‰cPÕÐz>{'NÔš>+(ÿ?Æ&Mš¤L×ÜܬAÔ¿nõõõ\+n!Ê7iÒ$¥øK&“øç?ÿ©].¸•}ô‘Ò_Ï}^MbaæR_°hÑ"í²¹Ñ܇}M)GÑè  (ƒ·ÛUw¾PÆ Ö-[„]À²._oµ¶¶ÿøÇ?¤þo¼ñ†pûW^yC‡E(â–ϲ¬¬.©H$‚E‹I÷iY–ÖHêX,†o¼QY'~ÄH(,X°€»÷µ ;ØbáÂ…xä‘G¤ñêTS·­]»W\q…0æcÌ—Ø€çž{/½ô’4~žê<% <òÈ#RÂÝ»wMQ×ÐЀ×^{›Ÿó1(²Ï>û`óæÍ¼œÿ2ZÀž39‹qc:ÿc±þþ÷¿û:ºÝø:ᇂ ú"=bäÅËã5v~æZY6x1ÎxËx1ôTÖ‚!C†tó!O‰D"#XyX–•5‹ÄàÁƒ»•—7o2™Ô-‘H„{ìÞÿ~ü߸o®˜}ÞýzE¨Ö…첌yóÔKØ;_.ïø9þH$‚p8ÌõÏt—1‹)¯3UùLz8FMM2þŸÉ Ÿ±cÇr¯C7{öìQÞÛŽuX–Ï믿îk4¶Î¹ì®ï æ»&‚èmôˆpРAÊFÜO ]·ø rŸjÄà!‡‚ãŽ;NÙ˜¨|•Z[[•s¼ÖÖÖff(8õÔSqæ™gJÓ¯^½¯¿þºò¯¿þze\˲”1 u¹ôÒKqê©§*ÓÝrË-ÒˆpÀ(ÏQ2™”Öc ÷Þ{¯rÞÙ_üâÆVÐcŽ9F9·ðöíÛñ /HÓüð‡?TúÅ™Ìa»ÿþûãë_ÿºòEÌ$Ï£Ž:Jé~¡òíF£Z]À¯½öšïëOÇ¿O7x:AD_¤G,€åååÊ4¹¼ypÀ•uÏž=Êyˆuü 7mÚ¤ìNúàƒ”V 9sæíWÇg¯²²Rk†„íÛ·çd•5­3Ýò눅7J-€cÇŽUŠ?˲ðùçŸçåXUþC‡Õaâ£D½ùÉ3ÿ¿½{÷úšŽÏDú ÷CÑWè  ¨ûÅÝõ§ÓE#bõêÕøÕ¯~ÕMHо?þx >\è( zëÐÔԔ鎅™Ñ‰É–J¥p÷ÝwcÊ”)BŸÄD"ââbtvvâµ×^ËXAxû¶,K+H8ÆM7Ý”UÞ¼tÀèpýõ×Èž+Ù»0/¾ø"–-[–± ;Ý­n¿3U蚺º:üà?úÂ…B!tttø²L¿õÖ[øè£¤sæª|âÊÊÊð—¿üE¯½½]TÜM"‘À«¯¾*ôÕ …BFóá†Ãa´··ã³Ï>“Öãþói>cÇŽE}}½´¾tâZʘ0a‚Ö A ÀÑñÛ ‡ÃˆF£hhh0ÎÿË/¿Ô²TVVâœsÎéfmôÆ?S@ ‡Ã>|¸p½ã÷U[[«Uö 6`Ê”)B±p8Œ1cÆ ¾¾áp8+vžWäêÔÏòå4¸î¼[[[ƒ¹èŠŠ¸sìºËîý-Ã;2–7G®Êúê¼pÈæÄõãÿ‡QQQ!\ïìOeùõZÿx1ñL-V*_\˲Œ¦B3fLF yï'‡d2‰Í›7KóñºoxωeYX¿~½ïë1¦å"’Ë>‚ HrYc¼ ùÔ©S•ñëraþüù˜6mš4Íßþö7éúI“&á„NPîë©§žÒ*S]]Ž>úhi ìÏ>û ¯¾ú*.¿üri^ñx\kv„ïÿûZSóýøÇ?Ä xúé§ãÒK/U¦{ðÁñä“OJÓD£QüßÿýŸ2¯K/½TúRpË-·(EÁ½÷Þk<7ì´iÓðË_þRš&‘Hà•W^‘¦ùö·¿éÓ§KÓ<úè£Úår^~T<üðÃÚyrÈ!J÷‹ 6(»”?üð¬ÀÙ^T‚YÆøñãµÜPüt÷AôzÄPWDzè¡y+Ã>ûìƒÓN;Mš&•Jqgßp£ãßÕØØh$TÎíS¦LQïôýÁtâ¶ÈÉçÊÏyýðÕitüÅT±KJJ´ºuæSö" îí ò³Ó™hR>zkjj2„¯ãÈ‘#•âÏ)›_T¶œkÆÏù&‚è+ôˆ°¶¶–k)ðúÍš5 . lê17çœs6nÜ(Œy—L&±sçNe·g*•Âo¼!Ìò,e———çŸ%%%ÊØ…o¾ùf–û[· ëcL 1™Læ42ÛÍÝwß-{Ùù¯š¶ °ƒŸuÖYÜXsÎwgg§´;™1†+¯¼R˜`[§7lØ`|¬«V­Âm·ÝÆÍÓ‰q§ÖUUUxüñÇ…óÿ:¿M¦N,..Æ+¯¼"›Øt&žP(„5kÖÏc ÿþ÷¿¥yŒ?uuu™ôÞ8€N~~ã1†B!-‹ýŠ+|‡˜!‚è ôˆPÕ°8uUU•V¨SN>ùdì¿ÿþÒøgŒ1-ëǨQ£ºmã”ß퇦ëÿçÐÚÚªíÌïì“÷­ãÿ‡3ÂBT"D?”••eÍë-·#Futw¼cPu9ºÅ¶××ÌÉ×OL¸ââbD£Qa½:ûS…qÇÿóžg‡ÆÆF-Áì0bĈ¬<½˜X­ËËË1lذ¬óàÍû‹/¾æ³ß~ûeÍEÌó)ô;CÇ1Ç£5š:—3A}±®Y³FÚ˜»ç¾à‚ ðïÿ;§y½ ÀÕW_­ ~ ¨ç+­¬¬TÆá Œc'ÂÏœ³nTsÏöŒ)·Ür‹2]2™Ägœ‘ÓÌ%%%¸ï¾û´ÿô§?Õé¹hÑ"e—¡*–à•W^‰¯}íkÒ<>ùä\wÝuÆõÿ½ï}O™nÁ‚Òõ§Ÿ~:æÎ+M£ëÑÍüùó³f–ñ¢òKtsà*»»[ZZ”³ûvØaZM' ïúSÕ5`ûá¾ÿþûÔ:ѯé àêÕ«µ»KKKqÓM7)+æÌ™ƒŸÿüçZâfîXÀßü¹Ë—/ÏiÔ­nÌ>]K[8ÆÌ™3sªÿ‹.ºHKü­^½ZKüéú‹©ê¿ýöSæa*|«ªªpÖYg)Óéø‡ïÑ]o:÷SÐ1Usj‡Ãa­sèÍíåœsÎAMM2ÝÓO?MÝ¿Aô{zÄØÙÙ‰ýë_Ý‚;b„çV]]ßüæ7øÍo~ãk~ࢢ"œzê©8餓ðÅ_pcÜyýÐÚÚÚ”ÝU™y‚Ý1ÿÜÇÇ}Í(ÐÞÞŽ;ï¼ãÇ÷5‡±n ³½{÷â¿ÿû¿µæKnkkËÌUlJEEž~úi<ùä“ÝöãÝ' nf÷îÝøæ7¿ÙÍwÏëÇgYêêê¤ùÜzë­ÝüÕx¾víííFÇ;räHüáúÂ9¿UAÆÃá0þñàŸÿü§ÔÏñí·ßÖ.[4ŲeË„s&‡B!444´-//ÇêÕ«¥óÿªFôï»ï¾hll”æá|qÄF® Ó¦MÃüùó•éâñ8ž{î9j‚è÷„zjǼ‡¬7ŸÛhäÈ‘¸ýöÛ1wîÜn]Ä2c˜5k~ýë_g¦¼ù&yÿoÛ¶MÙ¸Œ5ª[#ij,šæõ²qãF©_žhŸ€~˜ŒT*…ŽŽ¡_ž{yii)Æ’’ý , AƒPUU••'O°évÄ‘,O@íÿÇóäÅ…,++Óö;=z4†®eiV§Áƒ ãê9¿S©”RHºqûÿ‰®%Óp7cÇŽ•^§€ÚÿoâĉÒíÝ :'Ÿ|²VÙÆ›o¾Yë¹ñðÃçeÐAYÓ|þùçøðÃqøá‡w{؇Ãaáƒ:‰àG?úÎ9ç¼ùæ›xï½÷°eË–Ì`Æ†Ž &`úôéÚßÿüsìܹ3c½+..FMM &OžŒ#<G}´¶`looÇW\¡pù¶ÛnSú=ôÐCxâ‰'„ëÇŒƒûî»Oko¼ñn¿ývñÍTT„ `Þ¼yÚuyÓM7I×sÌ1J¿µÏ?ÿýz¯Ÿ IDATë_µ÷yÆg(ëMä§+”Gy¤2ê^˜1c†ÑýzÉ%—`Æ Òx}3gÎÄÏþs­©ßÖ¬Yƒ—_~™Z‚ Hæ›xÓ§O7Ñ7bÄœsÎ9™@¶Éd‰D¥¥¥Úþ}*Tþ#FŒÐò£Ê%˜¬eYøÇ?þsÏ=×h»D"a²ä7Þ0€áp³gÏî<º½½Œ1#ë ïzÐ;‡µfsPGkϱÇ‹ŠŠ ,^¼ŸþyÆR8dÈuÔQøÖ·¾¥åãèFåg´ÿŸn½™\·ºs÷1§¶›ŠŠ ÜqÇxôÑG±téÒŒ_q(ÂÔ©Sqæ™gj8ì¸wÜqµA,_~ù%~øá̬^0‘žÈ.Kç²uþ;1í¶oߎ‰'v[î䥚¯tèСX¾|¹tþÜd2™s0Ù'Ÿ|mmmB¿<Þ¾ëêê”]ŸnÞ{ï=üüç?GYY™V={÷ïŽ{è>ÞmœzqŸ'}[[›qœAg”4¯ë×éÖUM¶k×®ÌÀ^?8'o7uEEf̘d2‰¢¢"¡®®<ð7½#¼¼ùµ··+ýC?ùä¬_¿^èÇÃòå˵ëlèСxýõ×¹ÇèžÆÍäºF£Xµj•0~"cLy?•••¡¬¬ {÷îUúMºó.--Å%—\‚ïÿûؽ{7:;;QSSƒ²²2£­ßÿþ÷9¹kAô5B=]€§žz*ÂÂñ§ãùºÑõ‹ã}[–…ÖÖVÜ{ï½YþWNCÓØØ¨l˜G-Ü¿Ûê‘KØhhhÈXNT~Îñùt²iÓ&î<¸ÞùfÝõ”u1y¦ò“ 3·Øð#þœù„½ÂȽ_GЫÇ’wy»£¤¤$Sw~–e!‘HHÏ—Îü¿¥¥¥Üy„½ù™ÌìøÿñŽÑŸÉu+šIÆ·*ŒÓ~ûí§¼½¾¡nÿÛ¢¢"Œ9cÇŽ5€í÷÷Ö[oQk@Y Í]wÝ…ÒÒRÌš5K{€‡_vìØÛo¿[·nÅ”)S¸ÝN:qûN>ùd¥ÕK/½H™ËÊÊpá…j§ÿŸÿù¬^½Úh3f .»ì²‚žû¿ýíoFóÍ:\yå•Y£È½¼üòËøýï¯Ìëˆ#ŽPΫlÂÓO?É“'ãÀ”¦{àðñÇ ×Ϙ1Céÿ×ÜÜŒGyD»l'tN<ñÄÀ®ÛP(„9sæ ´´TšNe];è ƒ2¤E8VFéõtyüñǵæ’&‚èo„zC!’É$~ýë_ãÙgŸÍë~>þøc\}õÕ™yaE>|*Ÿª üÏtyã7Œ,2~â:ÂåÁ lÖõõõ¸ñÆ}‰?@ÏïL·þ_xá…Àºÿž~úi<ôÐCZ×G¡ýÿ‚®7˜0a‚Rü¥R)¥O¡N¹Ö®]‹E‹ržR©zè!üå/¡V€ ˆIQo)H*•Â}÷݇+VàŠ+®ÀàÁƒ¹þeªXx¼ßxæ™g²f6Ø»w/‰DVú?üPZÖšš|øá‡\ßA“|tihhÀwÜQ£FIãôY–…ööví<ž|òI,[¶ ãÆCii)×—Rå (óù³, hllô-4c¸þúë»ýçuiêv& \zé¥7nÂá°0“¿×?͉7¸yófìØ±•••¸ûî»…þpNùT#m7mÚ„… JçÖUùÖ¹)))ÁªU«¸óõºÿ¯X±B;Ïšš¬\¹²›¯£7?9µ‡ †={öH}þV­Z…+Và™gžÁ7¾ñ¬õ&/wÞy'>úè#j‚ Ø[xï½÷ðÑGáÌ3ÏÄ7¾ñ 4(ÓðzƒÛ?Íí§æüO¥Rxÿý÷ñÔSOqƒG"‘¬8~©T*c!1f̘Ìo÷¶îò% eb6mÚ„Ñ£GgíÏ»ÎÿŸ—ÆÆF¬Zµ #FŒÀ°aÃPTT$œŸ•;wnR©šššÐØØ˜ó, Žß*n¡‰Õ´££_~ù%ÆŒÓm$³H\º÷ÝØØˆM›6eü«ªª¤~«ŽŸ©ªxs{Ù³gö1î³Ï>J?»D"a”çØ±c•¾º*ÿ¿!C†dîsÞyt–9VÄûï¿¥¥¥8餓Œ®›D"_|<òˆv¨!‚ ˆþ `õÖÂebÉMŸ>]+FX*•† ðÞ{ïáå—_–6fûì³OÖ²d2iÔöwB¡fΜ‰ãŽ;p†®µ]2™Ä–-[ðÉ'Ÿàý÷ßÇG}ØôZçž{..ºè"išO?ý?ûÙÏŒó.++Ãi§†ÓO?]±££ü1^|ñEå „œÙ³gã†n¦‰Åb8ï¼óº-;úè£ñï|&Ln»uëV¼ùæ›xþùç})#‚èËõæÂuvvâí·ßÎLs5lØ0Œ;555ˆF£™.ʶ¶¶Ìœª›7oÖQZ[[KW€† ~÷Ýw3"§ºº'NÄàÁƒ‰D‰DPTT„D"––ÔÕÕ¡¶¶_~ù%:::òR&1¿ñÛÚÚðÄOà‰'žÀرc1yòdTWW£¢¢"¶eëÖ­X¿~}ÞŽo ¡ëÿçÅy6ì»ï¾øÊW¾‚#F ¢¢‰DMMMضmÖ¯_O÷9A‡^m$ûì³O·Ñâ¼î̽{÷R7_áúë¯Ç”)S¸¾•NWðã?.Ñ… ‚0£ˆª€èK„B!u|^ñçY&úÀ(c?~¼Ð'ÑaݺuTYA}A6!Û¼èýÍ[Ç3GZ‚ÿî<g9ì“qöç^nIö¯*³ÎoöýZŠütÊ¥“§¨^˜r9Û@J£²²tw*ß¾úz”ÌŸ¯Uÿ¼2ê\§ªt:ËáãœBãÚÕù Ÿ×®åó¾ÕGÑøñ5v¬òyrùúõHI®fp˜Ü—AÞÓ:õÅ$וŸg„êZ€Fš?ï>²|\:çÅô¾Ó9_:õ%«3ëRÖÖ¨Ú)“úuí¥zNéžGfpžüž#?÷8|<3T÷¨Ÿ¶YçzÕ¹–Ýy¯×5¨äíÍ^Q`Q:ÆY&«(føpdœ“ÉKA^ÞÌG}@ã¸e7±¬~§n˜ÏF… ê‚zdŠ:¥±\u` êÎÔùZ»Vš‡ìº°×™èz]·Ì³Î28&ç™wíêøw0Ÿ×«¬~™ASªáÿ—ؾ©¦&á5ÄfÕ}!ºs¹§MóÝk–äœê\#Lrï2É~Á¹˜FXŠc€â¡sœ–âÓÉ“ù8_2C†êž·í‹Îý'jüUõ%:^YZ¦yš´ñºbûÎåÙ©#ÚL™åp–†öQ]~ýø ÖÌ•ì^ŸLÿw~§4?Þí Ù>)ØŸ{Ÿ–ç›—6%HOZK·w?I×IåŸâ¤±ùê®wÿ·8e‚$;–Áµ­ÔRà„I¥`ÁŠF?ý©ëš„ ÕÕu»™ç!Ç87]ˆ“†—>ÄÙÆý6¥ÊÇû ¶w/c’õLPïöŒó_tœ!Iž²ú‚á²ä¨QHíÞÓÏO°å“OÐÎ)·L*¨ûœJq­%F–†¸€Ä2Ä4_l™æ3UWøózPTâPWTêXMl•Q€ tË u„¥!ˆ¡°†©Ä‚¥¸ŽtŒ"&í²Ž„Á5¤{™”ÕR¼Hù± ËêÖO9Ä=LÐÜνÃ4^Ø &# ˆÜ¨ª¬ìú‡qÄïÿ—--HPõõ ~=q"*½DO¼É%ëÖáEª*‚ ˆ@¡A D¯åòË/Ç 'œ`´ÍºuëpÕUWQåõJKKqÈ!‡(çÿÞ¸q#UADÀ„¨ ˆÞŠÎ\¸^{ì1ª¸>¤I“”â/‘H`Æ TYAC@¢w¾™„B¸í¶Û„ëÝSï9sñ666bçÎTy}„±cÇb÷îÝY1ÿÜ¿7lØ€D‚:ô ‚ H‚òòòŒ°óŠ>^¬¸¶¶6šñ¡±ÿþûw;¼ùׯ_OEA(œuÖYøö·¿­L×ÞÞŽ§Ÿ~ýë_»‰E¢÷sÄGHç[Èÿ ‚ 1 ùÿuvvâóÏ?Ç;#×^{ uuuTa}ŒÁƒcøðáÊt¼9€ ‚ ˆÜ¡¹€‰^IMM &L˜€ÊÊJ„B!´µµ¡µµµµµØ¾};R©UR€Gy¤4eYXºt)UA @‚ ‚ "W( AAÄ#ï>€¯Ü„¦X M q47ÄÓ¿chnh@S<†æx Mñ8šãöwÜN[¿«¶[¨‚ ‚ òÓö—”""­¶¿«ìï çe‘êjTTE‰FQ„Šª*D¢ÕX0k:Uä@€Ž€cöŸÌÅËêšÔ ýà{¤ýºS  @IúSÛ„ë|Dsߺ—¹çåíР@3€Fªb‚ B_)Úmy:„“ÓÞ/˜µˆê†`WÏ­FW¯³ ‘þ´¥eM1€–bªÒ‚¯4}’˜çãuY¢üÉìmCé3Q‚®9›Ýé;Óg À“(AÄ@Ų,lÛè´¥i3DEºõ¨Pþ N?–NC xȳß22‚ d ¿û¿à‹¤o1÷äXÌ#ôx5âÉÃÙ÷)0<ýi°Ànº¯‚ ú,â¶WÔ﹂аkrw‘̰m‡²úÅ…ätñ†ïG"러»Ö=¨ƒ÷_W䉺}U5Ï»íKŒ‡í7Xà º¿‚ ú‹,”´:Ãýñ§?ý ðÃþNA_€ÙrÃ{äç¢éIªÓbˆç݉À“ùïñj[yëL<4TFY7sv÷p €€utŸAô1±'jDÁÅt[¾ÀóB‚¯@˲ң€!–ðBêk>€Q—ðƒB”©FéŠÞ³d·&¢MDz(ºåe~‚"k$`$>‚„ ADß”‚–¨GNfr0‡_?€é+H S¼Â¯oZ+Ñ=ê‘Î@@íVË £W„‰¶Q½ãònhYG¾LÌ:Bp/€tßAôZÜÆ—în\Þ'~á~TTTàüóÏÇÔ©S«W¯Æc=†––­õŽÅqÉ’%8î¸ã0|øp\y啲«¹€>€n¡'“%]Ëz»ñ¯<ýÑ Å"êŽÕµÀú~‚:BQ%ø”šÙù– ;íдÜ ;Œ AÑÛ±Oôàüö½]Á"!vþùçãÐCÅý÷߸ì²Ë`Yzè!­õóçÏðgµ0@a hÕÛCïT€aØV¿°àHGB ì ñ[ÇOPx*4„¦¨¼¢´!ØÁ¢ußCFÃ%³4ï ADß‚ðÙúÈѵ¼xà€U«Ve-ÓYïpà 7 ¾¾>céˆ]Ѐ½@kúÓ&øíþß{q¦gݪHI"1¥#èT@ñ)²&zßétýy…=?A÷w €©°G S·0AD/‘y®î·ØžVØ“‚6Ãvâ)ƒÝ÷U–n ßîOaËèg}]]Ý€?Ï¡|ïà¼i %òÇd˜CÏâÌÜQ¾±;×w!™Ýâ|»?àü–mÍíxåmu¼ý 0ötxADï Ñ‘ä´Ï²v<ÿ8–½iÓ¦eüüÜÖ>ÕzúÓŸ„#’û+°Þê{ËÞ2 ¸,-üü Îbv}Iòð;ÄF'dj?*?HçBœœ~ÏÜLÏ]‚ ˆ£«ííДþô–,YÆ.¼ðBÀŠ+°dÉíõD¶fÈßÉút#šÐ¡¹!ŽæxñúnËšb145ÄУ©!Žæ†8êwÕ¢7Ì A—¯ŸnCٌǤãåQˆüt×ñöË|æ/;†V«éÞ$‚èQiP\RŠŠª*TV²¿£ƒ‰FQ­F$E¤2šù_Y]ŠôÿH´ fM§jìå8 Œx™3Z¸» è9ñF×_“ÉodÖ=Þ2UzÝ¿ªp3¢Á$&oÎö)˜[þõ@ç€6ˆÓ=JÑsR1q».X·`Ö"ª8€™+×Ì––Uî‰ÑR°MÌíéOiºH=;.´]]¾2‘Ç„!ÕÁ†ÂIgߪ™•u§–Ó 4­TZ5w±nyB&Ø`ݧA¤{+°mcQº}v}”ÃŽ…Q;°Wuú{€ÇP¨ D_€YIeƒ²2±ÐÁË\•"ò›“ù´É,m&Ö<ÓQÀªíu}Uéüäã§<ÎúáéG&‚è-xç~"ú"yÌ2"Î’¼ax%QÏÌRÛF©-ë= ‘µ¹¬W¶È_÷ãÞ&ÅY¯ZÆû­ZðºW ‚ z ÄQ<€¾:« À¼¾18S¼AXÙê¥â/$¨¦‚0HÁg¦µ4E™¥±=y™ˆÁ”áèþ”ÁŽHAäÝrcЦ»Ûu^KHôVòÞle9ŠòæœèÙ9ÝâO5û…NøY×±HëüÖNNV?Fý‰¶ƒàL›t§ï“ÅiH#„ ‚ ‰ÈŒá¯­^Žî=@ÞÞ Ñ2 @’“†·Iþ:ëÝûJ Ê–’”Kwl#Û¯7íóP  eA¡NÔ=œÿ·ˆ2ð8¨JâÇbç=bÝ<¼Û˜vË,wªOÊð·hŸ~-Þ »d $‚È› X\׬üMݪ3°’qJ$Kgª*,üx5¡sô:eð#¯ýšÌ ãȵ¹O!üÏ/¥’Š·4N¬Žh AÓîa™(Ô³ƒ¨Dà¯{9A‘ ,M ¶Ÿæôˆ&‚Èoû­”a&q0²[~™¸‚Bd©ÌF&¡ÒTbLg[&¨• ~Љ¹HñŽæM" Ï2|Èã(àRøï†…ÏmMò—½ÉÞ˜,Ï$½ÎÁ¢ô¢ø‰ªÑÕ€Ú {`ÈZzFAm¹´½–@¶øo§£ÚŒ£ ÏD¨`S–ÆÙ¶˜¹Œ5¤þ§EËÇoSÓ´i^~-~¼ýªÒÈöçNÇë ö.W q¦#‚ ò`¯áš huô{ïhˆHï 0ƒ@,»Ta.“bÎûŠÎ€Ö‰¶ô¬mÌ@ü™Äÿã#Û|üºÐ£´Ú;ÄûXIqÞ9‹`Œ¦8A…B5Ì‘D`¯ÒízÀÐ- xŽ¥ù\3ÿk—¬òuýt,z¼mD>&!_}?Õz÷(& ¤7Þö)Á vwþº÷ ‚ %¼V?$·Žc"(M”w.ž½@€Öô§Íóí]<ÞIèD.¬2ù©†Å{ëìË4“¨7OæëÔŸÊ9Vun*aϲ‹îi‚ ˆÀˆíi°@Sú» öTpe’ž‡ÂE÷sxÞ´…ñ)Œ( IÄœJèæÝúBF%r,¨»sEùˆÄ”MWxÊndw ?š à| †=‹tÝ×A9“èHJd‚Ì{l{=©±§À[{¼Rˆ9ëŸè²—mç=iL!æTâ’|myÁxDÂM–V”ÎTôÉÆ‡‹ŽÙíDàö `==‚  3ýiîQ¡Bèa:3sÞà’O7¢9GSCÍ ñôïšâq4ÅchŽÛ¿›ãÝ–Õï¦3¯úöG¿"P$^ lº]Á:¢9äåÝVGœÊB{›Üô*ª¿¼8ãl¦gADN—”""­F$EEeÔþ_=‘ª*DªÒËÓë+£ƒPQU…H´ fML¨úm¬I›œwè a@Wtq÷È`Æ\E‚%äC¸™Š@ô_Gt™n«ó¦Å òR Ï1¾äyðþ/ùAä«=G֯ȴíŒ1,˜µˆ*«P˜00®ž; vglÝgÔKè@×"5$$n:ÓX3ƒõA¤W…LaO¹íÇjèþ/óÃó#,SõìíÚU JUþUÒWAáŸm‹`GÐ-P ’þD ò|Ã$¢“ +`¿€é×ð§|²;ó‚!¬¦ QÈ­}*á'³ÚA!ôDƒ6, a¤-Ìa65Ž¥øï½¡uF‹ÎOˆò|Uâ~PW0ADÀfèÍpOôºú €q-As/ §ìŸP€— ŽðQ­WM¨#‹é§ºÝDû±4Ê®ÊW4“‡n AÑ~,èÏcœRÔ‰láì®`‚ "h‰Ár$ó%ÍMèá™@Üc9MÇ‘š«_Õ¬^iª›FÕíªZ¦ãAߪ¨º@˜FýY†itë6×ú—…奩€í˜ gAD¤†Éìòfí a®}LúS 3„‰Æxò,€¹]ªx"¢#úTÛét‹¶ÓÉÛ4ð³(`P–Q¦±Œwa²÷§Ô @ €íôl ‚Hfü8 D_¢0>€–wê7Û–ÿËR%t¬H2éü1¦ùž%Ú‡jŸÁØ[åÇ£#\ýg™Ï 7]¶«rÝïA9¼öóZ@âBÁä÷ é*H©˜Ûþc Þr~M.ñËM|ý,Ÿ7ƒÉœÃ2;tªíU¾}–â8L|M–YšË*éÙ@ ÔÈÍ„À@SÁ.µ ÓØè{L!‚;pÙèSÝ®Eï~dV*UZU:Ñ{U®VFÑ»Z.ó ›t릵®o{ª¸zzFAø|AH"ßgÉÄͪ0ƒ@˜H6XRÍLêŠ Õra¢³\W¸å"èLßËLDa®ÂNõx ú<ºË_FÏ‚ Ÿðüô-ß‚ºów–R½EfÏòÁ³æ~À¹Š •Ø0}:ù˜X÷t¡©Ð˷뮉€ R¸‹® ²Aømee1}IÖõ‰®K»€y’‰œ3Açãgª3ÓîQ]Aé]§*EW„š Ñ\Ó{—ó?›t]‹öQBÏ‚ ˆ[IÞ73jÇiÜpþÎL¯€Ï^Œ®©ÞZ]¿ÝËÜÿÍb ùuºÂÊD¤‰–«¶ñŠ8¿sùênÇ$"+…`´è i¹•MÄ®·yeª§gA„’ØžV{4¥¿Ë`OõV{j8÷çCôò.Ï›¶P"Ù‚ ÿ¢+:³îBuL¡À™á:‘2ñóÓ²7+‡ú79Ìçv¹,·@V@‚ IØ¡ôe&æ«¡00ÁÓ »€o-hX 9éG$ÊÄ ÊÖDê»\·µºp‚¬S“újÛ€fz^AHè„mùkÊ›`!‚×?½F>¾ršâq4Åchnˆ£)CSC Í hŽÇÒËЯGsne“7¯^JQÞô~f7ñv½ËêXÕ}.ºÂÂô ‚ðÙ‚ˆf±´r!;aatN ÀîΡ*Ùdå|À¬ÀÛélk:¶¥±=Ó?&7åó²|\€–z5ÙóQ^‚ ÂùÀò• =‹ósvzßTpB©å~{°=Ï`nÊ—ùÜÎt{ÝnP?¢‹å°-/ŸBßt¹„ú¶ t>Š$èÙA¡x²ªo™åDä_¦÷¼d úóZ^®~ÅG.ÂÎÏѰ€kƒå­Vûßù o‚ Ý–…qdœÛ/içD"0ÿmmÏ @®öYYA*„层u„){Yò³r¸Aubû¥àoì·h¹¥‘Ö‰=‚ -SˆÂ\Z ¢Â¯°в =¤R¸Šbç­ãWè“Î|–ß  <–áU~â!ж ¢ÒA˜=åu£Ôf?£éy<¦†ŽŽf’7 ÿ¾=¥žY÷‡€Êfõ‚:e½è<ªLAô5 ¼ IDATýKjð„`϶}„Yýþ¢QÍbÛ¿*8Ÿb®¯Þ\Vë‚ ‚¢%âùüÉfd'zZž÷¸dŒáâÙhMÚ¿Ýÿ zSÊ­.ÕADÎÄö´Ø  À^ØSÁ•Ážî­4ý]æY®/)‰àÛHÝz å»@çM[ˆÜž„¿.AþIt$’"÷çfŽÎAAa9ìA ç;ézOyÖó¶ñ³Ü»?(¶ñnë-£wŸ~ö+Kgi¦q/û@ã<ä½ xɧÑÜЀæx MñšÐ¯Gs<Žæ†8šâhŽÇÑÔCS,–YV¿«–î‚ ‚è!ŠKJ‰F‰V£¢ª •ÑAˆD£¨¨Š"R]Heú;Zm/¯ŒfÒ/˜5=§}«¢IxCˆy—3¨-\Ž'cJ#ljRÑ”¦¼PdüçÅB‘EºHy¾ýDíôjb –eÙÓÃ1fÒ²`¥?p¦³È(IA½–n¿»TFW›iÃÓ,˜µÈÿ~bJ´ž'ú¼)ö%ŠD¬³_ÓÎp™Xc‚o™fu(¢`s_=·&½»K·&tè€=¤-¦…î6"·ëÎðMˆ ‚à³mc€t ú¨P™þT§?ƒÓßÁ "f6Ui¯ €q-zš ÚÈ­.L·¡à¤A²'ªÛ®FÃH7ÅzœAðày¬ù/Š`ç:)êu/¼<è A2öÙ1IÏ‚ Á“•×n÷-Q ÈKêàÙVxc^òkƒ1+Ï4ß|î£P"K4‚É´<ÄòÎ4óQϲ÷NÓsBÖ?‚ ^‹<…I’t_6–ÅyK`oùI,À¼‚ÚËãñý®D‡ÊWõîizN°‡%A¢¶›×®Sø}€Ük‡AÏg Ø ˆõðö½¥ TúyÐã‹ B÷Ij:ù1  &û¢a‚e,˲Ûö•í¨¬êíè1F!{Eæn¨ë— ðšá] ¹x™õ-a“ïî`?µhê¹áõ¡Sù—­“=^dAAyëy"/¸« ¢?‹?¦ñÔ¥') @ᛃ÷òú˜Û`XÓZyÊ_Wtè”ðë«g²]Èu†Bu2(·WŒòlÄ—ÿ¹S®ƒOB9ÔwÈçz@ÞA•â’RD¢QD¢Õöw•ý]­F¤ª ‘è û»z*ªª2ë#Ñj,˜5*p  @þ"OC͘w#yžf‰ DËÓ>{"ß¾²®§öIAd5à°,«[;¾`Öbª€]\=·öD[N @ öÄ[ Ø@Ú`û´¬qïMù‰ºZMãàùõ”íËoÙMËë¾D!atöEcØ‚ ²Ù¶±(Ý6—ÀðQ @€jƒÒ߃,†=„ ˜…×ß»<øfØ  Jô™ì_ÔªÅâmòyìÌg}éŠ5Ýø}ªòÈö¹4AÈ[ HÚmz&è¾doª7QøÞàƒAç{.Ý -¹U–Cþ,ÏÇìg9+@]³<]+AC‚D @1]>€¼ÇùH:A„õ¸|=‘G9v²Ap[sÎSÒ-óÛž}P2Æa$q&‡¬ Â-_¢ƒ(ÏB–µ¿îËY–¢gA„ä)É} @ዃl.A —p¼¹:f}p™Éò ÷Ãú@=æRn€ANËl ÚlÕS™º„If®ƹ€xó6äïm"H‘ľ½A,™teëÄ,´®?÷£Ä2ܯîï¶Iz&A¤Ÿ‘L( ùó-A«-_ž~Ùvb¸Ë–Yég´7 o“üuÖ»÷•”-%)—î> ØF¶/ï: À½FZ§©õÎÓÀoÁ‰?¿®V7U0gË ]®ûTͦÁ4Þû˜aÙuó–Mãf"½iôÌ'‚<•-Áw0{HqÚ Hžý–$/Qœ©\ÑÈÏ;¨n-褵$ÇÍcÕ¥0ƒ@¯ùö¾)XF"΀Ê5o‹R¾Ä!ÓØS¤÷Sfàq°ëˆlgr¼íô”'‚Ðlù˜†?—-‰¸â‰Y‡´J–ú‰3blË;KCÐY‚:щ~ÖL¦U Gì™Yütšû{~ÅG®B0_â‘p̽©,….=Ù ‚ 4[QžÌ1ã8ªÐÀ8ÊðL0 ÷mÁû_î8„e/ˆ€ÍAÏïëwUÙzBÈš~ÖY¯€ZQ2Äyûò¾…mÊ'‚ xX’'1ó Ñ3ÄxñìŰm+­®ïVÏ÷rþ£;S„±g"Lt˜üç¹ÓŠŽ1_BË28fß:“:Ò™NÇЛ–7³Iˆ# òÿ#‚ðÛÓ `€¦ôwYúS 4ý]æùì ò¼ÇàyÓj¾¨ãúZ:â'_ù™Š@•à Rtªö¯S>Yúz39ÖP€ç˜ A„ç™Ø‘„=04Lf¸|=C,€·æEå2ƒÿùP½5¯| TTŽž:^ÙÿzA¸è„mùkÊKî-°Ÿ ÀÇWnBS,†¦†8šâhŠÅÐÜGS<Žæx Mñ˜ý;½¬)CsCõ»j}_DÌàãE1ÒÙO!„Oþ†¦ÝÏ:iuºEå ågç·­îùçm[OÏ‚ ˆ Å%¥ˆD£ˆD«íï*û»Âù_E¤ºUÑÌúÊôÿ³¦SS_ö‚¶,0Æ2ó[îuÝT™yHS¤0c9¦ jÉÝ®\Ñà Þ¶*!é]ìK%,Á &1ÝÛ9ƒ@¨+‚ ¯”pšz»}_0kQr'T˜ŽÇ.L@×Ì­N’°MÌíéO+lƒßob=ÒYWh!h’ÎO¬¿\ÇÔïO·!É™°Ó-¿,ÿ(ü AD÷Ö´‹m‹”¤?åéO%€*QƒTà1¨‚Ð,Âù“í&âºgá½XF/1åGÄ™ˆ± ÷ÕÊ—ï<ül§gA„†ÄPµ¶D_¡Àq-ÁGüæ¡s)š>?ùåÛZhº/®Î Å“*ì /I¹UÛ‹º—ýŽàö.ßCÏ‚ M¼m·e, ©xÀ´ ”4Ý*ÉàÃÁ‡`Ë—ÕÉ4_¿ƒ(xâÆ¯€ý– àà…÷¶`ÊÆëc(ê&Ö=.Õñ:¿;è9@¡!ÏT½y¹…†!‚;{½GiþÜEŸÉÈ^?ûRê–QÇO'†`P¢—i”ô|n‘gR¾Ï};¿›èyA¡Ñ ëÉúG!†1˲P\RŠŠª*D¢Õ¨¬®F¤ª‘hUQD¢ÑÌÿHõ {yezy´ fMWÚwÈðyCoÌXæÂÊ4È–Õ+в< ½úPDPUI"§+YÀë‚~¹úÏù=æ ËnZ>Ó¼,«é9A!o·]bÐÏ73¹ƒóI/Ë´ëŒaÁ¬EFm1Ðy3L_°@Ð×Ì­ö4ÅIØs1$`þ(I©Åø Y@ä© 2lêOèÍS%l‚¤î‚¦-H¡©Œ~‚:›Nûfb© ù–LP»èùóÃ¥$ýn_‘~ÿ¯P™þ.MŠ]‚Û‚mßoOZ4»>-°ƒ?u€ü¢·`qg±­ˆAµIˆþYÝ+ ÿ´3I“Í›/XcôÒ$WdâKç'­A•K7q®;‚,¿qËË# `=´)‚ݹ3 À>Fƒ B‡â´@T‘°v€î=aA$¢7H oÿŠWÒl =.Ü}<ç píÈÆ¦xgñÈm” 6Ålûg 9œ‹ˆòîůsûÙA3?ïcD7˜3Ó¢¢.îMôlPŠ´aƘ,¹V½uky~ó|:yCçw)€ñ&¸–¥|`KZ&èTDJ ‘緹цè/ú~ƒp_$²éàô}’…°0±ì©D‘®2µšZãLÅœLØ©Xè–Yå³'“AY[l¤{=‹Jû8¶K·Î{¼ÈËG4ʂؾÏË›÷"1Àéÿm>ð%(2Aô ¼×=Ëw.Dáä{ @ÙxQÞÜÀþHÀöSYüøì™Î´Ä,!ºeÑŒ:‚OG”æœZGô†4Ï‘I—ô'ô<è&úöp¨áõir]ú¹®uÏw€#ÓX;¨7‰A‚Pâe_d]½$þz›4×¥0в<Žlt‘åÚÌü±Ð½+X×áטϞ¡#\‚èá×*™/+& ¸Ü²ºÙ a€?Š`[úŽBwK_àðô§À»°-ƒä7Hù”LaÔÑk§Iæ÷lõ È\Á"ùM8¯;˜åôž@—%Iw>\bbáÈE€Áçv¦Â̯à2¤~}MŸ¸×wøÏ~T8ÀàX#NHÿ^•>ïd$ˆ ì7"W-–“$+`ÏYo€|3²Åyà,òy$`;•ë¨c“n*]á¢#vtE^."H·ë5Ël>a]a¨FgûèÍ?À,#!´í}X0ŸËUixƒDt^ÌGYý”þlð/Pðo‚È¥ÝîšÄÒlQIÖõváW0ÈKw3ΣÑÜ0òì® "ÁeêÇOÏDLúñÔ‰*ae*0UâÐ…¦ Ì5OQÞ[Ô °›€ãÒ\ë¦>±¦×¤Ÿ{Ϥ¬£|+-_ÍM9¶æÉ¡ ÍωfÉÏ2QQ±^<{1ìñ{­éê7ˈG?~€ ؾ€!Î%lAÝE èwgªÒªÄW®V6Ð6&y›æd¹dy4Á):P àXØ?"›çÀö}@=U A( 7NÛÛÓš~}jJ—Áö&.KJ=ÿË ²E‘0Ϻ«·Àù= ýq´^ñ˜ûþÛ`4éöõFÅDHšˆ«\ÄT¾D¤nîÿ~„œn™Üé:üs€Üäe°»z§ÒóN‹Ñ¾ `5ì®á6ª‚¶½‰Ž¤@&äî¦EäQÀ÷ÜZ+§=ÝXæÚ]+(2Ñg¦Åd>_fP¦|O8¼´AZû¼ŽÅïo€ãðÛ-Ëaý´ôç ¹¡ BNgúÓœ‘Bò1øg£‰rÊ»||å&4ÅãhŽÇС¹¡ñz4Çãhnˆ£©!ŽæxÜ^ÖÐ`§kˆ£~Wm`eHÂî.?"KW€é,˵;WçxL—Iw¶©2+£è;`=ìiÄú3Cœ {Ô+‘'ø*€'1ðüE B‡â’RTTU¡²z"Ñ("UÕ¨¨ªB$ZHu5"•QD¢QTD«‰FQ”Y¿`Öô˜whê€ÝN6ëòíëZau[fy–YV0—IGZ$ ¬2«3´0¨¬²Q“,€“ªÚÖ‚¾Óï°?#93k¬{›èßsý2Øñîfѳ-P".€Ý%ü!5J‘%Ϻµ×p…v³,û›u÷ÙgŒaÁ¬EÚ{z]ñ{­´ÁÆr-K ~»—™.÷îŠm¼ÛzËèݧŸýÊÒYšiLã+& Œeáš¹5éÝ1×a;¶¹ìÁÅéOk^Êâø† Õ³lŽÓ F6úU:á8LËb"Üü†ô‰L?ûˆx¿?Š£°1TP«”7¾ `:€ÿ'¯ñeÛÆ"Øsl9>*T¥?ÕéÏ ôç1ØNWAIPþro9QDaK£}Ji¤Mg!- …Á^KñÌdœ4LCdB"uŽ/%k²¶^t&Dm~¬Šþiæˆ@ݽËÄžj¢ž¥ËR\X¢|T64.zÓ›Qç FfÉãÅWí3q—yìîƒ~ùàØ#|SœÇë€nœr\/z»w>s`~Ô%L LøîW²™¼xw’˜ÙTŽ‚Z![29’¿Ço3쩲xâM§ËW&üDOÇ:M±%³&ñÖeb]ѱºèXûT"ÛýèÇâ¯À7Óß)Á £gW bÒÛd}ÀXØDZ©šˆv_u¿ÑÓˆ ¯wn¤Sahòˆ@(›jj+™è“ IU-èIw¾2¡©|²²Š,~ª.fñgiÖ)`èy£ŸÞCÌKÿNA¾h"˜§‘û» ÀùžM'G껆žJ}P^'8Í—w 8+ëBòŽ>Ê—Lå =U}ÿ¢Ùy†rK²\µ/“n1Ù>T·»%±œˆŽÏ’l/;>Þwk?cœ)¨³§þR’:Ni¤‘­×YžÒØ·n9,ƒcâ-Où<~üÏHŸ‚(¨Û^zíf.ànƒ@µ7XþˆD`%²@òœËŸç+§c “½Cét«„ ¨‹V•©3=ä­³ï6Øá:ú#“`‡x‘uùòº€U#×L_L—›¤1\Ä:ËG‰¾O_{ë¨Í Ùm¯epç’($˜¹,ŽP$¥˜‹.8"†'àd~i¢Y58D'o¦–º£Žül§›§Hв€ÏÏýô&<À¡Ðëò¥÷OßGÁ)¼Šªpè ªu!úÌ~ÜŠ"ÃõüEÓ ;ºQ±@Ôˆ„JÞꎆDT‰üìDÖAÑr™¥ÎôL2G„lЈîÀ=è¿SvMp0²c9ñœ%Höœt~OO×=M!G Œ;C$ð§…"Hz/W¤puÓÖýb r&]Z`;—B¿{RWØÈ„!SÜV:Ö@Q:Ñ-«Š‹d:Å‚Ý.ŠW§ºÆ+V·ØÔÅßAaÎ8ušËë’N\)•h½°˜¾™Ì£ºæe´tòvÒ¦ ŽçÅóouÎY‰' e¯õdù#è½,2]À:æáÞñÑ{úëˆÏ[DGLAИé®äÕ¢KžÓø…4ÎŒN^@v€Kw¹Bà[/y¯)kÑçhý ì®ß$øA¯Ýÿ“žW&^u˜ž”d[÷5!yˆ1Y r¯°ge³ Ë»Dy‹^€¼?¼ÂÐÛÄMK?#ÖRBôC²/¢>ê“ ¨àâÙ‹Ó²ªÕõÝêùï^î=D'€8ì‰nÂ0‹ë§²¼È¬2k‹iÈHÊg6î:ÇÄ‚À’wÚf÷ã›nºº}Ýx…Wæƒ@r”¡;2Üt”º,o²Yåô³ïwÊs^xÛ ;$Ñ&Dÿ%¶§v ¤fØ9e®O9º¦‡s/'H˜ÐÃЋó—ëœù¡Ñu‰«º€ónc@¯kÐ ÔÎdŠ·\FøòÒÖØØo¸Aöh_@"ä•ÏŸl•>—­vRUýDGݽâ¡x%úŒÎ ¾R®€m „¢Qöz<Ê çüf†ûÐɇ7 ³ß}ä’†·Möü«ýøªp²};C‚G«¬C[~µ¯§èõKÇÿSõ '³ë¾D¨šëú’ªòKi>÷1zìX°g¥‰Óc’ €],ùt#šãq47ÄÑ¡¹¡ñz474ØÿÓËšbhŠÅìt qÔïªí•V;„Jé `ØÊ¯ÂLÎ<(½~}žˆã–gÛžôäÑ’~È;1e?”u¦IŽd>óR‰Ó©ñ,F°½>7 ÿϵÊ~·¯¨ŽÝtG`C!üü¤5ÙÆÒLÄ>ƒ*Íu"1¨ÓU| €WA]*D?xfyÚ^çf™;ºËž¹kÁ¬ET‰$»¸fî°ôîÂ.IÐ »ó¯#-J`û4§Åbהּ$€t¹»† „e œt£Êr¢³NÇ÷O&VEËDé;ìÂÀñ›š–¾ªy£keYYì?ò S‘'[Wœ>ןRµ}ý¾°Ü¿-lÛX»ÃøQ‘6ƒTˆ`0lG—%é´ @a“%ê 2¦çiK"èêÖB€þ@hG•¿”7­nèoºr®SàËtƒ0Ú#°yV×øAºE׋jj?Ÿ;Õ·ê¥//&•t¯k2å"¾UÐІ'GØ Bôøó‹‚)õþv›(´ì6°Î,¹}‹æô§2-Uݤ€ž…Ðo°f6Öº£ìÐ%Èv¯€Ø<Àn®2Ø¡B, —äA™0„`bAêˆ2ÙroÜ@Ó2¹»¹y×—®Õy Òí:÷Ó쾇K¿DߤëŠÏŽ(3ìPœ€îËÅy™©f’M G«ï¼M4¥¿!ˆýô Y¯q)‹±èù êÌ(…˜5Âî3Ü„eñss$ä½ÿ½#ReДô‘äã_¾\å¨ëèg:y˜”Ow@ˆl–çÿLoRûBô˜p&/Q4× ŸFDŸ€i(yk`Š7о‡#®á̧‘ócÔ±’¨,>*á!ºÝÝ8>’;ð5.}s‰f·Ðññ#ÀBÚ9äÖ>ÓõÅék`3U1Ñ7UŸÄøâ~2ùõb'„ìz{à](¢‰ÁX¿x‰pº†8éE‚w#ÑL:ÓÊÉÖëXüüLÇóÖìÑÑõ°»¿2&";^œì=aM°ç ÊÈû=¶?` U3ѯî^O‰?€²·‰,Iâþôïf­]ñÁ"iA(óõÒ‰­‰Xäݶº5«ã3å>› ØÏÝôÈ0#þT¢ÏD ’̯4†ªõÓ¼CÕLô¹CåM>ðÚq€¾®#Ëu1éxÙôo?Ç*BWPéÌ|yµ%‹á°ÔeÌ‚éc¨Oÿ&º»ûç“ èÑèµ™÷–Ç­‰û€é‹‰NZÕý£²W… IDATa¸óHI^€L’§¯ LôÍ$‘äõä¡ß¶Û$}’í@Ê ÿÒ·Gë’B—¯ Ð5ßp‘à]*¨©²t¼5¼ë“°-}Í é®T7ÓþÏók ¡îô!X«S ~Ðì…`2&A¨UM…÷I’¼ ÉĘ(/}>º„÷°‡^–ˆ>“> dOùdyú~v¦Vtÿ–-³Òí‘7 o“üuÖ»÷•”-%)—î> ØF¶/ï: À½A¦U º‡á 7à4}lp.´¢ûŒeè ‹B×”`2 ].þ}Ìsq;¡¹é¨Í8‰øÓ™FÍòÙ`Ý.T¿u…ò´ŸÄ|ÔbX¸"ÏEyºœ_ãÅ®/Gª¦ÆàW_úV‚N¥}ƒ¬Ũ˜3Géu$9ò&øZ†®!âÌ ›£…öˆ¡¨­ÚÐÈeA7ƒ;`Æ—D ‘vqæ¸ö3KUèÎÚ3Çñtó²Â´0¤ýdOÂñãSÌÃÚê«£iÚi °~ƒW™¬5?o×x¼ðˆ$Ûr’ÑC\¢.æeÛÕ +®ï:æPŽdšŽ<W#ólÇ6slÃöÿÃG†¬ 'È,“†$&Yæ5m\Þyû.¦ã1¦£!&£!&£¦GÙw>m:c2ÎæMFCLGC<øà>ï&i=Wu€ø|=\>¶ÿRŸ?ÚÈ›yiÆþý×–òrô$«ÁÖöºý>ºýAöÝ˾wût{½ìÿ`€n€Ýâ¾ük/{·mZÓÉâYìPpJÍÓÂè<ÃRÐZŸ¬òiöª“vñœ!þb†÷³E±…D£éÿæŠLƒç8¿o $žÏ翤ùñù"ì$û‡M”™ÝÍå žP”Ÿ/Å’m\ìbÞs`D0YõV“.ÕÓ¥ç)¯ão\»%Ú ²› •Âׯ?y–»r‘dñ§EÈe̽d(þH‹[ÇÈ|ºf ç×ÁyŸ³™!;Ñg.«<-èPM¨Ì౉5iòp_j"_‰™g9Ÿ(sùFºã îHyxDlÓwÑÜg¹Œtó²Ã€.²*Ü»{YŠ"࣠`@ÀÀ~éû6bAHMR - ±·‘ûˆ² ´ú‘Uá)è°=˜3Ç<¦`C y$ñÑ“øàqþ…)¾ˆÒü„)ã Hr€¹ü÷$û mK;þYZ˜Ÿò"+ƒ/ý‹FlkùÅÞ¥¥ @u.¡¤k,`—û;!ími= wiŒßŸ¹¼ ¼Nùò¬÷…¹ŒÿOøï#Y©7žÍx#q´¨.THÜ]jM@}æ+àk_ÇB–MþŒõfÓ&Ô>¶½^ËØF‚q-/õóEû–—¤‚ ù>Jì¾îhŽÝ·ÔÈf {¢WɶlÝ€1%²rÍ%†¤­  X0òÛdEø$ìÝŠ!K ¹ŒOÄ•ÅÓ)ÂÒ1žuàXRDåLØò”Dþ™¾s.;ß×-‚±Ò¼>³¼ Q’ÕÁ²¥fiõç–¬œgëæõÅ6ÒÞ‡¦{²âض´†»;X Úß1¾quùàùÎ ÇPe{©çÀ5ŽwÒëh&îäeé„Y $ÍBÍú»eR}©0¾0±]@ÚMnë_èh@ÖÁÂWl3o¡Á—ºNQ–ð6µ:J²–_Ìûl©P)hÛKc iåàSŒ…ºum¯Îÿ¸âºi±¬ÄwQGn³Žùun¯œ"¦.Q˜"Ÿ¤$+'ôÙÌ­çy'òwbk‚@rh%,D„´‹Ëñç*½.1R’—¤ŽBu5­¤/íe¾ÜU„@Mõñ«K(*°˜¬²4}ÿ(éV­>[®¸8°‘V³ $¨-Ô)ÆSƵ¾É,âiÑ5?¹u.×ÔÛE:½Ê´:D Î˃AH[ÑZš«q9ÍòOÿ~^˜œø5d!$¤ôáŽx•NKYV2ÔóÂÔ \VçeŠ´¿—kðIÁvù«ÿ^¡…#Ü|å6²aÞŠÏ‘ñmþ&¤W(•Jªøó =]ñ!'ñ-æªb/f:Ç?"mfxpàÀÀ‡È†y»Šù°pÅ÷•Ò<²¬÷YLvãð«/}‹¶ ²lãbÐ@ŠÈ«* ù5/cE]Õíl#6qüøÙÈÕ1o!üÜ‘z 3á² °~ƒw„¬;8ŸûÏôb 3•ÐBs½8;ù®N%ضJ<¦PRiß(")û‰=ŽºEž/â»<Ï•/Re‹´d–¿ /ÅŠˆ¿Vußyû.¦ã1¦£!&£!¦ã1&ã!&£Q6m<Âd8Äôaþ=a2áÁý÷y7I«¸ Â"Ûˆå¹ÜÙ…Ò•˜ÃªÍà¢Í—Œ8$b²y¹„ÎÌ"8µCÅe³¯ïº®3‡–¼(%ëºÎ°{K¹®áUд­ítû}tûƒì»7Àn¯7ÿßßG·×Ãni~±ük/×*Vˆ¬Ãbòj}þÅX ÑJ© ÓiëÊg‹ –$޽ µGð¤ŽÆQG±o{uùÍ…–Ó‘ç(¹^Z¸nl$0ßnd•9 Éëö"Í[9X䯵[¼P+ÀÂÒÀ¼výiÌÑ*8pœŽòÏ€ygHë”Y@øÅ¶pCÖ.Ua]RO«9u^Ê|æ$måÞÝKÈa6sb`æÛqºDŸíܵGLÚö¥,××ôÑô vÛ9^æcFVJ jaÓßH&ÍËõ¥ @¥Tî# -¯?×ëAÒ>èòã RÀ#¢B£~„|]û’¶uà˜bZ–:b¡uS—‹ñ÷ÓpD®"Z;Änè˜|Û $mDkWSL9ž$¹‡¦žú…_ûƶVqÚcŸ ¤e/AO)Õ‚‡Rº\ÛÇÙ]ÇûZ÷²º¡ýÒ™!iþ²ì·á-U·‚+·\]„´3ÿŸ«ëÐöz´uáš/ÂÜÖ'³ ³ciNI›]æË7”»Ï%:%éa$U„TH+϶¥¾™Ê³¾ìð'±ÊÆø"²T1¡”§)l{ÂY—¯Bƒv!Ð~ˆ¡Ž1 Ò¾ÖÔÌ#lyél>~:°mI.¿òr3Á>¤bH;Ž_Ú- èÐr¸¶›:½/°dfë¾mkÇñÎ×@r(Iû߆.X–àUc1>€Îdºµ³àv¾òfžV–/"Tšÿ-&OÜ,q1-EŸ/\Ê9Hÿë Ç*Y'5_ «›²=ßùtœò‘#­ÄçÙœö^eßìZº ¦[Ç"AÚ+U…‡ÍöÊÔމ,îEÙä6øÆ#«ñ¤¨@“×åäBñ·ÈºªUyý¯9æÈ'«ôPÕ!ØtMÇDÚ!ëÜï+iï[0$ uÔsÂÚ~ñwk‰ÐVÚrR’v IN<• $J°ÿ˜ÖŸ+ß+°E²Ð¹ú6b[®±¾t¾‹>/dI€‰ï<دAÖ»Yœ^ºù\,¿a»xó•7 óvXú6—ÿ³LÚEȰJÓE:.­­ÍÄ}K|üt Çí;¾*¶]a_¦¨—úþ¥æ9ä¸Gd•80É¿¯¸šïÿ‹i³ð[˜|õÅ×=U$_…dõªE—b¶œ—ûÒÜ”c!äøñ)€­ÀÛH2í⤹º¡E]Àßà]!+/t tBÑEH³œ ³üMøÌ­á;­qøæ;ïa2a:b2a2búptnÚt4ÂÃÑLÇcLFCLGC<øà>ï"iËj©ºòÛÅ´ðHõ—eÓWZtI[ÙÚÞA·ßG·?@·ßÇî^ÿÜÿn?›Þ˧÷góo\{™°å‚å¥ÑzîC¤µ%_ !&®i íkM·uû„T¯®RªTöÉGú2ëï×n±á³ÄwUk,€ÅPp_¿þT¾»"âw–N<Ê?‡ù2‡¼“„BH øé{—lcðq@@À>€Aþ½à6$ ÍÑ.   ôa&ƒ&„BH»$E9u›)åÒêî?Á|HFl$]š6sü.O‹nîuÌuÍc4÷™²_ßrZ¸L¬¿zg!eG»–fW#„BHûD¡/“fÙ˜îÚ[YQ(Á>”@8i\Ì^l›çº2¶+¢ûð]3 £4«ÉÇVá§`·þQ¢àÏ9Hjh›&Þ‡¦ï3!í}¡7’®íy0SÆøÆ^7ûµešKHÙR[kÁ~cGŠò-v6\¥žXŒ R=oÞ BÚóÊSKÜwÌtR¿\ÄõVk!í{Zt ÄúŸ˜Wx1[Á,€¶ßJP Yžë´ð˜ÈbEà"˜ñíGZû”(‡T-ªÈÒà<|\ÚÛΪ´S¶Eñ YmȪ‘¬Ôó¡Ë‘¾ž:¾™(Í"Qä :'Í×!=H»é@®dÚ¶c|Ì$qò¶ã‰ÝŸ¹O³-¯…Û‹u@¶ùöè„c96xîYá‹ÓqÌÂ>@Òó¨×=ž68•òr@6Nº_{tq'+ôLlï*á²’åTàxbŸ ùÂý©È·@êÓ_DZu"—ùdêŠ÷…U)i'fׯf饭¶› !íyõU*UDZ“Û õ¼iê°îñGVçM¨š¸d# Û|¬…‰É Iû^{ÄX•RÎ'd¹"°Šèó¹P’v=®+¦??(Ü|å GȆx+¾-ÿ‹ß„´‹ ËÁÁì % •dÃT‘ûˆfªÐ«Ýå?Øã]Ûµ%X…cšíZûÎϯ8 l'”?Ìu^æ5`Ó–¬ ÃC&ùw1ÜNþ}ÅòaI§ðꋯ ^áu´É i^–+õN@ü˜ÉE}AX±%U[&áÚ#<ÍÿJ(]ÛWžcò½\Ýî>áèl.a}©4­ã9 ¿ãŠm]mù’¤³„´ãǧ™ õ5Kój|Þ)B‚\E6ºT!aÙº—#õ65uÃÛ<ð1o !dA4n|ó÷0100ðpôÓñ“Ñðü´Q¶Ìd<ƒûïóîÖp ·µ­NáFØN(é¾Õ‚{ã³ržðV–±µ½ƒn¿n€n¿Ý½~ö°Ÿ}÷èözgÿÏæ÷¸qíe^ÀM€ç£€³ÿçršóyOHK`lz”PJ Yú³›¹c&!Ê¿çë –œ¯kÿ¡sôù†öáÊchÛ¶/ç¡, á5òù7Ú¶¡2FH›9 ê4ê/æß¸v‹‹pÎkןFæmSN»:CÖñqŒ,äÀ€)ï iì8„œM¨tâÇ&dLgó-Ü>„1ƒ»’JwD<û6ý$•åÜ$#>A±>‘&ÍÊ!¶}~”À6l÷´•{w/#s‚Ù°›öô ì—>wˆ€çÓÀÀÓ¾Ö¥;¸H [¿B¨,bJšYYÄRèX”㻎s‘.ãÛ·¿ôºÆ\ÏÐõJMD ¯'ßtduÐðÛÃ¥OÙ(è~Mº^|%’vr”·{SÅQ̼6=¼îÕšožJœçºG®Hjv>¦ý^êsŠ? ÀrÒ’Ñ4M« it¢Íå§&ñ ôMw¥‰éÒ´=iJ¸lìöB"H%îˆótuK®× ÕÒçH÷§ó²EHÛPPüøåM(²ñP)(åvf–-Ú6H;9ÆÅÎó5ØñŸŒ±†òÿù|àBySŸ@ÓwÑ•OÏÄ’²‰ -ë»V—Õï\Ê¿gÛIùºóñ"mÊ–ÒÜ&þ()Í"¡u)äö-dC!¤hK¥ïò óYúR­€¦Dä:²ª¥À½¿ÔãK‰Ô–N÷íËäã¡ååOYu’Õ‚¦ëm @[ëA…H¢ÿY &ž¨(ºbÅ^BÈl!G•Ôé¶®ñoY9!h«¯YSF·&BR„´‡#Ä%„nBìñ)iVúüøªŠ?å(S„¬æ“£,ÂPž++¾t/š- ²2œ ZÊ“”e«té’x¨#–«"þt©L²Z¸\ºXwSžÓ~¶¬ ~ï)Vo¤½<ð¤QZ]é=b£¥Ö>3r(Ÿ]]ͪÿ¸eU1¾}©‘Ç1ÛóMûˆY馒¦ð£Œy5Û Ï²« BäLAÈ1Èêà3ÖÄn¾›?{Åx`åß¾ió ©ò2¶ub¶/™_ÞשãØfžã’îŽu|û2çiÖ¨”ÂÍWÞ@æérXú>4þ—§Ò^Nòí²çu(sÊ!Îb^½!±(}KD+§×5¿îíu"àªNE¬wvÿ’ö3<8ð²¸W,Ÿ«Æÿt‰9 4ðlùP% DíiÌ…{¶†ºÙH–4^%ËJ2'WmEdí˜À l{±ù–Q/H_—±$‘’r´0]EÚÂT'rŠY¦®Ö¯Ï’0X bŶÏçS—ö;ácDZÏI^R›+­¿Æ‹\_Fœ)­qøæ;ïa2b:a2b2aúp„ÉpˆÉx”M111eË>¸ÿ>ï&i-ó`_ÛXC–ÌY9ÄXñÝ1„Ydz|ŒXs‰>åYÞ¶^ÇrÚ!æ:pûæÁ±]›€¬Ê!€/¬ æ4³ëIr,æõÑÈrÿ±Ïƒ´­ítû}tûìözØëï£Ûïc·?@·×C·¿n¯—ýï÷Ñí °7`·×Çk/{ߟdù,, XyBhXÇ,†›a×Y>Â<$äÛÓíëó%LõD`¾u¤çs $ÏyÊ(+1ç¸ÔQ úp‰âùøC•ëo­³ú¼T——ç߸vKÔˆ&õ&Z%‹‘@^»þTÞÞ.·ŸO‘™˜# ÙÊ?Œ#íçÀÇö"„júφR3/L-s¶ÿ¾õËÂr ŽýKV‹{w/çuó6²€nþéØG6FÒ>€7 ±¹`ŲÀ±€Cmqßk•vò3Ÿ‡ÌeëÎ,ÿVùåe|]½¡t,¦0ñuת€Øñ9rÃ"~|]µ>1ò«„c¶s,/ÓÉ+![×ö,p?µ±¬2*¶r·oyþOùØT7,ä×÷Rþ)ÿ.æÙ=-}ÏJßåT¤\Æ%Žå'BGßG²Æ°0 »³‚iؽži?Gåmb›˜3ÿ_‚=°£x}v¼*)gTÂ:¾}K/ö¼}ÓË¢ÛgQu‰d›ø´ cU*+ÄOËŒ’Z!”NÄe¹õY…wòã(O?*‰ÂÍׯOM=B…ÈïR«`®£BÚÄ!2¿®žP ¨„嘰ٗ¦ä·Š\Î\ç!˜æÞU ]ЇÝB'•&¶knË«¦ëÙjª"Õ1Y A¸î~lZ‡zè$áQÕ„ ‘7 bÄõ»€Cñt’åi'?ðÂ8߫ԗRÕ–0ÆOÏ'|B]µ!¹m©¢Š<žµÇ6Íõk{ Ùüùl)^\o°ó19ã²à©'àNòëòe•ø‚Úî”›PÙ(»'ìâ¼uðÑZÕV1uo(‹(isãkeIy_%¨ i7GÈFvø$ÂcþÚþû~›O‡$gàêHy­§ŠL‰¿žyˆí!áx”GtÀa5Ò%ñâ‹îë+÷Aß?•‹¦O`î_é*¿Ês?¤ ʶJžb´2+ï:EyÏ8¡¦-¢Þ24ïlŠÔnWróÑÔˆ°…åóÏÀßuÛq4”ç7Gß YU>ð÷>!ê\¿]ÓÚØ¬"ç«·íZF2¼žÆE«lÇ#6\"ŬöÞË˺ÓAæûj‹è ‰)õ¾0m£Iøº€Íi6»ÈclFÒç'üœGì¸ÄUhY[´¼íÞiÀ¾mÅWŸˆ ÆÂG°QÃÙ?>Íßb®:;} æüh¦Þ²DÐßà]!ÉŸø ‘°)Â/Îú[Í¡|t* úÊëÿùš_³Ÿ-U >W—H™&zR‹¢tû1ÝÇåëUØÒÚéx‚Ìò7á‹bEÞe1Ï^ãðÎÛw100 10}8ʾGCLÆ#LG#LÆÙ¼ÉhˆéhˆÜgYiŽü5€_tXBB–½*A ¤º”=[ÅþÖ;çß'‘ùúþáÙl×HZ9¥„Ö‘Ž“"4Sa9±ô^^n·á&çuïåímìõØíõ±7 Û Ûïc·×G×üßïc¯¿öÿƵ—EÏ©ùÖE4$–æÜ Të¹°ó <–²âü€§o©4tÄ} uª€0Ó‰åð øò:ê†ËYyù¢[xÚ’êOåWøB2èâ^+¥ ”‚ÖZkܸv‹/ÿ%‰¿Vu«¼%ñÚõ§òÝuJì ™÷ÃqÞöù™¿ÁǼ“dmøëÜj²ã¦ðS!‡y*?×Pl¡;pGGJ^Håõ;й¼É`’@¸ë\ÃíkŠ_tðãü^¯#O jòùJúòæi¥BšÖÈv/S»šCCJº…¥©–BÖ?[¹ÜCæ؆ü‘ZkÜ»{)—¦;È:­¯æGÙC6Šó /%·15¹>±BäÏIk Öº”Ú6š©¯íÄâAÖã¡üSÿÉ#HâF ¦á[×6]Ú áö%ë†DšŠ<טýÙ^šÚ#šËŽåÿt ßX À ȬØ!£o÷ºî•rܧP×®ÏòçšZЂ@¦Z­¯–L#KP}ç8"[<ëëUcy•ñjÙYø€ÿ€ô¨`4'Ð%þ~6ÑWüþ?ù=^'¶¼Xª$|Ÿ ±I%‘)¢0f©*FhÚæI·i»[Èò~Ü y%Í÷Ü‘zïPûº€•oXm·Å¯ð) dø€‹‹–?¶s6 IDATí˜Ö±T˜*ðjVöxhT±NÈ˶¼ô%U×6|ç'éú3¯1 HQ}/¿·ëD7fE­öù Yý$V4@æ ±ìÅäìkÂVG fsZ1¾ð"£„/Ö½Ú!öRÒm³!Ûdc6†Ë‹=b Û²ˆvjQÌ'¿—ëÄ3>g,* È¥¹ôhúKüÍZ¢wÂX±'íCb¡Œ"¶]› ¾ŠÌ'pùÁ!>eyŠgZë¿+­ X‰rùi¤{€²zü0øþ%Üѽ)$²jij†üþ4²h߮ٵxç#}¥az 2@Ww»d© Tÿ1‚Îw Ò¨zé¾C¢µ¼¿+ÈüMòdø¤²O~è¤=ú„`+ày  -æQÁe¤ Yg~¿T²d”éÚÜ.k…ĪÌw÷'ï„GiTŒ’ãLÙOyÛEj’.Z ñ÷ƒ5+‹/ ºÐ'ò´ç>J+¥Y < tÍg]è@Uˆ)]²@œ/aHäÆî¿H)µØ!ä$ •H´R*\´kÍÀ¿‚;0ÄfT‘/› kÙŽàåâ²äÀ3=äWÕñw!ˆC®ë8:žc›åR>ÿ.Zÿ À߬¡øûŒÃncæ>t ò™G”f\Ýë6:!Ú?w Äbjh ÐØ‘ˆ¸Põ¥ ¾§@æFÒ”Œ3¾hÖã+Êb,€ÚæBlKµj®ËDÖŸ¿É_â_¶¼F뮊/ d^lNBé6bÆPŽ=>W"ëKpwný_?Z³²÷<²1}]QÏ6IçpˆiC"$Ô$Ò¼€Lwý‰Ci/×]BS"PG¹m©¤£g"èuW[à|W2è”jŠõâGÈœ»ÿ£åiBª¿(]Ö­âûüãšûsþy 2ŽM±’”,±ùû\Ómi%–šÌ'òb‚?\5¥ïÚoçß' }b|9})þ–EëòÀÍWÞÈ«·Ãüú-I"@Èzñþ€ÿìi±™ÔL•æ ü€oøhÍÎù)_ôˆÝ€pKl!Ñ%éÆõù|úÄ–Š<© ö‰j$'ùj4“"fxpàÀ$ÿ¾‚,ùJ¾çòÿâ#æH3B°ðÕ_G}²Þ|àMÿ%¥ú"„Süœb­$¾é1yÖ¤)ù×$–®“yn‡þGþ½Nôü.dh¤Yù¤º¾t-uˆE_ù—úýiÐõGÁScÅ6à¶þÙ®ãN^VëVÇO‘GR-çŸäÜH½ÚV@àé„QÀd9pÀW%äuUj!Ÿ:Iå*õ[Š©¬c†®“8ׇ¢>CÎô1)DŠƒ¿ÅzŽí» àß¡ÞQ\m]æ¶û+Möí[/Ô­Z%7u”îðØ}háv®"1¤>NYþ&|1¯‘ð[˜¼óö]LÇcLGCLÆ#L†CLÆCLÇcLFÃlúh„éÃbÞÓñî¿Ï ²Ñòwüv¿@‰EDáèb—‰ì‹¾¨ÈØ´1€¿{.dÝùcw×°L©¼Q!±`! ÌB‚["l$©…à))‚Sê;(YG*Êb;ª Æ+Èœ©ª—­ítû}tûƒì»—}ï–ÿ÷zèö±Ûë¡Û`o0Àn¯×^ön£€4óŒÇXÕ;%L1M•þ–>U[»”Õç.².á#ðJíæ…CT5ùb íß—ßÏ7>o(?[hûȯñ›k*þ€,éøvÄ}¶‰êªN;UgL£&FÄJ6’Ü€>‘Ó€Ò®£BÖi[{£4¯£ÏõÊi}!Í›Ö7®ÝJ>~RAÂÂAýúSÈ’,”›dìKí–-ÔmÄ&d•™¸…,Wà/;DMªøƒe;!«Yl%Œ ÇiV Ž]9~»ŽãÏüå—¡Oø4B‰·Â•JlÀƒ¦˜cqùÏùÆ$ÖÂÆH(7al7vè:Õi4¹„, $ÝÊv~ë÷î^Fæe¸ƒlTâ]]ýü3@6ŠôÞ€$„4GK-€ ÿQŽG×n=$dSùKÿ=oI,v)•tÈR“‚£,B«$G`H@Æ´ orþ·5WóƃëšÇˆš€ñ¥Y­¤#pH+<%¼ZXÎtäv¤ÏWSžm4fYm4Öîõ£#SŽ×C(N‹R0ð_‘‡ü{¡”¼t…é1ˤŒ-Pežo¿ßðî”™/¹k‡°u*F¬¤ˆ0Évb¶_×ñI×GÂ:R_½Ôeë„Ò€‹v—à£ð£´$W'‘Ydc†Ú&„H9ðãüÓð€_„l ]8ž^© /™´dh«P"ßïçç5åm¥ç}vKOÙ¨ç+œ¤¢LÕ(ü¤ÝÊUÅ©Dp5%¥ûrÍK—iÊb¸©–l€<ßœ0½vüÑD,L„ÔÉY÷èr1ø€/â¢epæ¨B¾.‘'¡¨YúÞð}V>‹žP×nUÑšçóÓ«bY NŸX U©¸•ÞØnߘy¶g%´ŒÌ ò݇g>­€%n¾òFþê>,}û~ÓEˆÁæŸ-dÁ#Ï!ëB µí«FHJŸêSdcóÞCæÛxÌÛæ¤˜+$>ª»˜õ™)‚'Å"—"fC‘¦’åE¶‘ÄyU–•gÃCæoŒƒ¼¹xÙ°pÅï+ƇPøêKߪXBšæYž¼ûÈ|/ç‚âIŸD–cpkÇð~~ åÕÍ o˜Ï£ߺ¦–—б*U×xü’uê¼RÑ*jË¿CVÀÂørüøTðä³¾^UZeQ=pRßËb+o÷_ÍâUd~gW‘¥ÙÉÅc1Èø,q Iuˆl,ãâs˜Ï;f5R‰.€ {ºœª‚­¼½”¡ÖRö+X¶îåX‘VEÆZY—!¬}Ëy»•²E‚5£q à›ï¼‡Éh„éhˆÉhˆÉh„Éxˆéh„ɸ˜>Ÿ6gÓÜŸw‡¡s÷ÀC^ŽVñ™’H“ˆ¿‘8óˆ !NRD\H΄ûˆtu ­:¶; ‚íIÌ+[Û;èöûèöÙwo€Ý^/û? »×Gw0Àn¯½ÁàÜü×^惹éPk}®%¡”:Äég¤B!¶‘ùþŤ5™%5Û¼:,Z3Áñ¦ ¯˜Q;°Táëž1/´\È—ÑSq;gîU,SZ¶ðÙ¿qíL À9_¿þ2σΣ|‚¬è²@ËÈ:‡( !$Äs[óšQU¬iM¯_×>ë²ö¥PTÜŽMÆDãß»{s+ÈœzùgÀYÙÀm0„°ÜdÀÅ„‘.Où²Œ&„7dA:©~wUÅa¨ª¬Úu[Ç~ë„)#ᄦ»2ï:·cõT9 œU—Pºa  åʼn#Bˆ“}¤G£Ö)¨ê^v™ÇS§ˆ‹d_¾ª#…ˆÑ¡l‚ÀÅtÞ’L„dàö(Ug&„µæyøGýpuõUµhUGæ1Õ!Saìñ‡jµT!ˆš×“ÖÄö`%¸J*BÂ’€g£Þ4š1CuBÙÎ_ࡈY[ÄoÃŽ¥þÖKÚ'jX¾Ž.ò:dsØÎœãþR&•%ÛH ¶‚uþÕD@B±ó$ìѼæÿP€H;jGʘ¶ul'E`ÕÑý[—ÈkbÝ8ÔÒ¤(Yuè,†ÊRÈØº „ÏÂü+˜RÄ‘np›©ÛÒ ÚfÝÛjúwHÞ[Öâêú¥ePÜ‚P¥¶|—Š„rmÔçÿ»Ž4J5V€6%ü”p»u™5šj¡° ]çúÚW‡›âϼÊ‚€g"Nçi`Ê…ÅUô•å›*BÊô‘uíÚüûl‰94ü^Øåõ]ùáêêöå¡‹×5ÏìOÙ§ªxÎ@3–ÉXq_EXú%£¹gúîSšÅDI|\ÑD,H„bRÎý'.-TMKFç¨*mÇÐTWkH´Ö5ºGUñVÙÈ’ ìL³ËEa,ݪٳG(/”™rÛK •F E%!„l,ÌÇSâ­IR¡3/U5±*b¬©˸&©×N.;•CÊSRži?›¯Üp˜Ž¿ËÿóbÄ(`B9ÇUØ-g¾~W·§-ChÙª£VÔ5Ïwl¡<ƒÒýƈ%ÝÀöSýuË |`àÙ0oWóï+Ȇ‡+ÿ¿BH˜ñÕ—¾%,~Ê"éH!eöP#ìhfàÜ~€3Ë\’¨X*ÞB¶ã׎c›EOª•0F¤†DW•íÆÓŽŸ"˜ƒ4¬#-WX€„Ræ ‰™ñÒÔ¾aQ¬[ì­â¶bF!ëGãÀ;oßÅt4Ât<Âd<Ât4ÂÃу Ó&ã!&£&£!¦£!|pŸE‘Bv{}ì èöÙÿ~öÝí ÐíõÐìc·×Ã^?ûîö¸qíe>°›.‹(` œOìWDk}ÎÏOëÒBò çÓš”+mWªiê“`úÓù¶éó… sÌ1H-[>_¼8ª[P×-%âPœ(ZY|ú´Î>¥yE}}ãÚ->¬€s±÷Úõ§óÝ]*½¦Nx à²-”A!„d\É¿gðûç¹F[‰‰’Ì—–˜Ó|þ…Uý SD—Ä'±a—*îb…\Sʽ»—‘¥ßFðq@YFÊ>€ýü3p»TRÉF @]´œaâÊòÈé|]úBHÁUÄ7HEMH ÌEGü·m³.q´¬m4%þš|²møÂo|[d0 rÓ±2Gø°ådá!„W„©)qÒ¤8Z…í´qÛu‰Jký}aT.…‹öÝ:÷HÖJÎ-€ÊÒzð çj#BÈfâꊕ¦QA`‰ß›Âb-h’sp s“ pQÂ/U.5qME×âÜ@¶éª¿ÉÆ À¬L(Ç#êò!„R¦ãy>« D™2vh´`ª ‰¦…ÓêžË–‹oz„Jëq À ÚO ۨʺ.£€ !Ä>ü›DLHFñ5«°naÕ„¸ŒÙOû®óSÆ v×á¦äWùß¹JZ"çÎ 1 ÒÅö'ƒ@!$ãRE¡UU,-r_‹<Öu¸ÕßÞm½w´þQ:[®B’’¡ŠB6KÆZS„ĺocUoÇ­œ;l¬³)Í‚e ±e§RžBE!€¡t,’¦s›DʲŽgBkY×¢©q/nÉ„f=N6^Úýl-ˆ‹Å“>€„’aú*øƒ:l¾4¯uMËW4¾sLG¡íÕ!ð¤÷¥Ia«Po É< –ú»¼õò‡"p®ä,-Û£ÂBC!è«ÐgÑ bÍœ> ˆ˜˜áÚRD[¬0 ‰0ß1¤ˆD_ºÉ(*±×(U¬"q̈Û+Gà `Îͯ¼lx·CG¥ßåÿåé !„a—R‡¶§#çaótâ<‰ ‹]7vœáe^·X™6<8p`’_É?Wì”~—§ @¯¾øºçQqYüh $„ó­XU|I+ý¦Å2ç/kÝe_3i™²qüøÀV`ϪÆ#"Ëz§ðð!¤¥<‰‹ã)iOU\Ut¨@Ó½ŠožÔON7°þ&Ö:„>Y·Þyû.¦ã1¦£!&㦣Ž`:åÿ‡˜ŒF˜>eߣ!&£!|pŸÅ“BJ•µ†}äŽÔJ?äKçX¡‘GBÐ7¤œ$ðd8né±Ta±×½Šp®[´I¶³µ½ƒn¿n€n¿Ý½>öìöèözèö÷ÏæïözØëïc·×C·?Àk/ó¡Ýtè,lE`ˆR—˧1 ˜Bì­.q“ÁM ·'ÙÖ,â\›\¦Š K¹oMî¯ésurQwk ­õÙ<¥n\»Å–gäµëO#ËdUn8ð(ÿ"ó7˜æ«± ˜BB‚©Iû^æþõšgSçW}kÜ»{Àvþ¹ `@@À~þäß·‘ƒ€JÙ:Êi`lCÁ14!„˜Py*i¾>eYǶž«Ë2Ô,×p'úJ9nÛ±Jjé¶SŽYr!¢/mcÛênBXºp}¯*M!è„Ë&PLqãÊYg®ç›æ‰Ò!ëüþ|®ó^RÁf»Ž19“-#>ܱ‰|Nɧ|Þš¡:l´ÌK£àøÛ•ô$„ŒSdN4ÒªÖ–4:%H$´^•Q'tÄ~$‚²îu›VM×|ühx]·ÈS°G(Ë­­-…FYÚ•,<„bc†l4f*øêÛX—càµmUM ³©Ázœ°(ÚÕÞq%#˜‹BBÈ\Î*n£‰·©n鶸½&¶lŠ»r½Mß} @³x8ƒ@ÊÂÏæLJ!ÄÕlvUü’f³4àA²…¸€‹T1“zÌÒí6)›š.Í£u¸6êsB8WžÖ„¶¼VØ’ „©ô ‚Ôñ|¥ûñ”4!tªøÖ) ôî»J Kì±Þ¦ cåhY° Bˆím8ká1­ÂuãñÕq”6¿}³NgMèÄfÝ3óÎç1 ˜B#ø¦åµð×Ýæ ~¶¤Dìþ¥,?HÚ•iÊæÑqÞ:È B™c\ÔÛ“oéM‚¶Œ’LMh¥pó+·!êí°ô»<­ü¿BÙ\ôší‡,‡áÁ!€"æí*€ãûJéÃR± tšÞÁ«/¾niAØ^t&%„BÚÂñãSÏ\W·/­«B«­÷ô$„B©ŸÆ»€ß|ç=L†CLÆ#LÇ£ü÷Óñ“ÑÓQþ{<Äd8Ì– ñàƒû¼;„BÈ’ØÚÞA·ßG·?@·ßÇî^{ƒv{ý|úþÙüÝ^{ý}ìözèö¸qíe^À–Óx°ÖzžPk(¥Î'‡Î­|ç,}ªB!$µfû!-(Så^¹³a^³z¾<ïÆµ[¼X+ÀbÒÀh×®?…l(óBsjdÛx”Žl˜òÎBHÅV{Œ8«âl³n"ŽGç¹w÷2€md»ù§  Ÿö<`à6²@BX´Îåú“†‹ó1$„E®”m®k"hÕâc[þÕ4“B› ¢ à™öSŽÂc{LQÈE!f|©%"CµDØè%ˆ9Ýàõk§Xôõ«Ag @aá)Û4ŽB!VµfB­P‚-[þXbnCÕ,tÄ1«¶Û„x«³öjG_™-á3ëh @WqÑ:wµ %\´ Îs$B i&6›0T‰ûüƒ‚U}ʳÿª‚/EÌ¥-UóöBûi¢¶œaL£ `3Ü @O1µµO]ˆŠBLN‘¹äǾ)›°"µ©ú×ÄäZÔÝe«ºµŠK¥„WDÝÀ€ 2-~JØ6£$„›”ZݪˆÃ˜7pâ#Vl©ÄõR„žN¸žUÖ­b}¬ï~”{òlÖÙ€å"¡mA./–ócÓBìt<•»é›§yu)Ë4×~b”¹/©à’šBç%]OjûJË1žtU]ug*›¥ÏµUZ)…HY^+Ú1ŸBˆÇȲ²ù‚0”ç-ìËÇ` ¸PËþµ@"hCÈúºD;‘‚Æ– D Äž \C—hK“*QैÁê]õ¦ß¾më)^šdmà< ŒËtlоù<BˆcÌÓíJª[9_%,«#¤€4xDC¸¡âÊ·¬¬Ѧ"EXŒX[Œ¦K»zòXoSFWB‰©’%­jfLWç²B¤>€1;‰0EÂr˾öifØ[±àd­àͯ¼à°ô92¾Íß…„âÙ€\1U·é•ÙÚA؇Ð6O —3å…d{J°Ð>cÅT¬õ¯®mÕ!ðbDàðàc3ÈìÎW‘9 ”¿¯”>¬»)¼úâëžö”{"Bqql2‰ùð•E•K,ÚD ò !@$V<ß9+¡ðKÀ1¢[SħTPÖ!ŸØrHlŽ²Ú´ÚÉŽQÀ„â§‹¹/ ´é¬çµyÛUöÝÖãZö¾ `%î¼}Óñ“ÑÓñ“áÓ‡#LF£lÚhˆÉh”M10ðàþûy;oÆ»D!:ž\‚øX÷y<`k{Ý~»½>öt{ƒì€n¯—ý Ðí°Ûëa¯¿Ý^Ýþ7®½Ì‡³å,& ¸dÅ›G—bŠŠiÅ÷Ùò„âcàó‘A|]³f—nÇ2ÏŒ÷tu‡ºq›´,ø|]ék|Û®këÒµu—KæÅÜ+s›¨a^TÞBe\ ­³úº\Ÿ—zìn\»Å“pžúµëO¸„¹÷FñÚ:Î?‡ù+l çA!„øxà©A`?®Ü€¾<})Q*}b,&EMŒ¸ ¥‰]Gr-bŸäÞÖ-Êïݽœ×ÍEÀGÀ^þäŸ}OxÈF ÀyËA ÚPÅoŽB!RNóÏeȬ_¡ÈÚÐ:¾|{:rP D(ŠT(©ŠÇc]S‘Â-E0WØ µ¹q…48|+`DáQŽß,8„R…!€§EŽëM\·ª)RÒÙøÄ¥ŠXV²|ÈŠ˜"(«L¯ÿþp @ÛƒVø \@Ç7”ŒÊ×åH „"ás_À*".VÆ EVõmîóÛ“ˆ¼:…_ŒÅ0V0«Èûµ!nz‰ÚF÷b}MX.„ç‚@4ÜCŽsøB©ÂŸB=Öñ‰Oà×ý×ñGôGøô§?›7oâ÷~ï÷l¶`ãðÕ_‡|ǘe!„„ø €Ï@ÖÅYå !ê–®Óe-ÝvèZ¤·¦®ûiŲsüøÙÀ¨YV.ŽßÿýßÇoýÖoáK_ú~åW~GGGø»¿û;¾°œQ{"è i6!„¬;=ÏÂîsg³ùæÙ–…`9×-Z°lê>êüo»nº¦íJ®Iùÿ)èDE–,ï¼}Óñ“ÑÓÑ“ÑÓ‡#L†CLÇ£lúxŒÉx8Ÿ6áÁý÷Û¯O !dExÀ¾E<(‡ð3ÅLUqãò!ô ¨¤ÿSÄWêrRÑYEúþŸÖd:ÙÚÞA·ßG·?Ⱦ{Ù÷nù¯‡î`»½ÞÙün€×^æC×r|æS¡ Ã~ÙÏO©¬ÓïBjå}d–ÀË €-e‰­+Öç+'­¤–‰˜¨`Ùv¼Ò¡Ô|Ç>¡êÚ_L÷°ô˜ëüÐZŸÕÑåß(×ÛF}ãÚ->p€sÁ÷õëOå»»”Ï™å픑€l#ó7øØó(BIá=Ÿwˆ8—ÿ[НšOÖݯã;‡º·! öŠ;Ûuö]K‰@wˆ¶³àDÐps v÷BH³œæ"З¨p'p%’ŽMìšJ¤ Ï9î‘Kwâf_2fß¶%Ç ¸L },¯WŸøs ŽŠ9f=¾J,¦ XûŒß¾G”A „R'GÈ"ƒŸ‡;é°«*‰ uÉ W­†|¨9Û¼P·ph?fîBi’j×µpíp[ÿB–YŸ5ö¸Qé•2°^˜/|á ¹D8ßÍ\þ¶M³vI–[§oÛ¹§°@  Ë[Á—j”- B©›‡~ŠxkÔâáo¦§®o;DüvÉßô*û¨*¥Žk7•ä‚C–ÒÜXÀÄ;Q  DúH¸RB©‹yðŒñö• qQu÷ˆ L—,ç³®…,ƒuYùê\÷Íõ“)¯­Öf¬WôH,\›0`Dq~ŹšÿÛ-Ï_LUñ›#BHÓ|¿…?Q}W±óHÖuEWÎÍ5±$&´=Ÿ`ó‰åÀ3å–m›§¨žì9¾w%2 8;u"V亄`» –tójÔåW@!DÆýü­ûŒC¨Äüö5íMÑl/Vô! ÐBÔgís¥Ì‘¬gûíº^!Y¶ü4U(”r¤cSŽo}Á€SUm‚Œ=Ǻ¯MgÁ§‹·a­) !¤iÞð3È#u]¿}þyp¬ÏïX?>ŽÂõ 8@Ú,¢0´½FÅ_°‡Gì¥×Ù¦¨iÊïmc]׿òò ŽëQ£BÍÈ|Éþªûò¹¬‚U¶[3Äøÿ™µ”Š\V²¾o»’HßbÚ㥈?-¼[é–)ÓºE÷¯ð5j½ Ö:1ÛK.A¨j)L„Bâø0Ÿ…¬Ò% B£„„ºym"ɵŽtýP@IŒ¿Ÿ«;76ð#´žy½aA>ZbÙS‚eHŒ°é)Ô×¼„Dоë¡Ñ !„4ÉÀ»˜§|q¥~ñ¥„é@ž2&6™tJâi§KRá °ß4ßüPmy„E|,O •¿7©+®I]ÖÑ…tßüÊKŸ#ãÛü§Š !„ÔÇ!€ïøb^I¸,cEª~i—'ŒíH‚+¤Ö=X¶é«7] c{¬³é´òïm) ˜äßW wÙoÅïò§}âib]]¿[¿úÒ·*œ4MÊ„² N¼à#È,de«ŸmÈ88ÖdV@Xþw N.Öò' ñ®„¬{@¸ÓôÀKè ËwxüøÔôåš=ªX«Ø*"=vs¹²~£z)$„²xË€#9ä3[Äà>6_¾P€Gh9¿õÏwÌ’i¡|®ß¡ã0¯My¹C,+Ò×lLòÏr…ÞZ>_‰ç^—°qxçí»˜ŽÇ˜Ž†˜ŒG˜ ‡˜Œ‡˜ŽÇ˜Œ†˜–§F˜ŒG˜Ž†xðÁ} @Biåà‹¶"E ¤ëTšûoQƒÅ䔊UibêY~­—[ûe{ßÚÞA·ßÇn¯½ÁÝÞ ûß Ûë¡ÛßϾûØíõ°×Ͼ»ýn\{9JÌÐÝkñ¢¹³ £=ûv™<•R€RŒ#"„òÀ_¸Ù¸¹¡àßòðLC¶|ÝÈ¡c€à|lË—Rþe‹eŽY[Û&…¬õv1ÍbºqíVò>êÎuGÜ,,àׯ? àRþ)(ÒY>΋þvÞ¾üø\Ë€BH;ø€!€_À<@DÒý \JbÑs-cŽ&"µÌ™¿mÿCëøÎQšnÆ<§‡hnLß1V®{ïݽœ×ÏEÐÇ.€.€€>€'ì¸* R‹ µAu:í8 û#Á Bi‡þ™`JZ›ΕíA°oñC ëC°Î!²Ô;³•*Zp¦‘[dè…Ó¸ð¼·ÜþÓŽGƒ7ŸBV<@6zÈSK:†r­âK-“’ðb;_ðGyÙ#,!½K­WÝ% ë 8ÔÈÂê× q à|$›è3§›Ú „BÚË €÷¼,x!&‘rȪ璀ߊȬ©–? œÌŽý ëB_Jz—˜z[$ðL©ë»a1>ùüUpM.âò‚J“àQ©§õ@!dñødÞaŸÉ¿S£ƒmæs=àâ0q¶aã\Û*"n•cû6?A8„£L/„òC¬Ãh¦ô-ßøü€©]¿ë`ŒMì\÷ù^^l¡ ¹é®ß &„Mâc Àç‘… À#˜bºcmÓmµŠK¬i‡À³ Q×ÿØ1~#³Œž¬Ð=´×½!;§¼n·í+5Ì*k„Øs6ïKÕs_Œ rµõ\fã"œ>„²ªBð]d±£Ïø¤EL…@ǘ$¾¾ÿÒå¤"sšVÑ‘©¬+΋ ›•Ï6`u·  éù5 sy!'¨m‰ÌG×Öî¢ø#„Uæ1²h០KòB©â 5ñ]¢+”`Ù¶]Iª8¤íXmݽ3d½Gktÿ.rJ¹‹Û~YØTµŠ­ê5–œCÝçºÀ(`xÌ÷â„BV™²E>Bfü€O_ÈR3„âÑUûHDc1m„Ìâyº6wK ¦™œiõµ)h6ÑíkYç¼  ²Eü*OŠsŒ$„²:VµB!«Ã#ï矲ñ%ö< YpHH,Ú–qy£û¾"³ò=Âú÷M]®qæ¤IUO \ˆ¼ùÊí¼­T|ŽŒoówq’ !„Ma– ­‡È|;È,„]{Èó%¯ I—×yYÎobïxk¡²¾8@Ë|€l˜·«ù)~_)}®&‰ÍM DšÆ5¿õQÀ_}é[‚ÇžG’BȦ ÂÂ,pPš~)¯¼¶1A¾ø#ΛBñóÑçO1Cœ¯ŸæWÕWwÇÌ ÁMì^VÀ Ml„B!F‡—€B!„B!„PB!„ @B!„BH!„B( !„BH˸ÌKÎ[o½¸~ýzÔ:1Ë×yœæ±ÆL/O³­C!„ÕB7ýyë­·Î>¶iæôÔmÇ®knÇ÷_º^Õý„¶W×òU§óÃ?üðÃ?«ûiÜhZ¼Êÿ]Óc©k;‹°Òù¶ÛÄ~%Û³Y÷|Ó !„²Ú,¼ x‘݆¦€qug†¤««Ô'âlÝþ.ãªûM¶æñú¦×}<„BYwÿÂè®Åº€c»2]]ȱ]¶Ò㨲ߔnYéqJﻄùá‡~øágu? 6­Fׯ_?ûÔ±]Év «Vñ±Í[´•³®ýÆXþ|ÇIë!„²Þ¬MŸˆ² ½âÓ”¬óø]ËJýûêê>&„BÈzи`Š òùèI…‘é‡Wü–lÛµsùò6c‚-|9É~«Š7ßöc§B!dõPÈú‚ !„BȆÀ‘@!„B( !„B !„B¡$„B!€„B!„B!„PB!„ @B!„BH!„B( !„B !„B‰æÿw¨Ö/÷ÍIEND®B`‚gnujump-1.0.8/skins/default/hero0.anim0000644000175000017500000000027011050034357014561 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "hero1.0.png" time = 100 pic = "hero2.0.png" time = 100 gnujump-1.0.8/skins/default/hero2.0.png0000644000175000017500000000122611050034357014563 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ *ý¬ÎëtEXtCommentCreated with The GIMPïd%núIDATXÃåW;nÂ@}ƒV|Ü AB +JN6WÊ)Rp rš´¤å¦  ‘ÒP&…×öxØ ^0¢ÈJÆÖ2;ïÍìóì˜À).9Z¸ð¸8sôJŠxoŽS v¬ð DZƒ‡ØpbošOÇrS³Ûãsƒ"ôDó‰@µ&D@gž½€(âCz8:<›Ýa‰M6_söLg| y6zC ÝÏ&¶ßÀzzx™¡ó¢"òv0=±ï›Ï¿}˜¨JÎj›Uƒ8¥BˆDÙe"àgg½ôÊ  åvHz„®æìÚ¥®ºšýí½ASez .Jq@‘)Ö”¨Ìèú3›±b€…HŒ±Í,à©e¤%DŽçX¡239ðB¬»>W ¼¨ 9a ¬9r`é§`k×Ŏê²>rl™¡Z#mcÏ)Y=ŽÔÌJ­lyJ²»¢\œ@ ®ÑnHBáÀƤ^xm¨m;¨×¹CmÎh=ÿK ÷û$Œ8s£?QÿØÛ`T`*àskxã8Ìt„޹k¡®&©’(ë@¢€sGK‘;Pâ! ³ø^n‡E\ˆl©@ØÖU¸ïITP£r;Lå¨=±Ç÷ÚjÿsÑB^äã4'Ä)Ñ¿ÿ:þЪÐÚT‘8­IEND®B`‚gnujump-1.0.8/skins/default/hero2.anim0000644000175000017500000000027011050034357014563 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "hero1.2.png" time = 100 pic = "hero2.2.png" time = 100 gnujump-1.0.8/skins/default/dwarrow.png0000644000175000017500000000102111050034357015064 00000000000000‰PNG  IHDRÄ´l; pHYs  šœtIMEÕ  ‹ÕðtEXtCommentCreated with The GIMPïd%n‡IDAT8Ë¥•½JAEÏdƒ‚ÓZÙXG|+K_Cß@DAˆ(øB›øƒ­ ˆ…QHĨQ"ÆkóŒ›]ãn¾fagöÌáÞu’¾€O mÏpé“´VÆ€V¸Fcƒç˜¦¥"°¬=÷r‚ËÀpœ€V€Ò¶Ï Ð( `Û^F9Á%`x.œsÝ‚sî8²âÆsÀCÛe¥`‹àÉN-å´m—ιnnvz9ƒµ·€Moû¶8N׌%zÛP÷¶¡±·ÞÉXbdû÷BÛ_`³®e(1²}CÛ¸1ÅKô1´íþ7€õ”–¶¡lqœÏJô¶ïÀQ<†$co]`íKÛn“Nî›õð–b–VK²M3¸± ŸdícxšiÍ&‚ë—˜uXZ5©´AÆ>뵘µ·í&ÝÝø¯„4kIu»£³qìZ\ùFÒˆ¤9I×’š’Z’®$Uv ¾ éÑÀó’F}÷ DX‹ZyâEÄIEND®B`‚gnujump-1.0.8/skins/sdljump/0000755000175000017500000000000012003601754013011 500000000000000gnujump-1.0.8/skins/sdljump/floorL.png0000644000175000017500000000055411050034360014672 00000000000000‰PNG  IHDR  »î$ pHYs  šœtIMEÕ ! 0÷¸StEXtCommentCreated with The GIMPïd%nâIDAT(ÏÒ½JCAàoðJ ""ëNIec!˜Ú"EZ ­| ßÀ°°õal,µ²°ñ¯p-ÜÈïW ,{æÌœ=l¤”@Dô0Zàh‡øbˆ|?Qeñn—‹ Ø–¨»ôº\0ìk‡rI…Ñ$‹û5 MŽÊû%±Ù`=ÜTÛÎÚÛÐÕ=w‰ÁT¼Š÷9á¥Ù ¸Á á°?Íà:8ÜþÒ\Yºê`|ÆeÂV‹Í%)%±‚=Ÿ2®{k£ƒâ+w°–kËXÂb®¼åzÂ3^¿üŸ!‚:|Ìl¹£IEND®B`‚gnujump-1.0.8/skins/sdljump/timefont.png0000644000175000017500000012156511050034360015270 00000000000000‰PNG  IHDRSdJ‰ IDATxœì]w\“W÷ÿf'„0$@@–à@¨àF¨«¶ZG]ÔÝ×UWÕEqï­ÕjµÖY­{[EœuDjÝŠ[d¯H~$7¹yÌx¶}ßçóÉGÌ“{žsï=÷ܳî¹-´ZPÀ‡0c̵cÛÞZÛ¿燠¯¤ï*Ë;JCYç” ž²¶/O<‚Ǭáý»úõwÐ` ×ß=¶%ÁÁWIp—'®Òà³…óߎ¯¤8Ë{üþ-û[þý;Ö÷ÿÎ_IÞQVÜÿvYÀwYñÿ[eÎߥ_~¨y+-Þûþ]ôýöCy¼çïèÓ¬úPïø»tËšÿ[d}YÞõOÈÕÒà+ βÐWVÝöCáû_ÐEmáü}d‹ÿ߆÷Ÿ’Aÿ½ÿ-sS–~þôѲâû»ôÅõ®#ï—÷?‰÷ß ¿ý7ðLJ^/ÿvzÿ |b«=[\åí·ÿPr£$têÞóÿ80öU«ÿT@T@T@T@T@T@T@T@T@ü›öÝUø³* * * * þø_¦rpðôÿ€@±þß %´* * * J˜&iF}¢"a«* * * * Ê ˆÎÉ…éâϪÐ;+ * * *à8ø—ë6Ì`jYNpZ Ì–t8Œi<%¥‡@@¬ÿ— € €@Q pZržZk_ÚÉ·ö®²à, 3ÒóB;mµ¡ù‰M6¸TÌ3ÛvÖæ©4²ÀœL* ÑxË‹>wYi¤q›Ã[R\êo‚([2‰µ RIq˜ã‚«¤4–÷||9\/”çÒŽ,:I‹ì‰„gI²Vy¯±²àbÊgYq3×3¨\r‹‰¯¬cam*É~÷!è47¦å‰—ÆU’ç¥Å[ž4–¤-ý= ÿDߨê2eÕyèö¶Þ ÏKúòÿ²®{‚ç¿IV<–d  Ûèÿ³ÅYÖ}ËšŽUÒñ´Æ3å!7,µ-­®i©ýÜÚ÷–è±õf;sþŒÒàeâ,˘XÓ¹KËc%¥…nϤ¡,PžzÓ‡ÀW r†?‹§ÿ®:¿VŒzç? å©üàߨK{Ø?bŒþ }´¼ûñoä øÿ|XliÏ”Öö*+Ï™ÓWËÃü À×ÿK¯4'8™FºÓ´C‘MǹŒ[%:…Ó€#©þ»<Y²õ¿³P¥Ç†|ˆCù-§´²yW1õa‹×3–4ƒ‘´¥yƒ9æ€v83Ç«4ï7ÇŸ¥ÁÇÄR¶ý_së˜Í¦y„\¡ç©FÞ-‰#à"ȧ$42ås]³™¡àLÇ-Lþ£Ç­4r“[røŸv\T€y`òOÿ}iÖ;ÁG;²„úù0ò.qj˜¬Eëlé¦igòqiÖ+½Îè=œà$t–t_f®zß(FÉמ%ziЉ·´cAËDB/‘7¶èµ†‹Œ+WIh¤å#s/.ü±¦?‘öL½›Í~S»¡¬Ùš¥Ñ©™~вøhú˜ögiô°òÒ?;è ð Ó7óäC§wÿŒ]RžúÀ¿þý1'ÊÃV^ôe£Òâ,o²,ýø7òNüÿƒ >¬¶@ó IÖÞ× Kâã-;“è«¥¡åoõ/9ÁI+i€íÍ™(œB};‘þoÚÉÈfƒ'xD$ÔGÓ‰e‹K]µ¥RyqøðáCÞ½{wíöíÛ™`7!DyB7.öÈôÿÂ8ÙBFßÙÒjé]2ý»ìõÿ''kK•§ç†Îd,©‚Ì-™[ý#‹@DµÂÔ€e d. oJõÓüUÒEE–ÌÀýÿW üGÆš¬;[k˜æ Œ|+ƒù¹*I"„X‡àÁ4¸ÈV(“~I [O„Fš>k}dâ#ôIô8˜2ÁœC—-5Kó;é7ÀÎGÖžºD'e Ýß’:…iù$…iÙÊ%æ\8RB£FÞ³å\±Ä%“›ô>Dæ–ž_Låèßm¼V€m ×=‡„'ˆó³$TÂû„oi¾ {4á7:˜Qaò²=Œë¿$úgèÖ™9Ù\>¦õ sãAp ðþÞjËb‰^z=ó,à°æp;Á(-í¶ö;‘_–ö6r‡v”9Æä]ºÿ%áKú=`ºŸ™“é¥Á[š`WipYjKÈxJa\û4Nks\־Ѽbãú û‹S‡Ì¹¦[ï‘êÛ‘½¾¬óLƒ¹uOön¦La»îÍÑO¯©!«ÈZ¥×>‘U´}TZši»¶ N¶öfim@šwía”u%•QÖÖS. ?Ñ:–9—Sf£[3÷~b³òÏH_¯ÙK÷ů‘`5é-Ÿ ñ(:Øì1æÆ”ö3p)œÌgÖx‚îm0×.=l‚á„/ˆ¯†¬![üI÷“øØØšÖ€ž[2v´þQÒ@*=^Lû³´4– ~­Å/¿ü²\.—ç&&&fÃ8îÿd ×–žñßd'‘õMöÒì—‚&ZNÑ{×?a–§h'‘ lÖ]iÛ}ˆ~|ˆq©€ ()0ý TðaXÚ7Kû\ø0ê„l“RÊ*ûhøì¥0ÝëþUYøÔ¿KŒ'8Éà›iÏÜÜi'A!t™rù`gühGQ\Ôzz²õÿZSöÉdŠ ›7Þäá»wï<¼ÀûÁTsý£ƒ²Ä µ×ÓZ¬ï[€=bÔ¨äR}6‡ÛÒ»hãW¦W‘¾ïúO ¼´aNŒ¸b=m€n~l- f Ynïëë«Ù¾}û}IÆÝŽ8†ì>ÿüsÿ¿þú —/_Άn¼ÈªÀÎ`#’L"‘8yzz:ÀÛ·o³²²²Ò¡ãQ-Œsi NâlJRï ȸÐFz1ts•˧S s ÓÀHÿ\Ýœ§ÈÔã*„eÞ¥tÉúwèñ¤Áúºeâ#ý"zt[O/`\/vz<ä=Z˜—½ÖðÚ²JB#„Ù–œÖ)‚nlICݘeÂÔ†øP}cò´‹W±Ot뎞'utóð:~²´ÒôVÒ¿K¢ï?áE¢«»HvóL€iÜÒƒ}2räÈ sçÎå\»v-º¹ ãcÍ®câ"rŽèBèÆ(:yÊV+oàà}÷Ýw=åryTÿþý£Z¶lyxΜ9‹Îž={º>ZÓ̇ñ! ¥þµ¥¿š“\˜ú|è䨲ØæheK'[¼Ä÷E’“$0®_6û¥%¼Ìd¶ôÒv ÙiyœYBœbÎíõß@7çd(é‰$ZJ8-ù~KÛÎ\?èq%²ƒ^S¥Y %Õ™sCó ô›{Vš5`ŽÊŠÓî²à47.æp–‡ (íº°F/Ý–íz ñ”Ù÷™ë“ð!ÀÎoéݶž±ÁGÚ1ŸÓÏØÊ2´Ô3[ß±ÁÏlgþ©þ“6\êof{62‹ì/NœûõëX·n]ï´´´qqq‰`W¨¼mgÉÈ‘#kÔ»ÿþÛ•+WÞ***JÓÿÆ–/üo:˜j ’R©¼ .ì¾~ýúK0:%˜Â`l`J¥òþüùó{Àرc® c‡­•å!“èÀeûöícƒ‚‚>6lØÐÈÈHÿîÝ»O8räȸ±cÇîÆû¥€Ìá#´S`` ÿ÷ß?Š<7nÜ úõë»Í™3g't›%mè3…„¹x<žç‚ ú………µ—Édnùùù™7oÞ<=nܸ3333ÅÇÇ7îÔ©Sƒ}üñÇsa,õgnì,“P(ôš?~ÿ°°°öööö•rrrÞ]½zõÐW_}µQ­VìKѲ+•JåãŸþù£3fܤÆÐÖ¢0 ÊÄÇÇ·i×®Ýè“'ONÙ¾}û[ªL: A¡ˆˆˆ–cÇŽýæÈ‘#‹¿þúëƒ0Û5°mÜìTÚ»wï¢ÌÌÌ•J¥rssshӦ͘–ѲLG0q|§GþE‹óo“u,“ɜϜ9s¬°°ðe£F:ÁXºÒœãưÖ(¾úê«Ö:tè)—Ë«@jjêãƒþ<þüÃ05¦l•¤°?~üø2…BÑœéÅ‹÷J¥R?K?‡nMZÂKð‘1óøþûï»DGGæèè號ŸŸqýúõc£G^“ŸŸOœÅ°>·ÄçVcܸq±þþþ $‰C~~~Ö£G®,Z´hã… þÔ·ÓÂ4aÈZßKªt–G[sxHð†œÊ'Ê ›Ò©4sJ,M#§ ¡.iJ;òJêx¡ƒëò   jß}÷ÝðªU«6’´´´”ƒn›3gÎA°“G´Œ“ñùüJ›7o<àÙ³g>¼999ù…P(äÖ®]Û¯aÆQ›7oîºråÊ16l¸ÎÀÏ&Ñ€È*ŶmÛ&†„„|œ™™™Ò¼yóþÅÅÅ@ÉJ_9%W*•‰äV«Õ¨ÕjUzzúóÓ§Oÿ:cÆŒ½úG¶Jô½§«ñx<·Q£FµjÕªU…BQM,KU*UÞëׯ%&&Ÿ3gÎAµZMŸò±À²àʤW¥Rå§§§¿ºÿþõ¥K—îJNN~ˆ÷Où° |˜Œ yyy) 6l £\4·XáºuëÖ²ž={.€N~©Íý†Âg2¦\¿üòË}ôQ[OOÏê‰Ä¡°°P•––ö\©T&-Z´hïãÇŸB—lBúoIo¡é5è÷ ,ølÆ —©6²ØØØ_}õÕv®Ÿ^–vCyâ2Û6...vûöíð;vìXmÆŒ‹ø|¾8//ïÁþóŸ/]º”ËÆqyõÖ¡Ý”Jåyò`÷îÝó¿ûî»í0å1·éÓ§Öµk×±ä·ÁÁÁM ›kû NÖNvvö«Î;ùúõëÇÐI ØÅÆÆ†–`ž ~šGå<Ïm̘1Q-Z´híáá ‰ìÕjuþ«W¯œ;wîhBBÂ1FóZ?Ž™°¾GZ\û´jµZ‘‘ñüÌ™3{¦M›¶F¹mM·2Kó¸qãZ7kÖ,Z¡PˆD"©Z­ÎóæÍ㤤¤Sñññ _ëÇŠÐÌ&ùƒI3´Z­&???ûùóçÉk×®ÝxðàÁ?ô,íi´™Çãy&$$ônܸqŒL&sÍÉÉI½råÊo£Gþ¡¸¸X ë6 Ñcì><×ËË«úqëÖ­Õ={öœÓò –úÈ”× “mâØØØú¥à'é‰'V¸»»·R©Té-[¶ì’MÖT‘þ½.ß}÷]»îݻπcÇŽ3fÌèÖ‚¹õK‚ ögÏžÝ\©R¥°ôôô?›5k6:Ç8€ãåË—wJ$·9sæ üñǯëéµûé§Ÿ†×©S§¯F£)ìÕ«W¥R©¢úB;ã üuèСiÞÞÞ½àСC‹Ç¿FÇ‘422²Ú‚ Vinnî_=zôèôèÑ#scnÐA\sĈ9ïöíÛ;>ûì³E0qì/^Ü-**j,9rdÈØ±c÷Á¼| mñÆ„……M°0/øõ×_'O™2åma[kב#G6ëÓ§Ï䬬¬[óæÍûRO‡–å£Á.[¾|yë-Zl¼yóæü^½z­×?/‹ÞgߢE‹ž±±±Ÿ}úÔ›8qâ…mùÆÄk®Ô:=¦lù’Øà.þóçÏíççþêÕ«³mÛ¶£§ÉÚºcöõƒÌùìÙ³ûlÙ²åý3’ôThÓ°o+•ÊÛ°jÕª—-[vFþ1·–¦³Ì}îªþ7Ä`Úɬuîè³læ‡]M£4Þæµ ¥‘e]æðY’SlÖ‚-Yg‰é}Ú]©T&™|‰joÍv¤}Eäݤßä9“.kò‚îá3º4Òý´Ä#4Oв•~F{ú;643ßAã¢yÄÖÞÃì?]„´!ï²ä³D}¥-貸ld–€óO?ý4®N:½ %%e'€«0cKP¶3íc6jÔè£:uꌊŠBûöío×®Ý8˜^¥õ¯ÂTt†% ++‹”2W²‰é09Ò‹ÜÜ\inn®Tÿœ” °6 ô‰'^vvvAjµZuîܹJ•*Uª Ì„1ãÚM†ÓsçÎRŸ<ôòòòíÛ·ïÈåË—w§è3‡‹ÞœÖ®]ûeTTT¬£££¢°°°P*•:GDDtY·nÝdèN¾Vnܸq¿ââbõ¬Y³~ƒiiS[`ÂÈË—/ÙW&“É9W&“¹¶lÙ²ïŠ+†CÌ Ù³ôÆg'_àééYkäÈ‘ñ#GŽüFùb‹/ùDÓ¦Mkùé§Ÿ~[©R%_.—Ë•H$Ž¡¡¡V­Z5 :YF—f³t¶¾ÜÞÞÞoèС¹\.é?ÁGäŠ9œ&™>ú¨ž¹@ª¬Í«¹þ’€¹ÇðáÃÛ‘@ê­[·0àT ñÁÆoÈx-Ñ&àl“Ò¶eâ¡÷RBЦ'7Éé`[}¡q”t)Af|[2žT? '‹ÉIº¬©-ùNãV®\Y±jÕªAAA­D"‘=—ËåÉår¿¾}ûNš:ujW˜ÎŸ%€>…áðã?­Q£FeË–Mm×®ÝÒo¿ýöê¶mÛ^nÚ´éùرcÏ·hÑbúµk׎>|YDD„LÇÕí^öðð¨R½zõÖàèèè Ý)Hzïg‹ÏÉä‡Ã‰D…BQµGcããã{€ì38éȽ¼¼öìÙ3+66ök??¿zb±ØG$I}||‚{ôè1úàÁƒ ëÔ©ããžomýY¤W,K=<<š5köɦM›V÷éÓ§tUGlÉ«¸iÐjµ„¿ÙÈC«¸ŠŠŠ˜¿% ÇÔÕÓÓ3`Ïž=3‡ ömÕªUÙ# Å …" ::º÷Ž;Ö=:º9£÷SÖãš™™I**Júï8ÁT¶1q›ÅËÒn`Ec lú!_¦¥¥yðqppð?~üd>Ÿ/.,,Ì›;wî·—.]*0ÓŸÑ7zO©D? ‹Q&sàÀ=444†‡È)Küdö=2™L1cÆŒ/T†Nv8p,á< õóó«ºoß¾9ýû÷ŸP¥J•ºb±XÆáp8"‘ÈÎ××7¤wïÞcûí·9þþþÕôï%•"JÄ£ä™P(¹¹¹ùwëÖmì¬Y³z‚iBsÕªU«ïß¿^Ÿ>}ÆúùùÕ‹Åö„fooïZݺuûòСCKêÔ©Ý)ӲР‡Ãµ³³s¬V­ZD\\ܘ˜˜PÇÚœŒ1Ñ¥—/_>¤mÛ¶Üõ6 [dddì† †Áôd­%Ú8xÅÅÅ÷ý3k2ÊÚ: §µì333©6løÉ°ï=zô(ˆD"çAƒEC7·¤¬± €<44´äçç¿›2eÊ +¸ÉÿyÄÉÉÉ×ÀÑѱ†tóêÖ¼yóº‰Ä BBBZB·åÜ E#xýúõ-¥RIúÏ|íHã ÈÉÉa–˜/Ïvfy7==Tö"§ù‰]jÍŽ±ˆ…þÈ”?ôš¤çÇMÿ½›þC¾#UÈè’ëlloR±€^O4ŸÕ–Eã6ä¡pzåúïØð¾-Zé±)­laÊKcQ’uan }l}-æäÁAt@[þ,ÃAò --Í ìüaLFN’ë é«°èëK¬ ö‘ʦÌÊœÖÖsÞ˜×l«7èë‚hŸ©ÎÁf=Ò• ‰Ê‰ú?YÛ¶úOË_ºŸ¤Z ©ÖBúB©9|ÌuæݾU:ùë¦ÇeËMÇœjÕªÕ._¾¼oÆŒ[,¼ß”‡íløNHH8vèС5àííÝ,<<¼ lµ%ÚèO¹Éì§ @­V‹Q2¥¤4ÀTÜx;99ù¾xñ"C«ÕV‘ËåþjµZ}êÔ).t“C—æ³VîAX«V-·*UªÔ€‰'þš»|ùòž‡ÞÀJªo.“…T§N°bÅŠ+V¬xåºxñâkÖ¬Ù  Zݺuíäry­¿þúëHRR)+Q’¬CiÂzõêµ€‹/Þß¿ÿã:øEDDT­[·n;ëa,sU„ÒŸ¤´åàãC*õÓO?mÔ¡C‡¡8999oΜ9ó¦§LÌ€öܹsš7ožfggW©cÇŽCÏž={÷èÑ£¤ü³–K Ñtòf̘ñ½‹‹K=òåçŸ>*::ºÞéÓ§¿€íÅI²=èIQ½zõ~àààcé7-Œe2–— IDAT†Êr 쿘›¦}Æ ;h4š¢¥K—žÖÿÆ\FiË áñxN111p^½zõrË–-'ŠŠŠ´}úô‰¬\¹²W‡úÍš5ëXqq1)Ui-ƒÒQ³dÉ’õà\\\ÜD(,,¤Ø*uB’>}ú|Éãñ™™™i›7o>œ››«éׯ_”B¡ðèÞ½ûÐåË—Ÿ§è³TŠÍ@cÓ¦MÛ@~~~ö¼yóÔ¨Q£r÷îݛըQ£y`` Ç;wRaÜþâ‹/öÁô®H.,¯g:³¯`çÎÓÔjµgvv¶Snn®sAAÓ Aƒšùùù¹ggg§Ãt]Û<}Ý”JåãM›6);vìX¥E‹Aµk×nãíí½6%%åL`s'CÄÇ7H*•ºäæææìÚµëä;w^U­ZÕµK—.-G=âðáÃ#aZºšÉ/dm…¶If³­Š ¥mKã c$€±ä;qÞ‹y<wÞ¼yuW¯^}J_šÖZyS:Jœ©ä^2žÅ0–å'åî,•º6ŒùÇìZ{Ú´iwŠu©ÿ¤ä[>Œ§ûè>[Ëjã|ÿý÷œ}àÚµk7îÞ½û622²Ž»»»kûöíûÇÇÇT«Õi°,hþ·ëׯ_­àààØeË–Å­Y³æ tåí¤Nׯ_ÏÈÎÎVk4Í!CNýöÛoUÇ?¤k×®Óa,kO2Í!  Ò°aÃ:ŠD"ƒ>Ö®]»˜µk×&Á´¯­ È÷ôºŸþùÒ»wïr\]]%­Zµª)—ËZ¶lÙ ÀnèÊûñaù”’!1E,+Ö¯_?½råÊAðâÅ‹ÇÉÉÉffff»¸¸8†„„ÔvqqñP(AË—/Ÿýé§ŸöyõêUÌËm&½¤16oÞ|,333]¡Pˆƒ‚‚üƒ$‰lÔ¨QßÞ¾}{øµk×HY@kú Ù±øå—_ÓÓÓ߉Åâ©TšÅçóŸÃviO³¸vìØq>===ÕÎÎ.K&“e>>Õ›6mtîܹt¯ÞpŠˆˆ¨åããSËšóÅê{ÂÃÃ#»wï~å—_~9ìпaã1ì‹R©ÔcÍš5qžžžššúêöíÛ·RSS3œCBBB\]]=|||j¯Zµjz§N¾*(( «K0í‹kãÆ§ß¾}›)—ËÅíÚµ«§P(Ü¢¢¢z …Â_õr›\£`u/—J¥«V­ŠS(Õàõë×Ï”Jerzzz–‹‹‹SHHHˆ\.wW(U/^<ã“O>ñîÝ;B³¥ÓyfiþñÇO¼yóæT*åV­ZUÑ¢E‹†"‘ÈnðàÁ÷ïßFùmnyÄnnn.5ê ÷îÝ{rñâÅûMš4©R¥Jÿºuë~êíí½,%%ÅZ”ØTê'Nì•J¥E"‘çÎ[Àºuëv;;;¿yöìÙym0ÖrS¥R‘}_ @¤_Ø8r §<,Xp£sçÎoe2™k“&M¢,XpÆÊŽÞÞÞž¾¾¾ àúõëgòòò¬• 5ùÿŽ;®5mÚ\.—Ópùò剸M›6 ¿ñóó«à8€<¹\îìêêZnÞ¼É<ágî]Å SRR²—.]ºxÒ¤I³…B¡ø»ï¾Ñ©S§ÅÅÅÅqqqyzzÖ€cÇŽmÙºuë}X×Ý §1fÍšõóÚµk?’‘#GvÕŸÈÕ 2$ÜÑÑÑ6mÚ´¶Ooô²ÄÄÄó©©©ÜÌÌLçìììJ*•ʱoß¾ í4Mñüñœ1GL0ц ÒW Ø©ÕêüÄÄÄó6Ú‚ñ\STT¤MJJÚ=ñ›o¾i7yòäÝx_gdcƒüçλÐ^*•VêÞ½{¿7ÞÀû~#s`â‡ò¨¨¨N V«‹„B!ÿã?þdõêÕ‰fðý~C0ºSÊE¯_¿ÎýüóÏ—@'[i;„íé?ú:²ÏyJª‡‘k1,•šgîÃöäAvv¶BO«3Œú<)OlíØÖ“h§9“^PtfÂ87–ª‹0Ç”†%x‰m#à˜MSmRS{žy] )«MÊÏÒôZ³“ÜüýýëÀ©S§.œ9sæ4ØÏH <àˆjGÏyJ7çžúöN0–¥'Wغ¢Ìd_]µjÕw†wâĉL},K;K:²tÁ+ Œ'¡Ì•™·¦”TŸ¥ƒÓ.0&—pñþé7.…KÝÚ"×ÁÐ~ ›'Ñ ó‰Òï‚þ=äÚ‚“͵8¶Ö*)…O®>°µV™´’€)óN\r YSä¶6“^J¾.ÌÑK@ia¼N†ö7›³Ûh¿ Þ^"Wu‘ró‡%Ø:>äææºèi¢}±æt\ÔýŠzMq&íȾƒŠ¯ö c Z ø€‘? r`ôq`”„·™§Ciši¹K‚¯=~B½öÌÑJÓKÆŒ8Aõ_CõŸãuY0ï—3ñÀxÅ‹Tßž\ù¦W7X’Yÿž@ °€]»v]<þ|š…÷3¡<ý†SÃ7oÞÌš:uêÙvíÚ 777W”Ÿ/„1ó‚S ýÌ~Ð 5H$6÷i0½óÀ¿àñx<µZ]0iÒ¤™§NJéæGã¢ß«Ú»wïµZ=;>>>žÏç †ÞÿèÑ£1bÀÕ®]»ÑÆ ëØ»wïZ­¶hÛ¶m+W¬X±Ÿk*z³t.cÛü ==ݺlzÎ>tÉ_^¥¾7šðÝL: ƒÀÀ@7OOψ/^\ºvíZL˳0Û6ì°°°Ê ˜:uêÖsçÎ=€‡¾Z³fÍx™LææyñâŰt£eJÁo¿ýö'.. Ï¬&B‡M߸qc‡J•*ÀÊ•+×oÙ²å!ñ;wÞþðÃcœœœ<6lèyáÂ…x¿Ä“¾"ª¨¨¨ñB—…YÙ××7§{÷îÍ8ÇÛÛÛýÎ;ÁvЗiйtîÜ9¬eË–ÌÒllN$š~~~þpÿþý·¿ýöÛ蔯WR`ZjÂR_Éü’{Á3gÎfooï™™™;tèУyyy$3M £bf-hD‚mÙsçÎýú²Á¼j×®äãããçÎ;vw­‘}KâàààK—.½yþüùŒóçÏg$&&ñx<^HHˆgJJÊ=cHäžÄÏÏ/V®\ùÛÆoêi~”˜˜øjݺuü¼¼BªU«ævïÞ½W°Î/tæ} ¹ÃÎÚ:/K[zl)ôÙyr¹Üyâĉ­š6m#“É|7mÚÔ:™¬²‚@ìêêêÒ¾}ûzÙÙÙ*•ÊN£Ñð4 —Ëåj¸\n‘X,ÎsppÈüᇮÀz™Ã^£P(<»víº)22òÞéÓ§={öÙÜÜÜ,è”Ar÷ ¬ÚÚôŠ‚ --íi¿~ý6iµZ»;v$ïÚµk¤sóæÍ½Ž?žÛŽñ'Ÿ|ÒóÙ³g—׬YóD 8.]ºô“ˆˆˆf<Ÿ———sóæÍÛáááÖ¬Y³öçŸ>5jÔ¨aæÂT‰´´Î {—Ë­Ô¼yóVððáÃwþþþ.ÕªU jܸqõÄÄÄ70–L³¶Îh¼DÏÞþñÇ©´çÏŸµxñâ.2™Œ(§´ÓI'í rŒ‹‹û´råÊAZ­V»mÛ¶­ñññGaLBáŠD"ÉêÕ«{Ô®]»•T*õX°`Aû^½z­¶B+¡—–í8wîÜíóçÏßNßá÷ìÙ³þĉ‡ˆÅbû1cÆôîÓ§Ïc˜:XÅÁƒ^¹rå!€7úÏKyË–^ÈׇW®\y|}¡ÿ°ÑMè1íª¤j·oß¾sæÌ™'4 ¹{@üŸÿü§~=:ñx¼«——WL+-X¢›¦BˆÝ—žžžíááñûªU«:I$’üºuëJSRRlÙLjy ,HðªY³fá$˜ºhÑ¢ßÜðìî\6Y†£þÈÓÿŸ€-~"öMuaaaÁ•+WÎDFF~PßÓÓSñâÅ ’|ä8pàÀ–|>_ Õjµ?üðÃq÷[ÁÈ¢'NüsïÞ½&Mšô%Àj]˜Û«W¯©]»v“S§N}÷ÕW_í€nï0·Ñ~·Jµkל:uêh??¿0.—ËMII¹2sæÌ¹IIIÂTG1hôêÕ«ÖäÉ“W‘Ë–-›ò×_ûä“OÆÃÔ¶°HC9]ñ`ã.\Ø%“Éjæææ¾jܸqïâââl°··w:sæÌ‘H䘑‘q£iÓ¦Ý`¼6€É†ôcÇŽ-ñððhSPPÖ°aÃ>¦H,‹ …ök×®ýnñâÅ—`×®]ÿ©Q£F‡ÂÂÂìŽ;6{þü9ßœÿNפK—.?à\¸pá—Aƒí€-[¶ô®[·nG­V[ôã?v™;wîEXö¡ÖÆéÓ§×Êåò¦ÅÅÅ…]»výôÁƒ¯ ›Cû'N,pww¯W\\œ?tèÐÈ .ÄNssáÀk=z¿¹—>zôèHLLÌXu*k>(râPTTD®ø#<Æ&.Q^¶3)A]˜››kµEEEBØö© ¶ ©êGl"èRÊ¥¹"À|Æÿ9Œ¿9Œï˜@RÈ™:ujèéÓ§ó ''':¥˜bN¢ØVú2l¬2^]¸pá¹Z­. …âõë×w\³f͉_ýU©ÕjS¡sž1#Óæú¦wãÆƒ 6ìB~tõêÕ?år¹]```ÐÓ§OoïÝ»÷Œ‚H£Â`)pKgð“““o‡„„Ôž2eJDhhè³N:ùÀ½{÷Ø@²7 “3Ц?wÁ‚Á'NœÈ€å;bi0½¶mÛzyyÀ©S§Ÿ:uêL#– ú"è/p?xðàÎ;Ÿnܸqt@@@ýúõëû^»ví­þfÚO^^^^ZË–-«ß¾}{_nnnN“&MüæÍ›—£ajIaàÀô¾GtÁ/ò£¼¼<ò­ä•¤žIv‘NgƒÑw”Zsê–-ãxذaÑ<Opþüùc0½¯ÒÒøò\]] Gú“’’B—½…K—.è×ÿ†MPÐŒ‡n~IÖ8ŽÖF[s¸ÔžžžE¯^½:«Ñhx¿þúë= ŽOž|xàìÙ³/¼|ù2ëã?^,$‰À–ä ­£fH …ÙÔsrZˆö¬%¬Ñ}Õ!×%4úÎ(Ëfm˜"ׯ_´E‹]ù|¾066¶ùŒ3ˆÜshذa3xòäÉíÄÄÄ'0Vy°¤_j¡OÄPð×_Ý÷ð÷÷¯í,ð÷÷¯ÙÙÙ2™LÚ¨Q£€¤¤¤”úõëÀ»w;w.Ö·hßG6€ô &ìüõ×_ë{yyù}öÙgÍÚ´i“Çãñxyyy¹'N\£ÑhlÉ›@æÌ™3wîØ±#J*•Ú2¤¹R©LõòòòÕjµš+Vl…n_´åg1$€êñæÈsrr*4hPSÈÉÉÉž>}úOЭ k'Mtn©Tê —/_¾‹÷õk@ú™Ÿ–––uãÆý5ê÷å—_†-_¾ü$tkMÂéÝÇü]»vÝ>|8x<ž nݺîçÏŸÛ'÷ ‰s<OÚ±cǸxñâÕ½{÷ÞèÙ³gÕ   Z={öì¼eË–ßa[¦} €Å0u„ÙÃ&L ÀÙ××·ÊÆ¸ººV!?‰Dv!!!üüü‚¨v• ã [òÐ$¹dÒ¤Ia_vvvölÙ²eï;v„õêÕkü›7oè»ÏÌñá51tú»×¶mÛføúú†Ò?rss«3ªN:õ»uë6.77—¶;¬“Äœœ½¶mÛ–àååeðí‰D"IHHH­š5kRí¬U ô{^Þ´iÓz 3 'ÄB¡ÈËË«æ€j 4hL¨âéý Æ/¹\²–lùY%œýýý«üðà ]\\|©¾Ú…ùûûS휡³5Øì†9‰‰iHþ¶··wiÖ¬Y¯¥K—ò† ²¦2Â4ü1zg¼%û¤´í̽ßЕJåÄáp<ãâ⺋D"‡¢¢"õ¢E‹f$''“;ÿØ@IôGZo1$6vëÖ­‡Ãá€L&«Ô«W¯ÞM›6måããc81- ÅÞÞÞÁÇŸ!‰¦-Z´h?Œ¬U…2y×àÁƒûs¹\Ã~îêêZ¥wïÞ`Ö¬Y;`œ?[8$‰çöíÛ§ûûû7"?àr¹ððð¨Ù§OŸšµjÕ êׯß¼ïï´†×pÅøñã‹ÅbCU GGGE“&Mºoß¾=¬oß¾cSRRè*^–ðÖ…›››ÏO?ý4ÇÃã&ùH$’Ô¬Y³¾ŸŸ_Mª­uavlCCCÛ€>ùÕš_Ф¿ ,˜©P( 2¨J•*MæÎëÙ³¨¨ˆè–€Ã”€!––Í]ñÀ 5sÅI|·4.\ÂK—.ŠŠª)•JÝ»woºmÛ¶ë8}ûö‰DŽ˜˜È¼fÎpÏœ9ó{=ÚˆÅâJ:th¼ÿþ'íÚµ«! í 00°€7\.•+WŽ€‡žþü9I ´ê£ýöÛoÿ¬Y³æÀÀÀŽ 4èR»vígR©”_»víöpãÆ]sçÎ%‰ùÖ€ @xâĉ£Ÿ}öYS'èÝ»wûéÓ§  õqss« wïÞ=yáÂ…B6ôéyÊ,’©µñ”üäñx$A‹Ng/ýwIlg: ‚È@qq19 Â6X ãa1ÞO>#‡A‰l+Õ!:6GdmqŽçìܹóQjjêÛÔÔÔ·;wî|Ó“Jæ€ .€pÔ¨Q –-[v¶lÙò(66ö*$&&Þ:tè‚… †íè¸ÁaŸšššyøðá-´>>>•g̘Ñ÷÷ßÿ:..® —˵u™È™ƒ Z~üøñ233ßhµZMvvvæ±cÇÎ >|ϰaÃÂpvïÞ}ÆŒ?RŽ€¾ßÆÜxÓŒ, Ù³gÏmpqq‘ôîÝ»šL&¾ÝW p IDATxñ"kÒ¤IIqqq¶nÝ:z×®]ãìííÉqnKó¨Ž9ò6lØðôÉ“'äD‹5GÙ`„$­[·&Š‘võêÕ§À®,QôI9‡ì­[·ž‡Ãéܹs¼Æý…Ðwi111 4{ôèÑ˺téò tó„. c»mÛ¶¡J¥ò˜R©Ü T*¿'?X·nÝP¥R¹J©Ta„p(((È:sæL l'ÔÉY¹ööö!R¸qãÆ]½oK‘79™@>wîÜ~r¹ÜãÑ£G/7lØlæ÷¶6$-ÇÓ¸ººz€³³³T$ ø|>Ï××7`òäÉ“û÷ï߯{‚-•4” ñëÞ½{oòP(ò9ÇÅÅEþùçŸþöÛoc`,]aoé¹%›´¶fÍš 4¨×®];ûìÙ³°í$2QÖ¯_ 4hà»nݺ6:t€üžššª…qóµ$ï‰Ü*ÌÌÌ|#GŽlÓªU«ªB¡P^¿~ý€ | Z­V{ûöí4°ÏÔ¢‘%uÆ—´­‰£@åöíÛ7ݲeË·[·n]Õ¬Y³®b±ØáíÛ·vìØ1·eË–Ÿ=zô(¶K qeý¬µûJYÚ·oß³6mÚ|vàÀå/¥R©KtttÏ={ö¬Ù°aÃÄfÍš5‚®z€,ó,™ÃB¹III)/^|ððáÃçò5jä0oÞ¼ž’’rãÂ… Ïa¹Âé3Ùyvvvî7oÞL‹Å²-Z4€“'OÞhÑ¢ÅÚ‘#GîÖh4P*•*½~€€Xæ9Àt¿•pîÔ©S[xüøñ»k×®ež:uê1„††F¸»»{Àô~o¶üؼysç[·n}qàÀž‘‘‘jµºhÕªU`ý>^z„uêÔqurròte-¡s²½….Aí5Œ§3ŸCçøO…n?°UvL%¥~Þéñ¤íر#ìììëÕ«çf…n«c±iÓ¦žJ¥r²R©\¬T*·9rä;¼- ®o•Jå ¥RùëÌ™3Ãa}¯3Ó¹“““' +o cÐ0=YNN—3ï}±u_‡~¾~ýúÁJ¥ržR©\£ÿÌ[¿~ý`ê÷löi“1(%ºØêÖðaãÆkdgg'ÊÈÈÈ9räF•JE‚GlK!œæÖBiÀ W:ôH¥RÚÛÛÛÇÆÆ6†þ>©DÈd2YAAAá¡C‡›kkL2û¯\¹’røðáëиqã;w®@^XXH—ùµ¥Kx488ØÕÑÑÑô§Ó`ºî_ëÿŸ¦— prrò¬U«–+Ø•x2áѰ°0Ÿ®]»Ž92tåÊ•Ÿº+~ÿý÷g`WÖ[¢pttt€U«VÝ„éú&öQ.€œ-[¶œ÷àà`W°—+´îKî.ª¤P(\ ÐÒÓÓS`´…­&š=}úôݵk×@Ïž=?:sæÌˆùóç·®R¥Š#E5šè \€|>ŸO'­æÁ˜äÄöºsßYr°Ñï ÁÔëׯ?{øðáuˆˆˆh äZ¯^=ooïjpúôé0ÚžlN¦ªäž={ö2¸»»{xzz*‚‚‚¼œœdy‰‰‰ I“&58W¯^½ܹsç&Œ¥×¬éD´}š¥R©2¦L™²U¥R …Bž››› V­Zµ;99ùE¿µ¤":9ëÑ£G/NŸ>}bbbõïß¿1ܸq#éèÑ£Âv9G‚“ðIFåO›6-ÚÉÉÉöîÝ»ãÙ³g)ÐÙ-{ɼYÍãp8\ÈÊÊ"ÉRÖxœ¦ÇĆZ´hÑÞ¢¢"U§N>…±ÌjIÊ¿P!õÛ·o v§£££Öu0º\¼1cÆÔqss Ðh4E+W®ÜàÙÆ÷€¯¯o½Ï?ÿÜÆÓÙeÝKdÓv›äkbØAwj««k­V«MLL0aÂ"òåÂ… X¶l œYÛ ÉšqqqC\\\|5æôéÓ§f̘±bÞ¼yë¯_¿®”H$´mW’97¼3+++wÑ¢Eû¿ÿþû­OžøÍ7߬ڰaîììì,‡ÃíСCèìk¾³ï****Þµkױɓ'¯Y³fÍ®œœœlˆŽŽþ¶íN“Š óçÏïG©W¯^½8{öìU .\w÷îÝd ùúë¯ÛºMo‘V±X,¾|ùòÕ9sæ¬MHHX}åÊ•Kàêêê?¶ïŠ4 Ξ=û } U{éÒ¥¤„„„Õ ëoÞ¼y["‘Ð ˆÖÖ“^ÃzJMM}3oÞ¼iK–,!WÀX;5Ì lÑ¢… ¤.]ºôø¡C‡.ªTª{{{¯öíÛ{²>hð³>}úé„ ȃ+Vl^²dÉϰ\Jß☫T*r§ºº+èq±uŃ!q}Μ9çÔju´jÕ* :ߎGãÆ#õïÉ3gΘê-–ðaáÂ…7 ²@Cå ‚øþþþA*7k֬޽½}%8xðà9&3`8X5~üø­¹¹¹™|>_0qâÄ®_}õU.—ËÍÌÌ|;zôè0îÁ¶ôÍܹs¯åææ¦@hhhs}ÿ={ôèц$Nüðöâ]†$²#Gޤ|óÍ7ÿüòËY ØxùòåäG7nܸa!@\¥JCRµJ¥¢m„’œØ,«NDS‹ÿš“““ŒiÒ¤nÎÎÎ5øð=ztËvíÚ@ç[)é=¬ £Ùd¢u”p8Ì…ni2é²#¤&5ýÌ–£’ ]é'‡#rqq‘À›7oTnnnBÈÌÌÌåp8EJ¥2 삆@èäÉ“\½z5­[·nmjÔ¨äääT©K—.Ÿ;::jG޹–…"LÍ(..ÆèÑ£WØ ÝäH8x„……ÕIMM}»~ýú•êׯï. sô'ôÞAçt $æ9(éß¿½Ñ£Gwgvè§Ÿ~zR£F ¯.]ºDÀùóç—çääX3öi!DŸ\µ&œ=† …§§§7ddd¼»{÷î[K-ÚšútaÞéÓ§ŸäçççJ$©···/lŸ„!} †±@AAAáY‚›µbc.CÇÒo­ÐTV 7)û®]»Ö”H$Š‚‚1—ËÕH¥ÒÜäää{—.]J»¬Ü²ÒB„¨¤S§N...ÉÉÉû233érT%u¶Hþ¶ö[k`+Ó–‚O’=ò`T´íH&NœØ¼M›6íàܹs{Ôj5¹¿…UpEÿwq^^^¶R©_lܸ1 Æ{˜N#ÒO1Ù¸q㺋Åb;•J¥þùçŸÏ\ºt)¥V­Zò¾}û¶’Édöíڵ렸¸˜¾wÑ ú/5jT{>Ÿ/Ðh4ÅkÖ¬ÙãÝbÖîô"ëHá5pàÀvfÞ…ÈÈÈ­[·>yôèч°è¥å}Ι3götîÜy„»»»Û’%Kú3üäÉ“dý©f[w;œF›6mj§Õj9úÒÕ% Ú—°­aîêÖ­ë•0¯råÊõÉûwï>رcÇÑíÛ·_Ðh4/a¼ƒÛÖÉAîÅ‹s‚ƒƒCwº¿tJ4Éö"'æžÀ¶£‰¬O€¼wïÞ¥Nœ8qŸÏ¿¢—çÈ:zôèñªU«Ö÷ññ©XåÎ;Ý»wo€“———µ|ùòó0Þ¯hm¿¦Ç1oûöí·FŽ™+‹¥QQQÕe2™îܹóòÒ¥KÏÛ´iìëêêúÄÃÃÃ~ÿý÷Ë0M¶$Ùóê«W¯¾9~üøí:Ó¯ôI‘lå ȈßפI“hG‡¢¢¢¢… î€ñt1M§9 jÔ¨‹^^^zõêÕaË–-§PºB¡¤ï7ðX,v¨U«V$:tè°¾ uÞ¦M›noܸq@XX9©É&M€N:;~üøÐñ–vãÆWW¬X‘Ó¼yóµk׎‹Å« ¬•`6Ð+êׯß~ýõ×ÿkﻣ¢ºº¾3 ½ ½‰Š5*X@ET,(Qc"vMÔX0j°Åøhl±'–ä±ÅÆXb,±+hÀBT°!¢HQz“Î S¿?fÎ3ã”;€yÞõ­ìµf¡·ì»OÛgŸ]Ï/]ºô<”O~ýõ×›7oþÈÒÒR&‹ßÂð¤ñÚúûû€?ÿüóÒâÅ‹ÏA1÷x‡~~ðàÁIí”ïêo&2u„ ÀþýûŸÝ¹s§T)ÏÊöíÛ—Áçó­ýýý›8pè¶mÛ®AUR›.’9×(£æÙOŸ>Í…~ÇæräH?~üº’o×0 …‚™3gNpvvnÅyÒPÆžw¾õÇ\[³f ƒÓÜÜ\>qâÄM¡rpáêÀÉœeÍÌÌì‡Àµk׮͛7ï(#÷ïßÿèøñãÓÚµk×±_¿~Ÿlذá2ôGÎÑ´2ãsáÂ…›‹-úг°<::úÑ–-[*ÃÂÂú·oß>ÔÂÂb‡P(,ÖÓ4/äwìØq\ºtéêÂ… Ï(é5‰ŽŽ~vðàÁ/ºtéB¢¶rÌ!~ýõ׳|UVCAMœêêjf3333Y½zõƒ… žƒ¢DC Õ.M`ä’üüüòüüü?üðàùóçYqqq¯Á®Œág˜Ho½h®L¹JÀó!cÈÍÍ-OIIù»S§N½ýüü:óx¼›¦¦¦Ü?ü°´ ›´ eñá‡v€ß~ûíò¦M›nþõ×_¦ÅÅÅoW®\9ÉÎÎÎ500Ð#!!!G}š´2†Ú¦M›ºö€ÔÔÔû÷ïßÏÀ»µítá0`¹téÒ‰ŽŽŽN………%6l¸rëÖ­‚=z¸-Y²$ÜÍÍÍiþüùã¯^½zWÏxÐÆÔò¥K—ž677wìÛ·o„¹¹¹Z$¦L&“íÛ·ïÔS¶i£‘ÞW7n|¢ü.íÁ¯O©FÞnܸñ©ò:›w™þñööv¢ ©ÇŽ»³víÚx¹\N”á¤^['%Y·nÝl~ùå—=zžƒ\.—ùùùõ2€Ј(P'‘HD»víJÞ»woñúõëûôÑG9·yóæÁÖÖÖ–åååú”Üt¿‘6q-Z4ÑÊÊŠŸŸŸŸöù矯ÌÏÏÏ„acªœÂ'«­­-èСC“ÔÔTƘ7f̘–ÑÑÑéÓ§Ookooo——WÖ¤I»‰'† …Âr¥‚^_ú"2‡­ØOš4i1x~ùå—þ_~ù¥?ýBïÞ½C¹\î2™ÌªhO6FyÀ‰'î¿}û¶ÊÆÆ†Û¢E ×®]»¶nÕª•Ïúõë'Ž9ò9ô{¢ËHIêJèÑ£G“ØØØ\(Ö²õ•OäJ¶é±h!œð â|eÞ®];gr???ŸÔ™bk cžY»víÙׯ_¿¶´´,±µµ-‰D¯Á.²†Ó¯ëׯÿ=;;;ÝÆÆ¦ÈÁÁ¡8999ú£žiz¤åä‚¿¿¿ëÝ»w+Á¢¯ÊÊÊ*Á>z€¦÷TVVÖSSÓ‹ÅÖÍ›7o¾dÉ’ášÏ¾ óžqä‚¡ˆx=k‚\ã¯.`îgggW5mÚÔö“O>éó×;w2ð®[9cD"ŠS¨d[C㫦l411©9uêÔã¶­ZµjÕ¦M›–b±XÖºuë6pêÔ©GÊóóit’oÑÆÔÊêêêüM›6ý¶nݺÙNNNN+V¬è¯Œ®`Èa‹÷Í›7•äB`` [|||6Tëž8F™0 p%ÏfeeU ~‡q*++‹ïÝ»waÁ‚‡ ÊHc(O¦4¤öïß?ü[*•J²³³_]¾|ùÆÎ;Ëd2sWWW†¯äææÖ€=Oa戻»;ö µµµÂ?ÿüóôš5k®Båð +E¡[,‹kæÎ{ÊÖÖöÖÔ©Sƒ‡>ÀÁÁÁ1***ê?þH’J¥†¥4O”+;4ï±µ~PÖHµ€bî[(Óni}V0² €ª½{÷&L˜0¡ÔÎÎÎiôèÑ=V­Zu?((È=zt[ §?6Ù ˆqSPWWW•–––âççàmiii>|}óæÍŒ¥K—ökÓ¦G¿~ýZp8Ž@ ¨9vìX2 gå!@ïáf¾¾¾Ž¡¡¡LJÀV­Z¹;¶Õo¿ýöêÊF}ü‡(Ý*ß¾}[|þüùKcÇŽwîܹ•˜˜˜•ü©/z–¦ÑŠè"§… N$µhÿûßÿ•Édl"\u@1¿ØRIÉ™^ æÀ'¿ÿþûÁ'Nyîܹ—Pì lê[kâÕ6iyQWß“9Y;þüo/^<áĉ×ä(¯›^¸pá¿]»ví°råÊã`ïˆ÷h]/88¸ ©½¹sçÎÛP¦‡ÒIâôéÓSÆT‡>PÛƒvïÞ} ¥‰òždçÎ1½zõêmnnnÝ£GÏØØØ×0åÅëÕ«W í}GIo €ºêêjnddäA(æoôϯiHHˆÁ»cÇŽ[J¼åP¤Ô59uêÔ]ʘjh‘µf¦TêfÏží?{öl­/¹ºº6‡áÀ¢K#ÑÜSSSR‰M”/88¸‰©©©ìÝ»÷.ÝV&gÏž½GSi†€é—/^¼‚"[…ôþýû -ÊqcRîÖêûF6oÞ¼.VVVfåååÕQQQ§e2™fýÀ÷ L¿¥§§gA‘ñCöìÙ3æ»Ož!ß+¿]}òäÉ«:uêmccc;hÐ ?S’¶ùèÑ£¤vº>§IZ†¬½xñb¼¿¿hÓ¦M=Ú´iãéíííZTTTõèѣ°°0Ÿ¾}û¶ô÷÷o ?þ[&“Õ@¿ü¤f̃bïz’åççç (_£££_@]ߤ«/] å-®õêÕëcnDDD—§OŸ–:;;;À… H™36™”˜ót×®]]çÌ™3òòòr¾úê«ýPKè’혵ÑËÇÇ' ¢¢¢lÉ’%{êêêÞW©C¶ÀÈssæÌ9ôóÏ?Gyzz¶1bÄÐèèè0Ì/¸|>ßtøðáK¸\./'''ÅÑÑÑËÊÊÊ.(((<(((^½zuZ.V@ d£fÒiòx<]…uA};\@ÆårÙlNl˜ceß¶mÛ0;;»ŽÀüË/¿Œ/((îÞ½;qçÎmmllœðîáFmRê/QøÊX¸»»óºwïÞS(ÖîÞ½;õøñãã¼¼¼ÜÉËîîî­W®\¹|À€Ó¤Ri%Tš¦•Ù€BCC›ØÙÙ9À¬Y³.<{öLŸÿÓO?…:88XØÛÛ[H¥RÙš5kΉÅbcB‘ë;.r±X\JƒÙHuy&Ñ@·Í€ ‰æ …§\!ÏJ¡®t ÿêjÙPjoÞ¼™ …ðØ@SòPnnî‹›7o&B‘–°ìëÑ… h%>+GuØ› IDAT %‡±qQ-4 h° ÐO`–fffV­[·î[QQ‘uøðá°S&ÐJÆ“ÃÔÔÔF9oä<ÏŠj9l3Õúê6À¬-(kær¹\Ï;vL €{÷îÝ™>}úåÆª/âš6.ZöÙg¾ææænyyy²‹/!Qüûï¿?´µµuáôžLdæ–-[>wttt/***»víZQ§N\[´hÁD+õêÕëƒÒÒÒÒgÏžåC¿/€ÉÀÝ9ŽGAA§´´´‚Ü‹e¼Z?øà‡çÏŸ`¹L¬­­í 111ªhf—.]ÊX¹r%ÀÑÑÑ`ÝkÍvàÏŸ?9Ô=zôØÕ"¸xL½¼¼ÚÀÖ­[/_»ví%qLLL%ŸÏç®Zµjœ‡‡G+¼ÙKá/B(é .}"??? …| §Ü#<]”““ó $$¤ÛÚµk–¸¹¹9Ï™3'tΜ9¡äOOO‡+W®L€øøøýR©”x2ëRt0NÎÎή]ºté®§¯àâââ:iÒ¤®û÷ï'µ Iš{] ¦ÜºxñâódC1.æ_|ñ…ïüùó‡¶lÙ²#tjéC…855µäíÛ·9ŽŽŽ^“&MûJÙFS¨"½ˆÁIU}i2—Yï"‘È Š”UPâs=zt@‘òóáÇÅ`Ÿ¶U­/222 þþûï (”EP(æ ÍW³ç½yó&3>>þT2.ÑÐAMœ’’R\VV–ãààà5eÊ”>wïÞ-À‹ŠŠZ)‘H,E"‘­D"±‹Åvß}÷]°<|ø0êó5½·oß~Åè5¶‡¨úìÏtú(¨Ò;q¹\;gÙεömÚ´éÞªU«zðù|˵k×N9rä‹’’RkØP6­ ¬5j …A‚Èñl£˜9ÀãñjcbbÞ—¸¸¸87®«D"‘r¹\nQQQILLLF·nÝœ5ÞeK+󌙙Y5€ÒóçÏ—…‡‡ÇôîÝ»ÿ Aƒ:¥¦¦ÒgCÑdŽŠžÍ¢›6 <[ æâÅ‹QQQw}||úwìØqßãÇÙ”Ò}tèÓÐ}^óèÑ£œÑ£Go†J,`²mÛ¶R· 2³•=þω‰ c8šFa¹T*­oV,Oii)Y³D‘+ÉËËc².Påšvê›l¤Ô€Çã1Efffš`q8! 1i¼2’É“'0aBþ!C‚?üðÃæ;wî´mÛ6çÐÐÐÉJG6]úxæ| Êî@ñ }%'È_ZgËáñxä¬f ÀÆÌÌÌžzÏÐÜ ŸÕgÏžM™={öfƒ jonn΀œœœôk×®¥Aå|¨ï ÍÈ'NœHž={v©½½½ÓþóŸNbbbÎ;wòÃÂÂ|Ø¢yóæ®pêÔ©8(tŒúœµh×ÅÅŲI“&LÝÞfÍš9ÙÙÙ™WVV=–¾öÓôV'%%e§¥¥=kݺµ_HHȇ-[¶¬€·oß–PŽ.DÆÐ6—‰¼fÀÖÁÁÁeýúõÓÌÍÍ-jkkß|ó;ªªª2¨œmt#~êÔ©8GGGÿuëÖMëÛ·ïýºº:cå:§‚PãxŸf98[·näááᕟŸŸþûï¿ÿ v¶ iEE… ;;ûlUU•éĉÿ´´´´š3gN`HHHˆ½½½[fffì¤I“ö@}] D !‡Qfff|FFÆ­ÒÒÒr¼_µƒúW_}uÚ××wZZZZFuuµÐ××7úüùóOàÓO?]áëë; †#ÇêPÚ´iÓC{öì6wî܇‘#GvŠ8°;05‹Ys-ZÔÏÜÜÜêÎ;÷===͈!5**êò‚ .€««k«^½zyA~g@Cx‹ÅBu‰‰‰E‡zÎ<$—£Y³f¤vN½r;5raaa.8888·PäÒf[Ë„,ts–íÛ·w±±±á@^^^.Œ‹!ti2w¶ï^…Â4Àò€½½=©ïF»†Œ´aÍ åš=› ÉÑoÈËP @зoßÙ¾¾¾Á¾¾¾ý|}}C}}}»Îž=ûô§›Õ¤(ùøPÕP3äéŤr`9{öì@+++—äää°«P›u~~>­Ô³gÏ–œ¸x“ëÅÅÅå`Ÿ–Yó;ô¿ÙŽ=á–ì­¬¬¼¢££¿&†ÔÓ§Oß2eÊ%JPâhü41ÌŽ?>jîܹ‡W®\¹ÕÊÊŠ©åتU+g‰D50œÖ’Ù¨}}}{€«««Ã¡C‡"Ž9òéªU«#ÍÎ;EFFöƒþ¹Å¿þúë¹›6mÚ¹cÇŽåfffvPFц‡‡{Šƒ^rrrXFG*ù%‚ƒƒ›ƒŠ@ o("=îß¿_`¡‘DøX;888‡À›7oRÏœ9“ ÃQ©ïÐ(•J%àììlŠWðù|S%}´ÒC}jžc*Ay@@€51¤ææææ,Y²äW¨x›ýˆŽ®£sýâßôµ€*u›‚çÏŸç 6lÙäÉ“¿¼uëÖ%¡PXãæææ:yòäñ7oÞÜøÓO?ôòòrªˆ¾´ñRÂÔÔÔì7Ž[¾|ùŒE‹Í_¸pá ,Z¸páÂE‹Í[±bEä–-[Ʊè5ÃzëÖ­Ýþùçq±±±›>ûì³1ÎÎÎ.555111gÆŒ3}Ĉ««««Ë àÔÚEEE)oÞ¼ILIIIƒº±ÞðÄDO=zô„‡‡‡Ï¼yóZ¯ZµêôÛ·o+@&“ÉÏž={¯²²²$‰øîÝ»gæÌ™sú´0l3gΜP KذaÃñ3flž5kÖú/¿ürãÔ©Sw—ÀÇ¿×L»ôN»5þ‚ÃáÐŽ6’ŠŠŠZ0111}÷õwp‘µQuëÖ­óàïï´eË–Ñ<¯€Zhigg׿èÑ£Ëoß¾},!!áèèèñ0œÊ‰î€H$²ƒ¢žxSMGŒÑ­ÿþaðòåË¿e2™!ïUš~ÍûôA©>ŠF©enn^UýH:]¢!þÊôi||üy ^»vm¸‰‰‰}lllu\\\yBBÂÛÄÄÄòaÆ5#†ÔŠŠŠR¥5[#Mo9Fä<å¯Py€1)™ÙŸi~h³iÓ¦¡7n?mÚ´šxxxx’•Nwl#æÕÚW^^^¸qãÆKr¹...Û¶m›EJrZ>b3ΚsÑŠùèý5Ç5飩5r¹¼2... BCCÛöíÛ·-ÄÇÇ'ÊåòJG+ÆŒ‘‘ég¼hѢߊ‹‹ 9'22²“¶öéÁɤ¿OHH¸ ]»ví¹aÆ\.·9€ X÷p¹ÜfË–-BjÝ»wïTæ† Hjc( sóóó_ÖÔÔ¼ E„X ´—%ÐÄEÖUE\\Ü@¡H^³fÍÀÀÀS'N¼ôÛo¿=©¬¬øøøx>|ø³qãÆõ€›7oÞQÖça3ïˆÌ8tèÐø¸¸W`ggg±~ýú¨gôÑ%ƒ0rÑ™3g¾NLLbl0&ƒíô¬í÷OÔ^¥u(’Û·oçgù3fA1þŽÊðàÁ:pÂÏÀèÑ£ý š[|ÖcÆŒi"‘HpëÖ­<èO³ÈП# +`öìÙ=¡Ø¸ØØØ¸oݺuÌž={Æïܹs0 I¨õ©ßÕGI§“òLjˆè¦ñ®®~PÓi>zô(…ÜØ¼yóß¾¾¾G}}}øúúîóóóÛóé§Ÿî=zôãÇÿ*N—¼HÓÌìÊ }¼V³­yuuu˜2eJW(ôÎʶÚ2„sc×1€Çã‘H8¡L&h>>½ýýý›À7nB¡£!ŽTúœÝ‰üP#“É*=zt_‰¯)ÄÇÇ¿¸víÚ ±X, ðâp8ÈÏÏϽ~ýúKÖ©°Ú¸qã0GGG;¡P(‰D777Ç7²tØéÐ'¹K—.Ý€?üнG(i¾¡,e¢O‡ ”â°}ûöH777O¹\ŽM›6ôèQÔeÚèNÓÄÐuáÂ…¬yóæí>ŸïâúÛšêÃû4ÛÈÐïååõ!ìÛ·ïdttôsÎ@æZõ˜1c6~õÕWÿðZ ¤mذáäàÁƒçš0a‰DR U±ö êi~¥PÔüˆ“Édܼ¼¼ è?ü6О UÊ\]]ùååå%ò[´h(‰êÒÓÓÓ PTUBwš$M¼òK—.Å~õÕWÀ”)S¦L™Â<’’rì"] û<óàààp™L&Û³gO î^YY)055eðÕÔÔèªkFOdq|||NEEE>ŸÏ÷سgϰ«W¯¦XZZZ <˜IµÂãñ¸ .ëææ–¹yóæ4°‹5c_\\܃ÐÐЇ3eÊ”¥K—¦C±xõEoÒ†Tk¶“'OîMn^»v-ê)dß'>¦½;8PPP2™,ªùE"} mvÌAú»ï¾ëåàààööíÛü•+WÞ‚zŽ6zHÿV+ÿ]EÉ¡:X²1&1‘’ëׯ±··w+++Ë_²dÉ-¨+p4̢ȷìÓ§O˜\.—8pàÔ½§ômdÌá3)))ÌÝo¿ývLÓ¦M¯K$9‰P¨ªª*zðàAž^CÀ¬ rA)ÐëÕðÅ`áááá¼oß¾eÍ›7ïwïÞÍøûï¿K†ÞÚÖÖÖÁÑÑÑãâÅ‹±©©©•0œn„ûàÁƒ»^^^ƒ­¬¬92çØ±c nnnö&LYYYÀî€$ PFíꃓ.@bbâ_C† éÍçóÝ¢££#ÿý÷{îîîü±cÇ€ìììǯ_¿.…n/yZð©}õêU‚ŸŸ_؈#Z[[›ýý÷ß™-[¶t9räÈÌÌ|P\\L ]†R,15¢-Z4ÀÊÊÊΟ?ª®„.}@Ö‘ðÍ›7}||ºÏ˜1c°›››ÕÓ§OóÛµkçÑ^¿~ý†=Ééê€ØÇÇÇlÆŒá€ÂMsݺu;A62´CІc«½{÷~,—Ë9ÑÑÑ7”µˆQËл6‡/—Ë9¿üòËezE}QdÝ¡PüÈ’’’3fÌÈtqq‰ž?þ€^½z âóùýû÷ŸÖ«W¯‘cÆŒé÷òåK2÷uá”—:tˆ(áè:?šÂ¢¦]WM#""¼–-[ö;‰r)--}{qóæÍ±ÕÕÕo•í(ƒBÈf#ÐtËîÞ½{]*•šäää”@½î!…/Óž?þøãù€öNš4iš¹¹ù©¾}ûþ·}ûöŽ%%%¢ÜÜÜkkë+þþþÏŸ?¥<$’=E›@Ì8>@‘âß’Ô0+,,Ì=räH¬ò}”™÷ïßoþÑG nÙ²¥ohhhÓ7näBÚRB?3Oúôéãݶm[¾••Z´háÜ»woå7_BZwÚÑ båÊ•§;vìÔ¼yóNaaaCŸ|ø¼   †ÏçÛvéÒ¥§§§ ’j|wuu5IÉ¥/BI½Ê˜*¯0&’ÐØý™ÙüýýG»ºº† 0@Ô¢E‹¸-Zx€X,®»wï^Ž‘tz½077/9sæL~¿~ýœBCC{ûùùõ\½zõàeË–ýŠwáúö¦OÃÂÂüƒ‚‚R¦V.?|øð­O>ù¤¿£££5 0ö>|ø6€rSSS ›Þ;ß133@yfª®®–üøãûÖ¬Y³ØÊÊŠ®sdLjªòåË—ŸôóóëæééÙvÈ!Ÿ=}úôIiii…½½½­¯¯o{ww÷¦PXX˜¾|ùò“`·Fi^ °°° ÿ¨¢QÙ(£͵ÊV­Zõ{ÇŽ»|ðÁí—.]Úc̘1EIII…%%%¢+W®¼>|x2b±X"‹ÅMš41ÍÍÍec´S›wfffE ,øãäÉ“c½½½›uþúë¯ý7mÚ”u¥„6ÞÂÀËÈÈÈòññ±÷öö¶ß·oߨÌÌ̲޽{û@uuuéíÛ·sa\v ©r]`«0 ÛW“™™™äëëÛ/""bH³fÍ<333 Z´háÞµkWÈÊÊ"†H¶ÎNŒL úÑ£Go^½z•ܺuëíÚµkýõ× ¨kƜե]nnnQvvvº··wkÈÌÌ|…ü&INNNéÕ«W  X'NœH;GºDŠíˆ#ü 0²³³3ׯ_V*•J/_¾lÿÑG…ûøøt\¿~ýÐE‹„J†1$y\Å\À¬k¶^ô´óŠÅêÕ«‡999¹ÀË—/‹>ýôÓv^666å¶¶¶•••Ï×®]{ ÚU4O—)ºL*6111Uf®b“áDWjvîÜ™8vìØç~~~C”””0QÚ,ÚÉd8qss³%7”Ž”lçÉ™‚.I@ƈ£åš¾ñcŒ»PÏ`¥©Ì¤#ÉW`Î555©©©q~~~""">vsss¸}ûö3Ü>}útéÞ½{ê=cúÙ ¿øâ‹OjjjªýõׇdcÇŽm?iÒ¤‘ššú—Ò8ªÏц9#‹D¢Êû÷ïŸ nooowóæÍÇ–––܈ˆˆ>M›6m ‰‰‰›À®–DÙåÏž=‹íܹóGýû÷ïwðàA›ëׯ?âp8&áááÝ;tèÐÞˆ~`¸ÇŽKúüóÏÓ¼¼¼ZEEEx{{órÌÌÌ0|øð6ÀÍ›7wÌž=û6 G™¿³Ç+ h´œ©×è  «Ÿ={çïï?pÔ¨QÃ\\\ïܹó‚Çã™öíÛ7 ((H3ů!ý/ÁÍk”Æ?b©£®»ï#WÒ†ÔúS ¯”––ænÙ²åÒŠ+>åóùö[·n=bĈ…UUUt†C†cec]ýIö¾:ë¤LHùÆÈŒÚ¾UœÌZ‹Å•<¸Ð³gÏ1aaa8`óˆÇãqÜ£mÛ¶¾pýúuRK•­ÌÀè'ÜËÉÉÉîæÍ›‰r¹\Ü·oßNݺu €'OžÄR¼E×>Ëð¡PXùðáÃ+AAAÇîììÌ¿yóæS¦aaaA4`3ÇÞé[åZ¥3êÛ78â׳gϯ$‰ØÞÞþ²£££-Èårù›7oªÀ>¬Þ<€ ´´4ÓÓӳ݈#ÂëêêðæÍ›²N:y6,”z‡Í¡æ@·k×®˜aÆ´¶¶6@P»k×®¿`¸„–&>€ÊÓ§OÇöéÓgÔÕÕ‰®^½úH(J222²Ú´iãIIIw 8OÐkXÐv «yóæuëÒ¥Kœ8q⎅……ɨQ£z÷š>}úÍ={ö(Ÿ%tkZæ­9pà@âĉËíííí­¬¬LE"QÝöíÛ¯A%óê³±0]k×®Ò±cÇ ¸sçNZFF† gÏžÍlllÌlûí7bÛÐÆ³h9_˜™™YJn(å:ÍôÞïƒk‚š!€)W™Æ¢¬¬ŒÈÏú2¼Ð²\HD¿Id2®ò91…¯^e.€wÓüŠGŒñ-äääDSƒ‡:7773g——w÷ìÙ³ç~þùçGʨÃ*(ø#áÏDàaëŒ! 9räÈÍÍ}øêÕ+¶©9Õ2f_~ùåÁÝ»w›Ž7nòàÁƒ‹?~ü$33³H"‘8øøø8uéÒ¥ëõë×w/]ºôo(dz.k9gΜvŽŽŽ^”” cj-ûLÅÉ“'χ‡‡¤Œ.tãÆ{вZ+ÿœ8qb¨Æ³‰DÂì‚þ9M…H$*œ4iÒw»wï^Ôºuë '''·ÐÐÐ0MÜ¥¥¥Y+W®\œ––VÝkZ“^&ôgŸ}6@g]]]í®]»6$$$¤BÁsôEˆèì‹#F„ÐÖÔÔäøú=Ki\Œ‚ÛÒÒ²êÑB† ©áa"‘¨pâĉßíÚµkAÛ¶m{9;;» 0ÀEKû…ÑÑÑ»8ÅÑ%¢—¬)¨Q^# /Úµ1ög9\½zõÔøñã{òx<³?þ¸?¹ùäÉ“«J¥[:ˆ·3ÀÚÚº@ö¢E‹¢/\¸ÐÜÅÅÅ{èСÓ^¼xqïÈ‘#ÅP¦4eWsqøðá}è Ó._¾œí2}oeeU $==½6===™¤ÜLOOšžžž ÖÊÊŠ6¦Ök,,,,ª¡r;w.aÀ€WBCCé÷ ©èÃEMMMþôéÓ—ïØ±ãÛæÍ›wrvvv u×|)//ïyTTÔªªªª<è?géCâ@öΔ6šËÄb±ù_|±òçŸ^ضmÛ®>>>®>>>®Ú^455åEDD|’’’rîøñãúê4Í̺±¶¶Î¹QQQ[£££ÿÃçóÆ79999îòå˹`QãjÅŠ×üýýG;;;· êÄÐl³Š1.½LÖƒP(¬Þ½{÷u°—+5ñ’}ûmjjê=bL}ñâE2œôêÕ« 3gÎü'??ÿENNN.ØgÀâ0mÒ¤‰õ¼yóæš˜˜˜ˆÅbáš5k¶K¥Ò ÒeË–éܹsKÖœ˜””wüøñ"°‹fWÓæææµÐ_’D­œV­Zµ&ýýý›ùûû7£ÌÍͽ¾víÚ8èvÒ¢ûVT]]]ÊçóÝ;wîÜòìÙ³÷ IÊÚØÕÚ¯JHHø-<<|ÕÚµkûGFF‚aÃ@…X†……µ"7RSS‹`\)òLCÔi%T‘+tD›&ßÖÌõ>ô"ôy |ÅŠ»÷íÛ÷¡££cÓ^½zõîÕ«Woò`yyy…½½=)± KKpj݃ÌÍÍ--Z9wî\¹¹¹¹•wÎòåË÷@½‚®3-ãÌ3þüƒÇŽû eË–AÝ»wïÙ½{÷žôÃoÞ¼‰WFoRìÞV  |É’%{:ô¡««ë]ºtéÖ¥K&ÍÈ~`t:2™¬hùòåë7oÞ¼ÖÁÁÁ#""" ""B-Ú7##ãÖ‚ ŽAåghÔì_¶å˜©ýöÛo:t¨½«««Wÿþýûôïß¿y°´´´ÚÉÉÉF™õÔPÿi•o”üI ¼Ïìç,dÆȕ´ã‚fxzM³ÞË­¬¬òNžùdM~~~6êÇÄefff’=zŒ€«W¯þ EŠØì9sæ¬}ñâE¼T*K$Ñ‹/âæÎûô3uZ¨{ûóÏ?Ǭ[·î›¬¬¬‡"‘H(—Ëe………oÖ¯_¿åÈ‘#.^¼xeiiiòO?ý4333³ †ÔÆ‚šbC&“•?~üXYYÙíÚµë?;wv‡zª"ú £fä n²yóæÿ˜››[ÊårùáÇAe0ù'©€º‚¬ ïä¨hfK9&“ɸ •J‰R_Š@ƒ¡Bu"饨DµÈ©ŸŒÔDÒ¨·ª«tB‹¨¨¨><ÏB™’SÆ([Ê6oÞ|i×®]+òóóŸK$±L&“–””d9rdýÚµkIÔ!ù«hÜLúA;;;ÍèaC8ä$ë<òx<}05Þ"•Jߎ3fE\\Ü‘ÊÊÊB¹\.¯«««IKK»½páÂ9qqqÉЯ觅€rù2¼ ÕÉÉ)zžDCê24¾CßèÑ£W_¹reoYYY®\.—ÕÕÕ ÒÒÒî~óÍ7Q—/_~Åx°2ö¦¤¤¤Ož<9*))é‚2RP. «SSSÿš3gNÔ­[·žQøØD‰I·lÙÒÝÆÆÆ{ö,ö«¯¾šÍb<Þ¡oÇŽ][¶lÙ òóó“–-[vŠq¢ÛiŒQ`bb¢Í©FÐë ‰Ø¦¦ùx-m/VÒŸ-“ɲ¾ÿþû³}ûözðàÁOËÊÊÞ‚}Zo)Ajã”S¿ °W~3Š´´´´ìmÛ¶}6{ÇŽ—e2Ys>ª”Æìtû¡ÎÖÖV³†©! çY€’ÈÈÈ]«W¯žZXXø0  ÃçŸ>vêÔ©“ºuë\\\|?11ñT†TCÊñСC€L&>|øe» ¡ØŸŠÜ¿ÿiqqñCøðÃûûùù…¥>ºÕø'™L&­¬¬,INN¾¹xñâ¨ß~û-ŠymÈYƒ(JŠ‹‹3†¾tçΫ^½zõ ¶¶¶PÔYÏÏÏO;þü¾¡C‡ÎºqãF*tG財W.‰„%%%9÷îÝûsÚ´i3öîÝ{ Š”ºDñÍFqFx­VPîlöÝwèäóù$u´±23íPURZZš5räÈU›7oþ655õNUUÕ[¹\.“ÉdÒ²²²‚„„„ËÓ¦Mûê§Ÿ~: …Üiˆ¢·Nù«Qî­4•œºäÖúìÏŒ‚tÆ ·Ž9²²¤¤$K&“ÉAebbâÙY³fm…*úßÌÿŽŽŽù²kkk3øá‡u‰DÈãñÌæÌ™³200ÐB.Mœzç •)Â;/…"Ú2÷ï¿ÿ>G®'$$ü Ř*Ÿ!P¯±PŽq¥òW wÉ’%»ß¾}ûšz÷-ÔeCë¾8++ëÕǼèàÁƒ333 …Âjòºº:ANNNʉ'¶ }ú×OŸ>½" «d2™¬´´ôuttô†Õ«WŸjÌØxíKÔ¹¶iº¤¤III/"##g?~üøZmmm¹\.—×ÔÔ”?~üøjddäìÄÄÄT-¸ ­{x»gÏž+Êú¸HKK‹©¬¬Ì{¹M“v‚·4&&æ¹ Åú+xõêUjEEÅkxýúu{ é¯í{´Ü%Û·oßt>Ÿß bbböܾ};Àk¯ëêê2×­[·V,×ðx<³ùóçÛ¢E ®¼ÚÚ k]ÊŠ¢©©©X߃Ê=V*é:ˆÔfgg?€>úèãÈÈÈPÕJ7&-=Vß}÷Ýùºººœ€€€Ñfffldl5ÃðáÃ?˜2eÊ8@‘F2++‹dà1fþº&PèIHzx/(J!øP¿Êë®POÿ¾€^Óe/_¾Lÿì³Ï¢îß¿¦ªªª„œcã•ÎhžchbJþìܹs÷Ë—/ Cª@ ¨xúôé¥iÓ¦ÍyõêU& ó µ5 ò‡¾ôܹs;ŠŠŠÒ¥R©D&“Iß¾}ûúêÕ«»?ùä“euuušõêuá%çÛ²ììì¬qãÆÍ½sçÎïUUUEr¹\. k>þبQ£æ¼¡èe%w–––fGDD|{¸¬¬,W&“ÉÄb±èÅ‹¯¶lÙr‰zÏPdiCÖ*£³ ¼ÿ~Î÷ß¿ 77÷©L&“ÔÕÕÕ<~üøò¬Y³Öá]žÜØt0ïîܹ3vß¾}ߦK ÎÊÊJÝ»wïAêC¼‘à%òC€Â‹/'7Ïž={ªs½±Y‰*¦¥¥]€ÌÌÌ›PÊa±±±— ¸¸8éáÇ)ЯûÔÄ/Û´iÓ\KKKòƒn‹Å/„BaêÑ£G·€•••˶mÛfƒ<Æà ‘J¥ËåˆŽŽ¾uÝ+½†FæmÀF—OÆ…1¦òx  ¨rBÛ@áAǪnœ1B{}@³î£5TuÀdP¦‚*e ¡0\2 ¨ëÒ<99ù8,X°`Ñ•+W PZÐÊ6;Ák E_™A5P\¨úÔí#Š(t)éú›|(êÚN\¨ŒnôD Êl¢nL£$GI 9ã½öïß?»k×®ŸÀ©S§­X±â(½5Pgæ$Ë€ËÆLJ‡‡¯€ØØØÃQQQ è{òn½Ãªë Dð"ŒP16¶}H"ÆÈ!ÉíêÕ«ëåryÍÀç@¡'õƒÞ׺¡ç£ ým •b–fµÍ7¦Ž(·›7oîãóù>aaaŸçàÝh}@ò¶kÎ]s%$˜Zè¼ä†ðÒ5i­¡âK•P7T¢ÍªÚ ŽÊ¶›@Ý#š׉ÑF[Ûéµ6ʶÚCÕ÷2%}ÄÀd(U­ „[C1¾R(ƃäÑ×%dhÒGÆC“>2†èSKeÕØZ+¯K¡L×ÁÁIòüÛ)<¨„!¶é=húÈÞA×-&ã[ ÕxT±¤æÅ¤Æ•ª:JlÓÒ>JÖ¨%T‘ðäÀ¢k‘µmÀ­OŸ>m¶oß~ô»ï¾‹8yòäC(.¶Ñ4Ï#žf¤†+‰Î"F¶ÆJ6Š268ˆ ©%Kö}1T5ÊéÃ0Û½‚ô½¦\CJ Ð^”lp1Î'PíÿtY9¨ZÔ7ôE¥Ò5×øJ¼€Š>Dø5_ù]TÆ]z½Ð}ÃÔ¥„Š÷Ù+éç@%Sô´ôúÕÇ÷éz ÛB¥”CMCRÉÒµMuñ]ôª9Jè¥ÛnÈñÇP_=  ŠuE”ÕÚÖVcìKÚè£eK[¨ú”Ô¯¨ôHTûõEJ°¡—8¥¯¥ég]òCú–ùùPÈéDfAµ×Ñ)ßÙ¶Ïо$¼ƒô+Á]×%éš/æPÉõ´¼ +Ͳ6Ú¸mDN¶T>/€Jž&ü™ôG}Ç‚#¹Ê뤯M¡R’~f»îm Z÷ä¼cõó1âZ÷†è¯ïšÒ¤™ð*º.¤©ò;ä '†b®‘}žN/ËflM(<<ü+(ö*Á^¾TýI¢8Í ’ß 9Àq”ÏÛp=zôèâ:L€£G®[·nÝi(œÓÊ)<ï˜:µ\’““ŸzÁ××·=ÔOÞ§î€È²t=SÒï€J'"†Šïhf ¢ÉÔÅ㕎ŒŽ!D†aS ™æd½Y˜à'ëŽæÛl¢Ëéó-Sת½ÐMó_}ý@ú‚¬9š§¼D>&Ψlñ ÈxÛšššº­Y³fBee¥{JJŠìôéÓoAé¶nÝÜ·o_ß¼¼¼ô°°°™PdÃ*‚öÔ•ÚhâBUÛ“ðWZ¾a+ÓN.TúÞf£Gî»lÙ²50zôè±Ïž={…óLØÉô„7™“èdHÈah-;VÆô'ª 1Tk¯1ä÷úâÔ×*ÑA‘5e†wφ¤?ôÕ†ä)qyðINN>‘‘‘?Þ¾}ûTçµZ¨Ÿ9ÙÔµÖ”»hÞb¥¤Û>88¸õîݻ瀯¯ï'^A±§TkÁßÐ}›æKvPÌk¢‡’+ÛYú¨†Ò¡K·Kô§€Š7VB!7âÚÚGä\@ÅÃÉ"Gëzl¡Z¿D¿+‡ÊÉ‹èR5ÏÎÚ@S—j£ÄAd|@•W?§ç³.Zíxš››·ŽÝÅçóÒÓÓ“‡ ¶Š š|¨Îdºd²Çð¡’ë´l9gU’5FNãì YRRÒ333˜ۿÿÁ¸¸¸Ç`çÜÜXg9¢órìܹs›ñãÇ4hÐT˜:uꘄ„„GP9>ë$÷^€(iˆ¢JÅæ@¥Ì|ß‘©´0O”ý$²Ü#FD6¦éùPÊÓÏÅÅ%êÞ0ÆF«=90˔ߣ™2‰$AÝúmÈC¦”× Tê5LÈÿ‰R¦1 ©„&toÚ´i[:TÛ±cÇq–––lêʈ---…2™L|ëÖ­=QQQÇ¡8,Ô+­C#œúI5®ä` ¼pážžž]®_¿þ¼çô|¤•î´w‰!Ïjù¨Q£œ;fee+..&‘Ƭ{9TJ^2wßBµÈÚ&?£½©•Ï×Bŗئú¤×”ß/…ÊsšÌ­L¢rõ­SšWõ9T¼€¤7 S=ëóþ"ïH žª†®t-]bìª/}ä[úhOCTOb@"óû´'«. Ç•(¦¹P«15uiúhï4Ú(Wúïƒ'YWěɘõAÖ#zÙî­ôÜlÞ¼ysMMMÚùóçÓa¸.­6\äÇx(C}Ÿ%×ÁÙP ÷jÒçD¹Mö¹†ìmôZ µfHÛr!cEÏ9: ƒn =ÙŒ/1 è!2gI¿¹L”òDx×güÖÅûH6 Ú`Mø‘' yú‘v‘þ­‚z½4Âg4½ÿôE}¢—¤¡ÑæQÈÆëR×>@p“~0äœÖû’&o…1øÓõJ•,LÚφ¢—(ÈÈz«†ú~ÃÆëÙØ~ÐÜê wyPñlzNÖ§}R¨Ö&ˆ^[†ÆXÛ\TcDÒÙÛG4mPÉJb¨ú¤«kŒ± ²™çP9i’½Ñ?Ô\÷B(ø™£dÑ\÷´3Œ.xkЦ™‘Õ)š‰ Cž“RÏyÐPúpMš‰c9’yG¡¾Ô{ô~EίD–!¼¬ 6}Bx<‘ÍÙ®mMôù\—ŒE¯Wc ©äDF"J)z~Ö7ªÖˆ¡ªMƘ(Ê5×]-§¦ã3 ÚSè5^ŸÌ? 9Ѳ1‘3è J´LHèÕ'W0ºóçÏ?îÞ½ûº!C†|£Œz­¯c7™«¤Í´Á¶¯dÄfff"¹\.¹{÷î/ëÖ­ûÆeDjlЗ¡ª!Ï6èyEórRŸ–²!ÛvÒiåK—.]eee™Ïž=˃aùF—N‚ðR·vB5¤'ªÏXÕ§? Ÿ&s¨1ä÷úâ¤ñêNd­j›ûú²ŽÐz ¢ëØÚÚæCQ‡ð„?c#i`•£•ƒ­­­-õŽ1QäõY«š{6‘Ù‰#†¦¼ÕØó~_S·KìDçA¾AÉYg~£ÚW•³9Ÿ#G4mH„oê52iYܤý2(ÆÖEªtß´®‘MÀgáÂ…ù|¾\¹råçLâˆfh? }X •\gõ’„&Ú!M>2W*^¼xqÎÏÏot—.]>vuuÇÅÅ=ÔÓ]xê»OÑrü믿бcÇ©““s;!!!Æg}ï@×L%„‰¨k Uf²Z©H&1H 3Æ*?‰g«Ü××·TÞ<´w±4"‹¡ â K§O–R?6ŠUZX$!Õ2êGph»Ö˜@Ó©T*š0a³fÍ:)•J5Ó¨h{W  öåË—ß¹sgÈÑ£G‰PCjàýG}Ð>SÛÜ«ªª^¼xñÊ7ß|sì<Ž èC=YÏ·~ýú¹—––^‹‹;‚w£2Ùnd¤/Èú¥ó«“5 ¡h2/¡…ChC‹!<ôáðÍ©4!<ˆí&F6pmF)Â;Ù(;èoÑÂ3Í ]l” 4}D° ‚„±ô‘ûDH¨…z{iþƶ½ô˜ âq†ú^}4O®i$únb¥é3vmÔwoe”G¶oß~J °M¥¬‹B™gÚîÿ“@ú[s\JKCû^>2.Äñö`§ç£¡oÐ 1Ô×(™k€jMu­Íଋ^rèB/Óß1†ºéþÐÆWµáf£ 5D/Ág ½š¸É„®]Fh¥éÕ‡«!û’.¼ä]²¯ÐuëègŒÝ_ôÑ+£þ/Á»û¶>…A}ûn+y—–›ë3oh:8ïÑYHØì3úæ ƒž/lûH“6šÐ{9pÓë´¾cAƘÈ8ä€KÏ'6ü^÷´ìC§¥”jüØà}_kЦ™VâÑg+P÷5Ï›ÆöyCçfÿÙ|ÏX9š–µŒYÛÚèjLK´ÌªM&¬¼#¡þÒí'42Š-¶°• ÍÚ ó€Jq§yŸíù¥1Ö­à"–š5[iº_Ó5ïi%¾ýöÛ“wî܉ëׯŸ §HÖG#-çhÊTlúJ  æÙ³g~ÿý÷“ÇŽË…* åŸ:“Ó@ÆNðã?Žª¬¬´«««³TÖ!㛘˜HÌÍÍÊ4x†²‚46m4_¤ƒÐüÐÐ~¬mϤñiÊ…õ‘á´»uéÚŒámô:kh?Ðx鳂&^cém(/`úoÑ¢E?íܹ³µ“““Ï Aƒ‚ L?˜ýdåÊ•'À.³6šÈu@Å_ÙÒZŸv’ñ!úˆD¢Šèèè0\QÛ7‰S/yVÍX Ã:ÝúŽ•±ýIóLrž×œ_ÆÊŒ ÁIã¦Øh‡í9™æQLêP''§(²’yJ‚Ø®QÚäZ’ÁË@­“““+õ<›Ê Ý·5e."³Ó÷ µ±1xá隺]MÙ™–Øž%èöç)z޳’ýŸð[m¶ZGËfÞ‘ï“=‡ž¿4^m:Z]´Óc( û*++³wïÞUô'Û”œzŽÈåºtÛd]èj3ZoÇŽû}ddäE___¯’’’4°—ŸcîÓûmÝýû÷¯————gff–lß¾dåû_d5Õ š^pjaüó„êòÌ«-d’Ó)•‘¢!Q·´€(×qP§›íwè›mxÞ÷øã0݇´—.¯B’愼§Í;ûŸ>Ø46´æPyƒe1ÑušóÅÐz¡Sw‘tgDˆ46òNÚæn}ù‰¶5Eÿ5–.m}Eþ«Ð…¯>4êÂMã5gcÓטøôÍ“ú=OhÁ©!ôу>cöVÍý½cÐ%IDAT‹ŽlБø/¼ ïC®iL^Ç–k›ÛÐñ¬¶wtÉ2ÿš¸u(êƒO_ß6”Ö†ânŒ}In}¼¶¾ò0ýW“Þú¶§¡ý`¨lA¿Ö¼Fã7†¶†ÌC´iãMõÙûÙŒ±¾uj h[÷ô÷ÞÇm(èãUÐøw}ù£!òMc­ m46¤_“.}ø5q7&N‚:®×wïÖ&s6†ÙXãGdJ}øØŒ%ÁCŸé4ßú"°ÙÒIšô,ä<þOë8PéNHºHº,™+DùKRv’¨àšVÍu­ùmcö:m´êéí]:Å4ûöííÞ½ûñÓ§OIÉakÈYל¥ï#4¶L­yŸÆ÷>ä÷ÆØwØÈφ@m|GÝR*•roß¾“ŸŸO×—¤‹ åÄQÚ €µ‡‡‡cpp°—‰‰‰ìøñãéP/µ`ÈpÖÐþ£é"ï+K6ºøzCùYCe0}øt§Òv}ﲑLXº»»;¯^½z¤@ 0OKKËØ¶mÛ(œ?Øð\môq©ÿkžiØà"6 ºÔ žµ‘­³WC眦ª †$#Ôÿ)¨®Mãÿ ™¢1ÞQÿ‚ 4û>èòà%‹›¼C§AdëiúH¿0@Ñ&c#0ÿ@ÓN<íú"-þ…á_øç€ðPͨ­úDVþ ÿ¿ð/ü ÿ¿ð/ü ÿBC€>ã3‘–P8ù'åSZO¡-jú!/ÓýCR¼j‹z$‘#$‚üßó÷¿ÐØÀÁ»µ,í¡ª; ¨2Ñ‘úפ4M}² ý“@;.X@ÑFTYsþéà†¡qŒ/©óLõ°)!S_  ª¤œ…êé\ÿåÕÿ‚1@äâdE3Ñe†þÔ곑¾ƒô×,\£Á»±ð„…°ãjÖxšIfÏ¡‘±mŠ>GÓw˜þ›³™ôi6­G#ç6¦üÙT².(îÑôG3q7ŠoKXo£Å¹1鹩pnLÝ·%гYöÞÆ”ÏÍÀ±9ѹY86Þ e¯ǦÆßìqll¼›BNÿ–$“7åZÚÒÞk=ü‹–[ݶTþÜÜÆ²©ßûhÇâÍ߯´«š1†Z°±é1¼›Š7ÅûÞÔk?ì6tŒV…Meo*ÿc4cÙü¸9ø¾Añlʘu3p©mÊhXü›{ÜcK™mJ\ÿI|°¡q6CV6Òçhú ®zø6'ßG`cÛc[BÜí?ušÿ6¹¶ïÑÿhðmI¸6·±lLŸfsܯÚò 6—œ¶fâ­þ9- h€®ü..)¿· -hA ZЂ´ -hA ZЂ´ -hA ZЂ´ -hA ZЂ´ -hA Z°Á •ØH D쟒X öÏVB` ZЂ´ -hA ZЂ´ -hA ZЂ´ -hA ZЂ´ -hA ZЂ´`ƒB+0óö¯öÝ‚-ª­fð¯WÖ5›÷‚àlÖ:S+9ݤ9s¬%»š+ þfÒ4ÈUh–Ì®5· ¡ëýææ—”ÑŒù©ø6äüT|*® ¯ÿ™PO¶n(^ªÅ¿‚׋CÀÆ·µp…Ñiͦ=× ¿®Þ\›=Ï­6•Î Š¿™xÃúÿ"^ÐÌþ6žZý¡ü½!l¤E3WµxNÐùzŸiÍÕ>«ÑrcÐ*Èœ7–ýæK}´!ÖÚ–LfŽmCÒ¢ÖÚ¬†ËûwØw?¹×èÚ«ÖW=º5ú\½~ülYéß+Ÿüèã×¶Q>¢_üÚúµÛvš_ÿÍÔ‰aÖÀ†´ám¯-½¡ü‚Z<9\¶Ù ÈzßR`cÚŠ›léóÞÒ×Ö¦ ÿæî›nlšlék -hA ZðŸAýÕFûÞ:oCŽy£‚7PVíÊ[©p”€j•ι8ÝE¿JWSú–ñJß( ž0ã÷‚n@0>Mñ!(Ièzc_œ+‚å»Fk^Ú ½¤_ $©mÕ÷%sn&SêÊGå•îšs=²J‡ÎÜÔù‡¥«›¦à~Way[¥¸ßÏhh¯ö¯Òv4ü[ŸäØâ„ÙfÞ5,¼¦Ê»04V×—Qú­ŒSA•­êZGÆŒv«kÒOž._‰Æç¨Ò°šüòÓKÍ’£Õð£àÙ4ùŽVfKÿ*^/ªr±äí ¡_›BÚyµ£™Ÿ:7uý©xEî7cýÅç]ïÐtK¯œØ\aSŒ³žPåj3u‡ºNUý§{ÚùÉÙf'c¨6šØÕtX³ì5Á%²Ió´P×­w Íêû÷Že4r±]UY\KŸŽfžµpWƒ 5× Ï‹»š/è§ÏG‹·žÿïí3lûfão6dœ£Ö¸UšI;]ië•AôùÆ¢™.UžªºD¥UƧ>3šué Ôžû†¤•WöŠð‹{mÍo<õt’7¶ÐìøM#ôPãÍ„°ôðÒd4qJ黚O­ú€ê;ʵ֦ÚFÓó{ØwFöøµ¥JÛ 8½2jËÏjzÜï¹ZvI­~¼ñ ¿8©ÌY}¿¢T¿YÃʪà烫sôê"FôêÑ[—:nï˜ÃŒ%L|@ q‚j<Ùo{÷2šË÷£O3ãy~¼7Ûfsu^ÕäÍ–Ù˜¶âæ[ú¼«É¯Ý½¹ÎcSÐCù¦^ÙéÝ—*£›íƒŽßæÊ;-hA ZЂÿLðÛëM^Ž·ï ¡óüì1püGÕØ"t©š(““+oS@k’œ+oGvå­Ú_ÂþÄ©t³vŸAûõâˆ(8d¼âx¢ü]°ÇŸÅ€ ÂPI¬$À~`’†®nxÚN òzàbˆ9öœb>óÊcÑ*‹Sm0j·‰á\Q,t…æ&±ʸdl1œ÷šÇš÷Î;m¿—âXﺀ3·0ü"¼"cOÚ›8¼-¼ä]‰¾„·eþ#@ŽÆæ® ¯¨ýÁî;§Œ±Ù‚Êf$Íþ7ƒÊ»q,^Ëá¬ß ïPU:qÏ'Šó¾D.Hߪ’k„'dü²£¸åºÎQ¨Âã¢s„V~AD¡¬­°sÙùÖ]¥#8FB÷»’µ<š`ŸJS¿ð†Ÿìl”¦ê…¦^=%´Uñ6r¥½º¡ ÎMô‚ÈlU.B8ZzõJ?o°_ yçV'©4ª>ŽáØOÞõ—Sp„å—zød½ MÕÏK GMñÛÈޜ濩ÆZO¶‚ÃGÍÒÞ`©è?ù]MT±<Ž=«®›flz‰&óy!>AGî‰Ni¯*ÿR8òOÝèW“ Ôä‘£ñOd bÇÅpäF ÷Æ(ŒNòÊa¿„Oõ=çpt€Êgaõ[-Ü*˜ÊGp‡Õ­~ïUxÈ/PÖv£øT¼ª½Ãý.½ ‰£Õåµüÿ"•¶ž‰C¿xA–ps¯Û_-<â_‹\hVœ£ÝD?‹/v™ØH^9ÄFª5¿w6Ú¤./®$Ží,òTÅ™³¿‹áŸz¨¯~õ£¹Ðüåº$#mZ©ÁLѹª&²Ü}b·‰¯ÑlûÍ£ðÊ.¿d<ñyÔ5Ö =r¸éѬ8„£8qyO£ñ½v½¬¡‡š$%r@äF½˜T­µ©Î«Z"`#:KÅ©ú™:•òZÆ®¶õÊÜ kÏOÿ«ñ1‘Ÿ#¸m9¯ï(´Wmy®Ïyí¿~·:N±½eœê+âö%–(1kiWÏ_ð‹/ˆ *ïWðJ¢b\i§ãÈ€0z¨ÚX¼tù¬ŽCa{ãat¢7> Úà~ñjq‚0¶“W®È»–ñ‡]OsÝ”SžoÔ?©?ñ®kXÄO¶ªû~k,èžÈ¦uÏC•PëßÜb*lL[qs‚-}ÞªÝàõ¼r]ì…Íi›‚þ~²NüU§„‰{cIÕú#@ÍöAëÁ–¾ZЂÿdðóÏ6g[¢-h¨¹'²7£î‡‹^mĦ©—UsˆÙïöî+©þºêçŒfg£ƒ7Pݺ€>œ+o³¸¯¼ ’í¨lº€n¬ëtUœ¬ësרý‡ÙU_tÚk–¬é„©†lañ¨s‘$À1ÀD`J•öãµÀáBMTIÛ¸:±˜8f÷1 ¬·?CvŸq»]»ý¼¼/h^2—šÙ†õN»lœjÐbkî*¯4šÍ«òO' rXs[K¸÷(¼¢Ž=ao=°Úþ„^Â{B÷,:èXïg=>[˜$Po0OZØ}g°hÜŒÄ$ÕÉTNÅ9ØÜœÊ-$ #…³†Xr`‹EÑÕâ_Ué$±xLúKÛ}ŠÁâ_‘qâØAcA\Yëí8ò» '˜;„Åç«¿U<»ßn¬kÖ;po0ÊfL‹÷…~ëí¿ëÑPÀ«/ºqÖ­¤W74í¹­·ñªÒ°à¥i=†v{L"Û×+=MÓ6•¦ê©|p‚ßßJåÿaõ£ð»ÈÃ.§†E·µ8r±Q¹%2·ËžW7ŽW-)#›W×\'ªú8…³Úqt2ø¯¿0¼©ÎOd¿àëÄZ‚O·Ç>bãµ°žÿü@Ž÷$Žš„ 2¢™ÇÍ•‡ÔI²©³¡’íkÉV‘uB³!-ïªR ÷& š &!ÊTÆþˆœÍ»Te’W^ˆ¼•5» ËþÀᥰÉi~²Iô¥ºÝž¨FÒ0ÉäL^]‹¥gÖÙcÝô@ŠŠ_ÝxnÃ’m8s’ .:®¹¯Úå"ëEÚ<ÞÕè‹i$ “\Ád鬲ç¹Ç7Ê.ùRÅÝEgî Ñat«×Î|ò^ëá[MxûH’hÔŸ´=GÑ;’P£V†­.¯åÿçp|:™KIi/ò¥Vû |£R/uÜ£‰s¨tèÂz2nñ-ó6žüm$‘àÐXôE5Ü:Öz¨†»4«6O‘§²!9Œ›~›)Ü<¢nzIüg•2ïFhÞmÿ­c½Ç,Z®Æ’;Yû;/–V~‡`¼²Wü õ‡øòöøq‚’&{øË«“Ò”íÈtD£?ªÑ­TâíAX!¾Îû#ú¸Qz¤pè‘Æ±ÔC‡âo =D7HòO3*H©k¥ =zc}Q¸n’-š,5,_PôußÚ×kÇñý¿zÐwJߺ^rœW¨¶ŽŸo¤B#:K椮íüד¬=µm»Ý6Kðµ'8ãX<%>tÚþ^tüj¥"•¶ ÈÞ8ï âÈ IÄôƒ_ÜOäN ‹gņËbÑ^Ú‰ÜGNJÛ<ÈØÒ6‰¥ªó©EIt:‹m·é ¶Á:¬wÃñiÓ8±c‰‡B0=ä7¡“ëHÛߩ󲟑1wÙ¿k8ú8ÈX¼ñb±ÕT¿¹ȺkTymD‰UpôaPÞ»º'>=€#wñO¼ãÞ'ö$c"¸ÌUc[ÒwÖ•x²ÈÏUX4ÆIÀÜœAd‡Ø {> Ê›Í)þ °1mÅÍ ülÅfØ} Ôxn'ŽŒ[WôŽè‰ÑÄW7l*¾óêiÙÎcÉS‘ñA+µÊÔþâJBû0û‡*MFãƒÖƒ-} ´ ÿ‰ îg¨‹KžOk-¶à?TÛºË.Põ´øåbÓ4š³¥ÚQ»oÑy^ç©q$u?‡;g`ç Áf ÞD@ "ô·aþŤ¤¦0’!¾/Îé§z†¦|émÃ|ʤdjèÚ ÚGÛ0oPþžk÷)§æƒ€š•ÙáÌÙq¾ÿKÀ„ìú ©3 ŽŸà¶ë¬ÿåÖeH.À½$¸¡ñÚ€~i[Ç¹ê ½öô{ Åë¸åç9.º‹!‚VÿRþ^HŒMpó©{ = Ÿ5yã¹_ú^[ÿŽ“ÔÖ˜<1ÅË·A¬  È=ŽpØ/pGj°£ «³ÛÌ8W}HgÇ9ÐÙ¥Qy‰AR{°zzºœÕøGø%hß®`M„Sf'øù/þYž!}ÎÉïz|áÚLJ3üÄ:¬/tm˜C)r÷‹4–*<݆%»Óÿ ˜Œý°£Ž³Y;}j0WÌÄ‘ Û–cÔ`u0.Åß/Õ˜u`šg2ô€DòžÐ÷ëK `ÑØnzœ¯«³û<1ã ƒ¡!“%o¹ÿÁ,gßÅeÀ ‚%V¿l¶…ž) ~õQƒýq÷SÉFv ;mðž’üö×~ MrXWbÑE>ãâ?Kí¯…?ƒÊ×(ŽrÖ.q®¿Å‹Ê$_€¡ŒÉŠå%^z>Ç×~]≗qdB­`|½¹–å§Áq»%øåõ‰Y]iv¥|†è>¸+O4‚§#Êgö‰ó˜µ÷L@SäªZ].(Ná÷N`|œœåÃçz–xë¶!¦ž‹“èfsAMˆíN³î÷> @†1óMVx«¯ÔÃ)‰£½À˜ß3ÊiGél5:»ÁˆÀÈÉÛ‹Š<òp–ÿ²KqÖ_PÞTéØnãåó"œ|¨ÆŒm4º{¬õžËš¬\^â/äùÖïŠÜó¢M›58›ÿIòZu˜¥*–l°KBÁNòs3ô•÷t^£}ˆ,•¤89‘¤VàÛP׀زõ½;$¹­B¶ZrupÐdé¢"~(Ë9·C±ÞUXÓ”[Ä;b\2Ïà]{iL™©Ñ5âí éP†U&ï¼QäoO司“Å+°xXœ(â÷›¿K&%yê »jÙ|¦æ4Ãá¨÷¹ë9*¯k ƒOdSOŠw~¡Ñ;LÓúNÓ4 ßH“|ÞdÉ~u[ŽÏÜ¡Ì9L²²zòMÕ½‡ÎŒpƃ¶Ó7ÚÛ5bQo!å¾kÃ5Åk×iLÙË™«ah³ÆÄJ¼ùjÛîÌséýÀ2»¯0É—*îî¯]§3}ŸÚú DÇ™ÏÙ‹àºÕLHñæ÷u¦ì_)Ÿ!¸ýZIëÕÙmZ”óèì²£ÆØñiD|ùª]®øÿɱm =æöÿK¹ ÑùÊ\ ”ucblÃZt„¶ ÕøC_šâ¸ˆ\Ìfˆ þ°¶¦ž´Æä iÞzÈçÊßpq›ícÛXÿ¨‡ny›nb‹§qqnù`”Ït·E3Yzç“>jãâØséŸfùÃuÞÙhRe[Hcü„4oÛts ßö<¶Èý/âȦîgÌKpã«=3ˆ¶Gˆq*4§¯ ó {Þ¶l×€üð0}¸Ä#ÿÀ6°ígÛ4ú'¤YîyïÅœÂ_aã ·åädƒƒgFùÈ:;ÎÒ;ÚÚ \ÎdÝ:“E‹J<ý·_»Ïdñbœ¿A»ïÑ&ª:©;ÍŠ›¡{†#§uݺÍ &ëÖyú‘,þ¡É¯ËqdsJ'~ôè58j»(Z ³Ã,1c!Ýòy‹‹ß*ñÔ³9®¸ÏäµÅX‰Ìj""Œns[õzÒ¬¼º¦ÙÓÑ«ÉQ“lÖdÅ;%žy2Ë9¿0yó ¿%¨­©Bµíú‹÷pü:Sg@G§FÔ?+±ä¯CL:Ç>¬E{Uv÷·1¤Änk=¢i•º:?l¯ƒZr[µ/Ûtv–âowW‰gq’ÆÛ£œ77ÎU?÷àÉÛ§Nï\ÛÓ¬û=´MW&©¹ó»#}Ž-'k_‰Ç¼v­ÆÔÝÜÄYó\†¾ãqW¬¯6ï8Б&s7$úœ/u-Ççç¸ð^,¾M¹C’;nuäžão1ïðO½nÏ9¥3of’Ç­¡—yÑdàÍ ‡)´©å3—y<ŲhôÏWÚj€™åãçøþÓXñ§„ÎüIîùÄ’j¿&Ë11¨ò£“D Þ31Á­÷‚‘v¾Ôµ"ýv˜}þ+ÆÐ禓¢|àN :Õ6ìI3tF²«¾­¦>Žè¢y„ÓEŠí¿äFq»(£73DæQŸ·Ë>K‚ßmpÔÕÖ¿ ÃÃìv|‰_Ç©¢×èÁúò~Iš¡?A¼ÇÝ$ŸÉPmŸ07–HÜbLœ›OrÒ'¼ óÜr]–“Šs¸ws- @"Å’k5ÆÚq\4ÐŒŸ=5Ï7Ǒӛ+Ô±Ëö ŸÛÁ¥§4&ML³èAϼGÃÞÐà9¼™˜à—§éÌ?T£g¬êË› .ÉÐ~8ánÚPÏGñ‹w–ïTY×™fäAˆ¤S@Ó³|èð7½@ø˜GGšÌïWûËqöÑy¾ó7‚í·Ö¡‰k¯]bƒ£¡‰â»Mžæ­?{Ö@³|ë´ Á@bæró£z°X½íi‹©*Ö‚„ïÍØ(_8 ‰ÇêLÞ Ò@)Ct‚Çb½ý—ãÉm˜Ox„Œ9ªý*¶ÅÀ]–•0YöV{îÎqÎív»ÑøkjUÔÔ@¡Éà:œêIƒÔÁ<ýMöü݉ô“ µŒ1ŽÕLÒ~v·ûÓJ,^ L1ØyçËßÁÚT‘Ó¼²YÔÑM:;n“àžoꌫš„ 3m|Œ ?ã¢?ÚÏeÔWêþ$O}Å`Ç}&FJc»½âühV‰%Ÿ(ñè+XŠ¢#Æ7NÔHt˜¬_> á¾bs4†¤kÎàÀüê›Ý}Õèí6Y¼÷Õhl®Ê†˜Ê/ço_‡¾Kí¯Èk/cñ’ßõbÕú+wM–/Õ™Ò%_ì½[‘»áT„ 2w1 Ôz?Я9WOOÅ]ýJ ¤4ònaæ¤/=f J… ±½q¡[ \ÉCÇÝ"‡rÜøs‚Ò¯HfˆrÁÁ1¾t¾F[»»i[›Æ¶Ûël»½Áa søçMþ%Á6QDa« %€®(ìå‚Ï茯|€Éº,^•ªaÆj&áð¹ÕÆ"ÐÛkÐÛk°ëœÇ2ÌÁŸ3yK®” b,«A½x„S÷k£Z‰Í]:[Ï48à°,ç_\à†qŒ†°²LÝë&ÄùƧ5bq¥••ÂÐÖû^…#;ƒ‚‹g4úgZsªÉjjÿj¥£ xË6 Ogß#œòÿ¼J,ûç0s¿¢_?P“âuÚV€Æøq&+V`%ÕÓIª>îÆ'¸÷"x$sH·il3Kg›Y0Ì!Ÿ6yY®Â {½Pè‡ÞéI~FgÎÞÞÍ:H&5&OÕ™<Õ`ÁÁy¾s]Žÿù •†gÐõ#Ï4šðê×W£†°š(W&‰~ìÒ1.Ý)ÊYÈÐ÷œ$È òNúöãGïÿ¼c7 ÷N“ÐÝŸæ_?ÊsýM9¾ü"–¼ÀIzkfB G¶±—£Xzº4zºtvØÉàˆƒ†9ô"›wåšÞ rU­ÒÒ ôÆùÙ{"sªFÇXÿÇŒ4ÄÓ}StvØ/Âqg¸õ†,ú=v¡q#´pmúëÌ›¥³óx|”Sä®Å8IaíÕwê„\LÃð«çó`4ª1m›Ÿ¾X£3–å£ÿ‡»Ràäv,ÚÓÙw‡8WDg—ÙFyFî{ì’l²Þ\-ùÕÑn°Ó®;íáðùÃÌ¿ Šê†`˜Ã26îáõõ›<‡iLR*@…žkH|Ù‘øÔÊ*]ÀX­·Jðƒ3uöÙÏ›,RÂêr…‡‡½þ:&™a,=¸k˜”ù®ÔC{îëpÇ ‚ÒZNpâNˆX?ˆck†µ‹TŠŸeöUÎsÝjW|¬Ö_ŒÞÊþ††íùdí¹õì¿K„cNõÁ½t„#¿I8Ô>(ñ™Kf‹fØ’^\âC§5&N´þY™H 3n‘û—â$õE8ò°ZÏ`ÑHª²±Í„Wz”~•¾ã©8Wž=Ìž_Æ}0" c© Õ@†ð´Reo0ÖàÈ]c|õ wõŸk"®‘cÇì>'Âiï/ð«_g9ýÿp_49º¸ây&¹ˆ@'itvE8ð(‡·f÷sMÞ‘Ä€ >–=Þ9Æÿ~Ä¢‡Iã11ý0¦ß`öœ§RäŽÛGxßMP\‚•ˆ(I´£M)'°›:F]yªkLš¢3iŠÁ>ûŽpüùEš„¹ÆÚÖ!Æ„$Î`¯µ1ëRQ+ˆîwÓèê²þQuÕìNµZü"ò ¥1}ÕãÅ«±heW§î˜VÙUEl¹ÚØ]>|‘¿<áj{)sÛ°äÈ0Ö*¯Ý·Õ˜²‹W^äøé-‹Ë”e®ÉÿÖÙ~Œ{€“wž±ûJ¼këÿeÚhNG»l_â©5ö8;£|ðUç”øÛ¸+h=ǧ¯sãјò-Æùgøþ×°tx2ÎÕŸÒH¤Ô±Yñãw_E0›¥h€^äwÃ%»Ýà]§¸ȶó_P®˜Ý1!‘>:qpåÇ^p,J|ÀÔ f«ùAn=TuÝn»¥'XUÂr_#¼÷É4+ÞÖèš±tŒ¯½o„c¿Oe‚^#¾¹íéÉJ^[½’à2Ç5fÊÉJ±‰:ɯa„ƒNÊ»rrnKº½@ËòÁ+üaOD9Öá¸Có|㜊¿£ÝgQ?ÕÀô|‚ô«ØŠ ?[qKgKEúFbIAÆQk~Aã*Aq¨•‰Û4:'Pis&†-ø¼xîG¿?#U„ûÜ}n„ÇUi*WÔ©UâÃ@wã éSñôüý£.¬„pÑ×Þ}­ÑȺ8hÍcë•x±„{4è< §¼ýyNª½×ÛoõÐ$êã3®ÃáI¹Bõ ®}‘Ñ)Þq•øFå[Ë|äw£·úÓç;”ï]/Ž¥òmCÊ0cðŽC…5ïxêɔьÇïKß~xé¿™:Ë#KÊâÅî*a­yÙ{u©üî'»½üÒÈ~}ªÑÛkÿ†}/µÖVµ6õæÝèX¼¸jÉ‹³¾¯Gg÷»¬&€ðP=}ЈݦúMÝ1®82ÊùŸwûN#øßdºÿ*mÂÄÕ~ŶHA´Íò±»z5ºzcl·›Î¤¾Žû.áöq6)¨‚B^ºò\`²&ƒ“„TÏQQA²žUðö¯^Ä(SKè÷ãu&í( J¼4LÒ˜¾­ó¿¯Æ)‰,WO5Ë'éâüàÿÕJô€7/ð¼b|e$–X¼,ÃVß,pÏ3VÃtWœ¯žŠuEq06ÂÁGIGEþt ˆ`Pñ‡]L~cëŠñÍÕJ´èidñúÿ„ápWÙèÔÙnõËO¿BãpÔdÑ ÷Ó·&ü†cÙéÓ™79ͪ[ãÜ|¦Æ¸YN£­¶Kòø…I8Sé¿Q˸¢έ¦héú˜‹ IDAT膆…üÎÕA¥¸ßc;ÐãâSe£¼Äë/æ¸P*©FV®ˆᄹ1¾rqe ÷¡é3Üò`,ΕyaÞŸ¬u»ªÜ§ÏS’]`²fwð!,”b¹»}HgæÎ ~y6ÎõÞAdj–tvÚ?ØÓm1.þDH\îáºõÕ˜8?ø$O’S±xD*†Ï½r:”üЙ4#Î §âØõä³—ãc|ù= nÿ¦Á.U’ýLD8áÄÏ]Ӱ葦yôõÐ:Z£wlŒ«ÎÂâí0:Zñ#nzý$@ÐHÖôó«=¦11´_ä†\¶~Àá­¤UáÑ &«plYÃi›SÙvMP]!ò°˜y¾ùˆ·zœÎŒY`ÈõºQ¿TKî‰rÁÑÞƒ %½žãügp’_‚€Qä™W½ÿÔ™:‹?:€n™ÛWë@gÊ œ›8zuöØÃÛ&ÏŸ"˜PiS(ð³ÅEçÌm¢|ú`›(çn0g7w'ÅbŽ/^]âé54žt&ã(…>ü{“LFm Ñ;&ÂÉó€ À¤8W¯ÑÓëî¤dæ¸ìºO®"œNçðt# Æ—ëK®hD={Å<Áu®} ¦P,p‡TÇ`ÿ#!Ù“m4©_ÙÔt“BÉýå;«xD=ÚãÊ£4z}÷4zûc\qVÂY£¾ÖÆ¡WȹwY__kR2MŠ“bAgÖ|‚Åsk7ޑIJÚ¨ŒK¨ñ™°qÛ~k÷³Só86›\Y¯ÆnF{ÄsIáÄVÂÆUªáFí±'qnVêΊ8¶É:±ûÂúÕâH)å§ß» Û¿ì%ôÌ> zóXŠÆªÏ¨ó›6dìiÜsJÒ?ÔðQFpaT|£ás§{0ÁˆYk¶T{¡Ä¿qÉÃ0}FâÖM¹¼õ³T*ñâ á sØ4‰wT"X›Áš{Üþ¨7Ѝk2 ?Ùï·Ígí¯oÄ·Vc#Þ˜oºÊï2~™—*FÃ_õÆ¢âQÿï¥e#ò­Öú‘O£ójÆê­©fƒŸöŽEÆ3ºÔzç~üÖOùÍÃ;‡0:«"^L08j÷—ŸàöóSüëú4ëîÂÚëèÂ}(+Ì^Œ]„ò©Õ&èÞ†W§û½Wïx¼k=èA7/.I~~®Æs Ÿ6ŽE@xÃoÍ«1Rïx®Á tVýl/ÂÎ-ÈÙhí6W¼; 'y&Ù¾S£ ŒÞ½?sô{\‘Š=ƒýßeG‹¯¶!älSÁT‰ç“µ’5ŠT^µà­(¨V ²Yb_óé}ä¦hL˜á |*ŒÕ™:IþWâoÐû!º²j¦u('HêìT¬©r-FГåÊ*G*_øÉ£&¯­ÉñÕÇ"<ÛÐs°’ óQ>»§Fß8“¡¡,ç=¨ô'YæBc©¾$˜i_²mݤ±ê‰éÑ€ÿ¨¥<ƒfð–3ðu¦måFp÷¿qœù ã-ü%-W£Fã'àN¦ ˆsýG4zfD9iF„£ËsOñüE©x‰¥c€q ÷°'$€ÒÖõECRÉDM4hŒwþ›@U<Gl§3»\)Ïu7ãTªUaÁ›PØã«ÓH òì²{„Î-pܪ”a°ÊA) ½ê†‰ÉúaF§ä$È6¢3sç0êìº჉‚o8CÇ{±ä§üŠuéÌšåâý¢œ´ƒúÆ„­p+õFŒ;˜sôNN-Ÿ˜.ñê ÎVÊÆûУ«x#:$¥1}«:í½0Hø+adc­7ÊEûìæÒ &&9¾ôó.ǹ2¡Þ©Éj º ±`šeq$Ýè×]9î‹y×õÝu~Œ·A–/=g²,›à†yêÿuvÞƒðU¶”ÍÂëߣ3k§c´ŽF£œwb[žÃ:á"×ÏÖ59^œ“åšÝ üÐ̾ü’;°+ÍE8a—(Ÿ=Ig—=ïÙ[Ñ×·Ô¾e¬â(y×µüîJ ¶ç0¢Ì©Þi=›òeÙ­³ÝÎq~´s”³ŸÍñ•[ŠüðÖbÌ0úkÙºu`^²í[ÙD ê Û•ðýI»LgÚ“ÜHŸÝ–åcAAø»0y¥Pà•%~öèÄùÅ»¢œü^ƒƒNrÑ3y.GW†‘ò~“X¼g,Ø·ÖS§,تÈKqÖlØ„e™c".ÿÉ$[Ìø°ô¢ÆÄžïåãsÜ]ôŒÅáÅ Pd®?Ê'÷ñ¥ ¬J¡ ŒÜ—oQéƒ08la‘…kmüAß³‚;šô~imnæ”yh€¡Y×P–d݆½þÆÖ©þÉçÞëN5Ëä×ÀÆYËõð©¶cŸÎ~;%¸ñŽŠÍ“€0Lxù¡NŸÀÉ@'*¾s hי蓲¦‘êöÚMWð”½a׌€Šø2QÉ›"%ÞYãBŒv6Ýú+(±v¤°ªâ\¬Îö‡@ ÜúÛß}Ë^—ª¤!p÷TÞ„±Ï›±ñP0ktWl^¹´ãŽXú:D Þ½ƒ‹©T¢ŽèLª: ]‹ñ¹Ó üøïP”µŸÔèó9!¼>,©þÙ˜(å‚sª]1[ æÌKpÇ9#x9ÖúM…eSÀðè¤L~ˆ­¿k²|•Æø¶87áHWҒμ}°â ²9P+^¦Ò£?ʧŠòÙó4" %äèì°S’??Ìž—âÐc4öŠjèôÈ0á:\±’ÎìI1.=$Â3Ýãš¹+á6g\>`„Cü*Ñû@º‹_ƒÄÐÊÉ*:ÛÔ³ûëÁ0Ž>®ui9VìŸX»Jª®K{›îéŠÄ]“5jÛz`b_Uäî%&¯½¦±uÙÏÕhk‹ð üd1ß(ß²bôF8`?o‡~ô{{¾Þš“X¾ÈÿŠrªëK©Ó°6J@»Æ´=”ÛNOùÀKªWg{×ú3Y±¢ÀOþMðŠœçF8íÖÿÜWgœK?G9ïð¿ÈǸ¸Â§-pÛïó\ó–"k®Qÿ# ›¼²²ÀF9ù½jƒ'í_àæUЕˆp¡ÞŠ,¼'Ï×ÇщõÆ"þÙD«ÄªÇ pn™P}??P×m#&Ê6©ÉÐH†ô' V=TÖpÉrî=Þý>öN«ÒÄeå8o%VÅ6©œf“Lü×<0’!~Z„“JðË: –¬ÀÌRÔxS;}N8Zmç§ÿŽòÁmäï'ãü» ¸ÇïØœ«мÖe9õÖ,§.ĹHüõF7-ÁÿIâlp‹(ã5•Ã’ÏRq¤@ð¸JºýìÔ"Ö‰A»Ý Ý¿è^‰G„õ‹emÈ^ƒ|Týi⎫„­‚ä—£&Quã4z'{lЯ9 >I6‘Í} g­É»R¯] 2/5a¤cÛeÈrñ#y®y†_^Ç¡[˜ø­š< 料¬Ñ-굕Aôƒí£$+üuXŸÃòzìv²g*7ªHõÐFâa&PÌ9+ÖŸÀ¢Ñ Âë¶rr{†è vIO¡÷X4:*|m»è޼I¸ÐqÖ¿J¨o*¶Z›O‘Ÿµ²I¼“8ªðÐIƤʰ"Ï€³† Á¢iPyã7‰? Nu,†ò¡¥Š/l54?¹#rÜ6™¬u/~´àMüR×°šh$´—5V…‹Ø"ç%)Jh/ïZÞwXº¨y*¢/e¿þ“OgÍ„©â®&B©I£2‡<ŽŽ ¢³”ÃâÖÇÍNòëkÕF&«VbÝþ§îïᬭ:{ .ºˆ!× 4ܺKÇÞ/ ò†¢j{Ôâ× .¡ÐEd¬¹\þk½Þ¼—»0qÞ«\)/xľðò<8¶ˆR 3pÛ42wÁ'ë]Ö–ðiTù>§Ð'Gm»±eÜR5ÖûNÃÎM][’,)¼ïµ Fc·¹|^×!¿¾?ËE7Úý6ZUOÝ£öƒ°1GðøiCló¡—å¤&=TV»×] Ô¸Š:v3Àï¾à·aäíÜîiÍî+œêu®*öõ&¥˜%Ðt`±çïu¸ ³Z‹B„J{’¿\h0çxo£—îã’yjEŒゃM†×dH-À t5šíOÜwã+Ëùçùþ“:»ŒDùÈøGï¥Ì+(޲×™V@¸ç5 SâÉeNó®^,ã¹åÔr¥ÈŸ7y;ãEp„NãÑ;w¡»aäøÖ£9¾²Ö¾,ÞÁ¹ÎEå©0†·ðÏ€‡_¼¡ ´µ›¶î…¾~I6Wà¶7p‚ð¶„¢É랊€½ýT– 6s¦ÉÚU]½©˜óe*nZw‘/Æ,$Š‘(Wkwht—ƒ…v õäƒ|ÕPÛ\7› T¥ÓtÇøâIN5À—_Ìó­¿,¨é’sNÜIgævj“|)Ë'Y¸4É£½WÔD9ùà7Ú¡sBŒ/í—XbÑŠ·?Täöç‹<¾$ГÁZ—«.÷ì`ˆ›¶&#… É«Ð^0Øob”OápW‚¸FÔˆòñÊ,|ÇF úž*¸‹’·â\ó$õÖxÚÞÁZ»a‚öŠÝ÷àË3$~€åëˆ?)të4Ư ˆOåÛ ?Á çù%š¬Ë¹û©wÿ½ÈC‹L^ËØ²EÖ{ë}ª›“AÁžg¿ÏæÄ@K†Œ³ÇYÀZ+ã4ÆV$yÙÃTH€òúéõÙ0ðV\h\ ,:ÛTT®1Yº’pe;A£×g“e½øRšÎ^S#œ^qµW‘¿ÿ3Ë)ÿ‡%û×ãÐÄÝå“;8L%½ݨVì¡.Ÿ¤Cµñ”‰:;M.ñBˆEùðê÷&&>I øÉš¯ª 3mJŒo•ãÜ[°ÖbÊ/‘Ѿ/ Ÿ–õŒFÿ„Ÿ9Ë/ °È“/¸éÁ·ÿÛdMÖ`¿‰NÙ3±ó5’®¥Á‚ƒ"œyOÕ$‰F+h«ï,¢yâV&Ëך,[¬5YËò©»½‰€öáRo•D¿€¦Ë_ÕèŸãâOú%yößþïÁ¿ù§ÉÛÃ{Ž‹pêNÜ_£Í%_ ö˜åS{å¹J®omEq™ƒ—ž4Y±Ö¿,‡³Äc¹,ï¿7Â;3Ý]ÄUzµí•¥îŠŠxY>óH›Ÿ1Yô&Žý·K7ÑU+*ðË òË=±lÛ^` tNkcí'Ý æ2´_,µñ رÕÕÄËjó²“ûz|ôÔʵTnG¡Ëgí­ZG°Ø²Øµ,rï㺒áȹ~ò–~*Ú?;£œ¿—F¿«ê\‰Åoç¸äa*cÐõðç ÜòšÉYd™o5ÆõC_¬,í:S«Þ£1v –¾ÏGùØ\¤kyâY,=4iAÆ—Öúwò|ãçq®:_m¤3¡=ÉÃïñê«/þ+Ë)¿ R5Û‘ ÁµY>ù»‡¬ÑY~ÿûîÚS1.™­ytJ‰·–Œpâ±H‹¬a`U†È^8ñ© Ñ•À1.Î÷çGùÈ w&E¼½¹+ j"àŠÕXï/H‚Žê³e`õê"÷ÞáØã"¼÷Èçý k}fŸ@§ö? d4¦îo¾CðäpâêI #Æe Ô¤Ó¯­ÊrúýûöèÌèÐ?6Æ×ä¸Plqñ;6W(aÍsÄþ;‡%+dSWMÈkt³RI¦,ûéÞJék=õâ*`Û÷=~ö=ÀDW–ý1hÏUÅfžê¡Ë6œ ÑRõ^M ¸ÊJûÙ ¶¾ð HnWpȺoú4ú¦V>Ú¯P’~]øÚp':oH|U>A6Ë]ö–ïSíK“‚™çò×p6âe/HBªšÀ$UÛ±ä£ZAI´dã[®¬\gT¾«7z||”–L6íyŠß“·û_‡e¨ñ°Fö¼¼{aüRéKè&|]­Ï}µûz[;„E©b.‰+E¬5)q¡U½$ÅMûøÖƒA’Œ¼ýÉà.¬b¹iœ>pèN⊼CI6‘Âay£òWä§jc‘8u,"sDŽ®&|¼ÕOtàÈo“\õº'6ÕŒJ²²ß#æ»pd‘šˆRÂIØ‘õ;@ãWÏúEä°T³zx¯-z؃¼ï U:ýÞ¹ÜÀ$s±û]cã "ëe}§°xI*åÊ>f÷Á½P«oU¦w`ßn¤ÑSqHßd} ˜Ž[®Hµòzù1ÎÁÓ^WK‰,²ÛнÑa?'mVáÈ?|*ßµÙô鯹ésçJa•75œØ³ì U£]5\²¿$òpÄžg;Žý$‡5„Ǥ*¹Ð'e÷?p,ꘄ?ºpøCŠnÉaºÎûHa½9<"ŽE†ûÉœZt–q‹¼Æy§Ýv{Ýþ¿Ì­ ŸJ‚¾z[•jŠŽk·yb"Ä!áòÿ²œw—Éâwýa¡Zqš01G—ŸfòúŠ—>ìNÌfqÛaqÔÕžQqxß­úQyÚª%úÀšu„Û+§€UŒÝ±˜É´ Æ8ÂT„SÐlÕÔè߯¿‘÷Ôò7 Èg¡æL–¼®1µo‘‡ÃàŠ.ÎòèƒY¸·£”‰íä§|{‰gWy õ0­¦‡ôëÌÚÚš[¾åsOaѹKøHU QþrÒKæUTG5¤J¼ðºÁ\WbRޝ> k—â`j8Yúa“ȼü3Ûî+oÏ#¿ÈøË'±ۨ›&K—A>ÌI*u|E PâO"`W'îÓa2Žz}Â0ûÜ<‘âél_>ÅVâ¥%Cì|þéoxKwc UNt1Y—ÇRR¹3‰ÅC”l†á4ÏG…0N̆5¥ÓàˆmuvßS¾ÌqÍÍ8÷z•B]~„“**ùó‹~ð(PÌq̓ n8ÑÝÁ6Ûâ8$aUE7ñX‘GŸ)ð«uq®^àn˜"\r¸;hM‹6¶Qè-ñdq„Ñæ“h²tî Û 2EðBY®éi1=:s§Ç¸pïC%ž~÷‰±  åÝÀ˜¿>Cgòtk ƒÃ#‡Á^®Mt“áåù°F„¨ yãÔ »5gÞÆ¢ñœ€ò ýÅ1 ZÅVd{ èŽñÃt&NpÏeÝH–3Á’9½ö3ÔXƒ;ÀZ®"oG°ôªè$N°Lqé>Þ$@€WßkV.\ðù<ž+¥LMvjh€pºÎ¥£4ÆOñ6Èò¡…%ž} (e9÷>o" ´uà>±&ýúáWuAwšÕ·AÇT¬D{@Óó|íƒ9¾øß×ë+iõµö7Ð6ÙÝ×WNËqI¾Tg¹˜`°`ç—žª³çž~í&ù|‰§ïÄ ®Ô JJÂegš?h´Uݨ«&…l†è\ÜUý›–y¶8Pä¡Ûtöƒù 4¦î„ sRY àtéÌÞÊà ùn|ùR–>ä¯ûkÄËüd°ï\¬`E '©+¨öÍ_qW‚‡ÉÚe»Ë(êì0&Æ%{{;*òØ£̉¬q.?LS¸¸ýñŽÿ1ä—áø#yœj’ ®V©7_%¸Ÿð²×‹E00Xä¯ùã«I8Ë`W‚½ÎŽ;œD^ˆL’ õ$8S%¹j@&a­É~»ÿ8ЫÑ?­²ýj‘;aêt ~F·5UÕ˜ásMå"I :vY šÝlžl½-ÁÏÐHy’I× d9åÛX 9«qüÚ ¾¹ýéð9 8$kº¾‘ò~Ú+ÞO‰E9É1«¡F„÷ÏÍqñ Dâóg»Û>1`°g#WŸVŒº}h^4ÕC QN?6Ï•›,²«bT&#Ù•¸Ã¼ó²ãò£5ÏÅ&&yþ÷×9.ü°KFPäΗ‹ÜùBßIpëÙjò›†F”3Ž*pã„?À埀8ô&M¯Zƒe )“eÞ[:¬fÁñ‰üêŒqÅ1ÝUs\û‡çü+qz(yàßEx1ÏOŸIrûy.ÞŠpêQy®z‹ÖT•ñ Øôp_µnZòJl9 Ð ö÷¹ârõ ÂUôP}Î"d ÃÃ+‹×™,ZŽ;[†TSÍ_ìLÑ ²Ù°Ö㓨·b ðð¦Oìç!=V+ °ì³ø'Ö._[ŽÙm»*Ö½É ñ炬=Ñë#À@Ž+ÿጓÕ:»í€µ"×%¶ÝN>ÈÛYŸßµñ¥VA¬7Ûv*eLÞ\¤±ÝÖò…†¡G8j»?yAgÞD.Ÿê[Ò¶_6ꊇÏñ~_àÖGp­Gწ=ŸÕy®~$Âû6˜ç²óuf¤Ý®áý×BQCU=ÔˆîPyr-¬ZZàWŒòáòaAÞt„vò9î³ù,g_™Å8:1hE½¬¸€O’ªZE0Úünn„£LgÎli$šú IDAT 5Ú; ƒR ††LÖ¬1y{Q‰W^(r߃núÁy_4NŸ¤·5šÆô­ã\sœÎ[[v´®Af°Ä[¯¸å¶<_½Ç¿ óžbºR,ú Ö•À¦õ]n}†ô¡„;¨m¯Ñ¶¶4ë~gÑÅîŽR6Cü@Â]·ªW£ ¬ÆŠ§öêìÙŸäÁk-ž²ð™,¿ˆ &X2™ŸÒ5º}ÞÁÐî½Äzr¬Ì?“'¦xãÏ=„ ÅÂÓ¾çúýtöÞE£¯4Ö®)ò×g³œq»Éê\‚›×Ùwžu•|É4Yµ¬Ä#÷ŒpâOl<’”^k~ÊX¦MJñꃞ±‡˜ñ•8Wǎcû­âÃÃ&Kß*pç9Îý=áâ­^9Ð ŒrÖ¼ï?Tc«m5ºº¬ÃFCƒ&‹yèÑ,Ÿ½Ö.Á¹ýeÈî¯Ñd@áËÐmpÔöŽY 3k‰S­JÝ©”EûlÖdÕr“×_Îsýï Üú7,?Lð&¦âMX²ï·c”3Ö™¹F?$Û¬›9r9“µkM–.6yõ…º¯ÀŸ&ýí8o¤?Möq÷ú.‡Ù÷Ê8?Í~՚ɿbÖç±üX„ïçºëÜ2@×G8ú”"w¾bu×ÝŸfÉ/!–VÆòc)ÇÞS¼}­Æ˜ƒ¬~ä{Þ}~‘?."IžÿíçZ{bV“%¿bê982¼Öž˜Jç.M/rç #ó#,Ÿ ô¥Xò]±Û:s[ÿÏ =ÇâääÔ•O;Ò ý b=öÐL05wSk/ƒ1àv›€‹í­°M¯¢9‰ÊÄ‹jØØ²·0¤3¶än°N :4T+s`Cü'—ú»ìóÔ¬®ë·9çÛÐ>µ¦4¸wã~w†:8ޝZÞ3h6â¿a92UªÆ`²ò 4'Á•ÐTî z¡œ„µÉr”·QžëŸ‹pêŒ8W|¤X‚µ«Š<ûdŽs\â¯ÚÍ$a©N‘¹yågÆžGHiLŽEù„O‚Íß^Èóõ‡ —˜¯nàåJ¼ô’Án»© ¢|p*ôE½yâiܼrmè> oËÄ,™¼3PùL6Wn þÔÓ†ÈXJ¼düÚmåT¢–E_j"Wo’¿|Vgö!šgÓÀ¤hZ•ô>ÿÓ"÷?Gð*&Š1mÔ¬&T²ƒ¸7ê«ÍIÖÕ0°z˜w]­³÷}q¾qºÎ^®ŠÕÃà]ó“Ü¿G‰§³Ï—q;ãa«ª²UÖKÁs·ÆÔD’Ûó>TàÖ?.©2¤c|ñ(X¢ÄKOç¹âÀ4X01Êù§iD"&ùBžoý1ǯĹrŸ(ÚÓä«Kì±å ,|Ûê:ÞA¥í$‘ÉuŠ>Æe'jž¤¼",*ñ%%ž_a0·\½BgÒ„'l_àW²*ÕnƒÒ]±SÜ8u¶îjÃ<«ÖÃEÿÇ'þ’àWººtŒÁ¾~rïÕÞ}#ÖµA˰kõš9 ¼=¤£¾ ;iÌ}ÝIf+¡a)N¢¶™ç»÷y5ÆŽÅm£HßÕ"òÓ^Ãî ::ã’i ')AA¬M³!zî+HÂÌÕ7éÑdM§¢‚} D1y“%Ry8ȵ~®Àr„ã+*–xsù0û^ Ão`ÑUÃ9žÂ©Þ ÛÕë9j¶Ô1耦3¾¢â›Á»¦¶a^ LVK¼ Œ=^5¡«ºÝhý5ˆÓ™:ÞÛÀdÙ‚Ç9Tùdh>Ii°:tŹví§¹qÍ_üq‰ç_!|2Šgƒ§Ï'yrh4uüðÙ ]ó,ñÄzÉåÄ)¹³€¿G8mk5ù§Äòl‘GW"P·¡3¶"ѦÈ+ öíÖèŠZ ;Úã|çä޾ 0¡Ý'1ª¢ºyиH›ÁÞó¼ ŠÜÿ¬ø–<”ê `°È]¸é¾(g¡>§³Ív„KŽ®:Ut’ÉŠ»ïŒrZÅáV;‘Åg¨&›UzìámPä¡ì$@¡‡Tˆ%"ÏOîq®ËÏÔ?ÐæŠìM\9$AïÖ™Õá„Ý¢œ} ·ƒ"ßO¸ê„j\'Sä‘û#᪠ç‡C÷ªßY‚;¾%º#ˆo$vŠSÍcU3¯8Ô`²rÖ†ä2þ1H,EìèˆF¯ÏzZ¼ 7ߨ‰€>‰€å¤Á 6ˆØ³Y còê²/¼h0§œè¦1uŠÆŒq&¯­Äzß:s§ëìä²?J,_™ãs÷áT‹¨w@@p þá/¿¦+‰€{l]à'‹ õÜâ0\ÒH–ý";°tÍ`ާíŠU~öÜ€aâî’ ¸&˧nIrÿöñ*‡qLr|å§%ž{‹'šQ}ÓÅ÷Àª,çý!Â{Õè+_%ãÛs5z\IÊ~z[‘ÛŸÁ©L´*¦ø<—’/:Ð =©$wŸl0g[÷ƒ#Ù_úNž+bÝf¦jtY/êÌr­“eïà>,tÛ·(ýûí">áÀC¢œùî<ß|'™¨‘ª€åF¯KyX׆‰£€㺹ºr€Ñdͪ—Ý æ¸ly”³hôØU'Lqíî9Î~‹à‰3›TºI¢¸ßw‚“h¯8*` ìë3èë3ØeŽÁÜm‡y××qW$¬þ¸“ T3îaí¥S3·1s{ƒÙ;³ßå¸)‚doú Þ3/Á—jôø$×» à¶šÐÖ½Ó“,¼È`÷ _¸˜VEÀ ƒÕøTŸÆ¶Û&ùíçufí\Ù4™Ò˜Ï;: vÜUgû]tÆwfùÄÍ«¼YŽM èìÕÐuUÌ”X´”àmÔþbé´Ö‡®$|¯^secý¾2]4Ú+®-4Y•Å®¤çÊkÄ•*³Ã볜v á䦯éó9˜êf'•7Ó[IL>ÉcŸÒ™Þë~´·7Â!êܽ­ÉpÎ`Î wÇã'ëœpF’{‡Ùÿk8W”V‹Ã©cIiôŒ«K®”䯟Ñç±;Ói­gÅ8g–΄îNøÁ+»ªr§_cú6 nû´Áì ?::5vèÔÙaGƒcÉñ©Ë ÜüœØ[}øj sO= ~ñ}ŽŠÃÀ¤’©©0yªÎ^ tæ]•ã‚ßâ®Üè8Æ;'k ûî]äÎ  Å¸ø¤K×åùÍo©ÌOªF–S¾àŽ=5R.Û?ÊÙ§ùãï£|nGƒ$¢”xçåaöúV\:ÿ塇yè¼õ|àNì8ºÁ{wÓ™à*œ“ç®?¼¨‚‡Oõ„æ)€R:±b˜a“ë#:Ó\:É´n¸‘ÛuTdCAؘ’øšE ¨³³ÇnZ·Þþ¥qWy'RøF*QŠÝ¡ú»’(Eàp®÷µÕª1bÅÀí¤j€Kg¿éXF¶z—¼ú³.ûNóÕNß³Çiƒ#ÊÉ%þ±\cZ·Á»fYšäøú?’Üw\”®Ñ?VÃ04)m÷Œóƒ« ØçÚ¾ Ž–dù÷hLž’䩳b|boÃ(Û_gçÉØ§#€ÉÀ4¬»îÇc1n" ^¡…šðá-…&)G©¶4ŵùSbñ2dÌVP*ñ–ë4½FJÞ§@í«œ€e0GëŸo¼6Ì®W˜¬Z`°`Üט„MLêH³þm˜÷¶aþ¦ óGm˜—ÇøÂ!Ò8Â3Û0¿Ô†ùÝ6Ì[Û0ïNSxkÓQ®SM@>(¨ïNQû±øi‚ýSÊBËfA˜ BÍ1„“@§Á»géÌåoæ¸2L5@pø& Ä5åº y»Ê§É¢U•]Ä‚$ªøh_?ÌW«5z+Œs“Aïiʰ oÕ sH2=Æ…‡x*ñæ›Yι“Æ®p‘Ÿdoµ†&ÃÅ—>9Ì.?3Y!ò&¨A"ë- t,Ø.ÆçÎÒÐ5KNùî7½˜iW"™IÆÄRôêµAyZ6þ":³§{¿Œsù>iJŸN3rYŠeßHòØQ.8Kf{¯" â,Å€¶(çÍә蒫&«Gòüô•ŸßßzÀÐ5zû#xd’¯ÓÙa+t~^~§]’q¾{ŒFgÊý@6Ÿã~‚S•%hÅC¾,û•Éòuê—q®ŸçË®ÒîEž}k„÷ý7OÖ£§k^&«Þñ6ˆó‹ƒtv $#9µ²ƒwÞ¡2ˆpMÆ*N‰–xC6®ƒ‚=¿¨O_¯yÿWÊzÊ`#ü’‹<õÆÇ|{˜½¯)rÿ XFê» &D«Vë¨ ¿+«à(oÌ+J<öâ0û~{„#¯)òäÞ4bQƒ½Æ±ÓÕµª³’Ã’_I¹““oFeü~Ͼã¶#ÍuÇ(njyƒ¾[âªyДWÙ^b»^°Vü_eG€TlbòÇ1Ò‹3¸¯ÊþÛk|3$§–ùý" dòöÚà5sÃÛwe}œâÊ*UºB&îªØtš%þðQ>mB/‰sÎÙ(d†‡Heþ<gßÛ€—ú]ÈÐ9<¶’Þ¶Ü€Œl×ÖŽÇ2+˜òÚ ¦- ߦJ(±qfDߘ— ^TÐ…”ªÒœM…rÔœ3ÔxExúûSÙ¾O-ö…µØ××bÿ®ûZJOT³òY¼s-®qÝe‚'«2n\°B™¿¾ëpÞg`ÖÐú` Æã5”ÿRCé¾J÷×P~¨ã™ /âÈëqt=ùZdŠÛ¤Å¦A¤Žc/FšÂàˆ»PÛ–‚Ù4*ºàðÐbu Ƀ¡ò=ö wmšÊ*‡ëüdbðšÉs”¹{6ŽÑU0?%1zIN¶ú(ð¤ÐOܱh0 t†Ûll)óç…òß4Ž>XåÐñÀ …šþá6ù$s%úOU ÃB‘ýy g­ŠT¯ÍÒO#ÐXæþ9á[÷é‡?›@Rý-8NMaP6Èb`³Þu6VÒ9oBš)Ç»LèqÒæchˆe¹ÌŸßÄ›Áx'ÏG“Áƒs÷®®%ìdÙ’ùpÏèt@ïÚP¬fÑyµ˜¿¯fáui®;Q¡¿ï;7Y´ “ïÿÏþg­ÊöÃÖNÎ|Èbñ§þAU§3Üýý SOu ž%‰-Cô#è‚Ù¯¨00t›fq/~D S”ãlwÁ}ƒBëÉbm+þùÑæLg,«e `»rh1yõ=ÿàt5Å'à.ýÓ\~tQÜäéWÁÚŒ'ï&vLæ}¬ ²óH ¿Æ^>G·É{mòï ûý4NÞY¡_­¿îœñÒÕ%ÉD –J@ÑbÖƒ§æuÕÀä…¹ee0ú–:_|ß>ä7–y칂Ê`ŸLe²`q‘ þ‰ÃV#÷’°oZøå¼ ÐGa§QÕÌýeØÖ^ä¼[ÊÜö2“u#ñíËò:PF™>7àÏ$‘D_ÌÍ%¦"Haõ&’±÷I÷«‰`?nj'ÐBºg߆¾Me ÆÉ{ªà—•¹ÿ¯&¯7à½ë$>P-(g8ýU’è:QÙ6Ī¯Ð§* ôŠÊ.à @ÿõ}Äyßq}î7 ±+T§Â À`ã£N‘ú „oéÛª‡fyã¦h ¿¨ Ù6Ã_nTÙoÇ@[¢ÏˆÌ>"lŒF)=ÅEk¹‹4ŽÞúMå}¸’eúÕ«+2¦pio#POî³6øù+dS¬·q׺¼GÖè{ZŒ6bít·~„\îúy21ml–&îI&óùʆ V°YÛ€3gi «00dÿÂagÏнMV~»ÄõïÚ˜>€‘ÊŽ»BýpœÈÛjv˜ÿ ‹\øñçÍ(sû,‡±X_ѵMÞÚ\æÞƒ•4&ÇÞi~q’¿q¾½È÷nµY—§g<•ø›;ÏSBó¬0f'è7 18Å¿í¿A{k‘Ÿ¾Gü³B~>ÃapŒUd;>ô¼†¥@Â~µ`É ¶- Fû…q¾sǦ%ȸ5ð(2ñÎ ³÷¯fé=5”_®¡ðt5‹Ÿá¡Ÿiu¸Âн²Ì¹)Ëì_Cv0žo¿Ë=>¸9ÊÆ¤À… $cÒ ÞOD¹vH?õ÷…‹ƒ/ 5Õ Vá°¼U QŸåEe·ZïoŸ7ƒZ†tL™Â5 @(益\8µÄ”{l:}L *ÛôÏò앇íŒ'ðÇu(ÊÆ›¼Å—Ÿˆ i®ÞOaL3*›\™Ç–¤ùïñ i—u죵*#ë4ÚÁù}åÆ<ÛÝeðò\gâªû¤¹éâ+sòØúÏ2ãz ã£+×e«xê<¨ v­Á|ÕùHËÓk0fã W“ >Ò†TaóQÂqÁ?G›C—,w°B(’:C+‡¡Íú@ÄuZ,ºÞr;¶N¾=Ùbݬ"ç_g³aA‰?üÖbÙ´{]Lü(YQ(o-™Õs)HJÚZEÅc2‚, lŒs‚œøOOV ê€~i~}†ËŠ…É¢ýˆdl€>C;Ô…“TöÍú!×ì ¨RWìC"Í]A¡o(*ÀM«°5jTR R™°cÿø¹œ:Ëé³ÐYägs#0©‘ÜÊPÝ¥²ªÕR\3¡ŠçŽu¨äC‚Nœç©ê3þ ÔÃYCqÖ¸ü|µ:'¬`ðÒ’*ž P:pHš»ˆw&$;Éï°blÔ8zG£Bã0yá5“·á8ÛEZÈ$‘þ* ZÌi-rÉ›6m]²+Y¬Î•ùç+ÒÄäk®´YÌ|3XAçðªYø‹,³¾¯súnÁë‹?#±Ë ®²1-Ãt˜±mV6˜8ÎñŠc¬‹{mÄ/sõäP ˜P)qç¢ö}Áäå8ïS80ã°.ø”œ<©I9”ór(—çP®Í¡\/ýLqÄï׺õÎËÓ÷§$sîtÇ›7ymeû½Pâ®E]´ ~;½ÚnÛP£ò‘Y^ú•Ê0ÐbýÆN&ýh'}}å] †ÁÔ¯ÜvšÊîY±Ì?Å•ÛTv¨°¼¾×8‘ââ Π×|Š^Lbèƨin:CN`² Åä•<1˜Ú¼‰Æ@íßÈwÞ]Vq‰˜®ª´4“÷ÎòÑÙnzÏ$ýŠ}Xƒš×à™¥xëC¬!;Ë‘vIY®ahˆÒÚÚðG¥™€©x³7²ƒÛ÷ðê ¸¥ëR’ÁŽIQn#k‚,ð]—r‘°®§?wßëK<¹/²ÏM¬W;{]÷€º® i66àW{ v$-6“2JΊ¬Qm[šæVÌ8[ª”Àèô³:Š]#θ#r6MÅ ¿Ù?¸ÙÍ"?›ÐЛôrÒœ…ÓõÚ´ ¦¹~o€eò¤A]Äs6·Y|Ñê5ض¡Œ–ë•yès…:ÓßÖöÿo<ÝÌy®¥Ä”÷-Ö4y RZ†»N†@6\‚vÙ–P§Î†Æ`ðÒ*¼L˜_–,¾l ¶sX¶ŠþZŸÊøƒÌfs©šÕ—Ô’¿½Š¿œ«0  ‡´¶¹â)üA‡q]ÍÇ ¼sHžÁHQ¶XÚl[ìŸÂ˜ghcg™'BÌúëZJüá_ìñ(lÀÑ哤Àu-о®À~SLfù@  š’âôc«Yðk…á£qô¿¤rH¨b–ˆ½¡±oï 2Æýþ]ÙoPH¶Y› ÔÓ´BßcÞbi#=Ëîþ&žM0Wâ¶™¶“½R4Ú‡ñh¨ƒ4÷DlZÚŠ\õ ^ܸìj>yÞàéEý …qƒþ*»ø±&/¯÷׫ÏÀÀÁ:“BúœÁ?EZ`¡ÓÅÙv$æ]WÓ¥­£Ì=á_“[Ëù"ëµy ¹Äå¯Y¬Û]¹-_ä÷â€EJà$ HÙŽTc_¢qø^YÞ¾NeŒ/XÆbÓæN&M1øÇ;8 @‘";®@ôéb·õD,¾\Gò³]|Û@»Å»Ë->šít¤*)~1 ÇNÓEŒ×zLž6­­±Æ)¶[?ŸgÀY9”s(‡åPíää{qØ×k;ùÎý9”CÝëæpÎ7‘$«Íÿµ"¯U°ódC¹ ‡ò«Êí9”ûs¨O8tf¸±®© q@€®=«Oè|îäüé9”» ì÷ Å—¡õ©3I'ÆcÉöÁ¾þxz`Üõ'÷Ñ'Ååk콿\Á¦l–y`FÝïΡþ®Ìß> Þ$Aj`_iî8^eóŽÅW-x!Gýceî_äo¬©:?:•x6] 0BgžôÊüí`¥·¿‘Cùiž~ç/(^|U@SöÔ9÷Gñ;bp›ð³ø÷TÜý&,«Ç+ý&zˆó­ë ýCº¤Åʼ9ŽS¤û ŒÒñÚÂMbÝObW·ÙdƒÒ7Ãí§ÈïÆdÞü—¾Ö»wJý…ƒÕ =.V¾Ÿ+ûèR®è}I‰Ô‡ò>ÓÕûÏ–RÌê/5²¯^øÒºëO€ïúf¸ÿ4•Ñ¡ìK]…ºú47—äÄ8]EØv¸¸Rl:Íû<‘gÈ}&¬ô7¬Ê¤¸ò4’u5i¾êÐ Û¦d–¸iZŽmîîàÛÏoàg’ø×À½¥cÚå’ú~Ü÷œ }S÷rý–Êù9”£ˆ§?øðyR'çP~aðÆ—ÁŠe˜íúNÏSýmâžTä_…Á!€®íì{2)R¨Žå]È6Ëîú3€’ÅÜM®ÿIHU&Å÷†(l?Fe§ü Ÿf\¶s!g–L^_o³b¹|Qãè½!:§ï­00dëpÆ3v40Xaç±*»øXõ žy-ÁXäñ¸úç/g˜|à ´R¨Ò³L?^¡ŸÄæjÚ%®»ßäõexº]OàÃʳ[|°Ébñ?™TŠs÷ƒ>Dã@_€¿À0 IDATªN“7fà°'Á< ý¶#~låG9”r xÌ䓿ð;E B’ŒrBO«RØ&ðÎJ2øõ} PÈèÚª%²„­Ð…·Ïת0*Ãý·©ŒÙͱ÷g³*;ïœâ‡§fymJ kïÑØçh}ϨæË?àÉN]ÊMb2ÂW€‘|ÅbÍ:’1éÉ%h êMDUåÀª²¼qa-ùûk1®LñƒJʇlW‹}dŠóGyûÁ.µW×°áΈ~ã‚ż´›ËÜðZ‘sîpS&Kƒìß/ÃãW»QâõÄOÉ}´–¸þa›B;€Î‰ûÕ°ôR•áƒLfaðèJÓ*ŠH™»êœSÙà še³ª¹Ä­ï‹¿©ì¸7Ž!.KD倯â¯g©Œöõm:L›²Ä°ãð*^ø¡ÆÞû*¨Š‚®)è: xˆÿÞ, ùûéQX\ûúœl–xè  T:›•Ö¡Jœ¶Y|¼²À°sL¦|Uæ†W Œ½×ÏQuo÷þé^8úLáHÞ¸¤E£ &Ã7k±_¬Å~¾ûßµØoÖPž…EÓ92–ºõÄïMìIÕ@ï좲§ìÚen{‚dl€òøÜ£¨y[Lw¼)=#Œ,9‘ò 7Œ ¢¾pæ—êCöÐT {³.åùë QÙm×*ž¿FaPioÚ%nù‹ÉËŸàEn÷&=JÈçIžC9)ÇÀŸupò½aeIWuNÚ¿ŠA²ôT²Ã¹FeØ(q!ÅÏö¨ÅþI-öÕbÿ,Íe>Æ”§ïQƒqg æ¿ñÀäq€r²ñ¨ 0t»êWŠÆûW1õÇÄV•;Y…íCаÁÔ…üXGÿÙdîòàuÝ÷£÷)Ð|@K``š[~¥Ølnêäü'q ü‚õ!.°H(üY 6Ãߎ®âñIÑëÀ)*#j«xèÛÕ,¿\åíðÎڞαÖ:–NÎyÌbчáJ­E&ªù¨Ñbðw‰ŸFJ–5Zòè‡äÑÍ“š”G?.‡rÍúMø…=Ý«hÊ£G?*Oê„<ú19”ým6m"žSG>ç#YƒÒüb×,³NÐøÖHœù­ÆùäµÙ[ÃÊÿÄ™æSzpÆ\«qܨ,sNLsÙ®]´ :äz;6¹ÿº 9_aÏ`“ë(òý;m–-%̈óþé‹åÞßë%æ¿E@×8y¤Â6}œ~ ÓbFP«2a°Î)“»Ì£OáííqŒòÒWeâN‡ì¬¤±{ßZìÓj±¿WͼÓ¬B¿>)&O 9ó±dh2<—yh^åºÊä©K p—ÉÜþ±íµcœê>ÃÖH ‰Bmš O…eJÈ9âÿ½q$º“#Ø}šEÚrÌÌYo† qØ“°ÌK}o8ý[¶aÙ”MŒl扄ÑEc™-H Od› Åp½t—ޛ՛I¼ œ½ ö¿¹dà1×9…N’{Êßzç<®†T­Â6!¹ÙvØÝ“Ú%\GWmহPâ–Ùnº ©QFËpÏD¼í¤†pÑ·ëÜ FÕ‚í€ÛD½àºOºþ¥÷SáLêÌ[|¼É«¬bò® ƒ*sb±¬Ébæj…úÀ¼ÚIÁÒXÂNm(4By}‰›_’ÿªñÑ:çì©PŒË€ ô‰ðø†Öàß{Sxï:Ti¬³UÒ9æhlÄ>ÝØaòÆâèji*2yŠÍÁ:Gn–Ö¥bWVGóqxh>,–¯ 8¥»¢ªÊ¨V—æB™»¿°É‡öÙSÞ*qÉk`nÂŽ%É("ì:€&È­éà ÛË<þ¢Ìnà p×]³Ìø ÎVbëˆN×ÒŠìÍ·VÙSúE°î´Øxï¸ G®©Q±ö6õÆŽ`SIÛÖd1ÿù¢Ên;à°$ IqéÁ |kÀàÅסM½$ ª}@§ÍâÍ6›}A% CëFQ#É¿+ÛMf­ ÞHe—aGùoÞÐdð÷…ø—IÁp›kß4¿?\ã PêoQÒüæ›xkr‹åÎ@ß¿k;/·”¹ï•¨Š%îxÊ⓯pt¤Î+ÙæR‹¤®óÝCªxæ:•Á¾”yËWu0qŠÉ›óq³›‰Ÿ0دú¾m‹×Ó»s™x ¥Ì]O‹ö*{ﯲß(®°m„ìgXüìµ}þjðÚŠðu›"—NÏQó—2S#‚oZZ‰¼Øí»0˜öYžíÿT`M„²í@>G|¹G–¯ê4>4XÁäýÕvýkž¡÷ü+ô|» ?ü–Øùd€¤{†è–ó¦œÅ¼å6×–¸îíà TvÝc+CÞ‡V0xìý¿z 6¯…T4kÓœóý¯O÷GÛ ^™×ÁÑ×ç¨>-‡rž|Çž,|%›å!9ÅFCZ&K‰Ëú,Âr8ë¸Y¡ˆÅѦ­'f=ŽìÇw\‘C”ʈmËâó<9«0$,¸9NF Ùר´›<ªk¾7°mŠŸâOÝœ+¹zþ@§®ž-ˆKÊ›ÌðÑ©|c'`ˆÎ©ûD´wëŒ NqÑ‚¤Ç¹yk{‘Ë_ÃËÈG•eôÓÿc6M̃|$6Mw™×ã’Ÿ½Ýä…ˆy>b/çù¿7A¡O׸l”øÍ+8:n\’ñÞEW(+ Öªy÷H=>ù|¾ÈÅSðô踣B–ªQÙÝç°ijý’Ì&ðŸ,’½ËôÙ»²Â‡#l¬[ªOËþèt†ûÎS¨fŽds31ÎÒ(ô{(¸ÓÆ0l,ÛbáâåoÿŸ,â#J+ •´±ÍæUø™!âö)ƒ†ÀMõfðÔÂÿ)AåP?ð=’Ñûœó&¯,.rÞÅKÞ·éÈ9,;ËL}©ƒ‰O¤¹fŒˆî°XÕhðÈ2Ý+»Á«_9‹¹’àS7®ž»â@V9($ð”¸õ“WÏ’#buŽØ!ÃCzÒ ëÙr'}o‹lüPê‘ïËZØ2c„}‡¹ÒÛg”×V%oŽP°Ð’$]ø¿­¶<©r(GæPNÏ¡\˜C™bðæ¢r‘ë^Í¡\é"ÁOÉ¡|+OˆLJzÜ"¯¤(¹m7L†¥vÀù†ó@4®7y~q'§¾ÕPãCé@C>3b'½¡ª’<ÝuÅ0›§úDwíþ(‡rQŽÔ/òŒ¸©ƒS7xyi°¡Æþ‡Ÿž]Ѓ,«&o¯«`2mU'“" ÿýúN}šd͉”õR\zˆÆ^!¦ÚzZÖâ° Ù%¸É1d¦¹ëHsNð?ߌy¶ ψû žóE騌VÅ?'œn¹«";KZ¡°ºÀø«Jüñ_.±éèpžç†wR\º«BµOá·XºÂeŒŠë<ëZ¤×jÂ9_Ö¹ÿʆÅ8ŠC…ÍÐm/ þ«ÜßåTjqŠ­&ï¿hS5]Å«“³Ìø¹Êþ»à8üdú뮊,Ëé5´Üï¤ó´o¯Å¾¡{Š›æóúZìëÜñû n½j(?Cl£qÄø,³&WñÂÅûŒ O@Ù0™-§=ßRÆYŽËªŒ ­ƒGž1ycþË ³€ÊÞý¨¼ƒŽ¼¨”æò]Uö”á.ÉP¤i*ѹp—,Ó®VÈÖ›Ìÿw™æàZãè+Ì ÀÀ ¿9#ÌT¯èœr¨{Ÿjâsdè¦0,ÂPœkÄY[+ÁXañÁâ"?ýw°žÆAà9[’0‰nz _IqÞÞ8çjw½ûSë>ŸH=Wa L"œústÛç` Îi¡” ëÖà7¾ˆgŠÑ÷èPß%n›“G»#Oêš<éÉyRçåÑÏÈ3à\< r¯Žž€éÑ.Ñ» ÷]æBïRç„q8òžH]­ä©ûaåÚ2- Ö·X-Xâ:&dpUèYKLyÛeE½0‡r®+W\œC¹Ùà寂õm6S­Æq.¸ý÷‹XCù¤²ž0x ¿çÛïô×8l\8=¨i»ßob Ó_ØÉí&¯~aðô¬àIû§¸x?œõ)3…Äux÷Î"œ e¼ç¯ÁY÷µxz!%tºÔD;òs|@—çm'ÿnðòB  j·†aÌó(v¶&`“Á½³L>ôòÓ\·¬dxÌ0IÁ@eh 1û¥¸`œ½oÎ7×o? JqAȦb³^ØÙz£·É¥"ç¨ H…ÜÒbð¸ˆb·m:;-V-7xfj½jð÷™„õ¬žÆá:OZCQã)Λ€>Äœô§2çlgðÈ,üö†Þ:«$çåЈ½<×m-&ï„w:gŽÅ9§ $†–õN!s瀦"ßýW‰k¦Útúlª*cÆU1õ'8óÔ‘âi?bÍlh£÷A|'dmhïQV[—õÞÙsU&ŽQȆ©l6ƒ{*!G”Á³>Æ,…þõ‡ï Ñ9ãã|G‰+ÿ㌓ú:Ø·¬ól–®ð÷­â‚q ©Ê>n1ÅÇkm _:ß¡2"‚zîÇ„mFqŠÏI Ô8a÷œÒ]#ývÔ9O<Ùb«¢¸E~WE `ðDȹjÓÐVæ†wqމ̀÷Ù…-I€G¤¸â¸ \”gL>ü¼À„;m–¬Ä:ƒ­&±E¸€X/pÕÆ²M>ØŒЕäl‘ÃmS?³øìS§Ã”žfÊI8²`Rû³+ÕWä,›a—eä8vJÀ؆cGhtÚðØÈóîïâZñ‡ÿWKÈŽ¥0f»*žú~5k~UÃgWdøã¤ì«1q„Bm``ÃFâ¤ó 6t(ô±pÎ¥6ƒWBöAÈ ?VOŒYâšB…y{›!Á œõ‚ÁÃBãJ<æÈ$v'YƯV F.qLJ8{hPR k–»+>¶ÂÈQÁ Yž›X‹ýC'Ð;VøÙZ’ŒKo ê#2d[qö¯¸Ž~ù›«QÙ9d *sï»E.ü·Å§ŸCq=è…`› øAÃ]Ÿ½M¡ohþ-¯)röS6Ë>³Yý¥ÉÓ…ûkj©ü7^‘ì1¢€€ÍÄß“²ã°àÞæ&’³ß+8 }²Y£¡ó£oÈ3xîc›Ï›ðXœ“ÙAeí×D0VÀ°qïWñ¡) Œ`xž³ÂàÞ9жÆâƒÐ^b±h]™ß…µ3CŒhnöÁà·ÕÓ7™IÀbms'Ç?jóÕb‹Ÿü+"À~}áwp•Q ^*rþ‹WÛ¬ßÐÉ…!àôí­ï£»ñhnæ*©äEF¯œÉ»«Ã ûoqöá1!_d™‡>ÂÙ§r*CC¶ ›–¤ºHå™UvˆÈž1}A'Ç=h2íèXŠc{m&¾BÈ_ù"ÿu ¦©Sw®fñyGŽ ¾ÍF–ƒ….YPè¡m@19“KœýJÈ¢i%"e·Å‚Vù¾è£28t.Ûl{Y\–¾"Ð^âÖ÷l‡Y´R4ö Õ9ÆÇxn2c&4ŠŒn1žK–3ÛËüù³R_e§!Ðw¸Æ7}ßžÁ«›Åÿê2*»Ò9~WWÞ€¶Í Æ"Æ#ƒõ‹6+[KÜòVW ,>ÛTäœ×ñl2x´§¾Ä³çJÜ2Ó&ç›g•½ÇÛêLò‘ÊXÌ›o1É|:¾ý È* ëŸeæTv H´å‹œû[ƒæ?€Cô‘²:?ÞEç\_‡É»s‰®ýº‹mòê—2JeÂÎ)®߯²Õti…±XxÌ(?ˆŸP#r.eåB ÔŒ<Ú8F GqkâëÞª8°IÞ¸qÉÒç‰Ržq𾸎B›%íœðj K~ 7ÐØï`àÏÄ7ªˆƒB ƃÇg<¾Ïh/6ñ:çVEƒÌÚ¡E¨´Xä ¾ßv`qœØ:írè`)sÏ"hhUDš++iU†ù„MË1ÆËLŒÿé"S¾ƒ×bU½‹À¯( Ûò¨›½]#âp(ð¨÷#¾“¤Æ[ñm‰HðSå–+mVâ(ç­8†œñó¢£šÞ aI<_Oß„xV}Ÿé‚ÉÐÔ´q…%F—ab~DÊò8Æa±/T}tί²»›ÞвËÜò$žÑ+©a³âh²iiVÈú„6Ãw6x¸è:Gìllñùx†äÞ°]Šú®ÂZ¡@&f}‘‹‚3ïð»WñB$°ÌSo9ÿ¼hŠ$Nvt˜Å1x 0DŪ0$ݼ¾/½C÷G²ë&(½ÙC„#Òª@ Œ¢ÍÛdj1WÓY=Ö߬®/%n„¹[‚ (¨ŒëoñI+ÃPD åÞ€Åw“ÅI­<$Å/¾¬d±è‹2¿™Î–± d€Ú?83˜>£“ŸL·ùjóÿóÞªåäü7³+É@=BIQEF‰‹Ÿ(ÁtGé`oOsk(Ùà1Ù©•l ÑueáUéæ~â>B)Äý¿.ý=®3KÔïš:8ðV•C^Ìpã÷UÜ_Nª ©‡eÆÞ³žëà°Ûð”fq¾tUÜý Ál§”rÄ[#òYÓ/ˬ_ªL8>… `cXÌ.ñëGMÞZ@rðjT‘ƒ \öêz‡…ÆT¥Ì߸º…øQ“àͳaÓ¼Fað¸g/2c3`›Ìú@ç¨#Ò\{Bšk±±±Éu(Ôfªyï"q3“ù/vpè8ß²`C‰sžWØ5ŽÜE Ðã')*ߨú‚¦õ8ë¿H÷ß¿ƒ` ¦pœl9¼µµXÒ®×o Ñ:Q}Ë«‚Åêý|r@ŠÉÇ™|°ÂäepÎ;ád?!ïÈÔþ=yHÏ:4ƳXeà8bÅøúhœ8AãØ àüOIv– Y2¥8)±|ÅfSη»ÿŠÔœB–íźˆmQz¯e˜Säê× °Šm  _AeÛþõg/®,V,×#m¥¤¸ò8ƒg¿„Å}¶tfMe§ ÏŠÍxòu\ãªkÜå_Ú,ÇÑ ònݾ€¡P ´iii“2GèQ@@רÄá)d=xò~_`˜ÎÉû…›–å™IÇÝ…“¥Ø 49ï‰;© è5T•4¿9×äí% DD²ü¾bÄê#œl›TœµXÄ™” ¢Ù…a²§5(bútæLÞmô7P‘ m «Ìç9…Ú¨³3)ÉÕKê"æ¼Y€ Œ"—<’åõß(dÒ*£ke–B©M&HÙ\°Xö¥Æ@Ÿq.ÅOŽ2yõs“×ÁÑ7 î˜k€mR\y¤ÆÑ‚76™=dl¸]  ²MÔ™Ô`2íÓÊÉø¿‰<ŽÎߊ³ÏÄYÇb>J@ÁfÙ—°O‡KqÁ‘&o}éžEóqéÇûΓYËËÜñnÀ‰õ_©Ø!T†Eì—í­@«ÁCïëë;G5öÛúUA³ækÒs‘mhYœg­sÿÕ»ÌoÙlì[ÅCÇøûÜ"ð{z—E#¬ŽÚÏ„îÞ[•¬7XÕw5yé+œ}``ŠE_ ÓfeÞÞ·ÈNµ¶2¿››æWm }+g‡Æñ»[¬«VÙËg+6™>ÃfÝZüAµIæ@è)% ÃbáWøÖ²ÎéCý}~° Š6Û†õñêí«`ð¯÷ð3T$9¿+À"°]†{®P¼çL…Z_ Lš«Ï4øËlü©’·fŠ`±G˜*»„ö_Ë5µâ9­z€¬Â=ßÓÜ}fŠ  ëŒ/,îä;O!˜Ô²n?‚Q€×d;kO}«@ÊÏŒ™ÏAg\g_°ˆ¾%VÀŸËpç0üq›5M$K¥*ËÀºâ¶¶Ò;VΠSTÁß^ø ürw\çÿj‘¿Ù>ǯâÑÛúê¡]¥Ø¬”SOwgËý¹}F¬T‰Ì¶B߈¬Å"=ÛŒºèS°w4–|¿†ïÄ7§C]„Î` ŸYJa›*»„öZhLТß8ý©éÂVÜuqmˆÂF×Ýz•Ÿß,…êÀH!'»ÇušKçDŸööðä>]atn]#ñ™ü%9¤.t/“÷á]´µPbd¶Y·‘ð§Ï.tÙf9;IÜwîî™a›‡Ë7«XÁc6¹N“W>SùaEGÕ9f×"µÈõ&s•Ôg˜ÍÝe²J Œtßé€ àÒÕ8¤%@ÿÛÀÒ58vyKaPèl´ØÔ@|¿•4–¨4Ð,c=Žm³V! Ö±Ù¸‰äú–;ál]ë*>•a¾³·>³®Æ¡BJ Û•5a«Sê"€ÄJPwÜâîÃ5ï`^ γª ã"˜¬Z‚>øîJ\<"ôýüc¸\0Ë™’âê÷ÐiòÚ²ޏµŠÇ/RÙ©Â\¦2jpÏ]]ä¢k nÀññjô¼¯ ›¹û}×F¬¬.áÙ¬28ri ¿ü,²­?¥0|pø¾` {¯¾*»FÈÄ•x•|£ÉûótŽšè hPÎ9ãUvä52¬7¿ˆ³ãú«„|Y ®µYºLa‡±N?)5ÍoöTTÙÛ,VçËÜ÷…Î1•¾Sü|9€MGg‰kzæ›k jZç¬Ýºn0f€ÆQCL¦-ÁlÔ“:bžç|¤sx%¸MeH­Êž£4õùtËÜÿràÙâ’*LC?…íFfyó*c|€g›æ\'gþÑdÚ'$óÉë7•ážÒ}ÐäÝÏ‹|o:Édš¯£T¾ƒ'6¤øùîà\ÈfÒ\ÿË2·>¿•úë°  ìrq–×/«¶““ŸWÙs³÷Ô8pw…‘#«>+ñ«?˜Ãr`q¨ˆƒ£ñ€·ù‡Ô×É(yAò : òctΞXÅcß°XÖR`ìË'ÎòüÎßÖ6y¤—ƒ±‚øG¢È†¼~5´>o2{žÁ3+M^n·ié›â̈´ }ú‘<"„"a|-ºã­rûï¨)þû•¡ƒœIiË•¸e–S_NQSÒ€´Æ‰"6'ÖžØ7äâ~„†AÀ¨¢PgÛ4”K\õ TÕ¥™¼G¸qÉ,që;ø»ÿÔÂ‚Õ hÅfC\STQ!*ÕLiKRèÆ1ôæžÂi,G›Š4~µŠ/â,/X…‚&6ù$©#*Ñ ¸éáðŒÂ¢Œ‡hc™\&Cý<®ê^+àD2Ø®'g–0ÀYSi·ˆZm¡ç÷'šu@¿WWCŸÎ3xâSü‘Ýqß›ÏÑd³zlë¦øÅa&ovh?Dåàƒ70xj&ñS…võ|’ÂZá<«°¾ôD[Iù Ñ8vB¿FaPí^手œýÞY$§±‰kŒ ÅqÀ‡õ@ ¤ûj?>ÃÍ'D7>B”Š"ó-Å."U”âø~âyE‘Ïðœçs£üÕ¬ÂÈGí”æâƒÃM[ƒ©aâä•k‡zŸB–á¾£;ùÁk`Úî;"üœëV“œþ9äìÈð§“T†m+W²1¬"¿z‡áL©½I÷ã úF¤Þî¬| *C#”}#2µm7E|3àœù@g:èý3Üs¸L±`±ru‰ëÞÄŸ²,¶ó/%w?œõXÆÙqÿ/β8E(FB†´Ýö²Ü¨P¬Ûïvv0q¥ÆQ»¦™r¦Ê>ßPÐ*çºB:£rèiÀ=n¿9º–·äqtB¦ËÔšÝSœ]qö±ïÔjpRx@¦mñáG%~=Õäµ…8€<Á¨7B­«"¿ç*¨­ÍS} ƒAÑ!ݬ‚ârâÓÕ{C÷œÿ6ŸÍ†Áã4&¿œ ¹R'ßy¶ŠgÓî©´ÍšÕeîa³²3Í]'+ y‹•‹ ¦þ«Ìï¹Ï.ÎÌžœhâùÊ€4SN®‘$E![•æÊƒK\¹Ì™³Ê8ºoV ×-Ö ÃN[·Vç¤ÑáÛ”¢œ¾Ý­•J”¤É´»û õÙ*ž™lòòûÿ|ßä­å6„þã¦j«yÅ5ÆIÏe_¦#m£²O?ïì¥sæÄ°3ºX.sÛt<Çoœ”¢oMeDHN°YcâÌqo݉TL±Z$¾þ'ã†D<ëúUÐø9^ÀL'4- xå¦Ü IDAT«8çNà]¾öŽÆÞ>FÝ·«æÓ+ ŸaðüB‹OÛ¡TôS2®Z|¹di…a*2Õ#t4àìMëqöXͽÔDDy7ˎø²‹`Œ`]($}gn qζ: Vaäà?:@çß 7-&‰¾–û ´(FÀV Ú)qÝ£î½D*PèS—᱋;Øí< »Ø÷zÆH2zTßõÀv8k"'ß•‚ÂмÍ:‘±;9ZÁ·þ¢ØÁó9‹OlÚ:ê#€ –Ú|±Þ¹GM*Ø:øŸŠ4çað%´¶áê­3-ƒg^IqÖI^ãÚóÆfsV Y/m7˜úªÆ¾¾Ô} }²U¼p‰ÉKï—™úÉ´ÕQuN§ó½C4&î .±iÏ•øïé]ºR÷¾½+ÌÚaÓ´g=7àé÷BÞzyÜýCì_E ½Ìß_TÙ÷@ÿw^—­âéÉ&/Î*óÄû&ÓVAVÓùöXïê̇'×Y¬ï0x~u/Ÿ¤²Ë™F‹Ÿ½2ɼøÎ—M?PÚZ€ƒ.´X³Ieø6^ãêLš«÷/qÅ—ôŽ>ƒcg€ÇÎ[j…!¡*"ÓAFØ8äµ—¤Hï¿P°ðõÖ'Ù(Šõ=CРްi.<ô1X¤¸xŸ 3ŸSšÀì {®lÓʃÕl2çC£4&lz½‚®xŠ¥×>lÒ›àvÑw è0™ñYŠó|TÆùöHƒg­6k7#UÆúêÙ46ümþ൸ç·¬ìl[Å?/êÆksE.ž“åéÃýG Oó‡ãKL~„ø?a¯UTv‰ÝÖoÀ9£zÃ'lY _¯_¤qøIJ`É”øÝ%.›‡|ªã¬ËOñÏ;÷*–\ÖÂJÉðÀÑE~úšBVÉðÀ1 5`º†$iQ¥3/×ÒåÙæ9›ÍÂg"d'‘yFdˆã§%Zæn—eú^œ¦Z`Nj28:³ jÆcƒ-–É@­žö6É–f¿³X¶ ÕPUXÚ¬Y¼ç;kKb‰³iIbWóÉÒÑA$6ñ$`¦.Á‘k-qå»:§ì.t)…múd¸÷è"ß_ŽçK‹ î¨<ƒÉæ¾QÖ}â) sp„]dÃfùEUzŸËÖ✷Š”³Ù°‰xLº=¼X[³ 6¬#ìÐÛ3Ò}ö1¡ï\ap_Èö…Ž´Æ‘ÄI-ÍxëÊ^7–K ùÞ©Êè‹ @J〈³¥UìcIÖ¤»·ÞLf-Åyç";®,[âéš¶Åü†ãÉð÷“S|w¼W¹º:Í”ó žCòÌ]6À;´UöÏ-‚°Ç˾ 8öpMaH(  ÅE‡X|UÛHsãÁQÀxÔ,wUdý«h5xø æ&ë¬ÅÇŸXÌZ†Ÿ:Ž}A~€6“™sUè<ÛOFÉ ž]d1w9pø›Î÷GÈuLÞzÏfùâg¬E&x¨úexüd½GuÕ@!£e¸ÿÌ»~…¹ORïÉ'VÏnðÄÛ2 Å¥ãúVö6‹+ þ.˜åãJøüä c·Ë2ýZ•Ñ#åJ›òœø‹Ù+é=¾À.qííi¦\¥På괃΃ ¦.`ëëž[«ÈûD*Ã#G  €Åº%~q[/˜N¶7´Cì{.{¿É«šÉ«3ñ0b´*…ƒ½¦š V¸=`™ª–¸âGeîÜÄ–EånI ~òM@_•k¼ «6û÷þ¶~-X«¡s5¸)© î‹ÜR¨­säh1O ä…3?é‡ «Pº:ñ€iÀJñãŠpa2m&ä68clmÁ¥TÙc Å\4ŽçÝxÍRÂŒˆÝm@¦û 6«¾RØÁG«šá¯‡9ïm(**c#"²Àäå->Àª¯kQ+Þ¿Á¨‰¶ÞDÝ˵NÖ!§!ÛÁjkYÙ•A.Eq]•W±Y¤Ì*ò&°#§=ècdÑ·9œMªO¸éê0”!e·MZª_ÄÏlÑÝaõ¶<µÃÁrnªVæÆsJ\ÿ~çtÔ¸l€ßÛ]e·½l,«ÄSñ$Yð;šÚL^y;èhÒ?¸†•çF5¶øòsƒ',­SWE”h²©7ÑôâžgmŠ+Isí5JDŠ¡2|Yäüyx ¾ Ó*®q@¼÷þµØ³“ ÖâsÁ\”$#ãÆÊ~xÎh‘2qp–ù?ÔØÓg¨/°ãm¾ú‡}§™d‘‚ι¾ûíØ˜ÌÀÑ$:% gñùB}’+hì?¢†/~Òuo½Mò4¤òwÓGaû:g‡ÀU&o¿kòÜ'xl€½q2I ¾ê}  =¬È¯C•–áÃ7°Xº¿§oñÝ€ó¬iwìdøÛ7U¶â¯lSæöGqœIÖºO௡å_]ìƒïâ)kÝE¢ù¢ˆpö{y¯o–ž­»½|2žG‰n2­¹ƒiK4NÙ-͵gªì±‡äèÏÓ“ÃÔ·¯€åB‘—ï)ÚÇ%€ç=)²œà“›ml,,(sÓTƒ.Ày‡"-–po  è¿ÂŽUͧתŒòk™|u™»?&ÙþÞ\|‘_=å“T¶žåý :9á›ùð´;ñ,šÁS·â|Û-î³ @Z»4–8Œ¼…\ãä]TöýF°’Ms>Ïè» u^ðCˆ‘Õ|u‰BÚ Ñ8ö@¸òY<™ÚͼœQ€±å:°-P u)SvMsctn³vñ÷ ß·\âªWuN>6˜"I!£ëL:DgR„lÚWç©?üÑÝÚ L†„ºUN¸P§ P¡o„ó¤]°Ï@€È;£Ò–A.)c³4ßáþG_,£¹,ë ¨Åž£÷¦›!¨ït×—øW%’®]è9%ƒ¿¼§sæþ:‡ ×Ñ¿S†ÇÎ.òÝûñØ9Å{ëjÿ8xÂŒ€žœ”á'%½PU,­äPöÁ[û±€‡ Õù6 g±|£Æ£‚W žûG‡Ë(ÔD|/±uåÀœG9H ‚Ѥ0Šœ÷”Æ7÷WÙ6ä4ðÚl’yqÂ8 ÷tN©q€/ÀF!›Ö9u¢Î©#ï⻡e—ùóƒ6«×àÙ¨¶Xo4"Smo€{!#‹³_fé+—‹ïÔuÜ7GçÔé:GåP•®sê¡:§ÚÓ U¶Íføí¡&ó§?…uWE:;†E‘š„L×aòÆ•s¾-_×ùöÁ%®ˆ+È} ù¤o Å éXÁ'îÙ"ÞIo¾ ,fJqÓñö&ˆúŸÍê¥ ;ø> õ™ 7OÊpó¤înd2á`€¸c‘QíOÌ€*{PH ûîû WÌA,²m´Óà©/lþZ¬£áA®k´ùb-`ج^û†˜8¼ñõ*-p0 fPšß§s˜o?²±ìW?oòÌJ“ùc5öÚN¾žâ‡§”¹ó ›UM$O™ÜÓø*ç»Ê!'¥ öºfR¢Ïö¡sDÈ&â’R\¼½Ó@ í#6¦‘Gß?:Nß.(¢dÓ,약SŠ=Udj1xòßi.Ÿ  sÌ1E²OC‡xWq΋ÊX5¤ VtR›†` èÿF\’’,þu¡¿¦¶Û5x±“Óß´ø`9PT™8RجZO<hÀdi¹«ÆIK,¾È¥¸,t>[|$3Ç ˆó!o±t‰ÆÞ>n}†gyæÇþF›óT†'ÇuwÚ¬_­0ÆGÈ¡ó­±:_ý¬›qb{Œ€qt4áŒÍ[|¾Hc_ŸÍ³Š×,óÇy&o¬°YÝ vÙ}™e9)è½™»-)³¼a³a­ÂÈÑþgxà˜NΊ¥ ÷­22$+Y|*§nínoó}wQ)©]Ÿm…VaXHVµøjÉRJ€˜0cíÌ[Ù§Bj¡0,âìò1êÅ)Òœô‹˜“B‹Í¦Fƒ'ÞJqÁqâï:§]æö[,ØŒ—Ò>nÀ˜«[G:4Ý'‰ÏÿÀPà«ÍºÍîØR2K—w}­¸®+ M×È }qΚ ˆ±¬Úˆ”ñBaÛˆþ–¯MÐx{[Ádþ<£ºÂ);露StS0™ý>~¿à–èx]Ñ€BM*ß(qÝüW„È,¾XL<†ÒîJ`^»Ja¬Ï™æŽÃ;ùþëiþk'•ýBÀb›– ;y¬÷ è*cC>›exï<‰ï5è·î‡ã¨2ÿZ+CÇâ>õ„‘×— l ¯Ç4¿<$Í/qäÖç©;OÆëI®±Ka`È>ª3iI»t?À ·g>N€ÚB‹ÛÖ© ¯ U†ù€·e|‰d侦½Ì½3u~x†6TÈJ²lÙ,óûY6ë 6Íy±Ç*TùꔘòÉóœÛ° )®8XçTŸÝÙâËV›‚©±GÅo¨2jhOžÕɉ¿Ã„ìi®Ò <}ð‹TWÞ±Î)¾u`ðÌÏÖS‘í}²Ì¸YeØ(ÿ@Ö:8zºÍâ²pÛ“IÆŸ”ËܶPç¤%îî @U4ŽÝÞ`êë1Æûu˜Ñ˜èË@Uæ®ç žü‚dŒþ=kàeå©dþÀo— ’mu»ÊYñqg´Z%@yk±´„8øu”ʃóáµiìÞ×»¸r Ш²WEø°Y· eED:& Á'‚^·«.øÞ§æ”[âÿ€—í 2z,€a”¸ù%œçÓ,>_ qàai~u@‘ÿš©svÅé`òêt¼ÛÓøeúg†[vAz÷:‡Òùê‡Ý=ˆÊ„ #26«ÅâéÉYÿ?\L cŒ%æ éB•„¿²dÓ*›ÿ4bO%(è‹4Œ9$EÓf£Hÿ%6²¤Q­2`§¿Î…føÓ`›N× 6›Þ*0ôÇt ™B —Óæ·AŠ{ôt˜KŒbJµ³Ïy{Åg6^:ž®¾Sñ|‚Ñ®Š+$6Àç˜ük!á4¶qKÀÉý›:g¯²c—ÔÃ^ÃÎb‰kïÅWô6â=8 ê""õš„Иôþ2ð¼6ÍMSôȽ5ÅyÛ§8/ĸšCÙ‹dN}™I.v±éì(qãß nÝ7sÆ$@'E‹`êúD|_«€5xlœq£eÐO¢”§ÖùÉß G—wU| @™;Wyt_%"ETt+–ùÙ3xÏè(±›Q[Åƒß —l %&?†Ã(Œ%I÷/˜‘3™3Cç[>‡–ÎQ;è,ß!ºq±T榇ñºIä Ùù¯ºÎÆéœ¸X¼?»ÌŸ‹ZRŪøÑÍ>'ÊMÞëûmÁ^|~±oUÀ€@›É3M<³PçÜ=Ò\u¦Êã]ö̸ ä®€åÁç eC°œNµ§g‘÷rw_,,ñÛ©û¶MºçÖdO®8 1»ªZؤßi h·xoU™ûoOqѵã÷®fá8“·ß3xñ3“·7Ù¬,€ª¨ŒÊªìß_ç˜1'trÚ¦“JX€e™£'ƒì¬MsÝiQ>ƒ'§Aë"9Y¤K¯³YÝf1‰Æ~>'ŒÊÎ;©ì5Ðbþ*ÂòF·%Šm(ËkgÅikðï—pÁÄÛƒÅü·‚¹±“ïÜXÅ‹7ªŒÙM;_±ørÎüÅe9ªÈïÑÌJqúüjI'gügŽëÄܾ‹Ü:’³)*Ã#"_¬ÂY»"fTÀL»/™‹L¾£Š‡oT¨HëÙÓÍ Ãâã $?{l…¾é ›ðÒP ¶Û²óS!æ’¤÷š­Ð'BF³â2°öZÖ3™ö ~€H"]¡oȧ]åq@iÓøh· pOçôI&3çÜ+öÁ8r­ÔwØ¡äåSÌÚU†q׿E„SÒ¦­hµùj%  M®Pæw3q涪r¢"Œ¼IõK¡.‚M-'öPwó™27?œæî+ƒ,QÞ›DzÒ¸À])B—{g–wjƒ¬¬qŠa<òH‰«_ÄÙ{¼Òeq˜!üÅbµH].ØKe=®7À01mÀÆNŽþC–·3OÜÂác±àS¶\’ÎŽ!]¥nTƒ¿¿“ vÜ^ã›CLÞ^I|™ $ÓÖ c Š03[’"EÉD9Ã7%ùÞÃÍ=ý¶µÌ_Osë Á4¬=ߤ¹©Äe’,à-8ÁDÙfðð'¿Ý¤ºi©êSr¦ Ó*sÓ³8²æÖXc®nRn·Y·Naô¨¨JK¾tû4,–¯êþ†/ÌÄ“ã:‚1;¥¸ø‡ÁJ&¯Î4xt`”¹ý•Ç.•÷C…úú =³“#oÅ‘ EF ­¡‡T‚¡TF‡À.3”/zû½ëtc£Wf¾ËRêıÏôdÿýùœÒ }¥}¶©…°N•ô™„\ZJ\ýVŠsÏT8X¡ß€4·~«ÄäÍxßKO¬¾BÐUv8Ð×Ë@Àÿ-ö꞊ìSˆº|qNýoy>É)ÚÞý|뢚÷O¶X»¡Àð»u‹`S[%Xú’Ø·,…ú}P¡6å¹H=Õ&Ÿ/ñëgñìi íƒ<­ò§}'Ue7V,ÁÙwâþ}6r“iÓT~‘™«§›4 fÜ8wâ™ZËܲyjìµÆßŽ‹nܼ"OÿI$Oyç>gTÀKKÅ3®]º´™¼5]åœóå ‡Œ­á³É]ßÀ´-æ7%|pôÊÐ[4VƆî,>^N/Aû ƒ#Øí[â¾syÏL%À°ë<æ$l⾦ ý"tÔÂf ¡È/_Ò9í@0W¨®ÊpÏÙüŽ-Cø—〞]€P8)´ÉÌ’ql0ÒøD­kÀy§¶ÂÀ[¦Fïú`^¢}M’ë£ôœ ›‘ä …m#l ‹„ì—¬’í©Äei¼wâdì±X¬[]䢩øYÈzì< )ÎÝ+Ź{…²Ê<ø½ÇDx·òíÃÓ§«  Î±;ÕÒÐ%0Ò¦Md@ŒÛåÙFo¦VøÙ‹û ÛQ]-öÌž›´l¤w¶s¨S.u—fÞbébâÙg…,á~›Å¤za;lJÀ"®—pö¢f“™ï«œùègY¹ÊàþyÄ÷3û6Ҽż•6+–+Œ 1]ZÌ]d³|) X¬^¯Ñ/xe1g®Åœ¥$ò¾«k3.ͯ/”ý6¦]äòWµŠgO—u,ãJñËYeîYŸâØùÄ< "Š6‹w樜V‘5ä,N–Ð)o(‹ëcÕ*•a¡¹UV]Íüÿžb»GO1Oæ <ÌHœ"éÊ6þKºl_ù±BÝË(ôóùLæ­ÀÏn¿5t±ÏÊûm ÀÇ—-Ô~.¦ËÒ…`^â_–ãëW Ä‚ÆŸ‚ÂèJ ‹e_›UvÁŸá¥¾JÊÐ#ú¬ Xã5hn.rñC$§ê×¹’â¢E‹Ås-æ…ãàÜXbÊ£6í:'îWÃÊ_¨ŒìÔý|v‰Ë§'“lìk.së›ežxØÆìvÓ²)š6Få£S¾M–w.„~­úu€ÅwcHóVÕ›ñT0v’°©‘°Aëë^;r‘×Q'Ðæ¤î3Š6¦áåⲃE±IVýuNðP<_'ÐbðÔü2·üÖ¦ï©O‹¥ŸwrâµPZ3/=©äRÿ¤øùX•ƒBL|&/¿d±ø+œ3? «‚\da«¥“ïÜo2ïÝx Û[K\w“Á“‘ È)J@Áß±6Ó}Sî'×^ä§÷á0R‰o3éw²¥û ¸ÇÖÚëE îùyœõ°X ,5xèõ;N.qÃ%6ò\w§\ÊëRPg7ऻ¬¬Ë.~Ö¹õÀ4ȬÜU©l?*qÃ%vœlð·éÀR÷yDzF‘lk)r±j"Œrë›ð÷{Ì%&¿Rææ«lZÖ)ÔÔël÷^VÃg·ÖR¸»–ÜÝÕ,üm^©sêi ƒFëüxÎ| &À¤©ÐU@Oqé8•Ý'„ÙÚRäª+€•8ó-~V˜Ìx#|S]KsýAÒýE_Ý (G± Å)&3_+qÙ‹$[Ëò³ÙbÁâ¾q™Á´×lÊFmÝÌ[H2ÙIì%…¡‰ŸÕdîûr-t¬ÆÛ£“2O•¢ÀÝ—’ØÏzãŒ5ÂG°øb žÂ/ƒi{ê"¿Ë“gçvòËM~l'rg^ªø8ëZ\7¢B}„Ãfãfü{^%êP‰pRáè¡qײ¤ŸQŒ"‚dÞj{£i¼òL‘‹D„p’”ÎÒ¼…:6 ›qö¶6 ÁféRƒ<¬§ kn¹De>x)ºÓKsåPÚjÅgdŽr$ÛÛjƒÅ’ÅÁkÍv³4-Q)ÚHÆF-Íù€¨Ô_b_éÀ™÷Íeþ4Ãb^—ì6­B—‰µoâ͇›ö­uy{ÿªÌãÛäãÊNX¬^Uâ’)E~üŽœ!@Q[*óKßF8}—› WNE½¥lPrÄr#˜«;8äæwýÙµ‡ôº˜¼4—øòVWE>·¢Ò»m‘CšLÞúÜbýùº‚ª¦øï‰øÁ'qmF6`ÛNšð*šV™©ÿ(qÅË$Û‹¢útßTjèÖ&’}ïÁ{Wô£2wÎ(ñëmššâÞÀâË%œv¹Å¢¯ð³Û$µ“GTh´˜÷^×}.üÐäíÅ82VoÙE¿rR«Í†e]÷»à#½¡ÁbÉg]ß4×nð—¹øÈ’0™è #k«xà %nÚbÓÆN¾ÿ N¦O¼gñé‚à4¾y´ÎG²å œÁR™3…í"X•V¯`ËlŽà1õü¿öÎfߌ‹Ý¹•ß"Ø X*ÛUPÞÉ®œ–Ö« –8ý¥ö°&·6¸êý›Íég•y×ÓIwŠ®ËfãùÉ:JãÇÑzgÍb$&ƒã¶[æ”ź˜úžÚü~xÌûO’–ŽJ}tÀåþG«¼c“k’§´„Ëãšåœó`ß6²û>â ²!Æ8îI¤M×]Ñà;:(«½JÓá+îûmüƒuÇeËÄÜ_š€YlþþŽÞ ⹇|:9P›Ý;܈ZµÎ7."¸Õ$­Í¨8éòà¯[=ìrŸØgÓØðš·8üâªÖåîžð˜™Ïâ±G‚xÓŽÖûÔ¹èÏÜ@1 ®¹Žì·WM ÛHG~Ëïë|ï:|ÇöGãʪó¥K1:™Ø)³ÄøÀê㻋úU®¿ÙáÊÛ®¼Õå®{Â/Ûv…O¼Ûæ”U„m¤=øP¦ê\xk’]Øá¦_Á¸ô-¯^Ë ,,,*¶EoÙ¢R±(W`VnˆIÓÍ?\ÀµX5~`ïRˆ5KBôXen ï^‘“»í»—yÑ7"Ö0s,‡z§nÇL U;—•S¯wÀ|yX–EÉvÙ²‡y2Äg„vY¬=ÂÃi€e»Ü{°ÓâÈ5ê»» ?y&&dôªò‰÷ðŠslŽ?)N°u¸oK•wÅå‰6ÎkÈÓõ{€Sæë,6<ÏéƒUr®TŸ IDAT¸ò?0NäqÀvøYµÊ¹ï¯pÞ;,Ž=z*0¶Çáî[fyý·1&i ŸVTÇ]UÞx±Ã•w—9÷ÕO²Y =e¨ÎxìÚír÷C5ο«Ì¹Ïêá­¯Á¿’ÈâØ“¸ç½Ó÷¾Æ!<õ×ïOµŠ9€ÅHÅcGž`@•.|ýaú»É~òk¡¡•ÂÑ)*§c %u‚öyŒr:ª¼XisJè*¬:_ÿ–à {;Ó8ºa¦ÓPéóp\Eç,ÇwÓšÎél€+€Õe>ôzÿ{\~÷k‡«dn°HVhk¯ÇÃMsüûzùê«Jœu¦Åú Ð?µšÇ®íwýºÆG®ôxòIÌ>×ÙÐ:5BŽÃÀ€¡©ž?¶ =âp˳Îu@Fxl·4A °,?ë¢Ex¥íK £$Ä<ൌ»lÛêpû¯k|ä§0#Á?Y¯”aGê¶ R•[@/ )>+cZÞE8“d–úûè÷¯““{÷¸üñ¡?øEƒI¦¬,Yå"k»Æ§®ið£û+üïרœò\‹Ã„Þ~p3¦[·8Üt[ÜÎ.̘f½ŽTàTØôŽè cÉÑ*ïû¿˜à¸N®WÓýƒñ'gxÞ'Ëüói=¼ñl‹§o±z*h809î²s»ËæßÖøØu»¶ìÁNø¿ÛÏÏ?`±úèè ¾÷ —ÿ|¹¿iëé”ÂüÐz ™x"N¿1 ¯Æ¦­56]Eàøo'øF÷¥ìÇ´ðb>IÜ °еç`ÆJäI ’=7²‚’ëû‡¢r}äômÖº›FÌ|PcÓM5ο»—/žesúé6ëÿ V¬ƒò y¾>“{=ö<ârÿ­5>u áë0ó(­ {+àzÆžïe[”,‡_üÆ·ÌÖ0k¶PçË?-óþw€]öé°¶UâÌ_ Pˆ[9YdMX¬;ð<“iZø•ÿ ë™ØqŒA}fÒeë .»¾Îù7Èòi Z7±L½OÕf9ûs6§ÿ¸Ì{_jsò‰6G­‡ÁAè­D3b5¸ö.ÒÙ#}]»VÉ6XØ–…å÷µáÀìŒÇ[kpÉu.¸ C%cqš`'-FÖ2ƒüŒ–°ü8N ÜI‚@Û´o=¯GÎ¥‘;Äà­3÷t¢ç5õLÀsøy}†g}¸Ä;©Ì›_h³q£Åºu04ŒÉDaA­ “S££»¶»<|oƒËoÆŒo–ƒ Mã$ *:a›¾>¹•@ÖÓòÌ8 úcãÊóÌ hj7.ªþ¡¡hy+E&Jã°k#ë¹ÌÎ9èê\xµÃÕ÷‘On>:CÃsÇmçv¿r]­Uå]—–xÕ™GoúhÖ¬8¼k?8Íúw¤¨Wêž5u¯XéÓOMwŒmö„’£ÓîA% FùLoª·Ýéᾓ¦1ض\~9†¶UM{ûûôûæ“i½(ÙsÅÊHY¶Ç¨Îh//×øÄWû¸ú›aZ/|pßNÂAÉi葬ÅqÀ§VåMÕXu™¾¨ÄóN±8æ‹Õ« Ò ®3SO=åò§G®¹£Î—7cöª\ÕÛi0Œ´Mhå„ÅÊ‘èºÄaç9ÛªÎ&½ôÿ_«ñÁKj|ìÆ ›^Xâa±á8‹‘ÕÐ×岓z f«““cã°w¿ËîO<êpÛÝWßOØn•w—‡¨sÁ•?ù†GæÕa´þ2+W)z*ûU²ñæ±çFô#¬:Ÿ¹®Î…¿¯ð¯g—ø«S-ŽÙ`1Úà'¿lðµÍ„ojÉ««içÐ>‡~ÚÃß¾&àÕF&)Y ~ôC¶‘N÷XÓ~æ±ç^÷EfŒ]š K°¬WÜŒá-žÃÏïQ¶iÆVýøf_7–µž¦m¡ =ýÜö9Ækx¶lÀ«ó¹ÏÃþG0tÖ&|ûb›/~ÑçA~Ÿ,«Âùç6øvb@eÈþ«“G¥Ù.ý‰°,•µü¦OÀ|¡íI^¤<+òᇞ8RÒʈM§ ÍiktFLÑëó@Ó­i`¬Êÿ¼¾‡s^k±bØæè e>rZÏí%¸±"©N­«÷ÚÊlåòÇ}„uÐnë¡Ý‚ô£Œ±9ȧB؆/™1ä#™üåÓ)íZÞ­ò—@£QâìWY¬=Êò‹ .û9°³ÄsÓöW‹Ûå‘-6´¬òuÓîhÑcÏðâ¯örá™æš³•«avÆå±ë|é{ ¾õòùŽÄ>¸«ÊÛ¿ßà†û+¼÷›N†•«-*¡Ã­×üŠl׋Œ3ì˜áÔM½|óïJ¼äe‡¶í±ç)‡Ÿm®ò®;??Úo˜NílÑ>Ù5λªÁUTøø«mžùl‹µ‡Cÿ€EyN iƒË~F”V·of»…þþ`þEfÙ½ða¯vÐôd œ3<ç¼^¾õ÷%^üb‹#Ž«ä±wŸÃuÖ8Ç z]¸ˆš¾!*‹~4+‡£ãï²}f]9˜«d‹®sÝrà.Ëm<¾Þ~ØŠ×`n>™Ûs+Oèö`V¯±X;žaLô¾Èæ²&½>]ªò¡Kzø»—Cß°ô¡Â'ÿ©Î·´©GCïýaÛ§<öK0f]½*åE}»žÄ轫WEûçýe‹‘‘èû.m!Ѓ2Ø£Ö¬›Û–=z}õX¬YõcyìÜJ¶õÕÔ­€Rƒÿ¸³Á ïìå3//qÆó-Ökìm®ã.oqøåí5>z8» nÂèÖÕÀ%‹us*|÷^—?n)óžSlž±*e}»®»ºÊ[.ÅȤ^Q¬ÇcC‡Ïëã’7—8ãÅ&Ëm­îòàã5þåweÞý|›§­p@g̸¿GÔ|Z`ìÑ ãYu¡»‘\ªUѧ\¼¯Î~ìpí½d;¼­õ†ý³üÍù½|w_‰?>¬ZcQ  :\é®®”ûêoTøÒîþöGn€þ~h4<öíwùíýUÞsë}Ü£á·Yl'{v‘þ±ÔÛ´[ºÜr¿Ç¶ûàègj T%«°Ø%ódc÷|ÆûüàÚþþ ¾åeyì{¢Á×~Y‹%íw{¸g+=Þöxâ ~´™ìÉB¢ºÖaÍq¾®åÛ±ÆvÍò?.ò˶j|êë}\ýãÛkpMW¿šõïLÙo}ÀÇê7ïòxh«Å Ç„¨áÖø·k1k2«-iŽ Ç¬yÑSå‘°O:¨9³î`±*D»<Ý/…g)'iûr© ¥ë²}3îóÿã%ü;7d EAÀ܉¾X‰Q®ê˜Mµ Ë@'Y¦:…Dl÷ûm\éÿÛ" Ä’}NÚ®¯nJ£àÇÕ×ç×u8pðŒ!¼Ïè=<¦°ß<ˆÉ@"D/ïÉSÎtüò¦ øß¯À\WÚG0Ó˜1'lèh·ˆDШøõûõ¯ ¸BAn9U.–-1Šˆ¢6JØÐuòBÖõ‘Àƶ_dsTÓ2Íïu¹ýW˜ 1’·Ý\I™GÇ÷s÷gJœòLù±Æ¿}­ÆG¾‡Yrâl±öK´²Ó‹Y/%!_²+e%CÔ0pdo~aÿþùÑá÷›g8e&;:ÙYGç$2¿™¹ª1ɉ*iWë{xÛ_÷ñÍO–‡ãÌòÊ÷9\&»Cš“gíÚ+õI›‡ öw 37ru¦ìqî;/#J+á 2V’¹.ËFË^Kp²YhŠ@í4OžÌ“DlWß ªo•ÿߡޤa~Ên&üÐ,½ò ™ÍŽø1ÕëOgÌ:¦q}”TË2†³§Æ1kGN¤:AÀÜ 0á;+ý:û Ö§Œé8?ÎS_3m;f½Œøÿ–ý;Àåê§Nau}ƒ~=Âû˜ËûüSûÍý×ÉÔõ®òû¹³ç=‚=°Ÿð!‡¼û/„…§õú”®d•9&ízjWF'¶:9Ô<Å«iÍ|êº0ûEËõYæ¹B&¿®!ÿ¯8hä´˜ùÑ4VdÒ¬×d´¢½~9qûÄ!X·Cã"ïEéˆ8©“Œ„q4}„ EÔ!%‡i¿}=tVÜÌs/ḟüþ­ê#È„ÁHëuÚ ˜„¸¾F3’Ä@X'Èä,2Ê$a=$-ýo%3D3Žj§‡dÊ ­ÆWë™zïÈÑc×iæe¸½4L8«IÁ\ʽ§DLäÕJÖ‹“K$°[²aZEp0iB•'ÁIë4¬§×å¤3ÉJšöÀ ^“qkDÓW ÖÕ<}ØVdø~…·2–ƙФ믅öèLÕ{U}IóÔn}È6豜ò!Ûa;†^/iÚ­Ç<ÎVå©6øï ûß¹~ûЙÜ-FA¡½B Ó^áû”0©>Q£y «žÑMý[gkê'œ©Iô‚ álîÂE?©è(ZFÈsÕ¹´)ξ©i¹ðz`m‰mÑ#à!ò\š«¢¶Já—¢³ØûQ2_‹~”•%õw!ä>å,gØÿw»u/ºà é¯eKj‡>˜9B˜¶Ê¡AÉ’+·ÃtršÔ+|z8Ro…€¦K½SþwBÿemimœŒ’fLd¿IÙ²vE_”ƒS2ßž_·<;ä—!Îíý¼¶Sg5„÷¦G½~Ù²ÿÒð÷8hž/ë]dCáùqÐ2¢á­dS±‹¯6ôpîËû¸ðòc/|§Æÿð†·urÅ·ŒÝà¸>.ûç^s€ËC÷Ms‡1™wcÆ/º®uGÏègó§Kœêßbâ1Eï þÆn9SÆRA’,2@˜§ˆÞ%òq»á|Cöíf¿ŠlÒç·kC]L™ä=Ój­Æémâ7ß*ó?â´“ûÚ­‡v6OÑÍd Š­5Mͪ“¥åáQâZÂ{HÖÙ*›3Oà–×ë—=öŽN±î-§žIcIÒÄö OÙ—ë€ %^}f?W¼+< wŠòû1Y¨DÏIšÛv²™ì·i¿ÂÓl¿¢#¦ âJ³Ž´î•v|“æTté*fïË‘ßÅ4›ðûééZ+¹^ÖŽ^_Z®ïÔŽ“$û®ð¿:µuæµwF!to-ðô^¾÷ž2oz~ Æÿº²Æ§~æ÷O2Ti™TÚÒ€DiÏ^Ù‡òýáýÜñöÏÿ/úå^ûq‡Ënž¤½¾ÕœkÛS[Bíd ‚Þ´L=Aú ãš¾ –×…¿çå‰ZžDâEtûêy±#Š& -ŸZ%ã&ò…‰j^žƒXQ›¿è\+üþ‰þ"Ixl‚õ¨uíÈ¢u-‘Ù4Í™iÆo¯ÌÅ€ª_d·vv>íï’¬´+£€½|÷­eþ!”xÃá·¿Ÿáyÿ<ŠÑÒ8C¼ít5sýÚæÛ®¬‰á5#ýËB›£FVml•àqI–¬O͇²Ö'NÏ﫬™èøu:gºÝÂC'™ËûtPOU}:Ùƒâ8“¹”½'ã©O·çqŽvKÞ[hZ/íÖëXÓŠnñ’nò#is•p[»ÙÞVuËÚmGÃ;=ÚPg1{Dö‰Ì@VÙU>YåÂVô@øbÜ>qÕû“~½S„ëõ{í舴Cï¥̽ªËSu@ŽÐ }McÖ¹Ðr‚%OЪèU£zž¦I¯%õU¹êgõ Õý”}œ¥ŸZï%ùJ4]¿Ô«å•vˆî©¯¤¾ŸXæFó€q‚kÍ¢W›ÅÉ-Q›V>JË„nµ{>í§qc-åÉ÷²Û­Ó4r^Q:”5p?-}m¨çÅ€&Á2ì[ÝOYÃIýŒŽ™ìÅ$]VÊŠÊÑíæ)n}è½ cèø}—ñ–~‰Ü'ެ)y&ÏzÉ2æšÏJ  8l廬úD´-zê`š¸«ãöªÈãÝ<G+óîÏ,µ¢åžICvmJïG=†â¬1’ñéTF‰®_=:[ü_¯cqè‰,‘•®‰ž;F˜gEydTGÊ»RîÓúß(á À躚+:ZV=0©’Ö!ÐÓ´óKÓÖnðl½¾Åù/2—8×´A2ŒHpëSkËKh_Ú1™ZÛj„>‹<+AE5ÿYcã„uh-ûv+kZÜ>½›<6Ó(Ï—þkûNÒ{QQöwš~7íÀ6'®¼³Fw®¢Õvˆià@•^Uâo^aÑ×g³ñäÞpbƒKöÎtuœÉá§>`Ðd–ÔjPÏjÿY,hìÊ!¼Øk“0‰õÂ4|1!t_œµÓg¹Ð-á¿Ad&YihY’ü¦G}gÚ¦•Çw£ùšôˆÜ':©ì ‘›D&IKw4 –=L0Ä‘ÀÑ6õì ›^9·ºº–M³ðkáQÚ¶«}µâÓyAö‹è+Y¯ÎÓÝò®£Vs*º`ïCñ¥ý]ËièZœ\¯ÇRË<²Ö;Y_z Ä>#²‡ÈöÑC·QRÖõ’ ê±X5çj`ÉÝÀ6L6~¡ÁzýdH‚¦%£ ²pA€¯m1\šûú„ØÒГ¸9ï¶Mü’bSч¶¢ºZV_S”/JpìS„pÆñv{=*OÌ`ÆF¯Ç(¯Ö——§/”¹ÙG@³¢}É“ Pê¹$ªëÙr„Ø l‚€Í²z&«Ý[CëZl ßT…°.¢ãaÚÙù4/ÒÁ‡Áêu%^rRô…ß¹Žðƒ,ãg;y-z°Xûà²êM …nVõØ+D—–£NÖK²Ú”¢‡\‡,ž¶.üHUæ~9èRMè@@!"2¹:{‰æòuÚñ(‚viA\ÚÜ ³Ó޶1c&ÁuùlÚ>J¹z½MÎ+hicú4sçR××ɘj>,@q|Nêé†C‘¬S©3:®ðY é§”³„ûÝYç®›ëp1h½ÔÙÍÌ}ó…$~ºmO­GïkqšÇɉúù(=ÈŠvô@ïÉè>YZ &:½»Þ_iÆEÅ ’Uåêw4¯é„Ç•§å1ø$Ñ«,ôR;BÄ ¥‡RG\»´|Ò‰"k¹Ü®ëÎJ›ãúº:±æÑqså=ZnÉÃcóð+ãóyë‡lë4¯¤ÛšÅp––¾êý çÔ"L¯t?[ÑÄVuG÷C’-F²vó”f~¤b,‹~‹ÓÝŠô=¼‘…§É;šGÄ9k;ÙËQ9Xœ­ì$y÷jÚöÄÑÊ…²çEåfY/š^ÇepÕ{Ä%<6¶3 -—õ¢3ôE×qž@ayGdMÃãÖCZ¤±Pó•ûÄ)ÐjÝÇÙ):]qr`R°|ÚÚI½Q>][Bz˜Ëã2JZH="Ï }ÕíŒÒDy~ªÅ³ÝtfèýWcn6÷NìÃQž Á™Iö$ýžüÍÊ„†•€›§…ƒ{lõ²8W äÝÏb˜ðxx§Ã·öð¢—V™÷ÿ÷—üÁ¯+î:0ik3K«Åº5AñÕNƒŽMû{Žw£ÙhI²ŒÎö-ûOæ0Ïži'¿É3‚¨<šW7ÊEšÞh:ÕE³¬C]‡Ð¾èüê} ‘Gî‹ë“ð›$Ý,OßÚÍ™æYh¦´O²æ dQìú,ŽYWæÙÃ[OÛ¨Ñ=¤ÏTœV‘2$À¦S›x^“Tž›‘!¼ÛZW5=dšE×ý+:&šïj]Bú•ÓÖ×ju¢«ëöËØk]0NWtc~Ï3ßiäz)C‚tºåsѶ- Óº¯ ¾8È^¶-Ö̹Øã©=˜@ž½„³GΗoKö€¦Ã’a`†æðlɼA˜2çóåC“Clš¦GmsZÉROÏÒzqžåÙQyB?sù'<¸|‘—_ÅÕÕPEßÔ}Ðtq–ðÄéYydš8]+:þØ=²êXB%sä`؇ۼà¤^¾ø›#CÁ¿.Û·Õ¹à.æ^¥oÑõç—>ŸGoUïö„®Ö­ð±Ô8ïOÛva‚%‰F–õ¨û2•ð\Ö«“eV€!‹õ‡õòé—†™–Ø9À“׆³ ˆ:¿´ñâ K¡SѶ¶:ñ'»aleü`MbNpD -í8éO §A\ãúf©ßãŒp_m¬lçä,•õÓNÑR¯¸<ö(A X·æ¾ÑÍy‘²êÀäïÄ02›àÔŒœ\í¦¡1KûòÐ9™÷æµme>ð:ùÑeóí7>Bpíi§Ù[µ¹ÕþîæzK+©£S'‚ªk‘ß“ù›µ¿ÑúZ 7óI¯rLãú×·nðFQì%=M½yë’þÕ™ÿ} Ë“þ¥Y7"®Ÿq뤓µÒ©¼·Ø´~9ðVÁbµu!åz]— %Ñ hýy‘—ˆA@d渌iÛ–ÄËÚé%yêj×i‹¦Uiø@>ªˆRnZ¬[4K×­g0È[w´>)¿“2³Ô4—IÏGÛ•µ¾,t¢Ût¥›å呃’Š>Ú©­;*Cë¶DßËZ_š~&Õ©z+ÿŽÊ3iÔ–¤²ô^Š“ßºµ—5]J£cDÿÝM,&íŠkƒž§8ž7_Ñw«-­ÆC•'ºÅC¢2J\Ù Ùßn×µXë^;eçs'Õ›$êº!¬#w³}ÒŽ85®ì¨\Ñ­v$!ºÅF‡þ'•ŸÕž¤ß•¿YúÞ´[¬e†èåûoïå»ÿ8EïYY)ÊLjŸvìŽÖù?W•xáK,lÛæ”ÓJ¼øh‡›vùuEƒÅ©X*ƒÌ^`ÑÛ_ÕYmº0ŸðˆßCi ³‘/èõ¥qóЉLœ$¿éº¢uwK.’úu`R_²Öí›d€‰ÇnѺ¨Í³Ûz¶¼ÛmÛЂ^`ÅÞÞÅåö›1þ­¬·ñ¤‘»¢ºAô™´ýLâ5iÊ‹`´©h÷“Ìõ÷u{L¢|#ÏxDõḲòŒoœþ%eé¶'éŠú÷<²@ÒX&É^óási'û·LšC‹‘s¶}7AþhÐK·å;ˆ§ÃúêÙY‹ÁÞ¹¯IvÕ´óÐnλí—lµ_ºµn¤žNybÚõ(ˆòȼc§ëÚ¶º%ã·ªK×£Ç+N¦êtî’t­4õgiƒ…Õó c—Y ÿY«F5¸øÀ:KD·þÛ=Ÿ—ù‡(ÆöÂÈaòc™7¿¬‡7œ5EåLòëNÒ~¹Ù!0™–o‹¾Wúxð‹ÁÕú—]qòÀ’GOÌw2€ËóÁÌZA¤@!¸RL‚çó åvýõ"ç =æB´I—ÇÑ?Úœp4ùƒ¶¼}b¸²‡î!¸V"²—Óxu oq¬70ãAF»<×Yvyéœ ”*|öÏmžöLSãÔøì0AÀròf> j‹µ–æ‹'¤„hóL7ë[H,Ö˜Î'ªîÅèãÁZg'ëp¹Ðú +×/ô^é†Af¾Û 6Ÿ˜ï9XL=±UÝÝ–ÚÕ·XÈý”µ¯Ý›…ÚÝF–vw»miöƒ<7Ÿu¥}¿[XÌ1_*uµÃbÓ.iÃrùÐÝcf¹o©ÔŸÕ ²TÚq0Ù’¤ì4ö$ý|§õ9@Ýâð5ú‹’åQK:•ÍÃìÀ¸Ãõôxän‹§ZôôTøì«gxÞ=´¾†Ø×AJeý¥G]Än)}[ŠÐ6‡±I¬S1Íg‚}Kûl>˜¸”ú¸¶³ÅâCÌsÝ….t`pj8üææ*ï¼³ò\Ù®KMæjÙ×mpé04¥“«Hs·!c] =¾KMÿ^*²W7ësªÅš9€.ïÄð=ÉP5‡”¿E† IDATñ[µMÆ£A3³å@LFÀ‰Q‚ƒYëYî>´ùªk9èB QÏ|µe¾ëׇ%z\þpk‰3\wyM?ÅÄ dÍtÅBùf1‡_^ÙÃkÿ)üHC®'Ϋ;yYú÷Nb¬$œ´m/AÒ¦´ý}ΆR(~Σ^oðï—ÈËÆïX ²€µ2º”¯P. „%`Üá¶ÍòÀs,ŽÙ€!œyN$LÛl|–‡ãG+[¥×ßD (-BÐexi{õÕÝrJ!möR„ 4ʼíüy·<¹ÙáªÿĤáÖL¸@gXŽë£@C 3­/P [(Öÿ çû¡@ êèvz3KŸÅÈÇÏ,ß%0K¾+ºZÕWŶÛÓàŠï—ùÐ_€çÚ<ûe%^ñY‡k’ã*‡eÛ¥X&3ÆÂÙ1–*BNDLŸ`|Ñl³: A®-Ÿaþ5(° 6»–Ù~L óø˜Ë“[®½±Æ¦]ú3_ÉB_$ûjäGÇ…™)m[ê|ÿ‡u>}†~4¥ÀBCb&`ÅJ-XôØÛvø¶E~XHï~}*½a9ɶ=ÈuãY|ð ÌÐ{§Úàò›Jœñ–àGÇ…Éq—ÇipÉ5u>w °›pþRAÐ>Ãý³œó _ÝßË^jqä±04 :K¦%c'…ULà_¡ÀäL:´Ã?XÔÓëQ¯ÂÄ—'mpñ¥u¾zÁ,ZÖ“j‡"¬È‚ _6“A§ú^9AØ!˜®1Òm, 1éV#˜ë¡{0ÄåF1Ìp‡²r ÷ˆŒÁr Ñ)õ‡0Ñå+ü滛õ3N x/v† X(L´¾@ (P @ ˆxcO^C™‚ tûü¿Ót:û06H©ÏòËÃØ£vl;¦­+ýï$;†´³[‹ó ¹¢«„éCs3/ÆÙ!‰ Úˆ£ÑŒš:±‰<̆>ˆã`õmÉø bÆe­ÿwÐÿ^  È2:C‘¢ÀÂAË« xz/†Ç Oeq““$Ñ›ŠßN‘‘F ²s{¨À¡‘q%Þ`5&ÖdFþ‡ ãÝẢìõ¥Î›%#ñ&~f¦Ÿ’±Oú4F$œµ?ZO+†ruy]@ÊZ¶Úo³èQãq ¢G- ZV8 A\ íǹ;Cp…aš.1@ôúeõbˆ„\‡8‹! KÝ R „ôbÖ‘œB•+;$wad*P @ (P @ (P`ùCìÀ}çPÁu›b ÖWóuÃ.˜dƒ”úâìØâ+«¶öúåˆíR2å-—CÌÑd í|Y^̧@C šô«O4£¦ì‘:a¿–¦/㊎Ðu (®Œ‰ÎÀt0ŽI¥‡(Oï÷ÿJ°ªd¼šeqƒâd>Œì±”ÚY ÀRƒûVøt/ÁM®’Õ·Jp#×ráÍBtMC<‚>‰N’—·Æé yuMËtìÄ€ˆLPe™ÉE `C (ÄG®0”ëœ]Òo\!R–Dëë—1. ÂHJk ‚yϲ† (P @ (P @ (°´¡íÀ’qBÒˆm¹ÛN!©SlímÑ,zÒV)ï`²_ꌀ &£&„¯'Ôôá`¡IˆË$$¾ž¸1q(‚‹ ,<’äù”=ò •ì±”ÚY ÀRƒ–õõÞ`ÿDcN–ËÒôKb*¤oyârib¤ÍËE `C qW:ç%žq§‹‡?º¹† (P @ (P @ (°´!Î!ù7¶ÀùrbåµAFÛZdÉ+PàÐCšŒšÑ«µ%‘4>‡ò˜XšH’?–ÚúŒ“=`iú(°Ô”Õ–æ>ÏŠåG³Û\ @ (P @ (P @ (P @ (P @ 8ñÿSz\…0K\IEND®B`‚gnujump-1.0.8/skins/sdljump/Makefile.in0000644000175000017500000005032512003600411014770 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins/sdljump DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ html-recursive info-recursive install-data-recursive \ install-dvi-recursive install-exec-recursive \ install-html-recursive install-info-recursive \ install-pdf-recursive install-ps-recursive install-recursive \ installcheck-recursive installdirs-recursive pdf-recursive \ ps-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ distdir ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" pkgdatadir = $(datadir)/@PACKAGE@/skins/sdljump ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ SUBDIRS = cursor pkgdata_DATA = $(wildcard *.theme *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) all: all-recursive .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/sdljump/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/sdljump/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. # To change the values of `make' variables: instead of editing Makefiles, # (1) if the variable is set in `config.status', edit `config.status' # (which will cause the Makefiles to be regenerated when you run `make'); # (2) otherwise, pass the desired values on the `make' command line. $(RECURSIVE_TARGETS): @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ list='$(SUBDIRS)'; for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" $(RECURSIVE_CLEAN_TARGETS): @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ rev=''; for subdir in $$list; do \ if test "$$subdir" = "."; then :; else \ rev="$$subdir $$rev"; \ fi; \ done; \ rev="$$rev ."; \ target=`echo $@ | sed s/-recursive//`; \ for subdir in $$rev; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done && test -z "$$fail" tags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ done ctags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ mkid -fID $$unique tags: TAGS TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: CTAGS CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done check-am: all-am check: check-recursive all-am: Makefile $(DATA) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(pkgdatadir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-recursive clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive -rm -f Makefile distclean-am: clean-am distclean-generic distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ install-am install-strip tags-recursive .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ all all-am check check-am clean clean-generic clean-libtool \ ctags ctags-recursive distclean 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-dvi install-dvi-am install-exec \ install-exec-am install-html install-html-am install-info \ install-info-am install-man install-pdf install-pdf-am \ install-pkgdataDATA install-ps install-ps-am install-strip \ installcheck installcheck-am installdirs installdirs-am \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-recursive uninstall uninstall-am \ uninstall-pkgdataDATA # 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: gnujump-1.0.8/skins/sdljump/hero2.2.png0000644000175000017500000000152311050034360014611 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ ¢©FãtEXtCommentCreated with The GIMPïd%n·IDATXÃå—»RÛP†¿µÏø"ÉÄ` x‚´¿yxò.hpJ†<¼CÚ¤õ˜2Np†›d̦l],Å̸ˆgd{ŽŽöÿw÷?»+A=Öù)±æÏÚ ˜W?)–.¬©'…ÍÖ@ðˆ”V^d_!ŒÙoV!$ý~Ojðó±·Bæx£ƒ³j¸Eª.:øŠˆ¥Ëôðêèà jÛ¶“1¨ÿå¡Π¾ •`ááü+äÃçXdä} ÑÜóʘz,ïi@]}ôÇQоc%É…`rµBêÉ\ˆ"Áe,x~ ­Ô#§…(q湸TƒëÉ˪«Á—È j·Û¡`Õîííqqq–âEf.°º¡ª þï`%#@çð†m‡Ä";ççç žÄÒv»Íææ&Žã$µ#QTU58]i¥K™Ù½Îa‡†Ó…Ön‹­­-<Ïg2ñ9==§ÇÌ€lÛaÿ€z­†¢Éó­£n·ËxX>mÓ—Õo+Û–j ëÁK’U.×Ûœûq ‹$L&ð0¶Öú /o»hèLjF0 ðËpãnF3K{ø+cm'‡P-æÌ0I"ªÃðÌÐ(‡È~Ð0‡@:Š?£tÄÒ¹ÈF) 7¾Táy'f˜rª¥Ã$Zígüܽiû—±r-/§3Bê‰ü÷oÇ åGe¹IEND®B`‚gnujump-1.0.8/skins/sdljump/hero2.3.png0000644000175000017500000000154511050034360014616 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ  _Ë¿™tEXtCommentCreated with The GIMPïd%nÉIDATXÃåW;OÛPþŽsñã:‰i" ‚¡¨`B¢K%–v¡¿¥¿¢¿‚þƒ¶C†¥C·>–"Eb#*¥%¶À§Ãõ;vCP†Zrßï<¾ó0]ÌóÒ0çkîˆ[?I’ÇdìRåc*s ø†h3¯¢WÉ€ ‡Vѳ ÛK'U}={=C–xÃÝýj¨B-p÷ ˆ$Oâí#ÀÝ}Àl'ØÀÿ0«ßteÈÝ}Àjº£Ã>à]€¶^¥"C÷ÓˆbÏuV*ïy@ž}øû^Î|™5.äü‹À.ÅD$R·@pžb%N’t¤ XBäê`V÷µ[ÔWÕÑXuÞo(¾²Òy¸ò;/¾†­¸B“‰ fµTfê+IHF8«Ù¹Ù™îêêzïû¾ï}нѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽѽÑO±A¿ªƽk߽ѽÑ=ÜñH¦~œ<å7 ï|jÁßÇÙJÑ:Eü1Q“vPžÒÞFoôFo<ÞÛbW;2¶#äî7,žÚÔ=!¶yÒçÅï…>¬~Õ“Ù ÓáDÀ=3ܽÑ3À]ì5ÔÍø›FøI…î*"͇ùB&¿ªŽWñ¤â©Ë{³þEì™áÞè_]\;¦z»sW ¡¦EáÊœ»9Mz’™aîdŸx óÖí¥éêBOÑôrá'ÁíF“uà¸öõêÙàÞè_9ÜÕvìlÍÔa¿žÜsõ®k'a€O{ÜÕ·U]Á)šÜµž¿Êû+‡Oí 4NT㔩Ó;9p²Oª3íÞè'ÌwÜhïgV`tÛè® æ'Þ8Qõ,•|¸Šh×Û(¬aîäõFoôÆÿ*\Çô’k\)°)S h9‰¬Ñj¼[Þ³˜}/>ÍcW,¨G„7íáèšD/»¦¨p‚Ì•.Hå¬V]n÷šV\ëúPØ îÙg€Ùõ3¸dœL•À×v×(¼Ú½óÀîéαãÂèÞèÿ ¸cx­¼ËØ4•¶ `Ê)‘…\e}Ëà‰;…1CF·ì7PEàñ1½eÿÇ –˜+qh%xM,éW*®u™ YߢéeçuÛ— -ò`¬,aG/xòF­Ë_]àõís¤=*󊋆³ËMžx~ÅYH_ébzsáühØG &tèõ*:ÎR6'sæÎ}öyÏ8é䇇Μ1vààöí;ÖÜq÷O~úóÑ‘ÑÒµ“ì.ÚJÜ3À½ÑOmLᦀlHƒZaÙ$aí>ù+š3wÎI'°ò¸+W}ìÊ£fÍš9åv¶)å¶­;6mY¿~ÓC>úÐC­_·¡ÝžàÌ2™-[ÂÃr…éýÁu_¯Ì©™£ëI’ŒOLŒOŒOŒOLØ?¶utûÖm;¶mÛ±mëöM7¯_¿IÊÔ2ÉRoвd†•f¸*oÙcVó ýƒë¾é¢·ú±ÕPJ(»ðüKôÙI÷‚Lòá³L!ë[=Kˆ8Žßøë—½êÕ/k6›åÏMÓô[ÿóÝùçÏO¸Þ†´NMºåãrïÞèÃn€©øؾâF¬í®yBDbõÓ?ûœÓÏ<óä£W,':LŠþìÐv»ýØ£î¼ó¾»ïZ{÷Ý÷íÞµÛÞ¯Ù¿…9»*AøþuWºÄú§@S;‘o8thüá‡{àGî_ûðm·Ý¹kç..nÙ²Œ¹”éÄþd+Ëߊ´þºëšLE”£¢ž[àK©Æ«èxY§Ë2u´¾Âw_€fΜõ¡¿ø£“N>±äÆÁ>ÁîèO>ð±;wê“’:¶!{6¸7zã±®ÃlÙÞ=•Lon€‡†‡Î;ï¬sÏ;kþ‚y%dé?È©«Ž¼iÓ–;n¿wÍwÝÿCI’ºPä'úâW>Ý=×{X{àxrp˜ù‘‡×Ývë]·Ýv׆õ›ô~²Ä`O¼ÚAœä·1Ž]Q¯|é+ÿˆ—LñÂz ùë/{«ujÒ²»²äOËäO€¯¶¾ŠãÆ¿ÿ]Ç¿2¼Bòc{øáÇ>ü¡¿m·'´•M­ŒUՕc×½ÑO¤®c}EõÓ+Ž:zù%—¼àŒ³N&¢zr] DwØ_:é0€ƒ­YsïÏoºõÎ;(maÅÌÞ/~å: .Òô\ž‡cÆÍ?øþO~ú“›Ç4¶ÊeR;˜á’½1t¦Á¾ùE×JŽnRÛC6˜/¿ìmœŽ´m°e’½–iZÑ~øKÎ,å7…å£Ðë^ÿê—\|A¥_âêµßûÑ~î¿|®F÷lðS:èˆÃŸ¨ÿïæÌw}LÖ×6E6­kö—üçâÅ‹~ïmo:û§ÚÆ»ÌÄ´¦,UÙ¡°Gn‰o¸þÆOüí?Y¯ÛØW™qíu_ h?¦ àú§Y¥ËqàÀØ®ýÉ×þßÕ£££Æb•±c‰.N…µ ]™áèÚë¾R6ÀTµ®:ú?ÍÏ?ÿ2F HF ¤¶¶Níp¢+¬/¹Ö×™% Z4<üïÿùwF#¼ø‹ë3MÓß|Ó»7nÚŒìdmo£c,Úó±ŠýaΟۿ2?…ö_žŽ}ã©uއÏ&ãD¿J3ñfÂûKFþ©ýˆ¢ÑhþÚk_~Ùë/ÑÙ%T²»‡I¼¢°w;%¤KS80­ýýýý„ؔɖòË¢r0u\¤é^T:Íì9YE)îiÒŒ3.¹ô…/¾ø‚o\õÝ/}éªû¨Ý †ÐM‰¬ŽKrþE\òœDÉñе ŽÂuh¨ˆ¦Ò©±>ªòµ‹)+:*ÌQV·“…Xx:ï¨ õ[Yó™ŸÏÁóF 0Úû]EÑ…=÷??÷U€)ÜÓÚ;”•šÒʸf&–ˆÈ¥ží_}f˜Ÿè=—'ûEôß÷©Ó<¦6 øžÂ„ÓSjòi-q<Ù;‡Ü@q¡¦3/çU?çÍóÎ?øÍǹk×Î@‰°÷y9>I]N×ZÂWÓ¿ó{ß½ýæNíþ0::P5ÂáéÔÊŸfþʳŸ{æigÿ«¾wí÷~$¥qSȵ¸vytyy°µ$Œgà xttkà¢S'Ì„€5¨ûneƒCÖ4c_tЩa½Šø˜c—ª%Ôi‘8"$+ŽY¢žÀÙOóÇÆ/!Ê<'+<£MivÓ©ŸTR[7×¼GÙif~rluôhÿw `ªm «‘£ÉÀSÚòžõ4Xâxj›‹]DT¦µba[µjå;ßý›3g úbR¤é(àñÉF» ¼‰+Ll tpìКÛ$DeØN2òIiV„[÷ú îd€IŸ²yÇàààåo|ågžòOŸþüöÛ ‚! )@œ¡(“pëµ,&¦J û‘ ~¨eF0òycÕÖ—ØwÕ¬ Ç熊À a½Ÿôµý$,1Uú©p©* `5K .ð͆ç»ì΂ €HÍA #³‘`Ãß; $ òp[ÝáÄ6ÉÌØXbež§žÆ"ø)~ò´ëÂvûTã£ê`Ü®¼¢©×_t…€gGaZ\·jn,q<©]¦Àùùk!:åÔ§øcÿ§¯¯ÏŠ=7bêº{Ý$paA”’ß,`ûýïݘ& BlÙX‰fÊäDCC‹ËçE5ÒŽ.ÚݰÆdQ…chhøŒ3Nýä'þíG7ÜÍ¡R+‹XúRÒòe`EžcB D„x8›Ÿøâ$´ ËZŒÙC Ÿ‘F$@„”A*À® ˜ñ*¦‚ëäFRFFÙÌd·ÉQGÇq)8Úã²377ÔÒ—)%¤Œ„ AŠ> A‚!™U¬žs7‡nl¹ãêbfû]Ì񠁾E›H®;I]®pª\óõ·]šV›DSÛúëà­ŽçKÝŸxý°¢k>MöZ_öÓ%É2-Búñu· rÀ 'NˆËþD“šVëKçv¨“؇5™šíš3g|àƒï8þ„•Ÿ½â‹Ì¤)aI.Ørãmçr÷KY_w~¼bਧmǺ™ÕÌ<›뫟eZQž- xš"Ϩ¶¾v|ˆ´ 6óDûöŽÍ™;;ì±y¿…÷íÔࢂXÊÌ€”=Q £ü~¢‚öZb¬ÖfUã(§3ò0udƒìÊxõT¼;#u‰Œ§%!£&Š¢é0 …¬£=¦Ì®Ž!¤f:iWàqàæ¦nŒC²µxgw~|< OòÕ@ÝMçÎý;oûµÝ»w¹@§Zz¾Ž­ªÓ+&ô¢¿1Ø…×÷í»ý¶{­\$g“eÍ22’ÑÑ‘’ÞBED‡™îÈv—Ûû&=ë¼S£ˆ?{ÅÛ‰DQþºs4Œ/t®–P6O;.ÒžŸ€wÒU3†²Ê¦ýHuž³É f |Y'4OÌ“BS8>Tø7;!θ}l|Ý}×Ú§­: °s)¸A‚¬«É’M”Xó "s¼Dî»8”¹¶Ø±sÚ‚{í(„ÛAé÷¼s\ hïjWP¼TÉ·„Ãò}@0¯½ãÖofhD%Ý/Í‚ÏÊØ -qe(:G¡Õ¿Ö$‘¸C<®: ºú”áká—ÍÃÐEÃóç/üÀÿm»=®ÊjÝ2SX$Y‘gµ „!&4G^>¦Î>JøË!k&Ì ´Œ6#"´Ä0 P1Á°"Ò˜ŽH¦WoRXp¤ÙŠØÜ)z–â_üì¡ß~ëe}}M;>ÄEãa*q»ÝþåωŠFH$·„‘0EŠ$Sʬcd’°2s(„0Ö·`íÌL¯yÂÌ,õ?±ìØ`iCacÓ™Y}-gs¤€2é0µ¨Ìä Š¥°/ºCUÝ»Q’˜¢Mªo†ëÀ½9…—1Æwˆ ^¯ng9öIÖPŽaÌ.º}B}á*äjBái¯‡æðÌÛÓξSæzAû.0ù|Iò©ù˜m7ž}Äœ×_þ²’õ4Æ(×Ñ–vª]GÆÖde'd%6;¡¾ `õ·;¶ï»çÎõ@L %t@V,Bï­±¦9«ý '8Éþ¶ “\2dݦE¹e9e'ºo'_ï õâɧžð‡üÖÿûÑ+ ۜմHrR±ŠÒ+j=eŒK}8 - _5L¼ÁmºÇžžrÙjèšW¨¢m-Á‘ê…TyÝvæ;¹ÐSÉâ ©=Û¢`† „ˆ­!Þ¾}ß•_ýñëÞx‘í·‘gÊ×ÎÕßüùŽmûÅ V6“AÌ”yXÙýCLŽ¶ÆºYÉ‘ wüµ©ß‚ +Ëà‹_zÞþý{öïß ·Ù‘»YMo÷pJ†õæí%ƒË\ûÛ¤·d†Ø*êPY¤jÇrtt ‚ÍAÁû´[¸†û\Á¡rG4¼ê„å—¿ñâÏîë¾–ïNm1e3£,Ÿr€ÀèèˆOœ|þuòÄQ:þB³£6£ÍHDaA»Ú@•Uê”Øâå}¹œ3X¢~—r²Œä/áÛËg­~úQ¾ÍÑÔcg‡ôпø¹«A (%’€d–fb"ÒÉrH0”É暈…Èl±BYb=¨Ìo–9.‰2{L$ôebË0ˆY»Ysb²™³Ì;Їsç±l†Ë»X¾ûûÂË…FÑåè+P+¡Ú&Q€É®™‘Tý-ÕK±xÖÞé2K¿ò` ÌûŽž¹¸J ¸¼@šj2ý¾µ/Õ6õwÚÐÌs/±s9Ø¢çލy¶”®’°ì¦ei½,Ÿ³Õ×ÿìçžUØj+:‡íÓÔÙxrä\šƒB*Iã[nzˆ(ÞÙoV“sÞ¨juÜÑËëÖ;óþI¨Hƒ-YX ä5E”ÃÒøXÏÁ³Ö¯ÛrÃõ¿R‚dço ùð†Í¸_¤yh;RÅ“ãPûê“-ó–%s® å{s½åTŸ÷-¤=ÛÔož­ž Š 1Kñ™O]ó¶w]râêeE7—ì ?üÐÈŸúŽLE5A Cíl¡fõU11§È@¿Ì?ƒˆˆ‰ÌîªH´È¸j”6ØW=‘B‚¥ÂRÊ,†Ÿ‡©){·1Ÿêw™áâÂËî +½+¿I™™ÂX“ýdþáT#—%¬ËV½ûsGÇ7àµQ% ˆ÷¦LNÜ+Cö•B°¾ÃŸ³i£@ƒ‰«:–Â_™)Üâ‘IsóÝV‡×á¹¼mÔ¥U6bþÕd¢Ø‰&Ü1׆¿å0c¡Î$ãü.¸ð¹G}tÉúŠR£ºŠl,O(²Ó¤–$®î‡ÐžzeëÈîGÜ/0“‘PV +]sYÕ®¡¡%åP^ú<ÝÒV‡¢b\£(ž;™ýÇÿyïï¬lÇ£®GVl•áúajI4M Aèhè:iá®B;úZÑ0« }ဳlgAƸD¬"½ ÁyТ kàªÝ™òSðª=çùVê—¨Išê׉±øþúú×¾á9—¾æì¾fÃì“f‘§©üîÕ·á?nH“¾F¢D¢M”0ÚŒ„¹-‘€É lËA›8³ "EB !„ ‚]èÌÞ2³d©L/³„ŠE³T/foÎIâ|¨û7˺ÊV é$,rå3‰3ò¤¦ÊQµÅŒ¸káÖÝþP§¾L/t¨tR1Bæßö§xÕñÇxâqË–/Y¼xhÁ‚y­þÖÀ@K16vpìÀÁ±ƒ7mÙ°~ãºu׬¹wÛ¶íÞ$•²ÁÛå¬Zqô‘'œxܲåK–-[2<¼  ` ¿¿¿Õn·ß¿ïÀÈÈÖÍ›Gî_ûн÷>°~ýÆ@7q‰\؇Ë[1ù³ˆÌü Ë ˆ@ÉäIð.>zÅòÕ«Ÿö´UÇ,^<<44Æà@+I’±±CÇŽŽnÛ°aóúõïºó¾‡~Œ9µÚÒ8!7]ôagò–iãr ‡Q„•»Þ–s¯ŒéUO„æ_ü='ŸºÊg}EI8Úë’•ª²Ž*-P8E ŠâÊþï/ßôŸÿúCÎd”ÐA„duvÊ6Óo]÷>÷…ô‡ÜíéÍ5p|7ò'ªØ' »ë"»·VÁ ¯_·å¿ûÑC‡Z›;Ûž¬ÎJËr¯Ìãêë>TB‡oÌ𲞴U]Ò]ö¤ÕÛ8{~ñù*1ÁgbL˜ ­T–š$¶»1zwØ ëêµ@@tÅ?}ü[ÿsí ×ýüСDY_Ö7‹òVXPSg«5ˆbAM š7oöùÏ_}úYG/^:gpfkìÀøÖѽwܺîÇ?¼wtt7(µOk•!Q1”Ïã•7”%Ⱦ¾hÞÂA]ôYß³7HSžôÒÇ&GK­æMcsþá÷o‘3<"Ü š!E5SB¤šùÞÔ!ú4Eê·jÃb  `†‹ غóuÖ׫^{Á?÷?î‚3Y ‚‘¸1—l†GG7[–IÀéß@–é­rA,ŸË-~C 1Çâ¶us¤¤@S®Í<™°•ÂÄæÔ³f^þ†W¾ú5/ûå-wþì§·­½çÑv"”(RArmM“23$Q´sgû¿ÿë'W}õFÅÔ  €[}tÚÙËŸ}ÁñË–ÏB]ªxw&I`b¤Ì: «8ø­îêê#¸éÏ~WNß#ú n, ^ –ÌL`¢lN%ƒ¶nÝšÃ\O M!ŒE(•p'[.¹õ9þ œÑÑQ“aÊ7cGQqpij/~éùÏ»à}} €víÚÕÕç 4ŸwÁ3ž{þ9kî¸çš«xß½ —VE¸|Ö¡ÀúúZÏ»ð™^pÞð¢¥é„šš~@Óó.xÆsžwöÍ7¯ùÚW¿9:²µT#ÛÑ;Æ-ÐÊç˜î]ѳ®ˆè”SÙË/¤R^W­Zш£r—$7æ@Ðÿd‚þwþr×/oܶîÑý{w'²¯_ôÄ³Žˆ—5¸ì¨+WÍZ<G2 (’™Ñ-›voX·S1‹a‰(I—·^FNǤ Õ‘)®³Ð¢÷Pývër•¿´b†™"#Ð(´~i!e à‹ÎþÉ ·­{l“K™j¼V«ï¯|þ…/|V#nLá6gmHVŸrêêŸßtû?ÕîÝ{tm¤7é)?A!¢óÎ;ëU¯yÉœ¹³»?_‡£":çœÓN?ã¤oëW]uMš$Zo‡9ÈcEäÔÇã0i$šŽ]¹üò_ÙŠc–v²t>qxxÑÂßzËë_rñ…_ùò7n»u!°4é«ÜzaÉÎK‡××É‚.ØÑB­gLh¨à3¡y‰' -.ÅâòÀc ]–â1€ö„üøŸÝsÛ/v˜Áxâ€?À»·aýƒŒq`Ç‘+ŸùÜá ^²töœfe$6G„×}gÀLU^©8`‚6YjòpâðÐb_dUTW[M×R«ŽÔ!Ðó8Äûð¥Ý_–ßýžß|Ïï\²=-Ð'nÊÁUXµO  45G.lIŠÒt¡¦”ïØLLL Ì"‰H bDB§{¨¶–z¨Ë¯Ó‚Ó®5.8G}ôË_.Ú±}ïý÷m|ô‘m[6îÙ²wﮉýûÛi;G}­Ö@ëˆ9ƒóÎZ¼töò£æ¬\µpñÒYBh³ELêàþ¾y $‹Bs›‘HÎBÐR¦àT%‡,Z´Ä2À&mþÓ±Jrí[‘^fgè÷÷Íf%ÂÅRÊT2CÅ£R²”¼hhq)NE¡ä%ö‡¤½µ°v¦a»åså$ -BFÝT°å ˜çgýôw¼ëí2¦v IDATòCsk¤eUÑj…¿äå‹.ºèyŸúÄ¿ßpýÏ9Ï*àìçòåKþèýo]yÜÑ¡ó­8˜Šl’·¼õMçž÷Ì|è“Û¶ï€[šÈ¨( 14´50 Ma{èŸ÷Ûo}Å‹/>—ˆºßLý'>44|Ê©'ÿð?ýÇøýûö2˜ŠÝ¸™²_IGÚì'EÜ1 ÚÒow1YíÄM9ã²åÃ%ÛS0·r´›ôøë_Úxû/v™60gëÙ·þ‘}W~é¡ ^¼ôå¯]1wA_Á‰.”ð“ëÐA*é%•óx……æMJP\h/ Rm`ë”:PGdL™Mb_ð9Ë-Ò··Ð-íÀÇŸ¸âü Ïùá÷ÁºO°•‚”çM–/CDÕ¼ªÊ´¼&Ó‹ctÐk j![ŸOU•\››÷¦=çÖ×…þE>bÞü#žuÞÜgGŒZw Y¥ÀV~0Œ¤ª¡U8n’ˆ$˜IŽ$Ç̉J’Ò°LÀ 7“¥¹aâÏŽ ÖÙËLÊøf!7k>žXép4›ÈL¯K©²¶2•, %[åÅ¥‚ËPêhf–Íì pEbááòa_#öÝ€4™¦Ýì»gÍÒ ýÆo_òª_»°Æ .uråíÀÕÀŒ÷ýéÛ<êÈÿüÜU`ép$.}ÅE¿ñÛ¯n6.Á_·ÊÖ=‡uø„Ÿö÷ŸþÈ{ßóÑ7ó£õ¸dGT *¢ÜU-¦YÑ´ñðOÿúÁáEó&fªOü‚ Ï=ùäþôóÐCjüT¯.#Ü+&HäaÔÎ!èŽ& çÛÔ\+¢TMkÿ 1::âB@/Ö¡@5ÕÈ}Èž\÷½»S²Ð£÷k¹Ã`p2ÎW}ôÚoßö²×¬xÞ —‘€/‰ÞðØŽ ÖëT6C"ãíýÀDnŽŒn.åõ _UÈ{M‘ë¨l/Ô¤ôöbì¼~á O½þ‡7¦2µ2²È³ª”œAÒTsä"@^ ,Ûi™¹÷€`@JŒ1ÆõcÂ$(YÕÀuÒF:z¥ye”]€A–jiñKždT‘·Ì6By°Ä çEDPØ— ïFãÌ H2g¥ÏŒ”(a– IºRhtë¨ÛoA O’ÉÅ2¹YŒÇy8K°*n&¶LD !HJ–’ˆ A££[¹`¤œ•JL13õëNèÚ~ÎAÇŠdqá!5Äi fô½ãݯ9áÄ£|\c3ÌuBY \ðü³ZýÑg¯øZ¦Jf¹3­Vßï½íµ§žq®];Q”Âèʼy*£l‘Ÿ?þÀïþÅŸjtt['ÌjŒ‘n îrv/DwšÕ$0::Òe>×?ñ÷ýÉï]ñé/üò–ÛÉÖ™s0UÎë‘£¡ AWØ?'UµÄþfÕŸ³g†“þ;VÇR=+“À®m¸ùS–õ•Výk¾SOŒó×¾°öæŸmþ·¯^¸hÀû57ßôhØhÙ“K\òà u ÿ>|ÂÎ6íOÅŠ*éa‹z+¶€E~ç¿hñüÓÎX}ËÍwk¦lÉ?©çðÀ¨½ Jèð5Qp¢aÄSHލ…©’úõbß‚Bxgë«a¢1„èÍ ¯6 †ÊGQ“D¤«fÕ0’Rª ^e2…Á æ[ò† ¹M.M¶®€×{¾*4vØ>âfÜbH–Rá_–’…”BG¡S&„ ìêe¨îI&8Í)Ì6äõ¶2Sk´‘«^{BÐ á»1ëïûµÒgΜý‡ï¿ìÈ£†êÑÆùÈBlÙ!Àçžwú}ã_úÂ5ößÌ›wÄüá–9\éatÕÔÑ´g~ö³Þó‡oùó~òàØA+[Þy„®Þ$ëÖ@}Mšžçn¦½Žžx__ßï¿ëÍŸ½¢ïg?½YõMGÖ=ôs;p(Éée®ã6¼ýÂFÁb5õÛ ôúÍåË–Ïš=XÂäæ+Q0]tÂ+ˆŸ•ÇmðÞ=œK§–éõ”И_7<"?þg÷¿ûOÎ<åÌ…exÇ/vÌИ©-Œ¬®Sön*;ÓÙZ¨s­éÖãæ®ÞãJ~é*#çuŠ|ðßüò[o~¬ ÒI¹D¶*³iš}f~Ü•*ÖÊ—AY‹ÕÇRç]i„™ŒX"ªX}X¸øžJ2,A0ç¼gÆ‚Sˆ‡†QY ”„¥žM€°€¯ "ËèæÿYQh¶qðÌ I¤YÛcJ¥œRÉ’Y„³ë²hÑRýíÚ!&"« ä-Lg ‡²¶ÅE´ ÉœJ)%K–2͸`–R*š,Ö” ˆ5ÂEì[ÀÜhh-0`­BÉ~¾ {8àPži·¤}k}âïÿpÙ‘ CMS©ƒ æNd¤¼ñͯ?_õµëÔ++ŽYò‘¿zÛœ¹3ÃF—&Ë{ª®<44üïù½}øÓ¤#£%ÏØ\…L>A_ˆ7ç½4Ûc]¸Ï5Nàþù{þò#Ÿ¹á†ue£jË­T€” NÙÒDr?V‡b+!o9‹Üî.‘ÙvûúàgøªÐpáf(ÉÛø¯Áo½ëØÖ€@çÌrp(S”¦Ÿ¼þUUÂýû}ä}?ºúÊû Ûúý÷nÙ:ºÇ.Váb‚WW¿Ãã\WXßnSs©^¨ ßîÝ:ûn•âÕ‚:pù´òiËV´vÅL{yæ~-²–‚ZíŒÈ¼’M‚ZE$òi)ºò·zMç» HñÅ’„ÐI¹vRKáYïìI£åGQþ™¤Ÿ/¬OŽŸl2‡ËK€xóo_²ò¸c€¾cWó—眹³Ýª¿Âg’õ™¡C*~{‰R4³Gñœçuî¹g!ϾŒ ·AK×CC¨:ª•‡j]©ÉýkÕ5õMf¶ !þè¿{Ê)«Yà¬XH~ª€Ë<Y0"F¢ÕþhÛ¶Ñ(ŠÜÅaCa !« ÔqU¼  5“ßñÁ…ÿúɵ[GÆàv~-Á_°S²,†”ÿòéìØµéù/]i>ö;Wÿ<Å^U9ÊhÃ!€óT#γ ŒX ¡9`"wi¢C½MÍ0Ô´ ¶1Wr«\¨ð.‘ÁY¥ùigµö¾­÷¨ðhBH±r%B¢ë€õ *+‹ÅÊì¤#äÏ%HŒãŒCúÉ„­ GE„+]©2‚a7aÄ.ƒÖ˜ˆ lº à ÓɃÊÁg™–"øÍ#Ö*+û $r œ€R°¥À¬ágvnbddÄÊæ2½DÉ3ó\Ù׃Ù0>‰lƒSf™ª Rª|h–¬.ÉèÖƒØ !;’16Ôeò.lÜÅ@œ‚¤Å†²åeKÈíKJ¬ÉÉv›ÄWóóCm òßü–|þß¾ûûïyåØÁ}c÷ub»jžl¨•¸§ø+^sÁ/~~{;i³ÿžÊ*ÃÕ‚¶J«•È&ÁUOþ"PkÞáÄxËï¾æƒïÿ»m;¶›¬^‹ê’š.׳˜Dº«怀ƒÛ¼‹Ê¶¯EjÐåÛ¼ÓÆ–Ùÿ¿>åÒ×9cf¤÷ÓT·Áɼ…€]]~©wáôÊ/¯ùî7îÕýÖäÍ?Øzûrv M„ ÝP-qb¸?§¹t•œœvòBáB®{ ž;»^g?ãx!ZÙXPÞ#9r‹ÐêsÞf–Èz„lan¨óº¥î—:ÕBt‘ްœm} ¶õµ@‰‚¼Â„ QnW”abADqÜhÄFÔlD8j6â¾8nÆq_÷5­F†€["GφRdUdª) d¿Ú‡gHn!  ?*ŽZqÔŠ¢V#n5âV·â¨Çýq£¿µQ+¸Ù™‡:ôsÌ­‘wþ«5ö!åþ®@ƒÈ`¯ˆ(Ö¥‘.•Œ Ø­FõƒÅ.4©*à쎰Ï9}³/™ÿǼ|`F›ZES>G²r€Š¡ˆ æ<ûygiÈYð7Ò†u9ÈEäS¿ÕQŠîàoòzOœ€™³f¾ó=¿Ç}”Åê»(ÉE8{`ÜÉG#¿Õ„ך@“ÐèZ}„ÖàÀœ¡¡¹v¤ÈM× tG¬ Úrä ¿µôÕ—Ÿ~Ýw6|ûʇG6ï·Xa».MjCKe’¿ñÕG–µôü¬¼óö ûw“@?#AÆþ&®Z!\Ó 4š@ß°Ö:vá]a×(k‘O…بß>Ch8D¯²K÷9<4ħœrÒ·=¨gµ~”:ÙÕ‘ƒ.+¢g™ð‚"f¡¶~uw(uI 14´˜È­ƒÏ%2æÍ¼hó¾¶J¤Óƈu 3xæŒ!H@éþý»£X´ZMf™ªF’Ä,/^æã€PlHUödØ¢]ÉO‰Íš1,3ä-%+"8KÆ’,±xÑ2ë&uUÍQ&mz ;€8Ï»ÖUÈìMÝ0S*N÷†RS—¥ iŽL×£”b'¹š%ÑÔs%܉@A'9zªHG ´ w.ÄÞðʾ—[™b¾E˜Ö5„X‹ÃûósÙˆ;ÎX׊Ðõ2°à• äR…ÈÐÐðe—½òK_ø:!1ƺ|û-#,sVXMÌl°¶“aâÏ|âú…Ã?¹þ~ —Sƒž5ž6‘7¡¥£ÐnÃTó¦¾Ô<³êë³[6Úl’œ93!²}êé+×ÜöCÕ«yÃco*v²iÝ7ùrU:ƒWêÔØ£þ­[ˆŠ—-¨‘õ8R=²XYKa[bsn2”éDD¶d3‘ë¥Úa¢(j¥$(MyÇŽÝ@:8spþüyQ)%)LnãW„ÎòƒÙ8a«Óçy¡š©¢O€TÊT€%I’%ÒT²n0éÝä¦S6˜˜XÿTòœŒBËjòTÅ"ëÛ"kZ¬Ú1‘Ý:…üýÊêtc«³_Û])+R®ºµñì6zòö嬵 G­¯zû…•Lìë†d÷⥠WŸtüÝw>¨#ˆöÍÁê)€rÇÇ­ÐÉê$ÏÍ“µ¾· rl°mA…5òu—_ü³ŸÞþè£Ù—‰™½Ô*®•]evé ®ÒùË{›ß¹fí¬#¶?Љ¡&üEØïó²AX|4ÿÆ»–ïÜ>ÿg7l¸éGëwl+E¥8­ž·“ÿé—˜‰1K¬ßŽfÛ}q h3&l'¡Ô…þpäõM1ƒÎ€piÕ“EK$&¬Úh•lýk#›ŸbsrõÙ}$´Šá  Kì—8ÝŒÁpÀÈ<Ó®8àòåpëiNªîYJD J·nɃ¤³®Š!Ð"ðu:&8ùÏfU ˜ŒOì&’Drtëæ$=Àà]»÷ïÝ;:oÞü¾V?˜##›¹`f˜JÝ/¼½u3ö”`ê/ض¾ÆÇ˜,HÕ‰3],HF*122b§@3ç8˜-h‘·?„Í»ò[Ù»JPŒ˜ÔK#L¡ë´9Ó”•º0”ÂY¢($¦¶ðŠv/5ù „ÄÏíÎåT”Å®€¿\þ–ªêœW§xnŸN?ó˜»î¼Ï®f4†Š,­Ð­_¥Ëdµç©Ø3ƒ9u6Æ‘ŒŽmã‹Å#¯}ÝEÿ÷£ÿÌYõSž-A–-Ï3¢ãn<…"•[’4ëÝ~îsP4ø¸šžf‡¹."ž;¿ÿ¥¯Zyñ+]{÷¶Ÿ]¿î¶[6¦‰´¶i“8-I§Fïß?î6oO]C¶Ð€­uêÁ vÎÞóœ$¿ûŽËî8ŠÐˆú¢¡ÅÍe+úO:}æÒ£[ÝQØÕâìK+f&þÈCÍf³=Ñv‰p'g²T9 4ào ^#}r¡?oüYŸ …°4µswc°J*މb§ ‰<:>[æ\x°¬Ÿ ‚ é{ÆÇÛ‚"€BJ¹mÛ®3ÆçÎ/(‚ÔŒ2[w«n]Y…béë­MŠ: ÑÅà”‘ Ϊ%1 IB¦†¼޳pž—¢¶²m‹˜Y¡e#¿åL…­ÁQC‚’™˜$À`I†ÛFdé•;â…*B%:Å.¼œßGžMÝ5o[iÿÈÔû–»SË¡T8Aák£d@¥ƒ±þÆÛGðüô“%4¬Í:Pš·Á®n ^²,u”;i {«ŸðÒ%¿Œb‹ß‚\ ±…=N\}쉫»çîû ̈!`FA4«NR'\LÙׂyÃWB“ÐGhZ­Më -¡b7ò2,\øÛ!¯„~ X–{ܪW†‡—<÷“÷ï¿þÚ‡®½úþëwéR%U°%µŒ—2½ $œ±¿*‚/µ´\¹ã†%wìá8 ŠÇáHWW1.a¤ßÇãû°{÷ߎ\¹oÅÓÒ7½cÙ±' tSBÇ>,˸ÐòÏvýV­Zu÷RT'›å Ø0KD"iøÚ®åºWìÔKv8`‘ƒÆ<þa>DtÃk3¬r—(¯‰ÔP}5ÇD}‚šD-b£.t’Qö *w)ÏÉ2ø6Xûk%Ñë@4<8°H¶ŽìíkÎE.K 0ҶضõàÂÃ3gÌ^¼x™FÃÖ}­Ÿ™ øKa.ÄZ"ÃüŠÁþG‰R&T?†T©€H f’))˜Ù°¿FÎCqÀÚ5éÏš{ÎÚ;°§`]Ðl¡ú0’Ôõ'6aŸqÀ®8¢Ku›¥\?ºÛ»)‚æŽÖ×óŒ'í&,Ÿ]š¡¡EK—¹iÓ6·ºp…â ¢õYq!¦+dXF³¯ú\zi`{Ÿü·^þ®·Œ“îJÈ‚Ï)@„Twˆ™L´¿€Uýòàý#ÛFör 4Ð$½“ZKÖ ²18«ï¥¯:á>wé_|ü…Ï8o9 ÖÚ©ûÄ®.ÄŸ‹7?W|‚Kƒ§@úf;U¶qJ}¨Rê'ß¿ÿÏ~íw®ÜŠ\$ëm egœlÂѵ30l鲄™ê…‘¤Èr/õRË#˜¡¹êØŒ’Âô6•ÀáÔ# ÞÏÑ>³:F,EE ˜ Ѱ² ­®,>EÐf8¯‹uÔ(ËX™,±è,B‰hëÖmÌÐ¥½Q$(Î:)±Ø6º}dd+3òZäÌú’±¾¢üW7È&Ù?û+råS$(¢)¨!¨!(ލGÍH4Õ‹‘hÜŠÃ [†E' A !‚bA1!6ÇCˆb¢Yêܶõ%·z°TIog€‡j E °ÕûŠWßNl.²SŸ «·2Ѻð †a 5s ”¿öÚ'6LZyÜ‘ÞR`;5Ú~¿…Ö*.„}éË5ë…ÉZéÜÞs!Ï•äè"x¦×þ«ãOX±jÕ±:ÚÔ°YvÅ5‚ã¶`Ôj[I)}†’9½ú›?}ñËOs ?á[R„_Ùþp%Oé%†Ë!b^°¿þ{'\üêå×_{ÿ¯»olìÒN2"ºõ›²#ÇÁöàŒýmŠ.sÀ™§ú=¹<ÊómcÄ¢¥ÝÀ”¤ÿÌÅGžrÎlò+™ÔçÚ9àëiàÁYRâ =Qœ•Ÿ«ûm‚:é`°ë›{Öp»9vÎhø’ƒV½§ÈÛ ²!©Ð‹Ê´M ‚ID ”¨²™Ñ­#¬OŽÜ•"*T‡ž!7&KIf,¶íܸs÷&†$’ –Zð.K‹‰=[÷h#jˆ(6ì/\F6¼ƒÐ“û å8xìÐnIb)µŽU&‚)I2F¶lVXg8Sxab­¯eò&ØêCj_fУ͜¥)§ f–œ)] É$D‘îÛÝ¡7¹+KPu’§  ~*qݼ C3;‚å¼³C¡Ž¨ÏZPxïe?'*,êG&¢ -ç[y?R"%¤¶0@¥<⤛ÄWÄjý ç×›ÿ\ ÅYñByîsOZ»ö~d±¥éúZþ–¸c²I·ÿ'ׯ}ÁŧD±¨ýç45PÂVƒ[t¢ À¼ƒ¯zýi/¹tõ ß¿÷{ß^³oï„MÃmA¯Ã ʈp¦Ü4çFùüó$)f-CËôß_Ø´úô™qÃ(‹q=lO&ùh,òæ7,šCN¸ÎÇôw^|œ‡ÓÌÇâXPf}…êã+\7ß–ã0¿2 ¥"²‹Žò޽¾Ä{“TqõíÛ¶“¥ô̤w I æ õ¶“THnD »ºž¹lz­NH°4FM;i£(@fDY´ƒHè M&ÙCBØû)eÍ…êyýb)ã—í\}þF ÈÉ<&Š…¢‹™""f)!T3'V€›E‰z…ã:o*%IØ;ì†G÷Ýô£Í÷ß³kçöCœvÎÐù/ZÖhFvnWǤ û[l¦Ù%ãɤÕÙwîÚ»wÜ|㦇×îܵsœ„^4xö³–>çùËõæL>'À¾aÙ Y×è:®“­†‡çê"xÛ BÄY.zT)ÃGSh_DzP=ÓÂÞæi%¾ŠÜÍ󌓾ðW?DVµé,õÄRw°UabÓÀ¬;¶ò­7mÙ«N8D{„8 „Áq$ƒßô–å—½ñ‚k¾yÛ•ÿõ³={ö!£S b4(Óö”®š£M+ì&Õã€K‰Ð+nʧ 8àºP2À ±'=tWë¹/ZPp·ëxÛÈu,±¿y:Ûªãc›¬z-²ª³vÑÃYý%!¼Èíä^\¢¥=ðlw²› ÌÌBGn递Žsb!šDMAMBKPŸ ¡/¢Ö¢¡%ºü·pÖNtDEòf N–ŽÍûªhSÜNÚÍh(¥@ ’¤M*1$±`æx‘E¹ÅQ#Šb€´õµíqÙÍ0=òDhC«|ìý[II•ˬ\) LRÒâÅË2°›Cs ˆ9çWlôkŸ¹€tK%˜jÕ5ã¹ÌmÉmæTrÕ "û¡ó°¢ak¼ÊäK‡®I«SÙºyì_ÿþžÛoVm—ú›£-í]sÓ†þí™s浺Ì@äÊͰŒñàÚÿüÉ[~`@”ƒØømzdûš›åŸüå3fÎnvJ€í åØ˜t/ V˳ìJ$d½M#¡7Ïa}kÔ¸ÓÖ¥ªKÙÖ…vRŽ çn…ßò8ÜgœvãÏnÕ±· ‹ßI¡RxÀ€S;!”?ƒÿëó7ïÙ}¨Î'ÕÞp`*ÓIœw+ª}­ø¿vÖ¿|ñw_uÙ3 Q )°¦“ËQnÿqM {n¶Ò‹©ö ­©Õq/]óË]>¹Zè½'Cdêïo’«ksN¬© `¡ŸåO´,,YãXˆHˆXP‰Xˆ8 /¹=IJ|+#qÅÌI’23ÁîPä•ËÈçPJNÓÄè{XzRªÿ1i¶5*°¶I’NL´YºÍjØê”`TÙ³ìc+茂ÍVFY€"‚`VÁ€HPL «i1¸žÊ¸“ìÒO‹u3r`d‹iÛªØBÿ*ˆHˆ8Š‘ˆ…ˆb“ˆ©#1BÖ9ùt¥ä J¸S§öÕyÂÄ»óÆÛoÞAYT@]ެ1ö†uc÷Ộ¹dWj~©%_êqîóWÞÿö=òÀ>E»ê´ÙLç‘û÷}êckÀ¶³[ëÛ©òE‹¾Å¼y³Œ(ÉUd+ ˆ¸òôk\ˆj6·ºAÍ©¶©R#]ŸÒ°§ûÎÙÏùÜy³Ž8b6eó`*x éÐÌÖvYŽÒˆ¼ã©C&4õn™‚`Ö5W­?æØcÎÁqÝhAS=BÔï P {Ú¹xùüöw½våÊÿøÉ«Ò´­"õ¤¥Lt4ÉîÜgÕ‹’–ä[¢ÆÉ–¼¡eoç¨äíRŦÚG!JÆmº !9ºÚLp‘úµI)f[U[°(ðl®ÔüP ¿¡;?¡™ yߎ¶¨’&ÄŒHBƒ »ä€‰ÊÊ©d×ùÄ 8}D͈š‚ZB´µ"j ´õ j-^â.¯¶Ç§QP˜Šm€3ôÉ,'Úãq_c4&’¬² 3wK0Gà2R0[ÕGVE$¢(öŠ}ê=^ÀZ‡ 9Ö.‚‰d®( bIÌ‚S,^´TS¿d‘Á_Íyþ³éâ‚Ô0˜¥6a²¬ÈÖj,r\r[r[Ê$•‰”R’d‚”`)À“Í…W¨±GsJ̌ŘϮ8\¹ù±ÖðÐÒJÛSv;$¥M G˜ïˆ¥ä­3•Žô1PÃð}©+Ï2ÂlM‡Ù‹*ß<Ý “ª¨û°–¨øòÀ'‡î8;Q.€v“cLáŒdð 'œpÓ·ãB×gÚí¹LÒZ8³™Ú²mpBlµÊp'ÿø7?½ñ†u62öý¸^F±Ó-T„<5tºµœ¨Ô ^rÖ{ß™nDš…áÔƒuQÞSs€ /!v¥a$ŒDZÚ^ƒ3£)gh-æ3MYËO:Ž!;h¯»rú'|°•D¹,³éÅ«à¯î+"!¢HD‘ˆDþˆó?·ÈKP¬=]–œ$‰”ìIÌ’$Iµ„=Ãô‚Ý€–DÈÓU©Í©”í$aÉä½MðKDåá-»Ê9;ž¼ØÉˆqºEVî ØÌ7åšØö? ­à%ìîÈê]QGq#ŠQÔ"ŠD‰8»‘ˆtþ9¢É·«ºrQ@RÂÏá€utJ죑ѕ”3ùª9¾íÊŽl÷K±³$äÔ ì‹FF7Ö'øG7f.ǘ…MÕ™jd#K ¡B@¨¢Ax–päj³sÝ<~Ãw·¯½sßîÉŒ™ÑªÕ3/|Ù‚á%}¡©FpÚC§_TÂ2{Kk€¶Î–•ìè*f^Ó#Ps­,³.×I *W¿2R–ÉW¿°fú}¿ö¦Õ­þ†®(,¦®1¬HV+ã‚êjþ„ŒÖ¬Nw3®)\%f’­ð¢—žýðCyóZr3)Ê®?NˆÎ c%¢Yì¡­/8úØÖŸP·Ð3TZm½ž?9t°­'A$; ”ðky£)†ø˜e’H!b!ȪΤ™©\ ÎVZ…S¬šë« *€œ…EYƒB²nig1D2”¯E’$3½M æDM bFV F^-ùÐ-àÙkÈ‘3œ„Aû.’5V{±5‚ü 5M pÖŽ=¤¾"“Œù[ÕYÇl_Sój^º>Î_ëK”3ân¼nç×>·9igz {vÊ_üxç­7í¹ü­KOæìŽë€=V¾™G^©nÝïóæÍV˜Ã¢cqåéö¡§Ï„"hžµÅÕêЊ îÓ?›7ÿxïÃ÷ÝóÖwŸqÚ9ÃnΡÇå  ƒ;÷è(C%¸Ñ…Š.¸IdÒ–’~Ï{ßô–7ÿÍþ}cÈõ% ZÐM&¡å¨þvà€+ˆøÀzÑíŠq„NÒ.@·,Ë‘=ãÜ㇇†C1«ÉÒÀpµ93·÷Àžmf«¨8ò¼q³HbB<<´¤„€ë4Kž ¬ê€B:§\—¦¬ €‰šfBÂÀ*ÓJ4#ÑÔŒDŸ >!Z±è¢?¢~R0ú-Zêd¥q‰ndªj§;©8WGišHNòSgÔj*8É\Z•]2#pÄ/^’Ã_› ™Š+Ó $(VP˜\lÁ_ód µWI‚ÉTÿ,•,†È´ 5ðµ¨_²å aW!3ü ÐL–5ÁÀ@ßóD*ÇSNÒd"•I’$i𦩄I–ÑðÐûÜ©J²¼3wîM@`e÷f¡‹šÉ„7ùpdÿÂ[´éOjQÎO„9\ í˜|ã,ÈLJBt(Pz™àGhØg7-¦É‡/ä…À×»¾ áI¹þÛÛÿß¿Ló"+¿ŸAÜÆ—¯8tÜqG­Å®Æt„šÉßî·ð÷Ôå¦Q,Ê2®Û¿þÝ:‚¤Ì)‘:.Ë–IúÙ?Ê2g6+æŸ<×Âã<•Æ-äZж·‘Ópqûæ\ ‰ãpià SŠ %} a"Å8á£h2š„¦J™¾õ–Ý·ÿòSÏ\üÂKZvԠìKèø¸J’]ÿ¥:/Z˜N›Q>匥ƒ³¢}{ oJ/€¶’ƒ–Hm ­8àR³ÛúpG8Çå)¶sfqíNéÙwE"ºäõ˶ïØR6¯Y{Î%q8àx„±O"UÌ´ÌÇ€àÆÈè&— ÷¼O̦°&€³fÀ¦FËòW Õ]VȲ_yG )²' ±‘$ÕvQªv|”2’‘ÑÍÄ%!~.…—¹mÓ àOsÀ‡Ú»H(Ì@šÇM™€ˆY€#–Ñ–‘MÙ'²‹€ Àç6Š"¡E¸2ìkއ@„Gs¬;Ÿf",dJ›·ÌÒuÀÄæ ì¶HÙW3ûo§ 1i(My&‘{$·S9!¹-ÑNd[B¦¬˜àl^btt缨ÑÏoeØU$ØnE§Êeúˆ¶Œn$ÏžÞ¹ bÁNO±½탵) B4:º)lWŠ‘ð°J<|u±,±Ÿõ†À¹¤eVEBˆ­¤P^HwýÊIBé–²^¯¹¸ë£¾ÊLûd«ƒ¯tò%»4ðÁ1Õ•|\í?úg‚œC,Ös§èzq×3ð—³ W¦"»©þVµ&’ÓÛnÞò±÷Ýò™¿ºû{öÀ—mõ2>"ÁJ"çf.~E1;Æ5TÍfó‚‹N×ëFP±!FWK¤Cä¤6–Öš°ãǸüwV=ýôù\T<,Œ«ú¨-›ö†?ù©'}e¥_‘þêÖF¤X`"‘ÕGBDªQ”U f8t²³Aݬ$Säcž‰¹TÕøF˜Ó$I3(ìæÁUªt½_êNEªÉé¼PXwJ2MHDQ~c!¢(ŠMvºBLë*m`©ûq05 Vè.˵1Г-)µ1–udËéT“¾]Z-µÒ‚«ÇLÊ~u£J@æ 4VE¡‡šmá”G×YçÔÅ]ëCeœe)9ÖîÑ7ï.x6*¦²šoÈô8SÔìk–â¦Â¥_wseí©´Â–°šL)ihÕ"WQÂ}šV¯4uùlƒßw‡¼ïŽMG®8ðâW,{ÖùC}­Ø*§$ ˜”%R™’Ñ\ä8‹Á‹/~Îÿ\¹Æð…:ºbJ›}šÔä‚Õ¹÷¡¯d+;Ôs-8“_‚N;{ñ¯ÿÎÓ/ŸYŠŠT5»®H$ à"ë³cô6Y†¶z?XpeŠx¾N8²”­ú«:àÈúðBçcû“Ež;COÎ]&v¨ê€#Ñ¢‰F5ã¨/-!Z‘èDKP,ú‰[DýÄ­áá¥ÙØ8˜-ñ/?ÌL/’ê§â€ûsIdZÐJŠ9!±"–8Z4¼T›dá3JpÜkt˜ˆâX‡Õ5LÄ ´ö Á$X4ŸA É‚%I©8`‡úÍu¡‘7ö› ‡FØ™ŠÅËCRN¤ê‘N´“v%I’¤Iš§@š’ /-Æü8؆¢ôùÊYІ©q¤ Ôî1”§Dx@p¸-X6ÑÕ5>Â⤸´w)ÚfaQ‘^ ‚ {ç“Z±î,$&²³¸!„èBî"0VD5ëÉ€!›7=6`‘ñvØ•B6Þg> X4oLž$‰À€„ˆ‘ȲRÔß·Q# Úɸã<“%ÿ&rž'@ÄõÉ’¥ ¶j·BÄ™Dm‘ÒX÷Èî+þvßç¯xø9Ï_táÅ‹—=£Ð{‡]_›¬ÁÎÄuZ›V!¥ˆ„ú]’<,/;rá’% 6oÚa%£Ev+Jö9 SaU0Ä êhöµÄ‚¡þeGÍZqÜg=sɬ#ú¦ –Ò@<`<•?°=Ä^žAŠÅ½ži…šOž]àÀVHP5c°ÙG! BU‹HÕ\AµøÕɽv–o!ÿº=ä†s¹(F%wŸNÐud IÚ"qQàŠpÞ+ ÜY-ί±ÀTè0¢·ï,ç‹<¢‰¢AÄHU3»'„d–Zúž:f3s¸´·ÎŒæ°.F‚®Ab†š=[šº:ŒpºsÁ—†Òã‚ÁVÓ$›dìÜËœº[MYA„ÞQó¨z±—ZSèÒ×H•zgA0$ vï8d8Ûm·üZžfqö+îæCã‰Q¿²\Šîê€Í‚U l—þ“œJHBJHd¦Üxö…gÑ}î–}¦ƒЀӟ9â½ÄÕ_ßtõ×ãÇÍzöEç3×î™U…ë¡áF ­G™ Îþvå 6nÚ¬§Vèt¾6!e-èÚu®Hv !`ü_9­¼øÆÆ·- ù8`ª¬æ€3§oÝ#;Ú©û@Ø@a7Î*qÀv¦&Œòe pÀdNç Ðf§XZú©08ÏK3KS ,eJ$RÙÖVY€Á‚À,Y JUfa|dd“ƾŠî! €Âwô-jâ 4°OªåñöNG «€€9ÃÚ2²Ñ‹€MX§,ŠKaf“üŒ8BCÇ88BÄŠ&“Í”Õ3mÞ<9ËKZ ZÉ56ˆ›lÕ€5”Sà΄L´w¤œ0·SÙNÒvš¶™$2I¥L!BÍkáL”Z´ûÜhÖdÚ±$ا›8,Ç]ÅÆÔ퀒V(à(!—}ÙB 5DǪ4‰b¥" ü"} ¡Î6KÄEÒÝ%,˜öInƒXrÖ¢TêíQueЂ(iqׇ/]—²fþˆO3?‡×{-–€:šù> iÉRL¾Ü³û€ÄAäjlv! #`öíþ‡®Ž€Œˆ ‰èô³V1gð¾»¶¬¹u ;d{¡–:9>}ä=>°ÿÊ/4Ÿ}Ñ𳟿ppVlAa"+žðžÊÕre(Ìì‘o-Ô±9cÙ²@lÕ+ o"4urØ&õ¨*~"9×µ÷lõ†ƒÈSÃPÇ¥=Lˆ¹[bDÌRÙ`“±lu%"‹”·ñQ)£ÉíWCV’wæÑ5ê(6SŸ¦09òv;"Ç‘ìe:¨#ÎyZ;P¥ÇÙ ˜-ŠE)ˆ)SŽ"U˜ÃºâŒÕea²~N"jÀáȰú×”‹J/ê$P] 4f"*ÜS‚WžÍFK‹."‚Sïí=OòìHìÃNü‚H0dvû°Ô¦>¯…£iZžI°[%¦öÑj}CÑ×W®ñÍ@°·‡:ù+éÁxÕø¡¶*¾r…£ˆw\{g uƒ2M¦TM°¢›@ó„Õ+Ÿ¶ê@üÑ_ó¾w^¹þ±½„¦Èå£Õ›c»žØèwí¾wå¡®Ù|áÅ‹.}ý²™³…˜T à‡]@Ìa(ÌÕí-Ý÷àé'¥nµÉ SЦh`­u,PK «º¸" šK:_~¶>ÜÏ µÛ0WsÀ™·»ö®;³H{väô?Qî¶iÿYÈ‚“å€áÖ"—9à™@ƒµ´ú|‘—H™OL"¤zsXЬcSÞ`.¯,ª8jÆQCE÷ÅQµbÑ/¨¥ê€ZàAiA[0k1ØZ‰Ðœ£^ƒüJ¸¯1W#à”ˆËuÀ ‡9` à *Z?h4"!Ä`ÿ~"IBµŠb-Ä‘5f)/Z椆Ù5Áº D ]H¹±iÇÄ6%<£ƒ‚NåDšL$i;I’v»ˆ´-dBœR@Õ{²ÁQ@ÃEÄz‚¸ª€T­pMUº-Èl„ô õ¨GR¸´¡IW8?žR]¾- õ´èÏP«:ô5%c7ØpÀIÞ!L\Z€Œ0ÂpSEˆŽ}ß#<¨M¯t·Úlž3g P]{·D»1°Ü>š‘±¿‚tú†½¢DWò#=ÚXÒTŸûìãÕ;g¶þü¯.š¡{Öš¤è¶F妻m¢õÛŒdüÐÄ5ÿ½ño¸íWÜ@Oò$åÁjOËO_gÿà Öcþ‚Ù¶¸.ùµÓ;’£ŽÅ£úvò®%wà™°oÏ¡ûïÙjZk‘v(ÈÍy ¬_ö˶­{KA bÒe\ëFËþHæXÁ‚¡œm»ÒÒ…H˜Ò•«æÙÅ^oïÙóák÷ìÞo²¦‘ß¼q1e c¦sS´w¿øì'¶<°vøoXê¤:_V¯Ž ЦÞö–ªåí!Æ!—¨ÏT¶ ¡:ýnk×£R ¾†².Ä-à£;2+e%,§!Òuß{8‘»tCˆÔòm%¬ŒkAOž¶‚ùž"q@f€ÇÙ%`€Ä‚&Ò6ÀŽ®»ní“}»”)Q’ (5íM$3³RP*PÆÚ2²ÉAœ,ŠÕ·\аËkrÀìM‰ö"`ë0¬$ä [îŠEÿàŒl3,‰’Åæ-ƒ¹töÓTýV#`h.‡¶:2eÇvhb»ä„9‘h§i’¦í$MÒ4I¤L9M%§Ì)CQVÉ–ÓÐÂÕÎ, à (¯›S"%vºQh¸èShþÕÛä® ƒVJÙƒ-=ƒ4?.¤eèeJ ºPYŒ”öØB….´æžJ±G)¥ÛÒ$q&Õ7ZœÉpÀìoe8àmv†¶ §ðèŠæ¸pgÜI$ßá€yø1‰1³ YÉS-J/Åd=‘P"~vXǬ\4gÞ ýæ¡Å³Þ÷á/Y6K7(V Ô´°MW §R—¬i­ë¿=rë;­H}T•¯! Æcno™?úûªŸeW‘'u‚ºNñó½‡ɺ”gR(àƒ¿äibÓõuç‚ËpÓ3(ΛCg¶…_ñ+«'I¡ÍlމŖIÉ_aS›aôªÈ ¶`õЬUëB›>Gê ?X‹øÝ6ÆN@R?Lh°Ð©«7×BÃŽ)*8œë@Ù¢à7¿º“/¬ÛÙMœÉ®˜æw»aåý®:flLjßtšìÙýó J•ÏšÓ8õìyðºÆ=ÖáG6ïñ™gÔ¯öÀ°¨Pè¡qÁ…ÏZTî ÑÇ?säßüÅ÷o¿e Y‰Ð†A‘V¯di{?ùŽ|É¥KÂz1Õ7 ÿæÞ4زë¼[ëÛç¾n 14¢»ÅI”,…–ÄÈ,ɱ%ÛI\*9åÈùÇR®T~$Uù•”õ#.Ëe[ŒK–lK¶%Û‘Ë’lÉ5R”(ÒA‚$ cO{Bw¿wÏþV~ìáì3Üûn7 $à«Ëû^¿áÞ}öÙß°Ö·–I6Ù[ÐzÝÜ1á4²™>yâþYù» ãÜô‚…1}ÅÒ<ÕLÝ䆴ÝxjS¢7”¿_}ü¥çžŒ†ÛÇB+j2ž‘ýçÎë³ ܘŽÎ»4øq§á:q]X +Çuà€e,8µX²T*U2¼n8'7ÍÏjîé)ÔÎ?÷ôõ¤KïCÁ6ÉÕd¯kö=Hý©ïúÆÅlâÖc{óGÿÂ_ÿï_í¡Â$ÕB¸ùJ_…´*jrú™«7žìO6 GscA ×®®«ˆyE 5UÛx} lIçКSú–ø»˜~OZ÷ ßó«ÿö1:ÀS•J-OÁß\ÝvèPi{‡M2Åöª5‰»šDæ¯3!}=ù.!ÙB“¶"ͬ£³Ž Æ2ï›S~+@2GjÒÿª`óÐß²° óÐ#·oïý¦{ÒH/¼ðÒsÏž^¬sô•½µÃÈiáOlW¥ÚJô/5Vrh.’Ü!„.T88d³f m—£âm¹9† wàöcãl¾jàÂhЮuÏ®Ðü6r,8åùmì ÷ì m@ù’¸Z;+Ÿ)¹ud´%¼lã ¸Hv9tY¾ëÏž Æ1ˆ&ÀCÀ_ÿßý'ÿÔxØ)ôZ$ ®]]Ÿyî•C¿­Û9¸bÖ%š•äþ–·Ÿr];þú&=¦oýÎ{zë·ÿËú©¯~ùåD”-‡cMÐ2Í8f1áÞ{nyÜÞèIË@6Ø[æï|ñùËÅá²½6KS'%Vh£óɦs}“6'nhÅ€_~ñÕüÞç<ØÖ„©ÝI¢$UÀ]š“Þìý¹‹0æxÛ$/z¨W…}ǾpìûÅ•3šÔbC“¤àÅû= ù2L‚ Nc\“½G²7‘$bdxíס#gÏi@_[R`ÞµÞ}8›9e%¬ªý\‘_>^¢&Œ‹àacPŽÞ®<óµ‹éÓýµ.^>{çñãwÞ~§Äïøs'Ïœy6ÿ–ª5.|·UÀhü—ê#ç% ÀÕýÐ5­]ã:ÆØÇØGÏ®Þqîüé\š°gŽº7Ofëþ™ r\Pñmb­U ˜XÍÇ…í X‡±Òä58FœäJƒ¸PçMUÀ eJ±Ê³/R G½:Ρ«j¸1ê*ÛZ9 ñ’Ôƒ¹8¨p@ƒÎ=ššÈ?7ô^ IDATa쌴C#|ƒ:Uúô‡þÚ]ß÷þáœûò^>ûÜåë×úc·­Þñž»ÿÌ_|èo çΟæB}rˆ ñŒtí›0àÇ=ÝûeG•ƒn1à>!Á@Ü%“Ë ®ÝÔoý¶¯?´J9ùÀÿËßü¾Ï?|æßÿ›/žyö @ ºª=VÚ‰LÂ%¿ç/œh~Ïö™¹MC¨Wéáö–Ã_xùZ™èò&/çäWl˜nçívï'Ìß vž4^Áܬo‡ Dƒ)«°Y:ýÚ/Ùc?©€+«€ôÆiŠCn~åeÒãðwöfÕø×KÃ2zŠL(aƒ@?j×)¤ 0†rŒ×̲à•ui‰¥ßô)‘‘àÉÌßÿ_*])…1¾Nlz)~ð‡ßþSxôÕWê_¹xá⵫ûé¿z×Ûß}ë¡hn¥nÚ lv:¤ÁS!š™d’QBˆL L³¬‡·a]„5Kî5ºZÇ—¬µ§AËhr2,ú—OpÍ¥@¸ð%W42kÊ’2 Ÿf›ˆ;—/‰æl½2¸.…¡Ðw½g+1'æÒâÜtoî¿»ßpô~ðÍ?ðƒoZ, ·üíô··µýì³Û¯ÔŽðĤíø/J}S¡Ò\ïêûÿüŸ>qâž%ÇMÔ“1]õ“þ?óýßòÙOžþЯõÓ?{6ÓÀaÀ ­~ð¯¾õ‡~ømòÖ¥œsÇ…RÚûGŸÿô…€ã*餆÷µ¬u¼8<óá:D\m“ÂËæ"˜:ØXÒ߸¥tˆâ«Ÿ~öÒþþ+Äí6$t pJdøúN»Â_°ÿ\\Ÿ­u°gÇrÐ ;ì;®spC:ÒØËÈr¡ª&]e en-¬(möiÖ…Ž‚u!tÁV! ¶ v$Øãžñ(yÔpÄpT:BÉsÀ¹öͰ¶˜Ý4lƒt®³RHð½÷œÜÛë4âcc·‰d-UÀͤàÔIýÈß}ãùÉÇ>ÿÒ•Kë;Žï½õÇ¿÷û|è-wt¡ ]7vÆx˜KáYMWÀ¬Á|Û­/€ ÃêÝSÝû¾ïW¾^ÇþÀצ~­“§,6M&×ò娽ô±a‹.úÈ yD"ã¯ÍqÁMæi‡Ùßúõ‚…×A‘®òõ£ƒ‹£j˜GÈiûKVH.hg»"`”M0àÑ€ÀâŸÞF Áfo¨QÍ0j\Fú6¡5…á}Ã(°þØç.ަF~ªÁ€³1y·[.ÍE–Ú"qàïzˉ“wo/ç¿Ú ï{ÿƒï{ÿ/_ÜÿügžÿÒ^ü£/_¸øòúÒÅÞ#ï½÷È{¿éÄŸûKozë×Ýù²¡‰|îTÏs)nke<÷ôÅ<éØ$å›Í^Ÿ"c¦;zC¬@.i í}‰m:ÿ3?ùi÷Ø:«4ì•–e œ°?nt¬Å-€¿ò»ÿ};??¡f\¶¦Ê%t”Õ¦å/ÿÁB°U°•1UÆ4Z˜Ñ VZK€opE›¸\#J§MÇÐÁ~ÜÛë^—}¹©f<~בþëïjüó·÷1F÷®[±Aþ¦BÝä+YÏLÐ#L’™ƒ(Ð]C7¿Îœíz9tøËÕľ­æC:=7öZ¦WbúHJ±Úì8²0žKL:œ¡À3`¸=K1A‚¤€Ð¸rå‡2ÈŠ"zs”îN/~MÝš›Ò¢^Xúm£ÉO?ùÒÙ³–è嚌˜v»µ´&ÍO5„‚8¶"à7ý'o>þì† 3n–È€·¿'¼ý='“³o¾tîü¥MDAî*Ǹ aõÙ&ö–Ÿûì—W™.‹âmÉÄÜÞ*mj¼-wRÐ×BûB;cÀØ.ì²ú;t{äSg?õ‰/ká LÖV´ ­9q“FÆ€Á™õ ŽýaÜÓÓrߺ;{ãšìK™ûªÏè|bëÉ Éåˆ}%ñ¦î®Ó}Äš8€ö¡½`Góð”{lCGs§ #U¬\€&cí¯_NnH¤·~À ƒÌàá«_}꾓ÇñÞVcâ58ZIº! ÁBè¬ÀÀ!èZWQè ®#N"ñêõçÉdÃ÷¸Žî1Æ=öê{_÷Š®³çÏd¤2#ÁÁZΧ7KPM¶VÅ€c¢Ê“ÙIZ>.&ƒÜPÏlîiç×´XDfR‹1Y­ÈÌæ¢Ü‚–JáA ,ÝÎKÅØE¯{YLbXͰ†šù9¹«‘妎ݹdÌ:ƒxwbAošÃžYû/ÿÂ'—ûÂu`ß±ÌJÙW€û1`.ÍêMÚ†Æè[¾íë—jüMj Ûƒýö,ä5åI³|KsŸ”ôìÊ¥ý§¿ö GéUÑzGsû›ÏÚš:x—7Îù>»¡è;CG#ƒW¯¬þg©l¦Æß~äXœ¯r1m Þ¯=›e6³ª|Ûl¼­¼Â™ÑxóÚ8Ïò› œúÐÆÄ¯]™uÆD‡¦%¾´¬œ\¶Z…¢ÍY¹Ç›ÜªcàΣ†ŠrKMF\¼°ßÉc7Ռخ’>‚á'<¶ÞèÑâ:t¡è}Ñ\¯Ç=ƒr ¤™ 2Éáæ´‚äÎÁ®iDŒ¨¾‰Áó{p÷ÚhÑŸg´>¯ ¯e8 Ô¥÷åm>Ø!sáÜ §³Ù”©ƒàssë –tY!t|ȹkžLÈ9nL]©×ëül =Òrô½á•Þ¼W‡ }°ßÿá|uB;Ÿë"§¯t;ÀÕ‹>4“Ù¸J"¿ão{ï7¼{ »áÉÅÖö¶ZušýNª5V9Æ–qº´L~äqêv>Ûâ°±&°mžlÃæéºC®èü°k³;­Ìv@e@8þÞ?úØ¥—;â6àÀ°ªv ³È@ýCƒK4°JZÙäÍ`À» ÷㙼içyÉEMšY­ä?†Aqtu-à`qE®ò#Ž+øj8rÇm·Ÿ:ù FX6Íúoö¦ÜLúºÚ¿¾>²º›ìÁ‹€¶Á d.ƒ< ÞY^ gZÐ;¨R£wh¦1)ЗöáÔñ) uX€Šï… ˜CÌ¢‡uìÖ—\ŒPtDcŒÉ©Óz­Þüþ“ºzŠZH+Œ…M¼ôÍüç)hY‡¹Oªf7ÜÑ-À›ª€7½ p¬´ŒØ­,«1WÁöœ5r.M5ч›”¿\¶Tß[Ý[Åž œ—Ó¥¤{ã–§KÉÛhÃmê•î•Y°¿›è´Æ-T‰óÒeÉYÀg½7 þ¿úÅkW÷ ·¦HÙ¬ÇùI·[|AŠcAšúŽïúæY°Ù5úbxÏ7š™èÕƒö·þÃWþ¿Pëå˜]˜=:æ íŦ…n2úb‘~•>~ãW¿ú±<‰at»otnGšsúõJ…˜79ÆWm—””ã$tdɉQ™ÖN~[Ó—®5ÙÖ¾ÙôÐÐhpßÚ#`¶—†KÉ@vdg d0®òñJ#L²;ï:¶éæºñ,_ ìðßúÀ‡sP­A=U4/Ò’=ûÔÅ/³çE÷È÷FvÇá³ Ûe^KäÞ‡ò<¨^Û=R{,rd4KG½$ƒÌd¦4Ìógkâúš ñ-dÉMÈÑN…-xæ¦×@6d²qŽ’e²±I6›û¥R”1Uä¯á&PsRYוΘ Rñ"ËÃ}â¨p.“;ÏH/ÎÂhò¯œ-Qa¦ ¦¦×h“¯ÏäÂë`¿ÿ…õ0!Ÿbd˜ C*`n…NÓyêU?Hp"D¾ë=÷Ÿ?n“RƸ‹þ·Ð—çB§~ Ì]Ž™ ðt¢îé'_yì‹O¨™s¹ý,Ú[rÑÜcç×¹åPÔÃ9ÍG»Z†¸†ÎÑã_|ñ§~ü£^FÙÔi!èaÜ9ßï€`è„#³9àåéÃC¥6Xrbi†{ËÇ"ºÙä,œ€çC :z*ô#ÜÝØ“Ù=ÙAÐ ZQ«#Çn;{ît£9l êW;WÀyœ£Q`&uñ•ýýõK`s£ ±!aU-hƒº/=ÖŸ9w7¶`À e7Ò£cêPË NÀàf¡-X8$ °8ªƒËK¢¼zí<è4zÒ£»$wWôu¯Øk½–÷:{î9îy·jäLÜŽ&sé9d8«…ã¢ÉqoVÇŠÂÁj"°ixg xù5€éˆv²ô `bg ÂêÜóg¦¸/ ÕÓ®t‰ëÓ£!ÿS P=ue(¥ûÂ{·ó Œox­SáNj˜/ –·se¶P&'Q} è7ÿ×^|é´pÝ ô+\wžg1*ÜoÇ€GbÜœöŠmÜ9 ßôæS'NÞ…åH¹eÈ} #.}ÃáÒʼá»ëþÚ/=VqPB>„™‘ÁÍÂ{7zŽ®…°ÙŒ7/N²o:ûÜåüOÆØk,UVë`f±Ùú×­Œq› éh–Qò¦VdÎ`çXi™ 7¯j;{É9÷j^J§Ç`+’Y«<‚id.Y‰d½½“'oÇ"¤¥›Ú¿³ipׯ÷šôÏJ1A:îÊ¥ ûw?²ñ`Y¾(㌮¥»5ñSß|ÌMþݽOâͯÃÝÂÚº ™¹;ršÁfR(A€CRSöS£ÕµÁ÷õëcµ)#G þÇ=0À(y¬¨¤)• YЪ%9Õ œÅ#e7ªv>DMð㼺Ž~v›èLªžÛQû¦›-¬¿ÈæÙE/a ÛÍï¥M" -,xñÂõþÊcK"€5BCc´CIXVÙ¨úeô·Ìþî¥Çïý¾ï8‘Ç='¿äçÌçÆî4o\ܘ»@ª‡ú?ü‰ç>ÿð•êw x ö¥Óv—9à9!|÷0©ìîr¾ï$‘ çž¾ôãûÓ×^=b cÅ\wÀ° %¾î™ŠŽ¯’9ôɧ&~ɘ yr© ²+ Œ™%ê¬Ƥ4Àãbkh;OIâÈê.&uH3v†.Ý©ü…öà«ÿô;¾áÔÉ» ¸):u¸4§¦ÜdæØƒÔÅ^8²º+cÀt2sþ£IŽ¢ƒwÏŸîÞù®!ΰ·C'’ǯª)}j«së¶dÛݪª¨0“Þöb7µ"Õns®€9TÀ:vËËf‘æ Ñå€ÜûØ÷Šq­õ2,ÀYM#  ,Ï%O&‹6Úc§OÓ nµÇ.À¸ºáŽ8"ä [0r£#Óä5$?àdIÄ™›%ú±;³=C—„ÊYÿ:—phŽû‹œoƒ¼xM쀎=ô ÅL7pH„‘'O=8ðÏ…†€†qèžœ“W6ÕÁ;VÀÛ©`Ûø1‚ÿìO|èú«+Ã-B™UÏâAmåGlâ†Ä¨XíFiíe`ßùÝß|XÕ;‰©T¼anr“ ÎNF%‡Å0mbŒ¤ÿ®^]ÿÓÿdM^Ø€íZ0«¿‰†²n:Á} ß¬Ý *=óä¥ùŸïÂË—‹Osï¹ó¼®ô+ ž£Õ‡ÜÇI¢fD†v&ýÆ„˜ ,ræu1¡ Z›q°Bô¢Yæ1šq6}9«Ý9òˆqX{Æ•±#:åè[ø‰â‰Sw¾ñÍǵ3ÿ|'¦Ã E¹xáúUpœ°å^Jð?üÈs;lOív%8l A‡mK¯^ŽÒFàMRŒ½{œîÞ0XP`³<5f!XñÔ(æÍãͱÚ"g^—þ´¶Ù¥ç!솧¢ ”‹…_5i|¢Ó5[¬‚†gû®$$Cc(Šn ô–׃Ârõù ˜ÁöÎã°Ö“~¸ë¸ZY×± aµ².X×ÙjºÎB°®ÿÑæW“¼áó\F!7šÁo¨€wâÊl"u~ôwŸúÃ>YE4öHèrWÕ„C…8Úë^ÕÔ¬ü꾄áƒ7¾éDXõçϟクłåÌ&·ôÿ°A¯d ØÝÈQ¶ï\Ò?ùÀ'Μyº&³*u^ù1+CÀPgàÜLñ½9$øµçÚÔ®l掾ò…ÿñ>}íêõ‚û&1©Ï8É™ö Åë²¢’¶g耽„YÐÜ@?tM¶Éß,Z)/11å?s¦WÒHá²c¿ïD9Ѭ5X¥Ðɱú®?ûŽóçÏŒhƺ&{;¢µHÛH ËA<õôÓ××/=­T!K§e2ˆR€›Ð=þøÅO}⮺3=¬9Wy3r 8ŸÎ†N÷ögþðâõ«þíßs÷4ûZ€S)<€óE)upê‚f+¤Tãêõó©üeÖÄöÂöRìåQýZ±Ç¹³Ïe"/µï€×™àÒÑ!­-X¨üµœ„8²×X‡I&`6ßµhÄ;ª€#.€Î,ô†ì¥Isv`0®ÄU1k7pfdžÙKKøË_ùì§žSÃg6’¬øaK=׿Vÿ¯Ô‚¦¤©µÍBôý½ß|úÇÿΧ®^½Þð­úæIÁƒ!%(}áž´þ_¾½¨j»ëæ´&f#Ú[7Û¼n[>Z¢ ³RvP©z¨ä³f«nï¿ø¡oøºw¿aÔÝÖ e]Ú)'^yéjÞª‰#r.”J5þ»¿þÔ¸dÒ+.o‹Ãalm¼"Ï|íÚ¯üÜ™Ý3C½»o_­ÍÍ:M„ ,ûòÐB`%æ¤7OûxwdÓ°/³ÿÚ"({¸ÀÖââŒÒšYuÔ´`!ÙC™«¶×l°`N ¸Ðzš3´HA©¦îºÀU‡®cØKã{Ö³–àˆ}½‰;í6s÷Ã*àÑl‰¾õ+×^]ÿäßÿøµ«ûh¦Bë•Pša¢„µÅxE¬PÐ_bïþüŸ>qâĬ‰×BÈ‹lîv ®ÉMªÿ.½ôµU8NëÉH¦"Ì\\x@A2ùJ O>_yáè»ß{/°i˜K‡Ú†×ÆYSaÇ^záàÿÙ¦Çï¼ÿäÉ{§7¾¸%ƆX¿êü“e ¹¡$|ìÖ—hnIO_I%pŒò¨èìÔ÷¸ÿÔSô¢ úzP£B¦g-Á‡¨Ç·uô‘8kIæºF}edëÞЦR,µIºpœèaNÊ ¥ mÁ:Zg¶g\:õà ¶jÌØô)',‰¡Ò ¿ù‰²L­Ï"¢<@,*)¯«Ç©SoUÀƒNøkš¹nÏ™4*¶'7;’|©ÆÉzÝÿ­¿÷{/œqp >bì&T®Ëžj™ šcÄ¡B<¬“N‚oyË>ôlpF,yhó}l,xÑÐúŠlÉ"5=¾çC)r÷ýÏýÅŸ¤æ2jÚMþRÍvªÌ“²4ê@]$à ÂCïÆ¢é R1‡Ð»4ï;ô²>õÑs?õ|îå—/—&s¢Îçæ³°ÖÙÕ éÌ7ȉNyhµbçíšLÅ­Ü›.è&=šá׎ż&[h~Ndu(‘­{,±¢pßÉã'NÿSßýîÑ¢æ6\¶þ›@NNvnås°Ý¬:}úà’.Ê$pèyzY BŸ¾ø¯~úóÿÛ~ç-·ìiÛvbóz9_üC*óò^ZàG¾zébÏÍìE§¯ü®cß›Y†-UÙˆ¹+ H¥ŒH¾Œf”h³–FOŒU±š¡â”§OTá¶áòó1zNg@ÁÙ™36DšŒÅßPÃ/ÑÁ*23*t™å"8¤:˜fì•|y‡´ZåGzbj "A¦\YÇœÇF' {1°p—ÙríÊ/åÒ͹)—M|5o!߀´67!¦IÿzôýƒG~®4û2âØê~è¤¶Š•[*àIZ‘ÎS6À±Æpßô¾7—ñ_Ûoåd›´¨†¶ÌçBK¥Þ”%i#‡mFóêåƒöŸùâ#çPš®ÀÚsùë…^TÿKtžÐOýnŸí»©a¡›‰ÍZ†1ëB½pþÚ/ÿüŸýä!¶ÖÅ«Ö̲6œãÄòEYñg%tÀ°"ö lœ6±ƒêâ[ÛNzÔ@Hs8“M?–Ëp%„býªgÏÇæ¥è;å«ÞÚĢܧ`‚ ú xá…W/_yÖ“=é`_,r9B‰ A1HAΜ½ð?ö¡þïÞKÌ^Ûn2mÍkÛ&.rùÒú§?ðô‹çÒ*^¸Àsç®Ï0àÃî @ÁŒc8ƒâ…¸Ž+WÏÓÜÌiiJɤY‚;<"öˆgÏ>—ª./ wúïÕPu©²ÓvÑ|©qÈ®`mÚêa,¿x\`s¬% ÈÂàU•nWÀètfwFWN3¬„α:þLÉV ‡‚“æF­}k)<Ñ-×Aÿ"á!y/ÈÓ@:ŒJðÙs§ÕÐ4¥Á#«aËC‡omjvVohe!^ì÷ÿäŸþÂ#§Ä ì;4Œÿ4ëRÏôå#E“!ßh0Qßòþ÷lNR”¸)ôâðè;/m¹%WåR~:“+óÏúùý3¾òò µ]RXì‹è±7ù, Ëȳ–tjðÈ…’«Î¼½fim!Dj!7_WW.üƯ<õû¿õ̺¯Üæ!ú–p[U'×m®ÇÈV“§ª@+Žx€‹™>7û;êqrÙSyœ¼eœ¦º¶«’rÔDXZÆø¶‰ÎëdM‹â¡&ðÌ“¯¸œî2±HâÄ!vIP@¢ÊŽé|ô³ç~í—þÅ|û¦–K3êÑÉòô°{å¥õÏüç_:¿_䈗èîdó^¹)úˆ±w±ëÂü@TUç¨cZU&3Ÿ)"R˜ *’£Æp±›rIËnOÓV‹o§ù¼åŸ{C†°ì¢1M¹TŽrYÑ bðŒ©×örÕ+3– ˜f™mh ߥ³zy £ )MhUÝ™FƒËlàÉ  à,W®Í½x“T™Ñ»{k—Ћ1ÂÀ_yñÚOþýO=óÔK…m·ö3ª€køhD(‡üi‹å”±RÍ,«t™>òS?ñß÷g¾í»¿÷›ï;q×ç["Â`æ¹Ø¶¸áÅ`Ks{7u<ûÜ•þŸøÏ ᘰ'X¡« ]EÔ9 pV•]‹ÖñÌ\sh `ûõ’¡Ç!í²åZð…sWõß>ù¡>}°¿/³_Sè=:Ë Å@JÐ,b5—¬î9Ø39qâþ%3àEºøôrsB=Úá}ñþeˆ£@:.|K]5P;ÊëÚ ÷’8uòA.0ùózŒFlK}9.ˆ1fµ9ÅÜnh$€U'ŽN?}zî{ÚŒ´žt@¤‹bžpeò͹;)ÈWÿðåÛo¿ò—ÿ›wM_ØhDÃ`ðD äÉ'®þ³ûùOŸ^ý{Ï…oò<@™>*]èƒâ¥µ.ØF?~•ðleçykÊËK.:û¤¨7Y«͆‰6•÷i_’Fÿ6Îþ:Hœ².‘zg$o.JëiºÆm ŽÓªá´…»¾øÈy÷ì ÖË#é 3“¢3'ÕåK¡Žå$ Šþ»Ç_~þú_ûßpäh×6„µÐ.]$n€’&à#¿ýÂ/üì3^e·3/váb±)à¸4Î:bÖˆ}/g· µÌjH¸CEHȇŒT |6b2Y`Jí¦c!b±Œòé?þg¾ôÈóïö¹µ IDATŒj"né¸ÖÑšØÜNõïfÀix–ÆÚUÕݽ›^ 'ká¦Ý¿î=òÊç~ñÑϾxõÊAÝå=æuЀò®5ÚXõŸ÷ ³¬ÃŽÀèÄâ bÿ|Á€ÇY¿•ʇÁÜ‚÷lŸèÐŒ½Å%‡ÙÕ¥ ø`}‘Ä™³gš„1IÜ6}ÀŠ·ðê¬ÿ¼$6¡-hŸšRøÙ§/¼ôÊiZ¬a‘ìi‘t¥Ü„‰ªEˆwPwòùý—¿ôØWÿÊûî·¼ýÎ:X¸Ôa"·Ÿb€+—׿ô/Ÿýò.Nùl"€W.Ú¹sû; J¶wÛ ºT ³2ÕuåÚy N:ÍÙ’D<±Ǚ³ÏVÄqò1Lbè·”½éKÒ¸õ=Ó\+Ü8\,é“™–žY¨cñÍ×çd¨ì™95Š ÈK6è­%¡¤ š«3…ˆ•y—„Ê1šU©¿Kuİᾜ¢Âû/½§yza-…ˆì×Üë̹çZ½ôPæ€k‰}(W`Y…;ÁÀ‡žŸCÛÙ{ÿøGNÿÚ/ýÑË/_iJµ4Ý{PDòYußó“õý­²ùµ#­îµúÏζ;òùsç×ûЯ?a¶zð÷~Ý;ï{Û;ï}èÍÇï;yŒfc*l:œ8󌓄瞸»MLB.]Xå ¯|ás/=òéóûûëÂ!ªgïƹV3áڬפ~íˆ(¦N|“¼ ºóÇ¢ª±å+¯¼´ÿìS¯~íñËO|é•g¾v¹}Ñm®øDè­“¾±LŽGe½ÉØ”¿`£Mü¾o»ÿûÿË7ß{ßQÀ—ºPj ®¹8‚®_ûÐóùíóû×}0N¨ê93óÍÌöÃŒãè ¨ï×î\­’ R¶k$Ss>O®f‹Ž 1<\*‚X`Ô™ÊÑ@£"x“·‡Š(MNL'.+ä5ŸÔ”\€û9ëóÁÒ:«]ký—%Øu¤ÑBGšYH’XÁ‚ÑBVvc[GÏIûjÌ¢æÂ+ó¸;*ÊÝ$(d#™C S6nÍo-î\ìnÙ.Ãqôsÿèô·~÷o÷1òF“Ñ“kWûO}ìÜoþê“/½x¥€©äí—liÖÄûýxÝæMwˆC«¹‘Ê>ÿŸdŒ,ö{Ø#ö˜Ÿ±Œÿ­à{§ŸŽgž~á÷ëC·wäÈ·½õ®»ßvüž7ÝyêÛNœ:vâþcÝÊf¥ðö2w§+´^ûsO½úä—¾úø¥/?úÊÓO^*ŒªcÖ4 „µ°Ö–¿ í^¯^™iåMäàœ„wž8qê0wOr«ÔMl6wxÔzíýÚ¯^é/_î¯\Z_xeÿ…s×_8wíüÙkO}íòµ+E”±€˜¨:)ô¢7¡—X F¬‹œÅšƒÚ`H=Í&Øx³6šPÅ8B¬ˆ£'fZг&ÁÍõ´¹Õ2´ÔbQCZÉÉÁ”ù L²VÝHž:ùÀØ—`‘ ªµÈjœ7µÄ_ª±Z ôÁºÿÂß¼ìÁØšìižFɪÈ:ƒ‰òN b`"¨kvÔ ì>÷‰kŸÿäßô-§¾óûøÆ÷ÝsäH˜•b³†$Ü{ùÓ{ñ>üüÕËkòÎ.˦î<~ç}'NÞ?i1ì€gHp‰W«°Zu€n;v6± Ó $„¸ðœ©ˆ#8õ`+ÝÀÀjàŒùŽ:/¬±#ìÄ —8ôD,ZÐuë‘åî(Ç6©æ-˰]‡z!Š&v޽'…Ž °´/Œ¡cèŒØ‘«S÷¿q‚ûÖ¾¦DLåÍÆ¶¸lHÛoÏjeáØó7xšCï$FYTˆàZ0œ:ùÀºûÀ…pßd>,UÜ5ùÓO}äì§?ré 'ößÿ=Ç¿ñOÞùÎ÷Þ¾ÚãŽu  «¯ö_üÜKûð™O~ìôþþÐnóÜp>VÄ>aJÓ÷úͱ¶˜Ç•:o?N R±tö #ÍÁjÈI',sÜÍÑwü|ey eUêv„oDÂyØS0fáž{Þó†[ß}ô®{Ž¿ëè]÷9vÛÞ-·v·ën½uuË­aµºŽ!Ђu%Ĩث_«ï‡Øsårá¥ýçÏ]=îúóg¯½pîÕ¾o°ª8\lzôý¬Ë:ô`KßÇ5n*õ¬¡¤­ŠëÀŠØ³Æ£¢°´ºtï?2Ó(BïÒ—ÓÖç^ru¯Ì£òiB**Ö¹~ez+n¡ÌH0pó|¤UiápñA‚ k¼7ŽØ«Õ[±l-ä6K“_Jåô-7\ÇÉ»ĶrJ ›F_O–úhŒF¤¡É43Jc4#’š™IüÄÿùÓà1¡CW%Ù ’F6´»Dß±Gý?~ä™ô°ÚÁ5-‚pÒÁÂy sQäO‡á ÞI+¨#VT¥{¹ÂÑ#{ïxÏÝo{çozËí÷Þwôî{=öŽ„¾÷k¯Æk×ú—_ܿɫÏ"Fõ®èÞ'+%y”»äp‡;¢CéñæD#л*ms8RÒ![ý˜uQØìöŽŠ\\eý8–4!)iæ¥,2Sô¥"e õ§2ô@•:V–™Ìepe°N¹X9‚#…ÛN²€M09]Ö »x¾ÉÐH¢` âðTÊ&£ÃDx„ 1Á]–ð:®É˜^Ñ÷¹5\8 ým¡ßç«c=àýù¬ù¬OÎÌ–ÖÞ„Œª"Y£fßPdr­âè…}äCò ©ß4*o*' N8züZÀ‹0Eú}5n†k:—ÂÿmhÙùhH ª©ƒK!Ø—®ØÌ¿¶ÇÕUÛÇàUj hLåll×°)ÁS?ÁƳÿoÇi¹g2¥|ÄÙšÚ·¢S¥÷D3¸Ö&­ßQ¯¥ƒm¶ÄæÏ%)ú4†`èÓ7{ž÷ió+ë3œËÛ¨(cRÌ’4GMŠë°¸Š¶äÀÙÌÁy8éòKaÕ!¦')Ë#.ÏÅM£/fÑwŸap8Ïí6‘€>ó‰3§Ÿ}EŒ`$×°¾¦EÄDŠ § !ü”´‚\P8äÐ*ß³J½²@x¤Q]ñ§ –ó*6„e)‹‰õJmSJòUj²L’ñTÒ†ÈSM£1м–v D¸Ã Ë,’¹Ü3§áåW^ºòê+'OÝwìÖ[•è·…›ðRšèA@Ó}ìBÓ±$Á¢$PbÖ0 Òxj2øò¸n0¿ù«pÑmµ¦t †YÄÁ·XOš¨œÑªPsßM  ì`&Ä7Ђ,Ð:”Ú×HK¬¥5MÃóöPR w“Ëሒ3H)e JB¶öMì )FË“þ §'ÝË8‘àNð,’ö²·õJ5}TljÔ¡x Oo€ô9ÜðÎ!Ϫ €¡ÿ ôB z‚‚%©Â’Lx±˜LJ锆$)åòOo[SÂve{TÍð=Ã^#¾Â°[Bn» nö¶a r#YiîwÔÀÕÉÌH54®i©í\³t=2[Å, 2ydr¹³S'Üà6ßNýbÒyÞÀaÂìõ·†ÞzÝDúõG ·e}P®ˆq¬ÉÖ3QÞÌ+dÉb”êZJ…/³‡q.ÂT›U4CPms¤Æ™¹Niò‡ ¥ñPÕchZþ&äõN…]•‹'ªK`ò°—“# ZÛ…ÎÄo0¦GCâóç/Ü}—ßÿàýEDšEmØTˆÐ1²_çÇ~~­µùÚÔÓÖ1R=½G4xtwÅèÑ ÷D›P/ÆÔv­-wÂR#-ßV“$u ÿÓ ÎrclEäγ¡#óE!,=CB>dOAK(‰h © bÓsf‡ÐÁ:X¦~shdòÏXH<Gç BKÏ™nT07W°’¹P0YšÓל¢åFu #õÃé RÂà™|ïbTè=¬ĉ¢í<×9à¶ÿ|ˆd &Sj“›Èðd;¬AD•jØÆV:lHRÅ»76ÕZ ë¤ôWq1f€©çôQ±•[ŒªÚ‘­‘{k­}S;7q€Ó¡™^+ë+h‹³o„0ÈÃYäÁ`ïï¿ëÇE°6ú7,ׂÆá“Ìœ§Ü¹!îÖĤozÎ=F0gÐUÆsv#¥Ì}ÆN© œr]£†œòmj„„µ0;Í›ÏP€Ü|öu¼FÔHeÈéÚl}Œˆ/t¡Ë‚x#/0Z•!`xI íîÓöð1µ„ƒ[uÇLX˜¯Ïh0CÛºñšCA³y$5Ó–­Âdíî)EcÒ³¦zþãc¨r‚c&ƒÅéØž6µ5%…§uA¿ú‹_yîé—ÅRuù:ó°Åžês]Xñï|º™‹K©ð5È©èr"щ.=§ÖÀÊd±:AUC„ÂØe’§ÎRHJн(WÈrxï©ê P–ºÊÇÅhmŠ]õ­H%ðÈK›<ŠR’ìb„ôò+/^¸øÒCozãí·ß>Ú*éPM S¨mŽ”Òæ `®A=WÀŒB£Jì¥éi|±ã¶W´€3I¢Q^)ÝòŒ~:¹œì`N$!+F2ÀŒdë@Cè˜_ë`+Z' äŠ0XGC Œ¨ úä׹咹£G–Ž<“Ëå©£]Å_PXSÙ_0?æ4éN7JÌ'C”;jÑ™wtsvæ­Í6ßïs¥áq½áŽX• ¼)y2s˜ÖhâE¹¬“iÌìÍÚpe*c¦ŠaùøÀæ65®€ß8´4Û>û(Ô ‘艞X—Z°+é\ =„°Bw A0 xc“^ÚŒv ø'À§€óËB0»TBsù·:«Z[ЕQÇF¶zM„Ž }©`¡Pu¥®íP]Ùǘ·å&A ÀU lRëï<±ÜÆØP¡`¸ÍÖLDÍIC¾EÇG ЯMvY‡€Ë‚ä_H¬‰8Hp¯r5J¿$ 8ÁÆ‹ësÓÞíÅèÓ싚É])E5¦Þx™¥ËÌÍ@aÁ"Išr3Ð@À xâk4|ž¤À¾‹ÑwM&èìs—~þ_}$êšt c [k°‡•~úèÙÛ'ÅG jÕ›èo†Né´N{•åZhä×Çf8§H1ÀàBU¯Gp©ªós²X=|‰­þRžùGtX´(Xd®ŒSGÚQtH@\yõ(ìÚ`m+º'ò&¼Gïô5ú^±Çzí±W¿ö>z½ï½÷£zÏ ¬(wõ’\½àÞôÒJîî^ìŠêB=mr`°íS3?׸¨Ð/ó‰!² ìJ»ô6yÈXú‚]ÛgOºë±´ úº¬M ¨–Ä6Ö(ÚµÝø6ÛªÛg`~ÁóŠ%z05í¯b3Éh§áæÅQÑñÙí «}S­SGUûjó÷ŠøÆvZ#M’ª<È9èȶ;ï@D œ0G bYŸ–§³£hÃBæ²Åe;çFЄ˜HZ*s=?a b ‡ñ¹TòÄUPÛ@û¡0]>G°d @ëƒþgê³ýú@ˆÎ’ß°—¯Áꡈ„ŒÊËž/n?Ù—°‚£Rè (EpÞ«´¨@„ Ó¬De.ºjEeû Ô¿Ì“U n®%’ÆLBOýgš,µ•¡D5J‹j S<ÏQQ¹KDJn¹1&0[Œ,g¹Ìo¿ý¶[o;"ôJ×»˜¦Þ-;ßd¢¦•’&x¯ÎÅ(9]îC][ñàèCÜ ×¦)z²2Y£Àšä‘GCnIPÓÉ•ÑiáÌ®ÓBòô¥)Ô"¸3#¬-dv³uD€u€ÁV&câ]É –3±¼? Á£ÓåN¸—KpÉ#%ºeŸÊ’DP¬Ì Èiåù7€¢œå9˜Uô„894‹Ô*CÜ€V‚6ûõ¢Ãm/Jlª^o&¶cS¡N¸2“j­ U§¡wÈiôIb€ °–$¨Xª ÃàyÎB¶ÚÌx^3¶ÞîtJ©7̘åÖ–5ïÿøÚá§ð´ [˜‡ngV[,èVZÓ´lT‚–þˆI}>~ Ö"â¥qjâí8P£CéÔ5¢›^ý®a†#†Ñ€4*'“àЄŒM6 ÓÓäP­<êã…÷”s¬ÂÆr ‹õ8Ûb#ÏiMõR\‡”ê#lëúŒyniSqƒyC;JI [´'£rÒBHbõ!†›™Y0KÆmHBåZ§Ü±Á€Kÿµ^ÇI¹Šî–s¤œPÊÞ®™ äþcëã§ŸN3¦+CP†Ìi`j‚õä…R¢bÉŠ«p€t”!±mÕAèrÌ2ÆôËËEl%ÛUf¦‰Ú.sGEšuV•äµ ¤ e!ˆÜßN´¬œÀU¬¹°¢SU­Ú:¥¥J+2 &Y % Òßü¦¯ëVH—959ànpºà=b¯uÕZýÚ×Þ[ ôõ:|rME£"¡#$·, u} "[’Ôf^_x{AŠiÅæ]òÌv&mÏŒ+°3vfÊ“Æ@0 %QI£uf!0}£¥ ÛÑ:0ýâ dg2*ÐÍÜ’KT (º›#q¤eŒ)KcžÎËBâí­y•ã} öïF¥Ñ¾ëÍ=ÖG‹²Þ3úk9‡;yò*€ÕÂÀsò6Zƒo‹¾€ wÎ|zL;Ì*|õüu*àXN¤TKôõÔMº©V…9€‰‹#--`7¼În«j×V¯†äJXí[!]*zü¢£ºD~¶\ûhŸF½èüËßœ?^jꙆõ£ ù­|%õ÷3Ÿm^ù!·ŒFýÕIÛ€-o­e±¥Æ`˜7ÈÐ/óvHvõøÖÈ®q2—rCb§ ¦ôj44rI‹@Oí®ôM S£'­iŸuo&ÝožZµ¹‰KºVm·§^Ë™ÙÒúLéå‹kÂi:¦¬úÌVe8ß!åÿS N}hƒ¦ÉßDµH¥ç%ß,²´±¡Y?÷Ñ&r»D5>x‚ôsÿüÑôO-/®¥^ŠHí<õâ:?G„"U»â+Ê”¹Qè(w*ñÓU^S«ê&Ó£˜„Œ8bG¡Ò,r¬U¥{9@*õ!›™bp‚Ök¦E2P¥(TiA犥·”I^TrÙŠ¤ è.c„"(ºÃüÔÉÅc4cL–%<˜D^*ÎZøŠiÖ¨¯ !)–¤<}$úÐ…V½}rܶ” ½*sÑËÙŒå”ÒŸ~Í2ƒ>Œ¡³7ÊBg†FÒƒÌ,±ƒC ”‚®å ʘ!¨cêe¸!¦65YfTÜe1(BÝw9é’;©À1«l´ŸÕùïa@)cˆDp§‰.š›Ë8RÆ.*)œ‰ç/V€ÚAOK&³­@UåôÄy‡™yÜH­wom sê ßk¦ 0nFÔ­d¯Æ€æá-èÖH®Ö‚ÒÀK›¯#z•ª—9ät+Ø{ѽZ8Ï@HlL $¦!×8¤Á)‚8 ýÕB×nÔîo¦¯s߆‘ÔŠÇŸ\×:ŸÚê‚Ñ©‘’H·|Z¤È‹$Üx—33†IãÅ—DáфҊÜk¼ûfRËÇ£qb}:SÕOî ‰èÒY¯læ˜uÓêØtQRë ŸpÇõÙÒ™~‘S_1Oð"åØhBL2óà4S0¦\qdúJÊ,-ܳçž[@§ÒW3AEmž+›úí 8¿ÿ…Çó?|ű\àcTJð<ÜJÒïÜ]wG„¯ûR¯sçN¬adMj&éµp*NúMÑ7Ý;=Î9Ì®±ÆX'2Ž)«µh©¤™¾ «½FY×”(£¡Àж›Ð•–ðÄ‹¦Áµ9™uˆª”† ¸V`¡o…Üà í¹6pRèE À r0k{3püðÒBóuoUâ0ÂÛÛÇ8‰45!â”·¦%úx#Je.š?ÊÈo$úBîäÔô{#~H£Ð2yãm»b"Ä¡wË!â³!éaëhô¤ÝCóWâµzæ}5©ƒÛÙ0/ûõZŸ™ýGÚÅÊ4ŸÊl¦ ÏH ¢æ`  pX—I3ià›Ãpãu0u.uëèëZ"8…T4¦Ñ•©n×ÿõ/ûÈï> D© gk¹hvÀˆT×ÍÌ*Ç‘jÔJY aT'8¤Rtd:žR`fD(”(ãxt*¯D‚QË gVò¥FV •*÷”•[ÿîH|àÄ€+SÙ7»8Òó Ù¦X‘:Hм˜OãøÝ§Ö¾y»›‘ eì~©†ÀL…{/e«Ðƒ±Ò¬\½Ã]Ñá¹ Vl¦E3·ùgsÖž—Ëú;ëû`ê±+•¼D_³hF²7¦á]72£¹…`¦Äyfˆ!XÈ‘ˆ. 7e¯7$ ?œpÂÎÜq¸Ã‚»ä¢Ì\ôlä‘Ê_Í5'è!›G•©å1§é%ÀÜÍd‚!O%åÀ–f¶¦½?4)…§÷Iô-µoú­;ïHÉ )½Fܨá"^­õ¬S ð¾=újFžÝQˆ£ýg5¥jÁ섣߼§ÒüócƒóWX°f‚õþ½ü^àIàs#O¢i–#þQ½HÙ »ÕYÕÌí²µK#ÆÄÝcëëfúÓZTµÕVF1ü+o\zÓ(09Õ§­#7Së*óƒFLVe”#–¼¦A}1ìº%Ú7kãÑ2+ÖI;®Ï¶%â\‡“˜‘ù.–¡—Ôþ†º„°uÝÊØÑ‚±3³\µCR¬´ ‹TÞĸI j® ,¤6ö.Fß‹öüï<üÙ‡/nöi+iEæ”%¡eÆ·LO<:k¡Hm•È IDATyÄ0Ñ SÁ`òë+eY:¿Ó¨i~/6ÜŒ5£ÉŠžj éŠÓ€$N<Úk3:³ S $‹à(©<\X… Y'†jLV`§I°2·#R÷Ü÷†#GYÆB2â Æœi1™{_u¾^G[û×f‘\KôI;ŒÍ ÅÌÏ.Œy/“ªžAë:c¦b%Í¢« cÖ1ZR2 fÉ,0ƒ¾öBú4¬‚ufC×….oÈ®<†`](Âf]@ ;CÆz¡t¦ô7Ëž u$tŽœª“¨`©¯O¤q5ºÊÆÖh‚Žu—RÊédéq7WpY#¸v[ ® ¨¡“'PL›sìì9Vfœ7Eß¡mp›s”IKŽÊVc ¢KE/I›&de1DŸ#ƒ±S}fë1=H»CF«ÒvÈÁô£ÍR*Ë+ ˆß“9®QC º­€K_hTñ ¥f–«o>œÞ<¼Ñ„Ÿ¡öåÂ8¬Æ©J[/r}1†l­ˆn[™÷µò³E+†áýÇSίÁ÷CKóW¿ìÖxr¡€‘J¶Æ=gׂ­©kÃÀ‡5bKƒûŠ™×¢¿¯ÛúL¿‰t‰çIyŠ%AqS0©$‡m%Rtã –C›‚/Q4µä¢F9z ¬­ùáŒ}5 ½#ÿ>÷â?øÑ‡_~ùrÑ’=ÖÕª^w&{ Q\‹ŠžêíÐȲÈ÷cjÛF¦©¤¼c{Á¨¡G5p3кúÆIƒúcƒÇ &‹ìFi$'6@Y¦J‰(¥ÊâòX gSIjœ–¦mä© ¦¹åèÑ[÷Öñº ”uÁ\T®©@KÄ¢ô+\,‚.®ÁèƒÞÚ“ÔúŽ.Äd®ì©äU;Ýç`ÒêJ{Æ+sœ¹ó¢4Á– ^K¼¨ £wÖ[ ™‡à<… 2s[ufHŸ2Ë;ƒ…$ÇŽe L(1ØÝàD rC$œêÉȲ9 (zri„É%Xš€VñjÌàÁgs4¦¨Y‰%¯’Ä)È åR™|ínù¶SUv+º¾E3m0řݕXˉ± –è·ãè[sÙu™Ðí‹ÕaÖ” —*<<1ðñLQí3W~u??WÇ´g_¬avaA£(+±ÔéVêàÚk­Õ^¾u¿v€°Ÿ•*Í*”·¢¿ÔŒq£ûº¾8 |ê§Ô¤¡æð†UiYã±`¯«Æk¡š· &3¯lÞ/‹ÎÛ¸Ë' °71}ƒ7óÇDèÙìÊdSNxð“!ô‰d‡f¡w‚²cl ÉÆoÑ1ÄÔÈzhž0îú}Më³à Wô®445‹Ö†h$`J'–LêЉAX̬óTM ³äy•ÊßN ç<²6â¸êoD­íÅ ûÿþß|í}ÎUBoÁ8€<ƒ¾k©D2Šk)BýXÆvžÖ³À½5驯G¡Ù®VS~Î5`8X¶®|>³5<ÇO©О°^+\8b˜.ÚV¨¥€æÚ7¦ïJQÚËäq&`ß~×-—¯¼Hc B`¢´wÙ È’ UB鮨»÷¾îû¾÷õÁz½Žýº_÷±ïû>Æuì£Çûèžt¡¥ Ù¤ŠªYXî&hDÛ÷ R”Ŭú$I[‘=-(¬À5 ᶒeÓ*·.Uµ@p*˜Œn¥E‘€|JæŠT€3S®dŒ©úa~⨠€ˆ*–‘2‘"!=+kÙ T›hËKdnô=¥’°eRúˆÒZôìnªµt?ðxÀsçN¤‚– ã!‚]ÌiñG/ð ckó©ÌìîRcýîze+èÇ ¦Ù©±ch£¯–h³‡°¦þ»¢½«æ©™nÓ‚|:}]~Y†Á)Ë Ê~ÒÀª1Kýç¡}Ú^‡‡€€‡¡§§¥p%Oz#U .Œè´¶ ZêlŒ&²ÊñTZ'E©0æT.`4^e g²À¼ÁÂwÇ}>Œ±Qš7¹˜Ï´I'd6wÃ’jÛ±RëµupvJ.-“Tc  çtÍ_ïõ™4¬F^‚*ƒ.¢ ¤3˜…¢Ãlúb]>ÙÄîW¬ )æS¦eH´Bx¹ASÚ8r4Ï™^½¼þýß9ó;|úÚµë>øR·æ£}­t«…µ†Â·o•XÆbÝVäíÕ$ˆ^²¢êL‘cðF~~E™äµJ÷«c5KÃ! ÊlqÓËL3Á)¤jäj›§wO–0 )záþлýWt¼1Ýs8GV¦‹CÀà ?ûä•ßú¿Ÿù½ß~öúµñ¢ HÁà€8p†šÍÕHißöE!'5“cæK²õš§˜ ¬¥¬°œˆ!q`ã)Žh|·ò]à¨.ñlYwã]Âv3¨Š\¿ÖÊ=Åj1p±8°¯EKß’°èUwä–ÛŽ'¼³ ¿Á: !tuaµêòײ”·˜D®â*®×¾]ëuQOØ¥{Ñ»{÷4Z…0ÐëFfiÃWаK¨œ„òuÆ^ã¿Ãê&=÷ørLë36Ô$mä0Š©Z¯ìfÆ·i¢Õ¶cTZµÚqΞG .:?ël¢þ”L7>GŒ½÷JÀ2(õlBܘhÃ1hð¼úÀ”¢ËÝÔL ˜Õ á?¸ñý¿xÍ”wïÙuáò¡cÇw=¶ûȱ{ö--/‡åMÓD›¯Ø¼ÕÏ>Ÿ|rï“W>þðÞÛ¯úö›wÛ6V"X¬òì\4›¢™g‹¶°¶*GPkÖZßC&£¯Zr«41Ô’gžÁ¦Nq?tp¨7oÕѪZg.°eª7 .²ŸÈ]>¨4÷ÔﴮŘ@N=³åVÂðÙŽ+í]nAœâÊýÂMÓ4­f3iB´‘‹FÔ3B¦Þu§<̘÷Nž‰TžQ×áÅvîÞŸ=͈‰SÄ^Hh|š§™ùL»:RHûUUH‘ØFiÛçmÛ¶mccŒmEE¢D‰ªjªêC³½Ä-CíCèÌDD®5ûÜsªt„Mp}œ›0›17aÖ7Ü4Ô4³àÌM0[`#ö” É„S Â9Ù]®ÈR×`n§IÅ”+÷‰U’r­:ã6ª5ª6O¹k1}ö¾ù&_6Ì\… ¢,`1Š‚´êIQ:Wi¡s“9¤…F–9I„FÖÈ*A!lÌ(µåSgNÙêˆwKæ†]T‘v óñJh•Ž’Ænº˜­).'SɯŸë• Ç<8©¯õ(õÏçk›7xÍmJdü©+ SoˆjИ¾ ö»ý2ðeà7aׇeKê±  uzM™P{6‡£òpI¾×©gç²à%á±gäP±éöjÞ}úñÇÍVµ½Ö—ÞhâüÔ•òM8?]^¡YbYÕ‘֑ne䔸›æ0kfÌÃ,ðŒÙ=vÙ ††¬±„¸Á¤QjL‚©+ƒÁTƒQc “w™Œ =Ìù”%®C`FnôQH¨œÜSÌ‚a^<„Çaõ„™¥€Òä“Û‚‚娿)ý»s¬×Øz¿K¥•&á”jP\_²5°·+0Q?f©W[éÞÿ®nwÜ_³cŸRÈ›;2bc27ñÎÍÂ,4!ÌfOs Xôœ££4mœ5qBhƒWleˆf¦ ±$é³T•óä/¥ÐÞ”] Å}ƒÇì{&4Ü4!„0›5Í,„&43nfa6£Ð„¦áÐP3£ÐPh„`‚Vò)%]¢4ís¼>‡ëg† °$¡æÞ+Ë“@ZA‹/d6wî^:h'¶´L“¾@c63 ª3³ÆÐ¨ÍDƒjÓŠqT´>û+Æ$¦b5O VŸ2!&N9ÄJÁ¨@¼÷lÖ<ú ¾Z;MCÌÞûÁ0Ï?P$ƒz­z3³øS€ºHD4[uA^DœÖcE¹P‹®àð_è´ m·u@mHzCo1Sá6Ëbm–”çF­vÒY8jÝDcú)¯øÒ ?s´ Øä åÑ‹¶~óM]¾Mhص7uu²)V¯Å&îñô®Á!anîËê|¸ÂÒ’&-˜X ÁSjSuSgÉ´ÒX&cE25ã¬B»5³•cU ±À*ÁØ,xm[…X=bϬƒYêÝgb2r¦Ëä‰èººš¦iÊ6Mf3nf¡iÜa#Ìfjã@³Imf l•Y˜I83]÷¿öé^¢˜+¾ž#a0a‡^U‡^2-s¸UÍÀëšËºé5¯Z®F;ïíRy[”)³©ç.°*™RòÏ·£(Õ¢i4¨¨TîhAÍ?‹"˜‰YȦŠÔé¦úsµéVÆ|Ë[f^½ej*ܳq®œ#­_Ö-…dŒƒ÷Ǭ.;OÊ:ãWÁàÄkÿ pgÔEÕ_O{±ó¶vÖ/žM¡ï„&v8 û]àý©ÐÜÅ›šU¤]µ>Ñ`và3'µ¾Ú tMŽÐM>ˆ­C÷¦UÄhA‰wÓÏOWÈè²zRo©•ÔG Pf ªŒ´I¶~Ú˜y k‰äkLɬïЕL†³aeÓàäØ4wŸ˜;.…íRb‘*S²ó´CÉÀpMÍܾ§µJ‘¶žù{¿35ŠÐ8l$\„ˆ4ó£5ªÃ7Á¢F„ñ·´ê Úúïô2ÈUšŽSmÁ-Åö³ôcÖÇÄĨ c&Ä6´Mh›¥Y&ŸM𜫄ënó,c”ÛVb”¹j+&^·”ºó§ë¹¥,¥8 Ø'žØý]ˆ”Jž©‘(˜Hk½-‰E™5¶Â˜AÙš FÁX9(‘†¢È쮡J” 7}''PºK‚Þ2eÃjSÕc¡©ÈÞë¨uªÒ_JùZ¨™‰×}U îÝ©j*QCÔ BѸ8ŽÐ¹hk:WH27‰$-Y$Valƪ޼ÅkI·žE*§B©\2ÄzÑmÞÈÎóûeÞì‹"Vãî*b¡Ýñݯ9.‚—ã½é”úGŠF•+/hq¯-Xˆi-ªyìàýûŸ5·-”;Ñç‡FæÀ´@J}pô]庮ò JãëQ³W/L¿Fc†éüãÍØ¯»ÉiT3~„u jPL]Sæôì.ðûý€> ^ØÁ´fõ·N¡G'å•ßB6ìH놴MDe[Пµþ?ÜÖz%,‚aÔï¢ßÜóÓ¹mPQ8¨¶u(ž÷DòÔGÓ¸@˜&BöÞ+Nñ‘f À¦¬êþ¬HH$0%502ò(8Ÿä fLÄÉ—ºæR£.û´³ï75LDˆy`Ïá_볚§#¸ÛƒS,¡×¶Øg¢ç‘Fp¶öÌÉVt[ð¢¤u?Z¦¾ÿ[J§ˆ´_°µai7˜K”%±£1O-à&4³Ð„ÙÌUàä³Ì¹óÄL½k—ÚYÛ´m3Ÿ‡@íBˆm#«"¥ä ïìãd*î-W¡ñ†‚Y­9§pÓð,kÎI‚n(4³%0£iŒØB°¦Qbá¤<û.ÑÜÒ#Û‘¤BmN{Èå^So§›r3è® Ñ [¤wiÔ0ìvCðTSq•?˜5"Z£Ú´Ñ{¯š¶ ­P+ÔF"ÏÄUa5öâ܉ äQc–SÃ)Çö±! …TrßÕÍÿh+A„`ˆ”|ŽKDbÍ•= ÇÝ›©š“Óq—îH2´)¶¶úÊië_Êš¯ì4X7µW ª´À©…5“ÄU$Ç5)ïÚHL°ß˜Ú¤ØjçÎî ä°tñdçuRa[0ÛZ Õë||Z€£¶…ç‡F i’AävlþvyÎ3e ì”×£[Ì€X‰|Ñ ðP5uùZ-˜‰û ³ &Ðè$ØRy`î!=X;ÒÔ«W¨ä¡:2Úª§öÎB©UòꯌrWÆM"ƒ‹>´ª{îF¨G¨€ØâÉ‘þ fðhòlbY)9Le µ8—8Ë»¸Y6u‹,&å( ˜$uÚ*ȳvÙ!0·Ã6V`E˜QP¶Y£P³œ§DFšÆx’oˆƒx×oå=Î |ÃlÖ4›¦™ÍBFÜNШiÌf`¶,cÖШ·:3»æs‡s„!0YK>õ9ÃÑW‰¬*E”æ”îò ب–va\®bWêÎ~:…þ*™‚@&*îM¢x)Î9*b´6ZTmEç¢âôX b"¬Bª¬Æjdêo+†±¡AS#v5³¡Ý}OÔ1à\èm«Ùßš×^Ð¥Š¬Sv÷¶X%µÅ‹ç ÷>x Ãöpt{Õ•Ú&ƪi=a[ÇŠLShñCàµõBˆmDÝÝhR4=d²»auz#wÀº;°Vq°ZË7ëüÐÔV Ï›1L ªDT@ÔĨÁÌ‚¨‰iÃ!ZppÃdŸxôþUV!S%U6ñª¥2°à³Ió[_M¬3NîøÆH‚N%<¯ÇÁto•Ù­2‚7Ò”/×yÕ¢òµµzè&*ñ¶¹/?›$^ë5G«€1 þ?á†Ü»­< Ë»L‚RfÒ&hn\—â¼Yš5mÓ43n(„Ƴ‰Sƒ‰¤–h•(1šEÕlrbs)þ¶l”BH|Ûs)ÑocTAdª*P2!&¨;K™60DHkìÓ½¬!(±)“y·³¸Ý¨÷^¹$BäEi/⊳½Ôl5HµôšèÆê„ÙpKd)ž0ÝNF¬æVbQ5DˆE 1R+ܶ4h…æQ[±¨6mUZÓmU…D ‘üÝd¢e32õ‘¿œLj%2ÀÃÓ =ÃTcH¥ ÛÓ¢«ÛÒ%¬#{u4e4ÙÿŒôÇlàmÔ<ÈlôË=˜—f{Ú-©Ö×µ6µ@¯G›ÅñÆVm>²)ï´Gx¬Mmãça=•àIûÖ­9?ã%ÝW¯W2H(Ast«åÈ`õMSLVƒÓ\Mݶ¬`bÆ€hIW4Îsð¿Õ×ÑËÒ_JÔC ±Úæë¨î[Oun}'_·¶‘9ìõ½l&H/­¾¯¢íÂëºx"­úã"ôÅ4úNÎmwïgAkdû6ìº{ת¡1ËQeÏ4.¹º)™7NXuçrÏúA†vöEˆè©ñZÿÓÀkÆL–ßÕøUÕGüžD¤ªT¬”Ì÷/ϧ|¶*×uð+üÑŠlæ-B寸§¿±þ‘ÁÙ[ôÑ{.6¾ÿÆðaó™|ÌáÙ<íò¥j÷V¾u«ü™Ã¿t|ŠVý+ÒUèŸa?ùÖoÎs cHõ;fïš&¢Dꦕ&fF¦&&BQ Ñ4H$ÄRÿRI&%S25Uì©1ù7êD_Œ}v—¤L  Ä(³«gF8#"6"!6ó%” Ædêñ|0þ»ÿþ˜Ú&ںʮ+ÐâØF¥‹éŸ¶iNÜû¶u®§Ló¨:Û¹Ôx„=…÷¸Ma¶ÔÌšÙ¬ ‹ÁgÔÈ}®DT¥m£Ä¶mclÚ¶Å(1Ѝˆ˜©jnN®â”ÆŒ¼Öë7fMIsæniò8 IDAT¦§9S˜Íà‚³kÎ)†}|Yàþ›]2uÃu!©s‹p'¬Uú-‰Ö"9½¥µ—šë¾!ûM36‘F5ˆ°hc˜·a)ÒÊœ8phÀs€ÌZSˆF’ȈniE1}M^ÍdÆ„¦ä;Q¾UQý¯éJ.åúã†~ªtí[.Ž7|ƒ¹ûè º.qÿüðë.qZòˆÊV,ût¤¥½,…ĉF4ì¢2«_3 G;|ÍPšüd}õ­Î§ïÙ`¦Ý-âåå=€.Z‚W°¼^Ù+{Ôéû—; ¾á°Ù)Çð<þÙjÁË©ðÓV\íÒ„üí Æ»šÞ¸çku‡Ñö+=ÿEåœ÷®{µg²ú:þ tYƒTþÕpðhùFwÒTá=.édºM"©æ-›1#*<ÌÕ˜ –}Ì}¥óŒ„ )ˆ˜D Ü6˜Ôr$EC*Á>†Œ²0$”5bYBYRbe·¯¦„ÍiÀ„].T5oávf¢ «°V!`–’Õ*ƒø'¦š½çw¼ìº®¨ ïl–+¾Å^ƒ-õf+j3St͙ȉoân” æŒÊ[c:=fMè o=¬ÝsÙ­n0à¿ÞéÀ¾55R!‹­Åhqn"çšC%ªŠiT¿—yAÇ‚›r¶”Ž°Ô½¨ÙÙw€ûç¥F#Õ||*åPu;sß^’àÔt/6Ò—ú@ï—æ¾ì—€ÛÀÛo¿m@XZšX”Gc5´1©mI°Ú}lú‹v€'`Ï*w<“!¡_÷ã,xä)'2Z&"û&IDa,ò­~6¤óþž°­~œŸ>ò:OÝ*ª8 ý†9ëÂyôÈ-¦ >5B*¦J’V¨˜Ym7w@Є¼y’ŸaUKv€aÇrO¬#!4–ÓcRbo "ãf›Ù ¶»öòûǯ&ëëypŒûZ‰híÇ uý‚Žú öÝDí½»Ú~±´s¯é’iT *­ÆÛ&ά™5sÎ&ÑÌ©wÜ|.X¢ˆ¶Õ*‚ s+™ÅD`dš\£UXÁJˆF¦Ô’hMcqnÜq_!RÉK”%)&Í™"RÐU©ïJÞ«êØÏ¯Z9mõ–ôÑ•˜pc0+î9èÙ ij*B)ªHÔ•–c¤¶Å¼¥y«óVïÍÑF›·ÒŠÌ£F³è}XjR”Õç˜\v¶}¼|8[ëMm{¡2¡TÄô<&Å:³Ž å½äA¬»±y3÷©÷ À¿ ,¯ £óV‹„Ý"M½%ÛÖúÃlñ¿K=‰DÓO¬æÄ«€P¦˜ëXQ¨âç«ËàɬçÇw›QìtÍ0ùS‹ÎÆ*ÒîêÏm8ø¥Ã³1xb“'|üä×÷’°5Ÿ|‘ò«%©0ìÎ ·Ï"5ïÁ Õ#3,fã>õ sgL€Duß¾TEéo8ˆò0e±öh¥ˆ9ïâ1°Ã3˜Ó¿ú¢Êœ)xç™­+˜rìzºB¶û¿ _ý6k™E,Õ¸òÙ-]ÞE»÷1³ªˆpªÊªbÁÎò‹Šï4…”"E"@˜‰£kŠòk—\¯¼š›À\m.‚é£i,eF–šµûèz¬R¿§ro̵^AésÎQ·U¹w 7h=çº~kŽÇó+ØÛ ÍÔd;hw£$уÁ|V@La¢UE¤Uï•ÑTV¨q¶©IýV°˜vfd½±þÎ…Ôzvª£-([µSô¾?éüŒÅÞ5öPß÷ÀŸÍ·Ï;gfÍòò¨.»SqÅHW½Û:鎙ï…Ú©ûÔàû& ë!ÇT\ò°.Œ_ºÖCˆ7úWà¹B¹Ñ_½æ3?±ô½&®ŠÍ½ïtýÇìÔæt»cÃþ¥·\&Ñ FfÖÔ ßý‹ÂÄb„‰äN%DÌ@*ÉÓÏÑÐÉ'¥{ˆÍÁ>\FAVf» 3n0fƒ›þºÆÎ•lH8ðæ›D b"îg o“‰ï¦45ºÞè²!uþDLWîݽö¢¥å2ƒëuàÙ,ÌšfÖp`ŸæÍÀ­âöX¢""EUD³íµ+JíWÄÌyº—CpÁMÃMƒŒ¾Es¶„¹t8ƒÙËEÉ(†RX‚vé†Ù%GvoTsž8—Öقײ3'l–¦î‚&Kt 1ò¼¥¶å¶ÅÊ æ+1œŠút‹‘V¶â¾Ñ5NQˆ°N%å²}°.`à SMüwá»ÀTŽˆõæ]‰¬]¨îƒ˜il5ÿíŽ9øOÿ)Ññ=`ÛÇOã1T^ú£/¥¥Åop67àdœŸn¥‰a"Ó$©y˜©ã®™BþY5}˜BÝÈH5Ñ 52#š2>±|>'ßåTå-"389.P™ZNzgù©”cñWÿê/ªæ´–;Õ㈩}v´økëÙ`*Ÿú‰Ä{{÷Va ê¾Þy›…€üª`ƒ)»[iˆ,!ˆªŠjj÷K¯Ï>dwuñŠoê´jj0[Óhžñ-¶V‚óÝTå-·³æ\—{µŠòÕqv[¿3kýÖ¾œÑ7apý¡êæÏÁM¡EÈÌTÔ”TDÅb4S“h*f"¦j1õ°yYG-“`&¨y¸mj¸fê”g¢)…¦îó¯ziȃ‹U–öÇåžÏ¶Îä¢Ç€ÿgàW€c€·ßyfœkÀ×oÝz$oÉ·ëÛ@´}ô`˜êT5—V0ÌùÛ),ÉÛ°,mÏÉöÍHÅÜÖ/¡¯%ô5ƒz¾&iÙñ8¯o6©É'3¢œzPP–‘ÌÊæ¢Ž=km¯x~ðÁ5_)nÞ¼ó©Œ ôTï¹mXIˆ.‘ Ù‹%Ù1ÃôÞçŸÆ•Ï÷ì?´{÷n•™Æ K3iBÓ4ѳ˜Êµ7xü š©ªŠYê.=Ÿª9™˜òÜŽ‘*TÉ'pB°¶iÎì@[iÎÉÏ9šYšúíkΣN+,&¾*Â×è;A$-uú¼€Üëoæn1ŠÍ[´­­ÌÑÎueEWZY™ë¼•ù\æ­´QæQ¢hó0|çš;“Õ’I{5Å}ßø1×g¢DðÖMUZ6ØÔ¹ÔuÄ'lÅ;è~ø𿯿¸zIv«ŽÏ€kÛ€³}L þãê@ÿv7¾„ÜÓdõ|iö+tªÚóœuóu¸DgçëùìN°sªíðRÀmêéI6½™ûRÏÁ[´|ñêºÇ't2zÊxÀ{§Ip‰mÏ{#ûìö mïí?tT›P/äÄžTYÒ”™'‹šÏ“©©•{b$k-vwS„fc¶¦1ÇÝÐ5[q»š°OújÕÞ\n`V<ˆæ<žòî%xWƒA^…þšekV+üØñ8ª™™ÔÌg~Õi±©¨¹‚ f¦yÖÉ fì{Ö§aã€ìRòp°UЫýø;J1Újè½öãUà5à<{–°œZ²Þ=p`ë߉ØœícÝ$¸§E3S¶Š&Né6VrR]¥3#UKÜWÌ›ŸÍלl{ï&÷i&q&ˆ­åhNn{q-7ESÔkÔ'¾¥zuòÄI_J<Ë©žî­ðÔcðUª ã®·ª(ÌÄ8ÆxûƇ‡ŽžØ»wßÒ¬Y^šyd°×p)ݺ‡ZjƒVÓÔ˵â”Y„‚¾yÀ7 ÎYsʽù(s½äjÀ›ª9Oœ³j»Öµ\e¸åœøëŸ=e3¨6fcáI„Úó¹Í[ A‰“–n`µVÔÔ ¢¬ÆDÊDB)É»´ÌšS° ï¦É°–¼ý¥žÛD>à )Õ0 xXíÍ€ÜÚ܇¾ËèVŠÏŸmCÍöq_9qà²*£×ÁN>žv‡ä  )¥ToNI«Dl23N³L¥ý£Ÿ¡Y1`J=·2óq šÓ¨RG·:DËfûT¯K)ñت^Æ~Z0xHŒ“Ý ˆ±×TíÖ'×Û•ÏOœ:»ŒÁ«ÿ¹€K#©™&ë ¸F‡ÁÌFDÙRÃ[úIæ¾B$Ì^åyÊÈ5çRî•JsÖÚgc­f« ]Ü5J¿–m¨ î֜ۯ’ãyÖÛ¡ª"¦>|¥,"ªHóy¾Q¯+LÍc°»yMTŸ´ËLcêç¸,`ÀCkè¬eû ¯+[»ÛùI`o¿ý6€¥¥%ŸÓØâð=àO·‘dûX ®y0z•`8Ùõ€s©Öwç”|÷,­ÄjP3¤^’Ô²éÍ9]PÙb¸äÜæTdOI*ús–©Ý(&°õ^ÿNú ׯà‹Ú­›·ÒnSvÛO1O;N{•Ošzº”iš;2‚I w?½ýæOî=züБ£± ¡ñA×EÒâ^išfDnXj€1kÆà"8»«Æ@sVo­ÊÍVæ\ü ˆdÕú$¬Ïy¼ñÄ¢6÷’NQ¦î³$xë¿Æˆ)F›Ï-F·2_Ñ•y»2—ù¼ÏeÞÆv%¶ÉƒCT\~NBtØdSÃeK@C³*ZpÉ»£8£zÓ¢Õ¿jUªYH³Õï“f³–91# nÖ#®ïxma¶PÞÁ¨q—Ì)1“ n_™¿'ƒ¶,|9õ5kÓä¹ë8š­ [žþ¨‚Xä_Vt p\΃ÜîÑ·‚¢0œ†¿³j7*Sé™þi¤ ½“ÜýSíjé:õŸÜ»÷ù©3gf³ÝÄLy&ÉUw€!uÙS"©ðѱÒ`EdÉЊuPèyk8ñµÜç\ðaÊ[cs4ç}kd몿>ÚëåÞÂ}U‹þìÎ}I5©jŒ$¢æv¬ªP5Ÿérù€Ôé¯ÁOM½ãÂÒ`¬ÓS&« «fÞL+£"1l¼GðyP¸'óæBà&„‚š]{s§NŸ:{ÆÝ%‰ÓË¥Ø_ˆg8SîR¦XÔÅ1+320‘fu%ðóˆz]î–~ûPð€šóIJޮ+å9˜5@0›Ù̬|nÜü9ù? ň1Ÿ#F Ás‹PkƪsQÓÆDLD™•<ôÓ%G]ër»ào!¡à8dõFåÉ ìz1µ«yôÒÐ&óU~|\™²ÊÚôcðeààÇø©«umc½C“°Î3-¿Ñ½'Ä— 5TÉs¹jEž]WLʲüî¦Ï”±%¾›V{K¬Œ@)9Ù;½~Êfå7•‡¥ìDÎtn¾CF×–C3•¢eÿ±Pº´ˆ>üðƒOïÞ¹pù™=û÷9fäë‚J9IÅy­¦x Óu$Ž•™sðí>×SF›áç|ôwÂíy0øëÑ ªÁ«¿}ôõѶu0¶¶ÕØZŒ£‰˜D׫M½†®0ñ¾ž…Wv¬Þ'ƒ\Ñõ„qÙ$OI Æjãáð;ï¼`9;aݺu À-à à{ö,€;wúy<0š~8\Ø’?æ8pøñ¶+Öö1A€'ˆo·ƒŠ(Ù™Nåö›nÙ ÉrøfÙ¸®÷åó§O9þúkï¼ÿÁGh £*Hgi” ”'Behx°é-¼üĉþ-¯{È1PÙF$ñéÂ`ª5hš*‡Ó{= 84!Ý!¤d¿?ˆÞ{çíCó§ž}ÖûQE‘(¢«Ò@ž+žÍ±¼Ü[Wy»øÞÕ5gô²G6ëúÐ864[=SqÛðr¯êÌlf6™©6"ˆþ†Sõ—ÙbT ‰*5 T!â áÊLˆå•2@m2g¥_¿™†ÛukÚZÒô㈾جðê:oûƒ[ò÷0p8ü˜o£Ï6üÒê[é©–B‹{®e<ÑÓË;Ê7wïÚyúôQ¨>ó̹cGüèµw¾¸w¯îò~«øwÛËZ4—*oîl½IÆR™ï=ï¼q Þ¨"øXPá®è‹çÍÓg~#;/Q±;!"#|üá‡7nÞ¼ú³?+!¡œò:ן%ß³q¹wQ‚/Æ>L‡øbD|Ñï‚ö ™‘ÏøŠ”>gˆ F´­Åhmë·]y–¶•ù\ÚVÚ6¶mŒ1¶ml[Q‰*âe`u—¬üò-sAfJÄ92|€£÷÷‚[½ŸÙ§ë&°Ï—.è[SsÀù–³Ò À[ÛTx€GfXU-¸<Μ³Ç?, ×Ü×z 6(÷vïê³'/øÑ‡É¬’øÜéƒï½ÿáû×?îžG¿"M\aªÿM¢) =ë|à Û­[7Us“K‘õêçºs7q!Úâ5­²"é¡®[‘™’±% ˜‘)€Hi¶U¡ªÊÊ"BÌÄYý϶dGO¼s÷® (pë´X2*—ßA¹÷ÑjÎè¿:û¯í„ˆjÆ€š‰*™µª  "cáY„ÚÖb„æsQÛVbÔã|®1&ôuEZDbU‰QÍTr²rÕ{•Ÿ—Ž^:÷Ñ(hü×ÇHùi6ãâÚêï‘‹h7|8¼ÜÛ¢í£fET^Pº2™uüÈ®=»!1W•À™³'<ðúÛï}þŽ }KñLYîíJo˜åiåL u‡DixÙ²­ñª$ØÖ½ÄÑúÞuÅúV'Ó¡¿ºé,˜Ké75Á[ÊËKß_Þ»gω“s¢Rúmkô-Ð[ŠÁSQ kxk<ÍyR¦)ŒÒá¡ %çË‹¸"#Ũ1¢mÉžãfÜÕ¶ŽÄŽÊª"¢î•¼7´×¨˜÷ ^—u?øØ]6­ì_ŽkÀW¶ªzò8\ÞÞÞFžŸz<é]wA£´=Y=W˜»  v‹ÂªW ýÛ;–—¿þÊóF9xÐGWüÑñ¥ËçÞ{ÿÃ7Þz¿ªS"e3ñèy•g–Àó“I¼î䉓Îf8¨fBr©ÎÏ•0LFºÿJ0=nW·o¬‘µ…ºÌÉÚ+À¹âëà†}(˜sà”¬ÀTÜžÏ|ík¼{7"9ˆ´*8—yÖä±T—x«éÞG¨9†æÔœ“éÌšÍêy€ÒY5#ëïYûM|a=a}ÿ›Ö=¹ÇÞÿHÑ·–£½*üé6"ýT¢ïâwxaÀôåžùèã›|t£k>vI«ç[’§”ϰ” ÆŠc€«ÏœC$’"†TgΞ·¶Õù\r 8æhqýYUc”DS c},€Œ‡tž€&ÃÍ™.]Ѓð…Ç© { ¸¶M…Zé/F‘Àõqüè¡{íʾ}»Ìâo½?Ÿ·_É›ø®øZì ëÕ$ÿïØ‘C+í½¯}†^’`ß  Ž9`o¿{­HÈ\Q`¦!Ë+ƒÀN~}iûàÚûÔpãæMçæ)eÇ;vøàåógþÕý]ˆÞªµ‘Æ€Ÿ'€ˆ”@bU!Eкˊ©AÕ|Æ&’ç¾…þÎvíj¼sëv$HÝfUÕLpv—|L4çÞIÃ-ry"Cb2y6“Ür¥"£ÄÈm‹ùœÚm‹¶Múó|îÿªmE4F‰1šüzý8g)›êU蛽q¶“6Oî®Ïm‰ֆޓÀaà5àÎö•ß>ò¢4›ÍΟ=E¢öØÿ•½{Þz÷úõ?±sj³«n&xœy0kš gNBdmn¨JDG>|pßï\»}çn!¾\mzh6néE•ê-¬NÔ™Èr%¸ò¤0àW~雇NŸ¸|ñÌoÿóï}øñ {¯õéo¯Ü ª¿Q¹au#¿…æÌ©")“ö?ólKˆ%Ô}©óÖÐ~älýcÍy+¡U¸Bÿ3ן-¹‘».íTؼKDK´7B;ñ­Æïjþo{.Ü· oD´½îl{ x×®]þe©ï¾ò¸þÍg·Ý+ºð øKÏ?søÈ!¨–û:{æÎ­;?üÉÛŸ}q¯«því´]1x@‚_ºzéБˆ: ¿%ê€Zb"áü¥ Ÿ|tã'o¾«¢=\“àšþ&?j3Õ“'Nú“9tð¨nܵ j0wì2~ág^¾ôÜ%ûb¾ÿòùÿüòùï~ïOë;ß{ˆ óCeÒ4â¾UÓUuu;h¹7Û@s(ìi¾à”n´ïì¹gN 1;‹î´bu[&‹&£ñüœ}©²œô!-°jc ÷;Ÿ‡ùœÚÖOb]T=j°6¬ÞCµ¹ž;ª2±VßîOÕÁ› &MÍ«÷Ÿ}ø&pdûúÿÔ£ó±#9•ìœD@tßþ}_å… gN }ƒ³–7ÜÉ;|àБƒŽ¾«,ŽTåxû DŽ;üͯ½tâØa¢±RŽnJ½‰VTO&gWmÞ¹èyèÀ¾_þ…¯ãÞ¢ Ê7î«ÿÕúw/œ=¹Õgݦз¦¿]Vf¾Tù› žú£”RÄíXÞóÌå4æÀ¼ºÑZ m±zÎ$¸þ<Äc/Þâ['þÂŽºÜ‡Þì¿‘ú°rʯ‡±7BgÃgM.W©Ö+1Æä4ÙÆ|;ñà©Êï6ú>Dì5à;vx›‡×€Ow»ý m÷Ê'í÷îÙuëöÚ¯¯UkÀÌLMÓsé'o¼{ý£eÀ~9tॗ®3˜¹òŨI§™™<}òù«Ï|ÿÇoݼóiWìÊÓ‡ì}ñÅg±˜GR/ µK±ÏªræÃΆϜ?w÷ö§?|íí/î­ôÃr#¶¦ªÜÉ“'ý;TµÐ4IŠ´Ñ¾;¾ý+ß“-ï™b¥ÛûwïþþÁ·¿ÿç?þ¿ë_Ü[YÙ0áZô>xÙx„¾c‹³æv`bÌ^ú B &PŒÀà`L´´|è+¯hÓ´³1wgïìu…ëðÝä Áu^‡¾æŒ笅Pbƒ=gÐ,ÄÈ"ܶ#yÛs‚1+‘šùdQrç(û˜jø½³ÖBWñµ{êö±é Øúúþ©'}ÓÖø&pzûñDtåÒY¸Æ+B¸zõâ—ž¿¼4›Ý×Cƒöƒº©^¹j×$"‘»v¼üå«W/Ÿã@Dõ˜)]¹|žÔÖCͦ6të) IDAT,i;ƒÜü½({÷íýúW^8wæÄúY¥ah¹ðí¿ñ ´c u"ÒøÅJûü‹Ïþ7ÿÙß{ùÅg7În*ï›Fß^ßx}‰¹ bð/xp¿Òç4 ÁE ed¬È¿Ù90§ÿºÞ¡ÙR8}üÀOÞ|ïóÏ¿¨µ=ÿ¤j×®]óßzãæMÕó‰+—Ï>~øÖGŸdÞ<|v6¸ÅôKßúÆås'~ë;ÿæ³Ï>ôšs}êJÐröHqsÊዞý›gPÃ4Åß)Œ`”òðÈÜp‘ Ìʼ|øš¥/îÜ -“0Å8X>¬½ÊæÂÖß }­DdÒdÔà îjÀ¹Q ‰Ìî:Ù¶âuß¶µù\çs]Y‘•™ÏãÊŠçþƶMsÀ1j…Çqßíã¡3àZghžŠ ¯=ÀËÛTx³öwR¦í{÷ì>zìЄÌ+B  N½xõÒŽå¥õ(6{wï:zì0búGcÂE£ˆ;ÕÙlvõÊ…+Ï‚hçÎ'Ž&•üS´$Ùè¶õßDU¢aêðjeÇÎ/=wùÜ©ãSÎû³Û*šËKÍ_ùù¯[»‘þB5¬´g/žýõ¿ÿ·¾òâ•û” í! oÍ}ËnªèÎU´Q’ó9{P†¢Dû'¥ f6ÌȰïâE÷ÂT›k‡}©s¬Ä(ân+Ð×,¹võeçRî }rÅ·fž·täHä€À`6ŸGªB©&f|‰Æy³[;=+«Éroe¯Á•þÜ!±YcÆYjª$Â"^ýÅÒ’ÍçÖ4‚0» «FoÈ ÁB`7‚ö˜¯ülÄǶW¿­`Àåt‡§îŒï^.o¿Fî[1>ºÙ±tüäÑo~õ¥Ã÷? ø¼c÷ÎUÐDa¸pñô×^~nïî]õë³¾qñìÉåôP6j.£U|ož"-+¿ha6›U+ÑÜS,­ç\ßÍeiyH.üÚ¸¼¼ô¥¯<{ñ¬«­Åþ ?¬:›Ù•KgŸéjü]+%u:3æÞüÔ¹“ÿå?þµoýì+ëÕœÖ0¨ûз´[U¶Ù{ƒî&]È~|ç¡C»Oœ±%/h(¹^íf“SÎx¤è;èËÕGá»ó] Õz½èk63[2›©Îü³êLÄÂHâ¾> ì ¸kôÇÛê·VÝ ”Í&·‡Ï€ß}÷]3Ûµk—ï°®Oå?é'èâ¶{åÆ=»vκþÞ5 >rx‘¼ñÖ5‘ œîÞµc6ãôPëÚUò©‡®} N…k¼k׎fƼ÷~µ|gí²|E)pà`_´¶Œ|è €`# ·É”êBÿ}Y eTä—J@ñPÄ6æ³'½þÖ{7nÞQ³k¤9à7nš™Hð‹éå[ßPSÓ®½&ýí?á¯|õùs§ýöï}ïúÇ7°NüÞDú[&Z©Ø(W‹»Y’Œ@L–½ÌÀ©ºéSÀ ”Œ,˜ É÷J™›ù|åÓO[¦–92·D-¥†I³ÉqÑwk˜Gm²ÝÎõmÔ“ù;³I銘*«ZŒˆÑ?kÛÚ|.ù£Ïee%ú’¾à“HÙtcœ†½Í€·”ð°Ì»Oã9Zž}ê_›½c½t¾*£›Bä𡃯|éÊ‘Ãè¡Ös¨Bõä©c¯¼teßÞ=õ¿\>wzꜛšŠ×ã¨*\7h*Fuž,uùk0Ū\[ÈoMƒ;\wø´¯` 5Ó¹iž¹|þòÅ3!0ª§ímbßúË_]Þ·ÇDrd°Ý?Dp¯=täàßû;ã¿ù•-d½ÃiænÞ·®‹-«Î!ᘕù#§Ã’H &ƒ˜Ÿß¼yíÕ?ºwó¦_Hç¾9·aÚc[îb;™e„±ò\ÚžsKsÇ}UÕ™Yã72ÙmDÒ ’‹PŒäþÏyè¨Ì—Fh”¾è zë§·}löðÞ½{ýËÿíÀÓO£lûï€Oõëàåžaæ¿øÑ+óöÁíÜé.žžh˜":uæÔÍOnýð'oÏÛv}uüÂÅ3¸?«&æ³çÏ^ÿࣿñ®™=}ü⥳ˆ2åÍ9Ž·ÐPFEA‹tl@шu·Š:Aéjð(•àBÁ¹¢¿(<œ*¡9 ÉŽ?v噋˻Þýìsöï?`° gNýüÏ}CW溼ì¡ÅZ¶ë,/8~é¯þÜW¿üÂÿù[ßyãík#Xx8ôèE VUüÒ2ÎLµþW7BÂäÀ©ñ*0ˆȈÍ0 ѧï¼3[¹·ó¹ç›¥%·¥ì2 [Ž­ó¤;“Ð[ &€Íš ÃMž>jré7Mýú”‘#®Å´­¶­… óyJžÈZ4D,ñskÌ̬ªézôÙîöÔmRý'ÿäŸÑÒÒ’Ÿ÷ï~÷»Ÿ{€OË9º¼÷T¿Ž>pæÜÉååå3'ŽD‘Oï>ÐÊÎË/>w ‹æbÕvîÞuúøº~ѵg¶gÿÞSG‰êå g|Z·×½ÓoÒªWÇÛå½Oª¯V‡ÓÒ”OôøA©7H}ÊgÝÿ:hGGÏ-EÍб'–gÍ_¬¼ùÖ[ªzùôÁ¥K…þš®ïW@޲¼{ÇË_~nÿî]¯½õžêÃ\a©ÞÊîªÖçk«P¡oÈ© þBÈE`Ç`—ûÉ›­¼ßÊo´_|þÙ»ïÙŽeÚ·Oɱ¾¥º\àG&>4炾ݘo5é[*¾ûzϳHÈå^Ž1±Þ­má>”1j‰ûõÌAO=rå9ûauÆ“ýð6ún)öðž=Iè+yÀ×#ÀÅÍòº|tG^­ß~OŸøÌ|ùüÉëï3€öìÙqúÄ¡×ß|÷‹{÷i vúê¥ë}YýœÑÞ½;NÛ¡×Þ|÷ÞÊÂ_tj]µŽµ‹iß®åë×?ìÜ6,8×d3îæ†GŽC(Ã:è›êÒŠ ßœ¬—Ž®ž/4Ja݇ݳåÄËÀÌ¢±Ù°íÞ±|÷N¸ùñœŒüß‚ àûZ'/^>ûþ­ÿ÷þõko>ì}é èד+²¨åîd%wä̵^@°ÉØç„Sä±1 }…|ôˆ<ß÷ÓW_¥×_ož½"ËK21øKxTÝEýÒïðLiz”S¤fd&evH•|¾È¬b4Uk[‹ÑJÂà|ÛVÚ¶mÛ8ŸÇ¶MU Àõ«tûØ"üë¿þë––Òü嫯¾ZþésàC`°óI>A¯Ÿ?Õ¯€KçOíÙ·»k0V[Ú±tüÈ!÷A…=|ìøáuA¦ÚÒŽ¥GÁ¦Ññ£‡¯ó¡Ö\Çm(iöÒþºIßÝ3aQu¼k¢Ψ¦* ô®ïçœï>–ˆ‡£–¹äkY’Þ½g¯ß5Û³k×ûo½QfŽ[­þ{ßë¤h³<»òÜ¥£ö¾õîõûèªÛýí‡uVÏÌ!;y†@8PâºÎ…2;¦†“> ƒÓLQú ÈÊJ{횆€½{kúk[˜*8܃ô&ý#TmÏ\ù6yº·÷¡TUV‹Ï–%hQ]ˆ1æÐ‰m+ªšp77²zÞîÞR|öìÙº|`4ü`À•ÿMâøЧºú{ðÀ¾_|v*@žŽŸ:ñüÝÏø“·ÖÃKK³ŸyåE"ÚÈêDÇOxîÓÏ~ø“·î~öE÷P³æg¾ú1=p[sÿœ^x»wWÑKžþvèkª4Ÿ8ê9l¨vu_VåI$µ=‹ Fјµm5’cPU‘Pjäɾ Z^L¹)•ø£íã~È~a¬vñ1ð]à‰³¨TàGOûå¿zéÜ„3DÙµkç+_~nýQ9W/Ÿ£&lpu7DÙ½{×W_~þÒùSÝC=sžš°M•]ûj-Îa‚_VAâ†!ﬠ¡ÎÚ¥A\0j—èiÜ·¼êTëãÚ»UN»þEúç*"¿í´k…î¡ïCdj+m³4ûö·ÿÚ?ü;sߞݛ®:÷,èKö©³÷6S7àË\T蛜7Œ+$®¸o}Û½s§ýîwõõ×ëËÿ ¦ê½*O$ù?—p…â³ážVÞÞì­Î"¡m9FnÛ®ÜëN“m«óyí4ÙÞ»çód99Ÿ—¸_¯û–ø£z³9Xü·ÁxK°×€—<àÉã{À>à2°ô„œš×ŸêkáÌÉ›ŸÞÆÍ5$Äf.ž9öÚ[ïßùtµ)³#‡Ìãüúû×îûùÌ–Â…3Ç~üú;ËKÍ>Ôš$x²Lqߣe —j¸?¬ÅÕCK\oo,Ø=)ªB©ˆÓ«ôq -+Íȃ(ìúõÍìæ­Û6 Þ‡þÖÇ¡cÿÑßý›ßùîŸüÉŸýhó.™U-™<›™ØA)•7)ù¦–5b5e d‰,ƒ©rŽ„œCËó¾‘ö¯ Ðïo¼AW® ë|[vVì©_cNBE•ÍÄÏŠO ‰+Çoivâë ¾1ZŒcôdß]pvÄþ¥ˆ´m‘EUò쯸 ]mR·Ñ÷Ñð†6>w€WóÀ‰Çþ¼Ü>zª/üž=»Ž?¼®ñž(KËKÏ_½ðÑG7ß|çýÉö×&„‹gO>h½6ÊòòÒK/\6‘Í(ýp'­fÉDÁ¼sg8í›;8ÍcÞAVÙ+v¨P:¢Ír,@ʘ­¤9³ü#Sš|yF–sÝ\º7‚™yÎüP®‘µä*eHÖ¼3¨ÿ¬‡¾N…Aô­oýÌs—Ïÿöw¾{ãÖýú·Ò`»4•­L]¬E§8X°ï™R¡7ÅQÀJ(è« £·žüµ{÷ìßý;;y’.]ÂC–V97½2pfÀ‰›‘;9ÉÇÊŒT½Ö UŠÑ‡zS¤`ÛšH Tˆ±ô9w¸›‘Øo§Òo‰^˜ÂÝmô}ìsÀûö¥Âëð‚¾ (pØõŸ—7ŸöÁßo|åù»Ö2wìÇOîÙK?zýo uŽ®\8rô06©Ç ¡“c2G¶WpÍußRÿíç’æ:™“õ`¬9<àÁÃ&Ú`u Ü­z§NŸöï­ÜûÜÌöïß;VÚ'¿|Çþž¹råâwþð¾ó¯^}0ñy8þ› À¥ÒÜ‘×~CÃ!nš\˜Bîº"2fKZ¤y¼Ú¨ƒ4Í[*«¶ZÃ}ÓÍ›ög†_Ä¡C[&>O’‡™QUýM³F•µdã´H=kTì®\¯€T#3ˆ‚ÏV¹Oê¢H5 7Þ—ôax{é>ŽM¨ßGÛÛ§À¿}Œ#ÿ^Vžê«~áìÉ{vm}¡6³æ…ç/¿põbÓtýóGíßDô]$¾nöšfÕRcõ‚ÒÁj—bP– Þ“¬ˆÐãcÔQZPÙ, œÛ¶jDGÝØUwxiOýFm£…ªîk‹’ê10ûÖ_ùæñŸü‡§N¹ô%Lž­Î£¶;²îÔW%޺ЫD‚4t$žzTœ&óÈoWýñàtWVðÇŒü`«…è)̹Lfpo2b#ň2Ú;Ÿ‹g –Šï|WVÚ••öÞ½ùÊÊ|e¥Ïë2t‹h¶ŸìÕ€ñ­·Å5¾ ¾ÜfÀ)¸tAßZ·ô1à6pûñ;#w?ªÑw×ÎååYØ€µòøáâ™co¾óÁGŸÜpé܉ë׮ÞˆaihÈu;rꎺ):°!˜:LöUT¿Kjý·ï:±fÜ_Í„)x \¿àÖí;j÷–Ó’ÙŽÙ¯}û¯½ú'ßÿýᄎ®kbõiÈÇ=óg/£€Uóô‚_6U ¬‚$î¸èÏš<7 pý9—x‰‰10|^¼k1fܼùÐ_©S—­“S|À—šÍZUR5S•cq—l[oxöНæן£ˆfÍYTcÛ¦~+3“s7`–žUîz`•ŸõãAÁúžõ¯Ë…¢ŸJ¾Ï÷'páq=#¯?í¢Ç¥ó§AƉD˜ùÒ¥3‡î‹"³åÙ}ZE>"ô­V3«8I‹£ªº¤¾õêÁÜÖ¡GÏÍCìÈŠÌk͍šÃ”uZ„½¥ <…bú@+^ùÚ‹Ï\:ó;ßù×ï¼w}Í B#" ÀkÀDt`}yÀ/‡ËÓñ° ,?½è{æä±K—Ïn^?ztÃ:öcÀ«Žs\DSqhF,XͧƒzѽÔÃÕÄ`šc§4ä>øúЀ{_|`ÿþ}=‚þ¨Ïøþ³»ÿÑü·ÿôÕ¿øö/ãàU·*ú–9èþU!ªã}ö· ^æ&P!$úËlLJÌyê×*›«Ô†1ßµIôe¶o|³ÙV¼Rû¹ ¨ª¿l–Ì7¼Ü«Úˆx¤`cÓ¶cˆ‘ÚÖËæ¥ˆBÌE:(PfÙ!ËrÄBy'ª]Mú®);ax@XǸ;©6cÒÓÃ`èo—«þº'o^ÿäØãоŸo=ÕÜwyyéÒùÓˆ›™údyt¦©åxsþ5.4 ¤Ó¬˜–¦«fF}ˆ3-4þÕj®ÌÅhئ[°&ŸsïÉ?Jâ;>¢úò×^ºzùüÿõ;ðƒ¿5½ Ñ·³M•uâþN =ÇÐÜöœÐEg鬙þ*’mS²ójúósÏm%úŽå€A¼ ïþ¨ÄôŠXŒ*Gß¶…Ìç2Ÿ[ÛŠÛ]å¡£4_Ôou–¢7W Ï‹Š¾õ²ßùÕ,¦Åã» "¾½º¯ï|’%@¤¦4¥åÄäMæ›$5% ¤!5?¶·`œ­¯+“¾µùƨßjzŒkÿ~Û¹óaWk©™¦¾é/-Š.ctå¹§¿mKmK1b>G•¯ 1ŠWysÝ·W¨}6´ú¼:÷Ãäø;cÆTƒ8YÖ\–ª7m—·Y‡VÃãÇoVj«kÀÜ~úá<íè{ìÈÁ}ö>!ÅÚ-âÁݼSᬽÍ{–¼ò{?„ ƒ)§ÅÖ™N›Õ¡9ð¯òâåÇNú>¶’›(T/?{ñü™“¿÷‡ôý½±@ƒ&tùÊ©¾Ë>å;pÀJ½0ˆŒjú dÊ+@R;lô{ž±:úöìC§Ñm… ìr y, g-“ ÷yöˆ…u>·’qTz¯bTÕ„Á¹äë#:èsF×ùµŠæ¼Šª´Ê}ƸÛ)Ò žàœ¦A·†ÞA/ceKsõéÇ€OŸ>mf¥ô»z øðÂãº>¸…§ó˜5ÍÏ|íEfÞNÌ^D‚D—rp—\ƒ»eº6ˆÍc0ŒµêÁë‚Þüô_|qÖ¯?Žçؽë×~íß{ãGoþ¿ùŸÞý¬ ê‹€2‡R&±ëÜßlf½úK^ý ™þ2“v— "ò–+2š†ÛÕÐ÷ĉ­9Cu¸–ÙŒ ÔD‚Ycib 1†ùœÛ–Ké—(Å5Štž$@ot½žª½×1X-­!¯¹¦  #¤²žDR©HÖ à‘‘U¹_ú­{»0JŒ¨kÆO*^ç@À•ÇxI^¾ \~ü4†^¹|Ž›²M'ð¬îÞ½Œ§¼±úKe1mèHo× íw·Ì­šµ@5ibë¶«¼¿ǽ¾RýùÅgÏÿ×çNýÖw¾÷½?þs`/Яðû\G0¦ìÿ\‘`:Y÷½JMÑ« ûŽÑwß>œ?¿…è;ÁzÙ<ûÈØŒ ¬Æ@ðñßâ=Yz¡S#t²œ”,>»Ù¤”Y£µË´AÅ·‡¾#Z¹Jív@={%XëE*ö.7fNf¬4šÉ+NpýghfŽÁ覦ð¸ßÀ5@âŶ²³zsjÀ·oÿÿì½i“d×u-¶ö97««çyžg AHpxOŸ(‘”D ~O’­÷Ŷá°ÃŸü_a‡¶ã}ñ£ìÐD @JÀ  16f ‡ên zçìíg¾÷fVVUVuU£/’É쬪œó¬³ÖÚ{íkîáñ€Ó«aE> ¼ |taÌö­› ×ã‹V¾×¨p§ À“_  ¿*\T¶çN°o˜Ìÿ¼'X†N ”Ñ¢« wÝÅ©Kqð …ÞÆ¿I}á ;¸ç{OÏΦ‰ umû}7XC¯‘ÏvT¸íøfa`‘Tqî~1’T{ðb‡²†wE •„%PÈ”€0¤\M¥’,쿼BBâõé®}C‰:([R%e°k•,Épøx0«a”RGíÿØ^ [ý:¢ÝPEñMÀ’ç_ 5—&T,’v N ˆŽ}¾§ý6†TެQSæÒ­ô MÓ³õî½»þëÿêžýù‹Ï<ÿrD‘q_ljüˆ£Ôƒ¤ˆÂ@`ÒŠˆ†.„üg7׈Ü[Q–7“Ì }ÄÚµKý"QýUÙy1¢ÅM†QâÕi÷¡"§'[vsB"Ö²ˆ }c½U^p5<Ø¿]?Uàd;A&ŸÈÉ^AJ·ìÀUÅRGr`ûÿÒ ç@£2œEHX€Ut'#ãüA òŒcá_ã‘/K«ñ2yÀkWÕÚ¼8 ¼\\å óÀ‰Ã»öì¸_{5ç2³±¨••w‡qÁͶàN'8.k…e5d»Ú‚äÆmPÞ·ßÏpœ¹}"wßž“øŠƒç8¿ûû¿õØ#ŸøÖwŸ¼0õa6eпäQgÖ{µ7É ý-º~•hÅD¢”uÆ/ŠÒ–*ŒûuçDßuëððÃ˽Þîup+9ÇÆ_-âO,šCÚs]kki¶Oý>U=©*QÚ œpѬëñµ–s‹5Óp1t¢Qƒé:ÎÚÑ2P¶ç"+þ•ÄcÊèòªºÜâOØœuåÐËÌ‚R3G6z`÷Ôũ՗q×pcx[pXgÜÝ׊ ,Ⱦ¥’MFÖ œz(:Á¿ÉAº’5e[¾˜ºt ‚EyÀ#V³ÊÜÒ­9t*>ÎÇ,<ðЉCûw~ÿ©Ÿ}pþR2€EÂ~™e “U"(&¥X‘Ü_ë-åٓãžÓ±w/˜Çèþ!¾PlåÏ™øL„-ʇo„۰Ãlkôk2µÌö¥îËì,ÏöM¿Ï³³¶ß·ýÚÔµ­k㪮BÔs>Y¡õP‹aÜRú&ä0Ë"üF“ˆ…S«X¹ýgÞ”³ßF朻eĬQ@D)"Õ  IDAT,ÌÄÊM}†""vJÂEÊ7‹‡¡Ñ¢D…ðvv¥ÉZîc`×S£¿9ö†ÇæºËc÷Ä:}ؼÜYEû†{'ÖNܧ¿£ÉÁ³>Ê nïìœ\OG-¥&9¿A~»íGÿ’аÇ,RIFtêNô»ƒµÉ¼‹¡iq027ô›Þœ)ø‘VÕfÓæMú¾úêËo>ñ“çYÄ;½*R%í|_7?’4 )QÇgåÃÞôEƃ‡E=ÇNLàèÑ¥ƒ^ ÏAjF‚aU˜¾P  ¢<ý% ?%÷ŒB!iÄÉ®€BPƒH:7R->דY:kâ©~7ªB]¸e £J\c“rÉ–v«› Hû“Šˆ4iíQ%fq,ÖÑ_&%1²+ŠÏ‘þ:ÎÍ`(?…ÁŽøz¬m$Z«L’®ñ€Òn › 7Ðw6¼XÞ·o2ë·áŽÞ+Kõnà8ðî*‰«Ü´aý§>uú>÷ïò8W[pcT0Å)Iy@´OÂrµ'Žùr>x …LmŽáb"3²ÿaÿþ}î'wnÝZ°Œ t€ËÝš32º[ä‹ÅõÜ]øÍßúâ>û©úþ_{ë=•7éÔì¹o˜øËŠ„È’ç¾.”C‚„Ý_`ι€GËÜßAš32Ç· wE¹4ûÑ¿•Hå[¹²¬˜ÝÄ_25úµÔ}ôûvvÂöfí̌Ѻ&U/Ç.)€ K¢ˆà­ð(±–¥Ð–¹)[{¨qD_AJ”vÿ¹‹éÛE½ÝJkíε֊”;÷ÐNʧ:³Wž™CdWìžfa)†ÇÉdþò&«Øîñ´=ãøMx O–ÎáÜÀšƒ ÀCRN&ï!ôÍ©ðNà5àÆÊ~œ§Oº«óäÁE6VvA:åžìë(…),™_)i`È.`q”åÚxYˆt¸éÀ¸›0"‹ÁZšç‹5ÇßfO2…:£èîMè«"'n¥jÓÛ¸þÏÿüg_yóðãÙÚ(R”З ”㾎þÆh¤!Ác6í°õ,d±ÀöíKª9SSsnÔ9'¯·’ì2¨‚Ã`rTX!¶ÍH1”"¥IÕªÒ”¥lÜÛ…Ñá2:LÍœìFÖZ+íq7?Ïg•ø$'³–sÄ‘@¤ÉÝiªT¥´ªtåþí?¤R` Ãßše&¶Ö²âœûÞ´@|}+ °ˆX¶Î0Nh-"-:þ!òùßâÇ[¦qÛ$iºCèwêô’Úôp ^,Ÿ?^D:=àµÀ{÷èd¡}ÀÅL…ìÛuýÖÍë×®áþ1ÿÕr®€h¸üC·˜¡ˆÅÊÎ8)Icx+5Ó€šBrü«PŸêo-~哬Â<àK—.ApÝeA/¥=Â-Ž 9gõ<±ñ¤P6Cåóîý»þâÏ¿ñäO^xùw‰°XÅ ¡õˆÓå0÷×’7}m˜õËÙäA^öìÙÃä"­ß95g´Ò%UqÕ!£ eÅMNˆkɲ SK߈©m¿oû³¶?kgû6D@³oùušŒ³Õ›Û¸¢ 7ûć§öø-S£Z*ÌĠ戂r=Ú~Óö ¹ãî Fšp°fsDg+"’Ј HîPPß|Ìààoø^dV¤É6FÛ3vëvÌîõnPßF. Ô¢GÁà10àA?ºüظWë=ÀZàÕ•÷ÀÖN®Ù¿g×}ëwÁ fg[pNJ6꾈ͭpËi˹+ò`Y{e7b\}ü\a„]xN¹©½§ÅˆÐ42óz[¥Ù‚^á‘*VôPø ­”µÕš‰¯ýî—zïø÷Ÿ|öÖÌŒ‹H‘$Ö qùÏDì;€Ã¹×(hôç/¿Œ]»pâˆþIê"¾hiÎ(/ÅÚæÌå$¸´ ’xNJH‹(!ò)%Šý8d¥”†ª ƲÒZéJiQ–•ÅŠ”(ˆh+VAyû3|þšÍA¾÷+IÄž§*Ipf_Q««­0±°X²y‰²oüUðtZ+MÚÑëJUìµ³÷]åû݃ٲ(±°žû’8ýÙaªûÞ2 å™…-5I0yƾ^;QöF;1aYÅ%ÊZèåð€]íÖ­[Ý=µû€oïï¹5û}`ËÊ{T~òô†Mëï'o,ŠÁQq¹Ýܘú)eSJ_/e?/% Îï Å/çZ‚F£H\ö‡>à;wn€šaçø[N$niAsŽè›kξÁ7w“àL¤öìÝõ™Gzü‡?{æ…—Ýô ”×á.#ÕႲ´ ¢’•†ÁׯãÅñàƒØµkaè»pÍÙa-¤z}+–Jœ ìÍ`Å¢­U,ÄÆJíé/›ºž5ýÙþìl¿êMTÕ¬®úJkå¥iEÊ£@Šˆ™‰ƒdšàdôj­”ÝJW•®´Ö•®´Cdärë ÓËÅ6)Ð {þ;¤U²~+U©ÊÝWOõ¢»â:Ÿ^fÁÌbÅŒ`õg†SD(椱 fI¿ìOÌEoVömd#zÃY™F‡ iÔ“‚Ác«‚rOw€€ýÀñ{h~¸½Åç½»6lÞpŸþ.’'< -8ãœì0Ú P#’ª ÎhEÐ';›¢¼çˆRy3òÍu6°.ô6ùVÐ@Ž€»4œÄ5TB6®˜JušsÙCÚDß t©lü 9ÏŠˆÈXTÕ×ÿËŸüÄ©¿ûîS—§¯‹‚d¬×ø-ff<¸sÌÑ/R]ãW¿ÂÎ8sfÎ1ÀÃ5çFƒ¯*qW•Žo…pÀ= òX‚ŠQ )%¤$ "BŠ¡4iK¤IUPJCW¬-kúmÙ2+Â7ˆ”dåQÉpèè!RWñ?¥{UO«ÃÔ`±ÇpjâÈ>}¤‚{£½©ìn¿ª"œ»¡’¿½rß7+«¬ëDb°·Þ÷eâÈ€-¬(q©›BbÉ&VÁ$FøÛP´å »À̾Ð:gà g¶±gü¼!ªÁ9†>`¹uë–»é!YÐW×À¦Õ¿NÏ¿\yjb¢·~²š:wqeÆò¯:Á Ná 9 ÎTaé"ŒÅ°ùÔÀ‘Ï“„Qdý´J©I÷ÜJziꨳ¸U)ÒÉu;Û;o¨« +ÛH¤Ô …hÎÑýõžpÈ)¤`úõ&{úG¿ýÌó/þäù—Ýë0ØôMí¿ÙÂAÐ;ð;óþûøàœ81ˆ /@sÎ/4²Æ$¿Ïc Œ€"Yca!fe„ ÖÔÖÔÖ˜ºß7ußÔµé×Ö¶,Ö[À¡Rß÷‰ˆò«ÙNÉiËÑñ-s>Ív òÞpu¾©W3][×D”TîÐÝËÄÎSa°a Q¢H¹OšKô†…ˆÀB¬ Ž…]¾¹H<î:ú18´ä'ÃXX<¨‡—Ù{ƢܟH“ædEÞÀæðÙ¡ø>@܇*ÝEÚ³Rçö}Ü xôìxØÔj^¡ß\‘êøáýÐúþÈ£ñ]Ó‚‹ªÀT©C«m܈PºT¦–dØS¥§Â‘#d#¯miÝñP`Íq—²ûê†'X=æWUvož²¯šíFšt,æqÿ‡ÐóþÀgIzß/þ–…è±óèñG¾ûÄ3®L³úKáBGæ†,f[*‚³gqéNžÄš5#jέl  L¶Ò™ò|Ñóú3*!-âÿÉÞýõ'&ÑBЉXˆIDùtd(M`!¥™t¥zL,ÊŠªXqOõ Z ±b&ÎßDg÷ºÆÜüpqUU•òúsEU¤¿I.ŽmH UhÛ…§¿BâÞYÿVk»äGúë `_è亊ƒÝ)©³=ú† Žy Ä Ēu™YÉ Î<ãXÅgff°&_“ÿfN‚É»Ðì· Ê'_.S´Ë‚Þæ†Ïv‡ÞN;Vçj|¨Vžû»g×ö“§ŽÜŸÇE$˜šƒ’ÊÜÔÝŠAí.huX¢+Ë>ØÀÍLé¦Ë¾ÓûÂ<à™;7lݼynÂZbmùókú´„wAQÉ=€õ.RsV>m1ZÒ<ûéFزsÇÿøÐ©gžûÕ·ŸxFŠÙõEÒI;gCFÑŸÛÇì,~ýkœ:…C‡æÐœ[ЫàîPÍ•HOÜT ͨX´@³(ÅP~ ¡€ÝäAËlLÝ7ÖÔu¿®ë~o¦ßïÏVýþĬžíé^_ÍötUëº6µ›ËШruU¹î\骪ªJW=ÝsúsE•ןáæ0ûzt· ë¨Å¹¶¾WâgHé`Ç;‹ú3BùC±+°-°`â$ùÊâqÔ®›Ëè7H{X¬ëú‘üõáwbñsu+Öµ-6î^¬Xÿø‘º½j5'û€!"Ê1xøˆÃ%¬‚ŽÁ/;€“@oU-Ï}à•÷¨z•>qäÀý«1±Ý38ŸÜüe3ÃCÛÄ€#‡ a@R¸óQnÍÀÄCHVÚUq&qÁʇap>×µäÈyÔ1£!¼BT¸À®í6q,3EeV wƒþŒÐŸ’ÆÈ;CÐY¼.`ÒX>óÅGŸ:ú·ß}ê÷Î;lû;cÎãõ×éâE<ôÖ¯ï$¾Ù*óz ¾=G|U8¯=AO‚ï鯅fh†bh!e%”Ÿ X9DbV@A%`A‰YYQÌŠ¡E*4HÈ’uƈm½i„p—ÀÝÆêXŠ“àc6Wö£ò&o”hOSVÒeüRº:vÛL<Þ—÷¼ý˜cjÝ\â¾*Ìyͳ5(2`®”páJÍÙ×0#hÎŹG_bÀ•ºžþÄéÃGö?þÔs¯¿sNÐ$ÁCÄgzóãý÷åÊuò$mÜÅVƒªu©?»v£^vžÔfÇ“b©Š¡ú2ˆýq%஼HX‘X4kp̨DDÈÓ¾ô€öœ¸êßEED+“c¯Q¥+o«ª¢ª¢ÊÑVÇ}µhÙLyÁ›ÓeÄEþET)«š˜)bRJ)^r;`ƒ«o!,°I܈~°›Ðàžš‹›fb!ÑБ­²°†NÉ3fbb©¶Ãi×¶¤•vú³"U¡J¬:¿ lÅú½2qŠ HY²Tû8¼±2`—=/¸óx8¶²#; pvåY¿J©Ï?úPÕ«VÖ<ö{În˜Á9ým¨¸åoå¬2q^»‡Uv¹\äãmúÁy4öîßï6Üý™›|°uK™1ß&¬g-‰xacSI%N““r,SÂîRv¦Tç(Ì,Öpm¬1ljÛï뺶ý¾î׺î›~­êºªkS[k£»)”zsµÒºò}A^sÖ=­t¥*Àšt…JC{ј51)V°€õ»ORC¶E®?»¥°U(º¹Êg÷püQ|ì”ãÜ1Ò_¾‡»nh”K‘daσ۾¯ò8íÙ0‰@¬XÇ•ÝËâ.ø¬«ár·énÐÂZ¶†k¬QVYkÝcv÷ëk§CB¤Ç9 i‘Ç[À%à4°~E®Äg³†•$>¬&ï]7²ExìjZ±E$V6Q8„dÁÛœ® —¦.¸vãF>˜\ÊÔ¼DY‹Ð_P9ÓµìfÎò÷‚É•ÅE5[!Ö<ˆ¬9‡n`PN|jÎ^Ú$8o4G_Éz|ÜýÆç>¼kûãO>sãÖ…¡/ ½²°~gfìÓ?U}BmÞÜhímؽ³_+ð}@âK†ò‡[í”g+ÊzdãDÒø-Ÿ’ wÁ†­ac¤6ÖÔ¶6ÖcŒ5l}ÉnœäGÚÊ– dÙº)1ž2ZXMÚˆICX“² 2Éöç¶œ -‘ÜöNpܸEï™Ýæ M š½øœôÞŒç°cÀˆ±”®-˜j?hAyÛØ{ơړ`7iÌ`#Æcp8y*¹¸œ ÁYÀ– Z­¨O­ÈùÁ ¼½"ñáØ¡}÷•çeñƒ©ô`ƒ'Úå7½aÿoòã€S†§±¾lY(~eã˜Èßië L©šÃ×C+¥DD+åà‘v£˜'NEæ¾jæï§Ž«À´=?ñ‰Š"è²ÓW‘Bß®l ·á †æìc­š³͹½šNó„À"2Ûßxÿ_üÇ?|êé_¼ðë×ç…¾£C/²ê{›7çáVUN¦¯d¦o^ä,¨ä.;еpèO0^ oˆúö•Ê÷‹+aÝH!ÑÐÆ%N8ºæßBMJûѼ•ª”òÉÌùjg ­X)QZ´½ŠYrl5/ÂrIá}’Ü$÷ú|Ð gû>‡¾n¶F@_ë‘8+µH% (ø‚,I5'ï “ö ¶òÓBÝõŽ×:!Úu3X‘rú³RÊÀåi%ŠýC§vñĈÇbxïÞ½D´}ûöAYÐó:N»W¤ø¼UñGì;°û¾ø¼ÌBtÁƒË–ÙvÞMƒwö¡Jnl¼¼ëWZ±ð"²kÏ~%Ö̈`ê¶Ò6F;ˆ:ÏïÊ­] ~|¬±’:pÎBªói¾|GµžƒÈœIÒ‹Òœ3\°Þ!GBêÿË?øÌÎýíwž¼òáÕ…¡o7ë-Oë>ûXµn]Qc5@sö0{ îujÎÊ„s•ÙÐæ¤ÃFP@$Á 8H¦l•µbj® Cư1Êm,ÛXL »+¿R•¡ô*nˆÒÐZ´båN¾„ʆqT޶¦t¤ÂHT¿ã¶-õÀË´ù^Ìß`ö¾¦›ESØÊÆh‡½©{j>€:T>{\UðŒÉó{o»ÄJÍÆq_CÆŠ­©vÒ´©¥6b Lí¦M©š ¹­Múæ¹Ô­r4á’0`—–¹øÛÙ²"Ñ÷°ÞMÖïÛwäÑâÁ5¯Ué3\ð`PNÛƒÉôà{€ Ó~ý9¨Ë\Vvr,’ù¹Þv•Ï $ZëåZ’-|ÝBE§Óƒ3%†Ú’Ÿ ‚L­Ø}¼Ý‡Ù’MKÀw+QŠ’t¤GÛÌŠš¹Ì˜cð€ìÜéìæo^‘Ëv Ì®°‡´ní䣟Ü羋²r 3ªT˜À€»‡ 'Á¹œM PEirYÈo*DÞ¾s·'?R 0=}1NC—¢r*-€11#†‹*,œÐ7»¥<†+²y•u5´Þ9¾§Õ-¡æœ%Juã/LNüÕ_}×N¬Y¤æˉÖ:¼áÀ†æ\åÑ’ƒ5gU:¾Zƒ,”ÕáöÝ6Dù2éXÐÂYN™& 3´(Ì«<Ø '`åÍÎHû@ MPðEXš´ë#rQŸK•Ú„Rµ; ü­â´?jõå5§ñÈ* ¿›p£›»T² žíMr :’Rt’Lp¯»¹Bba­²î¼FíˆoŸú5Õ}é÷Л•Ùø‚¤>ãЃDY/AžÃÑIV ÀmÇkÇ镺lv¯Ó+æ!=pâ0pŸý.z‰F×(üvCõô2},ûš„ú Ï„Ýn>¥L¥yÁÙýÄiÁžBgÉ® Ú1à2¹ùDÂfÏn‰¾”$SXô8•”Æ¡\ÐF`•Œå„¾)Üp`¶†tAo¬4ŒûæÄwú®™xýå7^~ýíyA/ºp×W““›Nž¬gkT€µ+¹ Ù:@¯ÎŠ­¢Ñ« PƒjOQ&ø¾†ÈJäšnùÏS»…@^'á²¢¢~ë®ÔÐ^…±bÈ¥a(.‚!IÈ7û²œ#+¾ šKœMF*Æsú›ÇÏH‰ÄRâz$ÇåW²(‡¦Ä³“CÙ°ãÊ‹¶"wU¢”r湯Jx«Xi§Î˜ê\Œ ÿäló‹üãÇÀ®x1ð~àpc/á»ÞYA{wí¸5sûÖÍ÷qu¸KCµånŸFÆÝVh¥ÜäP'LPÊ÷ÅC£KÊwfjwåÅ©)ÓW¯q\  ÍCþf0‘ÝÿCÃ%5š–KIN©Ã“Quw-NYãÆü5熉.ëw˜æÜx#lm¿õwÓÌì¼ìÞ¶ægÉjzºéøº~ PƒZ`Bwoj1¤9×Ù¹ öª¬tlI‚Á™ˆÒx¾4n/Žá#ƬØí&”RTÒ±©L½~ëôg7òB¬$ñ¹èÎ0’º¶6ý­ €5IÞE¡5%™: }¹–JmKPˆ ÁBŠ-Y8Š IDATQbÙ£Œ©©vîï,fûܯQ÷¹ßç~ßöûÜ÷mÖl¬µÖZ×cC†Àwßž\Ùñ“ñØ lÞ>º{a¢×;´Ì}ñy»·peKd¤9 X0lQû[Ró\Å]yÌclÿu5ÕÍÙÝÙè`j>¬l×/~r¸VN;&F“U¢²ØeʺÆÇQGqbù5òŽ’l !R:'ù0gWÖŠùdkHéøv[IΗFßCõ&þõÉÏŒŒ¾äQ»{¸ &wï^»isß«Ó Á0Á7å9»Pf_]å²5Ȧ’+Gp•M”7™¾uˆ‚ŠìÇe/Méz‘‹–tÓÇPÚç§Q’2\€”§ža#F‰‹Ïyö…W’×_IeÏ@«F.ïÙ•¦¼PL ÎaµÛ-sí)Qä(8'›6¨Dá㥻n08)–lJV ß_ÎMƒ<ÅMcƒÝŒ‹Ü .õç6\Ža0€;v,Ì~ظz–öýÀàuÀÜ{øÌ‰Í[7ßy4/îÛ½#wËKç÷³y›°IÃ\>17¯YRYTl ÊÃ!#:fkë¶î‚Ö,À[±'ÀÈ )5©ÎP¹ßì´°Þ8ë¬(ìdÇ+ B…F°VÔœƒÜ­9—²óØ5çl÷úî[ï½üîyLN.Fsö9Ï‚jbb÷£Ÿé‘ª5øJ2}Ýð¢ªSsλ{ ˆ à€ð„g(Aè8IƒJxW¢aS”# öº(Rwl^˜ç( 4‚ô.Æ(NRkP´{Kë·é×¢lA(ùkÞØS|ć¯j %jmžýÇž«Tûí°QŠE‰ÕÖ’µÊÖT25ÕŽûV¨fdÆÕÃúÚi¶,ZX8ærä«…ËÁ¤?ße¼U¡¯;vÛ€7€‹Ë{¿ûöìØ¼} js`GÔœ‡—JÍaÓÂOþÄ’Û ”åü…ÔÜ~LÔRã¦3ÞÜEß)ÑÓ|K¥ÓJAZ9ÉØ/¹!:CßÐó™Ád†¾^.k_HÊü¨iÇÇ'¡‡© ¾áG¾ž¦ÌÖ-³5ºê^ÛšsZPG‚^÷ëú[ß}jÖKÃÑ7è—Û<3I*R^oúr1M¡²¡7w|s¯7‡âs)órñlÝ‹Œû²‚Шã.ÇYÏä”Ä`È¢5ˆŠ|²Ô¢©RL•Mº·ªY,%–Ö~XF¸ÐùÕ—rÞ_Ê>µk$9ÍZ}÷ø*•ÆC)]ä º˜8:Á~àq™‹¼òbpÖú€EdvvÖÝúèð°aE6þŽrlxs›”*%ë'{ªWÝï> 9Ó0ôíbª,-à”N/=݇çÜ¥Fk73‚U^¸TÎHr1Ñ1¿¹€nÝžu7>ué"W>¼ê†½,YÇ0…ðLJ ,T¬cF^Ð08ÿ³Öc” -rPÏÙzvN¾Ù Á¥Ðœ»ÑÀäÄŸ|öZÖû;Dsn0²A¿ñOÖnß1©µLO‡qŸçLîŸ aß૚³õRs®9Ãap®97L_.¡7á\«Ë%{‰§âéDˆ£œ#P#Q AЙýç—Ñýˆhkƒw¾y2ô}ä5V‚Ö좔:f–LÂ̾ýÆÂö©_K]£îK¿ÏýY™5³}îÏÚÙÚÔ}Û¯MmØXcS.´0K‚ΦãàÇWùª¿ xxw¹¨ð•®M_»yôðÞíÛ¶útñûG72νuã!ëC9Š—†pÉѼuGԲºµkÊ ` fjÁãÌ"qåJ…:)JIRèþÖÏ|‹ÐîÐÑ«ÐBBÂj‹äMÉ17…Rz*ŒÌ÷Íì^ÉŠ­¢æŒ…;]C|iÎ7«ã3ÑÓ—ÎM=ÿâkC ·Ssn8¾‰‘ÚqüÄ„d=¾ì/kÇzÅßv±Už­q×óݘoeJæñM›*0¸”ÑûSœ<”Ü-•Ôä®Ïèo|YóK½OzѲ 0Xy.©ê@N<ç›: 7¿AÅ›JŠé÷Ù#îŸ!¿[´@#œ,iOî³£ýζ;y×A#gIÚÖ¼8yO,ü»›À«Àíe‚á›"úÔ±C½µ÷GŽšÒÜdnsa$®Øõ]ÉÎQt ¥¦¦• l%C«2ÇBÅÜÈÆð0,þ·ÃßE\¹Š\ÿóò›g8gÜ7X¿DEàT Ã*ŠŸÑ(P*w$A|NpÞ™ç¼Dš3ò ¥þó?ü+&'©9Ç ƒ»Ï|bó¶ ÑœTîˆAªlðͯÜÕM;$öº¥s¦جåƒlë&n(Bcž&ò²ä½±#HhÖ;Ê[Eó!»2ôÛ?´wÛ;¾ÊÛ½qP³ƒ[wA*aÅîÜ*k•5ÊX²ÎîK¿’ªÏ}ße©%±0+&!RÎ"uÐ ¯?ž¯ \Ý+èëŽ Àgww—åî>œ¾öôó¿>yôÀž½;!øX¦Q¶g53![Â0up³¤*Á¦ŸñÛML[·VŽÑͨFXY©t•³b°¬æ4Ó bš»¿YŸ$•Ë/aaRL"Žó†d†Ø_Ìz>ƒp,Ù‹%­¥•CÞC¸”1™(^R>—&Œ(Îäåæ Á6² Мçïøæÿ˜\óÃ'Ÿ¹|ezÐúŒßMç’@7Ö^mؾ}û®=tÛÓ èuuÎ}ë,Ï9ôø"¶ùÚ`ýFî˃M_Io¿´UV‰" 1y3[–ÎèF£+‰óª¼8ÝhÈ6Ú:ðN#l¯Pì.ÑUD§ÊÙºÔLšD‹hA¸¯ûgFý,a¶ÌŠ™}X‡³ÙgŒJ¼ÐN¿’¡¯Èxú€û}o†ŽâŸ.ßs˜0 Þn.ËÝ=;=½qÃúã‡÷­Y7ùñ£Âó°{)k”)¤ã,ࢱ$¤Ò.£ YûOÔrsœ¯…ÙMHÉ S~^‹Ea¦nÖ¥ ßP[r’° Þ¼é‡Ý^¸rQ€KW>”ÈY‡ÖÔ’èo¼åˆ—¡‹¸A·¤tI£¯\Ôi÷°i÷.¹æœÖ6uõ£kOüàÇÔ¥9Âã4qyB¢¿¿m{öÛéiâXŸ|95øª€¾šs8 Ôœ‡ã.#ÕùJ¾ÀË@+Tº`¸ÝÝFA (0¸Yó÷(óȈM†ܾ0ð8äEÇf-_ã3X|4³!cÈÔR»ñG}î÷MßY¿³f¶6u¿îצ®mmŒ±œû¿Â¥EØYÿ<6<ßã<0 ¬½ç`a-ðpq¹¨ð›·~ñÒÙCûwïݳø8Pá¹êœG€ÞØ­Z®0e‹b˜ÞäLyN´!ø²Å4ûråÉË/‰J#9svÑ ¿ B›Äâl]¢‚Å*™€p“‘sÀmî……B0I¬(?g_qÊ®›«wCLÈ8º´ WæÎÖèê&Qs.¯{ü‰g0ZžsÞbDE%,¢f¹óÈñuºWÙçì&øJ·Ý«Âà^•%l`Îb+ÓJ´àÐ[Ô?“”ŸÕîïOï‘vkÒѦ'ƒ{sç ½ƒa¤ö@š }s?^оػ0z•H%Žòº$Ѿ IH,ÙHpÝ( ŸUš}Ý(å|ö‡ ¦ô^ÈÜ:ñbxß¾}"²{÷nw#zÀ#÷"JìXÆôÊë·fù⇧O^¿q= ÏGZÝÜéøv9³±á&•#'¯-þ›ÏÛË}á"í.4ʾ]-á»—Óß$…Ðù\ÞÀ†ÃoønÌ$ ’°mó67ŠÎô”—ÍMοþdæ’þRÁÿ“)ƒÆ4%ÿ®¥;¯òÉ) 31Ǭ9Ç+'×<÷Ì ¯ß¢ÉÉùjÎIyŽ*´`ý¦Í‡O=Ø ªáš³¹ßPM| e/s+p±“ûÒ&«4{’æútå*—?m¦S 8orå¥ß7¡·ËÆ—ðþy¯WùA€+aÍNvæŠE kfÍVùúçHµÕŠ•O1`b1ÂÂnº”bEŠHH‰òA:ò‰caë³TœwÏëß.¬ÂVà95À')à첤WÞ¼uçç¿|õÐþ=Gí…R°|ã.æ*¶ján{‘£&BjUã-ÛPUêv-Ö)už‹—A÷t‘Ï‘^Ǫ¥¿óìFOÉwÓRÞ„Ópå­Õ6ûQ–Œáœ5÷•»­YjlD:ÅËæÓoÛ…<šæ¼(èPé›Mï_ž¦¡ÙEç§4»@=ñùÈé‡ÖØlš‚Mè«B‘nç9‡Nß”çl² v@oùÐh&k»ð§õcèJf¥Èé£Ñ&µ-¼üÐ[ oþÖfoj½Áô•ª(¹òÄ·Ö}•G_«¬10VlÍ~ƒ…5bŒ+Ö°qèëµë!Ùë28Žgð¼<àx\.»Ã㘠·£Ë˜^yõêÕ×ßxëØ‘7Ý3TxQšsIz)ß’w"µ°H»¸¬^.mߢ©Q:o1ofÈzލe#Î* £|¿PŸ©‘•{çÆíàO äòå+Ò5Ó©„"!­ÉrVéB¸ÈÖüNë´\"›Êe§ÎÊÊ’µdì;€ÅÖR1µ­k[÷m¿¶umê¾é÷M¿6µ©Í¬5ÆXk5ÎÎÜÀ!ÀãàÅSÀGÀq`ó=À®Þ{xkYÒ+gfû/¿öÖîÛØMZ¯þÐJ™³Á7¯sn0ò¤'ä³öò¡{MFºI×@­û¢bŠ b¢Œ» Ä(ÚlÄQÄsùÔ wóR oABxÉ€ŶŸ|pÁÖL¼söíÛ6oÚ¾•fktÐPSàd õìFß®D}dƒ5çÑwøf”zõ¥7Þ?7ECóœ©e÷æ<˜"ýL®]·gÏAßb4<[# 5Bc Â b«,Xª!Ðð,Æ!õÃBh×[ zMiþ~í²±^4‹ªRÒd¾±RM»×#®.kžÚŽo$¾n¡ó}#Ùµ°¦æº–º–Ú²5lj®­XfvÿtõVާ ,4Ýß!‰ãô€±ÐyÀ.œÈ"²ï™c7pjÓ+gkûΗNŸ8¼uÏX†¬:*<¿ß6Ó¥fmJ[Ì`8¢x˜=ù¾‚29Ý¡rgS®?PM1;hšÊ’.jŽ Îê{E©G-Qwçæmî&g&çí-é"<)µºsóöß?õ3_ûòç¿øù‡…Èå›–£W;À²\‚ó§Ð|ÏÚ,µæ/ˆÑUõÒ;ç.N]¡ )b©ì2rvo¡? Î|ê±ë6¶í^e2Ç·µÓÊ; éé5òœ¥4z»,ñ94ç¾Ðõèn$ÆÜ=¸wz9¾sjαͷòš³w|5»sVìÎ ŒU}ÅÖRkѵÔN¢+n¬²‚Ò¢-[Š©íLYé¥D%?àBÇÀ<¾âÛ)àCà°ãžÃ`œv¯³KwýÚ¼øÊ›»vl=yì VjUA¯,z‹š¨î6/Äè ß"ëÃÂeÝ'ÐZjÍÿ¡\E΋¤‘ºu\å7ÞxÆ‚8לįé@_ænG““;˜†VÕß>þC÷›ß}ò™_¼úæ¿ÿ½/ïØ¿3ýÝ3Bo'aHcO†eà? ÈÖ‚¾áýؾcÛÿðßüÉsÏýêñ}¦ã;Èî ˆ¡W{öÞ<¹Q›€¾œÆ÷Æ$ge ¯·hð5AîŒt¶h÷\Óœeô/ l?•NÏ`¤Û\èÅhÅV* ÙPi¦B„^Òä¡W‹ssèuÏt­².x2º¼FLÍu͵±¦oûÆš¾é; ºoúN‘ö²³õ²sšÜо^µX¾pácŒ»›ÌnW€­ÀQ ‡{ð8²Œé•W¯^5uçö-«ŠAs. ŽhG^Ê ÂZ–2ÅûL[¦û‹Ì4¢Ù%[O¨àÁÙóIè›…Z´¨$ aöÆmwåÔ•)>¼t­ˆ$ÿ’­é½ñÊÛ¯¼t6n>xïÜÿò¿ÿçÇ9ó…Ï~Z‹1€šs#ß`Üu>V͹¥‡»Óécnùê÷Ÿ|æƒóSvo~g,!ÉY`Ã…jbÍÎ-;f>šÎ5çØe´B4ç‘xððW™æüNÒràî(š3ºÇCú߈ÊPnë¢Ý(Ú½¾ßWû__ð 6dX±8Ç׊50–m,r®MmÅcj[kŒ5þ²1®ÞÊXÃÂÎ v…W¾ º|UçDÆÅðž={â9á·N“÷" [úôÊÏ=rfríäÊè á•V‹×œ‰üP±,gÍ‹u‘*`c!…ÿ¿ aQdEÀÖZš5':Ò(Ím'fF>Imd#Ç}îM[Ý}ÝžPÙdo£³hyÍš¿û»ÇguÝñ•Ÿž5ÿïã?~ì‘3_ÿwŸÇš5è÷GD_maÏ¡wÌšóà<ç¨9ÿæWþÍ>û©zü‡¯½þΜš³bß¼»{çþC;(†nhÎE 9gWlÙàÛnçâý¾ãÓœW÷1Ÿ_É2Bš³ï/R"½š3YÖò’µ°Ú°±°JTÍ5bEY¥D13ˆýàŠT^.I[ö8ÀÐîDZ¼T"*ð,p 8pRáÀkÀ¥øCû&ׯ]ñ)•2b¶F‡æ\Âl‚^ÕÆ(%h)8k¹Ö95òSøQB䢣8æÍÚ(L·­M =¿ƒ:y¥-©Q3‡óß7Ní-9C¤³f ‰‰·^{ë—¯¼Ùºëâxæ…—_zý?þÝ/;uLêÚmÝd®ÝÓLÃÑd!ÅVƒs© ±R€šé¯_;ùçò{o¼|ö¿÷£Ù;32«ˆÄžþ2&ôÄ©ƒ§uÝœàKªÎfvŽïmÛ½¶+[c¸Óþ±…ÞAo­ CŠJ»7žRwo ¿wE‹UÖ•:»F#o÷ºjg6FŒaãdgc=åuG‰ûÍÙÉÎÆv곟¥©<. /V^øö·¿lÒ7¿ùÍ¥x›ûîÝáØÓ+ׯ›üă'V0÷]FÍYe~kÙíÓÈ#Šú­m%?-r¤‰RM>]0_H;k(=û2šº+ñ7{´™%·c£oß{ëÊE/^x¯õb“Xþ¿¾ùwîÌŒ(Fž>yø+ÿæ3Õúµè×ã}£—Vs.Ñ—ÚÅV½žÜ™yò'?åÕ·sÍÙý&ôU‚‡Ïl]¿ÕkÎ6e8GÍ95ø6¦šÕ 9¯¼5`îß.ÍÙ—:Öœ½ò vñIs†5bXص6Æþ£·æÚëFüú+£Ýk-3»s'A{ý¹Á‰G¶Ç6 I–¬Ò§ì½§?Š{€mÀ[ÀµqÑßÃûW¶æ8`4jXu¥ùtó¿m/N å¹}/(ôóÖ>Ñ{â_Ÿ¾ugf”½¶ûÛWϾûÖ»çç7;ñÀQ» Ü¼¡w^èKÒ%Û¡’…ÝÛ¯U¥¿þ•ßøä±#?xò™[×oûðgIHLŒmwl_·UÕPa^‚*ç(ÅVáw¾Ù« }exÐ@ Ì¥ièÔà+Jâ,#‡¸¨Jèu=¾Ä®ÎÙcp¨´bp´{=âZ›c°;9Ä5Ö8мïkYD|ð‚Ðãò€÷îÝëîrŒp<> lýìŽ)½òÐþÝGŽX©âóÜ¡’…#ÚðzQÊËŠsiÎÙðùìBJsDÃ^j_®e#5|ß.Œfµ’ßHsãÑèõhî¨ ð{6ù/Ç Á\N¦îõ>xïܯÞú““ó7 üÓOž?=uå¿ö¥u[7afvþ+ëb¡wášsWžs®9ïûìßûä™~âÙg~ö¢/¼b¾ô£Ç?ÛC¥\6¨»eçõ†ßܸ-‡=uY¿#æ9¯ªN…¹qw”·¹U 1ºæóœc¢äœš³—Ù*Q† ¢¬RP Š…½oD©«(†lÄ!GqóÊúÎëµOôÒÑß]ôuÇn`;pvã×N®9rh ¯¸¯ìPÍy”læè>wµRmÍ9tú¦šgÉæHV{•ó`_8AeôÀ1à3Ó$UNmHñ‡]Êâ’N­ûÌÓ*,y4úK0öo¿ó”Œ†íïðko¾wöÿøËoüöyô!°,fW'óí9¡wP¶F{‚o‚á €i¦V ßýê—9uì[ÿôÔ‡W¦)ð©ƒLØ*Nð¥–×Kuf÷jðWžój^šë¥Ñ~aPƒož­1z«ÅVNsNÉV0V¬kðõŽo,o¶©¼Ù7øšÄ€=÷mõ5:ŽÀ}ÇÀ®؆ÔÃÅ÷ç‡NSøxÛZhzå¾ÓǦ._^I­G4J¢äRkÎ/³, jtõ à¬í墣-£ÛÑ“Á ,¶R=H¶|ý–»rêòE×.]I?[3ñ“ÿü£‹—³Ô3ð÷ÿƒçŸûÕ×¾ü¹Û·b¶ùTŽÈ"Vé!šóAFÔHÛf»‘·‡JЫôŸ}ãËÏ=÷ë§ökblY»eL^Ÿž¾¯9w¾I2Ð'™ÏÓEsŽWaW•&øRÊ»ðݽ$ŒÀSm‡ælÙ›¾ ÍÙZë ¯¬ ŽoÚA×iÎXpnú.}1Fx)Ž£÷b2å(ÇVààyRáÝ;·oÜ´~å‰ÏóÈÖ(çü5òœƒæLèÖœ3¸Í1XG$ËÄ.õx`Ž® j/;#pc{2臎ÞѪˆÃ£ªô•‹WžûÅ+cá¬\¸ôÿå?~éó?úé3 ’EÆ\lEƒ+­)K’­½1ù9ؽNsƬ%Áç?÷ȃ‡=þÏÏÚtšúY¶†-*t[qkµÄÙwziðḭ̈5(º¥ù޶òœ ¨&øª,ÒY ¬¶¢$ÏsvÄ—ÁNsöÕÎîde[ÛÚŸ‡2«h÷6¡×ÚLzöÿEàkÀÃS'—€÷îÝÏ1Vx;pëc/puäôʉ^õ¹G?AŠVFîÕ|;)o³ÎY©F¶FîûvhΙéq·ÛÎ °tP÷Ê3†à=2QÞ5<Ë£|½G>`Ÿï"•þËï<)““óísòéùá/_{ãâ‡ÿÅïýæÎÃû13»`¡4g nðmkÎIv¤9—]FîÜiÎî´÷ÌÞwÏN]xûÃã[O(&ReâfÞ8Ô¦¹]‘΋Ïs^AÐK#¨7Ôµ½ dç\s¦¢»7¦jäv¯è;§æ¬¡­øî^b±Â–“Ø5þye¤n"gýú"g$?Øù¾mâ‹0qá.0à%¢¿œÂý[€ÏoÌõ›§O¦jåL@êDß,É¢{´=†ánw¶F-ùnÔœ£Å›ê¤ˆ[ú³trVšûºfÄÙqèosLïœw×qå䚟þøg§>Ä\Õ0óýö^˜ºò¿ý§¿ùÒ>ý[¿ñYôªùö)-8[£‰¾RÎQ”­‘0§:g•¡/¤{ç^yûÙç^"ÆåËÜzf{o{jð­Ûåør·ò¼ê³5¨ z‡Dæ¿ñô‹/¼ôµ÷¹½ö¡ß_|QÎ(šsÛñ¥ z Í)Q2Ò_G|Yo Á`à›ýÝÙ™0fyæ™?ݹfçñµ'4+/5wâ9w@/ ²»nºÛPÅÇ÷º_òœó‰÷,,¬ÈHšsT›=ôÚÚë’4\_¯kð­½w½ã›™¾”s\Ž é©ðÆ{4z‘ü)à\ÖZ9¸w^ BߑЭfkmÍ9TCeÙΚsô#pßÁÏMæzâ2oèiýáÈÐ;ðPô½'ž]ê7ûêµÿß·þùá‡N~ù Кúfaè;DsFÉzÑ*¶ÒÙL_¼^èXi•Ñ_H¡9G$Foâ§?üùÕé`POtùæån|tbí‰jGQä,Ù(…ѳ5V©æÜiÖbÀ è8r³.™òÕ9ÎH7‹×¥ì츯O¹­ÁÄ®Ò*oíµb}koð}c¥•1ÆÕXù"gˆM,ofËéd½ƒ˜î"o<}Àû÷ïwe,ðçîÑüçÅ»WËôÊOÙ¹{ûʨ½¢Nâ›7øQÿ£¡ IDATΙ皳;· ]]>ùÅ_¼µÖ-9T »xïæ»·Õí3gzÜëÝ{As½­wÈóÔøQ'é ýí‰Ú6|F)xÍ9ózE W ?¾7hÎnˆ¯#¾Qs&!ÅʉÖZ&&K$~{ŸÈ4R_o^Õ,ìÔ&¾yÆäx]×7 éØ}ôz¬Î.ØwûÖÍ;w­>ôÍ|ãEE#æ9gš³thÎÅV]šsGJ³táE'K·p7àÛAógÄó\½½'EtûêõoÿóO—ó]¿yóöÿó×ßûÔ™ßøÛÛ°3ý!Ït”_Õ…¾Ç÷6R¥©9GÊ›Ø&$ËßýÃST&6SVZuÅ\þáÌè=°öµÇ÷®ú_ÊzÛl5¢/•2u>ùGšs»šôW5Ñ×Ù½Ež³.R­²q‚¯«·bbCwÝ,#×Pä{|Míσì'øFÛœæÜîîí¤¿XP©óðùóçŒË^ô>~¿ {ÛŽo¶Ý755uWõç¢à¹@ß–ì\ôïÖœ}¼F·æ\ä9/Hs.¡—ºb.”³Žr£?¾–yÀ=ý7õ{ëÖò~õü¯_ýõk¿ó|àŒ!–EjÎÔÕà;Í9¢ooâùç~õÎûä…TÔ`º0^0Ï¿Iož¤“k°æã¢9w6æRfÖ6r9L‘6ÓºA•½ëð‡\¡q²`]ƒ¯f¶}…ÄUZ9Í9æ9š³ ¡’±»—C¨d¨´ò¸4çAÁ9ô.EÅñÊš†tì>´Ž|L=Á[ï_8ºž¨î ¦ÜwñMÅV!Ъ®1j¶Fœ©@h Wh‹aYÚ3u­­ªã"z¬œuü«tO]¼pé­÷Îß­d¿_û_~rìw¾úåÏ­Ý´³õË(ÙQsîÈÖ(6òl êa8p_pN|R7¦¦ôã_Ðë™Ñì,ºÎ×~ŽŸÁ‘}Ø¿º³5F„Þ6Xª’SÁ€}‡NûïÅ}õÓN*0à,Ã9Ú½Ðp:³?Qª·ŠuÎŽþ²p,³J©y˜s(¶bñ´—…Ù–£8E:{ G…ór°ëv0×|8rWG>®5#o0uêØ¡ûvÂwíÛœU] ’©k^ojímÇ]¥‚çEjÎE¨ÅˆmBób¼wkÕݳq«{pjûì¯ÞXëwÈKôö¥þÏ¿ùþïå‹~æ!°PØ®Í^pÖÕ÷þþéI™L\¶ý¹i…¥]ÄÅ[rëô‰õX¯iέ}PÞ äƒ!)LD Ø¡WÂâv-"D‚,;NÖ™õë|C¢¤ë2òÙmÍÙ…JŠQ¢,lÍ5, ­4ÛÌî-˜Ïs¾/çœRsŽ»Ô ;NÎåbñÚûè;ÏãÕpÁZ~åì;—®LŸ:v°·vÍÝòƒ¡o €Uþÿ¡ÝHEKMôEQl54[謷"´ò¤ ®àÕU@êW/5ÆÜí…ØÚüþ~ýÊ›ô»_Úºu3¬ ÚÅ\ýEsNShÍîUÙ£}KÊKÁâõ&&^xöÅwß½Î4gn¶uÖÊßÀŸòOâèq¿4çQb1ò‰‘ GÅ8RF÷ê Töôµ–€iÊÑU™³¡²l eú&Öâ$k®c¤s#ÉÙ¹¼‰gޝë2JyÎY¥Õ »w0x±|ñâÅü.Ø>xßúÏñ^ëåºzõê[ï¼wäàÞ]»¶A°,À“ûÛî8JìÙ #Õâ¾åe?€f¬š3ZC„V²Î}ð†[ º}ûÎ+/½33woa/®|÷·ÿæ¯nýé}–)NqÎŒ¿NÍY…ðÁ5çÈ}_íÜÔœcãP,¡"š½9ó×ßù1ûbæìN¹Ý›ª«Ü0A36Íy‘ ¾ËÀã:®ëîãêhÇ-àÂ5âí÷Î_ùèÚñÃûÖ¬›\*Ü9˜ ß6ú*""Ú•B$¾*ÀmQoÄçœãΫ؊îMèÍÞw¾üáU¹¤Ã뜿þåÏ¥Mؼ²5àëªs†ekd h[5¢3ªêûÿú¬Ô}A/æhŸÁÌ‹òâ#xdÝJ^ºrâK:æïS£ò­Åj•…D”?%™7VDI3,Ô?+¥ @ŠH“»AV{\¬•hq ¾Î÷•VVŠl¼»·¥R ¶>ÆÙZ_og¾s[-ýÅXú€EäÀîŸ ö€¯8 ¬¿°s?†¿Ê|ôоƒöKG…»éo Ïhöö*åUç8@P©¼Íׇqd:³¿à.GÇ72àa ¾‰%cuÖ¨Îã ¸eû¥©+Ûvîܰu+€eó€çl1úêo~îÐC§hfvìšs·ãÛÖœƒû[ÄWML¼òË×.¼û‘s›¦ÅhЯ܅]û±ÿÞÑœ•ïÇ-Úsc,F˜…à*° B>¨Ââà4™"Ò„ î<¯ºr½F>[}+TFŒíòœ¸-V¢Ý눵/šFˆqæäï²åã¼24ç1ðñMàç÷K±FŸoðko¿wþò‡Ó§^¿i= /âÈàÉV´FBßz~„rš‚d!qÈîœÓÆUlµš­ïܾ3}íÆJМó {wmÿ·_ø4ÍÌ¢«ñd¤ñ½-¦®Q ª…»ÉîmÅ5¨¾vû¾ó£¢£W+Ï–¸­ Î¬Øy1mâ;¨øZ.o6v7HO‚U%q Rn”e!›•I‹ø! D¤H)EŠ áZ~ý€£Œþú™ °–Rž³œ=ß ‘Îy›or|É»{½æl9«¸â(5ßEÍyÌ|áÂ…EID‹Ï‚¾ ¼6ÞÛÖ1ürôWòêÕÎ]Ø¿gÇ}»¡hܽÂY !n®E•ë)R¤ˆ íõ¬Wùß—ÌñMA7Áí"ºŒî1ô@ôîÕ;}cÜœž–ÜqÑWûäµKWÈØ¥ÒœËjç94瘭Ñë=þÝ^»}}ašsãš“8y7VÞGb.ÍÝÃ=KÎ37ì^H ŠÀâ=Z¬X¾,Ì Ii€ûò#&Ç‘ %0Z&%Žõ Ä;¾óÑœ-[çþzÐe^±šó˜8ט^v‡çtÏoÎÿOÎ]¼òáôõc‡÷oܼ–Ç7¬°¡?iÏÔ,Á*cŸCïo„kw­d•V¹Âœ /jŽï¯ñq@ߪúàýó›&ÖaY´¡Àç?}fÇž4ÛŸo¶†’ †CÈF޾4$[CZzƒé뜫꽳ï¿úú»yÂFtG ¾î،ͻ°kÅBoñÅÀ®¯œ{î«RY²'¾:q_Kƒ­XÏ,•°°(afHH ìÄgE Zë|çÅŠAp•V±°±Á×Í2ŠsÁõ•VßíÈÖ¹’n˜ '¾^ˆ—»®9€wïÞ1õ7ŽYàà4°õ>ðÎÕ\îïÀ¿½4½Oé㇌ida‡LÔŸUœýW”Š×E N¾o’ÃyÒŸ‡ ñmŠÏ°Œu•»Ë_\¥nݺ}Ëœ?~p·»býÖ­"²ð¼òœ·mÙôo|…D†°Þáš3…”«1hÎñ2H,ó©ïxë·3¯XF‚^w<†Ç&WTfî4çÆø¿¨9ÇñD W컃”0±UVHôús¶ÖZ1ÂÌR‰#µQ¼R¡íPiEšH“Ò •¿w‡èqœ‘¥ ˆ)n¤ÄŠ»†4A<#÷}½âÙmañrÇ#,Í £ÀKºƒè/»€þx£oxc‘ø}ñÊ•¯ž>~xëŽ-c¥ÂCÔ‘ø¾’9ÔFû”I䃑Ð7]3*ú:;'«ˆ–¡è±høi_¿üxüÚïaÜÉ´ †Þxá?üÞ—©ªT]Ï‘­Ìß%[£«ÞÊ×Xq«Òª¡E °fâ{?qãÆíyÃêziOáÔ Bßáš3uek”vo~r±iúfG­²¢Ä{´°LlÅK¾ñ;W8í¡Ü¹ò5˜Êáq|Ø,œàÜiÎ’˜nmkoôZO‚Ó8#kcÐUÔœS Ö\yÎ+„þb\}Àq+1®yÀùqx8 lÿð«ÀµqÜÎ¥ËWvlÛ|äà¾Å¥WRe#¦‰ü‰øR´U(„†ãÁŠŸÃ¦9+o.Åg œh”¯–4äñŽ5ì¹ûædÔ?^”ø|áüÔç¦\Z»Ö]wó£€qzÀ£kÎqøÌÉë&¯Ÿ»0DsNvï4g€ìÈšsl1ÒÕÔ«Ÿúùó‹Ñœã±6bã4¦W±æLì^’˜iåþ飘Åwå:¡ØÀ8úk%N¯³üXÄHœK:‰,‘&e•ÒnA ÇÂE #èÏb½à,)À9iÎ6á®ß›f÷æÉV+^s^M 8xø8 ô>~è{yLèëŽ+]›¾vãè¡}Û·o]DzåhùÈ¡>+ÅcÅ^ß̵ŀÀA롌€€ÀKVŸµÜmþ¹tOL‹°0{ûÎ{ç¦æü2.8;sDâ‹2[cýÚÉßúÂ#ºßOk{—Ý›bÊ8Âpd½=[£çŒ|r‘ùî¿< ^`±U›þ®t͇Þûl ÝŸ½æ¬S,3+¯<721,,³ïÐiÌV¬cžÖZÄ—Z‰'¾òò²PÞ>(6°ˆ›ãkÙÖ¶fæ4SÁ¤¾ÞpÆNúNCrý²’5ç1°Ë‚v}Àãšõà‰§©Ùþ0è ˆ«ó\I­! H¦9çÙ\NðåŽI½@W—ß¿øÔO1¯ßAÇz¬?vw¶ ל‡dk …^waŽQÌd-Y£Œ‹¦r3w­x‰8*ÃnÚnl¾u<8õ )(EJA9-Úǧãlcfï(GÍ97zM~– å9Óœ#ù qL¢¬èÖ‡1ôPÊž/‰Ü>®ïîuôÎ.ñ]<7=½qÃúù§W6FZUÐ*L:ò4˜àÌ`øX޲å7k=â²ü*45¶ÅÔ)(b~^/ø³¶t½ |v#óÁc]é£{·Ý¸6}çÎ,– xˆæÜà‰^ïKŸ:}ýÜy²Ýš3…’«ÅjÎÜt|‰›³{ C«¿üûïÎÈÌ"‰¯;NãôÝ´~ç«9Ss¨‘Qôz=Pµí^Ë®ÚÙC/R³¯½Ì.|Ù²ecX‰õO$äËB\€Vîp3‘H…+ˆ@|ÿ.{™ÙÁ03[c­”š³M5VQ|^]šó˜xI‹0‡ë>èë$÷e8nܼõ‹—ÎÜ¿{ßžÀ(T˜Fñ€Í‰DVH(£Æp?!ø|w’Ä)°^òëÙžÇèœS›Ž°ºv°àNÜ¥¹n‚FZÉ›\¼ Î26v¢×Û±uÓÍ·/}8=æüÌ»öM$î¦þõ/=6¹~­š­U«ò™ZÕ΋ÍÖèßÛ9ÅhÍÄóϽxéÊôâ¡À>ìÛ°è%GV,O¶EËjhžsòœ]—‘Î.duÎÉî%kaœ‡R¹ÆÜ8ÿÀÅ_¤àåŽqãìTe‡Ášu ¤„ UÐõá'Yë×±awÛ­uXë0‚8MauiÎc`—íú€—ÚÎG? à+ÀëX¦]÷[³ç.|xúĈé•IXÉN‰W*þ×ò€}–ó€}’†#¾1ÿ9Ú´D‰õ¦„çbØQ¹–Ò ÃuÄg5äBû¦y9.Ïx÷†ÍÐú„1o\ŸþàÂ¥†Lm“`ÈO3º0§æ/é×î†ê3`Sþ5 Ø^ ûgì`ۦ̿1²?ÕäÆ{S1‚ |wE͹Íl4`)¥ùù·Aîöí½ðà à°°-ûªT*._™<~´¡{e^RŽV* ‰Ìp°H0xŠ/Ü(°åµ1‘õÌ:@)‚ë©{„tcsMë5S}­wÛ{*ŒÔPã»U·µ#ž››–üï~ôý—óî¹Ï®¨ýà¨á5TÍcÈûTóÎÿŒßûgõµ¥åû;¢æŒx»£tîÍóŸÝ¼Ú:ôÆ06 þæB/mû6®9»{DMÏ3ÅN•ã˜ÞÄÏÙ˜I™Ú¯HFŒ’ø?DJ§­˜Uäâ\Ö}R|Ö*){|€€©u!‹€µ·ìa°Ž—Ãccl™Ûiµ{kÎm`"ÒZoçO~{qÀp¸ „[¿»µµð“ W‡ÆÇ‘Ìu¯dŸ8Qª¹9u0ÿ‹¡‚ 5 ‘ðe29QãþE‚éåpPBŽ[ ˜É€Ùkƒ¦TK´§{/“š`ªw²äÌòPòiö¦4ãìÙ½ö*Èïï[OLþ•7WV4~RjxÚ'°#wJO‰»c‡†Ÿþâ)2Ò¯?àË©|o öüœs½58/M¡6¾W§¡€ Õ¥û¿|íVjÎÞï]0…©B/üÀzW@»¨!ý­IðMù9» AßÏYz¾’µÐ¶ÇJ$¾&Áj½qî½¹M 1tì’á·>{¡CÙËOާ¸-Ó À¶díÙF&¹Etîë¼5v͹Í<22Â̇ÛÙ¸­Ö€G“Ø»k8\înË¾vköÔäñC¹î•M:BgÒ“ßÇ4vânü­y^r,Œ2ܶw:±Ùà4÷·9ƒ‡”w1éýAñ£)SúeøýRö â`”>‡æ¨Ñ©CM¡C=Íx¸·Ï|³$ÀÖ <{ðɧÏþâÕß¾þÖG¹šQYO2­jËÎ$A)c ü—ÿâúD¨6Zs®â›ßÛ|ÍÙÝv”ÿÓ‹?)©r©5è5ë)<5€ ³^ª£™ßžxœÛüV[sž³«9{Z/KÖANÍY !ª­9 -ŒÜ+”ÐЂbÅ7ž¶µ)„¬5´n}[fO¡¡mò(‹øšìÿÇ)¹7åð¼üœ?OÞΫš¿}l—N#ÀgÀÚ6`p}üÙ塃ÎL­O‚½´¢©ÙÒ(04ˆÀ"~´é¥D7NÚž­‰´aÃ`ØüVÛñ`¶J°£ÌñiÐa¶×Pí“NÀ’ÒÕkÊ /OUt}ãÌñkñN¯D‰ºê½Jf3ÑRM±UN$ó„LªU"úÁ~ç©3“?~î•ÙùE_öébò2™É;m"UÝdJ2‹ üðw¿zpx@<ªú®Î¾·­‡¾ðº® sÒêzk4ðsî(úÑã’Ý"ôšâóú‘G¹ÐÛD ×+¡xÅÅÔQèp—ã­!¼„]ÏÌ™ÖRCBIåÐ7ñÖ Èøj! uhëÌ:•¹FVúMs ³NFƒ’1#™[ ¸Ú´C“»/¨)¸Õ\kæü8ÕœÛ ÀÆ :'nÝk= Ì¢Xv7€émÙWGIÌÞ[È›^G ®eÃðoScÃä1Ä¿²iì1K??N1Ù4±F^§tVã¤tÁ/KS›Yƒ¢œîÃòËÛœáâHzÁRÏšW oR»Œzٻ,ÏÎû?K—”ÿö¿ûö;ç^ëC¤F¶ò æ)¼H`ŸÑ›o‡8;q¤rý¶SmÍÙGßœš³³µâlpo¾©¤®Cy9[¶îEõü k¾J³Ùó3ãp#é7·àL ȹrE=€¼ënOÜÍø93ìÕ-ƒâ ×+¬S„Õ՜֫¡“ù¢¸æì‡ï¦jÎ:eÅl‡b+f·Ç´Æ“XÄ;àõ¼zØû=â\Ðõýœšs›xÛ.Fnãn_Ç€ƒÀeàÑVî¥\.=„H7®ŒÆÜײOs0U;6 ²]’ k’GÎHdjL¦û9!Á˜(]ö4ãš“È'Ʊ€K)VLäý]jÌÒÃ]wÞ0ÎS”…€äg@¦¡)~'Rò3¥Sœ<®ùAêŽ]s–¬»‹)¾þµ§Îœ{þ—oÞ¹;监eÉR¤‹É€«Ÿ 2#¦ôݯKa_äÕœ“f«xÖéN«”·†Î³×X×[õmHË¥—_~c­¶½fMaJ6È`£õ 7Ó±V+C8¬ªƒ˜-DäÅ÷šš³Ù6L7©?K˜:³ý"­…6±EfÊÈykhÖ¡ •V¡ý6+«ûÆÍVQiÖVùe!¾‰'{×päRZ<æK™:@›Í3¤àÖCèÇ£æÜfvyÀæ Ú" Xߨó‰„õÖ àpmËžÿé'¦úúûê§ç%#ù3ÁŽòÂÄ9rgŒKhrÏ[eQŠÑº–*ò¥V'AÛÛI8£§»;a:ìdÊÔŸã‹uøê/§á ³SJ±ÊZõ7CškÆþ?4ßõØß¸•@ƒ¹Âkž\˜¼æƒýÿã©o½ýÑs/ýF3ë<‹?+úšÞ+aà¤êIßýÚÓO<ý„x´æÕœ‰šP|·¤æì6Ê¥+¯]½8Ó‰ÎÖ³!0p§›…^Ô1Èö²†œs Q+  fÌWzƒ'÷ú¾IýY°’ÊøÖÔœ%KSyu…HGRH­´P‚˜\bŠ'Ñ&¦n"È•Šmn;í害“e‡Y\[ôלÛÏ€3­ç[±Nè»ÎËí~æÑáƒ}}ëYTºé_WB&w¹š>6t;Ö ‹9ew•ˆºç4PâUiÛ:ÁØ`ršq|ëN%µš±ÇÇ3g<ò»®’mŽeÙ½hŽé,§J»Éž(]`LgMÛxµW^g¯vÎiôökêæ`‘é 3F þúמzbêøßýìÕ‹Wo:Ps”Â4<HPB ñu'ÿ¡½?øgÅ£ªdß[ƒÉ¢9íMyk¤£²Ð«j¦Œr;­ø9ñZõï~öjëÄ׬üÁ߯5çZè쀙ýÎNÀ'?V3CEz!ᬠâN øJ[pvAF¾§U¨CÇwó“w] :Š’"W|NÇÿ¥ ÅÞäíâx†ÚúT­‘d½oËÕ*ÏÌÌ0s©d[·B>ðÞüÝ X¢­T¸ÈžñÑ™;wÁÍ+æˆÁ©[JñYAý _ú%gö‘ÝHte»›¬fL)î‹mÊ{–€}úkN^™ÌúärÙäõsÎ~í%…´¨¯§ÅSe«Ý÷Íwó³wÁ¼4;O1q©—ïNÏ,ÄýÞ×Î|ñ×oUÃ(û–ÖŠîñ¥ŠáúßûÁ·E5ÊÖœ™ è‚SgcãL:-÷ÖÖœ}Ðm¾æìVGù՗ߘ»¯-‡ý&áÑ#_ØYWîÍuéôa8¹\òz¯üŸ×{@Rª¥t²9–L’nl#•ˆ¯¶-Yk-´Ž’$A‡¾îËɽ¦ñ*©9«nÕœkâÿàWŸ9uA™é|n ]æðcVsn3oõµ ´6¯ýÀ•6åO;"‚ ~ñ9Ÿ#ý{—ðà¸8y´Ñ`=(Ëš?ó:b°Q“k¯ ³šqÂ`Àkñ”½ýÇšq¼CsKiÈKÀ'Ý/Ÿ:ãòsÆ ËQpǯ]-ŽRáPÄ×k†>Œ IDATÞ=·kOäÎPáäO®©jƒˆ™Éœ®}²g¸ ff¥8RgΞ˜;ô‹_¿}þò ‹»ædÇLD‚IKP#K_~bêèÑÃbÕºN¦ûœÙŠn‘·ê~ÁÌÍ;ïŸkOjIz²ƒÍȽ¢&Ax ˜<lžJ³­,*œ'æJUÄ œs¹Šõݤæ,mޝ¶æœã­Á‘™ñM¼5¼N+€m‚òžÙšl(­Œ-Ff@(¿1Šžꃈ¯õšóÆcLÑF [ã=…Ï=~s÷­±v¸W8µè»>ôRq'³ÍÝlHm’Uàp×{˜“ⳕ$ùè .ÙÁ_ ºAÚ[ƒâL¨¡Ÿbäf|CeG{·³ós¶1N|]å9Fß=SɈ‘W=nJ÷ô¶€gffl‘g0HSS5g®Svn²æìî,ÉÅë‹/¼ñ›¶ü²t¡«ý‹XÌIÞE3åÄS$³¹");›B´&í°ÜA‚YÕ˜Es2²S{Dˆµ¹¶² ¾š5Kί9Ǧ’ukÎñˆQRsŽãÿš¯9g 7ÃÇ’YÄ5×ÿ+÷€=½ígÀí]ñÜy±ZYý@p}#&}û{6޾È8=xä6¥}&Mlš• sE¶ò¯w½óz”‰ö™rY -d1'-Ķeš™2VÑYØ ÄŠIvB]ëpâñWK‚á¼µ<ÑÚÉÒu›­œh b;+I‰Mµý!<9ž¬Dœ²lŸLk¤TòN ÖÚܲƒdæÔÌ1i›S£™î?:thðø¯~ôÆþòµw úÌäø¿pJ<\#&Á$˜mýÙI¹ ľ·CS#Å·¶Õy£Ä@ —ç^xåÍöÛ¨ãNÕ­9× ½OY1û2­ëOÉ—ñƒ´^æFYÌ*.\kÏ4ÊèJ²FWæ+°ô×7·2¶VVë…ß'øÖ𵩂Nîu¾’éšóãmżëxvv@¹\6ŸÄVÌW€[À‘‚ ·cuG+Àü¿íéÞ'%fn·×a:mÈØøµw¡±¶\Ëý+Áœvëœe'Öfœ=Ë+¯ë9sFª}õäÅÚgUÞìì2Õâ¬y–' »Ÿ9Þ|¸òÀlÏܹK …™9rÐ˾Zû^iõä‚â„ IR$Μ?zðÀ˯¾ýí/»}W*Óó,w`Y²ëLz5gÚªš³[¥àoþñç«Xm˱9…)ãùœq­Ê¯9×X1û#_~;±}ÏM/1YÆ™ÄíÅ Ø`S Èæ†AƒˆH%ÆT`h¥µÐFV"„ÚPÍ9R6Ç7·æœŠÿ«©9 »³Øj[ݽvXN½Å‡Ö2¸G…'·½ë<ë©È9H\“r˜ò„ò8f3šqÊHÊ›<ædü6qç‰UXkYíͧ\—§ÚQö¢ cÎÇÂÝNS— ŽåçhÆqg5â9Q#b›¿Ò Dvh;~•f¬Äà€ÇßÝëÁ^w1 R =Z=зÿ_üñ÷ QÕ2]Û‚‰4“&˜¶ç¸ë é(_j@y7Ôl•{Fé(}òáù[Ó³m96‡1܇¾u ×÷Ä`â”)•«6û•g£ÔR ½ÐZiÅÒn<ƒEœ‡ÅñU  A‚$‘$!„ß_m Ú¶åŠuÄqË•VG©(mc‹\ ¯¶vVVóefë°QÇ[㱌ÿ{Üxxxxë4àÚu8 L6Ì/V3k8›v¯=vüp;ŠÏµç¹uàsÉñºÔ9gâ8“êGMΣfB™Sð뜓^è\:æÜ”cõå¿„Ìž}S®„³ÿoÒâvÿ€ù7kk+¾›‰ŒïlOÍÙ­réÒ‡W>¸t¾-è;€•’Á_Ê+;g,®ˆè›•f7˜kYflŬHiÖ"f6ê¬Í3Pq–¶ac â ¤IHAì®\AÛ$øj­#¶’®ælßP…~ÍÙøi8{¢æü2àm¾Pš à`ñ1¶¶æ€·¦—>;,ËÁÖð`ÿüÊÍ’c¿]—ê¤)“ÇÛ`Î8ÅV=ªš“îà‘æ ârÍýYèÍË æ #w¶_p´ëßFºe:ÑŒ™o¯¸ñ;–§• £È`WxÌÄœû86CYÄËlj ï—ãî"Kj)ŸÐ^oK@=zô‹WßjzÍO>%¦r|úÊq%R~°™Êur¯Qg•T#M쮩kÒ.v7‰CˆsìÝ'CL¶ ‚…Ђ$™Æ7аƒC¤“§ÒÖC#ã­¡•UèÀÞ@µ±×`°Á`°‰Â^Šÿ{Üxxx[ŸÜ†8”ŠsSk8"«·fN86txØôˆlûk¡u\Û×!Ç”ÙlrÔ¸Æo«î•e½¢çžçk‰u=BœÙ¨iœ¦¼¨(Ó@Õ?0l0óÑÊ€û‹½Hl»tvþ×»t ×îcè¯IIR P`·iAL‚iske`ã~…8ÉÃ`j[ÍÙ­ÎòßýøEªÊÎ •½(ÿγ8;DCm¨9KÏŠÙØ@ eŠÏŠUÀAÄQ¤#Ò©Æ•S¥”PBCÛ÷æ#‘B’ !…™D‚0 ‘±Ö`®·4k¥!\¨¤%内+V.µ73Xd&€3óEé™ötwþ|?°à ` ->Ï/¿œ§”þôâµ™ù{§N+wul%n†SãÇ6ÖŒ‘›ß—7jÌ9¼Ù®ƒ#µcÍHµdSM µ[aÇÃÀÎË>NVµÊ­Qœ5Ùfg@Å ˜‘6¡Lëzq#µ`Ò± ³‰7ÒÇ 2 e6Í1÷e‡¾¼5ÚRsv«£tõÂÕ>Ù`äåßÓOý‡Åá ú&~Îéöf’d“ŒU†^ÏŠÙ0Y;*{«U¨CW"¶rldåXëŤ-X’–s1ÛMÍI?WN’`<ÝëüA×ð̨k-YÔœw›<àí×€k×[@/0 tŸjÓk¸^sg¥R¹zíæøÑÑáá-[bm#3n‹f¼î%&¯‹´CþmÔL ×áÓnˆùѪõù¾{w–€¹ù{ž;fª®ÍÛè#C‚% AFú Œ,I‚¥„, b!b“h;}di.ÅqÁ^üSÛˆ¯¹ ZâÿøÜóü¥Fw¡#fð73Ý›ð…7àKž§¶fÇ55k[s®µbÖ6þO±—ôÙ*±²¦Ëö ]X½ aL(-6=qnÚ ÀÔ“µÖ晵Öö6ß[Ôœ÷ï¨Okx+2”š[!p­þÇzõæùÅÊäñ#í1Æj;3n¨§JÐMkÆ>ÔåØëCoÍßrøOócòH9bÃlò}+Sš1yþ\ñßÇÙ–mwã·V'úH™g¼!c2Ëtu}Ö[û¹mzÍ*—õË7î?xÔ"ñ5ã4^嬷†L¹K¡×ʽ’íPóü;¹cUY­¢šãç k iÙ'{±šs¤«9›Y#ûÅ6yWqìûè’wu亢üÞ¨&ãöcsDde`·b#ÿ#ɤÕ93Ý[Ôœ÷Þj#èM¯Uà`8^¸Wú…å ¯[wfæ—&Çööõ@iìÜßáÍÌç‚qý‘cñóî_þ³žØYZœ$ŽõÄ_fCÍØÈiNä`\§Eì÷ Ü܆ù‚ðÆRMãUŒµ^ËUn«s[ˆ¯Y%¹xwþÍ÷Îm})ƒ;©s¬4– 2–ø²d¦ë¸/$’è¡8}ÈÕœè5ù»*TZUuÕÎãfš“µmPV¬X¥svµ×¥OD&`W[.œJ#f¸<%‡ÄZy¥æ†”·¨9?†l¼ ¶mO;A®]kÀµÂ½2^‹@lúsº3»8Jrjü(JíÂ7€6ÆVë¢/7±´`…]ƒ-”‰‰"‡™oïÍß&`q¶§f¨8vv©G¦Â鸯½µ#¿¤„ZJ’¥ÐR°šÈÀ:-³%»Y j zíÉIþãß¼º¾ôÛ}=‹«g;žÝ/÷[¹W¤þjýœÍF~Í™lðŸ­9ë ‘ޤ:Ò’¤fML. ±[ŠŸyD ˜ë¨Ú«&@Ã6_Ùé_?:ÖzЫu6@°¨9ï ®5×Ù™« | '÷¶{%§7·¦gæçïUNOìßÙT¸?æ "qt¹¹½äÒñ qñ•š¼ÞmŠ£½ÓjLqbôuGN^$aØ@¯ˆçŽ$¤„C†(›¨&¶pkƒ8ûSR=îÛÊqÑÙñÆkïÜ™™o }­‡6cûƒý©f+ÉÅ7§ÙJÚ‚³³tŽÊkšœ#Ùà?e7’ð]/y7ŠâØ]­^ë{/»Ý•œ $’àTHšéšVj¿ßª¨9ïžeæ}ûö™ÏxGiÀµ«\ÞÛî•×€Ù6=ÕÜÜüà@ßÖ»Wn'!æÚÊod·•]¯ÿ|}8þ³Z=~nþ€ÊÒ œO–=À®ýƒŒó³4%h)$AH"€-ë,‰…PDÚÿÆÏH¯(‹µÔêˆûÓ+ÿÊ+{ÿj¹/ÀÄe*—‡i1;àË)aÕTƒÍt¯Ö±Ÿ³°¾’É”‘«9Çr¯ÞÜš³?›kÒld|A­ûhMD‰ExŒÀ^ŠUÊ^ÅŸîEQsÞkŒÔE÷.X ¸,{Ͻr˜iëÎß[Z\Z™86zðàÀçä^ÙFB¼.…Ý¢]¯ß¼öÁ¦Ü‡¤0ÛŠ» ƒº¶¯–,¯–KDBZÝW € A&™‡))¡”Í“ÿÍ_™ˆ~ùÛM^Ìx•gÓfu²ã$‹˜ïš ‘Ôœ!céW°ÊøúÞ™ä]3ãkˆ¯u¶rÍV»À]㹑4Iâ‡bÔ4Îfö…{èë§sd4àLlQèõÏÏÔ=ž<44`Ûò€Ûx滺÷Ü+o´ ý6‚áÅšå©ÉÏŽòqZÔNE1÷Tæn°¼°ß+7 #¯Õ}…­9ôu°É;B a¥_a¦~I˜H“u Ô±ú«cõ7ÛˆÖÚµxgùýw>žŸ^^Gý­çuô=T:t¼ó¸)/'¢ohsOÖÏYdk΂ˆ#É2Ô¡ÝUÌšI‘íu]ʰ¶ iûee=™“6©XÍõã™íà¯}-$3Á5êå‚{—ïÆÅÀE`8tíŸ÷ðhËžü^eùÍw?ž?::: ìXËŽ]ÁÅs°¥úzZ¯á½q¸ %!ƒŽï ø BHaè¯`B!´D‚@a‚Muƒt£vÑ_)UV~úâ뛹tñZ® ú"8ÓuÆ.pÀöK²´u¶’ÚykîkúœC„6Ä—“R³IÞuá»nÃ2à(aÀ‰³™Ò™X*®ýØ ú:Vœ-+2üÜÀz [Ôœ÷ ¸«ËBØ×€kWxL>îóàã­ßË[‹•Þ‹ûv†{åãC‚}ÿ+ÿ!æ$»Ú)–ù…-­Ü·RoŒ½!,&w@ÛhØf+ãöL‚Ih™È½îKÁFh²œóÆ[§¿åÒO~úò}õ`“ÅŠQŠàTùÔ2–}õÔÊ¥LÌ*nHfÍàˆ"À‰Ÿóº5gäïšo/†Ñ}%$ÙÐû Cå,ÈZb]‡ÅærÜ¢æ¼Gx·tA7øù÷‚[ÖêvíhåþÃ÷Ï];2|øPA…·›Óè›êvÆaCà›­ì7¶ñJIÞÈ/‘„„  cha‰/’„Ú8.>·Øö±\º|ñÊåk·7I)†^ýAÿÁòAÃ}ëu·®ÏÙ¤¹×ø²Š·Y‡ ­,ý"“Ad¡7V|#¹ô!Öl0ØŽ™8­×oKfƒë¿»õp·Ý½À.Ø»Evë `p|Ì#Àp¸·=0ü zkzáôÔñžê^¹;x0e6kЗ@CÃæoVîMôhùž'÷Æ¢¯:rÄW i“ïH“€ MRh"e´^š ˆ”Mü5ÜצsJ¤£ÌëÜôG-(ª†ÿç«ç6<ø›¢ßlœ­HÐ3ûž)•JÀ%æë’vÒ¯  ÖVBâkì5L†`È¡`ê5CÙä]ó‘$fN‘ÆÍÔ™½f+?g·±Lk-C¢iÁw nTÙ-kpo ¯eÀ“À,pÁKÛºõàá£w?ülìðÈıÃbÇ»Wî ÜOÄ©ûÍ·ñµ;cY“ )DÒl%bÅWH½qã•u¼²®X Á’@ÖmÃŽü’i¶²Ü7UpÎ=Jq¸ÍÑߟüô•ÕµµÍÓ_JâœNwœ.%Ûo%5 vVJ*-´’ÖUÙJ†lßPÇ~ÎÚª¼ÉtozÀ×Îøj;t”Äù-Xµ¶y¶ãN¸mæDêÆ– èÝë<;;  »Û&í" X“íËÙk¸ÖtC‹«R©\¸te7¸Wîhôe‰¯ô­†ÊÜ7¿°(ˆ––åWŠxØ×I¿ÛkÀ_"&Á6åöÖp_ãx¥ÈÆêšÎçZ÷«M¼åàæg·Þüä£Í3‡j„ýb—ìZÔ‹¬Ù6- ÖQì笵–:‘¦Øâ*®9ûVîõkÎnkkÎÆÞ9v¥JÕœ½vå öÖÂg†]/•¸™;‹U0à]¹Æ÷j xLƒÀ ÜúÝ­UÃO.\!ìN÷ÊmXÉ,o }kËÎ)NL7Ì´¯”R•zc6ˆK’¤M!„0ÔV°4á Ä0è ÛuÀN¥“ŽêÌÕ\@løÚ£þü•ß¶ðÞqr @|²|’…MôÓ¤!alœÝmB|]“³³¸RQ¨CºFç uÇéHžJ™D„Ä Ò‹àMN5­ËhØ]•y˜ûÜ34ºX±¼Ã½ k×àɽýÁ§€KÀô¶ì®é«·æNO84\PáüÉGßü²sìíl¢  ^]š'"ý辂’1_!Iš„¤òÌ$XDœìký­R“¾}UœB¨½Üß¶ÓßÎŽçŸ{%zÀ›Nüõ{¯¦ÊSCÁ‘{uIõW—´ ”tD‘Œ´Ð¡͘¯€94üÞh½B³öC“ÿ2&Ì6Õ(í ‰º³¹›€Ïn nöÙEÇÊéâ“8 ç·¥M: £?»2<ØrbLv”Š9¥ÆÕ+;{ìÛM !Q eVñ…½%Ü%3qD˽:&¾ìA¯F’¬á‡ 9óéöÐßréε[MEÕc7t Gô Ž‚`ºš ¶®¤"D–ïš:3¢¡ÙÙ÷ºng›ãk{Ñ×¥ð:·ì”QEF£ÅÚ*6yÀ===;0¸Þ:TŠO>ý†ÜØ.*\©T._¹>~|tp»W¶ýBiú›8;­×·ê·ˆKDD×Bг¿ú IDATsó ‚ÄbeE [s¶¸kÑŽøšxA ½&jPÃJ¿£¯õºŠu_ׂfÂ( @† oäG'üåOž[Ýì û³;à3òL…+¦o™‰u¤5kÅJi¥"¥¥¤ŠE"Š<ŽÇ*¨Piª°vÀ׆Þ+­Ùƒ^¯æÜ€ø¶ÅÚZ¼».ñz€CÅÇ^³Ž+ÀíߗÒúòÕÛ KÇ”;Ë{› ×E_‹ÁIÁµÄ×D Ú”ß8\ÁŸÝ€¯™èuÍV¤Ñ—=wIíõ[!);§ 7JÁ‹?íÌÔøÑñ£ChÞ<úè(¿ùú»‹K+·rÖX0Ö):m¾±†ÖÐ ÊmD:RP¡#E™¶çª®Ú1_)å°²c¾pUüŸ.J÷9£°b.ÖçÀÆ ziÀÏûнÎ:Ü®m×î®Ýš™?::zس–9ìŠÏ)Ý7Uð“}‰è@ÿAóuY@ÕjNÍ^ÍYÇÄ×ðZù2‘»²3§Ñ×|•;>þàÓ+î^¹p÷+OžþÃï}SîëÂZu“è[ fæ?x÷rSÒ/ò³ØF$¢‹ºž ž4ÞÎÆc2*EN÷ ƒ0’Q(ÂP„F7¸¨YK’6y—Sñ½.)ñvöâÿRñüˆŠšs±¶€w×,Úñ}› ÂCÀy`yë÷ÅŒ‹WoÍÌ/žž:ÞÕݵ÷¨pÒ~Eé,òÐØ‡[Û„ûÚ‡À69‡ ºÆá9®9Ç œT›“Vg_ôe{ùÍV$ÖVîÿã ¯™oßýèüùK×ÿô‡ß9yv a´™9oæ¿}î•–Žë˜ OO¸n,khC…m† VÙšs•ª!Â*WCmo­ú«ÂL´‘ívv–Î:6·2&¨K‹šs±¶ €ÜÛÛk¾ÝÉp'й'7±F±]T¸R©Ü¸y{ìððáCà½F…3ÍÏþzgx,Ý´&@ÍÎÍÓ½Å%3àkpÖá¶Û9.>»Û˜ìz½Íñ)ŸgÊåŸýì•åpÅñÝÕG«ÿûÿáäc¿ÿgË=ÝXÛÈP[Gùý×?º2sk3Ü7CQ¤*\1ÉL¬”J 7æ¾E!…UTMïUUW#ŽBZç ?ÇWEvbXk­¼«XòEQs.ÖNà]tÝ7Y|ÚY#@?pu»ÖnÞ™]X\>1~¤»gßžq¯¤4¾x¬×)Á6È8^eÐ×XYY;hÁ‚ˆD,÷!ðÕ¸>g@Ák¶rŠ/'S¿ úšRéú¥ë.߬IÄÅ+7¯Ý˜þÞwž=}vZ#jâú)÷ïU^}ãý6 /¡ŒòD0 †˜Ø¸biè$Ê×`ŠŒÛF•«GUUuê¯sÛpMÎJ+t3~Îë{;«X[ ÀN6ÇߎՀ¼©5Ìí©ßš^;L; I»{e^ý9þ +þš?â[sDÔÛ×oˆ³¸ÿP@”EÒø2‰Üš3{®ÎIÃs}ô%Ò‘úËW?êäÎ úÚá•—ß¿}uþOøžá~¬®g'Y.ý_?}s3žÏ”l¸Ùß/•¾Ô/ûÙ¤–: "%U$#%U(Â’,…®Ñš á°Ó˜XÙ÷dÓ|ˆ“4k£»f«Z¸-jÎÅjq‰¶<Ë¿ú+èÛ¾ m×înÞ™ùí{ç–*+$çó¯ÓÔké¯IdHA³¡¿"ñ‚&Oô•ÆÒYhŠ L˜ Á&+Äù ÊÙk*œ”‰kŠÒåòs/½ñàáj>úÆëÒµ[ÿëøß~ó}””dÝŸ«³üþ{ç®Þ¸³îÏÞ ú’‡ úB‚%³ˆ¿ˆ™â!`hkteÆthí£(Š¢0 Ã(þÎxOº0ßxê×­Z{ç]q,ÖcË€ô×€ÏÒoËkÛå^ àîÌìp¯ôàšÙ_›[j6™¾N¶Œ}¤ž™™'Fe~Ñð]Bgìþ Öb=n x‡¯[ÀZñQ·¼_†·kw³ó÷Þûøbeqé1¥ÂTïnŠI-â¦,ã¼Aþx0`üœÝŒiÅWh"&Rd34A ‰î_ó-¬ê´Ó$¡z!ãÒ¼ôÜ™ÿ?þê§o¿ñ>e©° ~ñ«·T=qšF_“åI!$ `B!Á³`%”¡ÂÖËÇ­UÖdÃ-Xº«ÜБÒJsÝq£¢æ\¬Á€ý9àœ| ˜ÆŠ¼åuXÚ.÷J3 Ëšä©ÇͽÒ€á Ái· A)î+’P#!l¬u÷õ´*k`ê\aaý­RŠo2STÛl•¡¼>îêxé…××V”Õk7ÂúÞ}ûâ­kóöß9~«k` £üÙ¹ ·¯-ä«¿M@¯¾ƒrpªcÊH¿`ÁJ*–l¥_ •TkX )”B° MZµÒ"%„äYgÊËñ-ÖŽfÀ»è ¼ ¼<(>ó–Wðµm¼š™›_|ãgïÎCJÐcS³¡|˜ÉB‘Wž¶ÌØç¾Dì ˉÜK ¤ˆâmFÌ€cÿ+èêˆ<ü‡çÝñ¥覾 @‚ÎvžE”@qÀ\bÐ%,%h©9`+ l]±X9*l·“`…l”oA|‹µsðÜÜ€¾¾>s€îp/è p8\Páv¬}ÀÑír¯°pïÞý=‘{eΰ€D2þ ! ¶£G–›¤}÷ïƒA ¹™bZšŸ'PÊZ²fÀ7 /à<Öë^žÿÏ?þt«-N„½ôö[ovî¾ÿ­>½¼¸¶´ëÍ%¾ö¥%¯c²<ù@<0“H¶ß ÚÜ*V¦ß*¤0D"¬êjÕªª®é5s»­U£j¨CÛx•ž>2a‚¹ñ.ÖÎbÀ»ñ¸¼¼¬~Ë«ø"ptÛ®Ÿ–ï¿ÿÑù™»ó0Ázý­ù6™ûõé¯CPØ…4gõº«Øè¾€òÆ|5R}Ψ)Èýì(¿óî¹ù{Km™Ç^¾ÿðg?~»z>X}s‰¯ùùâ_ô}##†òr‰¹Ä†sÀ&‚ÐXQºŽh-µ G"6MѦµÊ4[i˜üÞcgÎVø ô-ÖŽcÀCCC̼ëò€ S-E© F€³Ûå^  ²òHcW»WÖ€SY ±Ð«¿’l´‘X€ }}û \—æ«`tU˜˜’ü¢ÜVçFÐkÎ ²²Pyç·šuinb}_í@Ç œøŸÌÑ\S¬×ˆ¾æE‹’Ÿé}¦£Ôa掌ù3¬¥ÖB+¡”TÆñÊÐß5½&X%H+V¡²DJ±Bš41iÓ˜MöÝ`?i©€ÞbíL¼«Íià à^q´¼º€/mãÕÌòʃ·Þûäæõ;6ïg—-΀k¾u=ÐnØ€¥¿\ÿ3<šëI¼1!Nqßœ>g®A_ ?÷jàS8Õ%*=MO_ üKÿ¼f«}cÝ×|MuOuvt¢.1ÊÐeÍeæë’¶_Ö6‘ J(G-÷S’lh’ßäÃრ“bíh<77ÇÌ}}}–Tv_Òî0Œ²8Z[ßF÷Ê÷*•󗮜?ÒÝÓ½î•A­VgÒÀð&€ó`ŠcŽ„yLêzpŸÍÏÎcyq>-ýÚþ^ª×çœ^:Ê}ðÉ…Û×Úõ~õ §½‹Xtû)£ü$=y™/'T˜j^q¶ ì öõvô.Ò¢üuªY‘b°³œ4nÏ.na-Z«ªj5ªVUu-Z«†UëÅ¡ìø¯íÃâ˜ãˆ ú[¬]À€wuþ<ð°P-¯2p˜Ü®«™‡Ö>þôÊÍÓ ·ž Q ÙمDèÚüAÿïÈA“WŸ&ö×6?[˜JjËšc‚Ëž$£onŸs¦ÿ˜I*Ë¿|ýÝ6¾g§qÚßé™'ÅÉ'è‰J™²³iZöY¯ý’8ÙsÒ辺¤uY;õW•¬¤RRR)¡l9Z(;ìFÙ À&RÐ׃™ý6¯Âá¹X»; x‡{A7 Ã8”‹ã¢µ5œ.sÛÃkÑõ;s§§Ž÷õï‡Òغ“¦~tÁŠÐ“Ç»z6'BgûŸŸḚ́ñÀ2<8Qc˜‰@ûúö ¦àî1uݳ¨ƒ.êŒùf ×¬ŽÒ|á'º£]oØ :1ŠÑ¯õ°¶ŸúÇiü_¸…[}ñð7Xðľ‰ÑÞQ;Y$­ó3KÖBk©)EJ qRêP²ZPDPàˆu¨”‚, ¡i$4iwÅÔÅà‚kG3àǬJsx˜.ދ֡ 8 < ”¶ew«kÕÎ]¼xñ:k ¹5ô;3wç+Ë÷aDè÷?¹±ašj¶21„ð¸¯q‚&—øK‰94eÔXjxè›C|3û÷|;Ëç><ñêÍv½aÝÔ}'|â›ç…I:]:ýléÙ.Ñå·:Û\#Éæv_yßñ¾ã–õ¦_UR&z!”a$¢P„!B—þko9Š86›d;kd» YÇï"ƒS•¼}‹µÓ°ñ‚ÞÕpíz è&ŽâiyM×€ÙmÙW¥R¹tùډ㇠ôµ™ “£èýÎkï9߯T.lX„®ÿEÖËØ=‰Ý• A¶í9žf2ƒ]W žŸŸÓreL1²ÖÐßZôM.Å)¼WýÏ/ü¼Š¨oœÆéE,ºÔÞ¬áFÚaãléìuuý–¾•š>Šg–§z§iÑȽF¶¾’Bk'.P¤XEˆ”V!‡‘ŽBVU5ŒÂP…Õ°Zª&u¡U“è­2¶Ï>.~‹µÓpÆ,æñX+ÀûÀâiÇ©x8»]W3a¿|ãÒ¥Jií£Â‚®Ý¸­kŽp#BßhV„¦Üû|úë0™’¢tLÇÈcÀˆf£þ&è‹è[ëlU ^úÕÛÕ0jÃçMp‡{ГԜý_kàìn°äcÇžî~z_°Ï°^CˆYðHÏHwW7VñÕVRÒBGE"RB…F°½WUTMäQUÛ¸skp¤"?ÚȲ^ä¤ýÏÅÚé x·äo†og€îâHim'«ÀÍmÙb\½9sòÄØðáa˜n›V–”ós÷4d½ÃûQ³"tÆ_#ÇÿÙEÿ ˆÔ†SÙܱ PW_ÄÜ^# k‘ìø/ˆ ofu”.¿rýòl«ƒ¿1`u¢óËôeïR¡ÆNÒ÷Ö0y‚è“}Gz\¯_Z½dZ±ÊAù©‘§2¢¯¢¸Í J‘RP¦È,XD:2Y¬8ˆã%¤ mûÛH‘}9±³W8• \¬]ÀMxÈc|¤>Þ®GJ;Öð•íºšQZvéúÇç.V«Õ–¨0‘£ —o4~T"4%ÐG Ìö<Ç!ÀV N"ãWÅÌ·§gÍÔ’}J+÷f~csȽ~´ö÷?ûU[ˆ¯YgélîR·,0â€Q‚ûâíûÆð7t`ɧO9ÅW*’‘ù ERRXEÕä ®éµ5µ¶¦ÖªQµU×¢ØrR…6ôWÙ¬_C‚YsÆü¹¶°W¬bíhl¼ ïܱÅÚÇC®]à0 ô‡LËë(pg»¨p¥R¹ríÆøØèÈðA›™ß äå+7ç*MÝÈÿ™àÿºì#7þKÄ$âñ_’òÚ•Ûss•éʽÃ#ƒ]ó ³ÐX^žwíWTKs1¥£üòK¿™¸Ø"ëukÃD” þú]Í"éÀJL6<Ç+Ó«Å`Hï?~@ 2-ªE†µ4­ÎL!2nVFô8R¬"…*TZ…*ŒTdA7RUUU‘Š”Õ}µÖ&‹Ð†#±öÇÌvÑU¬]À;â ЖƑÆk øÆ ÷Ê–×a`¸ Üß–Ý]»9=¿¸4yìHgwçÆ‡¤\^\i}Í2"ôÁ{}ãÇå ùݹ–çx›Ò¬’ˆÈšh ¹²tn¾`m­zõƃö À†ïrŽû›Z îÞ¸ýѧ—Ú…¾’ä$Mf+Ï"Ýü,ÁdkÎ,˜$ÙÉ¢˜› –ÜÝÑr³Êb0”‚Št¤¡m“³¶± I¾B¤’¸…(2ô×¢¯V¦÷Ê0àÄÌâkW°ŸŒÏE>œ.nÓðP¸ œŠc§åu˜.m—…Õõ;sãc£ÇŽŽ‚š¤Âðµw7qTú”¡™¡u®eýŸ=âktßä6V!ˆé­›÷ö$¦‘Á¯½ñö·¿úÔ¡¡#X ¡˜j—)>é?¿úóÍH¿u‚Œž¢§h 3nd5$LS•^ À&Í×L÷©_–l,5Œèk¿ ,÷ÕÊ)¾¬™khAÒ_%nY±Ùd¦]Ôw¼Êdô·X»‡lLNÃÛÃÀɽ²å5 .l—#÷µ›Ós ‹§§Ž÷ìïYp(—/ßX«†›Û—Öú³K×gçO8VÞ×Hg‹j̹_YÑ7&Á‰QòÚå[kkU?FŒ••Ï¿ô†\XýÃï}Svva­ºúèìxéç¯-.m0D£~†à ‰¡LÍÙ5[5†^sm³òš­LÍY“6¸!R¬ŒÍd¤#Ûá¬"S|vegŸøúÒ¯‰tË%ÿ&g0¨€‹µKØhÀ·oß6ßn·|2m¶t¸±MT¸\&€ƒÅAÔò¸lC¶Q¥‚Ûw ;<IPu¨°÷Wž;¥åÝeDhn0lˆo"ÃçÁ $ä£û«ç>½BÖîŠÄ>aßòê2>ýèÓ÷.|öƒï|ubjQÅu¸$®/¼øÛ7[E_7=EtX^¤ÅTÍ9cç.ÉÄDä´^Ë;Ít/YoH+ÍÖÔœmÖ¯‘{u©(Ô¡AVó­CYw›È½ÊÆýÚÆ+ƒ¾àZZL…ÄT¬ÝÀîwïs¸fÈ+nSL¼.óÀDá^ÙòúkÀü¶ìnzfþÞâÒ‰ñ£ûûzò»¥4_¹~«Ì{~qiòø‘N?B‘2»LqãÔè¬)‹`\¾v»¦ enØ ñ£Õµxᵓoüþwž-ww£Z­W¼záå /5¼“0I“’¤UyÍK—1ôÖK@wAì„^'k©Y°qxiC|5´é´2º¯ýR‘i¶²·t#é4ô*¥Y+¥|Ü5¨1|.üŸ‹µËØxAŽZ»×uÔ2Œ×Û‚ùÀ×ëûžn×¶éM¼LÁs¼-Öf×aàp·ewÓ³‹ 95~„‚ʣ߼~ívG美Î}mÜÝõÛsÇŒM† »ÿŒù³Ÿþë«¿f˜‚àÖµ»Ý==½°Ñ„4|pØqôuöA£`èæ•¹¿¼ùó?ùþ·¿øôY(íëìxýWo­Ü[mVý¥FÐ  ŸúO—N'5gJM÷Z$¼š³i¶j¢æ,!+Á"Ô!i²r¯Ò6Çrv’Æ`’9Ù0s’}9éºÊܸ[¬ÝÀ;jO#ÀpXjmÇ'×s> mSL<Yà4Ú—`¾W×ð àÒv9rOÏÌÏ/TNOì·TXˆ‡+¯ßº»»»zczv¾rfêxO_¯|[„N°Ìó‰4“Ãv0X¬®<ºvsÚצÙ¢øÂ0úÛç^ùð“Kÿü‡¿Ûs°«kîò¢23ÿâ¯ÞÚ<÷­IðýBé ¾Ükmœ]Ÿs@¶ÇJ°ƒázW¬·F,÷Ú&g…*´Š¯©?GayÏŽ+­LáYÛ²³õ½Ò 6gº® ô-Ö®àùùy49lì¢g‡\Ûlÿë~€â§j¼Fãmýª×1àpqXµ¼Ì'|XÛ–ÝÍÍÏì‡4Ÿûìòý¶bGZZZº3}÷ðÈàØ‘’’4[N6Xä °$¤üôÓ«î¯âÏuYs«åÕeÖ¼ŠÕŒ„yîúåOþÃåï~ó™§ž> 0B’üÿ~òóÕfú›€^ÁÄCñð!=Lõ< ûñ€¯üÇš((æ¦jήÚl¡W…*²¾’k«³);çã®f¢eÐEÛs±v)£FA©»N¤¿ú+›JoŸÜȃG€þ틉¿ ,' ÷Ê–W/ð%àæv9r/,.-.­œ?†Ñ¡¯`Ó3 ÷*Ë“ãG÷Øí4^Ÿ'*0rvúÞýûˆý<%òM¯l¨Ož 3~ùú;Ÿ]ºöÃòõ¾ÑÑß}ÿÎݹæ_jcôí=£r4q”tϦæl\6åè$IPÄI‚±·†Á`ÅÊŒöš6+ÅʶYź¯í®ÒQE¦»Êö6+é(éoVÚ†þÆ%èeç}‹µ[xpp°©<àIàHÞýG9àÂFú_OG7þBÇ€Yà‚±ÉÝòu &Šã«å5Üζew‹÷VÎØ"š¼`MÏUH”NN•¥2i-ý%‘X@ ­FW.Ý5ƒ¿Ö +æÁ#ƒ#¬™ˆöwì£Ù&ÞY*³þÓ_½ô;_{úÍ·?Ýüà¯ï°€ðLÇ3ÝA·­?©pHh©Í6KÖ6÷ØÑÞxÆ7Bdˆ¯«9“ÐÂX:+¥4iRDlkõ ™†×U˽®½9ù®iu.\'‹µÓ¸XiŠþ®øöÖA_³†€XD]wõl }ç6;Ú–˜ø›ÀpØ_e­­ààæ¶8r?ôo™M™ô_€@wgî-.Ÿž:>4tš}úk}¡I\¸|ñ[K|9q¦íúë׿ý`CL½.ú˜øDp¢»Ôí7[‰×’ݸßÊnVRÙf+a54Å1‚lÃC«¼: £ÐÞÆeg×ðì°]Z±f;hä±Þzr¯1›,~¹ŠµSøßkÀO×™ ijøXzm?@À•õú_5'ý6X€hbGmZw ÷Ê6­20\nê²p³å _[!BSÆ:ža~~a°¿ïÄñ#AG‡PfG"îÍ-]¹z›@‚­´Eb3 ÜéiÀÌkXkƒ¯Xcôµ¼š»¨«¿Ü¿ˆE›nD‡-YzêòíYǾÐZYôebÓiÕ¨æEv¬HÇ-V^ÍÙ9Jšo ë5p†ÝÄ·X» €¿ ìö¼üº…=ºš{äàË ÓÛ›ªwÔÖ5 ,'€ÅáÖÚêžf[èÞkü›0QS¸Ù*šü©_»}¯²²´rqòØ‘Á¡ƒ6P„ªF×nÜñIsƒS£Ãõ*T[€¾dÛ¬Nvœteg›n$’)#;k$’š³i¶rýV®ÏÙÐ_ÍÚµYl™nlììš­Ì\¯ð5Q ëÕ ÷µõj¯C… ³çbí~à}û=à+À¼@¶ÁÁAÄ^Ð̜Հ÷Ïlð–ÏjL%»6þTëîhi›Ü+Ì\¸W¶c§·À½ò `°Î,B;Ìõ¼þgaŒ — ±rvr¼cß>qþÓ+ý}¾îëd`Sˆ6û;÷3s'·uŽÒÛ”D•ÆŽvµ5ç)Sɉ™snÍÙ˜Jr$X(¨P‡Pˆt$…ÔÊ“{c>mþ³¹±îëµ6³?ì›Q|ý+7.¼«×!àß>.ÖcÀ–Gÿàà¹lÓ:Stg6õ¢ö_«Io?³?}ð5à pk;ÞëY`!v­.V+« <¹ñî½k°úšÕÝšê~Kq&ƒùvqiåÍ÷>9yâxw¹c~aÉ‘]óU˃-+­ýlþzÐë£o‡è8ÙuÒvZƒu ¬ƒ´·†P}Ö «ø†:´–Î*vuŽWç$Â(­øúSF™N+»©<ÆæV?zëž‹µÛø+@W—Œ)àß/¦ÎCæ€Z û€1à ðn™»d7pt›Ü+, ÷Ê6­‰v¸Wp¢‰Ö‚EèLÿsŠÃæ Y ! ÞZ¬œ!ZÑõ×ë|†€AÜi½‹—W—¬¶±žS#úº¿™ì˜\¤E—[,cé¬,[ÕÚ֜툑Ws6_¾Ü›tW¹ø„&kÎig+¤ ÍY³Õ׀޸ôœw>.Ö®à^à;ë⟀mSÝKË2p¼åW·x˜ÙzÎØ |¸½MT¸¼ŒT¸å%ÉØü{ÓMu뙪¹ÕFÚµ_%ߦs‘Æ>Æ—‰n3MSj[•@uïg2L †ö—öCÀ÷Zâضg-´–ZKÍÄEF÷õ;­|o¥‡K`È@ú¾ÎÏÙ|kL­œŸ³Ò ŒT’3ßÛ9[øüè¯h+C=|sóq±v5ÿyìWÕx}xøGàã” ø©ö5l×›1œÝ&÷J‹€N·©±l/¯àÔf‡On|w›¡‰â¶©ü `²ÎÏ$‰_‚±Á¢£LAX<Œ\kÀ@oG/1u¶Ë Õ£¿¶òL€@ ‚¯ô|E‚怹Ä\b, ë@k¡•T¾èk Î"ÉÒø9C*Tó‹óJ©}]ûzº+å5 IDAT{ Ì;·¬$8Á]åI¼õ%wèúçÖÿ xø°MOXïô싵{øËá¬eàϧ€Ö8aÚµ-¿]À—€;À¥íØÛ2ð0ŒGbËxaŒÆ?Û`SÝéMín£"4Õ$eþÊw„pÆóºÐÃô p ¸VÇdÃl§P§MÄÄÉk&œé8C‚\‘ñÖP2¢¯A_%TD‘);Glß$Á7–{§ç¦My¹²R©¬Tº÷u )œ©¤›îµ5g•t]HvSN`8I줚óŸ=À€/ÜoíÙ¾ÚÐÁÿn»,kŠÕVî¾½ñ€„!ÌõÍa&­@oËÓºŸï’ÀÄö¹W¾œ/Ü+Û´ŽodpèXËŸp“"tƒ `‘€‘¸Q b„a½‚é(ã h° ˜.‹»+Õè¶jÀ1¬»í~ê‚ ¢+†’B€#Ö¤5k]ÒZÇÜ7&¾¶ÙʰŽ'Á½÷Þ¿W¹gubÖÌühõ‘”²\.ÛàÞõjÎ º«vý=O¨ƒÀ¿^>Øì³ußlâô<ïèÃâD°Ëøû-ÌÇŒ}ÀJ,wLÄ>ì»z•ÓÀü6ÅÄ?>T¸k 8\^¯©®» ’¡ó2€}~¼8œ2]Ný#BÏ1®Á1ÓØÊ¸eQ:»M)ô%ÐdǤé…֤팯РJËØÒÊæ(pÀ6ËHEÇÍZÍ/ÎÛNfg!É:Š¢ÕµÕ@Bçie«Ð±±s|QÀ¹Q¾;gý æÝý'Àià…M]óý i'ü^¼£¥â\°;ø àË›ü÷ƒ£ƒFÀ LÀÙÇèíζɽò!p8Ýœ_¬u¹iãÁ¡g}í;L‹Ð¹-Ðq09éW@à÷€'7×3ØüÉf_É÷€'¿ÝåzàãÀßV7ï57=`:š6¿•ÙÊcûVMlŸ{e¸T¸W¶iÕfOw][vVª¡ëy`Y «þvuBLûÀfö7Ö€‰mƒŸÇÐ×ÉÓÀ°²¶ÂÌVÞ(Qý«jƒë0.T/\UW'{&»Ñ­¡5ëHGJ*©HFŠTH¡óÙˆ8 94fή÷J)5oÞ˜iXÌ»ÖfÛN\3YDDÛPsþ ˜^ª­=Õï7Qû-ÿ x· *üû­Ùtÿxx­8ìPnŸÃÔcž.BÀD,÷m}L|œ…{eËk8à5ÕMnñîÆâÃäA.¼Õ´@›ÉØzуtö‘Ã÷pè:˜WÛuœ{/ÒuA31ƒ×xí܃sCzèhpT³vX«µEr¨X…#…†*4WJÙ£•+Q9é× ®-S#¡¹~‘ÙÚ-ª9èœÆ—€Ï6ûTßú›~ðW€“ÀóÀíú×ü'Ûñµåçʼn`'pkzãÁCŒŽŽÚ<àû;gNÖØdnÙRÀÕ½²}¸8<NlWÅäp¥¾–ó&Ð'IH— !XÄ 8kmkÑ 0:™íÿ¾£÷7À­MýÖÒ_Ï~ÒÞ ÖB³àJXYY^™80ÑSê‰Dа*ªîÇÔ¬5i¡…`¡”rZo¤¢ÕµU'ç¦Ãë™·ºÏy¨¦aê_—7584üÓ þ“>àßï?­éõÀÑ&¡D¯¿ÿ;€[^®:´‡ÖD¬.nýÌ>fS…{e;.Ÿ¶s†@F„öÉnÊ (MÅNXÄ òZœÓD9aÜý%$æoýÀß‹›Fß<ûIC‚]È ¹3Ôá§•OûÖúŽôQ¤"…«¨†: 94&Ï¡ ­«³Š"U–+J)ßHÃñàZÆvyküYÞ“Àÿ ü x«å§jf}8 üCZ„þ£öµ)\}¸V]³5g¯à\/5!SyökνíË„nà|à[ÀDÓƒC_öµ6ùóž}˜lÓÑmàâ÷ð1fÀ{z€Ë-ûÜ4Ui°ž“@gñÎïª5 ®‚*iRKD@¿±‚öR‚ɘ?3å&eIp 3ü&px¾ÁôÕ¿§–Lç³sçrTXC+Vw–î”–ì?` ŸMç³`)­Â0\][õYo“Ð[K÷ÿ-px¹åùüuïŒÿ5ðà· Öün;Ž'B£}ÇÞ Å¯ßŽà5àуpsÀÀ{²o÷8þÿöÎìIŽë:ó¿“ÕHbm‚h A‘”J¶D)Ö(B²ì™°,[Žñ¼Ígô:zâëüz˜}‰…f<^$Ù²µy mÖ2£Å¢DRÁ H€ÆÒ vôRyÏ<Ü̬›™µdue%ª»Ïǰ*+ëÞ¬[•yò»ß=ßá œ ™b£§à¼Í~¼“OÂ"÷!EŽ‹¸”OKôA‰¦2#h"Á3ànp*ýv4`˜™½ÛÇé©™­ÀµôÞlÁ·‡‰¾É’«|ñA}½ìĹȵ¤G±Ãùôå6í¥öÒ™Kg¶Ý¹mff&’(9¼4s7“~ †!«˜sö~È„#ð586·ó•îÞÛ7qèjÍÝÿçõ5õ†Œí «D žUÉ©…®ƒb×#Qá÷î†z; ?o‚uFÀ!ßEØ OÀ=$©H!­äÕäÏ?–4m©X%I{—Bêv ~þmhñ.½£¯tÿËaub3ª É\´:§.Öøâµ‹óoÍ/./¶ã$ëw¥½rsñæJ{%«®™9÷ŸsîúßÜwÞÿþfVõͼgÈjm»áS¥åZGàÀDþúÎYöÑ`À#jÀg.óñ¼?õ7–Üõ4•†Ü+/Ûæ^9áñW:ü:ù¿;EyK¢Xd^%ØÿE⛕†‚œF¨M›§À…¥kªÜè–Ñÿ1x^ø^¹4žcpâ~•±a Ö^©ª¨_ák¬ª¹¿Ä1qìâŕū·®nšÚÔšjÅ.^Ž—“ˆËHëœï€–dÑ}ð¯‡OÚÒ­©*xîË'm^•‰~3ø+;7ÞàÜ·€»áq˜m¨·3ðœÍ2­ 2,A,f'<ØQ‚3Ú›Pß„wË.Ÿ~îÓ÷cðoà`™ ‡d—NÙA4G…Ó->؇g‡ —F{wI¿ÆêÖÒ­k7®-ÇËKKK}¬¬ JpA.à#=®VÓð1øÄ0µLFq¾ß ´ð‘I]Gó³ 5B À€GրݻwckÀeÜ —r¯$•¦Ì½rbp¶ø9W8±ƒNÔßäßÔü¹l]Èö˜Ùu·К٠\/¬ÏËÿ >Gáo$5’ bp¨þzÝ7€]ä| ÿ繯 mÚþ`Tµ¥-uI¤‘âP§-.Í©û{M[Ö.NÎáXõI4zŽôêwÁ;«%à|ß¡Ÿ…÷Läï-›|^3xdúÛgÖhCc<±Ú2ñ«ŠÁáps2´¡2åíX[ó·„îh¿ÙîÚ›ûözI5iEéÚßø(¼þVx²ô¦Î çäO‰’ *J„óë°P'‹ü_Á‰ºH¨‹p-ÕXu ý]ÕiÕw _S=Ô\Òüs}»õ&ødµ$øßƒ_ƒ¿é8´©¯l<ÔýëøÈp¿‡Uü„V¹ó×óùŠ2dûCm—U-]Șû-oáôÈf¥ù<š|±pvAUÏÆ©ô×€ËØ4ä^ \€Y8`ée“DÉ×–´°5€%£¿…ôßÌ:Õ€Ã$A¦7%Ë Î/_½Áâ€k˜|@Øû.z Ô‡aéGTœwÄL] Õi€UU%†XЖƪm4#[·\»XÕ9uvnŹ%uÓè'áÕáÛõVšéMƒ?¨Ò½{¸\ìC é 4ðÚz< ÏÁ/»hÜü´ Ý£)tQ–ÒPÿãÑ`‡òþ#@¯ÞOÂ]ðP—¯}ÀSz$£IÏßÑàvXU¿ýß^ýsQíÝJqvÿ +pž®ofsd<©õ8'+¦LühX€Ëpî¶‘Ÿ.ÜKi‚x#¢Ý 2ƒ:ø$;½ýWâ~(úIÜ%ŒÄ~RÚë¾ÄI&’¨â£±¶nФp¬IÜõë¢÷©F!)­ún8¬úc8­*}¯éQ>ï…Ç*Ä†ÂÆß€wÃÓéò(ÿê¼s˜Fè{îŸd˜àQ1T ŒOþßeX†G@ñ³]Z+Äf‡»Hõ…#ºªt»å’¾ýRZÃÐ?G="n×¥Û˜d¯Àix½¶\GðÜÞ9ÿtÇMÓ€{`\oȽ҇a5÷ÊÉ`À}jwàt tR8­€Ô]ð¦ÙY€§6mEµ§œ¿\‰(G¸Oǯ_^V5 º$²¨ì'Ÿ ·³ðÊ%5}Õ9už%û¨Q7,{öDÚ›Yòqe=™f È R"ð.˜’ f.ÀÙtË#šȽªpÓUï<,å-¿÷|Ê}+òN©ÌDûÇΊ·å÷R!‚ö ™U Jïÿ9«Õ© XléOEÜïT&¾>\‚ŸÀ!¸×F~"hp÷Àé4¥'¾éšÖ¦'ö/ufžT3©Îz+õn8¶ ¿&œ„7R-Ú¡"âD3_.í8BKº” Gúo2gl9ˆ¶„8=N—ãæºÞ¯ÂÅüªæ®Ç{?Ä#ÌÖî‚­p"]Ñ2vVŒ‹CQÛŠÇ¿Š}®å½Ïz‘KÑhìêd½Ê€öø­V‡#ªAÿxwïoa„<² x Ë®‚MpCî•ÀÏà.s¯¼á6\ƒÕY ™è+"QNî]¸‡ LM{A“ Ë×PMò€{?#,¢"®…óz¨µD÷¯7$gq™Jd•¢ šdùÔ#çp~¶Ù©Þ¥ÚV}3 ÒÚ#=j3l…×R9¶kDÙ K½­ÖeðWÐÁ¸§ªµ0TË«xû˜šUx9Hõ­eµŸwX¡ºJ°_E¿ÃNŒØïƒ°çàj­©-uTC2õwXl†Gá|¾LüØp~ûaŸ|ƒ¸9Ê¯Ž–â^Y àÂD“šjRíW_Xê,¾ï©Šlƒ3ÂÉd]´(þ_RGQpªNÈH°ÓŒ®ã„û¡¨ªŠ?¢´‘äð$9T‘;U…“0ßã^Õ•NÆù52ÁŸ€…‘»ñ¿Ü¦ÑeÿñU¯#Xuï½{ýUÂ4à!°Ã1¸ÔDo×á4†»l䈿}k'¦W’rßB à¼ÿs±pžOÏ&ygS›·u4àü’’Äa# ¢o¤N"·Ïµq~Ù5 ì}T8*¼…"8\è‡åÔ)âT\RÖˆôÏ©ãä>Ï}E\¸6¬àÔ¤üî†+ðÜÌà!Øo?£Ê¸W6Xyÿ wÃ=°vÃyØÓõ}ŠQ°Òåf†µ*l‚Çà#ó ƒð ¼jÃ~øpÎÕ9«œ¥ÝúÃKE®pø ðjFjý)xWuß(}ê´ B[é"ç4ë7ñ߈˜}èÃâü ¬¬öQö¯jà„¥Šr'zg’:­ÄÐ-þæÌ¶ÃB—.¸kH£æ …mÖ&êÑ€çyA†ƒi­Áñã2‡ÒeÃøèoQö ¡‰ð« Ï€%µ€®X8 ÀS›B ˜0¸d¯‘4‚¸Hœà¶‚SñÓËIèAÕ㢠€’ÆÝDýM<'³§ª÷;wVÓ;¡·ùèfzu'<Çà<çìgT'ÌurœhÁyØ ‹p¾n ؼ 'æK~×:»ÑKð"¼†}mãg¾eKgIq¨sR°öh¦Êy˜•RŠ æþZþ_M¼£Ìÿ9q¼J±8EUtJôa8ŒJ}S¿f%+Ò ºOu‹R¬7¨ÝçÌz­Ùï†ÇàûåTÆ5»YYÛ x4 x×Þ]ªºw_êmð(Ø5ç^¹ ¯ÁCÍUŽØp 8gä2€³Äß‚\¡p’§gwùÅNS3[½m.®·JM%;óÌ‘&°Äû–§TPy¦­>ô& èœêâ/¨;+‘S—¬·ÂÓ\Q˜Q}¾N ~¥»ç³V8 CÑ_›Ê+vÂ=°î† “¦jçL¼Ž4”6´GáÅnÙ †Q£oÁZrK ‘d-r*Ó³ö‘bÀÁJ+M¹lFy5RZø?m©¶Ôot-ç­žS‹+Uœ¦¢¯K—\ys+ÑøÜ»ÕM§¥]2ñ¬NÝ#þÿA)#E{Ñß`~Þ0*^[6 `L“…5yA«å×û›s¯¼ 'à ¹WÖ€ 5€‹ÐH$"”2€ûÔîÆ€§6%‚Ôù•kŠÞ”Å|&’ff™+•÷Ìu‚CW4%²å[M£²®¨:=ˆ¾ªîLêråÔÍ©Þtz3—Ö`af™þÒ·ä‘a(Ü„_Ù(Œ­tñó8ò€ëYm îkNsp^®µÐ‡!¬œY@5€;‹£¥w à2ýÍ-îÜ¡§yÀ ýU<÷õSОø¶T£ô¯¥9M«üj2«œr_bMžSª«çª¾SuFÕ©›V=˜éÂaôívY°kE½8fCÐôé<\‡ôÞ}{ýÙepýx 9÷Jà5s¯¬‰UX8Òh tv=˜žÝé_ˆ6o½ÑÚœ,°J#q²Ø*-,˜<À qD´·±à'ɲ‚ ª‘óz®wÕ@3ãÉÝð€rLÙ¡:‹&&]ZŒ¾]Ô_‹Á5áL™úÛvŽ3¸ÎzÀ†1RáÝð2#êñ œ‡Ã°ÅF~Õ”·T8%¾’9`…5€E­·ëíÜ„eí:¬×?Ë[åC¯_Þœ)¾D(NÔ)qæ™:<û* åÍ®#î¦F)u¶wÖ6[y´p ^±QXa£pcw†-ÏJR]fh•Ëñu8uâRGÉX4ŸÎ›¬®R—ÌXg«žƒéf§ùYm-ߞɿ}ëË6“¿Þðè0zFÏx]Ê4à¦ïÍ^­U”èy¸î7÷–Þá¶j `‰ŠÀ9 8 ÞÝàBžšZñù¾óË×Tô–.ªSÕX5ò³Éš__>Á9œ:'.Ž\¼9ŽêÐ\šÜÛmÎ9- Úm¶¹WÞ‘éS5â¢UR¹½ 'NNê{g«B c<'¢Âçá-8;mä{±ÒòÓr `¥˜Ê«RŒå h5èÔa#°µr(¨“¤~‘SUIl­œªº6ꢔwèoy±Yš/]ß®Ñ×ôàÚálåóúdÀ£Í*îœÛ ÌíŸKÂiÀ·sp^"];ö0¬ðö Vtpü `‚<àŽL·À¤Àyh'¬îÁ^@˜žÝI¤ªÊæ;UôzkÆEÎûl8q.r>ÇÄNĩľ®‘DâT`Np«8Ñ8)«’VÌâq>ôVНF|ëÆóVÉû6!˾.Nšl˜lƒ÷ÁkðF½]€xï¥Ì}E‚ÀáBè°âo˜n¤RjkVy7)Ö+žò:ohåbb¿%&Nì];rq'FW.Yÿœq_§éœ³Ë›;œs¶¯~X°’G“Úß#kÀó—€³œõ§ŸiÀ·wÀ}pn6ÑÛO`;<›,âöªœ À¤T8áÁ ÷Å/~‰ 8m¢T©€„©Ö²Šg¯ªp#^Tu.rÎ9'ªâü«NèUuĨ#Ž%Ž·»Ø)½ ´[åœ3¦øŽO7´ÌÃЙ¼4õ€Cé×êœLJ ~'Ü×PoWàY»=ïsá8ó}ö5:X9Æ<ä©—•âÖt!µ’о¨ª‹5Ž‹]Çqì\¬q¬í8ŽÛ~ƒÆ^vNÕ©:—Y]¹t±•†EŽzWóícm¯Zô¼ó»>ý7/‡.н4`M×I{<=»]EV6ßéÄÍ´¦c‰c¤-íX[m4Ö(VñÀ«óZo¤ÚRÝž'NX¢¬•õíƒÌëµç¡ ÀÌÈMnÂzÀ'Mî¬ÃDÍ k L¦< Õú ê%øOW÷l¨›dÉ—Nyp–˜T,\8§Ê±6‰¸Ò©ƒ¤h²=á«Ncç$8Mùí Nˆ¯s~Úk¾iÈÍBo/âÛë%ƒÇI¸^Úx þßðÉù§º5eX¨IÆ4à5…ƒÍ¹W^†WÖ»{e¨‡° Qd{*ŒO_)‰Ìœr_ÍÅäÄœ2Xn¬¢*LEËà=·t#Æ]sK1qLÜÖvòÀÅNcŸ”hÀªâ´¥.rn^q¨ƒ8oò\½¶Îy áÙÞ¯þ ^‚‡`sµ;×gl@'‰¶ê·'ˆÛñeiW;56™UV§¾Q–ãë_ì±nÃj …e86Ìþ7àéoY†—m@'ùV»n;è:4`t^æ½PdðZÅ>8Ó¾ ¯Áسî0E¬„§$81ÆJ0B$IÉ£$ )·Zsg~ö?•žfÉÔsË7c⫺k»­qìڱƱ‹cÛiÞ‘—½Kt TÏùô_h—J*â…UÙÍ…ãðö|šÀ‹ 9׆€×€·§yÀ×&*¸ë³aMâ^8[êí$m¨|bÓô·øX3oGí8<’ÖÚMÖ3kŽ°Ò©ì›º=wþî›§¹NbÅ…Rqwî«YÎBçvÞÎÛUãâ7Ëp^IÇÿ"¼eºÁPO=à=û2³cÉ4à5Ž·ÁÙàª0fœ‚ð¶õ€ó…$ËΉÁYZ0~E´§¿dyÀJÀ1DJî‘IDATilìØUuüÌóô®íªNáÖæ-±Æ›¦¦ÚŽvÔŽ]«í´-£1;EâD**SªS0 Y°­v mxqd½v^†‡SŸaä!̾4iõ€õ®Cì…»á,4D…ÏÃÃk¹Þ¸×_<³Lò…ÒóBDUÑÄuÊA¤8$r‰™•¤”TE|tÕ¢M´ä0CJ@U@’zÀ¡—’ÔÎ&3M;‡ÂK×ÈŸ·Ñœä;ììL¯Ÿ¦9¼5ÿ0/óþ©iÀëwƒÀk5]cúâ2œ½k™ w±ƒëKDJ‚m˜(s§Œ|í#ÿf…ì©Æ–œ<ЩxÉOhÏ/^wê®ÆËm‹Û®íœk»vìœsqìâ¤ä‚S§N’UÐ: ®ä„e|é³|¡rpðT] ™ Ö:Ä,쀓p±‰ÞÎÂ<¸F'â4 )¡Ì2y:+Zì„'~á2ê2£¬ÄJ“‚é2¬tu–ì URñXQœ#vi=`ÍkÀô¶¸ÊX¼1à¡`Ñw£açF °¢sûç|6 xâ^¸ÇJ: ‡Ö`†\˜ œ#Áy18yˆD’Å] éoB‚SÎ+¹&Ãùg@§wn÷ÁõÚæ™Øµ§Z­X‰iÅÐÆÅőƈsâ$€UET§` öjBccÀÕñÜa£°1æOžlÄw#`¼^!µ/æa‚Ù5z§œIÂùœ,Ä¥fК`ð ²ücMˆˆz‰6‹ÈéyR͉$.Ð8—nÏô¿`9´ýº‡Åe«Sd¨-סŸó‚ÞØ'`©‰Þ.À,¨Q&i “H¾9£è„ՆїN›ì´•¶›1`¦WR øæ §îêÊ’}}Ö¯¯¿«sÎyJ§ÎO–OÁ4t4`Ug¿ðjøyCg€a"P¨|m¢4`6¶Âx#­z:f,À[pv¯5îë•`UÍŠ#e«ŽÅÓÏti5£tµ•ñث¢¹-‰Þ¬Y$uûVÔAR§×1¿J@—»#@úâ”E_C¸Ž<àŽ´iÀ{à¼ÜPÉ´K p6­)œåxD#Z,Ù.o t(ýd`’H:³c»Ÿg¾8½Éi‰Ä‚qê¤þÏBR~Ág:©Nôj’,b ¸ ®Ã5ËÖÝ`ðð~Ø “¦Cfíc·Ï wÂ{à x­‰ÞÞ‚ŸÀ!¸wí`ŸÈ«½W';¤©Ãi–°ÃÞ©ªÀ}}Rq¬QÀO)£»¶ŸoN擪¿©쳂ÕÎÓ‘pÔ†ÀP3Ù ˜æýÅ4à…MpNÀµ&zûÜV+ªz;Ip‰Ê2nèj¼TH0Êtð_øž”³©½âð¹[7UõÊÊŠK Ÿ½êK2/$!ùõWL«Ne°&‘ }pº!áÅ0Yȼ oMl°­¥Ü¸˜Gà<œl½ò:üöþI&Á)©õŒØ‹Áy܇¬„û†lXsùHr_ß‘sq€ãÔ¹Ø9§ÉÚè¬p}óÕÄ~½•±¯Û(êgÀ£ç«Îí3 xcc<Üœ{åuxcâÝ+;+¢Cš+yv›†ÁÐs2dÆäà»Pfvîð^Ðg¦§Õ9’ʾYRRìHS‘ÈGàHu6Á\Z ØðÀÙ“~7&Ì Ú°0 Â8Ö„{åMxöÃ˃³ÑÍ_@!yП@k@…;R±’ˆÀéÛsþ,t±O=Š=ãí_Í™aÙ9» œ¶*¡8Tû¤QM^Ð-Ó€ )6ç^yŽM¶{eȃýóÍ ¬·ü®Nv0RnPÑ™öŠ/ïpaiQU¯Ä1~ºSˆ0wU¦ yÀÆ€{`ž¶QØÀëŸ@ 8«»b0$?Øán8QëOµ–áEØ &Ò½2äÁYüC:iÁŠo¹êŠfrqRž°È_³¨éb¿èÊå8o·èk æùlêñ‚Þ»o¯¿‚|rß'év™(Gè^‰…Â¥+]Ã|ØN8w׫£®û”Ûé´ý» ÷ª´^³¹JS£vù+(§Ð qlOÀYt¡ØH÷~U«oéêõØV½ÜϹûhW舠£>¡u`;Ö%Lxð,V¸V«³8‹4;‰ŽÜéW^oµ”ˆDèM+¢Úí³´<Îò€ë ƽ¤KnGkçaæÆ´cÝ_jY C±ºýC/èíè]œ¥ÏЉyENP-bU B…ÈZ%Ú­"Œ­š õÃêQ³Ï*ßvTü6ûµ3ìÁ^ØŽžÖ^…ªí€#Qá$ì€ýЪ}‹û”#h¯A]ä…óï ~ÉÉóÂþBÂ’àŽYVÖµæÖB«BNô¥$÷”>WkÈ딌ír<9ý:XH ÉeÐ[¤ÚK2¨_tTÕ÷o²_(%ÒU·³ðXGk™FÒFÎ>{‰T®Îû_vWcªDÖŠzD|ºÊ!¼ gͳÈO¥vV}<ikUR~\„KC3ÝŠÑ7ļ sªÛ‡%¬:Ì—ù«.¼Tö}ìb)ù¯Y\êQuayYU¯æp¡ël£_iÀ«¾\®ú2Zñê6J;2̇êºñ ´ûî yÑ@ª…"ô)ª´#CÆ9éÝKTydú4(†]†ü°2üñôzI†ÿµÚ9“zAObðOOÿ4t» /åå$¥XŠ×…\˜ éužgA±W´È„ö ™å‚0åf;ä§=CBß5¨÷2+‡ÆÂeíw’AûLƦ»u¸án]nkò¸`N¯cè58ý;yzUù9\A{OðfÁ#'=hqµø]t K÷¨þºÈ–BÜB×ݺ+Æ­ð-]ïHú4NA‡[TË—íð».ÑÂy¡8÷AÊE SDÝŽP†$CÃ2§qp»¡úí³sŸFn@¶ ºR÷¹päÇý/úRíà¥ÂÆþýüDÃdÿxß¿GéûƒìÿѤBÌ–€‡¯FƒŽyÜ$xT xÇÜŽ,dq±JHãMŸWû‡´þ«|$#e¯ÓK1lô¨ø60ê—v`8ì5nå®»|ïÁ)ßñtÏðƒ÷ºIRUfá ¼„þ¼ïìh· ›´V ´åÀœ½zYõÛð>ÕGü±õˆúê\ç[+ïSˆ¾)IíÉ/óD6kVDœsdk˜Ë÷ ª>UÉŸô7¦úo²$¢ðyóM©ªôÌBôm¥« O ¢YÕ/ÁTnjØký@~3°}†¤§þ–ò¢LakÙ.½£ˆ”¢Žt‹C}ÚéÓ~Ôí[ÞO£;÷iDºñì¡>EŸÕux ÇYÞ^î®ÿñöŸ™Z{ ÿƒ¡Q\¯À©†zÛŸ˜ŒÒÂY,¯èvfUûò–Â$DŸ™ðÒj ¦ 5š\ÇÈ:bí VœÚøö‹â}õéSæígzÞèŒØoõ©fæSû«CÅ7û5•wX†£ðƒú*b Ÿ¶€`¸x¾×„e‡Çðþ‰ùè˜SVÆRi"lHYZ†™.®pãþõ.ʸóYøj…vXô+cÛ¿¼FiL£-5 ÝXÛ©þ¹b8K¯¥€ k ·à[ ÕSvÁÇàžIŒÊñ¸ÌîjÕø_pÕFÁÐÌYoSІیàëÍU9ÿ|tòOË‚qŸˆ†øüÐFÁÐZ|ÈÁp[±ÞWà|½†ç`ÖDÙ‘8œÊ¶ ;"ÎÁ—m 2`›‚6LNÁ·àFC½= îf@1±a˜`õVøÔân]øÓ†ªy ~ÂÁ0ØÃ"œk¢· ðKØ »lä ð3xÙFÁÐ46 Ø0i8 _Iœ³À;àwa³ ûšÂQø&üÜ[GkoÁ¶15Ül°aÒ° Þ^o¢·‹ð°öØÈ¯´áÿ¤5¡áÐÈ ~ÁV>n6 Ø0±X€oÀ…†z{|î²aŸx| ^žÞ¿÷­¶µ_ÂwmL ·‡›l˜XÜï„M Qá+ðÜjËÏm¤îʺÁðƒü_ú*Ü?¼MàMø2VÏÜp»°iÀ†ÉǺv¯t°3ö-WÃè=]¼>ÓÚŸÃ+6¦†ÛÆ€M6L>6ÃØ'š`+×ài¸¿‘÷eø2ìhœy7†Ãf¸³Ž¦¾¯ö~µ Gá_ö.DÃ"ô˜p!˜]ñ&< {`gå¦à/W{'à8¼ îøñÛä³a"°iÀ†5 …ïÃ/êm3|¬£©?©`öµ ~«Y‡›A ŸT_ãøpµÕR_¨ÃŸ4¡ÿ~e'Ža"x„iÀ†5~ɸÞLÅÆq¢ Ç`î¯9zá§p¼Ân ˆÐ…£ú*ÌÀÞ‘›z^¬@‘«Øq?›·ÝX5¼=?±³Æ0)W/Ó€ ëß…ÿÛPWSðÏàÝ«zï%ø/C¾eL"tˆËðŸÒÇ÷Âï B_ÿ8ÌþÃÇ{Øq_ƒo?lúeÀ¦Ö Â#ð&\{W^†7ààðŸÞy8¡¬O„.à‹p%{O« ù—‡ÙßÛqoë¶ü{ئ †5Å€M6¬?<Ó>G*ïü øÞ}Õ(B‡x¾Ómû*Dèà[«=ŒûࣰµŽ¦ †µÀ€M6¬?ì…GáBC5nNÁ)Ø[íy¾ KöK3†`À¦6fá\ƒ‹Mô6GáØ–nùÆ8{>'«‰Ð|{xƒ‹ŽÁÅ’ý­:¼2 † Æ€M6l(¼ _…k õv>¯ÂŸ6Ò݇BS:6B_¡ÝØ4Ö6 ذ¡°ž€Ex³!*üS8ÚÔ:°Spöõ¡C(üïѦä3ú |¾¹Ù}ƒa=1`Ó€ óðuëòpdþ^sþÙÃHøÌg><õÔSw¸Ïª{`à–ìia·2¦ìÛ5lPÌÁ¿„ÃO×á‡{^ß‚ûº½zÖ¢¯¡G€ ƒG¶¥Jð«oú„Ì>½<õÔS…VK˫ۧʖêƒ0Åvû60~Þ _³ëí“]‡¿†#ðOK7Úbß»€Ï}îsO>ùdøxvv¶¼e`;åwUé=kyà[ªCóª´¶Ù«ýr›aË循­1`ƒ€Ýð)ø |s}Rá—àãðpºå»Ê 6 *FÍ¡¢{¡ñò–rŒÌöéu<~¿[ØHù-ö\ñN¥p ]·Tìkªã¿n0ld¼öÃ7áôzûd‹ðð üÜlÔ$Û0éXXHj2uaa!›ïõÁ#Û§;…w}æ3ŸÉb)ܾ+ÜXxWF@Ãcß•íóä“O†ÓÔUZöoñsÈýÃd¸Cز?ªò–B¿}¦£#û  ¶Â'á#ÐZ‡îüøKû– ݉§R¬¢…>ïò¡Î£°q”£íßÝè#SŽ åÞW½ø«‡¼/Ãcö³4l<|‡¯Õdj_ ž®ÚgÖ`XëX€—l Cý(yA+| Vòñøäª|f †µ~pî…7ò'…Á`0ŒŒ’ôßÃÓ=öÊgÖ`XOPøÆú´ì0 ·ï?Œ©§áo{ï[ÝgÖ`Xwwª‚Cð:ܲá0 µ\WB ø«Yã–‹Ž/Â;ì›2L ~lTØ`0Ô€Ÿ.+'ª½É;ÝM6–?ÀI¸×DhÃdà>xæá†…Á`…{ øü÷áßÝÕg¶F,À žšm˜(¬S÷JƒÁÐö!íÏáúð§aîÏÑ}>o`"´a¢°‡s붦¡Á`3þ4<3²?ì!øÌÔzhÏÁ÷{3o£Â†ÉÁ³$%ƒÁ04þ?{ÜÐ.Ù4=˜IEND®B`‚gnujump-1.0.8/skins/sdljump/hero1.0.png0000644000175000017500000000124211050034360014604 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ 1£ˆ8ØtEXtCommentCreated with The GIMPïd%nIDATXÃÅ—MNÃ0…?WVEJ%~‚Àš5Gâ,8E9,éºì‹D% E`±SǵáEµc¿7o~<( þq øç%;í¼o}§u;*'>àžD;ϱË"yh޽ì›DêþÚ–¿Æ¿¸Úa¼QÓIcÐ<PÃj8¿LʇN ¨éöÊ ¨V ý"þ¶ ÕtE Ãú‹õëÆã–25U<€ŒDN/ø“'¤ÒoOìÔÝu-¯9| AŽ,r7u<ŠX=ûÁ£!¼?§@eQŒbB§º,àûkóŽ• NjðCà%5 ÛÊ™Òuö¹òI\xåQ·]†ÖìMv{Ç­º‡Ús IFãÈÖYQšÄ8²6šUmõ€M0Às«!°Î"àQ‡L ›½ç7ðx'tH˜Ã$“m‡c[EnÉx+Öá5~[-µ"-9ù.xÊ$P%ÎéI8˜ÈdðÛc[ïÌ¢¿·{‚púÀY˜„L/{N-3ÿM˜w­~ožËÛe×°½kËOýÛ›~."!Ø×{#*ÈÄŒ®Á—ðYDr›D¶®÷!àPv› ˜í¢ —X8ÇêÜšGJd°æË€Ô9ÿ|Ì0©$죋©sH<æ4¢ÈlØyÎüÞhÍÁµƒ èIEND®B`‚gnujump-1.0.8/skins/sdljump/floorC.png0000644000175000017500000000047311050034360014661 00000000000000‰PNG  IHDR  »î$bKGDÿÿÿ ½§“ pHYs  šœtIMEÕ  fÁ°tEXtCommentCreated with The GIMPïd%nŸIDAT(ϥѭ1àïBƒ…'@¢Xž‡wÅá¹Ã ¿¦ ¹»Ð^€1ÝM»³3Ó"žˆ(|‡pÃ¡Âø %î.bk»–¢†‚Cb0EV·Jl3!u†¸Ã&áïÓÿ·†=Ö™ÔcÂ{]Ý gô1ÄàUÜpDÀ£×›^côÉï5Qp˜6QIEND®B`‚gnujump-1.0.8/skins/sdljump/hero1.2.png0000644000175000017500000000162111050034360014607 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ .7›ltEXtCommentCreated with The GIMPïd%nõIDATXÃÅ—ÏnÚ@ÆK,þƒTŽR%ŠJ"¥§ž«<Ü›knµúrHyú ôÞ'hÓ^9§ ¡Ä”0=`ldžTY ÖØëýf¾ùfgPˆÅKŽ/<´µÞRYY¹'–Zk«X!ðÞÐij‚ÇYË€˜›ÆY¯m*"ùuæùáà¿o<£¼‘NË•‘; )#Je%ŠÖb@:-HW@`÷œ õÓP:-ÈT ©ÏoLoÀî¡Þ}Zb&€Í%VkyžÔAË„)_ð“'+!Õ|ãí;ùy6§w±yB-ë1îË<™W`_¯€×êur…\HTVŽÑ‹:ß¼†ˆ¥\Ô#u-³û‡kÇéé)¶eÓ^Ž™8ìÝÙ~gêüKä‘çõzjõ]×9??'Xb©(†apôöÓ4ݰ¸¹=îÏ…7½‰çc÷À¾vŸ ½úæ€×Èl! ÄRm••¦IQ/²»·‡iš }DPú<Ïêõ¹\lûûûli£ÑßÅHeÅ4Mvw÷P“é€îU—þŸ_Ûí•Wjõ…|ÃØ¦T*¡€B±H2™d8Òh4|Å\ =FdÒ)[¶m1¹êvé(7ö†aP*•(: ÷³{”Àèö6üérì„£R)“ÏÈfÒÜÍfLÆc&“)(A Št:E2™DÓ4[ †7C,Ë¢Ùl†–è§ûG„¦iR.W*ÎJ ˆsFˆ¢Ùü©?ˆÞÄ-É-2ø÷ Ú¶CpÊá£^À­Þql„ ¼²a×ré_ ã•ã¼ç¼_Ì£kGëjÀë}ÞYyç<»uæ^HHrλ!,Dc@ðÑðaå^#b3°ì}pºpùi8r€Õ’Çayîé\G*þaÐs¾@uœ>‹f&$“üØvÀ× 2âwœƒ(¤7\{ìù_6MgfN1IEND®B`‚gnujump-1.0.8/skins/sdljump/hero1.3.png0000644000175000017500000000163711050034360014617 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ 2îÀV½tEXtCommentCreated with The GIMPïd%nIDATXÃÅ—ÁNQ†¿;ÌL‡„ŠˆÆ´štѤ ®6uûô)ºð)è´iR»Ó¤ºh»Ñ„Ä]7M„¹]0à3ã Ø8 &wîÿŸÿüç܃@^ó”—Â_êLo SN=“×b¦­B¥À xN"Ê£‚‡YŠ@ÈMìWç5‘üµãøaã¿ýðˆ&ôˆFV+#¾$M#«„0e?̤€¬VÀÈ܃ ÀªÙ7âÿ–¡¬V š=9xÐm€UC¼y?¡Œ‡šª(3E®'Aú W𣥩”ª®ùvÉ<ÙÈ;Ü\QA5ä>òÍ‚u9~°·EÌ4|R L¹û剄IÙID^‹1a[]Bÿîþ‡:v:†ASìo±¾º„®é{ fF9=Ù¦ÓéRšÌ™´ÕëYn=uð!åxäûEÖW—HÄcä_|Rw¼ Sý,±¶²ˆ®kÔêM^¿{@0ÒcuƒÈ‘÷‹¬­.“[|N»mQØøö›ÄùY™å\!%þÖh4Û  ôîØÅéƒZî1Í( ÉfRòY”H„z½Iac7‰|. RrÛë!Z­A£Ù¦´}<õÊØ ›N±Œ‚xÌ@×4®Z™Â'Ws{Ÿ†Â”ç§eòËYžé‘ˆ‚ÕéÒív¹¬7h4Úcý7“N‘Zˆ›hšJ¿/‘H,«Czå³ç)éÛ$’É1ÓÀ0tîú}º7]no{#|‰À044MEQ"ŠÂUË¢Ó¹q•=Ü<`—àùY™T21p¹pô`i³öûqáån ù ø@öH8˜¨ÁæÛæNÁ…¯†ã=ALô€Moj ðÌœSË…ûIî8Ž;úýð»`mkV8£Û+íÊcØj>)ˆÙïú¨Liƒ·&€7}$w’­Àdô^À^îVÀÅc”aËûÕ¹c’qOƒêYó©Ãüó3>•ä®@ÎߜԋÄï0Èg6œùòØókQzׯQkIEND®B`‚gnujump-1.0.8/skins/sdljump/floorR.png0000644000175000017500000000062411050034360014676 00000000000000‰PNG  IHDR  »î$ pHYs  šœtIMEÕ #•YtEXtCommentCreated with The GIMPïd%n IDAT(ϥѽ.ÄQðßM®ïNÉ ˆJ«UhH*Oà<°@©Ñ(ôJ[!Q¨$²»»HFá_ÜÝüW$N3™™{ÏÌœ“‚Xôƒ„¨â;oL)ðÊÓÛØˆ¤.±U=ˆ‚HAf ?¡Ód="š¹õHi™O3{ÏnJi9·17°~Ý6ÈV™o°–[Xª!0äŒë~â¥ÜÆŒ¿á_øD¬äz¿L.7èâ¸E“«ÜÆcÍ´: *+=W®8Ê­»¢Æ‰’ô²¿};Eq˜ï%ΪØ`çù§CìJ5§ípˆ=GD/ýˆé¶Òh¬ú#˜Ä8F«ú=:¸‰ˆ¤ˆð|$ÞaϰWIEND®B`‚gnujump-1.0.8/skins/sdljump/gamebg.png0000644000175000017500000036446211050034360014672 00000000000000‰PNG  IHDR€à5ÑÜäbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ 4ZÒÇ(tEXtCommentCreated with The GIMPïd%n IDATxÚìwœÔDÿÇ?Ùë**DE°= ?ô± ˆŠJ•¢HQ@Š‚i"G*U:ÈQ¥‹ð Ò{ï㠷ùý‘Éd2Éf÷ 'ÎçõÚ×f÷›)™Ì&³É'ïQ¨’’’’’’’’úÇÈ%›@JJJJJJJJ¥¤¤¤¤¤¤¤¤äPJJJJJJJJJ¥¤¤¤¤¤¤¤¤äPJJJJJJJJJ¥¤¤¤¤¤¤¤¤äPJJJJJJJJJ¥¤¤¤¤¤¤¤¤äPJJJJJJJJJ¥¤¤¤¤¤¤¤¤rA² ¤òZÁÁÁˆŽŽFXX‚‚‚àriÿ;TUEvv6233‘žžŽ›7o"++K6˜”””””TKœ X*UªT)ÄÄÄ@UU:è#Ëàv»é²ªªHNNƵk×dÃIIIIIIå¡ä@©ZW¯õåUü2¿N^*++ †§h°Ç.“tRRRRRRRy§|¿øÔSO¡cÇŽ(Uª”íz:u¾}ûl×)Z´(ªW¯Žwß}… lÞ¼DzzºmÚ•+WæÊöÛœaaaˆŒŒÄ<€|•*UÂÓO?   ÀŸþ‰ñãÇãüùó98/Y²$Wë—ª[·.š7oîsº`ݺuò×)%%%%%u7 kÖ¬‰6mÚ Àëºï½÷ž×AQhh(6lˆ:uêÀår!!!½zõÊ× Haaa¨^½:Þÿ}”*U ™™™˜:u*æÏŸÿº\.|þùç¨Y³¦£õoݺ…ñãÇcÅŠò—)%%%%%u7 ß|óM|ñÅ^×#·Pûõë‡M›6ùTFÙ²eññÇ#-- ýúõ³]wäÈ‘>yEËn·±±±ÞYQðÌ3Ïà¹çžC@@Ž9‚Õ«W(Žv–¢ ^½zBÿŸ·ºòëåç¶àà`DDD 88†[ÙÄG™‘‘[·nåÛíi)))))©²òÅøè£¢mÛ¶>¥iÒ¤ ¶nÝŠÛ·o;NsøðaôèÑÃçúñƒÞ“ÆýñЩªŠmÛ¶áØ±c¨Y³&~øacùòåô! §ùˆê&z·ÚÆ;1ÀÊÌÌDff¦üµIIIIIIåËÀ‘#GÒ'B}ÑÊ•+1|øð<©S~Ü)&&ß}÷Ê–-‹M›6á»ï¾s<(S%×næÇ-`))))))©‚©<¿X±bE¿dröìYÌ›7ï®ið¤¤$ôìÙÆ C•*UðÑGaêÔ©ŽÒÊÛ£R¼P¾|yT¨P?ü0î½÷^+V aaaPiiiHNNÆ©S§pôèQlܸ§OŸö©Œ²eËâé§ŸÆ#<‚ûî»ÅŠCxx8‘‘‘7nàÌ™3سg6l؀˗/ßÙµŠ‚ *à¹çžÃc=†{ï½QQQ@ZZ._¾Œcǎ᯿þÂæÍ›‘‘‘!;’””Ô?Ny~°C‡¨Q£†ãϯËÎÎÆðáñ~ýú\­×È‘#m=svþ@6îÄ(Rtt4j×®€€,[¶ .\p”®nݺ¦ú9å²Ë¹Ýž"=øàƒ†}Ê×0³Éûõë×-ó-R¤ˆádÏ¿“¹†E¡/ò¾àc=FÓðyxûœ`‰±yíµ×LiEyº²ëð`ì%JàÑGŃ>ˆa^äa+¾¬K—.á÷ß·m‹¢E‹Ò'Ù£¢¢l·Í_UUìܹ‹-Brr²£~2mÚ4¯y‹Ú ÞyçšËåB5P·n]¯”¢ÔÔT,^¼ñññ¸uë–<#HIIýc”çWË—/ŸãóíÚµCZZr­^VŒ<~+`N•œœŒ7⥗^B•*U°`ÁGy[± Euö…o˜âëÂþ¼ñ½µ¢(”ËȾ³ËDn·›¬|©?Ÿ7;Ø$ßóßyËÏÛ÷¢ÏD<ðž|òI-Z”Œœ”Ƕo©R¥P¯^=lÛ¶ÍÄÍ,UªªU«†²eË£NÛÉårá™gžÁc=†üÑÑÕF«ígÛVÔ¬¶\¹røòË/Q¦LŸöqDD6lˆW^yÄäYAJJJ^Ì -\¸aaa9Î'++ ß}÷¶nÝš+õºS@^qqq¨T©Fíñ²lÙ2G¼®w^¶qVV–áʯ+VØ|rºÝ9éõêÕ³¼ò•“zwéÒ­ZµÂC=„¤¤$¬Zµ ëׯÇÙ³gÖ­[£J•*>ç;yòdÌ;Å‹G‹-P­Z5\½z+V¬ÀÆqñâEÜÿýèÞ½;î½÷^Ÿò¾yó&Ú·oïõê¶¿í––†>ø 4@“&M€›7obñâÅØ°a.\¸€Úµk;ž:33ÄÆå™AJJê®—+¯ äÜȧgÏž¨X±â]µ¦L™hܸ1BBB]-¹Ûåô àß±îþjРA(S¦ ~ùå4kÖ “'OƱcÇ‘‘+W®8ö‘òjܸ1š5k† & jÕªˆGóæÍ1kÖ,œ:u 8zô(&MšäsÞQQQøòË/ó´½{õê…¦M›" «V­ÂÇŒ3fàôéÓÈÊÊòé¡©àà`|ýõרT©’<3HIIÝõÊó+€3gÎDÑ¢EŸ<í¼kn·ˆ‹‹ÃþýûsT¯#F8òËÙÍ©ëv»½òèµ×^Ã<€ 6àèÑ£¶ë¾ÿþûÔkå„ÿgåôgÊ<_Uºti!‡ÐÉëæÍ›–ùFFFjÿ^/ë!½È­L'^˲eËš×vr_ßîåëv{˃÷úˆä÷›ÛïEÁªU«,ly™ÞÚ ++ Ó¦M³}($--Ͷ=í~OÏ<óŒ£övÚwÙ2®_¿ŽÎ; ÞÚÅJ… BûöíåÙAJJê®Vž?²}ûvüûßÿvH'À‘#Gú½Íµk×Fjjª0Ö©S'¿êív»1wî\¯¿ºuëúUçììl 6ÌkþÏ=÷œ_ù»Ýn[”“Ó'vEêØ±#®\¹’ë}÷Å_ÄO<áu>r)))©¿«òü à† |ší©"##‡ûï¿ÿo¿²³³±mÛ6ÀO<áõD|×wJ/OžþÓ<€NòôuZAVγ~wß}÷åY{çÅàèý÷ß—g))©»Vy~ðÒ¥Kظq#ªU«æè$æ+—¯sçÎøöÛoqíÚ5Ÿêuøða¿Ù<Î$7´téR\¾|ÙòêÑ”)S ¸;ï¢Ýö䇚5k&ôSÚy´kíÚµm½~vŸ¨mÛ¶¶^4;VTxðàÁ ôÉûçr¹ î²³³ï8oÞGç$ÿ„„[v¡]ÛZÞŽ½xñ¢°½Éà”­'[o_±>¾ªråÊ(R¤ˆ-“RJJJêo{±%? ™6mš%ן+!ì¡hÑ¢èÚµ+}0ÀY1Ù쮺Øy•r¢«W¯BUU䨗¶°<ùÃÙ˯+dV;§@»mmwnÖݪ?Ù­cÏ­:ZµƒUÞ<ÃÐ×m·ò/ŠÊtò„»?mž— @… äYBJJê®T`~röìYÄÇÇ£aÆö£Q?ÿÑ-Zqqqèܹ³ãiÊ–-[°Fâ.>üðCœ;wΖ‹Ö¼ysæ|·åpòäÉ~ŸôífY°`ßmàd»Gå÷6¿÷Þ{HOOÆ:vìè)== ,ðº^½zõü®·7ßcN<€€ö”²ÕÕíœxóZO<ñD¾Ìš#%%%•ïãŽü*höìÙ8|øpžå_¶lYtïÞ=Ïo å•RRRh¸x;ßíò¶¹ ¼Í’Ûyæ–¼ÝfΉÇ0'îî´ ÒÃbRRRR¹©Àü*(++ }ûöÅ?ü`Éôæä½b<›ïÁDÆ 1cÆ ¯õ9tè!­S¦_‡ÜRjj*fÏžíõäµjÞggµ]ù¡O>ùIJ-½ñíT«V-[_[@@€mܛڶmëˆA'ŠÛY†Š€€ÇsÝ’—Ó‡¨æÎëÕóGÚ†÷zÃ¥¸Ýnêôe¾^²l×.¼o_»²òZ111ò,!%%uW*_ÿ–_½z½{÷FZZšßW@Ø DzõÕWñòË/ç(ÿ;qŠÜÒô敱­¶ÇŠÕv'¯Š‰æyõ÷j—7ÎÛœÉ9ÙR'sGûÒ6¢ï½ù }i§ìK'yÛyÙ²ÉrNþtØùZóZÞ®ÈKIIIý]˜ß;v }úôAll¬ =‘[ÿè;uê„sçÎáÈ‘#–ë”+W®@íˆÂ… ãÃ?ÄùóçñóÏ?[®×²eË\)/?<€?ýô“ßißyçËÁ°¯3;ø²Ý.—+G@»zwîÜÙ/`rr2/^ìu½œx‡êuœxíT=€áááò,!%%uWêŽsvïÞØØX¿(ýN„.]ºø ¾"'A9ý”¦œÇN•·ì󺌼`æ‡rƒ^ %%%Ux§ Þºu+âââн{wzûÓ©ÿŽõYñä\.^~ùe¬Y³FX¾7 È['òØå–nß¾Ù³gãàÁƒ¶ëM˜0Á¯zæ¿ÐN,ÐŽý'ŠÙý9xçw¼ÎIkÅ«s2â9€€˜G'ªƒ]½¿ÿþ{Gyòþ¼ÌÌLGí=wî\S>NæØuz›™åŠêoçôÅÈÖË[y-òp–”””Ôݦ;úhÞ¦M›g:iú2?¯'î­·Þ²¼ èçç/Í_/^€æ“ôE¼ï*7¼u¹%v°éÍ»ÈÖÛ[Û[ ìÒú3XàëžÛ}®Z1ö|éVmŸõ7«e2°ö¥Ï°~E‘§0¿d7-£”””ÔßYwº›6mBll,zôèAi¹uëö¾ûîCÕªU…¯ÜòÆÅÅå8€€´kב‘‘X½zµíºÿ ]ýœøá¬ôÖ[oÙF‚‚‚rä´Ë¿K—.~åyõêUG¾G=€n·ƒöº^N<€vm^=€'Nœg ))©»RÎõ矢OŸ>Ž!ξèùçŸ/ð;¡bÅŠˆŒŒÄ‘#Gpþüù|§ÌK¿Øß‘1˜×u*œÁ‚ªýû÷˳„””Ô]©À‚R‘íÛ·£gÏžèÓ§BBBüš§W´žÇËŠx'æÔ-R¤æÎ‹?þøÃëº'NtÔ60Ýnt2/°¦^VVÚ·o¯ý;òq>]oóö<Ø'ŽÉÛ飸øxKÏŸ?ÒiŸØ¶m›Ïy;ñ^ U›ØñóúÙf)))©»M Ï¿gÏôìÙ“¯ýñ³ñë*TÈÑzwêÊO‘"Epÿý÷#33Ó§ÛMÞ|ivþ¯üôZùô¼ Øl;-·žU~þ^Iã¹|Ýs³ß8ÙþÔûNöi_ë`÷ Š]ú¼îÇ[·n•OåKIIݵ ,h:pàz÷8DFFæ8?«'( Ê\À;wFÅŠ1iÒ$Gȉ-ZäJ¹ùá$³–øªË—/ã£>²ŒÿüóÏ~ûDkÕªe{E-$$Ä뼸þ¶kçÎýÊ3)) ¿üò‹×õüõ¦§§;â>ûì³yÒOJ–,™wÿpsp•pþüùò !%%uת@NÐyøðatïÞÝròx_äëSµù©êÕ«£bÅŠ8þ<.\({£GÞÐééé~çíäêbû‘þMçÑÍõèÑ¡¡¡¹Þv[¶lÁÞ½{eKIIݵ ,¨;|ø0ºuë†ØØX9bȉ<[¶læäÈ[® SO ¿ŠŠŠÂ=÷܃yóæaÅŠŽ¡Ø“&M²­¿VlÀüPË–-Mþ>G‘mK·ÛíõJhÓ¦Mém`2¨ãoý²q_ütéééèСƒÉKçÄÿçmp9xð`“‡Í³ˆçÍ›gë´â :ÍÛ¶mŽÛÿÞN—.]r<§0Ÿ÷‹/¾ˆÒ¥K£_¿~8{ö¬)o®§¤¤äè*°”””ÔßAúÒ‘#GпÓ€Å;}OHHðéê7o]nøªBCCQ³fM„„„`Ïž=8wî\®\Ųâ#ÚùâòRV3~`Àǽ P è[4Èåçt "êG¢Afn´«ˆm—›}ΪžÞx‘y±ÿsÚví’€2eÊ`̘1¨[·®éŠŸÝÕA‘²³³1`À€}ç@JJJêoq0..¥J• Aƒ¼Îr!ÒÎ;1mÚ4´iÓÆç´'OžÄîÝ»…±G}ôŽ4xLL úöí‹råÊaÛ¶m˜8q¢Oé›7ož+õذaCžoëøñãýJ×¹sgìÙ³Ç2þÁ aÆ~å]¿~}[cÿ#<‚áÇû½Ío¿ý¶åÕ\=€·nÝrd¨S§Ž_ù§¦¦â‡~ðº^AôÆÆÆâ½÷ÞC“&Mмys¼ñÆX´h¶lÙ‚ÄÄDÔ¨QçÁß!Cä“¿RRRÿåùÀ"EŠàÞ{ïÅÀQ¹re¿òøå—_l"¹ÝnŒ=º@Í)û¯ý #FŒ@¹rå°oß>ÄÆÆþmùhy¥3gÎxÝ×"°·S…‡‡[ƪU«†æì•~½‚È&,00— ñññhÓ¦ ¶oߎҥK£mÛ¶˜>}:–,Y‚¦M›:Ê'11={öÄÿþ÷?Ù¨RRRÿåùÀ!C†`àÀˆˆˆ@ïÞ½1oÞ¢ùtEž:o À3Ï<ƒJ•*aëÖ­8qâV­ZåðxòäÉ^9…äj†èûÜžÃØN­[·–+òÿ‘ÏN°§NB½zõBHÞnÛ’×7„ƒˆâÅ‹ãÒ¥KèÖ­›‰IÇúÎì¼t.—ËÑ\À¾øè|áô OôÓ¹†·mÛf[gÒ×EÛh§K—.9òü‰ò&:{ö,zôè§Ÿ~uëÖE¥J• Æoß¾_ýS§N•È)))9ÌM=z_}õz÷î{î¹uëÖE•*U0~üxË4DùYÏ;gèâÅ‹±|ùrÇWWXæ;©UÌqãâñÇÇ3Ï<ƒ¨¨(dggcëÖ­>ù½Õ›3•|ïv»…ß߉«¡¢zº\.:(ekŽ¡Ç)))6˜ü­¼nì«P¡B¸zõ*²³³„ÈÈH*T¸uë.^¼ˆ‡~Ø”§hYt•Îîè¡•œ\ísR?Q}ý'™;)Ó®ÞVícõ;å=žD»ví®]»P¤HT®\O=õÊ”)ƒbÅŠ!44·o߯õë×qòäIìܹëׯGbb¢<HIIýã¤È—QAxx8Zµj…×_¼?Ž… â÷ß÷Šöø×¿þ…±cÇÚ®sãÆ Œ9›6mòZŸ•+WæÊvÕ¨QFDD *„2eÊ bÅŠxþùçAOL?þøcŽçÍ­zç”UUÑ¡CT«V cÆŒ1ÍcìK]/]º„víÚ!99Ùqš’%KbðàÁ(Q¢D޶åâÅ‹˜2e Ö­[—ã6®S§Ž%ÆÆß|³³³Q³fÍ<ë¨U«Vžö=»þ–“|k×®+¸()))©šò “––†¡C‡béÒ¥hÙ²%*T¨€‡z:uÂ矎;v`×®]8vìÎ;‡””¸ÝnDGGãÉ'Ÿ´õòܼy .Ä¢E‹–––¯ ¸bÅ ËXff&Ö­[‡¥K—8¦ØŠ+Mo/Ú]²º²Ä^Ùk×®>ŒS§NÑ¿S]¹rݺuóiðG­ZµB£Fðî»ï"((ÈqZUU±ÿ~,[¶ ëׯϵù‡ó¯—×@¡ÚA’‘(%%%UÀ€D‡FçÎñÔSOáõ×_GÕªU†Ê•+£råÊ–Ü:·ÛÔÔTz6++ û÷ïÇ–-[]AäuäÈš·7/ h=R§ììldgg#++ 7oÞÄ7péÒ%œ={gÏžõÙëèMS¦LÖ…¯#ûÙÛœÁNÓXy É÷ Czz:‚‚‚жm[ázìrzz:®]»æ÷Ã0iii˜0a&Mš„ÐÐP„††Ò[ÃÄ3Æî«ÌÌLddd ==ÝrÐ÷ÕW_ÙÎ',ú޼ìúá°aÃLþ5oóêú2çí‚ Ï5ìÏ|ºÛ·o÷ê1´ûÞÊ‚påÊa[8™X> #%%%åçÅäÓ-`+…„„àÉ'ŸD¹råP¶lY”,Yˆˆˆ@@@RSS‘––†›7oâÂ… 8yò$N:…}ûöÉ[?Daaa(UªBCC…>þA{NJJ’ûP Ó§Ow<ˆäÙ7>Ø#%%%%u‡€)‚ÌùeQLTÕâ3›‡"ø^±(S”Ç~¯Ú”ï­ÎN–aQ>”«zÉÏI½œäiÕ.ŠÍz·{ ™/¼€Û=†ìÒ¥¡FEÁÁ@f&”›7pî\"pÛ6ìÝ ÅÇvtº_ìú—]_T|è§ÞÖsò½¿Û§:ÜGvËð³ïª~þ.ìÚóÁxO~ü1².]²í—¾ü.òò7í¤½›~åÏ1Â[_°Ûf_ú‹ÝïHõ³_ÀáoÄéïÎÉþrÒ^vmfÕ†Vç »º+>l·Óvw.§œîGŇýäï>òç7?ŽÞ~£þœ›ôW'}™Íûè¦:Ü`]¾þ8œnàà ¬úp€ò·#ð?T_Ë÷6έ–/mDÖq{€;=@ÙísŇƒœÓ½bñÇ׃hn´œüüéëðñ€èô7“>çtß9é_ªuðu¿ ¶ÛÛñÒé1ÀéàÍíÇ@Ä®»ß ¿ûEupQÁÛúðáw¬À÷? üØßAm^ô)x9îæÖoÃßó…?|ÅÇöòu|àÏE–œ_srl€À|ó*^NŽlÜ Ûó™,»¾øt°IŸmQ[¦Ê½‹Öu[¬n]Õ"o¾œlf§ZåﬣzÉ×iœý¬ ê›õØ|`ñ˜´Þ®(‚~ÂLj\\S¸4 ÷â×s Ö­ï¤aË÷–ÿrY¤g¿SlâŠEøôŠà³Õvºlò´k/øñh¿Y­ÏïgwüÈé?Zv):Y)'zEЭêa—'ýœÿÎÛ1ÕI(wPA™VŸ­–½ ,T‡í›m‡EYÞÒ¨6ç«6´Û°9>ÙµŸ·möÖ츊íªúЦvûÏ[rÚÇ|©«jÑ^vûÌIÿóöçÁ—z*°¾Ã‡å8ùí(^ö[¾^”’’’’’’’’*˜’ ))))))))9”’’’’’’’’’@)))))))))9”’’’’’’’’’@)))))))))9”’’’’’’’’’@)))))))))9”’’’’’’’’’@))))))))©qëí{UÕ¦—ò¤…ª¢EÕŠ¿aCÕÊ€ªÂ­ºÑöõ1rÕït}UUáfÊèøÎ«²èW¨P™|áÉϯ뽃~³1ù{Ò{–û|\½'ÏÖ¶MuÓ2ȶôoõ1ºýI¯Ý6myØ—­ñÅ÷£µ²Á”áÖ&ýõ—hÝo“¯[o UÅľ=ЬçwzÝÁ”áV1}p,wên¬ÉÀܑߣîç_Òúim¬—³xâX¼Û¬ÜîlZo¶+gNAõ?Ò÷³ªÛÿ-˜‹—ß«KË7”£ªØ´b þóFMšÖÍì{ÕíÆöukP±Ú+tòÛ°wË&<þ|eaÞ€ŠÃ;ÿÂ#þÍl³±O>ˆû) ·ªµ·;;Û°—NŸBñûJ3}BË—äqãÊeÄ)ªõK¶¸ÝPU7n¥¤ 4<ÜÓó%븳³¡( TUEPp"¢££½Giïáäsd4"bbˆèhDFBxT"¢cмÊÓr„õOªžN¬hè`ªªÏñé99“¸žVšM.T’Ù6oÓxzùž}¿EãI×ø¸à&_9È¥€ë4~æh ýE?º'æY]ÏÒmÚ¿5˜Këpœ¦ß±!D?Dã® ä¿—Æ×-âã €4þëìp.­ ÖoÉO‚íÛDÓÏ)ˆ¯§ég~óŒ°¿ÑøäØhAý—Ó~ñcÏB‚úýB:†w*Ì\¨&ëͧõئˆ`ûçÐxßfEí;–ßóÃb‚í›DÓõ^QAúq4Þ¶º(ý(ÿ´ZI®þ.Ciû|ü\ .¦H >u/Ì3æöc2¥¿¸ïdÜç8;«µÿ°B)˜gÊHûgÓçKÀ8˵›î_øì%6NÞõþÑþÍ₸޿:¿WæY¶'Ñò{~XæÙ¶§1ý¿0̳€Ï¦ñAŸ†y6ðy4þCçÂ0Ïø½˜ÆÇöŒ´Ïrÿ).æÆWkÝ*f Ôoý}Î)(#/)¨ÿVZþêŸ#éwÐø†ÅáLÝà‰ïeŽ¿!‚ö=D¿mÔÿ8=ßíKÔï ÍÿØÞ Aû]¢ñsÇ=ß»˜ø5Zþås0ÏÊžBûGò5…ëŸ.4ÿŒ[$_vöXg†%çrÏŸSr¾o^e†]ý ”çsÏÞs©IIhQ5Ø3¸ºáy%2Ÿ=ï×=˧=5~Úx0ƒÀ ›ø-áO=ÉblÒ_P ÖÓÑ_p/ÌSÀ“ϧ @G›ø ]mÚ¯€ž6ñ>úÚüêz˸Oqv zb½¸ïØåþºÙćè$øž,ÿ ½à{ò>@knðÁæ3‘é¿¢u¦øÈ"oÀ,Ú” ŽMýy~¿ÔAõ kØ”¿Àk6ù¯ð’M|#€*6ñ­ž³i¿ÌñSßàq›üxÔfûN(c“þ,€ûlêw@q›ô7²‰§ˆ°Ù¿‚mÒ»éÐ (8áQQHºV@aO¹1žåÏgò"ßÍ `°aýÓ€söž@JRZ¼h1ð-Ÿ1\©“’’’’’’Ê_‘[À‰W‹rƒ½B6ƒÁYÂ<t¥ ²ó·8þj{eC5IÉee·ÛÀ  Ý'E}qÚò­”„GE›¼~Ä·–xõ Š”,Åäé2ø÷.Ÿ=ƒR”1y²ˆðô‘C(óØãzÞ`}aÀÑÝ;QößÏýbž²]Š‚½[6¡BåªzFoá_ë×àÙW^×}hŠbð4n^¹/¾õ.ç©Ó}iëÎÅ+uкñž±U³¦¢FãOykŸ™ü#ÞkÙÆä©$uŒ5õÛubÚÝÅx3]˜1¤>êÒK÷TrÞ¹IßõDËoâ iYßÛ˜ðyÿap¹å+ †ulƒN?Œ³ôthý º›æÙ.…‰iå|Û´>¾>Oß/б~Ýë¿‹þs—R?¤Áêr¡Ó»¯aØÒµÌþ‡!}ÛêU1æ·ÍÆ¾Çø:[þ_%Lܸ“É×X‡ž-¦}Fa| Ô² âœá<‹úoHzúr?xÖèÙ¢ž3 áÓcæŽ#Ôƒ§rÞ·OþS“6í2xúØõZ½ü<ƬùSÏWU žÁö5^°eÿ3{ê@zúrW=mÛÖž©X= ökÚƒ!éÈòP¦ˆÊÉô/Qã| kÏÖdŸ@ì)€é âd9êÙÔ>óûÕo €·mÚo¥çø‹ø¯ØÔƒçødUþŸÌñM”~€J6í·@›ý{Àc6õ;ÊßEyœf΢<.(eÓ~Wµ©_s~ÅÓ<·d­Òg–m¾LnùbnûŠnK BÇÀèXùþØá)Ч™¤¤¤¤¤¤¤ò]Æ ë÷+Ì YOàl!¹63f  M›6r‡ä² ˆÿÎó ËHcüsY™”È2ØÈú”˜~Šâµ‹ç)PäË;âJ?R–zµX?žâr™8€.ÆG8€?÷ê÷¢,¿€@Qs]ÿŽÔ奋 @ƒï ~‹Ÿ…ê šÐúºcû˜8€€¡ Æs=Ÿg„F¾6µ;i‹)ý¿E³}Mž5K ã{£À!£ÌžNÏkp»–:óC* Яe¨¸Œ¬@Ï{oP÷-*èZû-mË ±}ô¶hýÊ ”ÈÖÔ‘r™¾Eö½âr¡Ñ¿ÁìÝÇô~ÉõaÉÌ ñOÕ{üõŒ±@7ï™pùë{›;ò{Ôió…©ÝI[.ž4ï|ò3‡ªŠ35 ÉÓÉq ^Mât»±iÅT~ómc½^ßöÿýF9€<£ªŠ=n¤@Sýl8€¤¾ ‰“Èp¸³u»©¯ˆ¨×ãºU“§3ûömÒÅ|½ˆ?g;ñzàñ’¾»`¨ªªÆ 2u f? ±#i@Þs•Mã:]'Æ“®‹<}É4®qyßà5Zï³Ç‚aöléœ&#äq–Æu ˜ø ×8€¼gMçn^³§q¯[$òî õ_ý³ˆã—@Ók@¾ 7Ò¸Æä=ëiþ3‡F Ò¯¦ñŸúE â:'llhAý¡ñacõŸOÃÛðž?ÀÀü¤° “Ö£ˆÈr‹ÁìéÔ9míÞyþX` AÿÒ9q?_ŠKK1š í°'Î `öM±@Q× q˜`g9€¢òýå’w–(J¿ÀS6õqÙåÜà¾&È›|^àMXs}áŠêÿ34Ž,Ò³@QœçòëŒÇçö²é} =}yÅ€o=íoÅy#@«¸ˆÈÆY 'i–ÈP‰&ÀÌ7üÈ&_8€¢ø"µ,êçÏ ÐW ¸A S ¨~„h•?áZµ¯ˆÈ.³@Q,?øQÜ"oxΑ…lêÏrEq–(ZÇÈ{YÏÏœ _<€Þnñòñððp4lØ?®í£ýû÷cÖ¬YHKKs'ùÍž=ÿýïQ¢D ´mÛöy«ùxy¿ÿPÈuH ”””””Ô•>,ã¼Ðÿ‡@¼Ýæf-Z´@¥J•0nœv7æ³Ï>ÃöíÛ1iÒ$GqQymÚ´ùGóǨðœ?þŸõec—Ëeàß›pƒo Š‚¤kWQ¸DI#£Žñ¬]:sšrI™ú³b ÎÚ3sµb:ð¾­›…@’ŸPQlZ±ÄÄdýsëÎÅ+µë›çEö•Hü”lr@“/“p»ö2ûé<é Päét).ŒîÞm 7°ïØmöekk Ë…­š¢û¸it>bÞ—×÷“”Hú„ÍCÛÿ.tªõ:åºsû´}ýEŒþm“¥§’pÙ>ÁnÏt±ÛááÎÝÚ4·2‘ôôùWUµËÞ‹øƒg >.Ö—õáSÐ0w,`É$¾7ÐègÓòa9€FO–—j`à¼å¦|Éú„hšwVUávg#¶Ecô˜0Ýà÷b·UÄdY‚#:·G»Ã)ûÐæ&yŒëÝŸöé/ôCºÝnLéßwëmdøñÀö_™æUrYO¥ Éç·¹3)eø‘¶Ø°x¾‰ÈúB Ô™÷t²@:ç®Ö¹àv»qpûV!´µxÏ?Š{ü—©Ýµ¶Ö8€EJ–â8”úëæë¶ÑSiâæ.6ýb˜w‘µË9x=ñÄ€}ûö™¾s'êÙ³'nܸA·óŸx :_€-^œ í¶ì-h=Ñ2ûY¿@éf,  ÉKçi@ÖÏåû4ñµ‹¬×άÇsyOÖyú#8´#fÏáišÿîM!‚òY (~€ÆÿXJ8U¬§l7¯uÄä=k p\$ã9€¼'á˜: F?#¹Ý£"&ô‰PUUŒêVX×9dCÚ‹æÖ9fýZŠ<3iþF Yg MßµŽÈ8ÆÅÀ1ž©x8€|üš¾y•‚ü{ÚGE“J÷ÀЍ( Ãdq8ÒÓ—[ñz³(òŠ£ý§I%‘'pÝ?Í«°ž>xÞõýßæµâ‚ôúÕ3Ðmè_×ãç6rû|T”K èL î3–HòqÙ:è¿¿Ñ_óœ@‚€Ñ4ñ[‘'p%O ³§n-½HðóÇOÄd·Q?~­˜ÁäKÊ`9€á0{òvѸÆäÛ÷ù§€„µ¢¹Ðô{6‡ÀÌyN’c«7 `n`i)<êEÄt›{‰WoACѤB³G…BÃÊ„B{Ú—,³¯¼—x€ê<~ýúõüÞ<6xr²Í?þ¡Ñ÷Úòí,ò£ûúÒnf@ì©RÁöT÷±‰°æ¤+M\Ñ×iVy†mú6¯Î±HOþ\Ì|¯2NY¦€oš,³L qŸ®´ÍHûßlë7²ëzÛôãûl´-ê€-–m§ý¹Ükΰpü.Ûò—Oßg×~'kâÙÖï¥Çl÷_ÂÚSí£xþÜŸ³­ß¡—lã'\³­ß…“Is=ƒ™K©¶ÛŸšœi±}žókf¶°ì¬ÌlýöÞÎãy¯}ûö¡R¥JxòÉ'éÕxöjŸ·¸·[ÑÒ(%%%%%%%•Çòõ!ˆˆÃCûöí3<äá-nUžæfï9ŽÔäd¤$%"59 ©II¸™tÃð]Jb"R’‘𔄔ä$¤&'áÆåKfÏšÇ×ÅrEsצ$Þ @6-ñg]»xÅï-Mý^.W€ÖÏ4Ì]«(”¨¥1²èx K° v@EQ°õ·•øÏ5 ü?Ö3öû’…f tÏØoñ³ðzýÆ´Þ"à;Ÿ| –}ǶõÂq£P»u£×F`Îݸv×ó0q=¾7Ÿ8€ƒGjß |oCÚªsMžJe* z5®ØY žFèžÎ®µßÂà…+ |A¶-¾ðpIâ½—­þû<åêùêÛЬòSõœ2e5ú÷#˜½ç¸png—Ë…Úe¾\Š«œÏív£þböžãö÷­yãªPñùkU0ê×?(‡åªªŠNï¾&äá²>9º§ŒpuÏš™ØuÌdm{=óýòÀ/¾ÍyÖtïÜèîѺß¡gŒåê^5c;L‹Æº›üV@~nåÅÇâÝf­Ls"[raœ?™p…å«*å¾÷Âdý{{þ܈'ž¯,`ðiÛqd×!¬wúðA”~¤¬¾_ع•Y  ӼϪÛÄ«W(Pä MK¹‰ÐˆÚ/hÀ·Óç™ò%Þ²ØæÐ}ütaÝx ÈS÷Cçvh7p8õC²í?öê‚Oûô7ñçH>Sú÷ÁG]{·é_#|aS¿ït¶‰Ð֞þ¾5PzúrïkÏ[,€6ñÌþŇ2ýCÉô/Qã| kÏÖd¦‹Ö™îù}XÅç0¿/‘çl>óûÅñü¾±/m%s|àãýŠMûnðŸDõW=b_°i¿í*ÁÚ³·›9¾ŠÊ?ÀŸEñ£Ìñ]TÆ)÷ÛÔï€R6õ»ê9?Y•ŸÄœßDís‹9?ŠÊÈ ,Ûz*8‘ÿļßþƒû+Àÿ-°úNõü-á×¥ñ%'q¶¬l‹º¹mêå´ X¤±+Ë-øë™P`€IIhQ5ˆôÝà–ù—ôJIIIIIÝI#ÍÇ6O IDAT2:Æâ!Ñ Î<€V@vpåÏàÍ—A’¿ƒAoD» ·:¸טݶMT®“`þx cM««LæÏVsÇff¤8€ÄkE¸l)I‰”¨ðó+.\»xÅï-Mç6z ]8âî{øQÃ-ÿøþ=xøÉ§é|Â"`ùg_Ðç…å¼w»6n0r‰ß‹á¾Pý-:0›ü±t^ªUÇÀ¾c½o¿ÅÏBõM ^H8€l½Yï›Èä3¥ÿ·ø¤û·¦¹ƒ]žüÆõîŠVß 20ü´uµüGtnCF çE,8€”©§ ¶EcÈy8€‹V™æl&ë a¿2ÞK(š;™áú…ÞOýûÌÞ}Ìàéd×­Sî>ééËm ì÷ø& ë¿jòÌc˜š°_Ÿ÷•øµ< µ–ÿWÉ+päªßuÏ3﫪ªèøÎ«& ê&ex8€sssëÛÒ磺è=y¶¥g­«ÑmìOº'Œ­‡Ûa_¶Æ—CÇx¶õ,jëŒþúKÊ$1vþ[õ¬ 9€ŒomîÈïQ÷ó/~H¦-ì8€ªªbåLŽÈùÞÐàédÒ á{9€?_Y8o4 âðοt ‰µèÆéÃqÿ#eiŸàÛÁÌtÚåò~LÊ §@¾}²oߦ@ÅÒËÇÏì›çOÙù¯Z\•R žÅê©Õ"®ØÄ¬¤úV´ ªÍ¶ˆÊpZGÕa½ïøP¼{AÌÜd:½%§sŠ4 ï™ÒçÖ9€¬/+™Æ¯œ „ùÖ²ÎY:s4vÀ£{DžÀ³4ý¾­"Oà š^ç²y¢ñÍ+Cåï¥ñu‹xN ÎTU«çDÒ'ÐøÒ)‘°ãÎCn+°e¬£ñß³q#&ÇFÃ|;zm[ àáòñù4ýÀ6…q†جˆ ýE@¶}<œ5UÅWïc¶lç8š»7Dž?–ÈÇ9àó¥àŒÈæ!9€¹ç=szüçDñÌþ+³§Žå–ÜØIãíkäÿ£çˆ¨z8€¼§M÷ölXTp½`š¾¥ÍŠê7›þþ}.âΣq&žîÄ ×8€|ù,0ZpÍC?¾Ì)Ø>–!ˆo¥é5 _¿4ýúÅ¡‚úéÇ×-¿†ÁŠ;~Üx;NÏTûDœ@+ igý˹c‚í»¦Ÿ¿ÎÏŸ‹YG÷ü%_g¿w1·ƒµ i ŒžA€åìz?‹†-¾ë¿òBk®é?>î‰<¿â-ä9€ì¸n·Ûž¨º±á—¨Z³“¯ÿ@ê „@Ýï§—u|ßn”yìq½|nŽiÂ4õO[:áFDǘø‹$ÌŒtÊäçv‹½Z(²s9À;hF*o•/ÀUgB›£÷–ç•νóßÓã›Á`Åû¹\ #UEêM~î_ˆ'BQ\»ÈzÙŒ@EQpá¤È3x…ÖÇž¨âÐŽAýtÔîMüÜÀ:P‚„µ¡0{ÖÒúi@puÔ9VkâÃõßNn˧Gê¿…¦_8>JPÿ ´ý-¨ËŒ¤_Eìã)ÝGËèöi@>C6¤}!Áþý™îÿ~Ÿ´ÏLšþ›&Eí3…Æ»Ö)*hŸ 4þeÍb‚ú‰8€ 4¬`ÏT !b45®TR¿î9“À¼ˆ÷¥ý§nùR0{²â˜ý#âü‰8€ì:" [ËyþÆÓx·º"OŸÞû|TDPþLòóG¿O â,÷ô©Ð욌@_Bã¾´Ã(òü‰8€ì:<¯?ÏäÛ×!PQðÇRÑÜ¿ûi|Ûg×á9€¼§ò$Þ)šøÍÿä˜=¡—éö_8ó³ ‰ôøyýËîqÙ9Iþ™ôüsû6ÏþÓν‰WoACѤxÞC„yÞ­^Î ‘¸è;«<¿¬yiDƒ?»`:ÌÀ®Ë°'Ažȯ““då‰Ë <øq¿EZòàÇ¿`ýÔ3Ïä×!@+OáZqìáZµß:èV]Qœp­ÚÏ ð=X{öæÁš¨@ó45²i¿©Ð8iVõã9€|v@{îë'Ú‡@ãÄY•ßÐjûÜŸ"ééó?®zÚ¶¬=[¹Íä×ç@Qþ<ß; êùUϦüðÎ|Û¦ý¬8€dy ¬9€*4O²¿@xn†U´)7€ °ö4愨Bó„ûÃ$ËWµ‰Ûqm2„0X{"o3çW> D0à c¾±J`~«Ày¥¤¤¤¤¤¤¤ˆ629Ì=½ýÚpð’‡@R’“šœäYNDJRR’‘š¤-§ÞL2|wãÊe!P‚¬Ì ÈyòÈú<Ðè©S¬9€žuí8€Š¢àÄþ½ Î<øWî?–sÇ Î(4úî¶þ¶ÿy£¦iÞWR‡ß—,ÄKµêÐ|yïËTxߚ˅eS'âO>ÕÙs  Æ4qY¦âœ£aÇn¹•`ꀾF ç{÷M7´Ž,˜÷€¢`d—è0d”ÎQ4øu ™á¨½Ç¶hŒÞ“g{þâèsû&b¯ÆµÑoö"nn]ÝŸ" ;·2áR/žg;Hû´~åÍWÏ£Ù*`êÖ} ¦EÀ„¢hÀ=N‚ô ¶|ÉÌ ã{«ÿă˜³÷„qÞYÊÊsS ;ï+ëŸjQµ"ÆoØ®ù½Üº—ŠÌÜöõ5 çÕ²ã²sÇ~]ïm!øÇú|\ö·êfê¸ÝÙЪ)ºŽ™Ìm—îûúE+|ñýhÓ=c 0v°ÁëDz 'öíf=ú2>2£gmúàX4êôµÙ³æÙ޹#¿G6_p~4}ÿ,ž8ï|ò(_гqdûWÌÔ9€<ÃOu»)PÈ!pÝ̾ç9€$0íoÇTU7ŽìÚ!ä’uN>ˆÒ”5¦cöÅ¥Ó§P¢ôýL›º å߸r1E‹ ý˜ªêÆ­”è6³ ÝÙÙ”H‰ˆŽADt4Â#£µÏ1……ˆ(Ï÷žxdt!„GE!":Í«c¸R'%%%%%%•¿Eðgö;gsË`Þ à\À¢YüD³ç)†´V@vþÛôÔT„GFQê÷R\.ŽÝ·æñŒ]:s÷<ø/-ưòP`™Ç7Ì;̲îÞiÉt) önÙ¤sÖž‰ÈÍKæ¿Ý´b‰w`íú†¹cɶº°ræK ¢(øeò¨Õ¢5õ¢‘v yĆúí:™¼lÄŸ6cH?|Ôµ—)_RÖ¤ïz¢å7qömk°í€áÔÈÏ1<¬ck Ë…­š¢û¸iú¼Èž9›Iß6­o§Ï£^FÞS×½þ»ïÁѸ“·°S­×1tÉã¼ÈLµ8áæ†ö‘àŒÎ¦”À\‹³@£§N÷]}ø”‘È{Æ>ùOLÚ´ËÒ³Ær óûZq9!áö_¾ݳÛ¼zL˜nð{ùÃt»u/##XU-9€$Ÿ)ýûàãn½õò¹ùog härí³`ÜH¼ÿéçFÏšª{ß–N™`àº9ßËd~Ä¿·á—¨úö{†¹Ùíß²zž{õ Æ«gô>ò@Öév»qpûVPkC½Œãûv£Lù' û„݆sÇâžÿeðê±óL ø¶ó¼nÞ¸ŽÈ˜BÂy‘UÈL¿…Àà`³SU½\;R,¾w&éÌ}ùÚ¦y>4øý„ÕUƒ?âC0zngò~,„c©É¼ŸJö¼ˆH^I4ý…S"Ο?@¶ –HP5l\çH%¬áÓ»@9T€‡Èç¯s¬ÖćÈ€qÁšHâÒöY8>RÐ>ÐòçŒyþþGwÙÔ¢¹¥éÇ÷‰´ßR×8€lÚ˜9€üöÇÓxܧ…aölΤýð›&<ç ž)Í\_\Ð>iûh@¾þ<o¿4Þ¬r nÿ»@8r 4®$šû·?­_½ò÷@rs;®ß*®÷ø=0sàúÓ¸ÆiäãChÿh^¥8‡g™çòž¿Ñ4®qyOÚx¦”?…¦7rÉK÷bÅ}&šû—åŠæþÕ9€£¿.$(_ÿýzå"ž@ö–çr¢`8€lþhzÈ×ïOsuÏßÚya‚üuŽêËDsÿ õÛ¶6fÏËäo«º ÇÈ×ÿ<Ÿ:ÄÅ €‹§ƒõK¤q¨pe¤Òí×8€ü-_ýüy;K4)ƒ“¡†è‚Žƒ‹Cr˜ûÜàÛ6ù<°•ç/ÆéáNCŸ ˜t°Á?–kÎS ,ò @+ÎÞ9Xs úMù„hÏ Pæ‰yÁ¦~›àŒhU?´j?'À÷mö¯ÐŒílê'â²Ë¹Íä×!@«ö%@«ú bñï[zúr˜}UN8€]`ͱk  =â”(ªßdŸØÔÏŽhNÕ³©ß|9€|– ï8€ð «ÚÔo3¬9€ªçOp%›úñ@>§@+O¡/@Ñ:,P´ÿ“DC<¯µŠœpíçæ§€‹‘·€ È-à㜳÷RÑ¢j°Å ÷ʹ€¥¤¤¤¤¤î´Œ@þ¡ÁàÏù T^–Íœk*pskÃLÅæßW>H2Eè;ËÌH×8€¬ŸLÑ=k”ÈrÖ˜õ®]<â÷•¦1#KÎeâ*îÄþ½x艧è\À$_²îÁí[qµí22ü (HX³ /TËà÷b=u¿/Yˆjµj3^98‰B óZ6mÞùäS¹€IÓ“¶X8n”W`£N_›ü†,°Y¾–åû¦Z}7HŸ™ñ½™8€\ZÀšHÚ“å²H’GïÆµ;k¡p^dñ”ò@ÞÓIâ¶@Í*?¥q¹ú‘<ýûÌÞ}ÌÔ>’˜ûqÞ³õ€rY¿ñN™8€Nãn3ø´Xoáç¯U¡@Þïeàøn ²¯ë½ƒ~ssóþrÀŸæêÌÎ]Û¿ÕÇ”hô r@ÓܱšÇlt÷ŽhÝoˆÉ3&âjùº Û0}p,wêÎÔÍ8ÿ­-Эbñ$È{ÖTUÅÊ™Pe|ð¥Zu~:#|gÇd}},ð‰ç+kmâ'ðþGÊ ýpñôIèV ¬E·[c>&^½bâ²þ´”›Ž9€Ö2[¶|@N—ëC-÷Fþ UÖ··DB’Œp]pg“õoÓxzšÈó—NãI×xÏŸ :' ¸ržçü)0rƒ`ö„]¤²œrwlyÓ¸™èË©Z·ˆÄYÖáz0_='F¿›‘¨q´øúm¢ñyc"寣ùÏ ³gm5ÿÔOÄñ[NÛÏ–¨ª  „S°@¶ çxv¯ŠïšÔMߣAQAù“hü«÷Dœ@Øîâ‚öe9€¢¹à ÷ú—Ιkð¤ˆË d¤§/w⬯ê;Ú?µöç9|:§±é ¥@¸¤úÿî¡ôøöÙKüÜ¿" ïYÓûWç÷‹ Ê×ûg‹ â,°0Ìž7žȧ×_?|UH_LãcM@dno(òôýFŸ³†ŠâëhþóÇFЍ=¼;àêŸÃ¹ýë†f—ÑÒ¯_#ãÐ[äø+šÛ÷~üþ=V@Àþ‘§ï M/æêœÙ³G ÝšeëƵó›Vû×Ä$µºEÓÛqÅ>«!‡TA‘ þQÚÜ0ú,C<€V@ö;8€ìzV@ònÅ$Ë× q˜`‘ÇE˜9€ì²¼ûÂ¥ßà)ˆ=g@îrEyXqÉ;Ïä×a9€Šà?!Ë„ + Yžƒ&Šÿ ™Mz–(j?9€ä3ËÌžR+ ùÜÒÓ—@+O—ˆÈ.û•ÁrEõ#@«ú Uù¾pEeä„h†½Æ¥a×Y‡œsŸeö7ÏÙsÊ´*ŸåŠâV@²,â²q§@«úûËdÿÈðÀ"‚[½ügòÝLÇ·€UHà¼|¹.xç€RRRRRRRwBö h«‡Bœ{å0wåëC ùx W´DcRÏ’ \Ú{zj*£¢©O eè@Òµ« Ð8o­ËåÂ¥3§Qê2FÏ3-åÖÉÇÀäY€ömÝlà²~Aøk½‡(ð{¹\.lZ±UkÖ2øØXϘˆÈÖcÕ¬©¨Ñø³§Òã{[ýUà8€Ð¢êLhÞ¼[žW:÷ÎO~„Šá™ÅzµHÒ9F)I"N`*_»Hug½:GÉŽ¨ª*N ™³§sœí”šÆÍ@€#4ž°6 fÏØAý_ÓÒP˜=a:ÇjM|˜ ¾—ψ„Ùó¦s´4 ï¹û–æü ò®¥Í1u@” üU´cN0qâ TU£ºÔçòž?cÖ¯e˜=uV@ŸB·¯k¢‚ý?æ¯qùý+â²õÓ9€Í«””?ØÓ| U, ÉÌï¸~«¸nùR°â*Š‚ÆKÀì9ã9€||8Ý:½í©s;¾#âާqÈÏM<…Æû|TTPÿ™4®sÙúñ@Þ“¨ÿþt [¿%4>ÑÄTõß¿ªbÚ (.­[?~¨*挈„™£Èsùúo¦q3PÕ€WàÆå¢8Ïä·ÿ(ݾ=›Cñ“4È{&ÏÑøÉƒ‚íÓ=éF qn`¸q9F˜ 3PáÚ‡å‚9¶èû!ñê-h(šÏ{(4¬L(4üû™¼¤þʇAx/‡ƒ>þ{§@š§!Ô&N8€Vq´ò 4òàÇý6ùŸ€Æ‰å Ï Ð Ð*žÈ;@QÞ€fì®kOáfF¡ÍSô¾Mýœr­êï”npÊrÛÀÚÓ8çÍjÿ U\r &,Çzö(h†t¶‰õô«+'N8€-iY`S›¸P…æ©­ñ¼¶ý¾ÍöýïÀ7`MÈ À ýá’åÝÌñÕ _çŒ@¾ý|áŠÊg9€¢xs~­s‹9?Šö?áŠö] 7° µð‰^SÐoË«°RRRRRRRù&éÌ8 y$%)©ÉIHILDJr"R““‘š”èù>7“n 5)I[')7®\vÄ4yÖ`äRßX@õdñ@Êj(°ô#e©WËȺsáÄþ½xøÉ§é\À¼gíà_ ”Èû½— »þXO9€¬_Œä±õ·•øÏ5õ:q޹ߗ,ÄKµêØw¤n¾rå+ ÁSÉÔaöðAhر›iÎ^’Ï”þßš8€„‰H8€­css;›9€¼Ÿ’¼·k‰.£'™<•,°×äÿgïÌì(®¿ÿíË¾Ì › ‰‰Æø—¸ÄÄݨѸʨAT\ã ( ¨ ‚Šˆ( ;( *n "àŠÊ¢ Š‚Š08ˆQ§ûý£ºªN>Õsg|~}žç>·ï=µwÝîºÝßþœñÎ>¡ñooÝ}&LóÆvîÜüLÜ;õyG«IûpãòÌÿv¤áZ¾ MÛîèƒ1òÍ¥BÙ„¸d•ÑXfÀç—Xi´WÙÀ·>HƾÓ)àB9v,ãR­–®ÿÆÿ]q‰ÎN⺱‹a4e=.>·?>‘ñåTßð÷t¼]†<.hÓ9€Z÷¦9€NìZÂÖ«+Úu»“hÕ¢°Õ·&5k »6ÂôaCðïvü<=–š(i:E˜=å ‘¨Ós ͼpÎ,~â)¤Ínº¥o.ÀG㉭áã÷ßµ@Â(Ôé×|´ ¿Ùw?¥©D¬%umX»F¿"$8€ˆ"lúú+—È4§> Ö–þü³áê‡@ê©÷õ^· Ð~.*r?ÇéÛ{h™WŸÂlͶC,_ L•?bN´ä;*6T¢ø{?0Š4Ǩ<Àæéâøú ÎùËŸEV.¥œ?Äï”X‹|/q¥ØÁ›òÓ8€"¼:­.’š±÷Lù/N¨K¾×íÈŸ8ip}–7ðªñ½¯@Ê,DRøœÉo9€Ôÿ´ñߣ¤ù›bü}¯lÄÚ—åœõj+ÅmÚ×íÂ&HÞò¡'*n:§‰Ð?‰HÛÏ9€|ÿ4þKŽl&´ÏræZ¼‡P~Ƭ\?×\õ6Ç©–¤š?¦¯™—)i˜ò¯8QòK@ªëj~ß7ŸÃcÿjŒ²n5A’c7ÊÌŸ;Û5‚E}b-Ä IDATá‚”Á9€\Sg9€t/by ÀãwIœ@Üåê2æÿ”!HjÞæ›ö«ãoŸå¾8±.’šÉ÷Ìþ}uí«ûa9«iÀ(ŠR9€€æòþs ×ln0çÁu+µ&òú6šöµ®’À-fÿ[ ÕôQ`À–b9Pήž‡ò #´ZûcÇVêB%³ü~»T,`™(ŦÛ:0 ë®(PÒMU”¨ß9·ãK$9€4My8€’®‹r¤&ÍÇÔi$ ­ƒr¥1¦@íôqõ6çr?åJåS ÔÊ”òÐ&¥þŠpiPöqõ6åJi8û{ Óôí( ôD’H·59våáJeäËôÕ/qiÚªâÂã Šè«¶Ÿx܇Ih9áR?åJº¿|8€¿"ùòáÒr$ Ý–8€4åJùÓ8€ùBCÂñïÆAiûe·€«ØŽ&ãúö.³,.F‡ãkÀåþù⋌˜Yf™e–Yf;×ä _ðñ˜ÀpgÙQd9ŸÏp‡ß¶—†}ü?¿?¨ãß"°~úžÄn T!†è2ø\à{ýΫY3@¢ÓyÀ岨±¹ ÀÒ7X ŽïJ4]ï¾: Gœ|šÃ0Ôz² °`æ wæ¿>‡x^K•7f×Ñò_? ÿhu©«7óp¥Øµ“4@·oê}lÿ>¸¸sw¢YtµwÃïì†wÜeÆ“j:5ðª»"—#q—‰ör À=Úâ¶¡£ØÊ¹Àj6{^zzŒžd~||4PÏ 'ÆpÌ0cV".²Ää,Aʴ庺NÍtô9ËYä@¿9¶LÓWy@I—uá!¿Ç¸÷>ã¶FQäp#76Š"t<éH<<ë Æ Àd\ܲ9€Q¡{«ÿˆ@U^)zwhíåFaˆ{¯¹LæÆý}ðæk·›xqguE›2ütšñû¢åµ7 ‡(Ä¿}vÔ0ŤzJÒ–—žkŽ<.r„s§OQœUXeHêOãFQ„÷çÍÁ!ÇþÕ鳿FQ„eï¼s“zÈ( ±êÃ%Øû€ƒ\M%Ñÿq ‘si|hͬWXä°íþðãÿ~@õš5EMgò<̓EeœÏ3Û•m‡/]˜dä¹m!MY@ýúQ¯±u‹¤ üÞ”üí†êHrèŠÿËÕÕÔ ~cê_³¼’š6Îäš-ʬ%”s¤áYµ…ö/³ÿšÊàΞ¬5T7÷®ŸçÆHš¿7M~ÅÔy«‘ÿjÊ&>P ôo¶ñ'9€€ÖüíQ„¤&ñ³ØÔ¹Ò9€ …ý?Éøïº¼‘àgÊ¿£M#¡}£Œ¿Ëù\˜ƒæAsyÿ6ûïªSš íÀäowLS$5…ýMû[.i9Ë2M_eù“ÀÀ]dÿpMœ«ŽkÊ|–:B9~ºË‘¼þ,ÉÏ9€\36ÒÌÅäš7‰HË À"vlöqéøª!̯¯Œ?¾Ý 59â·Üï¿ `c k}àÿŒ¿ôgÊÌÁÿˆ†¾ì|^öÅ A²×]ù^ CU„‚Û¼ޝ {Ëw“ð¢áà´þË ÐzûÇø’³41+ʤ۔˜Ò¬°'üœ¸Õ~çñë?þÒ¾òrù"!@ijŽceÓ2æ@q}?|‰HÓh T·æž“2~“œŸâ×@_ýšè?Í <ûøaXN›Ô‡ 8oð´ï>XNœT¾@@Ö}fš¾íçÞ!œÀôvo]áç°q ÷ óC*ã!”ͼ<¥þÚ¯‰ uÊŸï‰.H) ü@ ƒþ§gPYÀ¿¦´ÿu¸@žÿÈ@ý¾ÀÁ)å§q/÷IÎäC(P*ã›øüäë_1€Â”ñû.·ÿ'ò‡ßÍŸ ®n<àüoÏ'ËôìpåÙ.Ç´ @­¤‹@ßçµÈ4€™e–Yf™e¶óÌ]Òx¿ S‚™pg/w  ZfJOª"å¹ÎÆô^±~î§ÿg8€†Á `ÉæMëÞ6®ÿ»ýjÏdìX”ÁŒËúôÃ¥Øç CŒÞˉ1Ì8€ Ý€Eóç ¤YÓ@:i@­‡¬PŠûÔÐAhÞé:—ë{›p?´ºñV7î0ã¶½­§ Y´ÀŽwöCË™~ë±r9Ð@§}D{ùÊSOâijÏsË%mX0s†9þFa˜` .|åeüé„“I½.goÉó½À( ñÉ¢÷,q†XûñrËäœÊ˜ØtÏßùéÆN./PÍ¿ÐÔ–– |Í(ð\M,Ÿþ/»¼ã,ßq­¾sšÁ;Ñ~¯4€\3Wjü?|/qþ(Æþe@_}^ Vk¥Ól4ÃÏWÖ„V,©t åêwˉR@ÞþÿêõçÇŒ¢/M¬‡$G/˜ƒælÀä‡ë³òsМ®(Š0n@óêv°Ÿ½ Ô$Î4þ²8€o(Úg9e–H_ÍøÜÙ®1’š¼1&×–Rlàázòá¦s%Î_y8€M…ö0ý¿ä)6p_“¿åwGR³Ú‡,d2Mßöû¹.Ùú/<¸’š¬{Ì–Kl†¤fl€9ΕÍl¢— $_ŠÈcóŽ0ó³ÛE‘Ô̶=u8€ºŒ fþõ½²à§À"a|(PŠ ü¬i߈>4ö¯ö¿åŒPŸå€WLùS†ÔG’Ã7Ÿ¿üÀ—ž¨ËÚAk¢ƒ Àœi\óA!¶ôñ·–0¾Ùã÷k’Ÿrk ûÏždàzã_·’kþrÎùéëu:|åýI@2¬æOqtËz¨ÂÏ·(Œ²eÝ/dáWe‹p÷0×úÑmúYc`|š¼òp¥ü> ÞÞ IJùë‘äÒíòp¥üË?ço Ç ž2ÊÔâ> þìãê÷`9`R3äÒ4> Þ®(P¿?ËQË—H·}@½íãêÏùp»¥ø{ ÓôU&ìDÞ I MS™@)MP&µO)¿"@ê¯ú5ÐW¾Ä¤þ9ÈŸ(íÊ”ÆXâÒm‰H·)PªßÇÔŸ?ðkOÛ(ž4ú% ݦ@©Œ²8€ýÒ€ÝÎOXšÝÞé·€«XSXøIï› žœ*Éöff™e–Yf™í$ó/Ó™pg/w™XÀÉõ&½T\ö…Ë\.çpµÖJù° Ð;vó7_£aÓfVS¸¬µ Ÿ­Åî¿ÝÛæ§º·˜¸× ßS–ãr΀Þzs|¢~­Y[8gþrò©‰¸¯^ Ó½i /vì ãGá­ÛŠzÈ ðôˆGüÀ À¤‡`’×s8€Žî 9€îø(àÕ÷Üob»¼Æ^ß 7Üÿˆ]n–¡9€š 0m¡æ:zH2Æ7ž}*>3Ûrø˜.ðêS3@)¶óe=Ãæ¿OÊ-?ðÉ×&æ¶¶LÓW9@WSÝÛE‡ @¢­¢@IÖñ¤#1dö› ¾`XZŠ(ŠpÝ™'¹@À‰=ërá° ÛEç¢ç˜ÉIM]œ¿w‡ÖèúØ'î+åÅõ»ºCþ@Ò6Î4?»6Š,0r}zŒÓ8€Qâ©¡ƒ,ê29è!9ð”ó/$m‚£-œûôS8þ¬sHìbxòi,fo¬ŒB,š÷ªÃ¤zÈ0 ±|á[1jõÒ9€´Œu«V`½~'ì;ˆ@cú»Mߢ~Qƒ¸O!›§À?lCõš59!s%Íÿ>ãÿí ¶ËÄ‚Žu[v”FOÚ¦ŸÍòÏtàç¥[j?¿Ì´¤ë«ÁÇ ‚_®©Ž¤fíkã_½¬:’œ¶/Ìâ£÷$MŸå@-š_‹´_§[iüoÏæš?};8þ×ôL$5g–8kR]¡ÿ _qyû8—O9€õ‘Ô´Í6ǃQ} ‘Œ­kc* ×¼YŽ˜ârÍâT3þý¯m ´sÁÚg9h··n$´Ïr;ŸÇ94@*®ãW@¾ÿî1í;ÿÝYûLÓWyþî¤&ën²üÀ ÐþXÛ×r£(•ß IÍå6f>Îäš¿JΠ¬ÇÅ¿Éz×äÈQ`¡ÿÓŒ?É Acÿ>Ö³Hð¿`ÆgT_IÓW^ ×üàØºBÿíuÙSêÁËŒ"Ì®ŽPÿ2Sÿ;³j û—rk’Å‘öS`-¡~Ë‘]óQMaÿ|mê_¿¦:’œÇÍ&ÿ¦¯ª‘²5Ço«™ß§+´ ?ÚóëOÉg9€›¿Ù…¢)’GÕŽ_uÔŠßk³ïó[¤djÁʵü)ŒU¶º³ÅÝy.9°[üÑu®æ²îª"@ê×@Ÿæ+à>)õçËôµsy;ÊËäõ¼ Å„'ÍK¨8PÂrP/òZ¤ŒÏx( Ï¯9€¾öù8€:Íø9€ð çÍÇ¡ìʼnó͉H·5Pò™¦¯2üwx¡’@ž&AiBÿëñêÁ«á×Ô ç'„¼*ŸÈýšèÓœÍpVJýùpÿ–2~¯Áårÿ°A°¤}H9€úÉ9€¼}œÈýœÈëà@ž&`ã”ö“ó›Tþ6¸@^ÆÏðqÕ5¢ÚÂB¯ù¾¶à«•ÝÞ VÞPpÙ"<³Ì2Ë,³Ì2«2£ @þ^ ÷iè٦ߕ÷{^ÊÈÃóò6ò:+RoZº(Ï4ô»]‚8aÉ*lݲ[‹7£¤x3¶nÙ‚ïŠ7akq1¶n)FÉ–bl-.FÉ–Í(Ù¼Ù|·é« åãÎ^IñfÅz¸ È)à¯÷lAà‹OWâ׿ÿNìXÀjÃ>ýp)~ÿÇC0 žår½—æuÚ™I†ážpvsžƒ£O¤@™rϺô2³×ŽÅÔ¡¡y§ë\~éÿ„ûûᢺ8ì;:öaèíÑ©÷½‰q×ýÐ@Þï²8€º½;´F÷ãYÌf;Ý[7GŸ Ó'‘q§>ïèér8€Âìø·# PÒTJÀ€p [¶/&,Yeö'ÿpÇrÃ0Äí¥8€ahØwT3&q•O¥Ó@ BXê2Ø8kÖÂ0Äÿþ»âJš±(TÀ Ól½±ÞKë·z\Ò·?>ÑÑÙq`—!‹ ½(Š0à¿ýÀ0ÄàÛn@§>ý“±‹c ß°ž·¡]·;‰¦ÎÕî‰@¢[£@W©^Ó‡Y Ä¹›9Nq%=dExå©'qÒ9ç'Ê¥ÀcÎ8KŸPæÂ]œð÷<Ôì;@qøôöš–á7ûîgõ”>`‰,ÁM_…¢F=%Èüp8€QRÓI9€ú!z…E¨[P€ú… P¯°u Q¯¨õêÇï…Eêûú…&}ûcÝ®µCTÆ÷‘çJVÄî“DeÔAoЧ¥ãêGéz-oOÀÚ¥\}‹R®aKWîBöå1vU¾t[­&•>!Ò€ÙQ™‡;ÑXÀ\3Uj’üo›ÖôV7E8€ßÒØ¾ú¶çrMßFãÿ|Eu$5a–Óäru¦ùÔøkê,g*s¦qM  n+{qB]¸z·ü@=† ŒÒ`ê×i^5þ±÷í{É,–] ½¬¬,àý7J±§ß+"©iœhü½ÚrM åFQ„n6Ú7ÜÌÕ›Îi"Ô?ÔÌÑkÎbÿ¦q5"F™ËÔãÛÏ”ßòàÝ…öõ& ™LÓ·ýþà!» ÿ«-§ñÒ£š!©I³ÀËOØZB¸ÀÝ„üÿÍç6AR“6Üø] ÖÕ2ó§W»FHjÎ&˜ùßï*)60åJœ@ËÒkþ"ç÷ýø]Rl`Îäþ9&ÿör_œXGØ¿ïÿÜéu„ñ[bÆçÍk#? ­Ÿs¹æó3ã_¹´ºÐ¾/ÉùGŸŸ<À/$Íß“ßri|_«±·@÷7J9}3849gÓ?BÐþر_& ¥°ŒÛ–¾E_TÆB0Òy,2‘²̧¡g±ÆÛä±< ЊŒu¥ÛÄ¥Ÿ¢¤¸ŽÓ@ý¢ØŽ‡á±€Ó8€’Ÿr%ÝרÇÕáÉïãê×—ÈŸ(ù}@ý™syœÈû(qé¶Ä¤ï> Þ·xFJûŸâI½]eq/Ú¥·Ð.¥üÊäJãS^ ×ö@¦Ù«L??ùõD’H·% ÝÞ‘ÀJ³šž2$ ݦ@É/qéø=‹òséöäÏ”êx+>þùöï{äø)oE8€4åJi8§ÙÅôÕ_™@É/qu,`öÆÎ?pf»†U pËt8®:Üx¿|1HaÐ0³Ì2Ë,³Ìv¦%€t(ñ³à/ɪð°Äýãü ÷Â¥ÖGI@ÿv[I‰å š1‘˜³þ Ÿ­Å{ýŽÅµµ±c×~òöÞÿ@¢‡“8€‡Ç庺³Pç7í„—ĺ±3gàøžíѬÅÀæ$õ”ØêR1¨ÚJ9€T—G9€-¯½I‹­k8€·t·:BÿvøÝpÙw%9„ñþ|Û k Þp%n|`¨aß9ÚÄ28€Ð«mKô=ɤç €Q÷pÍàr ‘ä,r ¿©Æ¯8€|ÿ=aúw×å’&Ðrïh#ÅþiüÏk,Ô?Ìø-Ö‘Æ"FY»cš"ÉìÏúmßChßÝæÏåÒ?K™¦oûüöVp‹¹æî2þ6‡ïŽäówý_æZ¤ârÍØ`;¿Îj‚¤¦Îr(»œßIMßHóûT@°6ÚùŸ·ßþþÊæ’úu:‰H_³Lþ'ÀËŒ"L{¬9Gèòß0ýŸ9®žÐËA=Eâ.2þyÏÖöå¾=«¦à_aê·@ê§ÀBû×’(b`5aÿl6õ+`Žù­æOqùÅÎL ÐxÞå 8™íúV…±€i(8éEÃÁé[Àùp(MCep}~Ê”t]ë`9O’¦k5òãú8ušO4ÂP~™ÒþŽ÷´9€t[s}íóqõ¶ææ<˜Éðs%lo•R¾@ |  T? `Ï7§ŒŸæúüpÇù£xlïH¹ºÑ›ìŸòrõ`È=ù#(MéU)þ¡.‡_³5"žß¾ö!¿°EJû+ÊÔÛùpO†_7—Ÿ$ÿë°œS©Ž…(›øÇ”þ/°JûWø=üœBÍôçrÍ"åJep oß÷Pl>ßøþ—hÓ¸¡à¨æ/-$ܸìp¶ŒOÍN,`é!ú0ˆ~eÀÌ2Ë,³Ì2Û™&k%`ùbg¶kXÕÜä§pý'v,窴V÷g8€¢f,æþjO9W–èò¾øt%öÜw?£Õâš:Ê4e]žÈ$}Y4ïUÔb×¾õòó8úôÚ¶³2^›1'ž}Ñ z8€rÕª%ÆòÙQÃ𯶗à±kËÇtböÆzÈ 0êž^ŠHb+›kk¹†ÞÑ%ÁT} ¼@=  ÓCÐç²6åæZÝb’èj\G9€F+jǪÓÉGÅ@)vr€vÇ¢8€L©?·:l_LX¼ÒÑtÒßÁyøu¦éÛ@­Ÿ2@ª7#Ú©p´WŠøÑÑYÛöp•î+RÀ‰Ó]ÍpÄ7î0ãv~x„Óg"ê!uXÎÁ·^N}ú[6"eÕÁr­VÍ]+ruPÀó¯º^ÔC–ÅŒ¢ÏSÀ„¦3NûÊSOâijϋûn?0r5“”(•ñÉ¢÷°ïÁ‡¹ŒBRÿÚ—ã7ûîgb»ãS1 mŸÃŒ÷©Õ6ºÀôkG@ùƒeöjHƒÖ»“&ð|gÓ+ `Ž@s,~ø^_¶¦š2ÂÜÈ99PNÒWŸSÍŸ~}küŸ­8åáJ±óã*U]ø8€"¼:MÒZÎÕ‹%ÎßÛ¦ügFÖ‡«×«ÊÙš4¸¾Pÿ³_ÇÝWˆT`‰ó÷œ©ÿ‘nRìß§õÎÇý75ü”ØHØ”(i+‰àšÓwʧÀÝHûõ\hÆç’#wg}ËÁpæ‚-ÿ¸»0¾°òýTweÇ÷ƒõm9ÊìÏ—\qbSÁO9€œóÇ9€’fÐr»^(Åþe{j8€´Œ?É ß—âòü–øH÷"¡þgÍïwDŸa|_2ùÇ(DR“8Çü>óãòöYàKOðØ¿"KÙ«Óë ©i\JŽ¿~`xwnM¡|Îäûrk~ûÇdÝÊêHjþ(°:¬ÞRâVƒKœ+…’K)ûß6}\ …Ï"øix™ýÒ¬Š5€ò%í°“WÀ¢ÿF( ~ç@>F ‘?P_ʔʠ@)ÿ P0xú 9€>MåJåçÃl“Ò~Îäí @©>`@y7¤´¯¼@îïLÓWY~I%qiZÍôiòÊÔüÇóOªÛÇ[^œR>åJelPàÿáÉëãRÿl?ðøc+¿?}åk Ôãù8€t{{8€”æ|·”ñÑ@xÊ @© Ê”ü¡çpÚm_ú¥9ì—­°² ^Ö€ËÌYf™e–Yf™í «Q³ê xc¶äÛœ˜- VÅ@_ô;)ÚÌäq_øaëVÔ­_`ôfãµi ׌é2 nìà\œ>Át´ešøgQ³˜ ,}s>æxQ³–ËåâJ×Àê9—ñÂøQøGë¶ =Z.W A`úð!ŠH´T³6ið@\pÍBß”îMâÒ´Ãïì†wÜ%ÆUàá®7`BÓ™Ëaàõ 0ÁüÀx,z^zzŒž$ÆE–8€NŒá\7þûê¿ú´ãËäjN\·Æ‡Ö@wÜáåÚ²•eš¾Êẚº$ÐÇáÓ@3XâÒ¸±Z“E9€\ï…!nùÏ?pϤgåêövoõô39©©‹µei@Dú]Ý!ÁÔþ( ñàÍ×âš¾÷Û¸±i@ÄiH#ïîKºÜîhÖèXP`HãÇé¦<ò νü*Ò¾$ðÌ6íBÝ_ÃdzHÎäzH=>šèÓTr éG¼½ì7c`hÊŽB[þª—`ïræÕ…®[µ{콋íl5•”W¹B@:þ 2®€³é•ò‚—eövØáøqPÚ¼mä}›ðYoëƒsªCýùG®'  aW'K™ø½ÉÿíIóWl~”ë×jŽÕd}mük–×DR“ö…)ßri,jñ‚ZBþƯ8€œs·ÌÔ?ÿÙ:‚Ÿs¹fì]=˜xnl}¡}o˜ú§­Çòæ`8N+̓ IDAT\&>XHÚ®ûñŠñ[ ­ãsxx´‡¤ ”8€´}œÈýOšþ+ ×TŽ5±Û[7‚áÒ}d9l2pˆñ»@í·ÀöÇ6ÆÇräZýIòK@ ‚Î4}Ûç··ŠÏ?€rþôë.óûk}xS$9öIÇÇq>@Ë‘T@®É³Ê.çKš¿ÇÍü¸£Ûwœþy Ïå’Ÿs¹¦î)㨋û×þ~÷ÿãݯ@¿<9€¦=V_h¿=~Í[—µÝr£(ÂìÉRl`Ëœÿ\’_—±Ìøß™][ʬÅÚÂåÖÆÏž?V/—beü_®©Ž¤f‘sÝPn.0` 7Îä 9uòÝüÍ6(MIü^;¾ÂW‹½×&¯ì¡_‚;~Oug‹»<‹?žæ;6YsðÇæMã ]^ MC9€Rš4 ~ðcøAšŸ@q¥²ƒþ#üš²|8€G¥ô>\ O§9€>ÍžæúÚçãêÏÓ¡8c¾ú'82'0ˆo9äÃôõ_s}í«n÷‡âÄùÆGâRÆÜñÀðk¢zè ?G®/€[àçÀ p}Š?¨C.OißmáçÔUPê;çJup ¯,gT*#¨GÁ¯™[HŽR‹œ2~ËÈñYjÿ XΫTÆZ¿Méÿ°@©> Þ.P˜2¿¶‘ó£”_âêíêlaW›,kÇ‹¿ÚÂ0ÃÀd ÀÌ2Ë,³Ì2Ë,³Ìv9Ûá·€õC [·£dK1¶ã»âMØZ¬?oFIq1J¶lÆÖâb“nÓWÄØ±œ˜ˆ›Ë¡dó&Å\†[N]E”8€´Œ/>]‰_ÿþÿ½W@ôZš¸ÏA‡0½—Õg-÷mð—£\½—À´åºšµ·^~Gv¦³–hê^›1'œÝ\Œ‹ìpØÁöõìèá.ÐaæðÔÐAhÞéºDLd=Þ¸ÝÐ%³W—1òîžh×µ—\.‡¡·wv9€DI9€&æ-‹ßÛÿÚË“À8®rèÝ¡µâ2=$åö?•Œ©«éä@®©ü/ãê}—äNz?R Ñ­’qÐ@:·©f0ãVž_ëœÂÒR£»à ½0aÉ*hý ׌I@ªßâ@μúÔãðЋólìV¸¼6äq_IìØ[[œ…>¦Y½Ñ{I@­e”8€àñ{òå8PÒŒEQ„a½º&8€t,8ÐÑ®AqÏ»ò¿²f-Œ0}øü»]G„a©[w<”¨ý´ŒWžz's~".³nã‚™3pôéÿôj*¾ò2?ñ'î3ÈøS [¶zÿdÑ{øýM0 õX¬ýx9öÜw?w|`c$¯_»»ýzO2'Üú@Ê{8€<Æ0åê§€ë©÷õ^·°õ P¯°z/j€ºÆ_¯°í=4[aý__¦Ã$aNŠ,Süs ,ÕÚ§ŸM2—¨ýVóPüm5$5s[̵OÅÔùuº¦MŸ­¨ÎÊ€ ¦|Ť·%sp9€\˜åD½ûª;øcãýyÊ Ôõ|`üs¦Õò¿gÆý¥‰TÓ§Ó¼mò+Ž׬-0þÉ ùUã{_}$5k–ó5¢w0þÏÿ®EBýOÿÀ$Í åJš?Ë9ëÕ®‘Pÿhãïza$5Ö‘0\~B36?$9€|ÿX âÐñØÉ°rý\³ÖÇ쟖7üùr\qânHj¾™ßçµgHš@Â<§ Ò8€Ý.joQ¿Ä¤!Æ|@íŸlüŠÈûo9€CºÂËòàJš¿9fü'?,qþæ›ñSS®¹³Ç7™hs§KšÀ%¦þ7^¨c9€Qá½×j ã—Æ Íù!¬\Z]èÿs6ù|e $5Mù–¨€\`îC¡s~üß¶8ö¥B7ãÅ"=·?v\¶ºúX‡‚£áß(†¿$ ȉ’r¥4”!]y9€<Í®ÌÔƒáêmP¿S Tçr¿Ä¤Û> ÞöqõgP¿s ¯ƒr¥ú)P ˆN9€Rýååò2z Óôí(`ûº§ø% õS ”&`'ø9qšèk_y8€’¿²8€¾ñ©ú)PjŸÄ¤éòåúê¯L Ø"“r}ûWs}í£@©Œ|8€jiäÒ˜¿œ ¨?g±€³ wèƒ@ÓÅágPd–Yf™e–Yf;Ãü±€%þŸ~ŸõpH¶ÜÕ­ CÁEìŠF$\=qÿhTXZŠjÕ«³˜½ŒXPèhírÕ÷i`.Á˜c@!vpÎ亷O½çp]Í"ðÁ[¯{9€AàÝWe Ö½-˜9Çùo‡Gõas¦>‰“Ïk™Ð¢¹r¹ž7ÒárÖÞÓ#Q@ISÉ8€<.räÊÇ Xl[H‡A`à W:@ê r9ÜÓñRÜ6t´3'8°çuk+$cër Ÿ'7ž}*̘kE“œDÍ ¨f3g÷óe=<Á¤ûá’#Ęw?rö¿Ö§jà¤eŸ9lHj™¦oûýš˜ŒÏ ËO³º*Ê”bÇj Ë³ºµëÎ< Ÿ}Eˆ­«Þ5Ð2êÜØÅåá†q´Þ+ CÜ{Íe†¨ud€‡HËŽëz{gËd>‡H5gD[H9€\i8€W\óIùœk¥éÔ}xùÉq8ù¼–¤ßdœaîô)æ†QˆEó^Å!ÇþÕé3½|á[1Ðêõ Àª«ó‹sÍPŒÛ²nå'Øcï}̸S]h†Ø¸þ /0Š"|·éÛòqé>,óúñÿ² ×ì$’.6¦’Ž¢QihƒŠÈ9z–cTRÌ}.pãzÎ Ìr”Ö¯©.ø% /Ì9€´ 9«ñ‚ÚBûÒ8€Ôí`eóž¡~ý¾Øø] öÛØ—Ï©'øß4þ©JœÀyfü] öû8€úõ¢ñ»@]ϳf|êÒPh_ž@}.k(ŒÏXS~‹%MßHÓ?—¨Ó=fü–Hu™ƒMýNn"ìÿLýŽk76pàüKn}øîBûî6~ˤ·…3MßöùÓ8€¡3þm§š@í·Gµµ ñûýÆÕßylà”#yÿš|ºŽGÍüër~c¡}vþ&9€€å`j ×Ôq ïå²¼!40Š"(Œ²Ñ} …ñ™­¯à‰ë#©¹{Í,Ükú^7åÏ'qšñ™5‰ÇöåÀºÂø–ÅüÄ”¿xû×ÿ?~¿†0¾_˜þ¯^V®ž12çDÖ¯­.Œï&S¾åRŽßVãÿþ»;׆ ±þIwBÏyY:_s® ÿ|žÙ®gU ®¸ŽÓ¡à|ú?z{Xߦ“«i2×Dý¥9ôX”&¢~M¡æúüœÈyti@Ä}<í×~ü!¥þäR¿æJí  41GÂÏQÔ@_ùsÐ×?Po§q(MR‹”ò5Ð×>ÍôùÓ8€”&몔ö=—Èý¦Ñ@ŸŸssìW–iú¶ßß~ÎåJ':Îäþd~Hº¬A(›xYJþ°œK©cár¹ÿ ¸@^¿æJQœ4ðŸžE‚æž–Òþ|8€…Ÿs§9€¾ö¿àpø5o•Íäí[KÎR_Bæêío`9µRýŰœ[)ÿ÷ðs#(M½ÌÌï° 8Óf @ÐXÀ5……ž/.p¦Ì,³Ì2Ë,³iÕkÖDýÂ"òˆôÐ_Nˆ€Y,à]~ÿVÍ2“Ç ’ú(± <±cS9€A€’âÍŠ(hú‚ çp2â¶~¹zU‚Hu_Ÿ~¸¿ÿã¡ñwHhû–¿û6<âhY³X4.þô×¿ÙØµ€{VâÒ>¼6c*N<û<“—ñò¤ñ8õ‚Öb\ä —Ã³£†á_m/'ZD8uLúÃ4ùPÒCj`ÛÛz&b×ê×Ð;º »ïÔøºå:\×ÿ¡DlåT a öîз˜àŽ;ávoÝ}&LóÆvîÜüLÜ;í¢7uc;_G9€,npèø·# ˆµœ„ã×îèƒ] ›Ç­Û–¬r4tÿgÀÊårœáBiµhüÛü9€ ‰V/ÉôÂk ­–.ÃpIÜß(´ú¿[[üËpm¹– ¨9€F¡Èì2äñD¿)ðú  Õªvj ÕéÑ8¾ÃzÞ–àZ–åêöòº“àçF¦‚µ½._Ðöãùq#qZË6'1Œ¬¾ÒáÂÆ.æ@ãsâ#—báœY  mÇÒ7àÀ#q5…f;ÂÇï¿‹}>LЛª4k?^Žß컟OØêClX»M÷üMBép7q÷«aNFØVR‚Úuë®#ãÒŸ6ÀÀ«í£çí@8§§_WšWH@·Ó¾‹” i¤<å)??­«ÔÓ¶0¥]ùÖOž´º¸/"íì`ÄHÓÅ Ÿ<Ö§4€Ú§5Q¥&Õßs½^F.¾0¾‘sçÊâWŸsN`_ÔÀBùëM~Åä~Ëü  à{sk!©9£ÀÚBùKãŠ0wº¤é{ßäqB]¡ü·Í‰oÆã’ŸsÁÚ?ÇøÇÝWˆ$'ðe3~#zKþ™¦þGº5Æßr￱¡°ÿ8kî&˜ñ¹³¤ù#À–¿å¬åÇäûwñ_~BS$5«”Ø IÎd?ó›ii8€´ŽŒXù~zؼÓ쟖l&Ê}@]Îã¿âĦHjÆ™ò¯9½ ’š6Â<· ’š5P—cçw¯v ‘äøM ¿ŸBý“ÍïSq¹ßréÞ@ËùT@^ÿKñÑ>ˆ9¢´íÕOR_È?ßøÕñ‹Ï[æüK%ΟÕD'9€¡9¾A€×Ÿ¯)ø% õÛãû²wj ûÿ3ã—9€öü²Îp5ë/‚Ž]P =¿n1ÇË ÉñÃrüsáœ_å†ôÜ]ùš¿€Œ˜ïö$]v¦ÝÂä¾|[›OyɈÉùB>i£”> Ͼ–g¼w<f˦¤,ÀMÂçµHré6åJ~Ê”Òø8€z{#€&)~ÍdVåJù)P*ÃÇÔÛK?'®<@I7I9€RûfCq¼€ÊãÒ4¿$ ä¯l ÷÷@¦ÙÛQ@è‰òsé6åIm åJ'Ó4  Lj?nGqõgÊ’»çÈï_?Ê”ú0I ݦ@)¿Ä¤~Í„ÇÿKáúü”(Õ_Q të—ßÎO8¿WÆ¢<¯ˆ•uU®¬+tiÛå½’W‘ôüsižW}Ûïì2 Àâbt8¾܇>ø¢o“°Ì,³Ì2Ë,³Ìv†í¨‡@èðÄl˜+ÍŽ&ãšÏ° 9€¾«eð½ÍÂ0Dõ5­ž‰]›Ëa[I êz5cÅ¿AæÍ͘Ò}Q gåià^8€”ëjÆV,~ûv8Ó¢y8€ËP•c8€¤\S.—äš¶`ó ,CiÆ^?*Á¤¼>Ê”ú0顆˜Ð¬{ß]¸¸sw2ænýPÐtR »“@;îv_ÝÓ©-n:ÚÆEfû©WÛ–è1z’åC²ýÌ9€|žÜxö©øÌl—1)p!ÄU€ËOø3†Íß™”ç(r ÑpÄÜ2Mßöø£(Bóý~e8€F–Â䬴¶GŒ¯/N|O9€Cf¿)ê½R9€1kOsu{Ýø¼a¹8€<î+¢ý®î`8€I] år~ž.cèíqÙw‘öQÍœâ^ܹ{ܷȆùq/¿ÊÑBRmá³£†) ÑCÒñyùÉq8åü I›\máܧŸÂñÿ<Ûe2Pë)É~zÞÃä,Á(аì7c`Ht›¶Ÿ«>\‚½8(1·´pݪØc¯ß9sÂj #|óå:4j¶»i“Ñ[Æåp -ƒrØÉaèù5EÂ5$ˆçï4Ë@1»†U‰°Ãñã ´yÛÈû6ö™~¯Îóc*ý‰ãMr~2é·náz©”ƒôíªùÓe›òÓ8€A`õ²HÆŽå@ι[cü‹ÔBR¶Òøßž%i—›úç=SGð/Ö«å˜ÈË_hÊÏÈû?×ø/Ø_1¿èQ} …þ¿`ö˜ârÍŸ:¨s”Ÿ8Éøïº¼‘P¿IyG›ÆllrÐ5è|žŽœäˆ9€¼ý–ãvå)» ãÿ€ñ·;¦)’šHË‘s9€úuñ+N dš¾ÊäJœ¿»Íñ¡Íá'r›"©Y»ßä¿òïRl`Ë‘¼á_» ù-°óy ‘¼­ù¸ñ[ ÍÏ9€¼êÖ,pð­’&p†ñ?ֳɛ]/˜öºGÒôÍ6ùŸT€$ÇÐKÝß0þ™cë ûÇÿfO‘b/2ÇÏùÏÖÚ·Ìøß™%iú,ÇuÉ뵄ü«ÿã÷k ûo>ÙaõòBû¾2ùׯ•bo6ã»q==¶h¿Ä¤ñƒíù³ôgíwy€›¿Ù…¢)‰ßkǯ:P?êïô+[î +ï˜;~?tg‹;ß/¿#'Áùq}þ­¨\ ¿b¹Àž)W8?EÅ9€ð!ÊÇäu¼ ËÉ’Ægž>ÎåtIí—8€4æ‚-~tÍôõ2\ ¯Gs}õk Àýá-¼~ â‹¿ñŒ ⋻ïÉã@þž°NJû5Pâ]‰=÷Ý€;VsU¹«Ëå°|á[8ðˆ£ 7Ω?—ây¯âOý[ü±k% Õ¬i e’òcài-Û¸Z7$9€×¬©><5tšwºÎÆÄeñk'Üß­n¼Õ;L4•  ÑS¹†ÞÞïìçŒ;Å3ä@Æè!uüÜ>—µA÷ãYl]Ë3ìÞº9zŸÊʶºPÎäšÊÿR wíïtòQ†Èã>;@V¿ëV‡í‹ ‹Wš¹ÍçpÆÜ@¢»à ½0qé§ †ŸÖĵùóþõö‡bÜ×( qÙ_Ç£sˆ–†Nù"\õ÷cÄ|õq˜¸¯º~Í´>W÷Öã’¸ýñ‰NÌ`Àêïîîx :?ýE=dˤì;ÚÍŒDÎ]„'ÝçpÖ^aúpÆ Ý1ž9n$N»ðâ¤2N÷ÊSOâijÏ3:F®Y\0sŽ9ã,;¶Lºð•—ñ§Nc+#аäù8ðÈcäñ‰B|²è=‘¨Ók 3¯HÚ k×`·_ïIöièÌ…Ï÷%ß¡vݺnlf2”¨©WX¤Þ Ô{]ý¹~!ê¡nA¡ñ×?·?öÐlEVÅVÞ+zU ‚Ž"3±ÌÅê@ŽÝŸÒÂR}[ìg“,ÉÌj‹¿•8–øõºê,o…€QöyÀ•KkÂÇŒ¢ËÞ®%ø?5ùß}µ&’š»Œ_qW÷õñÏ™VIMçòØÅ9ãñzHãN\IMÝÓ¿q$MàË&’¨o«Åä®EBýO›9pÿMœóW0€º¥¬W»ÆBûÆ×–„ñ§ÀưÒÆŒ"\sFS¡ý™ü–HÓXNÜ%GHþ¾æ7sáÁ{ã—q+×Ï5Ywšù}áÁ»#©i³ÀKŽlФ¦nÙÿ’¦Ïr"¯ý l9€"ÆÔiF˜ù¡æ/FhŒšŸw¶k$”o9€ý®’4ƒ“ÿ› ù-pH·"Áÿœ©ÿñ» ‘Æ7 IMÛs|˜üp=¡|Î\†=¾½8±N¼E÷ß{Æïruš¥fÿ¿ùbmø8€AàݹRìßUæDüÁÛ5…þ}NÎpƒéÑç+ôù‹êö6’ó—¾m›#ï–h9€)Þÿ·–­­t;OõêüÞþر•ºPÉ,?‹Ê9®Ṳ!ßx`úýX Œ¤é*Pòoå(mЧɣ@©”(•±38€ôÝÇÔÛ”(ùËÔêßQ@½] Ø"ïš”öS Ôþ|8€ÝSƯ2M_Up}8Ê”Òø8€z›r%E8€[^œÒþªâúʧ@©}s?PòK@šNs}ù+¤~Ê”ÊOã"^îæ{ú)PªŸr%35 †n—¡‘@²[À•gåÅÀT1PZüÑE æÒ`f™e–Yf™eVÕ–Îl-á À*æFž¿ˆi-—Ë9À€êÖbMT0lþæk4j¶;ÑÓ%9€»ÿvo—±ë÷‚˜¸÷þª¼L/ä|²è=ìwØŸ=šÅKß\`9€4~.ç"wØáò¸Äqú9SŸÄÉçµLhÑtZ‡Hø‚š×7}ø¼9€\9ŒíßßÒÝŒ'X ]‡È5•ŒHY†:ÍÀë; ­¬ÛqOÇKe`<>=/½=ÇL6@ª•8€–×à€³L¹\zõ©Ç Ä¼ì¯‡[ àÆFÎåpñ_9€Zh8€,¦²¶LÓW À˜³h5uV÷¦9€RÜW;`‘ ©³À‡g½!0Ø\  G·vËþ¾“Ÿ3ì;^*0 Ñ»CkÅ$åýbâÞk.órExàækpMßûM,`:>šxy»xÄ”U÷ø]wˆ@]Æø}Ñòº›¸È^ ÕeÆcñÌÈÇD .Ãp#Ëñ3ºÈ(TÀ³ÎqÇŸè÷ ËÇ^4ïUÅ$:B]çÚ9–Τc¹nÕ ì±÷>‰}§ÇSs©Ž„©øÝ¦oQ¿¨0·U_~ü߆hˆ¥eÝ –ž&§w,v«O™íü`|ƃñÁJS_ά¶@®‰úÑäR@®ù³¤ë%±9)¹ººPþ×&ÿêå’æÏžX,Ö±Öø/ š>í'ÀÙµ‘Ô¤}hÿ5=[IŽá}&ìÉçOâRÝçòض¯ÿÄ „þÙØ£û õs ÷K@Zþ4ã/›ØPØ¿ãÍü¹£Äùiòw>¯1’šÉÇÌüP@Þ~ÊlÊöo.p7aÿÝgü.P§»ÛøÏß¿2`eû{™c”_®ù»›ìŸ¦ÂŸW{•Ãr©îËî™ø°ñ_×ü… Ê[[4A2è“¿=.¦š?ÄïãÈš7P§³·ºÁÇŒ¢Ãz!øêr|bÏ6ǯ'"˦=VIÍœ=~) o?áNæš?ÀpÌKpa¿†ÈÛO8€oÔÆÇr`,Í:r~©86}U ôö­zm5ûÇrRŽ=* þ>WÈ~AÊÂ0@f;ׂr¤Û¡‹ð‰K?EIq1‹LCÁIïú0 >]MX8ú8€`‹€XN’¤»*/sìÖÁrž¤ú5зþŠèkßHrév0¥‰9þ(,óáryû^…Ÿ¨?NK?ÍôE€™Ë“Êç@ü8€¾ñ—ÈãÃåò28·#_ Ï¯9€>ê~¦éÛ1@ýžð–0‚Ò”^å©P†\žRþmSücÈïCòO$¿/©Œ§äÒ4”(õ!àßRÚ7åã‚-^Þp8üšÆ|8€Hiß ¸@Þ¾4`_D(‹Ø8¥}> ~ÿžœ¥ü?‘ó«[GÙ¡à$`v xgÙQd¾½Ë,7o.#0]üéXÀße{3³Ì2Ë,³Ìv’U¯Yõ ‹ÊXòÅ`~ ÀŒXù¶Ëi£("¨—@XÒ[ÀîZÔ[kõa?ýø?‡Èuu%›7¡¨Qcƨ Œ>Ms5ÿŽÇŸå@¿VsµŽkû–¿û6<âè„fMâ*ŸÌ ¨VŒ…È$š:Îä±kŸ=Üp¹f A€©CBóN×¹šJ¸À‹nèâŽ;á Ž¼»'ÚuíåèäôÞÎårzG—höÀb;k ×êéú{whÛGLðÆv6@§l?ë2Ó8€¹\ÿv¤áò¸ÈPЭЏdU¢\ýÞ|¿_ešû\… IDAT¾Jô‡¡ËËkqào1aÉ*˾cšµ6Þ£ÞúÀaßQÍZ‡ãÿ„Gç.TÀÐÕ°@OìZÊLÄŽ"ÜÚâ,ô™8ÅìeÀ_ÎjÊ(0bz5Τep í3Í?¬WW/F÷»­n¼Õ´‡Ç¿ôÐ?0Š0}˜âÒ˜Èeq©îí•§žÄIçœÏ´p¶|Í4y‰^sñyÐ-[½û8€:ÝÚ—cÏ}÷KŽ-á6Ýó7.njŦ¯¿BQ£Æ =¥N·­¤ÄáŠõ¨Ó…¥¥ç¤ÞL  =‡›ý¿ec@òétÿ3ù0$ùȺ?zþŽ*mÁ![2Vú·ò®ÏPeÀêpoûê[¿”¨}ŸÁƦW õvy8€Rš-ñ¥jßÃ)a9Lùré¶Ä¤é(HêÖ|@ýîãj?åJù}@½M9€RþÙNIñ—‡(Ÿ¨?û8€z{, dáFÛÂ9€|ü$ ݦ@ÉO9€Rš|8€ÝRÆ·2M_eú9Ç®’@z˜¼ Šè;)R ¤Éòqõç4`/Û m£‹À‹áç¼I@šŽr¥2$ ŸgÉï_*CâÒí9ÈŸ(õsyïAq}û¯"@ºíãêÏi@ýàÇn)õk ¯þòp¥:$`#r»7M ØêÁ£ìð/ápsé¢OâÿéÏz˜Yf™e–Yf™í ó?R$,õ1[î,;ŠüÈç!ª ç<žÎ¹Aò¥eͬV½ºb¿Å:)åSú¨¶nµ@ÊjƒÒÞmþæk4lÚÌeÔýÞWŸ¦8€‹ à^8 ¡Óe¬Xü>ö;ìpG‡HY‚œèÆ/°pN’Huo†˜àª2æL}'7¿ÀaèQÝ™Ãtt•êóÓ#1ÀDleÆtÇG¥Û¿á|éñ¡õk ÖrÝÛàÛnÀUw4ûSׯÛ;ð†+ PÏ ê¿§SÛrsi_8ǾñìS1ð™Ù$f3œ}qõiÇ»@h]§J£9€ãøq ÛodÀ*ðàòÏ“q_cf\y8€Ó‹q £;óq#7>ëÍçž‘pckmYïö­УYëwuÜôà£F ÉY†Þ|­Ã¤<º(ŠðH÷[,Pˆ­;òîêø@tŒ àµ7 ×ôMyäAœ{ÅÕ¤o‘£-|vÔ0ÃŒ¢äø ÑÂÁÑj ÃÁ#cñæK3qÄ)§3Ía:0‚­Ãr©V/ÉäšJ=š(ÏŸ$Ãw›¾E½Â"G‡JÇâǶ¹@:þò¯Æs÷¤|7u³Û¿;h¹…ôùU¾ìpÜX(mÞ¶øUÖv’?ÿH'[>ÀÒ9€¹øª£²/×Ô`eç 9€A`õ²êHrä¾0Ãn9€TÓe9P‹ÔBRSg9RoÏ®Ãê×aáTý󞩃¤¦o±YdÏš$iþ8kþ8ú9Çö 0F÷+Æ×rëY„¤¦îÓ?ˤãg9dý¯m(Œå6ößXs¢¿£x”ɯ8€¼~Ëa³@Z?årM Ël¬û÷Þx|´úS3aÿÝmÚßâ€=„o¦éÛ>/½Äù4‹¿Kr£(BëÛ!©yëoæoûc©f¯"ÀƬþI ¯¤©ÿöÖÇp¯hˆ¤æÌrüWÒüåÇÀ8€ºœLûFõ­$§p¶ÉÿÄ ¡þ×Ìþ™ö˜¤ |ÝäŸ9¶®à·š¿ÙS$ÿbãŸÿ\]$9„ËLýïÌ–bs /µñü~ $5…–¸æ#® A9´_®¡±%`u¡ý%fü·n¡[t9œH÷:÷nþæ{RÖ7ñÕ½:jÅÛúsmòÊlg-þv©XÀJKã[èÑïøçíáò4šèÓäU”¨Óp /g5,'JjßÇÈèók „޾|TJ~Îäé4Ð7>/!? ØâQ§›àÈ ?½Èká)[Þ[¥ô/_ Ô>‰ÈûÉ9€¼Íôq ïA’HÓP ÿ× dš¾Êð÷€_3Ö›ìéNE0‚Ò„æÃ„'ÿPÈ@ý>"žßðøÇhÒ¾'àry;§ É[þ3%ÿöpõ"ðø”ú߀ËäcPÀß§ŒïZ$9€tÛÇÔÛåêmÎäããçªkDµ=/º¬#ø³[À;ã°×]B˜Yf™e–Yf™e–-w­à¿¬Ÿ.)ÞŒ­Å›QR\Œ­ßÛï¶£dóæÄw›¾Ú ÆÖu8€D§Eu]†$j°qý—20.ã‹OWâ׿ÿNìZª;Ë—ˆX/Æ5k‹æÏÅŸþú7Gï¥4e*¿—÷Os×å$¾~ÿ]ì{ða‰¶éú×~¼¿Ùw¿„²Â@[ùû’ï,0ÖCÒ±(ýùgìQ³ê ^aê¡^Aê¢nA!êšÏõЍïëÇß¡ý±‡¦® 2 Lå[y¯èU Z‹I㘗ñQÉڣȕ”F¢HÝò Kõ­/ÂÜJoÕiMá~[]ðÛ§‹¿úœÇþ40|f8€TóµÞä_±¤’š1Ëü° à{s©&P¿dü–HÛ÷AÜ¿s§×ERsçãêtœÈ9{–³5ip=¡ü9Æ?ö>Paá”è#ÅþiæÅ#ݤؾO›¹¢8€\“h9€}¯äš¿*¬•ÄÔõŒ6ù»¶l$Œÿpã¿éœ&HÆNjæê5g4E:°©Pÿ3¿.9BÒüõ5ý¿0ãVŸk²î4óóÂCt~ª©ºÇäOçF„HËdöÿ5§K¿GLùŠÈ5uÃÍüèÚ²¡Ð~;¿{µkˆ$o¼ñ§q£(Â77D’c8ÝÔ?¤k’š8Pç·Ç‡q÷ÄÇsZ†=¾X mÃ|Ó>uüâš9{|{qb]¡ýï™üêø²:–˜ý“ÆŒ¢ï½VKØœÈý–¸êIó·Áø×­¬!ø}@­ß+6þ-ßjΕRm3~ˤ²’R{ÞÖgOöЙ î _d¡©Ó·?vlÞ –Ì*q½µƒŒ»¸y3:_eÇÖhÊ”tS;Ѝ·7hâ©?¥Ùød†çJíχx / ©C=þêÁ¿¤ŒåJ~Ê”ÚçãêmÎäifÀr¥ññqõ¶¨?Ð&Åÿ8,GMªŸr%?åJ~P¿û8€ú½”vÖ·ÿ{ ÓìU–_ÒDõ$ã/ù5ÐÇY£@ÉO9€Rš|9€¾ØÁ#Q~ ݦ@í @©Ï! Ô‡9ÈŸ(µsyþ÷‘Ðç/PêåJã£9€¾ú% MK9€RšŠpÃ~©X,à(^nž”­Û*ýð/$0çf±€3Ë,³Ì2ËlW0™X$,þèk<ÔC!ýÊ\fÀʵ]3°x¥%Jù‡m/%A€0 Q½F 1îkËa[I‰å:ñY% ½W.—ÆÏÖ&8€šá§9€{ï È¨ r>Yôö;ìÏIÎ^܆ÞzÝË ‚ï¾: Gœ|šj­?nïëÏ?£8€žØ±s¦>‰“Ïké°ïhÏi9€Twk§"ruzÃäšµXã¦9€öVA rsMçÃ]oôss9 ¼¾SÞ@©Œž—^€£')Ÿšyqõ\ã@'¶r.‡«O=Îpƒ„&2çr™ž.9â@Œ}÷cÛÚj:3àŽ÷k`2>kd8€Z'¥µ[€ÒÀµ=ú`Œx}±Òr`¡ãßnìàkÿq¢á:š±˜×wËþ¾“Ÿõfa¢{«ÿ ×Ø)I=^œ¶wûVèúØ£áã,Ã{¯¹ 7=ø¨Ñr]Ü7_c9€¤mœ(Å%ÖÀKºÜ.ÆEŽÂPq¯»ÙÆE©ö1æ^~•Yë!9ë!Ã0´ÀȲ)qîô)  Ÿ7_š‰#N>Í™Tøþ¼9ŠÈ4º¼å ß2@­‡ K­örÕ‹ÕùLS—ªþm\ÿヌÓg:%›7¡~QƒXëÊY–(k!œ§ù5$i»ìëJ™þoÇY¾·Ö«W}Ó(DHÞž³q •ÐæT@® ã@®É*‹h9JŠÈ5k–ôz™äÿÂø-ÖA9€µ‘Ô|­ˆ{áÙÇo™ý×ôl]Öw@kV ­ÿ]½Çscë íÃäW@α{Í,Æ'>@ýºþÙf·ê[ˆ¤fÎrí!iËÃl ì¿'Œ_qùøY-Êí­!‰yeêW@ªgÌAsØ¢( gIœ¿Á¦ü$0€Ÿ¨Óõ7þV’ü°ªüŠÈ5sw™ñosøîðq£(B‡ãš!{—s¹æŽr%M åv9¿)×åFQ„7BR“G8€—7@R“g9€÷]×IÍçÒü!TØ7Uÿc)@ݯ@¨¶9>M|°>\]`®Éo9€´{üš9¶ž0~ö:ÈìÉ’æo‘ñÏ®ŽÐ>{ü-“øz-aüìñßr©?æV/«&Ôÿ-9?IÀïÌøoúª9ê4ÛŒÿûïrl1çrþ)€W8bKŠ€¿ù¢0B¦êÛ¹¶Ëi',Y…­[¶Ä±€¥Û¿ß ß­A:_MLã"^æÃ„gqÊ9€ü$¼=@ø•ÃôiòÞpdŠüÀJ“ó7ø5yùr}ã7–3&¥á@ž¦²8€œó¨?Ëäep o¿æúÚw7gÎ×>Êä~ ÓôU°+d=°}@@=rüš.Pos /g ù}Hù'Âåòüšè»"ô4€³RîæT”¨ßçÂåòñ-Pª19¾–—Aiº÷ñÔO9€¾ýëãêwÊ8¨Y=øQ˜Ò¿4`¥©—9€þ[À =ïúpÙ@½ÄÍnWžír@»¬!,ø¤8ÀZX’íÍÌ2Ë,³Ì2ÛI– XZüå¿Ì4€;n¸ËhÝŒ`WIè4JødMárìØ’âÍ(lÔØ‰ÙJ5k×Ý~½§ºÖClqº/W¯Jpu;rA«>\"p-SŽsyl_ÊÔš5ªßórã2^›1'œÝœôÛÕ­½0}3í‹÷g«ÃöÅ„%«ÌœàõgÀÃÔÚ§ ÚKäjýU›?ïQohôVZ«¥Óq ÕÄ9@­ucš¹t pk‹³Ðgâô„ÞK÷AâRÞÛ=/5@S¬îmÀ;â¿÷ Nðå`ŸþÉØÅñkX¯®h×íN;>Fïçrú‰îryÜá(Š0}Øü«íÐ@Àå >?Îr=dœ&à1gœå¶‹qÿtÂÉÞØÊåêtšH÷)ƒ†Hçì8&8€¡«å@>Æ”(Ÿ¿ù­Þò_CÊ"PìÛå8€ñ‘…MœHhvRw æk@"3à÷\/e9€Püm5$5Yß™j¾þ‚ÆþÕi,gé³Õ‘äðYN“åÒòÓ8€9hNÀ9€4,œæPñØ¿úv°Š;gZm$cëR`$9wiÀêv°²É ©©›cüŠãÅÛO8€½¹?Í ‚Cº!©|ÚäxC‘Pþã¿§SC¸·m-0@€^mÂÇ ‚][6öŸÄ¤i†ÿ5§Kš?ÎÛÌÉöÒ£$Î__3ù[ M“q+ßOucÖá!{ Éa³ûç’#›"© `ò+ ׬ 2þkÿ!q)° ’š°ÆßõÂÆ¬m> ­c‚ñ§qà›¤ØÂÓH·"¡~ËѧPèß‹Æ?~×:¶x˜üp=¡þùìøE5w> ­ÃçN—4KÿÍëù-§Uqyûìñý÷%Ο=?¬ú ›!(göóZÓGuߘãÇ×_Tcc@!ÎÔË-ù¹6D’¨Ë×ãXšÇÒ"(ã¢N~—ƒ²àŽ]î q Di9ú…â_èí`ñi¢|@ý™r¥ü”(åç@®m[Ë„Pލ·)Pò/p@ŠŸsy;ÞEþ@©”(•‘ð øö¡@©}”(µÏÇÔÛåêmÊ”ʯ `—”ú9—Ñ™f¯*8€>ÍÖÝÈȺAÊ”òo0‚Ò¼æË”t}”(ÕA9€t£íY( ¯}”(µo,P*ÃÇÔÛ¦Ó@_û4ÐW>åJe”‡$5} 8€¾ú% Ý.PÊïrë xcȘH¢`&@ÅÎnWµ•³áÐgé¡L˜Yf™e–Yf;Ó’ è†Â/3 àβ]NA| ˜_6Ø”^ƶyƒ\ai©áJº·|9€Žf-g™ròÚÖ~òöúä\ªéV,~ßẜ;ÆLÄ®UÀ¿œ|ª¨Y0çjÊt9s¦MÂÉÍ/HhÑtù/Œåp¹îsµ.O×?ið@‘˜‹Û;ö¾»pqçîÖw? ¿³.»ã®dýqƒo»Wßs¿aß©}oÓ ¼áJÃÔü;Ú¾Êâêy¡û¨8ÓåáòØÊ  år¸ø/8@® Í8€;ÎEšï÷+ÃLê²,ÐÇá£@WS§Òv<) «‡Sþ›Ï=Cäj a·‹ÎÍÈâÆêúû]ÝÁp%͘æ†q\cª ÃCoï\&ðâÎÝ®/ÖåM¸¿ŸËdº7Î4¾x=3ò1‡ÈË0@Ó/8±ç>ý”ÈÔãùæK3qÄ)§!ÀC;ÁÇwÙ;oÆ@WÓ©û³êƒÅØû€ƒœ>K@‰1E¾ùrヌé3×…~·é[Ô+,rt¨t,òãòEéfn€²nBäºgf•¸ÞBù` t8Žjþ€Êá>jü.P§iæ‡åÒú ð IóÇ9€¼ÿOÿà[í›aêWÀˆµÏÇÔ/{ü˜ø`Ë™ã 9€¼þrp§Ô%ã¢Û¹Øø] öû8€ºŒ¦ÿŠÈÇwµÉÿñûRìàuƿ棚Âü²ÀõkkÄß刳©ÿÛ ôØCéãÛÖ-üËùp7³->–Äﵡ"}ÔŽ_µØçÚ(ëÆb¦ÿÛÁë®r.w uÏsñG?ÿW˜Æ  4 µ!ë­Ëôå—8€4¨·9§Y ?P?øñ‡”ò% õS 䨽 ËÉ’êŸÅÙòiçÀrº¤ú5ÐW¾æBX I ÏŸ/Ð7~ååòöq O÷*΀{ 8€¾ñåÀûeš¾Šû£xlï`‡ÎòroNÉ?ÀõðsÚ‘ù%•ÿ,PJ3@Û”öq ÷§qõ"ð\øcS TÆóäø ÕÏ9€¼œ×àçÀëäæ—tU*àÁ)~Îäi4Ч)\KÎR~Ê”ÒP TGeq¥²«{xzXKXÖFÆÜ9v4×]‚˜Yf™e–Yf™eF€™°òm—Óê§€·oFIñflݲßoÂÖâblÝRŒ’-ÅØZ\¬¾Û²E¥ÛRŒM_mHåÖ¬]ÇÕJ͘áR½”À X^æ‹OW&8€TS÷é‡K±ÏA‡0½—Ë<à/GÅÜÀ$KpѼW@­§CàíY/à¨ÓÎ4Ü;õµÍ/rµ>/È%8€œãWÀV7Þ·Kæ¶ëÚË©ŸÆV–8€:þ-‚ƒn¹×Ý;(ÓX—¥9€nlãjFÚ»CkÃAK”¤s‹s§½ÐjŠ@2îI` ²Û}0F¾¹”i"m:Îä,ËŒXy~®Y‹¢-ü­Ë4¼>—hãâ¦s8ÚBÃ4|9x9€4þ­Ö¬ÝÚâ_è3qº«C’¨uŒª\Û¿»;^‚.C4‹I 6 €a=os8€Z«§ukš2nt,ŸtοêzÛ>¦›¤@®Yã@§ŒXÓ6{Ê"P—£9€IMå~â)Ê'”±ô͆È9…”Èù‚:½æ†Q”äÆÀÝ~½§«©äÀÆM¬Ž‘ÍOΤzLP?\¿¨ê¢^Aê ^aê¡^ýBÔ+,DÝÂ"Ô+,DýÂÆßþØCS×Ù•§g»\,à(^ÜèÅŒuDÎwùNÅÖ@}[¬T¯“Pß«Ê9*Þ(ŶÀ¯ÖUGRs%q©îl½i¯åÒ:8Ç–ýÔøß›Ë5–¯?/i-§jδ:Bý”XI͜ĤãC9€Rlà9æd1~@¡àÉøï#iþòäî¿QŠ l9€}¯l(´b¼{#ÜÙ®1’šÇ1&× %Mßp3/o:w7¡ýœÈ5–óvù Í„ý;Ðø/9rw¶o8p¡þŒXù~†çb@—%i9dždæÿ5§7FRÇ9€`å3þn5êm~?w¶m(øËËäš4ËéÒ­PŸ™fþŽèS ø-'tÜ}õ…öÙãË”!Rì_Îäùß2õ—Íä±]à/ÔÚÿ‘i_þ@šæ3ã_¹´’šÀõf¯[Y]Èoc×»@­ ,6ýßò-ý«uƒœ’%ƒËÙ5‹‰ H~Öwêíøû(ŠÚ;6ïµÁ+¬‡¥HFœ–¶éwåýž×‡2òð¼¥Âž ·³Þ´tQžiÊËW¬ Lq1:_2÷O W ¤[£@É_^ ϯ9€R^ΔÚ_Q ~_à”üåáJ~Ê”üåáJcô *(ù)Pªƒsyš¡ÈŸ(ùóáv†Ÿ3Ù@·”ö÷@¦é«L?å°E±¯;ûŽnK@ê×@ŸWâJ~Ê„ÐÊ”Ú÷*(å÷qõgÊ”öoE8€ÔO9€’{8€”æ|·”ò% õS 4¾> måÊ¡àø«üßB«´ŒX˜§ß—'ŸíòÔ›¶`-ï"6Ÿ…#_@úˆ»8Çÿ¥ß¯AÆÌ,³Ì2Ë,³g~ ¸![ö«ÐPZÈ•u,ô,¤«{ù\áËwAVÖb0Ÿti Þ´¾‡e,<óy¤ CÁÑÇÓùº“_±—šƒ @†yqiìØjd»xã7hØ´™Ë¨#q|¿úü3ÅÔz®jÕ¬î-æî½ÿ‰˜½€ÒÎU”¨´]ÀÂ91P`'­\– IDATøår9,˜9Cä걘3õÉêË Ó½A€§G[[ïV5 À€â\ÊšDtÝ€ÎÁŸä·Är~2þ’b®³À °q}5$5_›Lþ/WKšÀ¯_qyùöÄ¢8€\Ó¶Æø“Ààì:$Ÿ.c¹iÿ¼gj#›x‰Éo9€´Îäcd9ZŠÈû7Ïøeàl³;F÷-D2v­å€=ÚCÒüq`Žíß©ÆßÿÚBû&ŸË ãc9€w´i„¤¦s¤Éßù¼ÆÂø=fò[ mƒå¸) ÷?hüí•8ýãÞ0€BĨúÏß¿+È4}•Çlq ׆ À6‡ïÎ|pnsY ý~¿Y,( ×|åϼµ…¤|Üø-Ö_yÀ‡º ùíï÷±ž…Bûž7þ$0´ÇP õ¿fÎ!Ó­'\ yÃü>ž#qüÿ¬ÉuØþ,2)æ=[›•’hÍv’¨ëYmú—ä†ÎùÃåê÷¯Mÿׯ©.Ì{þ²@šßÞIûþ;ªùÓÛ”È/”‡&—Ù/Ѫðp Èq¥ØÀ:œ>Ñ…ðsOâÚ)~‰HÓh ƒçãêÏœÈËY ʼnòq ?A’HËÒ@Ÿ_sÁ?> oçòŸLò¿ ÅéòÕ¯9€>MœæúüÓœ¿&n2ÊϤäÒüœÈÇo€+ámÌ9€Ù/º)Æß«uC¡>á6o€xn^Pû9Çÿˆñ·;µÛ÷Œx|#Ä5‰–3wÃÔõS`åú¹fp›4üÌ?%7œÐqÍÙsLþý´ý×Ô 3¿ÏÛÏm„¸¦Í_/‘4”(ùÇšã·wkI8Ùü~Þ,iþ’8€!”\CµÿD·¢¨$-ó¼©?º_¡Ð¾=?LR@Ĥˆ”,\`¸è’¬s~S@®Y\nü‹fÕ†«Ù A5Õo¾$åþýÈŒßòEçs9Òr?ý &âïp~mü_®ãœÀ¬¹>A€M_fؾ ìõÍáÒþ¿7ßX ÕîòÝÊAü…©L®“ÅÔö«ÂGÀ5àçþq> ÕòÉaeq÷¾×KP¯k ¯ýÊäJõ9ÇPŠŸr¥6òáJ}äÄÐåJ~P/9Çð$*(Å7Š#çë¿/,‡NÚ†H5{•å—žLh OSV ]ß[9€ú³¨×)l…hx®§íŠré:åJe(P*#qéºÄ¤ë®S ä§@)F‰H×·‘ë—T_âÒ²> Ø„Ø÷؇Ù7}œN]Ó©à\ ×òI A§–Zj©¥–Zj{Ââ@:áãÚ¿ÜAЩíV…€s¹=\>ÐѽEÚ©ïvì°@!ÿmñ–ͨߨ±W³¶ñó †Ë+qYþÛW®ðr3A€÷ß\*rµfÍÇÔº7ÃÔõµ60‹3¦âŒ+š ׬9@'¿pFäpÆÂp†‚è‹ë:u‹ëé¢òOõÝû ×t>Ö¥né?4–ÛYk9€A€í[¡óðq2;áö?ÝìS®©ë|õE0íyç˜0ã“É ÃEgåÇtt•Üø§ãðÔÒ•66ÀéßÇÔÇÊÕG‚i«?w·¤gJ5}÷‡aˆË;(' ÖPqV^«¦MðÔÒ•‚¦.k8€Í{CÔ³! qû¹§¹@ÆëÓ@Ú&çö?݉‰–íÓ¦ºŒÓ{I@ÞvP·¡9€kºú›ñoyçüÁÜåPùO©æO—yÐgí¸&s¹ßrï¹R£@²¤ËTœK®#ÀvõYÝ,d m#7`†ÙSòÏ1þq8€A€§–rÿ.2ýÏ!ù-ÇôʼnõضY ̦®0>«Ìþ·@ÚÇjãsC(„—Úÿ«ÞüŸ™þãÀÀWÆ¿þ£ÂñµÉŒÏ>Ë@áZ¨f°Øô¯8€º®~¸·Óøw”R¬š.K9€›è©koñ–P²¨PHšZä¯6€}¢%ý>µ_‚íöGÀJKã›ôùÖ¿ƒ› 8D€K×såú8kšOšá $s(MÈoüka9S’n.W OsÆ9€¼Üì þœÄÔ“¼\8€¾ñ‹Ü8€ÒþÕ°ç[úOâÀ`( o|$ ]O9€»ÏFcÛ~N]Ÿhÿðï)°c‚?‰BiJo?«‚¨—¹p[¯™ã@Þÿ³p9€¼LE9€z=‰ˆhø'ø9…I@@eE=6¡ýUÑùžöW8~Má:ì~`Äý_˹•Ê|MÐ|ís õWg;>ñ£Ÿy™ôp:L-µÔRK-µÔRKm¯²ÝþX¿¼£´e%ÅØQZŠí%Û°£´T}޾++-FYq±*WZ‚m›6zrëºÀXþÛ @YI±â®ÞŒqµN‹óÖ¾ú÷:üêwÿOå]8p”hÚ€ÕÔ­YþvÎ@® ‚o½2MÏ>ßÑzQÍØkÏÍÀi_A¶+™˜ ˆ6.“ÁócG “ÿ¶<`´>ùÁAq a  ãR`û>÷Çø‹z;îx;îxà‘ÃQkó¸½:=6Êåç‘$ Õïuky9úNžÉ8‰£ìtùy¸Æ²mî1Ä9€\{i9€c듎V@áØ6ÀˆCç0.£}˜rw?pÊûÿv5gZ÷fðí › Ž~‹sÍXÄ6÷5‘á†!îºðLôíÆ9€TÇ— m=®¿ ÷šìðå¨ös¦QàR­ž–ä@© åJþA:%ø9û{ Õôí. ôDþ@ºžPêƒr—³·;9€z=àE ã§9€¾úùp¥ṁ(Ÿæ²®OâÒ²•É”â“8€Ô¯9€>¿Ä¤ë> GM jÔÜu PòÍ~È=Üd(}`ªL'€fX2ÿ.Ó\À©¥–Zj©¥¶7˜?0ŸüÑ¿”øK±*ÁÀ¸¹€¥´pc(Hô^1 àè½(ùf 4> ƨór™fÍpGs¨õsŸ¬z×á$ÊtrÛmá²Ü±zýõ9³] Ó-æÅtX€ÈäÚ´i AóÛÿinõg(‹0È(àÝ݈Òí?à­TÍ ùo‡ÞÙÞp¥ñо:?9ÞaCr`qÓL.`®éã@Îkìpñ_0tö|Ò®ŸhA—8rÉ»Dë's]݆͢«:S?Üàô™r+ÇO9€‡/ÈuU­š6Á¨×WÅ~Ú¯9€\ëU.0ÒÞ}Ù¹„èÆ]ÿviœHto†˜ Ýü·Qÿ”Ë]†x¨ãm–HrÒêuÍŒåFŽücú÷PÀ¬«§ÓqÄ8€aèÄ÷Ì[ ÓC:@¦©ÔãóòÓ ²ÙÐÙO‹þõ,š±óˆ“ŽçªýdÛ0@¦‡Ôý­~ç͈H5•v;?ýð=äûÆáò[£Õ£ºPÊÔu¹¦sû¶­Š¨¿§¹‹Cà‡ïv&r“sžÏ)0Æž@¸%-Mõx8€Tõ£ñ—•pÆ]&º®â9€%¦~œ€j.>[#iú,ÇIæ®7þ•Kj"Ή#Ày\˜Ë¬ƒ8'ð==И7½®ÿrãW@Îé{ÃŒÏÌ…ˆç®]lïæ>$åžovíØRnà—Lý'{"žûÖæU@^¦‰oð Xl(ǬïçrëÃÕƒÐÀ0 qÏ•û ûo„©¯8€|ÿ[Ž›åÒ62ÿÌ´>iaÿÚÿ’[w€SÿÊùH5}•Äpå\ó—5ã¯ö”û÷ão{Фù{Ðì¿›Ïä¹% ×|Ùãïž+ þѦ}u|ËÀ0úý½¾Ð?çòö-‡ÓriþZûûãfA9 ã%p<=LÊ l9¤3GÔE\³÷ºñ¿8¡N´F·áãOä– -Ã9€<·¯=¿÷ú>HæÖ„—†XÿQM¡ÿMöú´^_¿h –c«®o)‚rp¿-«FÚ÷q»ŽNŸ– Ùu›>PLá"¿«â\Àü‘/ÕþQ- ׆°œ"IוÄ ¢¶ ü¹r}š¸$ ¢“ÀoüÃÏ€çÒuḬ̂roÁåò~*¤ëšè‹ÿE”ϼ4¡ÿéÈÈûÐ@©oÊôi*p³§ïò8€öܲP/t†_Sšr÷ P¯÷Ð%Á?ÀÝðsâ†Âåò‹ä0XΤTŸr¥2¹p[$ô?…ü¾’8€>Í™¨—sÈùÁÇ<~Î_PàOLŸeŽKØ«4Ið¯&çgiû>Ëäã·~ ¢I`ã„ö·ë“c)\ /÷-¹>æÂ´e’sû§€Ó  >µ8@Iï·M˜¦ÀÔRK-µÔRÛ“ÏÌ'~û"Õþr­ 5€t¾xîɹ€Ýܺüðýw~`&ƒ²âm†ÈsëȤú+ÍÌp½Y&ƒLÁ§¾g8€”¡—0°rÉ"ÃÌÐüµQ o½2'þõ<‡}GÛxí¹8õâˉVŽjÒ2xeêDüåê–*^“7Ø–y~ÜS†(å®}vø0Ëdy‘)ÐÍ]kÛÓ¿'ZuîéÖ'û߃›zr¶Yç¿E`ØÝw8@ÞÆý·Ýˆ»}Ê›[ÙpœÍ6ò}-/GŸI3œ13Ç[&PÀ™sY»™ÈŽA—ßwA&ƒÖM› ¤éÔÀ€—º”¸{8€Z¿E9€ZïEyt×þïáûÖ¶.’9€F³iç’8€Ùl.:KqÅܱY‡¨5[1àè)1­`E8€.#.™¨ÛÙ« Zwíã䩸°E‡{cuõXL6Øp¥üɳF>Ž‹Zß„¬bƒ1Îå‚ñót9ÍäB@í§¥/>‡“ιÀÕCMå²W_Á±§ž!ê=9P·¡ÚVñ®}w9mò‡Xlºÿ k×àׇË­¬Çbã†õhtð¯cy•u™m›7¡¨á~^Mç·eÛ ÏíœÝµ+á~½K˜Ûu<µÿÃ@}Ðùoo;¥›’.Pd?™Ò¹qùAjï,&qàóOj ® ûÚL,úóáÖâ[kÚc®Äùóqõr…©ÿÒd)7°Ä¤mXÎÖôÇècs]Ær' Ö¹…©¦Ïr¾Fõ-¶ÏrÂ0Ãúà@® |ÆøÏdãïÕJÒŽ3ãc9€4~ËY³@ºýœÈã£@É?Ôø¯?AÒü 4þæG5¶/åV®Ÿç^Í‘¸á„F¬n2jâìñQ.ðÒý„þG¿åÒúãÌdªwë¬}ÀåJšÀŸË´œÏÑýŠç ¾ýÚLRqMàóûœþçüe,5וÙc¤ÜÀ–øÒ”:‚¹ñ/šU›ì7]Ξ_ß|©–ßGöüýÚ>B|öü®8€´ïjÎõaÝû5×ZÎì—ë$ÿ³ý›¿â@ÀhÚÃ0âl všã÷ûou^`þB&áþ‰Äõ~I/Ф¶·ÚÄÀpí}<¬û4Q•É”Ê|`?ø9r_£ò8€Råj?åJýS ä§@©ÿùP/~Bðqy?Ï!w Ô>åJõ}@½>Š£”Ï”¶ßÇ™äÝ•_ÊÜ{9€aäëÆ¾£e4ÐWwrõbHOÛ€z±éº„ø|@ý™r¥m˜ àbø9v/ ò8€’Ÿr%¿Ä¤—¹P@_ýªà”°4ÐwüI@ºN9€R~iÊ”¶ÑåÊþ˜kkÃ@í[̦ÝYá_%é»*D(üë“M¨_^û¹øi_»<±eâʵxê$õ•þÕy{¯™–” í)Õ…  ïeT˜Zj©¥–Zj{Òr›rôD”§ôMéäª"“·|&I –7ALš–CV¸çžÍaÛ¤~s™Vñ#à a¡ƒLÙ]»\ Îùw–•¡N½dª©7™ÝZ&ƒâ-› ±üµ?߀óßn]­½£@Æ—ÓÜ8‰HYm¼õ:š4=ÅÑœQM×ò…PÐ{e2,}ñ9ÅŒq ðò«F!ᶸ!–Wóúf=õ¸áê1¦c9í‘!¸ú¶¢Žr5WQâÞØ½ŸOªÇôpÝÃ~ ncÀM7 óðq®¦SàÒÜÎt8P·«öFæ’úš @hwêÿÆ8€t|®û㘰|-;þ\à´ÕŸ³ÜÅ)°2ü”H9lT÷ö·c~‡ ËׯrÒjMY«¦MðÔÒ•LÓf9‚7®8€._Ðêóî8ïÏ20Òvi “;–hƺµ¸,Î$õû´iÎOŽ5kœÈ·r~‹'ºÝv=ú»š5ߘþ=p]§nQ|aLÛG9€TËèãš6 ¤é|eêDäùo9PÇ«—º7_~ÇŸñW‡ I“•‹:@Êð ðB@:š(åE³–è„©¸}ÛVÔ+Ú7Ú&—5fCüðýw1 Ñeº¿È7zmÏí~ˆì[矓4—'0«¤&Ì£®´ a¶H}äc˜cÜ{|m›M‚z,»J£'­ÓÏúä Üea”»~äœ? ”•p½VÍAR@ª ÔeŠÿë 5×dm6þõk$ÎçrÍ×zߪ¥ûõ p~mÁO8€³yn`ý8XÙ¼iu„úËLÿ/Œ¯+Ä÷†©?ãÉzB}Ëášò°Äù³¯q¥Ü¾–6¢ç¾Bû³_qùþ›iüÜÎ5¸ÀúB|VóÔýÚ†¬}ÀäNÐé IH9€4= nãqão†Ä |Èø[ŸÔH؃£lˆk;> €”¸›9€Wy ð?¸å0¶<ÖÏ ‚mNÞŸ=Í:ûÿæ³öGœ#÷¨=¾ >²Çß½WIœ@ÊÜWx4QÿüÑ·¤ù{Ú´¯8€Üÿ¬ñ?z¯¤ù³À‘ À 0v€¤ù+¸Èœ¿f>YWˆÏž¿ÊçÖA\ó¹Òž_Ÿ¯-Üg±çßwæKþßriÿ–«8€||ì?&ŠÈ÷ï&}1Äת ã·ÍÔß¶©ºóø–rÃ0Ä·Û3lŠ‘åèº@«+,Þ²J{X%ªEþjC¥}«Í¾ÏÝNOo´Vš5E~twû#`¥¥ÉeÒG׿ƒÕj¡j5öŸ½&qý üÅPœ%Ÿf+‰¨_üðqõ‹¿…_3¸q ]ÿŠȺ:Í”b+(au³„þŸ©Ô¿æúÆï¸À ‹e€Kà×Äi oü8û% ]×@° åÞâé[âr¿æúƯ?â@ºÎ9€öK5}•Ç”îtP ÈäA—Í…x'üœ»ÊäJñÐ~MßW'Ä÷ \ ¯ÿ/”Ï<;¡ÿyäüRY@ê÷qõ’sùv®pxBÿëü.aûÖÃÏ £Ià ñù8€ús €Â„þ9—ù > ºGTK˜äщŸ4,ÿ°žÂž–ÎÛ*u¨ÿu|g–Zj©¥–Z’†œ} IDATj©Ù  ¾×™N+ÏN$ë\&€»ýðä÷>ÅŽÒRì()FYI1ÊJJ°c{‰ZFßí(-EY©ò••cGI1¶mÞg¸Eš¨øÞp¥Ü±”èpÖ"Ö7_ÿût°£÷*H5[ÿþð}‡¨uoºÿ5ËÞ‘Ç75:-Î[¹x!ŽýÓé$Ÿ®ŽS}~{Þ\4=û|GëEós g ¾2m’árŸæ^pÃ1-$ç:qGíÀ”‡î/—غK/Ë­<¼û=hßç~–Û9“70Còsà}£"L´ï¨.´›æ:m[Mg§ËÏÃý3æ8:Dª-t8€¦]ëoƉ0žY¥„;Úp¹2Èdb@~ü¥ÀÊõgÏÎp³Yþ+HµW0ëjÒÊã†aˆ».Ú”§ ¿l6‹¡w¶7@W3¦–v¾+Ƥº7Í”ôaç:šH ÆtrgCÌzêq\Øêï¤]—wøâDËtr;3 ¤‡ÔÀ¦gŸ/hêâ@­c4Ç‘‡Hu™¯\a9€Ž.04Àƒ=Ì3>!6nXýu°sLÄ8€ Æò*‹ÀHϨ·Cs5F¿R·°H- Ô²Naê¨ÏEE¨[X„:úsT¾ÍÉÇ”{÷)›ÎÙö¨U Z¿BÅëúÄ©yCQ oVE„a&:Jôc1 ©T@® ¤@ÊùÓÍìÛÅ›¿¬.ø·ÿÏá†aˆßæ¹}]àò…’fp­©_>kõ8X™åÒ2o›øŸ]qMåRSÚ£'pñ+ ÷K@ª©³œ0ÅäãÇ9€Üo9€ÚKþ)Æß«uaüð‰ó÷”9VïÎäû—rÁÇ ‚ן qþ(ð!¾”Xù~ª»"À£©_—hŽË¤ƒM}ˤº¯aƯ8€\óg¯Ž—4D\³f9•–HýVÓÚ»µÄ œlÎ/IÀ ð`‡"ÁŸ;pTßa|lnðIC¤ÜÀ LÿŠÈ5q–Sª8¦ü]Kûî£ËÔíØóãÂYµØþ·@Åa•4}ú?5~ˤ}|nüëÞ¯._›ëàP·³ÅÄ·éK­ÓË2¥æø,ýFbõYý÷;iÎ`ªÌñšÄÏúŸÜ6'OÈ©™½g­jr—–¢í)5Ìþ£xÊ”t_”(ùsáî+Ôóqy®W5û)PòçÄ0óœ ¿fs¹6â@Z†r¥2”(ù)PÚ¾ÑZ'ÄG9€R}Ê”ü> þœ °kÂöõ@ªé«L?çÄõ„Ò.û4ešèÓäU&PÒl„ŸF“@Τe|@½N9€’?‰¨CÎMˆ/ T& ÔÆ»P@ßøT„Hý”(•ùÀ¯„ɱöK@º.q©Ÿr¥6*›X.°üTp©p÷Ø^§t'€I¹€)p}t§–Zj©¥–Zj{Âì°,çσ¦¹€“AÐKÈD%VžHþÝ+4€A0 ”C0„/—`¦Z5‘™ ázsÏoÙŒú3¾œõoü|ø¯CH»G³¶áãð›ÿ9‚´OËù9€šù¦9€™jÕÝ[yÀL´n8€‚2Èdb@®Y›;i,ÎmÙJÈ‹«>ÿkÔ¸¸m{'ß2ÕM{dšßþOµgXÛÐäÖÊæËäÚ¡wÝìpuÛœhô`&“‰å‡–8€<Ç0ç:,AÆtÚˆÆXsm».Gs¹¦óê£ÁÔ7˜òZû¨-ÕôUpµz4gtqŒ8qÅDZœ´Z3ÕªiŒz}•Èð Ã7ýÙr¹f aˆÛÏ=Íp¹Þ aˆŽ—žC8€qV_·—¡×„gD=\6ÌæÅ”òß>ÜñvÜ6ðA›7ÖÃä>]vLÿ¸þžûbzH‡xGG£eäBÎäÚ7ÎÔc«Û8€TÓ¹è_Ï¢Ù—8zÈ,aòI@ªÏ{wñôãž#0 ñé«pÈ¿kA8€¿ùogÜm|q ßÛ·mEÝÂ"G‡JÇâ‡ïv¢zÍš1Mgr‚]à¹ãÄæ&ßWÊãasjùÌ·ò¼«W5 èÀRyOÙ]¶ÞO?p=Y…€Q¶£´âš¶Æ¿u£öSÝU‰ñÿç3ž8€Ö\Àgk¤Ü¾œÈ5[–¸rÉ>d{µ©ÿöüZBÿ„ø|T˜ áM3QW@®I[döãÓà Ï=,qi/™=:²§ÄùˇX_ØþiÆß¯Ÿ¨8i¥@‘BÆ0Âlÿ]ì/ø3õŸ–×æäÆˆk2ïÆ'ĵÇ7·r{6\y8× ©¦¯’üA€+—4}ýÌþ¿ö8žØr í)<÷o—¸9¿éû–#©8€¼>å6úcüݯm€8§ÎÇD´´Íò8€ÜS„$àˆž’®¿qƒ ×ôÍÓ ÐrHgލ'ÔÝøï¿wLÿ.Pÿ­4ý/~^Êý+qi –ãj9€4~ÎäñI®/çÏjÒ-PcѲÐ[ض©šÐ¿½þ) öéu{ýÜõ“ÖˆË"’®×©’ï—m[¢Û¨ICOä:9›£ét8€±üËî`@ŽnÑr3bîâÖM›( 3>V7Ùâ‡bòªuqMgäO9€•çç¹cÃ0ÄUGþ—âj½—ÖFAåá•8€T?åp¹fŒq©fL·Ñᢳ ÐêÂpòL¿Ä5ÙÉ; ÀávzlË]lÇbÈ?n2@W3ær]-šÍ_;²gg´îÚ›Œ[@ƒ6 1í‘!ÐÑ^&q£ò1 €lv—‰Ss)ûŽê2sáwÚ™¤_·ÿ÷ÞXâáªrIÀ0 ±þ£Õøõ¡‡9Ç‹80tÆbÛæM(j¸Ÿ˜9W`~&iƒ¼g©Uþ¬jO‡äKé,§xVÀ€Ð"% ×dq çÔ•ÿ¦/$Í_6š“å§샸¦î Sÿ÷$Ο¨—–3U>°–Pÿ]3î/M® «)ÓmP çüq`½húÿÄÁB|„ا@ˆ/G`âÁÖG\Sg9€o®/ô?Ùø“8€Ð¥y!>Îäã3ÜÄwÛ9„ø)PÒ 5þë—8ƒLÿ.P·‘r+×Ï5a„ØäÄ5möÍÆNl WOäÏä¹a)PÒŽ4ÇG—æõ׌3þÞ­ñÛ߇åRÿtãèŸEdÛâÀÇ»J¹íï{t¿BR_¨ÛX`üÏ<^Oðs ×Ô½eüŠÈ9zËÍù{ѬÚB|VSýæKµ„þ?2õ-ú?5WƒÞ®ÁÆ/ë\Ö½_CˆßþãòÅ'Õ¿Õ¤oþJÒü•™óSéV®éËÀpƒßÀžÀ¹ùâ¾ϤŽ?D ržŠ¤iÈvÃ| ù½`S…Àêˆëý|,@ÊâÚ'ʤßëuÊ”Ú(nUûüßÀr˜¸ÞJàJˆr¥2”(ÅO9€@\“æãä$÷Ç„öóáJñû8€z9–&•¡@©~>@©Ê”Ê$qõ$濾ýëãêÏ> È$ï¡m½ä@^¦RM_eù%]T/äϤ~Ê”ÊP CP/†äÂôÅWÀ‹ÈxfY¹¢ß¿¯¾æúâ_Ë”Êø8€ús®@ßøT„Hû¡@)þ/¢ë‡oü4Ð׿æúŽß|8€R)ð—þx¯ÑÊÀm¤Ï÷Hj©¥–Zj©¥VÕV£æ>¨SP€’oöc“=i¨'€¹iõDåÏé0Wšíu¹€µþ@ð°yh|©5V”˜1Z)«­únÇŽ¼8€©–9€\ïåpIÞX_¦Z¯\ápiÞßLàý7—¢ÉIͼ¹k—-ˆ8€Ž&ÏêÞ$ mcÁŒ©8ãŠæñܱPÅ9Ç8@ª‡ÔÀKn¼YÔ³A€iÅÕ·uóâJ@ÀÕn>Õ»+Úvï'k*#à-ý‡ºZF’‡wèí P o@ûVèüäx•S9ðs)Ã/‰èì§L.: Cž›çèé±¢9€¶]8Ûp㟎ÃÈ%ïºzN²Ÿ5êüŒ¶4âN[ý¹³_©´"ÕôUpÍÿ.ZÝçRÝ[†^  4ešh´^¤n˜ÍâŽóþl8€nÛªÌÝ—K8€ˆåŽíÖâ2ô?=¦éÓš1Ä˿Ӭ¼ûo»ÑåÂÕ4>Ôñ6‘¨µ…š˜•r×FÀë:u3§}žŸWsM^dR7ÌfñìðaÐh*#Ýçr¡á†VËHµ…‹þõ,š±9`æÍ¤ºP„HÛµ¬A‰HóCùé'8ð߯ö>>“8€ÙleÅÛ 0–šp¥ÜÅü\#ß•Ìá¹Hj•cùÞÑ«’—@Ú6›õXVÿ}Ç–|Ýœ¿î²é¢ÿýhü;J%M åVü–£d9€´ÍÆÿÙj)÷¯Ä¤õ-jåÉO8€ó¤ÜÁkìM†Hý«Ì`Í›^åsyý7ŒÆpÊ ÔeÛ»¹"®‰œoŽ<—¨ÚVóódIó7Ûœdkâ(PâZŽYߨu™‰¦}ÅIãšÐ1¦¾Ìiêßy¾¤ ´·›Ï”r?lü­OÚ_ؾ¢Sfˆ–ÇJ¹û› ÓUGÈÆH5}?×ßËü~®Mçò;®šèóW„H×9s 9·?À•ðkâ*›Èã{ÀÍžþ5ìù ýçÊôiSàî÷÷€Ÿ×@—†ãCÒô ƒËämP ¿€Šxƒpg†r[$ô?»Ÿxv‚€3à×ì½?P0èá×ÌåÔƗsyýOü.¡ýŠrõgP¯—(LðK®ÒøýËÙåõ«“‰]-6ÉÓë|¨ÿÊ"ÕîÉGÀé‹8©¥–Zj©¥–Z•Y:Ü=–ïK »ýðä÷>ÅŽÒRì()FYI1v”–¢¬´e%%ê»Ò”cÇöhYZ‚²ÒlÛ´1¦‡Ó\4P.+Þ¦8€Lk¥Ë}óõWØÿW»š« Ó?áj~žÓ?ãˆkÖb@Ó¶jCâÒ64P×ÓÚ9@é÷^™6 m~­Ó'‡çÇŽÄ…­ÚÁjõG¨9€‡V“©9€–óWÅØ½b@ª©Þý´ïs¿“¹< ÍüÀíí,ì;5N„(pø ù¾ãˆ8s.‹Íj ÿ‘ÀÌd2¸éô" å Ú¶ µ­Ûhñ‡C1ù½OviÙ”¸{8€Z¿uõï£8€š}GYzŒ˜eš>Ë\æä}¥º7Êäz¯l6k9€Žf04¹€ï½êBô2Ëé“¶Ñãú«pßè)q½—‡ȵsœHó"‹@­'T„‘½º u×ÞD«ç¶ìÐ9ÆáÓÚ¹©ÃãÊ[îôæVž5Rqµ¦ŽkçLT@'·-áäq ßÿK_|'s˜¹<`˜Íâý7— o±öÝå–¨Û%ºÃ k×ààCsŽ+Z6o Ñ›†±³¬ÌrY^ä0 ±ë§Ÿ F¿\·°H- ŠP§ À~.Üu P‡øuù6'“Þ}ªbÛ;9€ÑÛI_ Ã8sÈ@W5>z£Àjˆ?’%Ào$Màv3R›¾¤š?DËoL}—¨ÛøÚø?y¯âš/Îä~P—³œ©7_ª#ôÿ~~ˆE³ê þ¦þËS$M åƒ+ŽÝö (gkúcõXý 4§+L\ Œÿ+Æ?ªO¡°ý> .÷/ã°ƒ¤ùã@îŸbü½ZQN ^Ž3ñu¹¦¡0þO™úŠÈ5‘–ÓvÛÙ˜s í1þëO8@Ø?Íoàš£ü)°rý À£©_߯¨Ol¸áž;8KöoqiNÕ,40Üv6×ô…ž0ýw¼”s @׿í—aG8€aˆÞ­"ž8ྈkúìïSqyûö÷=ªo0¾œÈÇg9•Çœ=FÒZàËO×¶o…ñ+ ÷[Îê›/Õ¶_âÒ2ŸÚóŒB!Δ) ¯/qµ?Í© ‚ º~qM çò—5¬Æþû”¨mWn×ôè7€047èË"mNžÎÆ~V5˜âb´mVnÊ7½¾ ñÔpë£Ù§ÙÚ]@½îãê¥Ä¤ë•É”ê¿űrçÒ2»‹¨×ç8~ÎÞs¨< ä§@ ®é ËQ“â–Èœ(õO9€’€N ãÇ9€Üß©f¯2ýYöÿsO(í2 ëÒ$ ]§@ÉO9€’ní±èø›@€LwPöqõç™.†_³—+Ðç_Ë”¶r%?åJûwòçÒuP¯û8€úó~•0~›ÈõGòK@ºžP‰Ør8¾Ì˜b`öü#à= ˜çýÝ&L×#妖Zj©¥–Úž3­'zõÙºöM‚z)dP¹ÀTX¹¶×qݹ&Ÿwò·*C§¬Öoe³YÃäz¯jÆ ôiœÈs×J@ª{ÛðñG8äð#¾œÍ1Ä8€nîbàƒ·^G““šÅ4cZ÷&q)óíõ9³åŽu8€—_môp`š¿¹“ÆâÜ7D|97ÿ­ÃdZ4­]›öÈÅôˆ†Ø©›W7p8€TéãJšNP/Üt:ç°!©vNsµkê4€£‡Ô1t¸ø/:{¾©Çs+k ÝïpÚp8€ú¸$ûùúãÄ„åkí1Wú8¹ú¨C0õà 1Æ¥¶TÓW9@Y3f9€ŽÞ‹h³Z5m‚§–®rëª2šhôtÊi4f·Ÿ{šár!Â/=‡p㜽n-.C¯ ÏÄnºÃ4:»ÐÙÖA·¶u9€¬‡;ÞŽÛ>ˆl–è nø}pc÷~öRÖ#äš5¢-œ4t šßþÏ?OÇòÌãÒ¿ßJÚµº·l6‹çÇŽt8€ºnŒHêp9€\âêíHœ¹p9åT§O­‡ Ã0™†øôÃ÷pÈ¿w?2Ʊå?_¢áªý·kÙGj¼·oÛj8€±ÜÊ9pý×òP¸¶ƒù’gÙtζÛg[{t¨/rñÛÑ<ÒÍd§4€ö@’9€?¿ârÍç‚•)6qZ Õ\U„HýŒÕR‰óÇ9€œ·ÚÄ·xvmÄ5s–c5oZÄs/3~—¨ÇpŸ¬‡¸&Ðr¸¦<$iþæ›Ý7v ÎýIµ™sMý=÷EE9€abðõ…úœÈ9…“Œÿ¾–’&pŒiÿÞ«¤Ü½#L}Åäš@Ëlçf@9p­Oj$ì¿û£á qíq ý÷7ãsåáÿ4¥š¾Ÿç·‚¯:ò@Ä9|ý¿åq×ÜI@ê·ûÿæ³ög>ý¸7:¾.4öøS@®Ycü=®kˆ¸fpÿ^åsy}Ëá|ôÞ}…ñyÞŸ#z"‘8°ž0>óMûO+â{ÍL„ãÀ,€7Mý'Ôú·ÔùÏHœÀ•¦ý%/Ôüšúï̯…xîçÍùCqùþå@ÎQüÒø×TSˆßæ¦ÿzCuaÿ›þ·nÌi•¾–î0ã¯8€!)ããºÌãÁP¸q–3!üy•ÔrϽ80Oùæ{ Ì5€!›2PÎ(¢~ðkâråú8{_8~NÝgp9€¼ÍôÅÿ!â@ºž ð„„ñ[?0€Ò䜞0~/CqáÎäe8—™Å)óõ? Šs&éõ(з}¹poñô (Øó?â×@_üùr3ìW–jú*íŠqÃèQWG¡žþ<Àðk¾‰Ž/Ÿ&r¥øòår¿æJý–è‹ÏÇÔË\8€§ ßëå"¸@^.౞m £¢Jh5€Ãâ¯L T?`AÂø}=’õÕ÷sÝTpûŸ˜~Î]˜>®\kJÆõí½ah5€5á¾è±•}N5€©¥–Zj©¥¶·X\È5Ò$0÷\Àé°ríD2µÏeX½êCäÿ!s=ýŽçÄÕš1Êäz¯ PVRl8€NÝH“õÍ×_aÿƒ¶y_‰¶Pâ:9X3‡Èó¾z9€°š1ÍÔ¹€yþ[‰H5kšHó S}âÏáAÏ&s£þ Õ¤Eã9¦OÅ4z¶Œ£{ÞýÜÔ{P”+9º›mGÉàᎷ[ Ùÿ"Z7×÷ÆkqߨÉΘs`ßÉ3ãy‡£±¸û²sqÿŒ9ŽÑË$,BíoƉ†V¢>Ö 0ÆI$ÀUëâšÎ”¸[üÙ¬›[—r•ßÕNQ ¤ˇHµZº¿».¶Ü«ÏNÅi_Áôt¶ Í”zåq†xï%.ÐÑfññÊ8´ÉÄØÂ0ƵkðëCss+çËlÐÐ9&h|ß–m9€zR |Ï(®çAUÝSJ­­j4€Þˆ¿ â8a Üdwù8€ÊŸÌ¤ËRÓõæ/«#®¬:àŠE’æom´íš¨·O—³À…3k#®i³œ«—&ר’¨×â[jê+ o¡ñ'q`T_šXoÇ æ¸°@ÚG0Ê)S@ß3>½[ï'Ä7Þl×köƇsy|ÃõÁ‰ÛÎi$ø1Ûg9€€ÕEàñ„ø™ qó£ û7åV®Ÿkªìøº@í—8€T·Å9€œc7Ì´û9û ~¼d?Ä5c–Øåûš²âƯÖ\óPM¬âr͚ĤþYÆÿD·"!þÌøŒv8€º—Ìïsâ`‰ó·Àü~¦?VW_ËTS?ð¥)u×Ô­0í/œY qÍß{¦þsk!w #ʬ)ì?ËüôÉoÿ1ùr]uÖw5¨ÇÁœHû·OÎ0`þ$` ±–tóž8˜¤SÅÝz›m¯Øq ,i?‡› 8 ÈŶ¢@½ä@¾”8€4NÊâš·|8€t»´¿"@ºîãêÏ> ^Ï…xnB|³a9€R|”(ù)PòS Tfwpé~¢@)¾”¸÷ø%Í”æú4qý;Pjƒr¥ú”(éwP¯S T†s¹ÿyòû—ÊäÔü”(ù)PÚáR?åJe|@½žÄ€ÑõÇ׿æúÚχ(ùËãR „…)ÿð2uMWžíu@;¤@ Pÿé `j©¥–Zj©¥¶'Læú`Щpo™î…ÀÀóMYWÝS©V Ù]»\ Õ­e2ØYV&s£?ÍTzºÀÑ{A€ŸoÀ¿ùo¦g³¹k7|ür‚7Ê IDAT~ó?G¾ ÑÀ'«Þõr3A€÷ß\j9€TséÛ–/œ‡ãÏPoÑr½Y&“ÁÒŸC³ó/ŽùµflÁŒ©8ãŠæj¼"¾ -ëpi| ÕC™Œå z8ü»›åð À»÷‹3 ðÖ"`c'1 ½ëf‘¨Ûо:'ê!ƒL=o¸=ÇOÆ'ÎIÔ@GÓ©s 3 g™ nýË)xì•׉V/9€±¼ÊÑçëþxÆ/ÿˆ»Ëœ¶ús瘠–jú*‡(kÆãr]•Ì´šµ›Ns)óMâj^Ÿ—HúêÖâ2ô?åýµš5ÃÍîŠõŸÄD⡎·á¶š¼ÈT—§9€ízôåUVýe1¦\Ï}†['rïèÓCêrÏ<ñ0.mw iÛÕ½Í3Âpy^ä0 ñòÓÐŒ™›Û™rõ1AÇÂá’üÐ> £ßËf³X³ì-ä۠÷ƒ¨ÛÈ…Ø ñîñ§9‚yrcšÊr¯ç¿‡”>Þ}–ë¸Vɰm³‰PÚ¼dÉ×égûè3»Ë¢"-ꦒ8€Ô+ðê‚ûÍ×'Ðr”¾^O5}úµš‹d`ˆV샸æÍr âÀ B@ibÞ™/iú>4ñ-y¡ܼ¼€Ñ¬„!æ?SOˆ¯<à›¦ý™# „ñYdïæ>\Àâ€Wì€BÄ5w/™rD"ø8€<ÀÆÿÀíœ#˜z¬¬_»Bÿ“Ìö)N¬©ßéŠ†ÂøŒ0õïº`$qo>s$qÛœ,å¶¹–ÇqÎ_”C—rw/ðÊ##®YëGöÏý:w9ÚžÒqÍçrÍØ£Æçû!®i£@ª ÔmŒ6ç§î×6@\F8€í¨¦O·‘Ä ßß#÷ Û÷¼ù}ŒèY$Ä7ÇÔ7ˆçöqéX©å†d;-Ç4Î áp§KšÀUƯίܿڜ?ß™·0~öÿ™i?ÎÌÂhþÂ0âòý¿Éø] .c9¶[7jM`†ø-÷ÛíÄ9€öú©8€ñÄ Å[vF×Á²hY +S+ºÓG?ë¿Ôöæ‰_N»%Lô|ëßÁÕ†°œ¢$ ä,¯—ÅøùÀ_'Ä÷oø9€ˆN">`¥I9*!¾\8€'zêæÃôù5ПæB˜ iØó¥ ûo:§Ì׿æúü?‡@i²nIØœÈÛ×@Ÿ_s¥}Ç9€ün9jú*Ãß]x:A9€üár¹?‰¨CnêéåÑñ ÏS”\8€-úŸB~_’ÿòû”4}•Á<~Îâkþ”ÿëäü&ùßÌÔë«4Iˆout~öµÿ 9¿Kml@Å8€z™ °0a|’8€!”¦¾šg|ª³‰]-a·û\¹hw¥€÷ø#àô.lj©¥–Zj©¥Ve–jwïp¯É¬3ì()FYi ÊŠ‹±c{‰óÝŽ’l/Ù†¥¥(+)ÆŽ’blÛ¼Iäf‚ ~øþ;‡ÈYn> Öj Í+qMÞ×ÀÕ´q ×®Yþ6Žøã‰®Þ‹è5Pç–8€'þõ<—Hôs‹gÏt8€Z;'qcmDÀ n¸‘hÝög ÄË€)Ý¿Ýu7·ò˜þ=Ѻ‹ºã¢9€ú¿L&c9€,§±Öï »ûËdcÄ9€É«ú´m©8€Lë§óCwky9úLšA¾'¬AÍœ9×Õäù8€‚.ô¦ÓOˆ8€ñºA&ƒÖM›`ì[Øña¼À8“ßûÔi7åî>¿“Ã5 qõïƒÉï)œÍûêpßþ0–÷Uk¯ðQïåp‰æŒjÆ:\t–ÈÔ9†ï½êô2Ë›»VâÒmáÀ,Ó¾Q`èhU™Gï½íû>àl3mcd¯.hݵ·åÐÕ@—ïgÇ2‘†˜5’quý(ÊäzÈ0›5@oÖËôåV^öê+8öÔ3ˆÏÍ]\! Ùˆ±}@Ýå†,ÊÔ|Kž:»k—áê—@ê¡na!êÔ+t>×-ÜW}_}_PdümN>&‘í!Ûkr{MŸ8£ƒ4Î Ô@õ½åZNÑwßJš?P?Ö³ooú¢šPßæ^üâ“ê¬nê}óº÷¥Ü¿_˜ —âòö-pùB‰¸Öø_ŸS qMåJœ¿&¾—§ÔE\³ö¶‰Oq´x|¹s'.â{Ùø] Þ¿/ÿã])çOǘÄ  G)Kâ@¯VÜŸæ¤A€.×ì'ÄÏ9€|ü†ÿmgK¹ƒ1þv§î/Ä?Ôø¯?¡±ß@ão~ÔBý”Xù~ª[#À&×ì 4ç¯Näš?Êãêvð\‰#èãêåS¦ÿ®“r3~ˤõ'›öÝÒ@hŸsyîÝ‘ßo‘àÁøG÷“üöü0iÏý PMñ3×C\sÇ9€|ü“8€!"KÙÂYµáê Cs~€7_ª%ŒïGæü±|QMa|?5à8€a À,(gÖr3¤ÌãßüUu6¶q¦Lq)¨™pƒ?|Gú÷“çrÍFÿÔFÿÄ®ßmNžÓ$%}üXÉÓ*¶ÜãûÀ¦‚Ó˜­l¹MX¯®S äÏ…¸ü¶Šrõú:(Ž<~Ê”ÚxÀÑðç–8€´ P¯û8€z9Šãø9€çÀŸ{ø9TP*C9€Æi4€Ö õ% ]R åJe|@½ä@^¦RÍÞî↑¯üœ´þP@@Ö]Q TÆÇÔŸÐþÜÁšè‹OâÒõ|8€’ŸsùeGs}»Šrõç|8€`ÌJ3}LÂþ×@° ¨^R X?@~@Þ‡~ñcÿ„ø4Ðwüín ÏýË10i.à=eù¦‚«š `i)ÚžRqà3çjߤÀÔRK-µÔRÛs&ç.o"˜ß/w!þ®·´N¿Ë÷{ÞÊ©ÃëòyŸé7©\˜cúÝÞà Caž°ÿ<â9µ~*›Í¢Zõê–ÍFô^1 Í«AÉ7[P¿QcQ³6}ñ¹âÂÕ¬Å8€”gxxŒÈ5c>xëu49©™›w˜èÞ–-˜‡?žñGGF·ÃpcœB¼üj'w,Õ,:@GO'su»Z?8íÑ¡Š(èá˜0¸®»»›£‡äÀ¶Ýû9¹•éX>Ö¥né?ÔäV»Írö†ÞÙÞp%–à€›n9€Qš¨5€||80Ãbèpñ_0ä¹yfû9KðÖ¿63@›÷9`†èM}¸ú¨C0õà ¦|ʬ<>@ÍðËîrYz­š6Á¨×W1=\ñòî8ïÏ20êOä]™æÒ˜|@š÷U—»ÿ¶ PÊ­ëpYl”(æ® C‘Hµ…”ÈÛ8€V©Æúù±#sæò¼ÈœHùwZúÖ+s,°óçÆó"S 8‡1Ÿ/?ýÄ\Ÿ(Q·Á9€<Çôöm[Q¯hß(çu–'!~øþ;ÃäšÎòïÉ×"BkÒ÷¡çNVÈž¹„åô°{ľrœ^,Ý?åñ,ž0áî›ïpßÈgÙ2Ìaìª|hµ0ñ „Ï6ü0  ¥A ýûÑôårõEò[ãߺ±:âš/ÂÜP3*IÛØlê¶FÒü}eü­üëÍ$xå®ù³@x{~-¸šEÆ|¾¶°}6wå¼iÔ¯Ëø8€ºÌ›¦þŒ'%ÍßbãŸòP0~–ã5n Äù›köú“P—™mö¯âòøfšöÇg9fýÚIš@Ëì~mC¡ÿ1¦¾ËÔeF˜øî<_Òr ïÿaãosrcáøO€ÇJœÀþ¦ÿ+8í{ ÕôU&ðÄ5Y–Ãxíq'ð~s|µ=EÒôq Ï­û˜ñËÀ'_qù½€1æø¸¯e}áÞçòö9û% ¶Ùþ‘=9Š$k~ÿa2 ®?ßœ·O9€u™/„BÀ({qB¡«ù›?½¶à§@É¿Úøß™_Kˆÿ³}ŠÈý–»ö]I3ø%¹¾Ô@\3¸Éœ¿ÿó™¾.Ð6ŠMým›ª‘ï5 °Ìħ8€óÛëçO?rÉI6aÒWÞD¯â¥‰R¶œÇ–¾I_XÎD0Ê9L2‘0Ìeû²ž‘â1”7º>wPÁ±®t³€«ÃŸû—?Ö€}@>©üŠ;$i¦‚èGàãQÿ¹páé#‰(èoú_‹8®k ¯¾¨×“8€€zñ£Y‚!Ч)Ô@_|œÈ9{œÈëOCþ@ZFâR?çrÿãPœ6)/0`9€¾ñÉ•è«O9€¼ Õôým÷„ÿÅ+ƒø?„Ò”–Çl¿&n€Vðsâ8û“8€!”&wwsO÷ÜûÈF“Àfžû%!”¦ùD¡ž™º8.aüráîÙ¾,”¦û· û7 T&`ABû;a9¹Rýárm÷0ü[_x ¬5€µ¡´Î©íÍV5¹€KJˆPzñƒj·E?˜²t烙Zj©¥–Ú²øK ÒÄ/ÿ—@RÛ;l·?¶¯Ó›•ååŒÖ<¹cüá{亷,wn¤úæëÿÄ8€Z÷F9€¢Ói‹ruÎVªY[³ì-y|S9w,ã*ŸÌ¤š7ª/|í¹†ceô*—²Ö½évž÷.lÕ@àå^qó?˜Ö/ΤcÆ9€­:÷Œiõxï~Ú÷¹?žw8b"r ÑEJ@’³W7^‹n£&Å4•~ åðètùy–(p 9ps0·?ãĈèæEÖÇ_듎Ƙ7ßô¢Ãäíjýß凔jú*›H4kWÿþ7˜òþ¿Å¼¯a˜9€”³¦8€Ë7.kõdZ[h8€ÍÚ]ž)ruÿ÷^u¡ÃÔH-݇æjn׬ù8€zI9€®nQmç£ïR¿_ ι0²gg´îÒËœû-k/õµ+›Å´G†8@Êà£@º}”…8g¢âºãcã|õÙ©øó%WŠzLÍlz¶zbAµ’jŒvaÙ‚y8î´3#Íb6Vîý7— á#íäÇ+WàwGãÆÆ8€z«'p¡ÙŽ.‡pÛæM(j¸Ÿ˜Û9 ³ØYV†Zuê˜\À<·3åÚk8—pI‰‚tF•NÙ!¡YAÎ$­üø¤4€ê‘¡åî2¥,°º¹Æ_²Uâüm7]”Çüü“ˆkƾ6? ˤm|aê+ ×ÄQà>d{µßrߘ[›l[œ¸h×ôêq°²—¦Hš?ûnP0 ÈÈë[à„ÁõÏ]ü²Ùï£úHœÀLûOtÝWðçÃl Ô·œ³^­¹æ/€z&qu–³öÏK%Ž_>@Ió7Ôôýñ’æÏræ®9ú Ä9‰)°rý\óÕÇŸ×-ù9û‡˜óšåR]áž³?âš/Îäš?Ë©ìú7‰h9€½[7úŸlŽ¿7Kš¿$``–>±ãñ.…B|/ÿè¾…ˆk*% mcñ+ ß%&þçF×â³À—Ÿæš@—¸h–æR Ë{¦ý×çHš½Ìñ±â5Ió÷©=ÿ¿-åöýÜ´¿îýðqŸ¢¯OÚW 47ý¦/´æø-5û_qÃ÷&¾ïwfô¦s w®×Ò5<µ_¢UÍ#àâb´mVq }ì«u€úðžàêõŠp麨?¯ph‚Ÿr¥ö9—‘8€tr%ÝYes¹vn6,Pj?à5B=½¤@É?Š£æ‹Ÿr¥þóáJ~P¯§À=Ç€žP@@æ¬i sçãêuP¯ÿ’9€aôOÞ¹ õ+ÊÔë”(•¡@)FÍôí?Íôù)Pê? _er¥mðq©®ÑÇLzô›>N'€Ì,º&\íßVaâ§}ë‘jSK-µÔRKmÏ™;Ô“>‰H'ƒéð—bUˆÑÿiøîzÑùh`êj`õ5˜fÌêÞv–•¡N½‚˜ÞOëÖŠ·l&@šViÖ6~¾Aq–¸Þ.ŠÁp‰ÎÎËr×j`¼õyùˆ°¼ÇQ;†¨Åå f2ŠxEs!6ÂlÙJÐÔ©þ8çÀ•8€”×7ᾸîînVS w8Љ/âÞ:àA»O™¦sè]7 íо•á:zÈ Cä^c‡‹ÿ‚¡³ç›z> =&(k±Ý©ÿ+s£1¼þø#1aùZÆH8€tüÉï*Õôý|yÀ Ë×"D(æwmÕ´ žZº’iê\àãóߌ3ø «ÙRåî¾ì\‘(ÝW·—¡×„gܺ†G—µ@AO‡0Ä [Û nC·†Y<Üñö8lÇðû:áÆîýLNd'÷,€ÑýºãºNÝÌ­Ú‹tg”¨õ”´çšüÌœH|4ϲ¨û_ô¯gÑìü‹ ‹7_~ÑáòüÐ+/ÄÑ'ÿÉÙÿ4?t>@:v:ð—ë>Žqišˆhìì1¬Æ°¬xêÅ4Z*qC’#ؽ^sª˜’Z:Œ¬m³‰P9zw’åNá³^©0prº@} ý`&FЍýÕ¢å3™Üº‘jþôÒr”þó™Žj¤Â\]]¨ÿ•ù|´‚¢hÀª¥û ‘8oÄ5ykŒñóu×¼YŽÕ¼iu׬-Óƒ‰&Ôâ{ÃÔŸñ¤F Ðú–Ã5å!Î $À; @Ÿ¹¦¾ËÔ~Ë{äžúBü–C¦8€|ÿR ¤ œhÚï~m!þ1¦¾åRÿãW@Ÿå¸µ?ƒúµnÏràÚœÜHð6þÇ6ú·º+o ‡¤š¾Êó_y×ô…ú™óGËcin_­©zÀøÛœ¼?â¹m4ÇßÍgí}Gu_Úãë­é£eìñ§8€\3fß×5@\3G8€¯xnãò8€Ï¿âÒ\€BÀ¨íÑ£>`;°@ˆßrD/åÖC\3iÏ_/N”4ïœXiü.P·±Ú\_Þ™·°}öüm9€´Ê¬!Ô·ÙD €ÿ¬ç¹Cçúµu#=÷jÿN3þ;J%|ñöúú#­«ÊP¼e'”ö°,Zւ¼ì-k é$ð—`U¹[Ž“>¾^?ßAü–s$i¦v@q’|œµ\9€¾»—_8~M×gPœ(Gîc( Ḭ̂íLâPššf þÈèós ¿Yp9€¼œæúÚ—8€t]s}õ}@:É»%!¾‡`9oÒ?)•É „ÿ²SMßÏçö€_3Õ@øsßp7üš0Îäõ‡!w Ôþ(XÎ¥ØÂã¡4µW%ôÿ ü@@½¸uAB|> ^r /³ˆœŸ$ÿë¨P¯û8€ “ÀÿñÔ ‘ÌD4 üuBü_Ár¥þ·D×'_û% Æÿ[¸@Þ‡æJ}W/g¢—4L§ÀÔRK-µÔRK-µÔö*Ûí€õ[Àe¥%ØQZ‚%%Ø^² ;JKQVRì~W¢Ê”•–`Û¦ê^e¨E¼¾¾ÿÎpiÞWÍY£@§nêÞ8sàþýáûøíƒ›c˜qÄ5kšèË]ûÖ+sÐôìó­ÕÞi Ý~УY£@w,ðòöwÄõŒèn·Õçéß­»¨;.Rnå$`ÉàᎷ{9€AàþÛn9€z,úÞx-î59Þ´ÝZ^޾“gºšO¢ ítùy¸Æœ˜VSÇép‹2“Éà¦ÓOˆ8€®¦S—mÝ´ ƾõOâ®ZçÍí|Åÿü*ÕôUé½òã¾ãÔ§ú«[ÿr yi±É«s¶&q5OPâÒܵÐèÞ¢8}@­{zg{ÃtY{„Ø÷˜fLç¿Ù«‹áºmÀp[t¸×ÄãŽOˆ©Ãû9€Ù³žR@)/2Â/NTÀ˜¦3*«9€\˨Ëk`<·®Z.[0Çžz†¨©9€”uˆkß]ŽC›üÁÕ[mßúVãׇ&çV¦@Æt÷Ó¶Í›PÔ ¡9®œý†ø¶l»ÃÔíê¾výô“áê—@ê¡na!êÔ+TŸ‹öUË‚"Ô-(0Ÿ¿°mN>&aý_ŸR Ÿþì°¹ŸÝ Ìf)0…€QÕLjkº’8€N’9€AÀÀFSÿ“÷j 7 ÕfXNÔŠEZóHÀ×çÔb±êq°²3k#®[aü/M–4ƒœÈã_jüŠÈÇg¡Ÿ‰ƒ „ñµœ¯Q} ×R`ܼÇ’9€PN™å‚´39:ŽBôn½Ÿ°ýãLÿ]¯ÙqΞå¬ýó‰˜ÄÌ€rÞÚÚHØCMÿ7œx¼@Íj,ŒOʬ|?Õ]õ6ûçš&ú±õ0õ“9€þ~Úþˆkʆ™öû9kÂF׿5êçÆ€A·Ôês ×$Î2þÇ»ÒÜÀ»`0ÊF÷+B\³fÏ׃ËàË"ÎäÛ¿„¿üÀ—¦Ôê[àÂYµ„ý÷¾9¿½1WÒô}dÏßys³ÎõáÓjÇßׯÿå:‰h9µ›¿ªF|úPòû8€z}>€3üœ6{–(õO9€Òþ£@Þ6àçêõ\9€RÛIÀ€LòîJˆGž2}a9tR|=júv0Œ|ÝàçÀí. þ\Y@xÚ¨(Pæ@^FâÒ2šè‹o*Æ™Ÿ0~ùp¥üÔ(ÅçãêÏƱq -£9€¾ø)Pj£"À†ˆ#_(†r'CéS àÿù `͹Ûç~“±#µÔRK-µÔR«r‹s) ÐÇœˆô%_†U¯ú.éíf)—`<°—iªv–•¡NA¡—ÃWòÍÔoÔØh©ÞK¥Ôù<Ƥ¹k7|ü9üH’—ê²0Ãt_°@ΗÓe 1üt¼¯Ï™SλÈÕ²}çrÍØÜIcqn‹츘¼ºªÜ¬§ÇÅmÛÇÚ•8€tÛ2‘ÆmÂà~¸®S7/çPs©’¶ñhç» æeÖe†ÞÙÞpܹPÒTJ@:>¯¾ý§Î6ûSâynž· Ó…Þú—SðØ+¯;ÇÍ/ÜîÔÿÅSKW:Ç4ÝŽë?ã—äê!S`•øÃ0Ä凄ik¾pµ`$ÿ­æªòÙ˜®KæÚ¸7ýÙr¥Ü±šHÙyaÄà€Ž—žS.°çøéB^\Õ^Ÿ6-ÐeÄxGïE·UâRíØCos8€œÜ±Ãïë„v=úÇôz9¦\Ï}VÉÚðquÙgžx—þýVG©õtabö˜ŠÈò"ëò¯LX>ð‚Kby‘u{Pï£$ îßÇÔcM9€–‘h­~¹îcxÈoc9{µPsãšEåß¾m«ÃtY”Àßí4ÀxnçÐó”Ãw=Oß)M'€ì[þ G®Cп›z×4ç­^·£¥£µS;Œÿ›¯¹ž*€ÑL@s¹fŒrk ® ³–VH¹7ÿÊ%û°Ø8Àùµׄ­6þųk ý¯ÒyÓë ñ/Ó³i¼0^Òü½a&&3ž”8‹íÝÜ$ €±¤Ü¿–8¢§”û×ÇÔãÄ9€¼Ê¬/ìßIÆ_KÎ Ôˆe®h€¸æn„Åäý[àÍgJ¹2Û×ö”„í·ÿ%·<îaû)ðáDœjú~žß>*¾êÈ׌Y`‹cÁeàe‘Ì ý/síñs×…RýJä¶“8œÈ5œHýYÏ“ßw‘0~sÌö$åžgÎ_.Pû_3~Åäš;œPWð/3þùÓ©&Po‡å.~¾¼@ï̯%Œçòñá@°6¾2Ûçrõr³ñ[`–œ#¶™ö·mªFêêóC™9>w”êk£®Ÿ…BÀ(ûéÇø¤.@ÓñǯݩýR­j—” í)Õá¦~ãÚ?ú8˜k0ˆÚ*ðøõùs9€¿Nˆïß°œ(©Íôqà4з}š6ðqy;Káryü `9]Rÿ¹r}œ½™.?÷ítXN™Ô¿æúúÏ—ÈÇïqø9€ð0\ ߯\9€ðŒåBøO<Õôý|`wvA£š(Îä~ÎäÚ,Íôi¶Ëäíû8€zÉ9€\·Æ9€¼)Èè‹ÿ9È@IàÙ ãÇ9€Ü¿ÀŸà×ô½—Èc @)¾Uäü*õŸÄD4 üm‚ŸsÁ¶å?9€z} €† ~Îäýsç–û/ IDAT ¯ÿ#¹¾ºõ] ×ÿAÎ œ¦‚K'€‘ùsûÖ·"Õ¦–Zj©¥–ÚžµøK û ?¾L'€¿«š\ÀÏ!(ý'Ÿ‹‡s¦ë 2”oûÙÀƒ=Ìäl¥uƒLÆájþÄs×f2X¹x¡á:z/Â<ñ¯ç9ì;Ý7,ž=Óá:º·ˆø—«[Æ4kâ¾ Õ\N~páxQ ncLÿžhÕ¹gL³¦ë¿¯“Ë ¬®A€awßa9€‚îíÛÛáîGŸ2ã ™ cbèÓ¶¥âòÜÎÑvtky9úLšÁÚfÀ™sI»GzãRÝbhƉ1 Õ]­O:cÞ|ßÕª’64·«·#åVž?äœ5ÊŒôb\èã"ZæÂ6÷5‡}WÐhƠ˹cÀQ“öŠM}æÀý ùÇMPo—‹Gï½íû>Ó,jÝÚȞѺkoâw5kãï:3ΡË©ÃãÊ[îó"kàE­o²zL_¤{›3q þÚüZgÜi_¯>;§]|E´ÿ³1Vçr–à²W_1@®éDâ½7–äÄ”~ÙlÖ®ÁÁ‡æ´+rÉ>¥ÌÇâ-›] m#ÌbgYjÕ­™Ë!Ìf³ÈîÚe8€þûFÒ½£ôqp:Ìëæ#?˜\©Ò*¿âjŒ²ï¾åŒ¹*\tc|k5Ä9r¥¦ÛM_Hš¿oÌ…á‹u’¦ÏršÊã~`8€´Ì¿ßri ”¸‹ÐÀ!ά#´¿ÂLžsçRͤål%qÃ0Ĥ!EQI#áö)Ⳝ°Ç»H¹)°¾¿å” hÏýÔ㬈ØJÊý;ÎŒO—æRî_ËìxÉþ‚?‰¨1ÊÚº¿0~CÿúãÁÍ L8€A€kšˆ¸&0åV®ŸkÎìø^sôÌ`2 Ölq ×ÄYN¤åRÝ×prü5ŒÖ¨ßŸ]®iˆ¸¦nœÝÒÖ ×”q çðQ`ëŸpÃOt“4…VèrõßKƯ8€¼þs~q9€:Ž%ƯÎ_\³ø–ùý¼œÀ ‚ fJ¿Ü8€A`ù"­ù£~Êä¹C¨§[ÊÖ½_CØÿöúòÅ'Õ£ï5c±Ôã`ýòb†´«5};Ìö[`@úøÞì¿ïwÂõØåúùßС×òÔ~)V…˜ˆã^|Ÿ7 ΤåòOsëÀÏaË—ÈËü–(µO9€Rû”¡P/óáJ?Pʔڧ@i|sáž›ßlÄ9€´Œ¨×ŸÐ֮Ĕ4cw¼Ýr‰roìÞÏÞC8€×uêù˜¶pÒÐh~û?Õ½X!wí3O<ŒKÛÝBâ máócG Í‹L9€g\Ñ\ïpd³î/šõ š]p‰£iLâò6Þ]¼ÀáÒ¼Èabõ;o Ï‹†!>ý`UŒHµ¥_~ú <ä·±œ½zD Ž#›EYñ6‡Hós`\³è»~#á Eù¶îƒo.Tð}Gˆó‡ïÙ„ú嵟‹ŸöµË[6!®\û€§NR_Ü‚нöà0´m6J›·“,w²Ïô{ý[ œƒ?ýÀõvkÂ|@­«"ÀõÕ×dm6Šõkjþ¯L}™h9P«–Jš?œÇý–?_qMã*SÞ´:p&„D@ž{ø ³}3Gñ½fêÇ9€€WMwåqŸì!iþž7ý[ õÏ4õ0`ûÀrÌúÞØ@袿î×6D2PÒZ›âÒc§€G£Í" ßšúmNn$ƒ¿Å±…þû›øSàîå^y„¤é³ÆkkÌ|€zœÏ9€ôÏîÿ›Ï’4œÈ5m”(iǘßËÔeôñômWås¹ßr8¹§®Ïrƒ Àˆ…ðqƒ ÀØÇo¾¾P`ÊCRn_{þ±@êÝø_œPGʬ-ŒŸå¨.y¡Žp)Í—È·ï3ã_ûnMaZ`¯Ÿ­©ÎâÓƒ•}½sÍ ‚[7f×´~kê»=ƒøc_{ýT@}n±Çxñ–Ñu° JƒXKø«Í>WüQ¶œÇ“TÙ˜ô“ûøuŸåÒ!×vs!rryÛšÏxïæWwº%Lô’&ƒÛáçrÝÔðsM9–ÙÅôýW“/—ã@î_ Ë™’ˆëBqª|š3ÍôÅ—Ä  45Í ëÑõâÇéðkö$ ]ç@ÎÙ›ÅóÅ7 ŠS&é)з5Ðçç@>I| ùqy‰HËH@ºžrw?°üš<Ê”ž^ $ûW*3”’Ÿsy™á°@©Ì(­â e‚?W /¾\8€õl? 8€g$Ä·–S*ù_‡Ÿ¨'Ç%Œß*Màçè­pxB|ùry”(_¹p ÆçÛh‚æÓDþPÝ#ÊeÂ'ùy‘Kò¸3æxG¬¼»råÝ¡KZÏ÷N^EÊóÏ»r¼è[g–Zj©¥–Zj©Å'€§¥ÃQiÖ”Œk.ÀÝþX¿¼£´e%Å(+)ÁŽí%(+.FYi‰ú¾¸e¥ÅØQZвUvÛ¦M]€øÞp%VZYI±ÈÔº°o¾þª\à¯~÷ÿÍãß¾ßuŒ“O˜ê¿Ö,GüñD£9tû°rÉ"û§ÓöÍãûö¼¹8ñ¯çy5c¯=7ÃáL·Æ9€ü/W 7¬îmòƒƒð·»î‰m·Î£ãf2–#Þý—hâDœ(ävv8€ˆ³û´m‰n£&ÉšJ(`ßÉêÑr\7i9€®VÓŽÅ?(Ðè(h*3´nÚDäê±hñ‡C1ù½O-ÿ1È8ý§ÀÊõg™fíêßÿ“ßûÔä溷kÿ÷pŒ}ë’/Ž~Jq—9z/ª-¼å¬“ ÐæÅµº·¥8€£FCvïUšã×Ë=…ñå,¯¯ÿM×ãžÇGœ ßjƆÞÙÞp¹2Ìfñhç»Ôï—öOþFöê‚Ö]{;zH‰èæµ sã†!f|¶ú;i×ÕE¾8q þzÍuñÜÎÑö¿úìTüù’+cíêòœÈ9Ž?‡†Y|¼r…åêṲ̈ÿ k×àׇæè-'‘pÉ1A·¡xËf5ÜOÔt" ñmÙvÔªSÇÉkœ ­f’rõK u ‹P§ õ ÷EÝÂBÔ),BÝ‚Ô-Üu ÔçÂBÔ-(B½¢"Ô)(D›“ñþÓ»N{‡UY.à0šŒÑïœ[‘úbçÔ8€YúØl—ñ[ ÕŒq ׬m7÷>p5e[MýÏ?‘rÿJ@Zæ ³=Š˜a}XNÔò…’fp­©ÿÆÜÚˆ?ŽüÀÔ_0“ju> î#‰@¥…S6íQž;8Í选ƒ …ø^1~ˤñ½hŽ'ºÒܾÚO9€RîàgŒ@û}…ý;Åø{µÒõ«‘ö-'MqÔxî_ËYûç% ×|æÃl0¤m Ô?š§À*ðSM[hüA y“—f4õ] ~ð2Äøÿ~Z#Ä5}”(å~Âø;^*ùGê&º4ך?ú°h¼ÝÒÖ ׬M6¿?Åä~ÎäÛ÷/Óÿã]¨æO/-çsTßÄ9Š–8iHÊçrMÝvþâšÃ·Œÿå§ëý/7í/œUñpöO9€5YÛY¸ÀšˆËú-'vÝûÕ×,~m®—_®«.Œÿ7¦þæ¯tnà ‰o‡9”nÕš?ªé³ûïwfàb_2 œ]ß5ZO$j)øÛœ<¡ü¹A:ÿªüùVžå÷p.`Š~IÊÌuQ> þ¼ŠƒÿçpýHJˆr%?åJe|@½Î9€<>Ê”ÊP 4>”(µáãêå\ç$ŒŸÄ¤ë”(ù)PŠ€kâ÷qõ:åJýS ´ýCÜ•àç@^&åV_Òlõ„Ò.û4c–“8€´ P/)ˆs +¤ë”(ù)PòS „IŒÄ¤e«’H'ÐÚV  õK@êÿ¥réxI@Š}áùõwûB½x”ŒYLþuùs:o«4;{™Ðrk@ʤ@è4pj©¥–Zj©íI«^³&êyrûþÊç.&•T¸ç&€U“ ع»Áçž4°[Nk¦²»v¡zÿŸ½ó³¢Èúÿ·/AÒÌ…]÷Õ]}}Í®îŠ9¡«®ÙUPX0® ¢$KP‘$ƒ  Š¢ ˆˆ‚’aQWnÿþ¨®ªS§O÷܆àÏ>Ï3Ïí¹§ÂéêºÝu»¿÷sXîX«¿r8€T÷¦AÞΨTýhQ³¦Rê|§8€\“pãB@P]"°zÙÒ‚9€ç]HÚOeÄôíY¡8€kÖâ8€žçáá PÒT _­¿ƒ‡1½º8@À‡a϶Eãgºˆ¹5ðÁ®}LNcÞŸæ ùóÝÜÈæE¦mh Öz$¯³Ä¤±IÀëÿ¡\ˆþ³ýru¡šhÛ…“[Zs%=dÊK…8€º®¶DÓwàþI+7º>XÖçr]UÃóNÇðËM]:Ääš1?Æ£×^É„ï£å-× Û¤é†}Wç˜ít_=´2Ú2ø Á„ïã…–[ Ñ¢q ÞoÎIѵ=î}òi—áGxtãútGÝG[Ú|ÂLw÷ÚÀqË¿rs×&â´C £­L§1kâX\QçN²o(èýžæ s@ç?Nãóùó`:ÈI\ Ž1Mr,k`˜á§ÆsÇæM¨R£¦{üƒ|ßÇ»w Õ…êú¿üüJ–.íä³Öí{!v/"žL$)àŽ+ì½C£ôx®_Nº Õ êzð÷§Í»ŠH5Qœ(嶤][¹&0Ü…TìÍë$Íà³ëWJ¹}9söÖëÕlp©æzPƒ5PÊí»Ì´¯8€|Œ–˜öÏ'Æ?yp‹Ý ¾«)›ðb–0~³d7í§c0ÓÑ!†HÛ˜fö¯o«Š‚Šñ»@í·³.M*!ÌÙgê?]¿2‰K—aü­n«Ìê{Ð6Ïó ?>LÿŠÈã{Áø_Mh¿§YH×?ûhÁ/qé0Ñô˜ß>*¾ý”škÚ$ Õ}Ù»÷_x´PßËñS`U„9{Cÿ©Û«"¬y{Ùøã8€¾tù÷ryn_—8¸½¤ œiΟ£ºg# ¾˜£/x¥o–ÿƯ8€<7ðÇ&¾·ÇHš@{dΫå„ýûÜø?|‹£RÒ ÀEsŽüœÈû_güŠÈý›ŒÝÊR‚ßr7¯××'êßmÆw÷¶$.­ Ì7õ¬þÏÆ¿ÿWÝv áÇæ~ÄòÂG4­¯ø*‰e¸Þ*並Tpô•§…Ë…MGŒ)Dk¢40ŠcW\@^¿¸9€Qœ½/æR&ÀZˆÖœ}ËÙ’â› ÅŒòK@ê?  „é·ÇøÇCq£Žÿ((`T|œÈãà˜o¾/@qÞ¢úï…h tƒâFŧ9€QõMßûÛ#3 äãê‡!!šÃ– °qLû™pëÅ´ÿ \ /WÀ«câ‹ãêE`ÐQ@‹À³cúç@ÞÏ XN«Ôÿ¸@îß\¢4}›ÉõE*ST ~Í”®[ªôQ(—•…¼Uû—ëÇ8ªÀGÀz‰™<.>+,æÐü$7—hù>¤÷ `b‰%–Xb‰NËlÈ™i“àá_š\Àž‡ðã_IèÞÙ4u)/…_~þ ¥Ë”5¹€ÝàpCš5ÏÃÎ-›QíÇ„õ^„xÌ 'ª{A´.áþåÔ3L.`G÷pO9ç<'Ÿ0ÕŒ}>κørG³Fµ… gÍÀ¹W]k4o€«ûàÍɸä¦[‰Î-šhêéøS)L94’èy)¼>¨/nmö¨«$ñk ×êé±ѵµéèì3mCâª}ôÂ@¢Yä@åüÕã™ °Ó¸ÉŒ/è…8€*æTèøs .§ûhzy­€èr õ±htþŠèhVí>P å êò °øü¾ÖÔÝq걘°üÛfMk¨îþÛI¹è+W+›¶ñÅg;@§ Ê4z:8ºµæ7\¡8€ŽVÏêÞžºýtž0•qîlœÈuo]›Þ‹Vý‡GæŽ5@Ã(L;,Á~O=†f{Šš1ÀЭC@:£Ÿë„z-žrë’± @)ÿíÔa–(i% Ë÷^ŸˆKoº-8þsµ¶NÅâ÷fáìK¯0@¾Ë?ù§Ô:?¬é 4œ«–.q8€î§C@­©Ô@‰¨ç|»·oCNå*v^ù®æóÇüP¦|y¤÷§CzÓt:ípõ53úþ‘t)3=`òøðÛ¡Yúü‡QŽE­8€)+›1µ¦´@új9Ga` £lû¦’‚§¹0lZ#iþ¶šúq@øÊp©ßr¢>{_kþÜ‚÷@9S f”Ú8Uð0wJ„5cŸ™ö3çRÍžå¾Ú¿«ïrÇô¢šAÝþ»fü^î,iþ,'LqÄxþfÎäãg9eݨ„‚9€|ü°®¤ùnælË[ª#¬édü_#qþ(°b9€µ$ÍåÖü °xý\Ó÷¬™¿w -“)Ð8€\ÓF8€ÿ¬.´o9“-o®*ø-§²í]UN5ÊÌˤý7ó¯ûæØ`KI38Õø¶«(ÄÅÔþwÍùkL¯òB|sÍø[ íƒrË‘¸ âêv–ÿ¼©eF±|aüŸ¼SFŸ¯M|Ÿ} qíù}ŧ’&ð;ã_³¼”°ö‹‹Ì̵ׯïõc[­Ùóœë›å¦ƒólÚ^}¿ü”"ûvƒ¦À‹zÌ2.YÖnó Qîr%ÝGÁPoïPÑ6Ê”êï„â0!¢ÌÁâêWÎäwI9÷!qi™( ÞŽâê×Âr¹_âÒ8 Ôʌâ Eçò8 Ôü”á8ö€âÈ!b ¢8€úµ=Í^qrWÇ€.sévPo  Ý>X@ý?çòø$ Ý–8€Ô?™s¥ø(PÒ½-E4Á—ìSbâ—8€t›r¥2”(Å¿•\¤ø‹“(AP?ö­ñX¿—h—KŽê¢#kX .ûÿ„þ8Dÿ$±ÄK,±Ä;æjéâ/J ˜ù@`ñÛ‘©ô ZcRLŒýV¢uOét%J–47®ûiï^‡¨|©x`Êæ–ݶñ;Ô<öÏ!­•Î_[(`(¿kÀ<ÿ¢Íá‚郲 fLÃE×ݤƄé!áyŠx[ݰf,(ëp=d*ÄtõtªýI/õV@–Û8hÜÆôê‚{Zµsôtœxÿ3]\=e°òRè׺9êö¼Ã¾ãÀ/ "¹qÝqîÖ¬aˆHçò㜠°Ï´9²¦ÓóðÐU¡ÿ¬öØf~y^Êpé¼’8€î~ÃÌwÊL‘ñÓ–húŠî÷}·žøLZ¹ÑÑ{Ym—åj½çÜQ ”»6Äd¼º8 ŸNã‰ýÝ_}+Ä÷£À£_4}–ØzðèÈܵ”(åÖãú¾íž@“ö]†/½¿ÕÌ¥Ó–˜çÕ5ÀGwôôX¼6ðEÜÒäA‡}G÷oúÈ¡ŠHò*Ó±x÷•1¨}[]²_pŽÓûo¼Ž‹®»)¬ç ÚÐ@''2iéü¹r #’ŒÅÚ/—©ë ÜÜÊZÈ9€V{©ÊíØ¼ •®Áø~i“:?w7*äTtç¶À”—î¹F¸AxB!ɽ;ípï¿hÔcYý÷SÛº®çä ¶@Àj¢â8€)PÒ®­%Ƹä™8·¬çš@Ë€u+´Ÿ–á@®y[oüŠÈý„8‡kúÍ€ùÓË"¬‰[fü³'IþÅÆ¯8€\Óf9Z“WâûÀÞÍ}!K¿÷Œd7žØr= à„qNà43þ/=Y aÍâÓ~˜˜B<Ѓæ 8€|ÿF˜“\«Ûª ¬‰bê+ ß?ËqkV»ª0¾/ÿ}TGêu´Ð¾Ä¤ŸƒDÓW,~ßG“%Í_W3?ëŸM5}úr%ÍßóÆ/sû¿â‚ÕlüOÖ©Â|igþ>s·¤Ù³óßriŒ¶ÅÔûñ¦ñé qgÿ¨çoŽñ¿ÒWâ¾oüŠHë§A9¦o•ü‹ÍøÌ~µœP— 8€ž‡Og÷q·Ääõ×ÿª¥G ã³Ù´¿nE ¡þv3?Ã@WèrõBlŸ™¿ŠÈõþ×^_ÿ+/ôrwì ®ƒùÁk(¬ÌQÁ¶þŸnü`±°ÌºÄјÆÁqÚ±E^Ô¢—Ég± ™OTÍ”ü^ÐVVLý\(`”&Ms£8q›ƒhÎÞ:¸@°²¿`Tÿ…åò88·Ã9€ÜÇô 4Q 9Ç7–Ó&æFÅ'qévWdÆäóÏ,m‘húŠê÷ƒ±}F¸4†øDŒ¿7™™py …år€ïhõ!ëÉõéÛcâ{EãêíÁùm̆åŒJmÄq`\ ¿Å(Ï 'ÅÔ_çÖ@´fo,§VŠad Þþ‘\%ÿÉõ•·_’,ìÊD,øŽbÿë¿äð‘þ8ù%vb‰%–Xb‰%vÈ,Y;öu&?9è€u&½{òŸ—‹ü¼<ìý!O½æå"Oöæå!òåçåbo^.voß™;ö¿¿ü¬8€%RŽîMâÒºÚ¯9€^Jëµ\máæukñÇãÿ×ÉûJsëR ÏûÊ9€FïEúÿüÃ÷qÖÅ—š1ˆÀó®¾NÅFõj†Läm!åҼȔx}ƒÆNÌ:·2Lô’Ãtê{Æ?ßõZ<Åô†VS9²[G—èyÏð@8€žçṇ;@W7tn|·âÂÍ]¬÷£]ý[ÑyüŸÕtj !·³æ¾=ÏŒ§Õ&ªífµÏ5ÀÐá2½¨Þ‡z=ã—­1ïñþ`ñúÓŒEg8€DïEytwÿí$Œ\ø¥›{–è§ Ó½9@áçû¾å:Œ:ÆJǧҌQ Ïëû>zÿ§i4Ð÷ѯus4ëÜ3¤Óšµ¡ÛÈÀ`?D Ñ­Q`H·H8€®¦.âºz¸8€$w°æê>æ3(K9€\ï ßLjSj/hêT;ÖÊmXµÒph)_P‹­Ö£ú1 i!uÿ»·oCN•ª¡y©ËîËÏG™r匒å–,]²sP.+rrP>+å³³Q.+åùÿÙÙ¨]ÑüßgÆ® ’;OÇ<„á>‡m\݇ÁD þ‰ž ¾ßWÁÒûõã°ýºIü´—ëÅ<¨GÉÊ ânÛ(ùwÿÆÕ’&p«Y˜Y -³ÑìãŠEú¶;õkÚ_2OÒ ®2õ?y§,š7Ê,+Ô§À²¬n š“åyãêúœH5mEá‚<^HÁåRN öS`%2¥uû¯¿âòø'˜ñéØˆsþõ8LY›ºUÎ<Üø¿YÊý;ÈÌ釯®†°ær«#¬™ìcü÷ž#iþº›öït8€ÚŸp‹ßOuYÖç”XT Õü¥ùñÈ5ÕæÄ 4þ–·Teñ¥ùÙûáÒÛ IDATö®*s GšójÇF•Å€JšÀÌ9€ÚJš¿·ßåêrïÿØ^YçžkÎq§(/?Ë|g‚”ûw‰9ÿ)Ž*ïÿKã_0£4óT“m9€´}ËüjQ)²ÔÑe(°$\”Žåz¾[]R˜67½âj½Ÿnc9þ.PoÛÜ¿?ïKÁÍœ‚æìÚÅ„ýῦÓë·þ"«œ÷]0&Y‰¦Åß• ØMÇ9€ýRT T†r¥ú”(é®v¨Šèܯ›Q|@É¿–C%ÅÇ9€œ(qéva8€’Ç efÂrÀ¤1¦@iÿ(Pòg¼;¦>çòúÅÉ”úï ULüQ@ý÷ M_qúéÞ|œrîŠÂsi¹Âp%ÖÞP2%ݚĤe‹“(íÃtdÆŒŠ.2çJûH9€Òñ•8€tûËàü5~ú)PjŸr¥ñÙ†Ì8€QþÂp¥6\ ÂÀT‹€ÑH)\f©à’GÀç°×#B8þ‹µØ»gO‚–rÿJ‹À  ¿ÞM,±ÄK,±Ä­¹ èaXQøK€¿•à!äÒ;<5œœK0ŽHóßîËÏw8€\w¦9€JƒE|ómëwPãŽò{2ÐÑv1`H³È8€!Íš‡%ó ÉK÷㣷ßT@º_œxëá¼ÈAY‰H÷cê°†HÛ͈èyÓ³3îiÕŽ³”Ó¿Ãdy‘=xèߦ…áRF¡ÖÌQ 'pø"9€ÁxvlX7Ĥñq ÍK¥ÐâÆ+ÑûÍÙfÜRlúÇ…è?kAH©™ˆM.ù[ˆHC&ÀI+¾5•@¢é+ÿ¤ßY-œÖDR•;ÏP@—Ÿf5cšÈjZ›%qÅËó}?c`Úô¹ßœW)PÇÎ5k6CF[ÍÑ{ùé4ž{¸±áò¼È€Ñú¾AO·²@Awâêø‚8Æõ鎺¶4@žÛ7ŽÓF Q@A™N§1kâX\QçNòž_ îƒÃÚà@ª‡L§ÓX¹xaÀ¤ G«]\ûÕ8îäSCÇ?Šh D a ûñÃî](Ÿâ/j à/?í3À2t¿(˜˜á²‰°¸­°wôúP_¬Ý‰ã±iqbQ çy@Ë1’9€{Mý[8Ã/ÊQÚ¼^Ê ¼Ýø×­àš?€ænÌŒÈ5e–#µh6× ¦ 9T¾ïãÃéTó§Ë,ÓÙ“¤Ü¿KÌÅâ­1çÏr´kþâ8€)PŽ×¨îÙsî,lpû¡þ4ãïÛª¢çòø(çþõ‚o£êø[ í„ñ·º­²pü90Åæ å>pE5!>ËS@>?í·dˤ˜¡næøß~rMæMßú;šÏÏí'SMŸ~lh9€wŸ}4\½å*ÝS5„5aœÈsËÚùÓü©¾OÝ^Eˆo™ßRnß±æ;¸ârá+¦}™øºñ+ r³Ö$ΰçäõ)PÒ ÚóârMÜã{Ly¡}{dΫeÖ’î¬;9¾‡sy¹¾p9€¼Aš Zó6<˜ßQís ÷Çqõë[„ýÒÿ¿™¨_g¸:¦Îäþ÷áryœÈýŸ¢`ài1ýs oŸsyÈõAªÿ=,P¿ªÄÄŸ—ÈÛˆãúPšz™ X?þ­$< Îüð~—%ë¶b|Ää¶ÀRlÁ·Ñš@ý#ÄK,±ÄKìpXô0*p%²ìQà0ѯq¹€=ÏË 0ÿÖâjZÀ<ªlY1¯­çy3Ô}²ÝþÞÛñôðñ‘š5ÊÓí¥Óiôy¬™â²¼Ãš‰Øï©Ç kÆ|C;´–9€Á8h Ï] ¨<¾ûöÂmü'Ä_Ô}L:76jÊ8‰v{ÆXÅt4u°}Ìyí\zÓm¡vuùÞ~ç_s½yÏŽ±o8€g]R;¤ÕÔå—ò‘Ë4m @AS¹aÕJüé„Ðg<íÖ£Ú±:B•ܨĹ{û6äT®bæ×Tþ˜ÿƒå]¨>^”¾N¤”²ÑD_õ;Hë® Ë’\Àá°<á/<5 0Mëì7¥~ú‘ëµ Áôâ9€¾ïcãšRkÚ2ãÀW K ñ}«WÆøì}šXû¿6õÌ8‚_š…—âXqMáRS_qK0¿½1l9€4>‰HËÌ5ã3®wŽPßr¾†wÊF˜³g9a.P—£@®ùs9€ÝšUæÑãïØ°’0>£Müm﬊0‡p˜9>-o–8ƒLûŠÈ÷Ÿr« ýS`ua|»ëêž^S¿Îd!“húÜÏ5k–³¨8Œ\“eϽµxnàÌ9€¾ïã‘kª"œ[˜po®Š°fl¨™ŸmêVFX7Òîi£Êˆâzž‡îHš?Â|¼"¹‡íçs@Ûl²oºéf|†w¦¹}õyýS\o)÷ï\ß«ýË ñ}hÆO¿øøX໯”Æç3Óþ¼)e…ã»Ü´ÿñÌ£ÖTÚó³âòú–óª8€|~ØëÚ奄ø·ÿ¦5%…ú;MüÛ6•`ãç‘뛇=;©|J—ÙgÚ·@£L–^²¤;í7 ¤Èéb` ËÔ¯”(ù3áV‹X´"øþ, x9‰HÛ @©ý•Nމsy}Íd]Û¡à^ J8~cLû™pïÞׯc 8hQþÂpùIs¥ö&PzµDÓW|þ4{!qé¶Ä¤å(P*ÅÔÛ”(ŧ9€QñI@º]T Þ¦@w}40ª~qr%?åJc,q©_âÒmÊ”t‘”(õA9€Òñ•8€tû`qAš–è>®óø—>> iõ’4y\|vdjóòZ/ò☀ 0±ÄK,±Ä§E/©æÿ8$áîà‘¥tî€øÂ éNË,Yª”£Õ£ú¹Ÿöîµ@¦,ÐaøÍšÄ¤¼¶Âr.1hCsSL¯¨÷añÜ€Æ! ¶?zûM\x푾¹“'¢ömu|¦Í¬×ÀÉ]«u©TÊằ1 ×óRŠøD;›[ÙsóïJ@ºýZ7w8€ŽîÍóB@½oz<ã8€žç¡Cƒ;B@z¬8æö<-núúL›ã°!‹‹÷žsJ˜˜²ÚFÎÔû­-ÑôÝïû>n=ñ˜´rcX3h¤î:Sæj]UÃóNǰ>Wí ¾¦—Õ€9Ÿ(Ík´£9€!MÈ ÷߮޿ÐqÌk®f .°õàÑûŽêÊ(Ðé?hGs~ÑÏ l÷DfÀ€—&z8Ê4 ?ÂX”8€º ­{›>r¨â!Õ¾ûÊÃÔùCÀëo&šE›¾¯8€W\ävÖc sV|ú‰áZ­L_k¿\†ãN:ÅÍ-pCzÈ@¿Ç9€\Ó™Ÿ»Ûp]Mg˜Èçð‰a×o‰é{ÜyúÚÇ€û/ ¥ÍÛü´í2Wˆj9€T—e9FŠÈ5W–ƒ´kk ÁŸg››×—BXS¶Ý\(Ö¯”4œÈ5c–õù‡G‘äcýÆøÍ)ƒ0GÎr¨æO++Ä÷…ñ‡9€€áxkty„9xq@ý8XÏ„³έûž©?²[¶ÐþL³ÇŠ˜bcPp²ñ+ ÷S`%!¾±&~ˤ,¿‘ÆÇô}ͯ皿€~¦ËäˆeŠÈÛïiü.PÇ'qé—§DÓW\þÛO©‰°f¬‹ñ[ Õdõ4ó§ÑùUÿ æø¹@]ÆÎŸÇ®—4ƒßåê¿—MûÏÜ-åöÕóèÜDÊ œ9°ßS’?Žè›Ï¿ïûÕsþ…€Q+ª /Vê¿oÚ·@Àjß>6þ·Ç–Æg±ñ»@Ýþ2ÓÿüéçOâÒ2«Íñ_ö‘Äù[gê¯ZZ áôt›Œý×¥˜O?V¶eƒ¤ ä@Îy´š¿ð ô€´>çúä¤ÚÊݱ E“¼–P6x=Šý¯ÿâ-@ü…à²oÇyt¡÷þì®a Ñœ¶ŸÉ¤“4Sš(é¹|ˆ*#Z³ÇDð!Žâê~üEè—s±šˆˆ1Ð@ ”àܘöã8€”&çò˜ñ‘8€ÔÏ9€|Ë9€¼Ì$¸@^Fs£ú—8€t›sy™ˆñ¿Åy‹â<ö‚âÄEŧ9€Q~Í”Ž?húÄïcÛÑš¼NÚÄø£8€ú5ŽèCiJŒ¨ÇÔÛÅÁ¼Ñœ»L8€× >ퟜYÇÔ0è‹­éûÑ@½, Ǹ‚œŸ¥úEáÒ2›ƒëKTûq@JÓžS¿è@uH/ôø"þI¾äð¡¶Âb`’;±‰%–Xb‰%–Ø!³dxpìˆÓjôÞ¼\äïÉC~n.ò÷äbïž=ÈÏËUïçåaïÚ—‡½{ò°{ÛÖ°ž/‚È5c”h´t†©çŠÀÕÀãO;ÓÉ'œ1Ðóðù‡ï㬋/wØwT¿·pÖ œ{ÕµŽÞ‹öÿÁ›“qéM·™ØR)«‹ÓÀ«êÞm5c1@éÖày˜<è%Ë4|AÃøç{à®æO²Üµ¶]; Q›ŽNŸŒ~.#às}E=$`9€×dýGqõX´«+:›ÌƒZ7p§ÌdzSÆœñ>ã$ÚrM/¯p­Î’¶Ñè¼ÓP×Õǘr—­ åŒN8€Åï—4kwœz¬âz1ΣÓ@‡¯ÎüÔeÂæ~ðÊ Ðwæ¤]8y\[ÜxeˆHuoOÝ~:O˜Ê4‹™qÓ~Ýš6À“^6å­f0ž¨Ûè׺¹ÈÔšµ¡Û QÛg‰^ŽèÓa nsC¹kÓ>¦€þ”}G£æºï[ÎÞ{¯OÄe7×a9q‹Æ”4”h÷;mâøæóÏpÂé i5uyÍäy‘)°ú1"9‘Ýã´{û6äT©êh:õüôý4öåçGr}ßÇþ_5@ý#òÙ9ê5K½–£ÿge¡|NE”ËÊBù¬TÈÉA¹¬lÜwÁ™±wžÒÉz­Ø>ÄÇ‘°¤Iëù{ùßäü¥|þ~ºkQ@úx˜s¹ÿÓœËÔ¯”H9~ºÌã_³\Êý»ÑøW,Ò¹À’yG!œÛx•“gJœ¿/ƒ›ó>ÞŸZV‹¦ÛøÌ´ÿÎørk&‹‡czI¹ß5ûÿrg‰ø–Ù?Åäã󆞄Hû°ÀîTâoüJ¹G›ºU„ø†ÿã7KœÀAzrâák$M__S¿É%’¿·ñß[«Ûw„æÐq]k'²I4}Åã§,5Ÿ=”rÇq}S@[šX—yËø_î’-ôÿ®ù²3¶w¡ý¹æüàru¹Éù«‹Ýå¾3AÒüÙóãûSË ãû…—¨ýœÈýk_qy|ßÿÚ/K ó#øb`ãê’síõiû÷Tϧ/ý{Ìüܳ+EÞO瑟MÿŠÈs[G/ËÌÊöõ}ã§åî»`Lìº yìxp-Óñ=„©àJ"œþmä”p<0Í„P®¨@½)0ª}‰H·)뺢8€zû g@Öƒy°À¨þ‹ƒxELüœÈÇh,PÒeR Ôþ+êÆŒÿwÇÔ@£˜ñ¥@iÿ)Pò°PO¿¶G¢é+.¿¤«êHÆ_Òl•¨·)PŠ¡0ÿ@´Ÿ!°K©ÍŒò†(•á@_¦À(ÿ\X 4Æ”(ù).À´_âÒíÂp%ÿ¡âFõO9€’n“r¥ø2åò¼À 3™h`ñÛyd\ A—„ €ÞÅ‚ô5ÉœXb‰%–Xb‡Ó ‚®ˆ„xøìˆÓÚÛÅ|­I9BÒk 0Ћi}–äº.(]\îŽí"P—“8€”ù¶á›¯qìÿìäÛµå4ðìÿN·±ü“ ͤÌ?Ãtöϲþ8kÖfމÖoέL8€7Ýß,ÐÙ¥Bœ;ÃL…5u<ŒéÕ÷´jgâ5º· ¾a϶EãgºDp=ôoÓvíƒTJÐt¦RèóX3‡ÈuyÝš6@ëA£,‡'‰HÇGsyAô‰œèô!qù•Bã‹ÏÆÐ—¾ «é¼çï'cÌ’U¬]—8ñ« b^d Ñô p…z4gtq¾Õ¬ÝuæñæøP=›Öli ËW³9|›^^ ýgì䤥̷Gþy)úLÏjæ´Ÿq%†Ÿævýª[—”5@ãwûïñÐý.PïÛþýðáãÅ–àáîÏöcÐÓ­Ðø™.öS:íÄ1¢k{s~ðÓV˦û—8€t_Ô×áê¼Èéô~ø¾o9€ÂYÇ Ö2RM§æú,¯³Ã¬}•3‹¥óçfÈ$íï·Ûk¿\†ãN>ÕÑtR–ᦵ«QóØ?«z>ÑmúÔ›7¡Jš‘šNÊ ÏA™Hµ­Â§F¸sX„µA²^;hvÄhõÉ$|Ø¥…¡+_ŒæVE9€%˜Ïƒú ¼2—¨_sóú’‚»ñ¯[Ásÿ6w£—PÒ ®1þEsÊ ñ¯4‹áùÓécíL8€(ËriŒ›ö'Î"ÇDןoïæ¾…0gÐrGuÏAÐ@îŸfú·@ÚÿS¿ç#•„ñ±ÀÎ%à8㺾¤aú²NU„5‡CMýÇ®«*¿þƯ8€<þ¿ÑùÕ„ú½‚™ïãî³k Ç·›©_礣Y] Ñô¨?xìyÁørÍUW3?êÅ5{pîrÜau„sÇ>oçÇ•´¾.gçOó8'0 Í¡€'ëTâ³óWÍï4‹Áj±º4©ˆ°æs¹ßr8_z2GèºépûlÁ?“œ²…ø â~`ê+ õ3à˜òBÿ”XaÍÝçÆÿá[e…ãÅÔåVÿ ŽÆÏžÿW-•rÛ/&ë¿.-ÿíf~n^W‚ù|çúµ{›öS@3çÒ›,ûü×^_ÿ•´!n ŸÌ!{íÑ~á(KÛô½Â¾ÏûCuxÝýÂLM`¿qåü Ë–¯x˜RÁEåÖ¿ƒ«Ô ­YWõ \ ÷k ä÷‚þ+Çø„(è_bÚ_Å™ŠâÀi`”_s£â[ ¢5yAq£ÚŸ Ëé’êÏBÑ9€€–ßÓþ«p9€¼ ÍDÄ>j`”Ÿr¥2`9mÒñ{–ó&ù{Ârâ¤þ3åJs H4}Åáoã>hŽçr_¸@°¶Š›Èûãjô-1í¿àzDkÊ¢8€>Y^ã–SÇô#n2|Š‚9€§#š³·…ãrÿúàúß÷jÄÄ·ƒ\Ÿ$€ì˜ú™rÃñÉ€µö/êðx&p& ž‚u’?ªN&Û…é7nÁZØEl& G¾€ŒZ À Ë¿E~n.4¢õü‡!z˜Xb‰%–Xb‰ /ùâ/ ÿ#LrÝKG,¤»{™ÜáËtAVÐb0“rq Þ¸}O°ðÌäG ‡Pöí"ên‹-#é½4°t™²&ï«f¥é2ù¹»PÒŒعe3ªýá˜pÞ×@cõý·kðÇãÿ×aèQÍX,Ðó°rÉ"ÔrÇ~>κøòpîØ@û¶höLœwµ"ë;À þoNÆ%7Ýjb.Ðó0}Ô0\ß ±¨‡”8€€eøÅqè2Gv눆­;„4ƒ…âö|IÌíìyž{¸q‘8€ZØ®þ­è<~Š3'2 Ç$zÃ0PÐL¦RhtÞé¹ðK6vÁ<Pï¬ÿÅøekB|A]>ᯟçÀ½ý”ÿQ@ÊI8€ZoEug–¸8`Ϲ>Îäz/ß÷Ñü†+D nç©Û¯Gç S#û×@@iÆ|Âàó}]›Þk8€>Ó‹@ïÿ45@ª+ Pç¿¥cÉ9€.ç˜Ø·ê<ø˜Ÿ Â4ù„™nr†_ÐÖœ×^Áe7×aZM[ÿ£·ßÄyW_âRàÙ—^!ê!áûøâãqj­ó Ë¤óŠÆ 9€iÊ$ºÐ­Ö£Ú!ÇÔÍ,qi|?æÿ`9€A^dÊD¤@ùÚ{ÅÏh]pQ²¶>"ìÐp=)i´è§Ö4°ÒL¥÷Gq¹æŽpw– ýéí=¦‹í›xîß4g Ð&®)Ûjü«¿Ðþ0¾Z(iþ,ð³÷˰ØSМ)ß÷ñÉ;e…þ¿4õçM-'Ä_X ×¼Q MŸ§÷s®ñÇq`x'ž;XâòñyÃÔW@î/ Pò2ãÛö®jBüÃôªß"iö™ö¾ZÊýû’ñ7¹DªßÇøï=§º0>–X÷´ÂñK8€Åëçß× ðô£Éý]¦»™÷Öª.ÔïmÎoŠÈ9qœÈ5c”XUøŽo9•m°&Ír.;6¢œ¿( ¯¨@íËŒO˜èx'8ýzÛ;K¸o1×Ä÷Ú€ p..pÚˆòlì8°œpïä3Óþ¼©e…û(ËMýOÞ‘rÿJ@ê_kF{ŧ\óçr×,/%Ä·Åø7­Ñ¹S¤Œ½>mßT‚ùÉõ @ƒÕZ ½.ï/à¡tý_»ûmØaÀÀP­ßîˆm®äw ÔüQ@ýZ Ô~a8€Rÿ…åò;©‹Q4 þ¿0@© çr?åJcÅÔÛ”(ÅO9€kðeXŽZA@)FÊ”8†ÅÁlãoD³Wœ~ÎaÓÀ(ΚÄ¤Û–Ë„Ø Ñœ¸¡Áüª¯9€Qþ¢rõ«Ä¤þ· 8€ÒB!ŠHËÎ…åJm…HË|†0ö#q©¿89€Òøh`Tÿ…áJãW`eö˜7‡mÓׂ'ö;YZt)añ'¡saAЉ%–Xb‰%–Øá°Ì5€tQX00±#Ã1†®7½ˆ;4öÛå–(Y’iÆ<™Èó×Fq kmÛÆï äwÒ)D³e}^ÊÃ7ŸÉô|¹pN?ÿ"¦©K…9€’fÌó°`Æ4Å$l@ª}œ;y"jßz‡ÈÐ3Àz LÞYË‘³À›?â Æqi_czvÆ=O´sô‘@žÛ8à>Ôíy7/2‹>Í0@ºÿÚß­YC´<ÚaC–ØmÒtgN˜¹–J¡ÅW:@®é£@Õ.}bã‹Ïư>wæÇ{þ~2F/ùÚh ç2ˆsõØjK4}ÅÀ\¹Ñåðý æK¥º®†çŽá –1›Õ]5½Œqiýt^{úLOh[½Š@Ò?çò³î«‡6CF;y_)s.Ä$qÀ -ÆÃÝŸ7@ž;v`»'Ф}W‡}Gc qYîZÍôÓi£{£Ú»×¾âRmá´CÐèáìÇ»¯ŒAíÛê’Øàð52ôBÀ+®6Z9ÓÐç¦-£Þ^¹xaÀtùúx­ýê wÒ)®V4Èïì§ÓŠxÜ_*‡›7¡òÑ5Üã¯ëû>~ؽËáòÜÊ¿üüS@®Ý‡xÍ–¯ç‰ý®€÷_4J›·¼ÆmS Ì‚Aq¹æ*Ž˜Í(²kkIaá™kÚß¼^ÒFqu?ß›‰¯8€œg9PË>:JˆŸpg—ú+øœÝ IDAT·ªùÓÊ"3 /3 L\ùRPe^¨ ÄÿžùÜ[ mc¦9= i/åžf.Ä/=YI¨o9d=‘rO2ŒÎM* ~ʬŒ0Çq¤é_qy|CŒ¿ùõ’¦o€ißr©ÿESÿ¾ ª ñõ2õëUaMiWã¯sR áKS¢é;0G3n?…jõ_s~¨VuÁ/q©.ìS¿ÙUÖ„õ3õ»¾*šºÁÆÇ€g°¦nŒùÞåßRn`Îäý¿nüýž’üošù=´Cް3LýQݳ„þçÿ+}5'¶ñ¾`ÊàòBû„8–æÖ}›ñŸýªæ¬Ò>–™ã?zÄqÍ‘4«MûË>*-ø)°´pü¾7~Åäþ]Æ¿eC)Áo¯_;·xìF‹…@SöãZóç‘1øÕø5H@—˜»c”,j/’¦ €²P¨½]†ý%ö[°ƒþXii2YøÑ÷ö 7:3áJz+ ø8€ ‹“8 ï2ãFÕÿ ŠU¿°@ÞŽæ"¢¹sé·<‰H·)Pj 2ãJz;@ ÛëÅÔÅI‹ÒFqAyÅÁŒj_âÒmÊ”`«‰¦¯è~?ÛgØ{ÅÅô¡4¡ƒ¨_3áÖ‹éBðùŠÒœq ÷¿‰‚9€WÇŒ_qqq £`àiBÿúu€“bŽï¸@ÞÆzr}êo&×i2áfÅôŸ)Pª_RXÜñ`Ô"0yœ,K,±ÄK,±Ä;¢ì ?Ö¿Þ›—‹ü¼\äçå!O.öæå!~ß¾·wz÷¶­"0å¥ðËÏ? Gòë†8€€«Ç 4Y;·|j<&Ä‘Óe40åɸo¿ZŽ¿œzÓ{¥àÉ?7ÐpÁÑÃq fRýåê6išh9|pXrœÈÿ¦†6˜žR¥Ã4Z=8Àz-ž2ãN9€©T #ºv@£6Cœ;=! ÑBä†_ ìùH<ÑoXˆá©á‚i: °Ó¸ÉŒ/ÏÔûžò<<p-"Ñ^6«}®áL³pG|²\d\ª”c.Ïá„X¼þtÚÕÕÝqê±ÿÅZ£]v´o~Zq~i5i€£YSÀOYÞÚ´áµÅqÓé4ZÜx¥â:|9máS·ßàp©ÞË÷}´¿§ž~yÓ ÂìCPkû<ÖLqµÎhÆT¹~O=†f{†sšHÇŒæ®=  ïcêPÅšEˆæýi £…#Çÿ£·ßÄù×\Òjêϳ.©íè!©¦ò‹?Ä)µÎwóò&⪥K,é!Óé´Ëd ¿´ŸÆÖ ëQý˜?…ô”ºÌîíÛS¹ŠÕBÒþ 0Mtˆ”“H9€úG å³sÔkVÊee©ÿsrP¾B6Êçä \V6*ää8þû.83YaýÞ€zÒ™[Ž$‘½$Õ'SõâÁ÷•Êr­fAq¹f‹pwéÜ¿€ÕVí1mÛDs»@ÏóðÝjI¸ÅøWQJè£ñÌ”4«Œÿã™e¿åÎRaÍØRãw9€ÚÏ9€ÜO9€˜ßåŽí%qþ(0[Ÿ·Œßr©_âRÿkf|»5“8LýŽ* ñYNZ›ºU„ö‡ÿã7WåGê94HOlËI}*Õº@ß÷ññÌ£„ö¿6çŸ%ïKš¿µ¦ý¯•ês ×4Ú/&›Ö”B\îßíßS .#qé#]Ëüå'šXŸ‡~-ðš®¯ß ?Øq®÷î»`L²ºú Ø!Î̱/Q97ÀÕríåJe(PÒ}Q Öµ'Pê¿°@^&ŽKæÒ2Q@½M9€R™Âry”(ÅX TŸsyœȵ…”(ÍÊ”ü”(ù{@q䢿WÂ<ô@z‘Ô@@Ölu%ÇOòS T¦0@IÓ5„Ì_©ÿÂp%ÍåJõ)Pê¿(@º=ŠUŸr¥ú”(Õ_Š0nk`ÔøJ@ê/ s% Ý–8€´åJe(Pj?m>.†óþ* ïå ÁÀ$ @wÉÌE87ðn$ÀÄK,±Ä;¼æJ,@ž xÔD’à‘n%O·^FkQÊ,Yª”£“ŠãÂóP"ÐU@ÞΨTýh’W×Í»õ» ¨y쟅ܬ@ª[3À¿Eh=,ÿä#‡HóßÀ’yå}Õº·Þ~Squ}Æœ;y"jßV7”“VÇ;sÜHü³~Ã'Qkß>ÐárÝåaa$0hÃá†X‹)ôkÝÜá:9†S)ôy¬š??ÐŒ¯[Óh=h”Ëð#û"qi,”h4ä8µ¸éèýælËácœÆ‡®ºÈpÝÜÊj¼š\ò7™Œç½çœ‚1KV±Ø]à¤ßÂ,>¿á®ø.”³—sUùt@®íjzY- ˜óIÀ¹ çf}䟗¢Ïô÷ˆNLk¶b8€$†võþ…Žc^ôp¾á¶<:Ì€8€!œï ïÃÑêrƒžn…&í»::@μ÷ɧCy‘u,”h´ŒD{÷ú ¾™qYÿZS7kâX\QçN{ÚÍí¬9€Îøý æR†݇ÏçÏÙ^âp 5ÃV|ú‰áZÝ¢Õ]®ýr™ÈÔÀMkW£æ±vø‹´ Í i*ƒ¿Âp]–eA×ožF΃œ.±dhO¹1Êc'gÏù@îÿ/×Ã¥xöîáz/”ƒ´s ×Ë¥@5›×•DXÓµÝô¿~¥¤é³'ˤ~Îä~œSQ@Ïó0:Ï ìÁp¬ 9€”qǤƒ•Y áãŸð‚”ûwŽ9t.P—™iêv8€ºÜt3¾.P—™lö¿ç#•È<Ñe&éo èܸ²ÐþXÓÿÓõ+ û'qéñbê?v]U„5‘ýÿ+ª ý¿`ÚsSP •Èýî³kÇ·«©û)`ñ‰¦¯˜8€ž‡ÛO>qÀzgUCXóÕÓ´Çô}\É5¾3šß ùíüS@®){ÙøÛß#å¶ó_qyîá‰Æ_ð¥'³…ö§ÿÙ¬í´ùüû¾Q=¸&P¾Wúf±ø`žiÊ B| Œÿí1åXÿ>€OÎkåÖÔÙóç‡o•ü–øé)7ðj³_,4ƒëLýUKK!œ>o“™ëW–âßfü[Ö—ú·À][SBÿ…ázìÚ‘Ž¸vûÂBÉÂï7h‡80Ïý+åÞ,š2åzPš†( ´•ã×À(ÍåzÂßF¸@ÞÆ:(NT§ðDsõ?N‹‰sS¬ýE°œ¬8`ÔøÌE4Pÿð㪘ú”(µ1së ZSÇÔ‹¼1þ( þŸsyÍ”8…”U¿0@îM_qpÛ#š×)8>`¾ƒÅäþ°@©ÿáÆÄ?@ý˜ø^â"¢8  ~¸U ^ìÌËäeâ8€çFøã8€ ‹ÀÓcÆo9?KþÕŽ¨ïCIšþqìÜD8€z{€*1ñçÈŽé\ /£9€á¶Ý\À<ü«ÿ `²¤ ÀÜ\ÜQi¶Ð‹Zj `~rtK,±ÄKì0YÁÀdø[¶Cø8“¼‚î I3æÁÃùYäê²”Èõp*eÎfTûÃ1ŽŽæaÕÀÞ+ˆCs]½W 9K¥°rñBœrÎyûŽÆ¡9€:ç+¤R%Lÿ gÍÀ¹W]ë°ïèXh Õ"ººµY“ÆáwÔwôbQ@‡e(qi^e¼«ù“®VŒ…ĤñzºšuzÎÙoÍDôR)¼ØòËtX}2¶ãp…ÜÊ)ÏC»ú·¢óø),>Æœ<#ˆ©D¨ÿP ŽÝ³Ç¸éåµ0øýOa8‹L3Øèü3iuõþz‚Ãt8„©n=ñ‰¦¯˜ü’fìŽSÅ„åßÊš1wŸý¹è«ÿN·áp)Ã/Ð_=ô  Ö{éþšßpEF@ÊvKí`û{oÇÓÃîÅjõ`ü]›Þ‹Vý‡‹š1‡(è!ýtýZ7G³Î=Cš1ðÒ@ʾ£Ú¹ÑÏuBý­E=bÚ÷ Ñ¬±ûiS‡Epƒ6ÞæÒ¾Þ{}¢å.ëp£4•‹ß›…³/½"”³¹H@Ò®.£9€>Òcj`µ?ãè)K0Ädã£9€§Ò·Ç1½¿áÊ×p/âÿ$p²Œ½ÙHy”Aä‹7#Õ|õ)‚®³__s êª8k¶,'iÛF½ûTh9€ à®Y.iþ6šö-–±À%óJ#Ì)üÚøÌ(Ãê”8ojY„5eŸ™ø\ î£°@®™³šœ1½*ýS Ä |Ë\x¶«—‘—‚áú>ž\Òì½fÚW@î'À†RýѦÿ¶wJ¹‡™E]Ë›« ñs ßÿ¾¦}Åãýà94½ ö÷0þº§0ç±3YÈ$š¾÷sM['süî<£&\M@9 Î=aÍUoãWÇŸkî8×hüŠVf¨™m廒°fq¤™¿VDX3VàãR}ËÐ6[èßj_îÂs§!siûsÍø+ ×Dr oßžß2ãrŽ£Í­þÉ;’æÏžŸ?û@Òüq ŸrK ã·Ùñ«5§VÎý»mÕüiÍ^P—³ÀŸ÷Iõý ®á|ñç#,Iì·`‡Ñ/ü10}ü ÏÔ¯”(Õ§@©ÌNU­9+ PògÂ<%âÛ•‡x ¥yÉ”(•‰âê×( ~å@ß›°@i|¢8€úÊ”üQ@ýú2€F1Ç?Ѝ·)PjŸr%?çò2 ðÐù%M”Ĥe40ŠÃv¨8€Qõ Ôâ§@zyЋ¤)Áç7jü40ª}‰Hýs¡8€QñS ÔÆÂàü_Q8€Ô/qéva8€R|EáÒmÊ”üQ@ªËTKùpœþ/yœ,‰Ù”BÁ?þМ@ý#ÄK,±ÄKìpXxÖï% ÀߊšGÀ>åE&€#Û®î-Ädº·}ùù(—•Òúé¿ÜÛ äÖøŸãM–åû'‡ørZ3¶zÙRœø×³†žÍï |¹pA$Ðó€Ås-ç}M¥Røèí7qÑu7EhÖ2äÖk@Ø…ÑÀ‡Ïó0©_Ť9uµ> À˜^]pÏí¬¦2 0í âzú4-^äê!ɾP £· ƳCƒ;Ðaô«FËÈ5­ï¸]'Nc¹í·¸éè3miÎ\Ñ@»_îqj|ñÙúáRgNÐþïùûɽäëP^äå…Ö–húЏr££©ó‰ní®3ÇØÏ¾aü´ oj:FpûÏþ8¬g ÚyôÚË ÐñÚ»8 ´½ë–0”¥@I³¦9€iºÿPçŽåšºížÈ˜ؼȺýq}º£î#+ÓcÂ÷ñÚÀ ÕCr Î‹LÇâÝWÆ( Ù÷ÓŠxÝM&6=/â8€ú8ià\ìÆ «ÏË”·ÖunZó j÷‘ãè§°Jš!†_Q8€!dôEá4sQÚþÄ~· @ß÷qÿEã ËîƒÒèIÛô]WârÎåæçQ-™Ödå›EÃÎ-%Ö|YM…åRÝÜã_·¢šºÍfÒ[ m¿ àê ¶Ë€ùÓÊ ís GÔ, Âó Á¤c8ßÞÍ}1‘@#»e ý¿cNCÚgÃÕ´2Æ8Å´ßóšûWû_1þιæÏr}ßÇ3wW!û¦Ë0Ç·ÕmUÆ×?Ø?Ô–8Ï›úί&Ä÷œ9þõÏ®!Œ/áž\áÇ݉¦¯¸ü·ŸÂsÿ4÷²â4rM—½Ëa9€´Ìóf~5»¢*¹o ËäþÌ8€žtnRIˆÏr{ÿGÒN6þ~OUDXsG9€’æOâÒöçóKa|,‡tÊòkæìùëí1Rn`ËAóª¤ \fÎó§•Æ÷+³èýtNY¸y—-Ðó<,ûHÒü­3ý+ Xß›þ×­()Ôßfúß¼^kiê¸Ýf|wo+úøÖ>Vf9€tÁö³ñ+ Õó©²¹;öAñpóƒëaeƒ×2PY?èÿe’EàoÄú#`¥¥ÉdÑÇËü€Âs£üEáR&Àc­\ÅŒŠog*ªÿÂryœÈûÑÀ¨øæBqº¢â+n /3 –S&ùÇ!3`Ôøq`Š•ë—ÈÛyÀ£ó90ŠÙ –3'Í¡„xðýíÏlƒhM^wXΣäïh ¥)å@Zf æ6ˆéŸsyœÈËh R£ÿÞDÑ8€]Ñš¸0JSÅÔÛË‚ó+_ÿŸ ð/1ñ­G˜H·7¨s|w×§¨þó‚ë[”ÿG¸@ÞǯäúÊã+Évô¯l̰,èÚûÝ.K,±ÄK,±Ä;’ì ?ÿÅZìÍËÃÞ=yÈß“‡½yyø!owè½ü=¹ÈÏËC~^.öæåb÷öm±À£Ê– iÖ´ÆŠr¼³AžÚ[¾q©.ïûo×à˜N4Z-ž;VsµfL·«Ë¬\²ÈáR†|þáû†ÀÉëyžáR½ç^zÓm$6¢I 8€WÕ½ÛaߌE$0ˆáõA}qk³G]M%Â@GIto#ºv@ÃÖ"5•ƒžyRqy^å`?^lù}®¯›÷˜0E Ñ ß­8hžÉì4nr¤¦³Õ­×â¹)3™V3‚Hô†”8hÞ¢VS—otÞé¹ðKG‹H÷¡Þ_OÀø/Ö²ý²qÜöL4}‡ˆèûpxmð}Üý·“0rá—¶®jÈh°8jÆ|øxðÊ  ×½µ¸ñJÅ„Ot‰a í“êÞ$ ê_õ£9€:&®ëýŸ¦ŠHòþ*}˜ËôÍ O8€†è»ýGqu.à‰}{á¶þw=–šè zJq/½é6·]Æ<ïêëÜ}cÀ³.©m}ÎqÊœhÌL³þõ±( kú|?}ùù–èÃcÎÔ?)—• 99(Ÿ•£þÏV¯å³rP>+ ås*¢\V*d«×òÙ9¸ï‚3“Öï}¨/Úú$IÁ]fWlê†|/’†HËü`üÛ6–@X“µÓø¿ q=[Í~­þ¢šD‰HûøÖìAÀg–A˜C·<Oó¦Hœ?˹²@º™s'õ« Œß\ãÛ+›ô«ËÍ2þá²ÖTÎ0›m+ ý¿aÆçùÖ$ÆqSМ3>žmXQ@ÏóЦnea|‡™ö¿¹ªß ãèªjdÖê2/“Kª#¬ ìmö¿A­Âü²Mî<½¦0þ °øý”õG9€'PâÒ¿^Æo9€ÔÏ9€ÜO8€7SÍ .gçg›;%Íß(ãïØHÒôY`÷¤Ü¿„Ø’çNÛÏ'p<9'Ñj‡w–4Q@]Æž_k-pÚˆ Bû íù/†èyæM‘8ËM}—¨Ëp ç¨/niò ÑÓùNŽaÊäšNͬ}[]Ò.]àûo¼Ž‹®¿™èô`í«Ìxª1¶í/?×p­VÏ‹•‹Š@ÝþÚ¯¾Àq'ŸêŒÕ…nZ»5ûKH«§5€œHõ”étù¹» =vœÈY’žó‚_·¥;ˆˆø?±ßåPOºðâO^ôÑE¡`kûõ Áò‹ñïÝÃõ\)çNâ®­\óçAý„^Y˜èAñ”¹@]î{ã·@ê·ÀÏ?”ü«ƒ‘М)ßJSßåê?›»Òåêv,Kq¹fñãW@>~–ÃËôQ=rÅô q=¨ÇÁÊú¶ªˆÌ9€úÕr»4©Lö‹"b4PÒü0õ] ®Ï9€üøXŽ[³Ú’fðEã¿ï‚£…ñ±š±zg( çy¨“pª¿ÎÉ’¦ÏrëŸ]aMXOãW@þ8ôy3ÿ¸RÊýkçÏc×kN%õ6þ§n¯Š0go„™j~sÿXs.íòï¢p_7~™8ÍìßÐ9¬®åÀ¨ÙB}Ë|¥¯¤´çŸ©C³„ø¿ÌüÔŒÏì8 ïãÃ·Ê ý¯0_Ì?}”PÿÓÿ ŽêÛóÿª¥¥…ñ±×u+K ño3þ-¢5°{[I(Í…4[®®å¦auœ¾)ã;‰B·x"¯ß‰ùvs—D8å×ê÷¨Ð#ua¿Àåòr{a9I’®Os¥ö âÀ&XΓTÿ[(NT”&Os£êk`”ÿ`r`\ ^dé2šçr^çòþ_…Ëäí…HýœÈÇo\ ïçEXΛ4¿â8€^°È+ 0Å>e‰¦¯è~?Ûöˆç¶Þ×ÿgÂ|,¦ý¾siý°@©>çr?çòö' 3`”?Ѝ·góC&@î.àÏiÿSX „qà@^?ŽèCiºÿã߀h ‚E`˜ýâê×<Ù1õã8€€J¦PB›R¥B¹¬,äí¬Šø<Àôðx(6`¢üÝ/ãss- ÿHb‰%–Xb‰%v8,>°¤ÿÓÀäG ¿;4€ožð¿'~3*N G8r;·lΈÀ轨îìÛ¯–ãøÓÎ4z¯‚8€TÓX Õ¬Qýçò¸±@/…YÇ`ˆ#H8€Vï'sœ»d,Ç?ßõZ<´ÖT ®o8wÑ@f,ú>ñ¨åÒ‚¿çnl8fnneõÚéþúh7|\H‹¨ë?âÚ¼È^Ê9€ û¯9€îøX]`³Úç f-ÒF|²œí›ãš¥éL8€H4kwœz¬â0jNË¡*q©¦Îᦙ&qµVKä:9{a´sšHsë¼±~:m8€Qš5Í”~0¤S1ô{ê1‘¨uoC;¶A£6ÍxR=¤Ÿ¶@Ý®ÃʃË”òOª8€€»Ö÷ Ãð ÊeÂ<ÿšëCš:@qø(k:)Pâ$°ú1ræ—Õº@®éƒïãÇü,èBu¹ý¿þJîoó»ÝQú¿äp²”n1:‚õ¨Iâ‹ÛŠ˜²²‘È9pVó·Kï-C9€Tóæn\]Rh‹ñ+ ׬q ׌}küŸ½Ïs[ çyæ¾Ôã`ΤKÍ…íÝ åÖÜYàÃË!Žøjÿ BüóŒßåêrïšø‡wÎÆ÷ld IDAT-S@›„5‰–3¦8€<¾×Ìþõx°²àŸÌVŽÏ(_›º’æOâÒ6,ðá«« ÇÏrÞÏŸÞÆo­£w=ùQ×p) ±YÈ$š¾÷S”‰oüžç¡îéRîßn¦~ƒs©_¿Úã«8€\³Å9€\fçWË[¨_Ÿ‡Û»ª ñÔ'^<Û0žØãAÉO8€WüS`»„5“o™þ‡wÊöï]rþÈBX8×ø] .c9€ŠcÊÛ·ç·0ЇÉàý©’æ/Ѝýöü¼äýÒ‚­¹R}õ©¤ ”8€tþÙ/.›ÖHšÀæü·}S ¶o Àž]T*¢Û°×ÇŸ÷ѼÂe.j´éú-]Ë£~ ’Ø‘l‡S™1w’L9€’?`ň‰,qy}‰Hˆ(µÅÔÛQ@½-qé6åJû@9€Rs 8^ˆh?Ѝ_)PªO9€Òø†(ù_†â¨E¯Ä¤e¢8€z›r¥ø{h_Â<´~þà ÍŒâÄi`‡MâÒmÊš´L9€ˆ(#qiYÊ”òû†(ŧ9€Qõ% Ýž Ë”ö!Ѝ·)P:¾šˆˆø‹ÊÔÛ”(ù‹Â¤Ûú50jü(Pê#ŽX2û¯{œh“  `nn°äÀ]Ââo7Y&–Xb‰%–Xb‡Ãì@ª°E^ÜBàoÅJ’^B)SHBÁèja Ík5qûòóQ.+Ûa»¥0oç ç¯ÝúÝÔøŸã\MÖp]Í"㽡noÉ¼Ùø{í°œ´.ðÂko µ­uƒs'ODí[ï°z8Æê›9n$þY¯˜9•Jaê°"PÇk8€,·¯‹1½ºàž'Ú9zHª™öl[4~¦K˜CH8€víã2ü`õƒ}k–ÐÑt’6:4¸íGMRãÌGÚåÒ6Åáã@®-}è¢ÿ¬Μ ÚÂ&—ü-ĤýGqõ> ÓBjK4}ÅÀ\¡Í…uY¾áº 6?’èhÖÒ>š^^ ýg,ê½àûx䟗 ÓvÐ_Ë[®A·I*Åši›0ûÚÞu :Žy-R³F9€‡ð¹‡ãñ‡´pœ(åEö}Û=a9€psóú¾o9€4§1ÑÏëÓuyÜê)i „ÒTº·é#‡FrÓé4fM‹+êÜIö ÎqŠâêþ?y÷mœsÅÕN¾]­©Lûi|>žÃ¤ù¡}ßÇŠO? 8€i2Çì~R =†z<7­ù&ĤcÇô}?ìÞe8€¡üÉ>ðËOûP²tigNѱÐç1÷NbA–< N€ÝáX¨Ç²û rõîþ§ïë¡ÁÔ‹Å(0?ë½<(Œ²9€ë¥Ü¿Vs±~¥Äñ³–Ì9€T×·ÚøÍ>J¨O8€Ó¥Ü¾ËŒö$ÊÔú«yQ@®)ûØøÏ|s˜ð‚äÏŽQݳæìYØàö9kò¦™öeàdS?Ìô`8fž‡Î£9€êÇ•…ñaü–Hûbü]WMhßrܸBÒ>oüŠæ·9—¨Ët5þ:'Õ`ÇH4}Åä÷<Ô9©zðͽkÇÿî³)'Pû9û_°óãJšûW÷ÓÏø â>YGÊý;ÂøÛßÃý>”"3`¯G9çÏw>/=™#øß4þ¡²…ýŸiΟ£ºsΠ0Ê\ .ó¾ñO"iíùëí1å„ñûÔøç¼VaÍfP—Yaê+Në~Öçòã»ÎøW-= aÍã÷¦ÿu+K Ç/ŠH«ñݽjõÍ•½æüµw]Äi& åîÿ5%Ôrwì ®ƒùÁk™à¯,Ô£^½MßOì·`ý°ÒÒðÞO1ïéíØ·Žì.!] r /“0nk`”¦Ks£8v›ƒèÜÁë`9Q’ÿ(ÎT”æLs£âÓ@@æ–ÈÛ™ ÅŒ¿CÍäñi`Ôø–Èãã@^ÿ¸@^®,'NÚ¿nPœ¹¨ø9[MßÁáê×NÚ š£×Àˆæ°ЇúaH“˜ø†h_a9€<Ž×ÍÔ·®êë×L8€—Çø9÷±.·±–(Å· Àé1ãÃ9€Ü¿Eçê~Ôˆ‰o€*1ó‡syEáêí’daõW6âýD˜,K,±ÄK,±Ä;¢ì ?Ö™@öæå"Oöæåá‡¼ÝØ›—üŸ‹ü¼<ìý!O½æå"?/»·os림~ùù'ÃÔº·‚8€4?ìÎ-ß €vîûo×àÇÿ¯“÷•sÿrê!½—ÖÏQ`(ÿ-d Õ.š=ç]­¾Q‡8~1@@iÖfMg8€¦‹é£†áúCZHÝÞäA/Y wçøç{à®æOʹkS)Ëdš5p›>Ûƒ1üR&pß'Å£=_õšøD¿adlR2^˜% ]8€t9@a6½¼VÀL‰ºÇFç®8€ÎøXÞc½³þã—­çvÂ,~:v4cwœz,&,ÿÖaßù$oÁ«Ãdº7Í|éùªß8 H¿i›cXâRíçêý8€’îr%Ý[¿ÖÍ ÐôO´wC;¶A£¶Ï’¶]ÍšÈ$cI9€!Ýãr=¦ïû˜1Vqé¾¥ÓûM¬ï½>—Ý\Gdøù¾ßzç]}ÀITí-~oξô ›Û®îqù'á”Zç‹zÑpÆØ÷}¬ÿzŽ9áÄpÿÁXlݰÕþx aCÒ1N+`•ª¢¦Sâ0c‘N§‘Þ¿ß``ô¯€Ëgç |v6ÊUÈF…œ”ËÎAù¬,”Ï®hüå²²P!»"Êee¡|vî»àÌd…õ{_‚Ýx¶÷=÷•– Þ3@s³R#`”¦EqŒ¨žÍƒz|ÜßÅ5)PNR˜èAýYÙÆÕçsi|)P§…SìOÞѹKÀ>òûÒÔŸ;…çNøÌøßÏ5.Pq´x|œÈ÷ßrÇôª ´o9_Ã;e#¬9|Ë,h´‘r@ßÇóWöï5Ó~·f…ãk9gIš>‰HýÃLÿßRMðÇq5"FY“K$M ážS]ðw7þº§ÕúïL2‰¦ïÀý\Se9‹wžQaÍ–=>.Pû% -Ó×|¾-²þðfÊùc@ßGÛ»ª ¬YeΫa  5±åj_a ×üQ`E„9|–óùrI3øŽñíUAˆ®ù|¾Ú¿<šBÊ,'¿…Æÿî+å„öíùÑåjÿrÓ¿â°òø­&û³$ÎßZ{þ_$åþµ×Å\ÍéVs5Ù¸¦¤ŸåÔnÿ¾„püò_qµž/ŠH±/╚]¶‰.__»ƒÅ¥azî»`L²ºú Ø!æJ‰¸>˜ÈQœºÂp°&Žsù¯”ã8€ú‡ˆéŸr¥ø£8€úu%€“cüEáÒ2”(ÅŸ ðŠ˜øf¸њȢrõ6åJÇ÷`pévPÿO9€R”(µŸp{@ê/ Pj#S`TûnS ä? L‡å€Jñ†(ù‹‹uüŠ“(õ±1¸~ÐùG/Ã[¡8€QñI@º]@eá\Àù¢Ó¿ñ´pI*¸dHLæÆ1s‘äN,±ÄK,±Ãká`A ÀJÆ& À߈Â\À`w\ ¬=Ýõh$è½àyøiï^”ËÊç…Ò½åîØŽÊG×Ú ç®5@ƹÓú½Ì8€g‹ ½ÆèÞϵ@ œ;xÁŒiŠ(iÆ à¦R)Ì;Âr™îÍáMÕNê×'šè¥0¦ggÜÓª‰]ï‡.?ìÙ¶¸ÿ™.Ž’jç80Åê÷iþ€Èԯݚ6quðõϪ!ŒOW3o?¹&›Mßù;šÏG“4çj¶ìø+  Xpú¼dïrÈ@Ët9€úrµæ°º0;ÿž¬SaŽ¿íï‘ücƒø)ú% ˆ?Ѝ_§ÿ9kg˜ñ³@ÚÇS_æ~`ü2pñÇq=Ï 8©@ó§K¹)°ŒÐ¿å¸º@ýgÏÿ«––BX³ø½ñ¯ÿº”Ðÿ.3?·¬§š¿Ák®Ù¿[R'Y°ÜÐ~£½~þú_]'…ðcii‘'ɧ¼dUõ²Cø¸ÂZ?ýè7—½ò\ÀœÈ5eš(éÑ|²bü¹si_œÈ/›`9OÂŒòÅ”ú¦À¨ø¨…hMY¦@úá¦?~‘8€´Îäe8—™—ÈÇg<û¨9€Qñi Øâ»0ÀG#ÚÖ‹¼–1õ»"án{DsÖ8û9—é—ÈuYq@ˆÂq¹4ù|dÂäñ¿Ž¢qõö WÇŒßlµ#ü~°¼8f|?†âFiæ¢8€z›syœÈã[ƒh ‚EàŸbüßCæêíÁõ ñåÁrn¥ú?B±ú¢Æ÷W¸@ëçÖº¿œˆGƒóq’ 8Y‚þ„.wEló$–Xb‰%–Xb‡Ãì°2ä|ðƒä ùÈoÇú#`Ïó"Öú[Í ì>ÖZ,€è¾æÄÕå PÌpÿxŒñSíl^·Çœp¢ªÁ<þ´3]-"aÆ­\¼§œsž¬YƒåRöÕ½-œ5ç^u­aßѱð¾¦:â9€G ó«ñ+ ¯‡ñ»@ÝO'²I4}îçš3Ê”8ÝŒ¿Á¹RnàÞæ<öïKµæÄß×Ô·@ªK#À[$Í å¶¹³2œ¿‘Æß±‘¤ù³œL—¨Ëq ÷[à€¶œóG8€¾á%Í߬`t<ŒíÍô}¯ 4šóÛÃË ãÃ9€`e–˜úó¦HšÀå¦þ'ï”añ[ ïû„H÷/ŽèCÉ›Tÿk–—BXó¹Õô´iM)_ p“ÖRÍÞ3þŠ葺nî_—pLØ¢¯Õòõ=±#Ý0/÷_X®öOBÀp L”&ª0@I×·'¸Uåã"XfÊ”ü”„µc+¡8T@f@ÞÎb„9€t›r¥ö£8€úuÇ íÏ„å€Iõ)PòS ´Q@½]T ~•8€`‹¼‡cúâ‚,ò â¶‹èH8€‡ŠÈ/zœȺ´Âp¥62åJmê‡!Eáêÿ)PÒœI@z) úçâÿ äßà1ñmÃá窥ü8‡=ú僓GÀÉP\æ"Ìüã<ÀD˜Xb‰%–Xb‡ÛÜÄéþ¨>0áþVìsùÏÇ}¶u¹BEå@‰”ÕÔåîØŽJÕvôbV»lÛøjûgG'Ç9€ÇþßÉDGY{šø·fs%ÍZ*åeÄÔœ*‡ñhÆæNžˆÚ·Õ…ÐÉKìR*`(6Õ¿á’ñ¥c1¦WÜóD;’SØÕÌ {¶-?ÓEÔtJ@ç81 ”[Wsi^dÚF‡w ý¨Ia=$áv8-ÄðS}”@‹¯DŸisL=®©|誋ÐÖ26^Æ@/•Â=?Yäj ে‰_m°šÎTÊùŒ%š¾¢û}ßÇ­'þ“Vnz~ÚÇ]g1KV1›ÕfÉ@«Ë q™î0Ž-o¹Ý&Mws¾2`‡Ñ¯º 9¢Yët_=´HãPÿÉ Êr ÖŒémÍäš5=V#º¶WœP¡¼º†øhËPNcímà‹¸¥Éƒ®fŒÅ´C PÒTΚ8WÔ¹3”ÓX‹8 ŸNcá¬8§öUf<)0í§ñùüy! þK§ÓX¹x¡ÃÔºPÝþÚ¯¾ˆæú>6­ù5û‹8ü´å:9«°|vŽmÛä`s–dì=#Ñ¿*¦O.û]/=ÏÃýŽÒæí þ~b¯ü}-ŽâRÝÕßréë^Ç®­zw©·¹lYO5q@ªÛ²'Åäš.ËZöÑQBüœÈÛ·š“ß*'´ÿ…¾’aö«4·¯ÞÏ%ú@0 .G8€ƒµæŽ‘åpMx1Kèÿ=ãÙ-aÍ›Íý©8€<¾éæø( ïŸs¹¢Ù¿.M* ûg9€ÏÜ-qþF˜þ[ÝVaNàP3þͯ§¹}u –جvUa|^0þFçKœÀ^Æ_ï,Ih5guNªÁúÇÿkï¼ã¤(Ò>þë!‡ÝEPÐ;ïô=}}Ížž¢"§wÆÓ3žz`³ˆ(‚ ˆ ’3’%HFA ‚Ù]•é÷žªzªê©ÞÙew‘£žÏg>Ó3O¥®®é®éúõ÷×ô@3jÀÖ¤u–ã£ÁùÕW™_ç ¿:þÐŒýÛKú–¡8€ÏÕ=¶¦ì=éo{§ ,~èø@¦}&Ð,ßů Òß·Ç œ&ý»dÀÖ$Î’ç/(üsåï{Ü;•˜úÕùËæ&!9¨fæbÿ®åÏŸÈiúÖHÿÒ™å?ÐÔtR`YØšIÊ,ËìßÙ?Û6‰Øö46¹¾Ñs«‹Hõ„0AüQ?dïÚ‡E“‡HUV¦œñ^ž¼¼ðH° øT›4'}æ÷yП42/ŒôNâ=n›À„Ñ…&F[¿Az@Wû Ê4Ûw(@˜h¦@—ßäšœ=“h–3:Ð쇡( K“irÁLòžˆ©?] Ëï9€ÅçS}û¢± Aß;ããâ¶`¾ïÝÈø((0Dô`H¸9q. Ø>\@ñ>Š èš7 âþÝÑ¿‚X;¦þEˆ8€®öS —ÆÅÛkœã_h¶Ïäšelƒâriv¨S€Ì˜;rûR×GWý&úK»òdX>Æç9€~èÍ›7oÞ¼yóæí7gž,"äåæ`onNj;{ss‘—“½9©íÜläegGir²±gç³&5u~ùù€›ÈËÉŽ8€€Åð“ÀߺMÔõÝ7ëqâ©§iì;“ø§³Î¸r1@¡÷rqaðó„~oÉÌi¸øÚ4½í‹yÆâò[n—ZÄDBç²@(mܤïâÆû@"QJ•Pú<“@ê!ƒDÃ^ï‚?õ¬Õï”ذU;V™H$ÐûÅgѴëV¿ ÝÛ›-S@†(8€fle¡©ìиAÄdâ"ó@ª[„äêm38€Sæ¨v^_"‘ÀC¯™â&XÍb£KÎÁ€O¾°4§¢½‚(Æv@Ç@"á9€EÌ iŸ8 ÐÙ@³Uh¬L`˜ÒZ ÍØ#×\qi~¢ýzꦫ" B&þ-ð\ÝÑqøxGuw‚hÅ}M¥‰ã†aˆnO<¤qi\dÉìðªÖo´ }Û?FÏ·×´zŠGq4oÅÇV†ƒHúrü»ÐÐ  Õ2 – ³ƌÀßn­£kI_R Û™r¹}Xµx!Ϊy)ËàÀSÏù³wZÔ³éË5øÃ©§iãŠÆ`þ~ó&÷ûšÊ=;w «j5MOIÕOy?²@QWòàAÉTÊÌB¥ÌLT¬œ‰ÊYY¨˜‘™ú¾ŠôWÌÈ@åÌ*¨˜‘J™Y¸¿Öy~†u´OÃ0TÀ0T}[ 0ðèuTÓ'ÚG9€œæ¯»ü]ÜW“ãü½"óßuÎ Lÿy`Ñû©f‹rO€­ÙzEŽû.>¶æÍäšš3¼¾:lMÙÛÒßâÖc™òûÉú[ÿ›Ó ”þ—™š@ú)0KœÅ¡4‹ÈñßëùL¦þIÒÿ^ÇL£ý€Ð‡1´ûw¶ü}( mßÙ¾ˆcjöŸâ~8¼"süÔùqÎx3ö/ 4Õabñ‡È~‹qò¥ôG@sÿ7È[³”óo‘õ+ ­›ÌÿíºÒÌñWš¿[©P,æåÊò# ð ]ß>y|üur[x“^š‰.?¢ Ó©ôÔw­Á~vuØaçbr¡àJš(¶ À3bü&ЬcÒçråS çŸઘú§øGLÿS ×¾‚p9a9€b›r¹ö–(¶)+¿#€ÖàõŠ€ç¥ŸÓDq@šFp]œ6ŽHý. Ø¦@ÀÖÌõI_WþHŸȵ‘r¹ü”h¶/LýÉ+j õ-@×øã8€4-årõ†(b»BÁy Ÿº&€¹¹h|Y™˜Ißð±€½yóæÍ›·ßŽÙ@:Ù3€Âç'€GŠ•p,`z»Æ¿ºP²ä¢í}yyPêºÀqu½W"‘À÷[6G@ÀÐu¡PÀ¨mª«/Ä9—Öf5kA`Ùœ™¸èÊkµú%s.‘ÀÂ)"N•Å)ÌŸ¦  qe ‹­<ê?Ý$Pc ¦Ò îÚ÷´l£õ/Ý—w_jÆ/v²õ„øÈ˯K `4RíL$Ðýɦ’(ÇÙÁ¤lÈ´8€©ü­êÝŒ—GM’Ç“êú‚ @ó[®A· 3õ¸È¤þG®¹ =f,dã" à» ?×ÛOöáž ÏÀ e_jãÊäŽZ³EŸäwå5}EÇ4zÐäÜ5¼ä¼»ðsƒ§tW”HµV¢®ÇoøÏL¥}æ_× Š+ÊoSÿ_h?xŒÎp#,CÉ4ôb¢®W}@çB×­ˆ]·†!úwn‹{Ÿ}AgømåšeHàƒrõý˜4 ¯är±gŒ‚+︓ì?là·jzÈ$©ñô)¸èªë´<”%øùü98ï²Ëµþ£…0 ±féb–(Òs@Ê2ܺaqÛ‰ IDATN8é´˜½4>ô®m[Qíø†cTG^öÉ ¸Êa2ÄÏö[@K–%¯Ïqáß<ûÏOF,Üwùq¥‹R£½¹fìß:Pø©¦*Gæß¶©4lÍØN™ãª ä8€åÈ>‰t¥ÿó\làu©=±t–©é38€“¸Ø¾+dù3G™~ àbYþ¸>LûæËòm`Šã x%“´_¤S°>í¸ØÀ¥?âš~“ý;Bú;>ÀÅþ*ý/ÞÍiûK¿ÎûÑGÿ'ÿy,\Àš]uÓoÈþ½¿¸«Ìßà‚Lû:ËüuÏü<°¨ý”Èiú(°lMYWé¿¿–Éù ¼.ýM¯:–ñ÷õÛÀ¤6þž­S ¶¦ì=9>jÖ†ˆŸ?:6© ¥iù9 Õü©ßŸÍLBhþÂ0Dßv™¤^á§ÀLØœ<ÊÌdú®ôëS vø9ʬd´À 0SãŠòÕùsþ¤òLù«eýKf•gúoÜŤåS`¦ü­Ò¿éË2Lÿí”çïí›J“úÅ9@ql÷ì(]ÏHÍÐø×_Ä9-ÉÜœ1oâЛ5$r¤Z jË‚Ç-o Øä¸ˆ  Àk¦Ž2ö âšåŠÏ. ø¼À‰ps M ÙÁtÕÿ" ‹³grÍüK 8YépÍ4³¡8]œ¿ @sǸ5æøŽ‚›DÂöú1õ„ȵ¡'t é79€`&y-bÚÇqi“˜0~e^ÓwèÀ¶pkâL ¹jq(À‘¦ôá˜üoCq¹4ýÈøæòмž °9€æ…Þäšõ|àF¸9u”ÈÕÇDjX;Æ/8€Ü±€¥P@.¿É4ó¯!çg®Ö8nßfD@—fr¹ö¥Ã̈éߟ sÍt¿ âÚí+S¶*fd g÷±àþ™ñ€ý°Ÿ:'€q~ÐïÅЛ7oÞ¼yóv8Li«ÂŽ\…™úXÀG’•Œ00ãýÆ? wFT^“ÖøùÀ~”-_‰R M÷fqS:)Ãh@Q¾Ð³À¶4 ©Ë39€ª­ hjÖD;>Ÿ?ÇÉ  |2cªÅ¤š¾yÆâŠ[îˆÊü<ÙÎfŒ‚kï¼›]›H`Ò€¾¸©a„3H4kï÷~Kã4~­Ém ñoûwn‡FÏ·78{êÕûÅgñÐK]4]º@èúX<Óã]KÓ)ŽEÇî¶8€”gئÁíè0t¬Qn c·¼ý¼:vª¥ÕŒÆI€ÇoøÞœ:×蕮镧8€LleÊ„·AqWnHµ7aÅ.öÀ¢õSޛɌ¾Óµ}wÿåt øä ¥7Çü”Õ{…ñðÕµ" Ñj¥Ãõ?W÷¦s©vÎäš±k»?ÙTruÍXôÞ£ÕShÚ±«®™;á¹$°õKį×?èÕ¨ßü9;vqª/G¾õîhö„®m @kÿR¯©C" [—ôåGïÄßn­Ãs  ÕŇïÓfàü˯´ÛF8€gÖ¼Tg&“N (WÔµù«µ8ñÔÓì}KiSm Îù³8€'ÑÅõS ûžQÈ\¿Cøå`?Ô‡DÈ=äÁ Fí[ב0‘’$ˆe±_S“*`ÿ^Soepw›z½('içV“ã€çRÝÕ÷rRqÍúð ɤíüFú—Ï-ÏÔÿ•ôÇqC„˜;¾lŽÜrÙïÓ‡sš¿%²üˆ£eö¡É4ý”˜ÁÔ?]Öÿ^Ç,Æ?Yö_Ä3ǤmPÀWšQ Ðw*ΙÎïeýÏßÉiß•ùŸ¾õXØGÅiÓ9€âE9€Õ™þ#À‹O€“†¸ëÜßù#&2^Ówè~S³ÕQŸ»Î=¶¦Nqﻸ“¿›<‡=xEuÆO8€ÿà4ƒ”X ¶f¬¯ôÛÀ$â9€€ÐÄA€Wšq±GKÿëͳ˜ö—õ÷j eB8€úÅp`h7á§õÏ–õîY qÀ‰ý+džpÃÓGTBpîø ˆçšš@Å ‚Ëæ–…­™Tçw›˜Ô®ëW•fÊß.§Yß®çü»eýŠ(t{º¾rwÌuUiì£z?8nÊp7gè9+Ì'­·ß²• ¦4ì%_ºìK—„7Cׯq¹4. Ø69€¦6k7‡É|ê)H³q¤qiPlS WårísqÅ6år'ÊäÚ—ðǾ‘p¾QL~ÊäÊ(i ™¿-¼¦¯(ý&‡Mp]š­Âpé…¸ @N÷ÕŠcÉ¥¡Àù“M9€\ý…áR¿àºú‡ãÒíÙ°9€t›r¹: äۂGÿS WFA8€Üñ+ ns@š®°@Sïg. ‹m¡ìâgXGûpøªo—““âr“=nBè5€Þ¼yóæÍÛá4[ÈiþL8´äH±Ò%_¥KÿgÏCã8€T÷ÇD g÷.›˜PúÀï·lÆñÓø’J{™À=žÁ˾2ô†JZïì“1rõf©#ÕÙš^ÓW”@“¡Çq…îrû-Z¡kÆ©ùŠã" ñØõWè@#öp‹ÛþWFOÖõt„s'8€2î­Qaˆ.4–@­þT4 ¿Öâ2¾þÛâž–mœ±k‡vw>ö´¥§ŒãÒý›Ø¿“†!¦Œ«êÜE´pÐúBp¥N ðÊkå˜0c+66έõW­NÚŠH÷KÅvÞðÅ œ|ÆY‡/I9€'ÿ‰‹ÌqÕŽúûÇ=?H UFü¼_À Ÿë¸)ëòËÀ~˜²Æ— A´,+^ûws[œ_óã& s9ÍŸŠ(òÃ÷¥akÊöH¿Î¶,lÍå–eêW¨ Ë1þuÒ¿d¦8Á¡ à &sš?ŽH9uŸJ¿âÒ6(ŽÖØw*3í›§îæZ@±Ù€—9Nà4y:Hh–?Vú¦%ýšT%ûÍq¹Ø¿ý¥¿åÕ˜úûH¿âR¡â¸5»ª:s|^—~žøZêô¢Áù\l`Å¡«sºé¼¦¯¸8€b)Œr9M_Wržãbûªãßìêã`kÖzªñu#ÛW¿çêrš¿þòüq.MÍŠÉÚéÁc˜ö)ަâÒ2Ôï/âšù'HÄ4û‡r3¿:Œx+ƒ)Ÿr+3í[,óë@‘©ôÏÍÅ^!Ë_0¹œ@Kg•gÚ¿NŽ ËÂÖìm”ù¿ú¬,œÀ0ÄÆµ¥ÿãúÄÇÖ9€ âW׿ˆh.ûªë篿ˆs-ÈÞõSês"$My”3ÞË“—äH° 8¶‰™ô¹&ûasK‘&›º©ŸSƒŽÓSés]š.Ásl YÆFè@³}‚èÒœ„È•(@ zð# mpqÅöx(ÎXA9€b’W?¦|Átù)Û‡^psàM¤ÇtõǤ۔0ÿ°½¦¯x8€b»€çáæÄ™@i»Cçš~Áti¶zCq¹ö™@ÓorÍúG@çšiL ÙNÊÓOS\·fo&€+cú7Ž(`ÐÇ´ÿSð@ñnrÍrÖ8=Æ¿:ÐL#8€®ö™@³» 8µœ?@fLûL ™ÿr}5ý¥‰}¹&åý°ŸzóæÍ›7oÞ¼yû-Z±/‹§€ór²±77yÙÙØûcòrr¢ïr²‘—“}—¼ÜìÍÍÁžß³šº~ùùÊU¨`iÖ„®JrKïvoß&9€4&­¨ç»oÖã÷§ü/4î.Ñl}³zN9û<-ž°ÐÓA€µË–àÌ‹.‘@“—ð’ëþ €hÅH_Ì›0—ßr»LŸH]Ì5ÔÍ Lø.njØD‹‰Lc íýÜÑì UfìƒhoÿÎíаU;[“I8€M;¼jë ÓàA€W}@q5Mf4æ(P‹]œÒßq@Ú-o¿¯Ž›–ÚŸRFüeƒh´€ÆT|A•¶Ñ%ç ÿâU:‡ÿú>ÃV¬gõ˜žX´~S÷uÏü£ä ÝÕNÝý—Ó1`Éj]GõS0©4e…áÒ¸¯B3ö\Ý5 ˆ Dú9Áäb׿Ç ÃÝžxHãªt:Pãì‘6ôm× Z¿D4u´ÓãÖyøI¥i3x}ãûF@ÀŽ]Œ0Ä”!éq5=$Ñš@S÷øéì™’hÆEFbåÇ pfÍKY=d&- Ò›Felþj-þpêi–¦’r«Ÿø-¶2Ýì];u`Rç„(©˜‘‰ÊYY¨”‘}ÎÌB¥ŒŒèsV*ef¡bF*gVAÅŒ TÊÌÂýµÎó3¬£}„hÊÏäö£öx—AÏ# Î<(óïÿÉÔüÀÄîQM‹(ts?È6mYW¶æl»ÌqMÍÖ·ò²fI9èz<“X6gr+yÅrpdsÆs±çêÃaœ&Pq?èW‘é¿…²ýcz™±œ.ÀäŠ:fH?ɤõO–å¿Ýº Ó…áÒö¹8€Â?Púu xWÀ·Ç´¿·ô§Ç4ýÝåøº÷¢ÌñUè„»Îá8ÈDÆkúÝojºTÿÞuî °5u/Ës”Í„¦“ç&µñ‘ÐYyj|¶þw5&ÿ@2þaüê÷ÑåaÎ?Zúßxšã*àÛmªÀÖ,*à{²àâ0¤[e¦þÙäüS™)_q#Ž©© Tç·é#*ÂÖÔ-#çÏò¤EþU²þô8€¦¦sƒ,õοEúyà÷Ò¿u}fÿw©ë×w¥È÷B÷·WúsßQm É¤Çp-šž! äA¥šýûk ö³«#ÀC,`ÿ—"a„¯ @0éÒáVqäÜ@ñ¾6¦-+ƒr¹2V"âX¹Ú_X øœðjæ{ñîâŠwÊäúÇÅŸ)Ë?ÀÝ1ù߃â¨åÇäÚïâŠÏ. È$/?`›˜öµ…×ô•ŸÓMµ'ýÏùàu[. ØvqÅgŽHÓ  «|Ê“ŽãRA8€œ¦l" «ÿ8 õÏÏŸ)«ƒr¹ú9 õ  «|Êäü…áÒtn†H·ÓáFÆs¹p” èCÁù `ʆ¯úyÙÙh\» læ ŠÉß© Tž?:Þ¼yóæÍÛa2}È1ÿŽ1>{à‘d%È bîØN`"äÁƒ’¨âÏ*íÔþ½{y`êö´Î¤º+Å<á¤ÿI•«3üðäÓÏ$8ŽxŒ Pm!ðÅ'‹Њh@ª+å¸8€B&8€å :°AC[S™Ò§·—Æ4cèJ ¡YõîÚ÷<ÓFèõ`ÂØ7ÁëëÑê)É´u:Pë[ƒHÇSÜî¾zh;p”ÔššºVõnÆË£&ézH§˜r©¦ÓÉLèÇ™ãÒcqÏ…g`в/Y=¤àŽZ³E;þtIÆkúÝ?jí·*vk2Ib¼* ‹¡—.°×¬Å?O賿áoè>é#­~ª-{æ_׳@‘®À@M[¨8€I+vm¤-K‡øÀ‹¤’êÎÂ0Ä{^d9€b_9  4k&ÆÀÕ8€DOÉrå>A‹ã;wüy~Õú µ‹§OÁEW]—ÒtêºPÁ<ï²ËY†ŸÎ µøÐ¢Ž _¬ˆ®/dŸ©¦SpCã¸r@m çjc0âçû- d]èúNß½ù `jFWöиéÆ   •7@xP D› z„=²½¹¥ _€èøÈ~ø^Ä‹¥~ÅQÚ¾™ÆöÕ9€abÓZοM¶;âšå›@“#G9€åakêÖJÿüI˜úpÖhŽÈqi~ÅѲ9€€ùênî'ãÒ4ŠøN[3ü^ªŠ8€fÿ“þ®ÃÅìø@Ufÿ‡Hÿ ª}+1Ññ}¶N5¦ã8€"DLdÍ®:¶&Ñäšãó5é¯~ ØšÃÎÒ_ç SxM_Ñùëži¢8t`ýó«ÃÖ´½*ÇÎDêý 5>X âH>uÓqLùïH¿Îïýeý/Þ} Ó~5þyàHéïö—ÿ}éãA€>m9ÎåfÂÖ´Í”~Ťe̤å/’ù§ ©Dn&Ýä§²f©[³ù¹q~5ûw¬?ކ!V.*Çô:ÿG@óøo•þkMÍ_46ýöÍB3Hµ{&ž•&0ìÍ Hý¢Œêúú‹ynqÅ ¡ÇædÞŽ;ŒKÀ¦î.S  ´¥bî$€âqwÐ¥‰K—èÒlm…âa«qá(ƒr¹4qÀ‘¦¦vLÿÌFz@W~P|Žã‘0½nLý‚èò'0H]䟈¯ÁæRÿ˰9€4 å‚LåÔ^ÓW@ñÞÓŸD¤étq t ™æ?d|qmx;5>a¤¡À†psà‘ßWþp¸9€@ôàÕm1ퟞ(¶M Y¾É4Ë09€fþEÐ9€fº¥à9€b{9¿š¾dêO¸‹"ÒtŸã/(ÐÜâ䆈4õ<ÐÖV1–~9- _öÀ”©‡@Ê€Ì="&€Þ¼yóæÍ›·Ãaùk9`úÀž={Æú›5k&Ó4kÖÌ"¶’ÁÀXw>è¿—Àq×KgÓQ^åÒØ±"M^öžˆÈiÆ‚voÿ._à‰§ž&µZ&K° @.þ­àJvi,™9ÍâRá¼ cqÅ-w-åõ98€Pi¶™êÖÞïýnoú¸®©D>@Òý;·C£çÛ«:e\Ýü9€¼õÌãç’}èиAÄ4b+‹¾à8€ e´¼ý¼:v*¯é ù$vâé'€E{/ùwƒÉ@!9Á -`¼¿’³­«Êýa¿£îè}çw3“°þ½l]¿¼Þ+ú¼á‹]ˆ{ªyÍÒípkåó¶ÄæÿxÚ7L¾€œ¼¾ŽõO±6¶ü ï­„ûÉl`L¯å±íÚmI¬¿_ÇEì÷âýí6ócÛ÷ÆÓÅ–ßåáé±þö¦ÄÿÖÿžÛ-n ·¦xìúѱíðŠa±ý{oͱþ»ÎíÛ¾ýoŸØ_›÷§ëçÿ€Þyv?ÇŸTqüÅú›\> ¼+²G¯ûç÷é[Ç:þ ©?/Ķ¿}Ãɱí{¹é‡±þ×›Û¾^ÏÏ‹ý߯ÃBðz6ñçñ“ØþÕcYlýÑùËíÿpØšØöÍ÷UlûMÝÛ?Ëçn‰mÿêO¶ÅúׯÚeLþõú·¬Û›çÖ¼ØöçìÞ^¯*nžüšÏÍäs­c&‰%c“'OF¹råðàƒâòË/Ç›o¾)?×®][NŸ~úiT¯^ƒÆþýûѸqcÔ¯__Nf+a´Ðü™~˜ÚÀMð@oÞ¼yóæíðYz è*Æ«p¸îĹî6k¡Ëzôèáü =zô°#™À/-—Ü@“ÿA¡ÏJ&“’h꽂Dûòòx " Zö®60¡4eßoÙŒãÿx2ùSÀ“þï Mï¥8y¾þ|9Nûó_,Í¢t…áÒ2N™€Ën¸Ù;Vp©fŒöÅ´¡p}ýû¤O´+:PjõtÍ¢ä2zÈ HH §‡  ‹#†nÏç› Pô§Ékä8€´ŒVõnFç‘SßÅsé¸é¹æ2ÉÔÊHõàR6$=>‚hüDÕõÎ>#Wo–>¡%Tw³¼¦¯(8€TKfr‡,ÿÚÒ¢ ]•É4uaý­&zÎüØÖ³¥ò  ½´¸íxyÔ¤Ô;v­àêõ‡,PÔÀâ†Ì¾! ñF‹GY ÐŒõ~¡%š´ílÅm±8€"?ðñ:ÇÔ_( a Î9DrR©RãÞx«¦GL’úOŸ‚‹®¼Vjõ¨2&ñùü98·Ö_õzc8€b\Åq©¦’rE¿›Àª5Žgc;'“Iäeï‘@K7?ïß'9€æØJïÒácÿ™mäÚ,®-Z´ÀÞ½{ý¬¾$'€A ñeƒÅèÝ—zí7ÞÍï…àY¢* ÕMý,ïYïý±lM–:àÐÔ\í‘þm…?Aõ.¹×PM üÛäíï/——ƒ­IÜ,Ë8€fûÖK¿Î嬑õÏŸXñ¯û?st%£m„àDzþ±½+ÃæìÍ—õ3¶æPq¾’ [“Çqip@šfœüa¿ö8Õü‰ýT³NMªmˆ˜È–ß_ú[ÞÁiûJz@óø¾)ý.åü¯¥ú'@ƒ jû¦8€Ax`1ûëœqú(.¼ðBÔ¬Yû÷ïÇ×_íoÿ¡4€Þ¼yóæÍ›7oÞ~[Vìw‡­Ü€½¹¹ÈËÉÆÞœläåä`ï9ÈËÎÆÞÜœèûÜ\äåf«ïrs°gGô)A8rB—E9€0tuA"‘0ÀîíÛpÜïOÔ}ð÷/4rû IDAT§ü/¯Yc8€fŒáµË–àŒ /NźµË@;VÄ®EH ùJëŸ7a,.¿åv¢•³9€×Ôk ¿K±kã8€Œíý@‹ã;ìõ.¨ßü¹HohzÈ ÔI5½_h‰‡^ê¢tv’µ°@ª‡ä8€QûRØ¡q¼Ðo˜Ñ6Å3lÓàvt6Nó‹¸ÈqÇM“šB‰˜þ.¦þÍN‚[¸À©1õ¯pFLþ•ÎcöKl/paLû>piŒ€Ëcúo€«büÓ\ï(;@$¿ÙÑ·¢ô·Ã­ùàΘþ àî˜þ{@£ÿ;ŠÙ¿ÿx4&wOÅäï eŒ¿#€61Ç·-|lߢòsš¨ö¤ÿ9Ý\gÏÆäï  9ܱ]ßðÜš´žšÂ͉ëàþ˜ú¸îؼCܳ£Ü“€[yÃÔ$ðzǾ‡ˆ`ÐWÇ”?À1ý·@­˜üŸ¸ˆ™|É©9ríÿÀ™1åàcöï'ÇäÿÀïÇ7D{þ¸˜ò÷ ­¸Ž_€J1õP6Ưxù‡‚;6 f¢D|,`?”À2ÆD¾ï1¾ó@oÞ¼yóæípššV%“=3ö/}ƒèÉó‚s½•¼•Ìp2sNûIO=M 0ÅIÚ©ý{÷* ¡÷B g÷.ÂÔY€°ãÛ-ä59€'Ÿ~¦Å—Àu+>Ãi¾@Ó!*VŸÁdX{ËæäϬýÏ[Œ¸»ðözl\dލúÖærº7É4ââŠ}prSíO‡øpçîRXX 8ž&¯±Ý}õÐnÐhmLÐö”hj*¹¶6zÌXÈ0&£þjrù_Òâšq‘Eê}2F­Ùbi*…yM_Ñp­Ø±)Ý›‹(4[‚(‚R—Ô8€6ƒ-Jï䦴o‚¨–á’R¯†!Zÿû6´4š‰‹Jàó}Yz/‘îÕGÐ9€†¦Nãº@Êd5kaˆþÛâÞg_ÐØw´/†vw>ö´ÒC&õضcÞ~·5yXÓRm!Ë$m™>b0®ªsÙ/þKbîï£ö·j±™C¢ý[<} .ºê:+¦±'ŸÏŸƒó.»<³9ŽHb.'UmX½'Ÿq–[Yô…àÚIŬvü úø#ÚÒ÷ü 9€vleh²$Ík²Nè8tþßé§Ÿ®ú„ô=}ç¾c—¤óI÷ßôÎíûow¨ÝÆ6¿3'ƒêv´›H_¿HÿÞ\Sï€rl` Gú·m*ú®ñim™”¤…wùryYØ@ÅR@š?=`†X0©"lÍØJ™樊Ìþ«Ø—ŠHý”ÈÅž§îæ¾AcsÀ,cß8 É)œ('¤ŠHÛ 8d]ã8£¤¿ãU™ñQ@Ú¾ž©½ R@“ƒø†ÌßèÒêFÿˆ– #«>[øeé¯súñðÀâó×=óØœ7ʬ[SÖUþ>ï¯U¶¦Nÿ‡¯®[“×C¯«‘ó¢ð+à³uªÁÖäõ—þïæ4CäpŤep@Ê"¤@.ö¯âöÕ8€¢ÿ¦ªóC—LØ”Säå¢Ä—€é‹êþèk3¢‡5è`MÀ›÷@ê–3§' -'gßÓí=ªÂ­9Û Üš³­þà(6ø\qk#˜èÿÅÔÿ€³cüŸ8?¦}KÔ„›Ã·@í˜þ™ àï1õOp­£î‘&èŸpsöƸÍQ6 ÓëÆ´o(€ú1þîƒ[óØÀps{xØÑ¾ u‘œÙ/ñþ€1ý×@«˜öµð"\ŒD¯é+ ÿ‹ÆE¾wð<ܶW<7g¯€'˜rÅö[d|quôNOWþ~Æ´o€1þáä÷Å¥yŸü>¹ýûÀpkʦ’ó—ffêüÂùÅ$°vLý‹\ã_ à¸5…+œÓ?kRçgWùëRçw—¹>pulp|Lûv¨3¾rÈõkÿOPpf®%76ô:x  ¹ l. § .îàÑtGïPîüÊÄð0<ÂMúÌøÀ›á5€Þ¼yóæÍÛá3{(&|ô½ŠñÝP¤ûÆMnŽ– ]A'~GÆpè^æµÿ‘ÚmOSw&8€eËW@"hº7¡ÊËÉŽ8€Q!VìÚÝÛ¿Ãq¿;QiÖ ÝÇLá7«WáOg›bª¸ºÐÔ{A€Ï̵8€T³öÉŒ©¸øÚd4®pH89€@¤-Œå&˜4 ¯äªýRýó~ï·Pêá”¶nØë]ðï§žµø‡”ذU;=.3yõ~ñY‹(to”HûœêÞº>ÖÏôxWÅÄM?q,:>p7Úô*5xò§öCrµv)M§Æ4ã/ˆHù‚ª®F—žqäšNÁ´Æv*ðí§ýÎkúŠ(´OuÏü£Å¤<:Á ­Rï0I.l©2¾ºVÄ$u&IYÉåÐ)æÇL’}à8€T3Öù¡{ñl¯÷˜ØÁЊí_VO¡iÇ®–f1™ºõm× Z¿Dø€ú>¤Ã¬óð“²}¦öÒⱃÐÒt¦®E³ÆŒÀßn­Ã2ô’ɤÅÔ4•É$>=SçšJÊL’q!ê*z ~œöìܬjÇ:c;ÿ”÷£â¦Ž)e-R ψ{ç#”ê®TªîâXòü­YA÷±¨û¦t ï®1É‹’†a€ð $<¨sƒ€ã œ£œJÁÖdåJ¿Îi(°4lÍÛvé_·’ËorMMà7rÒ²|n9ØÃ/eþESMM XŽLçÒåà(ÿ‡Ã8M`a8€ Ks¤Èk™d¿D9Ó¥ŸçN–þü8€ÝŸÊ‚­ITœ²—›Vaü)4´ox ã(ó?gU£í$g ÀÓ· [³H9€Ç1í§ÀêLýŠwïEÕasðγgŽoG2‘ñš¾¢ñÓØ»qÀR“¸¯fuØš®nr¼“ùçŒçbû®”çϧ•cÚW`YæøR`Y¦¾—~Ť~“(¾7Vråþçþ@µ€b{Ÿ~â®ÁÓ¸†#f²WøCÌIMqéÞþ&ŒEÕ7%³œÆµM · ,¶·@ׯq¹4ûqàÈO9€Ü?š¢är~ÊäêO‡xnŒ¿ @®þ‚p[ûfrÍ6L„ͤï”Èå§@Î_”@®ÿ\@ñžðÙ˜ñÙ@k¸5›má5{ÅÅ€v°9€t[p]«”È•áâŠmÊäÚ'8€®úÐÕ~ÁtÕ_ õs@ºÍqiºÙP@ê±ÂpiºÏ`siŽHÓR 7!rqÅçt9€®ö  «}áre¨ ¥©Â,ÿš¯Âi]Ë¡GÃRpºKÀqËä¿É  gkMÝЇ@¼yóæÍ›7o‡ÃÒ{„2³üE¯tMüŽ LÏ-bûvr€ÔîËËS@ª;C¤ËÞµÇT¯a0ê”þêû-›Y ÐÏ¥Çü‹¦™ µs. à~:[q£ýRš±D"…S&à²nf8…QºÙcGâÊ;î”åšœ»iCàú -N¢è‹ú½q5-œJËqO0q[¶Qmχ¨s#à#/¿®i©¶° @.>t»ûê¡íÀQRhêBc9€‰šß|5ºOœ¥Ú]—H9€Z0pÄF¾çÂ30xÙWF¿«±Vïì“1rõfKS)ÌkúŠ€¸&ZšÓtY)  àº4c /9ï.üœ‰‹«saêÅRé»þ tŸô‘Û—¤}æ_×ã•Ñ“¥žÎÔuµ©ÿ/´-Ýšqg]@Ê|ëòHãqÍ2z¿Ð¼ØI†ñ4ûGr†žä>ÞBçø‘¾Ð8€)M%í ÉdôÉd3F‘çGqLiß‚rÍØÊŸÍŸský•‹¬s£kœÐCŠòÐ>þ„xÒÿ0Ç’XµÆñúñ'}irõ1¨s­ãL,oMKÀéîç©l|ÙD˲âµßx7·E§Úòà/\lß8`âiâ °{;åû‰eK“h–±Sú7®áüŠãqMÎårœ¿¯¥ÉÌrLù«¥þ¤ŠFÙ PŽÕ¬ÑçïSéW@Z?á¾S™éßùÒ?ü R¿ØO“hjÖ>”“¦ˆhÖ?Qæ8€fýc¥_qiš‘â—Ápˆ–ƒ£ãÿBƒc`kþúK~À'nàüq@ˆ‰ìþZ5˜þy-õ÷'DƒókÀs“?PçtÁi¤º°Î2eƒ jÀÖt½JÎs\l`uü›]Íi{JÿS7™±“Úø{®n5&é×9€"Íé8€Ic)0‹üþ÷¥?âšû¯8ž}Úr±} ð• ¦}3ÅÉ#Þâ8óäñ÷N%¦~Â\ö²ôRÙ¾™£Ê3Ç×ä ¶oôG@Ss¸Yú# Ù~uýØô%x‡Üÿí›J1ý»Gæ8·âø žå&`/ûR``äÒeïÚ‡E“—z/ Bê½Ù¦¯ßÞäé¿a‚xÄi#-ÍþN÷Ãæ–bî$š@ÎÔ ƒÉ'>”hjÞL YÿF(N§é@WûÐå79€ ã/âdqý·éq]~Átõ_A9€f9q@ ¶×éÁtµßäÒþK¤.ÒÍàÖ ¾ ÅyãÒtEÁ9€ÔO9€f€×ôŠ?Lõm[¸5QEÁ|2ÆÏqišÞšÄ´¯ßépÍ2…(`Ð0$“ÀëbêŸ àJGÙÐl‡àº4qŸ‚çŠmÊ3‰\ h¦Yà¸5‡›S×®}HMk8|ÐôçÈŒé¿}ps‘º‰RÊq|Kç3Ñ+ó}á–€]ËGãÒoA–ˆ£@oÞ¼yóæÍ›7{X<úÓŠ‡@öæd#/7yÙÙÈËÍÆÞÜ\äådc/ý.'y¹9Ø›“=;w84u°\… DË¢¿ —½Gr¥nŠhËœÀ(¶mÜ€O=M2üLÍØ7«Wᔳϓ@“%G9€Vü[Á¼üJy+×Å Ö?oÂX\qˤ\=þíŒQCqíw[±c9 ©‡¤@MkX¿ùs²?Í2$‰‹œH$ÐûÅgѴëJÓøÎ‰Þlñõ-$J•bãß  ©Õñ¡;4nqah& °ÃбDSGû8Å;UÓCªqàqÊ ìøÅ”Èi*]rŽäŠziºú>ÃVn°ø‚¢½wüßヲ¯9€d×0 Qﬓ0låžã8€KVz;¥;‹8€Ÿj±cäËÚ®æ7_?pØ8Õn£þ¶÷ÖÅ ï wjÖâ8€ÉdÝŸlÊrEPÄ M¥ëÛþy4jýÑÔQžâÊ>ɇhj/- ¡Y@ªs¤,ÁÞ‰¿ÝZLj««Ê@Ñ>SÓùéG3t`¨Ç.^ùñœUóR†Ã¥ûê³e8õœ?[1›E0„¡éKé÷¾ß¼ ÕOüÑTêûÇ Ã$öåå) £ M<(—ÅC 32Q9+ •2²¢Ï™Y¨”‘J™U¢÷¬*¨˜‘Ê™Ñ{¥Ì,Ü_ë¼ôîBEÜ¿¢²#‹(›vº˜$Ðla˜’tYOqŠöï5õX…áÂÈÿƒôoYgrþÊiR@ªûsqÅû¹sË畇­ùúJ–ÿñ4“ó—°Jú–±\ú¦19€fûpT.6ðléòZãŸ.÷¿_Ç,¦ÿ¦ÈüvkNó÷œˆwª lÍÜYÿ+ÍŽaò—þöª1ýG9€œ¦ï]Y¿âÒ2zËã÷è?¸Ø½. ØÿîÒ¯8€tI¼‹,ÿÎsŽgú·™ÈxM_Ñøm`©þ79m¯ÈãsßÅ5`kþçñÁ+¨&P”A9€Ç’¥6‘†rÍð_¡6>#Ž%eô…j|‡!^jÄÅ&ŠHË#÷ÿõæœæo¼l_¯Ö™d¿EŠóù^§LØš¹éäüQ¶&q¶l_Ä4ý&Ðlß'êü7¼‚‘7 †èŠ]+9€4¯äõ1À€Æ‡µ9€¦flÕâ…8çÒÚò»¨\Ÿ6Ð8€Vý Ð­‰„äRÍÕïi@-®®Í4õlA`Tî¸ó±§e}Z:ƒ_ë„{Z¶ÑÊ¥q|ß}©5x±“Í!d8€V'èþdÓ´8€–’p'-ÁÄvnUïf¼Á¤mÎ(˜ˆÉdk?ýDr•¦R]Ð7|±'Ÿq–>þHlå­ë¿Æ 'ÿÉ:v&Pãо48€zlç¨/>°¿@NÊeÞm,üœ! _">ô>(ö `†©I7é ˜ÛÏÉ«ÏpýÙÔƒq@“ç8H?|_Úð% 8JA`ÛÆÒ°5a”ÈÅþ59€¦_q >_`jÅrpdKfrœÀ5²}Ð̯8V3Gq~P¤19€¦fqž<ާËÔ´}$Ý€W¸Ø¿Ódùï´5ó°9€fûM y|ǬS.öïÙþ¶÷ËÿþÒÿ\].¶oéêFί8nЬ_qà]jú"&âÖ?ŸÓ z`IùëœajþBäñ¿û‚ãasÞºÊü/«¥Qi^WãCrÅ’ßA½¤ÿÉ9Íß;Òÿ\].ö¯¿ŠH5i„ØÄŒíkr«ÀÖ,ªß_çª0õ«ßoßv™°9Ódûvá8€Š#:â­ ¦}óäÅ`\ŸJF߆ÚùkÊ`.6°:ÿÍS‘)ßäšù×Èú—Ì*›Søµ³eý?|/8”ãgr£Œ_ÕõõŠÁJ29n‚’2¹Ð©…ŸÌä7±ùo˜ütWÔ“Þ\.^ïGcÓPpThrM]”É4uWn”hô8`€Hò§˜ú¿BÄ™rÕ/8€.A9€f9 áæÀD@®~˜âãˆ4IucÊŠˆèjß@¤Çó©‹ta9€@{n·¦Ðs?ðEæ"'¶ Ë“•îd|pù9 ÝvqŶ‹(Þ‹š£¬ ©ß7e¤Ãü{Lùq@1 ¼ØQ7Á Ïiårý»Àépk2דó{A9€!¢?Ž©Wêúä*?n ü„ô8€vûô%`ºÔË-.pºÈ“£}‰7¿0y¿ñ §ÌoèÍ›7oÞ¼y;ÿˆK8% øHž(æ7ñË‘xdhƒÀ¸UlÞ>6ïh2/§“@£º7ŽHµe‚¨ÅŽ%̸ï¾Yoqi;L ÿ–á"Õ¡Ýú|Á\œÿ׿K 1Œ À’™ÓpÉuÿ$ŒC½þyÆâò[n'š1=~íŒQCqM½vld¼ñ¾˜ØµQýc{ÿÇÉ€áo¼jsI_H YwêÇDà­gÇã]ÿcíw,PjûÐÐTŠýhÓàöˆ£Øz?É7͈;­úâ ƒHÇ Î$š?².=ý¯bÇvHx` sMÍZ½³NÂðUßȸ±fìÚ»ÿr:|ò…žJ³q—’rõÔHc¶ ÖS7]%9€Tï%´…ÏÕ½‡W:6#†nÛ{ëâ…~Ã$_.? ]ÇÚ9‹HY~ú¶k…FÏ·'}jÚ½A¯v@ƒæ­¤ŽPîC*¿É4u“ÐhÃÔ!ý#*ŒØÎ©t½?WÜrGľƒÍÚ@]+§x}¶cÕâ…8³æ¥Dg¨sø¾þ|¹“›¾\ƒO=MÏ+t‘aßoÞ„ã~bªí¡uœöìܬªÕÔ˜0b+ÿ”÷£â2ºPÊ´'Ü]îÐX­+˜¹&1GƒÆ/Ýý+ª _‰OÅ ãôpiÅÎà %ia8€?™z+“Xö’Þ²šß–‚­IÛ-óÛÀ&²u+El`ÚŽ8 XŽlù\û$â.šZžø„?=`øp8§ù["ý:P¤‹ãˆ–ƒ£ã:´[Ó>Åùê×!ƒéßÉ2,ÀëÍ9?åÒe{‘ŽpVeŽÿ éç9€ý¤?âšýÓ[ú½®:³"É„‘ŸpkÖ`Êï"ýwž]ƒé?Ï,Z¿©¹Sþ»Îåü/‹«î«iÆŽã"õ~(À$$@ësšÀA²}/5äb“ù–1ZúßxÚÔ&Õï3 Ñ«uãŸ"ó¿×)‹iŸ:? íÆiþfËóC0zx­"ÓþOäþ8¬Ó>ÅI8€¦__Xž)ÿKuþžW. ¬YZŽiÿ¹ëW™š?±ýÒ·¬£œ?QO¶,_qéõUŶ8€æ²ð>éW@úþ+G»>»t~E£ý+(ú¿a¢˜î>qÀ᫾A^v6£Ü·&p ôXÀq@nPîCÄAÜÀ*1þÝP&NÓA¼ ¤âIDATE9€\š‚p9ÿZ(•‹x^Lû äÛ. Ø¦@Î? ŠƵ¯(9€\ÿP —ÿ=àæ(R W>Ç„1É{*f|º8€â½#"à9€%á79v¿% <0Dûº88€â3årº³8 €A+ƒr¹ú?K?]õ  Ë_ WåríÛ‘ºþ¸Êç8€ÔO9€\û Ë45€YŽåàÂi »|4½õpÉhssÑø²2Ðõ~Ùàõ^èÍ›7oÞ¼nSÀªÌäû\pôÑ Ø5¡+¨&°°V²¡à¬;qßÙ@ʾ€D©Hµ//32mÍt`‚Äf9€†&KÄñ•@€ÑÆs_|²ç\Z[×›‘8ÆËæ¤8€†–Q´wÑÔ‰já¯Op ‘(¥ú.•^ãÒ}$À[7Õã"“´£þÓ õmnéáDºÁ];âžgÚ(M%t͡ɤe'‚z´z*m`ÀÄV~¹iC´ê=P×tMǤýЪÞÍèP•Ô+ê,0ÐÜÿþrÿ[ÞÁiûHÿ“ÿ<Î(?å¸5½’ÊDš7eþûkq±ƒ_“ù\p•™òM é_*3GW`úo…¸Û€“ÊÃÖL*àR(ÊùZÖ¿r§ù39€fû¶Êò7®-ÍŒ2ÿöÍ¥™ã§4{v”"çQOžÜÿ½y¥H^¡T×σ¿r±ƒì]û¡hòRïåT@íCl—'¯ š˜š¿£ îœnÜc—ÿ7¿iiö;&€®íýÐ5€&Æ…0ޤnA9€t;Ž(üøƒ#/l„Î4Ë(* ×6 zð£&xÍ[€HSSX xð£ @³&ÐlÇh(N×þ8`€Hu_L~“hr {AqÚ¸þI—Ç1@Wû<°øýmáæ¨u ÇÇÅlãïàɘòM ŒIåš> zp©aLù&ЬGp]š1“h–3À1õOM\ýcrÍ4óüÕáË(`ÐÄìÿŠÔùÕÕ¾8 ¬ƒÎ4Û—°†q'-] =ø‘³ÿûR×Gîi^@q¹ü¥É÷ªàø¾xcMKÀ®¾9&€Þ¼yóæÍ›7oÞ~K–ð]àÍ›7oÞ¼yóæ'€Þ¼yóæÍ›7oÞüЛ7oÞ¼yóæÍ›ŸzóæÍ›7oÞ¼yó@oÞ¼yóæÍ›7o~èÍ›7oÞ¼yóæí7f¥}Þ&Ož ¸á† ”§ 鋲f[ ò=ýŽËãÍ›7oÞ¼y;²,,î×äÉ“å‹ûÎü¾°e4¯YNÜçtój=ù•WTéõ{ÿò/ÿò/ÿò/ÿ:r_Å~мãE?»¾/¨U9%q—.®Üâ¨7ò¸»{qß{óæÍ›7oÞŽl+ñ%à’\64'0®åÌü&®¥Ò¸I·<·d|¨õvbk¶7îû¢n7oÞ¼yóæíðY±/ÿÂX®E ,t)Óµ„\Ð%ÛtÛq(õfY6Ýv¦{<ü’°ù—ù—ùבû*ѧ€Í»F7Üpƒ|E¹é”#îj‰ç+黜EUoAîüŵÓßÝóæÍ›7oÞþ»í¿7‰â&zâU\“À¢l¿+mºú¾¢Z>öæÍ›7oÞ¼ýwX±k 3¡ŠÓè¥;12uxb;²]å˜éi™yØ"îŽ\:õêä-®ü‚~ïÍ›7oÞ¼y;ò,@´ìÍ›7oÞ¼yóæí(1 Ä›7oÞ¼yóæÍO½yóæÍ›7oÞ¼ù  7oÞ¼yóæÍ›7?ôæÍ›7oÞ¼yóæ'€Þ¼yóæÍ›7oÞüЛ7oÞ¼yóæÍ›ŸzóæÍ›7oÞ¼yó@oÞ¼yóæÍ›7o~èÍ›7oÞ¼yóæÍO½yóæÍ›7oÞ¼ù  7oÞ¼yóæÍ›·Ûÿi0Y!É×—IEND®B`‚gnujump-1.0.8/skins/sdljump/hero2.1.png0000644000175000017500000000155011050034360014610 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ Ü:^tEXtCommentCreated with The GIMPïd%nÌIDATXÃå—½nQ…¿ë\{ìd;BŠE(B/&¯€ :j ?CŠð ˆ– A•€8 †%ë8¶<»Þ?ïâlâÈ+­m]ÏÎ9sçÜ™Y…¸Ìò*0ãkæô¥ŸT¶Œ­‰«r»É­4à+)L<].9œæ±×Ó’ì6£Iõ¾¾š¢3¢‘ÖNÕ7Q ŒÒzR¶LÒÃ¥w@Z;`.…Ø 8;ï·ºÆc(­°– äx ½#è 6žGvF]O! "/9 ­HÞ“€2ýÏÍ} ÚŽ“ó5ÀÙÁ ˆ«!*åÝÚ†áÀ÷b…A+ÂtD˜!äüñî›VW½¥ÆNÐÚÖGŸŸ÷ßâ»Ûë~)ÎQdYµUÄíþòV|1ÜòsÁD¤v·ï¸J£lYÛú„}ÃÂp¬h“ðe=g 6ÖãDT¸3#à(€³Z¥Ò(#Àùq¾ÛçýËÕ =@”`8&õ»uŠvÑ÷éG%D¨(6›{œvN"ÑëÁã¯U“êÊåFìE‹¹ÒÝß.o_ÜkV±l6¿QYžÇX0(Y%@Pº@Aó³?]úî9Gß9éœÄ*aušܨ`Õ,´©†Þ3Ç]ÞÑÀHY¤JÿNyö}GdrôŸ¥’#ðÊñž«ÿlä‡Ã§Fûs>‰;‰5æË7Á8û|u¾^Y øùùYß¿•gZÐÚïQiÊs`üBú6_Ç6*T¾õï–'Âaeûoù¢˜¡Ÿ§r¾u ¨ÜˆòR}¦·ìg|üÆ7uý¨ò«ü¬çV™®®Ç ö0Ê7?3úwÏïŒí¯ú¿o¾Îíƒ"ñpÅqÜ9Ž|2ÞÜAäàUQ¨ãŽ›+á(#Iv…ª';µ˜ÑÒ^Õa5_)ÂTœ[e½D‹V=õ öwµÈ¦/[¹áN¼ßÈÓ[§îB¡:Ö³çFû€=zËq…?n~:úòáIIbÔÇWó¿Å3'¯™c(Ä4-~åkÐþwKàâH îàÔžºƒ ZxrjjB¡¬5±QxêÜv”{Vn¶Î—ú…ö˜@»Š©‘¤8ã+ª³8]9`žÍ~FÖ<_RIœŽ\h)jEwˆ¸8í´;Ç>+ðAÝåuu×bħö’'ò‘7K?»ú{óz/»úÑǯ^ݱØúe Qþ8Nç뛵(½œ²¥½j®ð×!OTþV}Fïlrا=³U­|SÛgñ³wÿîx&jo£m]|ž½}V\鎫ë±’k÷³jÿ£»þªÄ“Q~V°U­w¸DÖo”3ꇇˆTÖÊì¹-0ôj[Mö'Èž³Ï´Ø ì¥îìÎ)8JA\ãÑú¼/Ÿ«Ý)Š ã|àñ®"b 乇>Ðç½ùì¸d¹‡Ìl选Vµ7αŒÿëæŠN¸G>€ã?óF~ð×IEND®B`‚gnujump-1.0.8/skins/sdljump/live.png0000644000175000017500000000045211050034360014371 00000000000000‰PNG  IHDRóÿa pHYs  šœtIMEÕ  7§VøYÉIDAT8Ë¥’= Â@…¿YVžÀÛˆ ·ðö‚¥'PA°ð"x ÁÊN--Lg³câ&›˜äÁÀîμ·ó¡0KßÅ,ÄòØ1~ # ò ¾~ë'p)Î ù"…SÐn*°†u\6šˆU ®’êÔ¢"ÿ,°¯Ýó?É7-ðΌǴ¤fX/ò櫉CöÀ#³Ê¾0òß[p´ÞÒ™àh’cgxÚâÍͤ§ÐW Œü [7;]OŠIEND®B`‚gnujump-1.0.8/skins/sdljump/config.theme0000644000175000017500000000703411050034360015220 00000000000000 ## SDLjump theme file ## ================== ## Important: ## - You can't alter the order in which these values are present. ## - The string length can't be larger than 512 characters ## - String variables must go between "" # ============================================================================== # General # ============================================================================== format = "03" comment = "This is the default theme of SDLjump" author = "Juan Pedro Bolivar Puente" window_width = 640 window_height = 480 # If "default" it will use the one distributed with the SDLjump package. # Else, give a relative path to the folder of the sound theme. sound_theme = "default" # ============================================================================== # Mouse # ============================================================================== mouse_idle = "cursor/idle.anim" mouse_over = "cursor/over.anim" mouse_down = "cursor/down.anim" mouse_x = 0 mouse_y = 0 # ============================================================================== # Menu # ============================================================================== menu_bg = "menu.png" menu_dwarrow = "dwarrow.png" menu_uparrow = "uparrow.png" # The fonts menu_font = "menufont.png" tip_font = "tipfont.png" # Define the text alignment for the menu entries and the tips # Left -> 0; Center -> 1; Right -> 2; menu_align = 1 tip_align = 0 # Define the menu rectangle menu_x = 26 menu_y = 164 menu_width = 294 menu_max_options = 7 menu_dwarrow_x = 26 menu_dwarrow_y = 438 menu_uparrow_x = 46 menu_uparrow_y = 438 # Gap between items and space between left/right border and the text menu_margin = 7 # Define the tips rectangle tip_x = 350 tip_y = 383 tip_width = 245 tip_height = 60 # Higligthed item color hl_red = 255 hl_green = 255 hl_blue = 0 hl_alpha = 128 # ============================================================================== # In-game # ============================================================================== # The background of the in-game screen game_bg = "gamebg.png" # The live picture live_pic = "live.png" # 0: Horizontal; 1: Vertical live_align = 0 # The scoreboard font score_font = "scorefont.png" # The time font timer_font = "timefont.png" # The in-game text font game_font = "textfont.png" # In-game text square color g_red = 60 g_green = 60 g_blue = 180 g_alpha = 168 # Where the match grid starts game_x = 24 # -16 game_y = 70 # Tile height. If 0, no tile. game_tile_h = 0 border_tile_h = 16 border_tile_w = 16 # Timer timer_x = 552 timer_y = 428 # Postition of the score boards (remember: 4!) score_x = 557 score_y = 104 lives_x = 545 lives_y = 138 score_x = 557 score_y = 170 lives_x = 545 lives_y = 204 score_x = 557 score_y = 236 lives_x = 545 lives_y = 270 score_x = 557 score_y = 302 lives_x = 545 lives_y = 336 # The floor bricks floor_left = "floorL.png" floor_right = "floorR.png" floor_center = "floorC.png" # The hero sprite hero_stand_anim = "hero0.anim" hero_run_anim = "hero0.anim" hero_jump_anim = "hero0.anim" hero_stand_anim = "hero1.anim" hero_run_anim = "hero1.anim" hero_jump_anim = "hero1.anim" hero_stand_anim = "hero2.anim" hero_run_anim = "hero2.anim" hero_jump_anim = "hero2.anim" hero_stand_anim = "hero3.anim" hero_run_anim = "hero3.anim" hero_jump_anim = "hero3.anim" # Colors of the player trails trail_red = 255 trail_green = 0 trail_blue = 0 trail_red = 0 trail_green = 255 trail_blue = 0 trail_red = 0 trail_green = 0 trail_blue = 255 trail_red = 255 trail_green = 255 trail_blue = 255 gnujump-1.0.8/skins/sdljump/scorefont.png0000755000175000017500000011403311050034360015440 00000000000000‰PNG  IHDR–ðÎ bKGDÿÿÿ ½§“ pHYs  d_‘tIMEÕ 0esbÖ IDATxÚì}wxÅùÿgfÛÝI¶eËÝÆ6`lª16½¦Ñ[(¡H„B -Zè)B BB ˜„PC Œ)6ÅØ¸KVï:Ýí?ö»¹Õtrƒ|šçÑcvgß™y{A E(þ»RÏnˆ÷û›omç*׺¶1¿1}]8Öç;å®y]ß_×ùÖW‚ÅÝõA;}íÁ@æ[_ólˆ³Þt¶¡÷~p® ÇsÖ7_ÛÐsm ¾÷yγ!ä÷†‚s}ŸÅÿÊœ_TžðEwcð‘/}|0þ_ÙÏk7–~ôEZû}ÍC.~²÷‹„«ëb³¬«}½!íä1Ïç)÷çZÿr|}Ðéç¹/ëÃw²¾åÉÆ ‘ÏS÷œkýÑÏÚÒî…lh¿À†œÿ‹ÂûÖ'Äß[ø6$^ ŽÁ18Çàƒcp ŽÁ18Çàƒcp ŽÁ18Çàƒcp ŽÁ18Çàƒcp ŽÁ18Çàƒcp ŽÁ18Çàƒcp ŽÁ18Çú¢ŒßÑßÇÞè|4€yÌŠý¬íÑF>ZOç:X¦öÿÓÅzàb®þæ¥u„i]öKÙsZ˜D XèsÜûÍOÇÆãâ DŸ}Ñ­g^²>Ö½¾u©¾øÁÚò„ Á_Ö7Ÿ)ç,ÄzXûÆÆ—µY×Úèð´èuméZ¬Åšèsâ;Ц7œë›G®ÚÄ[úð ZÏÏ{V”ù· ­‡½XZ]ŸrhCÙB¦}úòáÛÿKöÂç ó†Äç/²Ž´¡Ÿÿ¿†§ƒcp Žÿ 9B_ÀùÊþ˜ä;¦Lÿôõl)aVìýøÐóYÆ|Êø›ž+䟾”T €E=¢««Šÿ?d8‚2æÐóhx,ã÷ú]Åï ãYÉ¿SÆßË=a|KÄ »ø7QÆ>–s†Å`(gæs"ö\9k–Æ0ÞUƒ¼$·¯åàR)(Îô5¯yÆat§eÃÃÌcÒsœ7P~@k¹Fk€ü*Nc2öw5¾âÛ–å~϶·0¼ž¨åàlv‘1G9gY ¦¸Q¨Ö’'¯ë9›ËôÙ‡nhü’TYITQA”LÒ2Ï#“Œ0€k•6•"J¥À¦ú¿)™¤ÅÑû“K¼_0æyÞ$ª¨ ª¨ îTj%€ñ78ÎNz®5‰ÄJãŒPÉsõÊXzÁóF¬L&ÞžJ½TT¤)•"?™ì¨K&ç½ìy¿ø’”3 xEŒÜ^¬J$.IWT,¥TŠº’ÉeïxÞ&Æ`°–$R2IŸxÞ¿Œ0 @ýÜrp/I$ŽhI¥^ **:(•"?•ê¨O&ç>ãº?àoŽPÀ)µ‡kq†0,M$¾AÉ$}êyoó÷†ó:œØ:Dg*õUTÐ[žw?[Uæš%;[QÑ’M¥ZTóÏîY1bkùîf|àyÓ(•¢ºß«ù REÎ×;޳2™<·3•šO>¥RÔ’J-˜ëy?%Ä£ <•á«“ÉŸÇphcû£cxÍóF¯I&ïдC©¥S©Ú%‰ÄW9Î^Œ‹åà‹xÁóF¬N&oîH¥è¹zR©†UÉäS÷¸î&0ÍÝ£¾Ö¸2™<7Ç¿’Iú¨L~5×ó†Çy%“DÉ$5%ôV4Ϧåð½¯I&/ÉVT´˜s­I$–ýÊqŽd˜FòKí—Ôü3“ù“LR["As#ئ”ÃzÞÖ ©Ô_{**jõ¼m©ÔÇŸ$è9¾éyãë’É?¥+*VR*EAÄß^{ÚuO ë8®wgi"ñí–Tê¥l*ÕÂç‘nN¥Þ}Óó®ÞSÊiÆ”!#»nre"qn{*õß ™ì d’²ÉdKC2ùükžw*󱡆,‘eñÁ"4v±mïÁ4¯e“U–,,AíÉäâÿxÞ¥ÌßF €_FºF"qY{*õnJ¥5oZLþûa×=qxÝ'œ©Ô²O‰¿^jÛ»3Í /ƒæŠÏɼ…’I¢D‚j zÍuËáW}Ï7°¹ pqq"ñÍædò_™TªÁäñõÉäÜ—<ïüÑBL.ól tŸúD"®ûxló™U½Ÿé{íå¿S–~6àïóžÇÞI<ëy»+*>Ò¯g^ÿoÏ»„ŸfÐò†[—g}2ùË®±¬ß¹ìÖTê¹"rwÊ@öà×=µ}IýLK´ž ̈ô·ž?»njY"qvk*õjJåõðTjîkžwéVBlÊ:ÕÆ¥µæ=~*Õ±:™ü÷íŽs°¡Ã”¥ÿnL85-®I&ÿóPž§U—¡o‰öqbr|àϰvo|}np Ž^üöI×­þ,‘øak"ñ6ûU†•ð¿Žÿ£ã?ž7¤.™üS:•Z™Íû7‰ÙPùL*EñœüSÑ¿ëN¥V~–Hܽ·”[>oCñ(û°’¶à… gå?_iB„‚`ºþïZ"|Tø~•ñ~|X `'>Uê%SF ±+ˆa±Rï³ñ9žçrãÊÜ»ž·éîŽóÞD)/lo)•à÷+]¢Y‹nÛí.åv%*G䫉‹&Hym‚h ˆ"š¼…?{, ôŒ× ÖnR&Ç qËR¥‚{Ãð:VÆË ²€XžL~g3Ëz¤ ØÇ"ªl¢Ê¡D;OâÖ¿ºî¹¼‡Õe(u¹séÀÜïºCÇIyK>$zc5vQ딺DØZÊë§çƒÃú2d%[Õ&“·üÓugv-é$ZþmËšýŠë^s~ddˆóÑ Tñ9zÚyñ?*Ì…'ÄŽ ÂJ¢ù¼§£Jǧ9Îý¥¼¥˜ "D¨"ÚfK!.¿ßqnbg Á%9ßóv#å… B3G84µè5^ð¼;ØöÆq†¦!A4vpìQR>uŒeíÆR•/¢H€jÔ®¶ýÚx!Ϋ¶ÑüÁ#9šèÀ…xäfÇ9Ž•È W94''GO”ò ßJ¥°Ló°hßJ­SxÀ´8ïK¡ŽËù‡in¢±Æ’ÎÐ5Éäo&Hy­CT"t1Ïq†mÏ-åi ¢‰ ‚ET9 Ø}O)ÿ0Çu/`xF¢|£U 0˜<Ðçûã9Ãi÷x)òíxU(s½ño˜Ç]ï8Îi¶}ÿ)ï¬öÑ8g%†m?KˆŸüÖqžøR$#ûsȊʼnÄN_¶í²ÀÐǃࢽ2™D:=}FOÏ×î‚Û*='÷î.å8æC^üY—òsšî›ˆ0Sˆlΰõ°1ß/ö3„hóñÀ5÷¸îÙL÷ÕåJzÞV»Ûö{¥¼rÑöQBó¦QDûî)å_wÝK GY_°ö g%Ñä©BœøcÛ~æÛÞW;ûáw½æÌ(…NæéuDø˜ •ÂÂòøU¯ùÒJ¡•u½y®ÀûžpÝ¡g8γ›KyÏp`—h¤ž›÷qç­…¸éǹµLY& ]kŠë¯Ž~FaiÄ·èG¶åæ ‰°¼¼wП~6€¹dŽò4±ïɈËm{Òn¶ýl’hK¥(…—•ÂJ]·_&óz'„ˆ¸¿^ÖÃ_—hç-…˜iÌ—¼Ì¶«† ±~v5Q¹r·àÿ÷¶¬_î-å†\Lü ªhÞɱgŠ®çMÏ´m¿6YÊß #ÚÃÔÃGí¼»”×<ãyOrbš¹ŸÖÚð›¨r Ѿ_‘ò±³"9:ÁÐaJÊ“ 'M‹{o+Ä_¯wœ£ËÑ·´-6AÊK‡9þh%’DÛŒÎ>Ͳþu¨eÍ2àôú¥ë"úM;–(…yDx›ïôσ ñ¾>Q&mÈz¥î5it¨‡ØÌìºìJ!ŽÒs/ ›DO²LÓ6©–²K©yæù(`ÛÁ£·¬=%Q,¢ÄáR~…ihTì ¿±\),%ú€ux ‹–Eâî 8¯“h¡~~)¯ÿ©mdØœÿñ¼]¦Hy;˜g¾­Ô¢#³Ù{ \Hx+æÁ…!Щ÷¢Šhû_;Îi û˜[ç,¶[°šï)Õy±ïßËðk¸]RÏ- ]DXIJÈà)Uýò"4Dp`~󴘎lå΃À]X /¡³öòÔš'õÇër6ù()¨ß/Äé#„˜ZÄØ ct:}Ñ ¢[ˆà·ì9£F´ZηE?åø¤r4hÈ<3±f]íüõeD~>+?/×ÖVž&9Ù²î!ÄáZ§_ùÒF~F´RóŒþœœ™XçUöÙ·æ÷14/æ ðó]¶æõ©MbºD96ÚºèPbècmñ{}~g]æØ0­Í¼ë ÓZñº¦TêþgÕ¦Bü: Ìf¹:¶?ßJ™|l]ö`mÏ»Ô77œë ïúô3 ÄÏ#§IyÕh!NKM|ó"~2•ña¸¡Ëæ* ›£wÇðOŸún’hb%pêy¶}‘¡k¥°ºµRd›ÊzCô·¬á¿gù‡ØY¢V—¨ª!rú´Øy9Q[@4l >Sª ÀŽjø;>¿¯K¯´ƒÎñ„ØKûö øÀöÄØjˆð2Ñ34ò;fK; 7±¬[–€|ÂuÇm-å1!Ñ7§e2_æ¹2†<ê«ÍÔÚ¶l]©Ô;õJÝû`>q±ï7´¢°}OŸk8Ʋ¾£ùFH„@kBÀèDÓN´ís^ÊfÏ8\  ƒ×™ƒí“Dbê!Î8;“9âž0´Øh­Pñ1‘{™ïw]üý׎3ãFÛ¾ylöÇ›,š"ÅùÐ lûƒ›‚àEÆÇú"²Lä‚ Ú¶˜þèÒÏÔæ•¢b:náÚkˆ´2Û×;}ñÎUðŽ1vP¬eM¸ØuoK*5¶“ï+…÷‰‚ç•úÍÃaØ`+>‹brhý®Ë™H–Ù{H¹ÏÇaø³:ز¾ªŸíd'5ËÝŸQr üËU]aÛ—ÍÞ܈èŠ{uѼÛ2ϱKè¾8϶Ý--kŽvt/W Lw£„@¥fD[ÿIJ~ùºR—f£ïÕ±®Ÿñ‰^ð¶2íyN›µaœ?š:~C¤Oì à¿ìïˆïÏz ,€Ì­.PÕF„¶(X4•ÿ^k0^ J½ÒAtè²ÈèøÀfφá;UB|yYdœ-`ç8Øùk*‚*+ÂLLV n¶í«oµmHMœé38û'¶k‚àl(uÎvk˜û›ŠânÙì¿·í3òý9ûI©•ò+ÍÀÂúh]“ùºb ¬`%ˆ¦À)ÙìR“¯ ‚ìw, Ñ$^“ØVJ{º—}HÔz¦ïÏáŒeÊRÞL§ë~™ÌMÏ*U½…âA×=µ@g´G[ñólXdK)õJ½RGtèDhÉŸŒAncYî!N¯U µÀ‹K‰Æò3!Jdß]gÛösc€C&ß°‚ˆ@3%œ†ò¾ 8ŶÜQÊïŒ⤕‘#äé»Âpþ ¢:Ž ’D ûdª´GÿLæoëàT÷ÿX`É켊¯(UÃèv^‹)8ä0!Ž1ö ƒài¢äe¶}R+Y;J¹Û?°›ÏÂ4®{$';⬑ºR€ŽµœeÅ4Á< …w#äæ"ÄÁ¡R¨!B€ë‚àO99Î)­¬é5*µ'353H ð%KTõÑë0a0æëÙìmuDCxÞéìXB´¢j&ÁçÝcªëœïy[M·í‡-¢Ê¢Ö¢ªv`¶æ×)™ß[§´#ž¨ ˆ[g2¯³A¬…F'Ÿ]g?Ùb¤”gè¹:‰pWüýö0Lßá8Ƕ5tM]QVꞯ×éÇ÷+V'³“b €jH<çº;úÀÖ«ˆz~†oòßÒlË^³†±«É—§öôü> TþÛuO\Ƹñ™R³½/I÷#¤<Ò¬ìÚ#›ýÝ&B ¹ÛqNꊹ}”û¼­”ÆÍ’Æ6UTDçÊÂwz&3™÷¢«È÷ú|QEú'¶:ɲ%åÉÕÀþ‹•²çGÏÕÆÎKÓÉ;Vy£ÿ­cgü.™Ìf K)˜¬”3§XÖÌ ¥¼þ8Ëzî ¥½Ì÷_ü”Hi²er¤ßVJ¡@žSê±³}¿}K)é9×=¥žéj Ñ—¼†S {g³ÿ€ØNʆ‡g¿*!FwD€UeY_º5l†-(b€¬½“ƒJÛe2Ïá¹Z6Œ`ZÃùa䯻:š«Ô°Rsçàk§ ì0>â‘Bé]¤l{Úu¿YÇÁ¥Ï¢`¶ýè[V•›üûKÙìí ”ùU)3W;ÎÉ-B¬l'ÚœYæ»Eu·P·Ù¼'‘¸°“•Ñ%D85’+zŽVæA-ExPÞ·ä“L¼o(m\ìûÇYÖs“…8€=@‰ý-kË9a(µŽpŒe}Õ"Jè òÕÀkD›òRcö™XL´`##p\Ôt €p!öÌéU¦ ±ã8 gY¶ŠƒýÏ*%ؾêFa…  Ë|ÕHàò3mû¨ªþæºçìžÉüæ&Ç9ÎSjâ"¼¥^Uêî7”oØ¢V,Q†ÐÙì½ <ïc„ØÑATÞ⺇Ta–¨òÆãeÀÇ×ÃI™cŠê0"6qaSÕÛJ)ïwœcU~L„ùJ=Ä˰žëÉœÎÑè Þ§óƒàiÆ£ ̳’¦ä3¢[¡‚h{¯òߺøÇtüIÑÝ=À¦”L¾’f;ž«#¦>‘¢<öËrÇJy.¢ÎËk‰DšhÒ6Àa6Ðäq=½( €: ›½ À£ˆª?†ð¾x¼æ^6àkž7jŠ”?*ÄW+…˜žK$–7)5ÿ¹0¼û;¾ÿ6ÓzÚà½ù’1† ±Ù®û¥¯J¹7€`)Ñ?n ‚ÿkxžŒ¡£ÅE‰Ä!£„øa…”³¢ªèi#Zø±R|=›½¯¨ÛÐ/üû*Þô¼q›Jyíp)`ׄáÓçøþ šÖ±MÉgÝŸ<ÍÁ5DÊ],¢Ê,ÐÚ|¸ ÿ~\6ûX}!\½ø#UTd4o償ÛöåŸáÚ ø#?ß‹¿Àž·Åx)o&åþP§Ô³—f³—ß躿ìŽìllWÚv*z^.°ù¯\wƉ–uíP`L'°ü¥îÜ=“¹›ÏªÔzUTÔC),U s•Âñ¾ ãH±ny¾@æ€D˜Þ€÷3Û}…ë^§åö'Ñ¿·)›½ÆHXά{`rBReeÎ.¬'zùAßÿÅñŽsÙH`çèYæ 5 IDATªÔœC2™«¶¬!ß·íS‡ ±ƒ´½†÷”;Èß׸^4ù2þ 2™]á8çl"åÁ.0²›hù{åEn?ô¼½ÆHyá)÷pˆª²@k#Ñ[¯…á]Çd³¯ò¦£Êëǹl¼”V*õØ/‚à¦?A]94ýšçž*åµÕR«éðÊ ¸òZÇ)w{Ã¥ÔËo†á=ûZÖõ­DU+ˆ^Ø9“ùvŒ_é}‹‰GJùÃJ!f;D#9i¶±‘è­§ÃðŽÓûæu’**²&í6ø›ãK€Hu.P•޾´†£ÿ­1-)ôï¬RêЕDX)o‰7•ª+"GÐ*V@ô.å“ñ Rš<й²âÀR#’lŒgå¹–áÊð-³$µ.RǦ#f?ö¡0  Ãר¸jŠtg¤P¼ÌÐê&ZîM¾Ø¶g]ÙÓ,k„ ›h+WÕ·9ÎA-@Õ{D?_e÷Wò9gQXMÕg0¡…hÞð(C ›I9ÚRªêPË"гxž§eôŠÿŒè%Jº(RdW@·v(^N)®°íƒ=¢±«#d~Qy\ò—“Æ×AÂ7”zôp)±€1GXÖæ…aŸÎ¾³|¿ëmÏ;$NzC©Wwѳ…hŸ«”Îzkcƒ°¿2{™óE-"tvj'gs…3þ_.‰½¥t†Û7áþ0lç³NDzB@VH9ÜÚh Ã!¤Î‹„2Ñ¡Oãˆt;7;Šd­€ØÜ²Þ4ÛK40‘µ³ÑÊt׎Ò-*@¦‰Úê÷Û* Œ( S=‘‘L”uæ§ð|kø¼Ó1|“zzΊbÊØ‚™à¤=¥´‚ˆÑ=÷ ¤ÍFU@Ñ ×Ëž7~ºm?î(52Kœæû7^mÛ×d S“Fó%[q$¥Ü ¼Ç=@öwŽ3úËÚYö¿ÂðÍK‚ µ(ž±R”ö+„ØEóÁ4€ß†¡¿ŠhÊAÙì†Ù̼ª¥Ë¢•á¼ÖÎy«ãL'ÄÖoG™ìϬŽè«‹8÷ ‚ÝÀ'Cˆ¦kغ‘!à®fÞZOGˆØÀoc~ÜÄ‚-03GFæ²`¾R›-rœ\zîP!¶ãŒ:Hí*<ÓŠR-‘Ùv«ƒ3-±`ò@Ÿ/È>yÇóv#åÉ£„8Æ!ªRÜfåÝHÙÐÎÐÎ>íUAkÊ6t™aºª)l—ÑbÀä²_‘=Yˆ&[Ö‡[Vë¢ÇŸÃÇ/öýy†bï—ÈŠ‘ Dó;ˆZ{€ 0þâ h€‘µDÝ:`°†³ZØá×ɬ •ç`I"qpÑ¢'#§YêAǹf„û_ß_ TÏ}®{{& "רú§R¯î#å~ÞgØJÉH9NÊãõ¾Õ1Lo„à )§¼«T§á˜i72 • Þ·³Y¶a´žœÈo²3©‰ñPÓ™ß+«HˆÃ4l‹‰ðË x¡&J8ÁåA°ìFÛÞ¼øô=¢Ú‰Zµ©ã}ì0 Ó^ÊZ ª Ⱦ¯Tæ¼ xúŽsŠNÞDˆÌ7;y¾¢Žh½ö ¯,ŒŒ%mdŒ`PW çè|è=_`ýÍ%«„ø¦6ÞWáoJ=òdŽ Z‰Ò?ðýù÷;θ‰>š«TÃÛJu°ÔÀ{ÙÎß+ c>}c–*#ø%Néò¥QýȶÜÿ§ye¼Ó¯b>€¹zÍ=Uˆä»‰Ä“D•Š«6jˆ:D4Î0Z™§tÉx\¿ë2ôø×ÂpÞ&Bì²µ» `%c< q¬_ÞPê¿D´Wg^¿Íg[zøl›ÌUê­)Rît¸e}ó)¥j™dX¡›|l¿J·X•UB©éy î çæ)5 ÞQªû§Aðôoçà[ ± ëÝ1#±èÞJM5þaÞÆ²¯;ÒÑ+cúPsLŽF B¶‰Váž0|jn'½¯Tú¢ xêŽsª†s«¨ãCÿp– kHW¢m°ú¨B»Íù5<gÑ@,ŸA{T‰8B#ŸWÊ>“yùJÛ6¦Ë¾îXë6mžŒk‘÷ÃÇÛx½m}ªrók/X ïÓþ(“6€š«Ô?&[ÖÚëx€”ÓçD•ƒ5Çq`U·L~" W0oj)’M¿ ó¬@¶`{)·°|˜m£ª,M?˜.åv.ðAè+͆®¶ 4· ÚhGUÏ÷|ÿ…Í¥¼ߨ+¦±Å‡‰ÄÏ<¢êEª#zæ®0¬àwÚcAe8\U#QÏ/ƒàúkmûý¡}…øZ;€¹‚~ ÃyÙ=1\1gb/=ws!ì'\÷[Ë•ª\ª=þï(ðµ:–‰\’wç4#òÿY + n ÃùY†J¹­ "XÌ{ âÙ;™¹æñ¨/^'¯vœD[‰0' Ÿ_M”ÚSÊI0é0ËÚä‘0lÖ&ònëÓÎÕYï:) ¥HE¯Ö>ozÞ¸ím{ž«ÛgN¶J¢É0yW)ù©mïê ˜Ë¼®­ˆ¿@˜ï¦<î.Ķœ0‚M~`Y;>†g,#ZÓ+k“ÉÆJy~ÎÎôó„ ÌžÌ~ØqÜ?›=¿'Ò[cÉE¹ñ„ëÙÖ¶ŸO[ê5n"Ä·:ÎT°þÜœOÍë+yÖpé6²@Õ(`÷Ý…ØýÇùê¾Ùì•é®¶Xb1âI5,–竦RÈ7)ènðšçšæ8ÿq‰rç58ô:Ç™ÜMÔ"ºcY¾=d{ ۩༺¢óÚáËRÎb= ÑäáÀ•w¸®83›}ù}ÖôN¥ôæ[ +à°ÖÏBÀPÅç´¹];η´.° J´¾ëälvû?tÂr£È‰»Ð&ŸiÛ9ÜÄ*§ qÊ£ž7nг’‘,Fš› qè¯ç‡çøþ‹:ŽeÈ7*õ ˜p›ë>=£ÏÈ*ÿ,€è>ês&JyKGÇû(å¾¹î­_Ïfïblñð¢p¥‰ÜkçΉBì ášœt†eÍøKœÙÍÕÌ|¾MŸgÛîö–õL…3M:ü™mOé&Ê w{É~Rþ~™RögD¨ü‰f‚R.Agy"qÊ$Û¾+Þö4ŒÌ¸•û^bÛ§ÿ"Þ2ö&SÔOÀIV ì¨`ÛÌuñ.L-›ò¾„N†3§ƒ-ã¾ •zt’eÍ4xöŽ¢ÜF­†Ÿf˜ZXþ´r_6(õ÷M¤¼T¯gHÔöº.!Ħ¿?UW/"å>æü ”ú¢¶À-†ßAËRq_üèÛ®»g‚h"ìiY7ÿض»o ‚ùtœ)[Hù[}µÅB¢ÕgùþݘáæèÒ:J|Ía¤O5HöÅ#ßâ]¯¹•ý m(¬Ò—E“‡YÄZó6>OUŒ>Z Ã!Ì»{P¼3@Þ®äß%Jé¦ßõý×N·¬HÙŽ‚é£ùsú YBGŠWã!¦ ¨": \ih·R5Àé]‘¸ ½KûrÉ}2™?xÀöLx‰?FJôel(TÆ^:žÕf"šâlž.¢\/‚ÀH‰J*eñ>¿ €¨#zv·˜‘ÀÇ(¼l®Ôå„:S£@óòD⻓„Ø¢‰ D/ÞµŸLÆ.½æºßu‡Î´¬‡“JMí$Âmaxó}aè]kÛ¹ö4©ˆÙ&¿“ ˜+LSã…˜ú Ëšª/I¹÷Ÿgúé¾ÿ§¢RU¹Ì)OˆÉfû¨˜ãºUÓ„Ø~)ч—Ák ”ÊôS]£i§›io1€¦c-k‹3mû¢yJ¡hû{DÛ:èÔl O¯rãÇ}ÿ‚£mûÞPÕN„—\÷¨z8vF›Óô@.b>_̰ÎÑ«®‚ÕD8Mˆî‘B(ÝŸ¤‡Ý®ŽåŸU†C¬°u S*…#a=ùœYÄ[Þ”ÿ<À<Ï›4ZÊSFHyBŠhK-Ÿ´3oQÓrà¹ç”Z‚(3G'8´Æ²â,3c½×©K]\±´¦¼ÖaâoApÀ4)™îÕn”iWµ£§ìhÛ§œlY‹ÞSê±ûÂ𱿆árÃÙ£#€Ø¬§çR lñ±[ ±fŽëÒÊðÔF/¿ÂÎ:}_ cžïP!Ž}3jϘºÑqv%ÄÁ‹”zøæ hPñ ÑÜ)B|µ6ÚŸ „av!vbÙÒSÂé'±,w¤”G‚ïïi"ÂÕAðø¥¶}¸¦ÓRî,€ZÊë͆c‹Jñj`U"1›/òÛE§èu-»! Y‰K  CoL´áu¥F0¯nh ª?Õ÷ïä¹RÆYÊ>dwîÿý|$K;îVÌUª¥‚‰UQ•æVPkxýéx%F|íïxÞl›—á „ED8×÷Ïç9joC–ÚK½ÉoyÞl0^7X¢~U”7õ3—¬äĈ¦GÂPߑؠ¶†¨cŸlöN–C‘¿[Ì9 ú”ÍyÞÁ£„@µgEOˆ\_ýDícË”m¹¶)a^ïë¾õ–aTÞ\Åî°9Ä#ªÌÖêûJ½òQTißÃ{¿Šƒ¤kø‘x+¨µ¥_½¨ÀÝa¸ê2ÛÞÅ*gHi½§Tõñ–µMÙN„ûÂpþáRîexÇÍ+ÁO|ÿùC-«Õª’v’rX’F bÔx!èâNMDMoD²#ÍkêŒ;äž ÃŽFàÃQÀŒ¡B`(Quàì)åhØ:3ˆ€³wÒù,z¦z%B|èGçÕfè<¦“"àï¶šÉüiA"±ÕTÎäMU¯bݧXyy´°\ÓþR‰a€îëƒ`Þ–õðnBáŒþ:Ÿ)…#ÞÿìâÈ–iŽ9“ºKظ0CJÿ%Ï;»I©ê•QkÃ' Ã$ó»f¦Ñ’ uúŒ³ù–XÄ8YǺ]‹a7‹§Â°³X˜¶ÙQÊÊ7”Êò~˜ú¯v:¥u@&¦P8ýðX9Nˆs›‰ð±R¸9j»€ñ3„@ÀÞRîöHÖ°Dvý XÊŽ4@îŠÑTîIR^îFOb³QîÞ»ÕDö¦R~›Ïh™Î©‰9ë„ém"Â8`Û5Q;dØ`o&šö]Û>öRßšç"ä»äôÊE‰Ä!fðFwâHsÂW€Z¢=lÛÇ\Ϡ𚄬àŸ)å9I`Kœêdù9 Ø®ùdw¾ozßÙ®L¸Bæíº÷}]Û¡?°ín ‚—л0L[£‹+±ë#ûX'ckû,ÞFML‘ò"—h¬N(íD.J?#‚Þ«Ú|»¸ZônñVp^iÞÛ‰B̪‰ÚwBrÒTmt÷â‘̧ãm˜zu1ôá±üŸFœkù|½9BÀœg=館å ú;D÷_èû‹ÙVªA¾™™‹:ݰWëÙ ¢ÉºÅ«–gÙÈi³_;wi@äßA]ÔŠö$æM+ ¹§›‚o$‰6בäkâ³p¢³X¨p±³zÞžfP)É~G›ˆPœ}¼e­¸? ßfmBa»¾^p'Úµ‹“,~¸1²«fœcÛG_áû2ä[ä8ÕhÛgT13Ž»#XËÄݸB¢Éïpâ'­d[yò­j4Ʋ®4ßÖÓsÑd!†ÿÚq.n䑽™縜9~Mˆe&d5³ ^‡\‹ÞM™Ÿ5Æü5f¾Ú ×Yà3=ïš|ªX‹F@>†sN—òçÚ5·‰—j^0!JÂZ<’uW=ÆE«ùc€Ýõü •ÂQÂÄvÆü¦>$ÎòýÎBœ}œm?Š(V`_â8W¯ úå±¶}.ˆìÅJá½(ñê®Ï"¸÷J'®Hâ9¥þñmcÍ•Bl  ÞbksÍ¿Š|ÛÅÎßô«Xñ€’¦ÙÅì{ZuäÚ‘×Uª5¯Ôö4EüÆãg™æ[ =+ÌwsøTÈs ô»V!V&4æm®¡Eüw9[’HP%ÄYºJ±X²F©Wç+õ¯ßÁ¼. û:Ç™5 8kf&s¼áÃ÷„¶fÝD5`ƒ¢%R(LFc2 Ýò­…‰ÏÀu#_nŸâßkåÓ$Š\©ø%¶ýõ«lû|9^¼(Æî'åâÛçÐÀJ=sŒeEļÀ¼@PÿÚ÷¯¾Ô¶guMÐý—“BàËúúù–…¢Å¿ÃGþ†uFÔ¶X„;e2zÀuC€ã=`’¬xN©g¯ ‚zô{ÇÙ? Ø¿ Ã?ùù u¤>kØjJW.‰¤´«„GDA–ÈNGa%øO>}ah¥&m*¸}Ì?—,?_Wä "'³;™17éÌN€Q¬<Ž„+ˆšµ‡gxädýˆc}Áv:X:-›}ѽ8›p?ŽZèÀW¼½aïRÚxÉ!+c=DøÀó.ÐM([‰°o6»-cúo{Õß(ÕC³¿¾™e–F»3° ‘/ÚË w‰²°8Bmç•‹€ÎaHx‘F·.¨êÃa!X«‰–ÌWjÎ}ÙR¢ÉÇy<ž°"æ%û jRŒ‰53þµß庳v ¶a®RÁ›R—jŹƒˆ”.X i&úàQ¥‚ȸÊƽŠg¶ìgY÷ v ‰ð’R÷]ìûmÆ 6#]{žI˾\îæ¥]oBó}ÛÞæ§¾_‹ÂVx½Z ¸DUæ‚ÿâ8[ObšŒ2F·¾Î¶']èû·~Hdf%29u†z ù7žw­ÏÎÛÕDÏdòÆn­é)‚³tr6ûî•úÑõŽóë6¢aíÆƒÐù‡0|cMTö½2æ¤è@[£ÔK“„øºŽrÌõ¼#$/ÆÏG‡1žŽˆ º^î_Ε›ðïW£x»“µ|Xu®m½Ê¶ÏZId¯b'¢þ{O:±ó,ÀÛ”³ŸPê•_•òˆ,€‰ÞÑ ÝDi5ÞYEÔ©¢· àdÌl÷ëmû —Û tE†ÆÊûÃp“YVí)ÇÀ0¢ê]¥tÿeaëÀWg©$î2œè!tÙT°ˆh±•7Îú»¯Êò"£5ÒÌ„@:ZsãÔÖÌ{µÓ¤Ñp–•##´£tUQíP!¢þ3‘ãa4¯{$£TuUÎØîá`¦VtÕ\:âyYù™.–¥Ÿ¯ƒõ…,;Qêr)r9c Ô\€•äVÃÚ@mμ À𠑏Ð"w—Þ'œ9vŽï_ZDW+Ú2)£`çQò7ÌûìÉkèv_I ¥ð Œ$Ÿ~‡*w.3{;ÚûÊF®Õë˜%径xjut¿H 1«Ñ»’´¨rc­‡u)vn½¬T…%DP؇KYõžRC¿fY“ù®´àÞ0Ì,eN‘9FJîA:Ÿ5”¼(ž¿Óqެbêogïoû~;R윣üzD‰]”Üaгáb5‹§‹Öµ'…ˆ")yúÉ?Cc*uΟzÞŽÚÂVÔEzÑ;Fü©TB‹LD•Ùp…Àˆ¨Ún8óš8‡0œAgu‘D¼¢púlÔ*Îäö¸¢¯+Ϥ_ +‘oíY’—]?¿Â¶·ÉMÓ >$vµ¬vv:ɲ‚†áý—ÁViù%2 3F¶x„€GdF—u·ƒUì$Ó÷Ïõº0žÖž,n‹Ò<µ/ úÇLà›C…€M”ØYJûU¥FnY³m róµ:àõ0Ag›ÉÞ` ѼQ‘£Ó¥TûJ9±ƒŒÏ(õôÁRh }¥úªRéVæÉœ½ÒHªïŠe>“áèhË5ßÍfo~Îóݎ| Šëƒà-?Â'Ý1dŸ][ŒÏ›Õ.­çùþÿíº_# ªѽX+ø^æ?DA íùÀ½Þí€@ZÖæøõ)Ùì÷†aåH!ÄBÏ;Q;L×íÀÎ:YÄ~+]ŒƒwÁ¿~†ÃdY«Ïwœ#u6W%°—á°ë)–Ù?Jˆj~‰RxR©G/ðýŽ¥¤³-ë”.vèJ!ŽDt§Öcô\¡‘ˆ›»Ûx5€;‚àk‚?·íäI–u¸i°Çl¿^Äj!¾¯÷ª‹Çûþ­O„aõ,)Õßç¤vb?vKˆ¢»{2%“ËM]ïŽ0\Ê[ W˜_À—Cë#V¸=üEˆl;u¼m¢39@5×oñV0𣠿(õïßÁC-ké-¶}‚æ%MQĶ:©…Xíå4b°úÖŽÂÖ¦"^1Pæó÷Àƒ®;l"°iW¿¦Ôœ+‚ QË(¤@eÒX)9QІOß}|IÜ·X©ð_®{²NîŒdè½mDé?:Îw»ø÷ÍÑ=óÛ>º8Ý|£«° Ã'® ‚žc,«ë¶}ª>‹æè,¶á5»fCŽ‘ò<ó~–GÂðÑø~ÛOl{Øé¶}„¦Ïݤ<äþ0ìŒÅøTÌgý‘eÀ]aøØ Aþ™m»§ÚöQš¦Ç ±'ïyP.þ9úYøÛ¶w&ÏU&îæàêä âÛDs/òýU£„h­‰å!˃‚Vdæ5&­QÅÔÔ·‰Üm2™¿¦W+¢Š7½U݆8G»!¹»Ü‹Y©0ü!¦)¨ ב~N®O × š[À”nÑø®ï×bÛÿìÆN’ÍlQM´YmTà€:àõD“ ùÚËGs`6û~§m¯®ˆ…±•36bî`BÈ6E›±Å!¦nl_ËUeµD5ÿQj"Ãßf¬¹ÀÇx|6;o¬¿ÿ_#1ó€ë^ç3®]±òÐa8šÕ»4 ÛõqZ6»â0Û~dDS˜ù°WŒ¶¬c˜êˆjæ)5çi+á—Ò¾žÉL››Ýè8[$åË8ù·aøÿ½%® ¸Þqªu'$?/¿:ù¬tg–Rºl_z«ÖEÚ…A%€QD¨²]y»£X2­Ü̲ž2+|+Í76ßTÊSöw]41¿áׯ÷v]Ø¡#ŸÔΗJ‘Ð%ÝE²¨µ“²WÂût¦ îíÝdd¹˜¬ö°¬É‚_x¨Àèý-«RŸà\¥º ÓU„ùº!Vý# O=Á¶ŸÌœ,åv•À°$Ï3Vˆ©§YÖ…•B\yWÔÆ¦°dŽËfï0B'ʨÃ,ËÞNˆ}Þ'zé÷AÐz½ãÌ>XÊƒÇ 1©X¾@©¿îŸÍþ‰÷£%z—ÞïºC´íö@äøìé‰*Uà8Á¶ìž|T©ÖG]÷ØåJ½Ûlz\t©zʘÏì?ß;ƒ\õK˜ÜÁNöh^í|L—¨¸ êá0l‚ëÂãr[†iX,›1(åÔdÆËvzbÁ¾¢½cãåõ¡¾€7’ÐÜ·óXæÙÚ~ ïKaû©fÜkˆ IDATRØ#›íï~”²¿1DÊY-Jaу–ÒE‚ 90"ª´!=#„@6*ç5#ÙɘáÓ˱0±§goV¢¶.ˆÈô‚«2 }¾Ë< ãEÏûÞ,!Žú˜¯^}I©aÈ—¥þ½^†ºo8ÆÓUŽÁ0AÊíζû+ðÀ Ji½Ë çöêBÇùÍ!æ½|D6»3šÜJ^_[T…a*†ñRú\Po Ñ}>°™O4yN®¸9FkY¿uœ#t46A´3g תé4)ÈÙá=QˆiÊø •§YÖŽçG³ÓG¹nÒ ÀÝóö ̪cCþÑ0\ÃÎ¥Fä[ˆu”rä<èº[aÛ¿•JU®Até¶`$ª*lY{Þ†/Ö¥Qºôè0ü͹¶ýµ¨ÔZæ‡D‹&ÓÎ~ òè\ÞmWs¸Ê=„§!ª<šØo´v`ÏTÑvá#¥>=Ê÷Ÿ]iG3?Ô b\à›|•Œ3ñ ~ªŠ–âíë¨Dæh{¨»/ ÷…a÷d!>⺺ÀÔ5¬TqÙÿ #0ˆL´ƒnůgÚ9¶}N-+Gw£=üû0¬¤èfƒN îWJmyGt5Vˆ€ÂP·üPc„áFA½}– 9½R+3½ÚDŒ”òí NGåàóLœ£Ô»?‘rœî;s°eÿoTéªÚúÊÚíæ@H@„Pdq{o)¿6Qˆž[Ã𢻛T‹¼ìàEþ¾‘:vp4ñWÓ %û`˜yì[Ûé`¢0Q’é9‰ÒŸ¹l¶Ö|ëPØ DGžîF1ƕ+”Ö°áÚÆ†Kg.a°×½T*cÔC¢=ÔºRƒÅ|Ø"êUÌÉ1£½Ïjš6ÎÔk2dÑ,&jÓv6Æ(p4(®Ôˆ3P±SºGô¤€„Œ ö5¶½Å·|ÿÊ·mG÷px·9î”#À +õÎ^RîüuËšqeÔÌb¯–(xývQ…g(Š(]Ù[0²ùèiÏ<¥*_çN°íƒŽ±¬#ŸVjÑCa¨2†ç³ŒàXN—Jæu‰|ÕÂJÞÇbô7ÌH)ùeÓɲ.ÍÙÛË¢ìòú¿E•ÄñLH*çAÎn–A«5œ^¡Õš*N-ÔÀ¹”èŽî½í¹_©>†“˜ttK˜®Rú ~N~ç\Û>z7!ö/Ät×€Ëì™Rž|‘ãt]%àôÕ:¼@·Ñ( ?¬ƒã-†\î@?Ý *Œ¢_¥6èŸNsÁ”ÃðÉlû›•Q»`œdYã^Uªs?Ëš¡3‹kˆðdv°ìÒ‰m±ˆÞ‡”9»g–Þl!¶]9';Ïóý®}<¯sPy”emÙ ¤ëù;õQÆl;ã«îäoŸd‚Z.°íé°uôþ®”Ί0´o}\km‚" Ž>€öùJ-} u¼eý,4„á›D¯f#=¼žél…¡O•’å @°·”Áã‰Ä]UDÛ,ˆ@o^âû󹥞¦ÛÅlg¶ö\Ì)5hµÅÛÌuDïOâ„-…˜ÄõÉÙ…Φ‹6õcKÉpî[\a¿"më{J½9Tˆ™DØIÊžQj9û%ÌŠ˜p=Ë,eø/21ݶW…¸×ݽ ëÙ[yÀ6› 1æ ÛvO¶¬­¹ÂH÷ðÒíÐ;ØÑ©ùIPŒ°·‡a5EÿÊó'çøèŠîiÛ”ÏY·g2õq«BÊÙÚ™ßàrßï €1o(•yC© ý»õª!èÝVH ºït:”B'óñ›‚À#`è5AÐv*w·‘(ë’m9DÊ\‹¨f"\eÛg_aÛ°‘àmÖ(µ%"g¯öãtÄ‚{ 1ÃùûTt;Ü®XbŽU[Ë-¼–˃ ùxÛÎE8X3Æpv—l“ÛÆI|¿‚ ¬'ÂpÈ<3o›ütòs}©Ä¨tþÛ•Lgn_úZÙÏÇ|H_–r×z†½#rN‡È·¬Ìð~w±ó®ò·×pbÉSa81¤69àƒ§ÃpRdÓ)Yxßr­A7…Ý Œo¬6pôïaØ|¥mçŒÒ2Î"‡£ºrðßOÀØ›‚ ë Û†NæÎÍð¶s]ˆWµN7ÁÐz]ÔjÛæ:§ó:[Y6ÆêQçw2ÆÜ­gj|ã`F?¸›ƒ«†ï·ù]¬ñ15Ñ>ê`PWÌg5(õò(`o}æ¯çt&¼Î”zïwaøÁkJyÌKE’Œ#Ú¦™ÿ¶*5D Û"!€À605à,þæèPT†j–k%°…—ëjBáåp¹@UT¬ÎݽÁŽÕ[mû°?:$°.1>Ƕ="êwŠ›‚àÍØ&“©}LÔp¹ï¿Ê ÷ÓúDâ[w…áÓß¶¬»x¾…øú]Ñâùîø\‰7bÁ½I…gô[Ûþa7\äûÞà8;#å÷\!ø¢'L/ÄOþæºÎ‰Ùì}(l»gÂ+÷¶¬+‡ ±‡n×tT6ûû1BŒ¹Ù¶¿ž"a¸À¶9z{Œ_íŒÚù5„eg IU‘sA‰3á#¢’`f~]†¢ô¥àë(b C —ê•®KëuÀÑ1¡‘oa§Š8e¬4 ’€? ³¥—)…U¬4¶åKˆ·eÑGñS(å-Ðêd‡À2ÎîGß÷£”;¿ +Y«<†ún², /‹Ì)3º½XE>DàkãhËÛñYÙÅt÷¬¡ä#„ˆn¾Ì;õÊÉÔÉUí+e⯉ÄïFí^—wl¾pMÔ*Ëee¡!æ”/f¨kŸG¸COÏGHù•‹mû×Ú’ûš”{¼ Ôã1ÇDAÝ!ÎÐí,`ï7’/QÅR"¼FôÇ'°šŸob§ÉJ†­ Ú˜ÿõ¤*81ᨵ‘ c’”›#*Áïn+¥$!>e8D,£OÀŽ3´ZÊàT9ï‹îÞóç„aûe¶«¬ØØÝ–góÙøM}eíf98ºW6û1€P-GXVíM¶ý$gÓŸhY3/V곘AÚ«f°&Œ­P-@OwÕÛIÊðùDâáÏ”zôé0|ýßÿ…—~–æ£lT )”¯éYRT°rhǂߢT%‚¶PŽŽÖ ðnÃ)¯P+0È;8þLß7çÓ-†û›KÝÀª0Q;ó‡íFa™™>n& _qÙXÒwÃ06áÔFßpÜú‰Ä7dïìñ DŠW¾ ½7fúp9Á<½®D->VFUWK.‚úß9Îÿ«î½£,©ªýñÏ©ª{o§™îIÌÀ0<ÀH#IP1ƒ¢È3€”¯b@T}¢øD}ÿߊu´¿ŠaçÜÑðƒyýó•Zv’RÍ×;Îê,ë$¼ A‡À˜H UòmŒ“¯ Fñôge_søÌ+ "³ÑÓJ°Âç\÷ù;ÎîùJ–$Â¥¶ýêÿçº}'(õú~öC‹À®=DóØ& G’ź,á£õÚ×Ûv é}¡e­pxO&y¶´üÍ÷Ÿ»ÂqÎ9\©Ã.°¬Ì(Ûè1"l&J ÿ^ÎCš–ùs2yèçz:–‚È€÷ÙöŸÓúþ>" ”¨V´6WÏøÇ]÷+mû+#âž×ú0–ù~”w+Õ<·{S©_¶¯ ’³;>îyæÃ¤T•ÚQ™þ»jåó•ÊÎc£Ö/¼Â¶±X©U¨!DbÆŠ_fZèQ‡ rŒ$Ç—mr? h‚®BØ|kÆQ'0³yx3†  UYœ=ýq"qÊ™¶ý¡C,ë¤$eG8fβÿ[ç].@ÈpbUzhcðá‚®º‰flºÔÀÏ:€}Aù,ÀJµûmrm@bCWФb$6ˆvX6¿“é°Üå Àd3ߥɰ#†ªì•`Æ ?Dª—„M—û¯-|î 0}Îvóáä´¸ô§Ø®ts¬"g÷™¼†÷.9`ª• ª2 ¨LëW¾dƒÂòAÂrœ€Ó–(B­–Šìs½\Ü][î¿•SúVûù²¯a¾£ ‚—¼Å²Î¿Ç÷Ÿ*†'Ñù]³/,‰»…“lM²)óÿüÎ^pÎ~£@TQ˜‹”zOÌ~p68“ù|ã3< ;A´ÐèŽØxS¼fűÕxðœY§ºxke±xZ!Ä Þq"ä¥Nçƒg-Šè´,x•tÇÈîT`  3‡Ëõ°šì–ök…dgp7›|I'BJé20îO=ï Ÿpœ»§€Åƶp§eµe½ö3J½ö0ßÿá¯|¿’ÝÂH)…",üp*ìáœÏXÄ×*“iƒ2Œ°‚8#´·•(5÷G¾ÿðù¶}“+oÚ|¿b€(ÿ¨Ös…;”‰Üý% Ì‹¾ÿ艎óa“œ~“eÛØ7ïíÅ⦧“É•¶RÎå¶}ö°Ú<äûY‘÷Ì  U“ë'ÞLôÔ2¥Ž.ð¹ã¶Øá²Ð' “ÑÑ7À»ß÷>ݲ®çýo8Ó²¼ Qïé/ASKƒç*€rrFïN&y‡m_Òè\æ6ÏûSW0×ÜžÎF+åSnH&'A­5ÒCÇþ7³ß9ìÝ­àîÑúáùJ§œ`Yoû’ãàFÏ»–mÊpDÆìZ?t—Ö¸Ùu- Xqœe-8˲€ë]wôJÛ†‡½Žy·,xt8\©Ý^,o€äϓɳZ•:â ­û¤Ö¹ï'j_ó¼ïý·ç ~Üq^bYŸ²ˆ.áê}ð¥¥sf-²¬”žÕz žÐú/÷&“‡¯ÔjF^:“œœÿ‚ç­p´p,£3‰*Kô Ê‚(ƒ÷óóQgS£<{‘@õî- …l­—ÿVmÆ’Õ”ÏË–ÃÃ7§RŸçŠéuž·!­Â +ËÊÛ¡£(P+¦z/ií{Tkt0²¿›Îhíù(õ<ð%Ç™38vœ(ÿx0S'%äie èHm&)4W©I(˜ö‘tà  6¥4ŒfÖÕ¨DèRm”]Ù³¾H$?œHüº xtyOýﮫYÌ íEf@ã°^ëìz­7^əmÓ, šÑ®<¼°“ÑõIF'6Ä›@ {ƒp–[”Šv74|Ñw€¥­J´$—ûi°‹œÐ 8Û'ØY[X-pš:SÀB£íZÏæhvÖr¡Ã¶˜ÿtF¶i{vO2¹p¾Rç€etØÈ:`îß±*hc… ’}¥qÔÖi½@sST%ƒ$Çɺ²RÜ%$ì­ž·öVÏûß+Ë—r!Þ 0'¥zê/)§{EÑ|‚¿!7ÓŸWŸwÝÓN°¬KZ‹5p(·Ý:'YÖ鯴¬Ó3ÀÈf­yLë‘»|?ƒ„)Kû<ç`’‘SŒì œLÕ8¤.²¬·þM©®=½à BšÈŠAM|QEäJǨž½YX÷1ßW‰$†ï'Œó9þÚ÷5€TJDú¨³ÓÛ´¥˜ÿ̃W»î÷'“_™C´à7‰Ä㼿Ùàœ’µôDês€Óm;÷?Tù‹,ëx3ƒiáé…J :xâ†4Ò•:¸•d Å Ñ‚n.Ð…^¶½i±÷S"î‹ÆHÊ€:m”èr9 × ˜Ä‡ÉaÕ¸Ó‚gµ™Jùk …g¸ˆ4)€ˆ á7Æ(Í[’Hþ}cW%ˆSǽ˜`ÖPѦZ€FLkõQ¨LáXò½ÄEn|þVfR±Ã‹fTó·fJÑ[½ð8>ØÆ{à¨`/Z?â8šç›K B¬mšoXò „¯äȘaG)¨à9.€\‹RÐÌf æQÖd¡‰TÅ  °†gQ’ñÁn(,TjÀFÈ À¡svHW,v žr©V¥†¤NçƒýnbnŠ) )ÈÛ@ƒ>Ëu¬‘Ý*RV”Ý\X`là˜²‡ ¬Cò>¡\wÏ=ï½oµíóV½Â²?²Ž$"Gs¬œe]ßïÁôY|eº ~¶Pwo0\pT¶Ÿ-JA#1ìJ5BT Õu‚ø÷ûþ@Ñ“+•:Ëp­ãœÒÇ~Àð401ÞDŒ¿Ì™ô¼g/sœáF¢…ܽè ùŠçˆzDëg/¶í׈†Ásäˆ2»ÊAXš¨CúŠ·% Ï·íšbà(w£j§+uÞï”úËHЄ1ÆëÍDr³€w«çíþŒãlXÌTÃvœƒÍš2D#»¿b¸Æš4w}*õ®ãlûóÜë}Ëó~±+(* ³³‡sÅf$Í´9[ü!wxžà"9àÙÞó@±XüÕïS©K¦ˆV¤Ã8~1ïûÈ+úpd¡ða9ÖUòÏh}Fënþù'Øb¥T$¬.ÍO þ¯¹¹—ŸÜ˜JÝ~["qBÄs,ÍÂaM‘X7LTîQrÜ £1Ç< ‡gíü÷P° ­ÂØ”’È)`Õ|¥ÎL oL$¾ü!Û^¸J©)àí¶=j(ÒFƒAñƒЯ±7 òÀ+3Ôºý,Ë~—e}¼Ÿhü®ûgŽ—ûþÛó²æÿÀó<æH2ÓRN|5Fœ';AÔbòi"|ÙqÚ 8IäÞâykú‰ò¦šÛÇ”o±í·®¶¬£ÂÞp‘w˜DØþ7$,jiñ©¹Ù¥ÆÆ\wCC–ŠóÄ¥XâR]Ï|R¡ðÚ‹‹Å+¯qÝo~Ãó~ô#ßÿËO ¦sùZÔÜ\zþöTªÒó@]lÛ§¦ƒKm£‹Ò,ü(J£BƒZ¯1Æ)g[VñËrz9ñÔèS‡¿Ê¾šdsš F¯pÚM"§^ƒ¦®pœÛÛ˜Þ±‡ÈûºçÝ&ŠJ9¾°»#†lš\Ž55Ý•onÞ™mnÞBMM£_qœ“¾à8ÇÞîÇíâýoÙW°¶iÍ<¨¾#œløçKÅ$ÓÒÙò…Ñ1 6¥ŽXaYç.Uêè õ*ÇI½ß¶iŸ;@)µ! a%ç™zµ~ —<ÇYÖè ¥: ÖDðý^–³y¨AC@­RêÎS&½P†Nf©•RËçvdãñœhYÃ'ZVD¦ @4ÅëiEå¹H4ÐØxû`SÓc_/46~|•R½sÇt>Œèæ1ÿ¿,Чææ1jjÚ9ØÐðøŸ’ÉûÒ=å#h”²ŸÏ44<þ÷ê?ôž×sI±xÏ‹Å[oô¼<©õÃCÀÄ8!SD RÀ%Ç*õCÄ> “ËDØ@„õsñ(79Îë_iY@ËÉ–µèÎdò<Á †Ô¶­â®ïDkœ~G®q€5Í,~hßj£Êùž´UkyÍJ3ß²Þ:8>IÔöDâr+otœ~ùÞ ›´[ø5ºâYrà4ÀwÔ=oÒ ö ˆhâϾŸ‰ž“@É38 XƒâF\áUÐÀÙ"yÑÄË9"ŸSý/xëˆ^œ ~aÙ@Ða±f4˜aDÒùÀt ÛØ¯l8Ü€ÆÕz×o|ÿŽIGYÖécòãaÆ®–<6úlHï¿bÛg®fY¼ÊqVŸiÛ_2êÁŒÆ.ÄwÁOd8è,/ÄŽ³´Àëùïö˜"~iy>#‘oK$^½Skë{ž÷«$ÑÒUÀûÌ`¡þ¡u/ʇéêJë4>U6Ô™ÑïyÞP˜0­‘‡+uúJ¥ õ$Í3MMO盚ÖPcãóÔØx×g§@û;m{2ËñÎH ô]l£Èäý©Ó~»Oë'M@a¸ÃqV¬PŠ4_fÛG~Ðqnq¹“·3ðQ¶E|é8ß©ê»Sëžp¾eßÍϼ|¿ŸehÓ1>™I€¸ýZ¿¶icÇNåŸÒz ÷i­³Ü ƒô IDAT¹ s¶Dž ÛÛò5n†FÉf}Ðqnn!:vˆçL¬ÕúÉK]·o#ÑsÄ2°H©#opœ•|OJÔª†”åe•’£þôäÙh°SÉêhh¸î ËúÓ‘g.sÝÛ;‰d;•GÈ„0)ÜW û§›‡è^¢ü$°!©^oÛ¦{$UÁœ²áì´í6ñß{ùüž¹·÷ͼ߾±¬÷Kºú+ŠÅÍ÷ù¾ó>Û^0*âÚ©Y 4¼?³íIÈ}Õq–N°ŒÏÛ‰!'š’Lžs{"qÆ×‰09HÚßÌç(„‰d“g©DëXzsW;NÖò·&“K H}Èîº ‹‡¦˜1lZê(TJÉ—¨ýaßEA¯®õösâü1­Ÿü¸ë>fºr’ÎPêÜEJ9‘ÞÚç»HtG‰ÂRÖ<ØÐt›\—Ak­ráÌ|FùYdfqj@ëI=üŒã äorœ¥#œCé'BQ©-üœ$âæZEÀnÉ€Ž+«€âWg‰Ôi¶s’2}šN§ûWÒÃò³nK$Vx³]3Ä>æ Ýý€(ÌÊ»ÓPè þ¾ç½t­ç­{}±øüÑùü½E~—]Z/g?|a'sš¥8•ÁvéùJe1}þE.$O¢²Î·íQ8·$¯):Üñðœ«@rÏkýG|k3³@ÖÚ°1™ëhPÉÿ"šÚCô˜ÉÑ™<Û/‚Ž[ú±ïwgóÅ0ÒJ½¨ƒõMŠÂUÅ9‹ïO$þS9¼¾µZ¯7Ô] ¥œ›g™ /âFÑ”@Ïkµ¾Ç|ó ¥Îá=›Pj {ªŠØÕÐpéqŽó-€Xï&Ï»íŸZ›N'¤ïŽÄÅZÁÞP,¿Öq²Ì{¨L=cÿå¿“ÉÏ´+Ƥ8|1‚NöH®S²Ÿõr\¿ã•œChGØ$Ð˺Rb¡r¤‚/VÍëíV˜É—RÙì²?$“WŸ Ôõ=D¸O뇾ïy+ßkÛ{/µí {ˆð¬Öù_ß7C¯cŒ*XkµþÎÙ–uN‘ÈqÅßJ$¾¡ù-oqœw±SßE„NàNò4Ç$¢žIº;¿H¥nèÕºíy¢oî hì1 s°üƒ¶Ýú ß/\nÛMÃ:½“?câl[Dÿh#:¯— Ð9–õæóS© %™×;ŵÉ÷½â-–•ߤõ¼V „_Õ¯ÉঔÂB¥ÜþpnDUù2Û^b´.vfÍ‘5[×0'Š&Ír®¼DÁN¾˜ÌП$W‰ÞÎ'ÂÞ`8Ùi³ÆøwtLAk\èDº‚#øZ£+HWz>Ps“ºƒ€q_¦>Êç+ÉŽ4zZëû–ZÖ¿ð%ð9Çyg9\kÓ “‹¬*\,²«­T|™˜NoN¥ÎZ Ô{À{ÚGä\aÛ׽߶ás`<t—½­V™%êmV›t½ãü‹èæ$[ÑzÖQÔ,û:ºPXÁ{*z‰Eì¬ø/¤RŽs’¯7x:ƒ¦+9”›µþÙé–uŽÏöÇlûš!»¸p5H„5A¡$…é­ÂeÉ¢»=ﮥŽsÍ‘“lÕ[‰ì ­CõáÞe>[«e½Zc/ïÓF­mȈäB5§êÕú‘%ÀÛŒ|ý,‘x‡f™0k+*µŽ÷½©òÌÆ":Í ·ÿ’L~r@gÈ?Pž™œpܬ,…2eÚ:$b(" ÏJ?/íË€ö5Z«5ZO9@÷ëm۹вO¯"rØF‚pdKt¸¨ZtW®D@ÉydñÃÔ5bèr?œõi#‘7@ôÏ¿k½é¾ï¸a7\?¿â0;0í˜>S¯\éû2Á‹§µÆ—=ïvvê âw@8Ór6"vkýdzlûL¸îÝký§·Ûö1×;Îá_õ¼]ïµí‹FØqœœÛ‰SÖúáíAáÆqtIÿL&—ÍÎ"ÂVÀ9ʨºùlãÛ”‚†JÖ¦Ô¶q¢E\t­Üe yCE¸9•:©U)4ç¸8Èûø§ÔZ¾«ãøõKO¼ÌuzÖ²6øDÇMX¬ÔñO'“Ç7Ñ[¸ˆ½CkïÏZïf›£D¾a:կѬsW`GÏJ èäÞÀÏ&¹/xž¨ÖbÅ„1û°.•:inP@8W! ¾êA@#{©ë¾VøVv%dfiNB ÿEQ¨Ú‰°kLò‘ÇÙwz{±øèîTêYx ~šH\ÑŠ ³,Ï\绸È8΀ªeÿ g9Ĭ1Ís0Á îzãÏ܇V¯Ö÷¡ÔjcóÞ`Y_lhøjž‹ÍÛµÆ"<ÌÉ0f‹1ÅîÒ—‘Õ@x,Öï=ö|Óó2çXÖI 8ÔÐHtÚ厳þ—ží +oò2¢lH¥ÎjÎjUêC@Ð%×PHÖ5Kr„ÁFÏðý—.³íSú8|( šl0>Å6b2üyª•4a!>Ë€áO¸îý«•:9¥Ô+{øn é?ªÑáéË\÷¡§•z€SÓ(ä€;‰-â Œm裂3tË3ZÏGHq]õ.5À•‘°`3ÌYÂy2YYqîá®û·g”zA§2ürÙÏ“ÉË-[Ìðr–·4Ñîǃ¡ÃC(Ÿó»Nà„Eˆ±Ðÿ'­ï}ƒe]a(\?jÛ‡ßày½Ü7!jr%ÿaŠhóA7?¦ˆð9Çùú§Ù€µØtîD}ˆº¾f៖±÷øþ/ÿݶßgü®•–uâß“Éç+õ‘ØÖ¾Ú‰¼;ƒ9žÊéPâì†àþÄóö^oÛO6+õºA–ÅnöwŠÀKSbÀUr¾LxÓ6Ì!:{ˆ íœ,ZãþÄ@\¯õ¿–)õ†1NÎMû<Œp¾Ò$¦ÏW2~ûÙŸècÐK'Qçu®Û©Å7¸îȯ‰®9J-s¬Rêíg[Vûc`)-зÅ*Ŷ"X×ÅÜ&SœÍ¢œº°’°—[Ö-ÐSߨr»ãܤ4*eºrt.*d¿*SÍfYœÐKÔ×m ÌYZ“#:í$¥øS ·Ñ‚iŸalXòé¡ÔÐj®196®D¼@L9›®¬ýý¥àÊø^"Ü•H|‚íQ@/-î±5V¥ä83^`Àç-a¶ŠŽ@/ÑK„—´îdâVŠ·Öùþÿ¾Ò²^3Æ׋mûï±m49L  ¦Þ ÜÃþ_>¦`j€š¯ÔÃlk/³í7_aÛ°86í2ÀÎêgMè ßÿŸ ,ë Cg]dYç]œLÀ‰#|ß_O"ìÈÄÜZÞ7ã¡_SÖ‘vhýÐbË:£€€!ãÓŽó–¯9RÂ+”w™Uý㽜 k!.€¬i}. FÉ,í{ÝE¥>ŽA»ˆð5Ï[ÀÞM´î¥N`ÃÔð1ÇYñU×íâBºd ñ÷e­Æ‡Î†ûä¥E'{6,,Ç è>‡­Ÿ›œ”p¤RªŸ‹f5Dê`¥Ž2òÒ\•ÐèûëKŸ÷d }£ Œlìå$’áØœŒ$¹J³P>|ì„ôqEñG´ »Q™Ç"Å«¤5ör‡Â†àù'óó!ž­X ¥NÛ¦5¶íæ=7Å BL HÿV,®9$™¼ÓÞ3ÎÉÇ ; Áeö̦ÜWO$RìóFªZ$Št #g-²¬MqÒ¬‡/j7,0”¿³ì¶¡|þXYGÙÅâ7þ#‘8Šè(œL°Ðèòn6ŒP @ùœ>ÖÅ1“Ä T&a%&f1mÎ;pF¡ðȺTê^oå gX l_$ŸLâ¨â윯yÞÞWXÖ-óÒgñ˜à8 ôþÎ÷“»škßVÑI›øÒe„¬qö2¨FÝ&¾~íûß}›e½a¨%mà,ìô0 &󛀗jÉů=ï;—ÛöE£DKFø G¨×IôàDÀi<€ê;68Ù¼™PÇp®1šô ‘ ä±},ÿ¼LhxP؈ÈQôzÀ¢¿ùþü¿ùþÀ<¥Ö\dYm‹•:ÊÚsä$ƒºœ@áèZ‰Dâ»Ò¼ÀÞ¬õúõD÷}Ñu{÷Ýùl'Œn:²!ñg5f—ts<&, â7Ž"6LÆ‹~>•ºö\Ëúó5®ûì"àWXÖ»ÏK&½ç´þãJ¥&ç(uú‰×Ûóž~1B(„˜R_Õ1–ué'µ6j àé›=ÏÌê3M2î‰Ä2 X=Êvé|Ëj¼3˜ eÐ6e3:r¢ÛiŠ6«,'빜ù}0ä¼Ýð‰²_pÝÏȶïÈK=„Hì ïg{`OîÜJtÿScµwŽmšYg‚õÌ7•¾€–(ó€Ö¸Á»îèŠ æÝûø™I„ݽš;q÷-1_!.¹mæ$ô°Í:7ºÛ/@ÉÓè^#Ûü•®ûùÏÛöòLùk³3c ½üyE`ý_µî÷m¡Z᫽<˜’kì01ÈI¤¾ð=¼Z6Ì<·ŽûPPŸrÝ;nM$Þ&:m‚mºÓ϶¯<þ¤Ö†®wUh›„½4T­ÖÓ=¶ç‰Ÿùþmo³íÛL"bðêë% ítœŒäD•ä |‹¨c–d¯±# Ì wù~×k,«Ôuÿ˜Ö6¯!=À{1þ|Uº½±V„£„ Ò øÏ»õZǹ£“¨­'LìY2‘'‹ƒDÙºîõ×;γÀÑGK½DPü²ZcØu»ïo¥@LGP>TzÚlά/,rš ­‹‹Kýâ\Œ\+é ¯ósŸuœÿšŽ6¾‚A› ÀUjÅ'§ý~ßk úA<#âÜúÂùUiýßõ¼Ç%o&j㹃gžbY›^ÔúF(ŽÇøÖo=ïë—Ùö9£DKÒÛ˜¶.(ÁÖþ1ˆÅƪ%þ÷Qc}Ý\w{#ðéã•úNp4ŸyŠmfân­½‰þÀTk}ÿ„ª¡_"úÓràu’u¢‡ëˆØÿ56܀̼J…™N­×:J•f»öáY¢q~΀¾g´~Ú²¬7ô û·Ak ˆËÄ–L&çfY¿ØÁ¸mDùßøþÃÙ “l,ŒÕ÷w\oÛWå†Io²¬K^"œÖ .^¥XDدñòbI+ôxÓø#Aç#9BzI‡C9>”÷¦•çßÂ̦iª?oáõ­Í˜¯Ôa¬Ë¦cÉ#f œŒùy’w´üþŒÀù/WQ €Ú£õ}SÀù] €Á±»<¥&†“ Ý”u•uŸ¨'˜EºV‰¹ÀjÃ%ÚœÿÖG‚XkXÄZQݤóŠÅN&Ok>me+pA=<öy×d0cn§ùÀôîbñÉLg*(Fo,…A¢S:Ã.ëj4·ti±øäŸ“ÉŸ¥€óZLÖä­ÒD÷>©uJ„ѱç-cöÑ0žÑ¨Ü Mï,ÿR2ùG©s,¦bû©ïß÷Û¾x eTZ5=†]`¨üŽöÌ÷cÖFÕü¸Ù÷̈áøxgèÿdÿÓóö|ÉqNȳì ŽRjûö€¦k0ø1ӵ޲\ ¿À൳  óY>Ÿ;fÑvøõø«ûé,èî»&¥Ô×—_4(CÔcbà®v¢ù©Ì¦ªå›Òü»;ˆ6ÏUêØ<çzƒbÛîû|»¢é …sú”ëþê‡‰Ä»Æ‰ŽœdãÛ¦ÒZo9X©crá|®ZE•2_--Šz›'Þîû7¢Ô]¦¸õ5ÇùÌ8€í|O÷åÿ©õ.Ä (½K»Ö%àò=ì‡uþQ4 ¤´–²GëµþÝRà$³nsaxÀ@ž(ÛMtˆ°E¨f‹x/h=²Eë¿í»µ_ ÀÏH‹X%‡Ê]ÛîyÞÓË'¿‡¨¡3¸«_ ü9B@÷óZÿepùÞÀöæ7qÐ(ÊçÿFÏ\=“J-;X©›v1 Q7ÑÄž·SKotݾo%.Ð:E„£”ºè ¥ºzßmHĦ’.Ùû…ïw~xv)ðªÇÅ¢ÌÞ vïBH¤»&öKœ>óþ€­TÑcçsÌG@„=¡õT‡ëþé…TêÚ6ó”ZÀGY˜¼î;: ,bÛö Ïs½°Ó;‡é¬$®¢<¦Ï –`h“û7ykW– µÆ&­±Ckcæ Dî;û±¨ä#˜ süNVè=AÔëÑŽÒ5—‘]Ý\0èDЉ2Iäûï-=˲>òfÛ¾`p‚¬˜Z&ˆòSÀÞuDÛôý(xù!!lÅZÍÀw^$rvÝR öCHÎuÿ^"áµèþåžRƒÀ#ß÷¼”Ïžž,þ‡çuÿUë\jÛïI¯Êš< Ÿö íúÖîÑ"h¿Ò¶÷n œ 9ï­}:C±ñU–õ1 À)–ÕòD0Ã8É•’aj¾R'šjìãíFC=ÈÛ},,y"Q_8¿X\€jèXÝacðöñ%'éʶllM&•‘„ø]+¦ eG(a§!´Õ6¦¾Ú:/Ëx/{PNy¥†ˆNÚK„'´à}œBªõÀ+”ZmÚ¸ì~7ÂkÒÑ!ãpáâsDù¢R#@ûZçÆˆšØ¯&Ï>€üï|ÇÓZâßlû¢¹Jš':4 4ä‰&,¥6<®u×¶@®žEåF¥uñ:ræˆ<_©ÝDÛ¥uvœhŸw·NÄéÊ´w7Ég+˜1n´g¿ŠÁC‘K(£\1wB#’v&eÅçêHrùò×ºë ­?{ã¼i¹R§ÑQÐÊ›¾wØýw­_ nFg… œÖ*×8¿Æì^–±žðnËÕ¸Ûh÷! }ê%­¯þ¬ã\Þœ!Z‘Zò@^ÛÖh½åQ­òg›{¢R‘¢ôù]áÞ§E±¬ÀøÏ}âLÛ¾§—è|®­²í×|-˜7Úϲ" Í•õƒ?GÈGµY’Á³´ÆnÞWÎè$!z®è•I`˱~t{˜,­†t%C‰=vË™?9éǵÞþ­¿“¾nø;#` ]IŸÿ¡uç×ý܇mû‚åJ½Fâ­÷•Ú¹hÓ¾Ÿbšâ!‡HýC¥3ã=4ÍC|}´Fuºâü£Zw¾ÈëŽgsD™uÁ\ÀƒNV€}¯ï¿p±mc·Öèf¼Á0íQ~Öàÿøþ®åJå{ˆúø,;ßÏ nã@EêDËú¯µZ¼9ô¾ƒh.Bv…®MZO¾`Y·Ï>5(ºÖ¶Ïþªçõ£|–Q¥=‰‹)$“‚_ǹ[{´ÖÍI\Ÿ/G)hc ›u<Û,Õéà‘B‰ ´&‚€ÞH´¾!8Óc<€r*¶i]ó~/‘Q?BŠ®uÆ×ªÎßÝçXý•…ŸL.Í} ›hy˜žû‰çåßkÛžœlº`ŽQj`Q¥X„v È8àßäºÃŸqœ18•ý¢ýÄó4… Rä‹vØû o,ð)Çé9̲Î-h½* ´ú€g)µc³Ökïô}—€MAÄQÃ$Ê}Úu?u™ãü¿ ­Ï*Nxá;ž×w}"qÈ^öã&Ã{-_ÁOðä/,x½ã ¬Ôy¢U“@‹K”±•Úñ¢Ö[ÿ•L³"æ­GÇ€G÷]ØÐ2ðw/€Î|ïé–uyoÀD²Þ)q‡ªÄ´j™R·­Ñºm+Lj~;0– O釵þÝÑJ]5Ä3­W8ΫnvÝN„`Ìh|¥6ùþ_–XÖ«L[w.`0hX̉8`ž0Gý’œ¨²ˆœç|¯äDÌi€!¹¢ù,ìéÐ1ÌIÑ\UJ³NÀƒ_Ym‘§ìe1ê×úˆÌ‹<Ϫà·2ŽP£°@нq°6x‘dƒ¼Áûê„Ø¼i‹ùóŽå$¡- ‰)jåPûìá`N¶à›!WIFq/ãç `É—窯yÞüOò»ðšïàÿÏV@[ɵ.à=1‰ƒÖJ"˜Ç²!ç´ÇBÙÁŸÑËÂi’U N†ÈIUœôlãß—H$Sü,ˆDdÞïÝ|&ÙY ¤€Ô¥­M¥þÕC´b=Ñs*ŸBÀ_ºŽ÷]Üu¥¯äPcã#ÃZŸñ¤ÖWºît°î=ü{»ø².¼LH*ÓŽ7ŸÏä0ÞÏ ïI·ø|óÞ ŸfY§Üì8xQëÏ{Þc|^Ï ˜=Ñ'eV*‹NAh›µ-B@ƒtrD—Ö°L ñ¾:|îqÁe.Ëx;¯!Ùî^Àï} Ëüb–ss‰9ßÄUH‚D÷µŸu‚–ÌüožgÙ@ù:3d´•uðüg%ÏIË ¶ÞÈÏØ£s Y—Wñ߆§Ö´_Žò>m(à)3.ÅüxIDAT¡ËæÌø÷L‡Ÿ#äg%ïáü;½,ÃÛø¼&„cÝû£ùo³÷Šßcˆ÷|³Øû\dïœ,k0ç}G3a{$!5MŸùádà‘¼ÞA~§-l;¦ªÈ±MñûÃ뛇ªÆÛù™[y]™È%dó¾,ûeÎÑt–Nñ¹íäçtˆÂ‰Žèl=:efáÎTÇå¹X•aZ…ç°nÎåý1”z]1 ïJrå§#Åé(rÛÜmsøn^Æÿm¨ ÍŒºÉˆ3ìUITªˆ ÇwX66°ÌŽT¸ëm^ÓÜ[‰Ó_¥Ô—ÚÞçû»Õº0AD­J9'+5ï<Û>² 8«›è®[<ïi,ÈB°Åït0ûDZì)þ¹>aËX¾—òß>ëë>ÏnÞ ?bÇ^Ér3áPLyVÄûØ!ä¹7FžÍyÌå5É:{0¿ƒAßÉý|nEHO(åÚª²NK$Ü?0Åû±ƒmA·p˜ëy¦%O$ÝŒÝcg{'Tó;ŒLÄûgöp.ï¡Dºlƒ»Å{÷búZkÜÉg<—?¯ž÷˜Í»›w€¸Ÿa}K‰à Àú°‡e.û|ƒ¨îb¿|ÛâÛ‡cøg Àað†Å¹Ö##¦ƒw¤Nù8‚º&FÚÃz°@ø6“|Ÿð>ʲ0Š€¿{g•30Ï7EÛõ¬_ãüþòÎZÂûØ€þº’ßbôYÊâRö[”S¥¦Ò*¿>AÉ×’™¸µP:]ç2„s;œ ðÛÆ\¥æßêy[)ðc6Dâ7¿Æ:;¬ (é#yüïÅ{H‰Èÿ*~®‘[èõ¨ð!vÖ‹í[$ý®å¼¾Ãù™1ÁrNØñíü“¸³šÇûvÿY†öÒìßúHŒEü±¹¼ÖãØ¯[ÊŸÓÇ:¹…md+ŸÓj>+â3\ϺD*÷së¡ñÏšùçöòú&YGW²· Û²•ÿ©°çûã̌ϲ!­õQ,c a§Š"V®e³š¨©iRsAmÞR,>ÎvòŸ¼_˜6¨¤‡ò~,`°å]|6€jleÊá5ZãFÏûËúcüÝi×÷ç—’x’…%}gI?îŽÿ–³,¹ÂÏnà=Ìðù¼È±–ñÅ#/æŽ0Ï1:¦²”lŠäsü˜XRÆ ‹øsJÅf¶{ΉÄÌæn_Ì÷åj~V+ÿ»Éwj¡I~N%?¡AĸÇðú±‘Fîæg´ YÖû _ŸÍ¼'Çñ緽ݶ§ntœKÚ‰°)H0þ—ï›Ù^ñ}Òƒp¬P¥ÏïâßeŸ`5ÛÁJkÃLÞå¶D¢qµe½úõ–õH^ÔëZïð«¶Ö•¼ƒ¼ÇS¼V3ǼÀòeî;“o£î{¥wSì÷µ#?¸ïÓ,ýÕ™ž…‘Ñ”¸Žâ»òÖƒÓ3£Jv±.ïE9cF`o'Ç™™b=>麅Þå„-¶Ûäu¤_`|Œ%BMþÔÚJ½kœmú"|#˜ï»À?"6ûp7™ù[‹øN<\ø¦ƒÕzøžÜ&bT7ÆW8žcàÅ|νü;ëy=c"Í·­fß°a'0 5Íò]é¬È{"ïm ûÛ„¿]Íÿ±EnÛÜ =ÚÎçÛÊÏ?”?·Ÿul ¿w4Ç%íåaâÌ %³É‹›ÖÊgÜÿè ©Ô’ã …±7Ûö7'7Í#úàKDx^kÜïû÷oÀ5›<-ì]&’7“~Éáì—¬âóKJàËøÞHγ °- ¨±±k€;µÆW<ï—j=Êçµ™õ×ø"€¦|CÃä³Zã¬bñ:~Î6„l]Ò§p^L¥Þ{²eýòE­ñ„ïã:Ï»“Ÿ·ÿÔ:×Z •i~ƒ#þÁ kêˆ žöõK‹Ks‘ ø˜ä3³‰ò(~•‰T’•(äôñÿçŒO…‰Ç&„TÝçHŒÕ‰’+U7Y)Lb5ÃûgPØmB ÆX+Uó¼3Œ{œ x3Âvz3wdR8fæg%õÌlÎ…øýD¹´þyð•<ÑÉ À¿òáðf9;¥„rû’ãÌuˆ^³=@~ÜÏ›—Eˆš¯EÙµ?äGRœ¹¬àf€k%®úÒ×›m;õeÛ¾js€š}Õ1‡IZ¿Ê^Êÿ6li>'Šè’Aÿ˜¢ç˜ø;]É(¼öˆä ë X.YÎ{Pÿ€×U¯¡S\d¦;¥Z2Äp­OòÏk¬Ë$ºéB¨DbÞ1Ã{fæ³~(„!]âÒEÙåVŒTÚ“" m³.‚÷­aG£Ü7)w½ü{&ˆm{?ÄkЦ¢{í!Žg‹¢Ô\ñÿ#üŽíÞ1úLÃ:3„°Ót˜÷qµùØ£¶‰ø ¤€4³ˆº#Ž_a=æùgÆX_=~v/Â!€é k¬W§f«ãqºn’^g#Âaö¶Hzçb0qrØÇ§£(swùg°åú¥ˆé|ÔµôÜte ‹µ ×q§”P6ŸuÝçPê£7$o}¿m¿ÿËZå-Œk¥¶t=÷ ÏûJ?Ñd¢¶´=b âu€dˆƒÃÞ‡v—v¬‹¿'òœ³¼¿=ìüU“gé·(Q˜YÀ~†Ík1ή”k/殨µNOÈÒ(?³S€Ü™©÷Ý%c¥Yûz' Ž=̱=1À„HÔ5hÈá˜"}½ktgø³yw-ο‡å!Ëh‹ ˜Ž€N‘ð-Î`ïÄe:âúÙækÞKc»½ :WKFüÊǸ¸óL²aJ‰Í¢8:)€X8^ã äó'…¿d’Êl#4ˉIÚT’Qi M±‘Å|^Ž(ê‹»j°‚­¬%3² z¦:#×i|ƒE¢¨måºÃ÷eQD}Ô dËP¼J€Nšÿ)ÐEm¹¹§“,› cäßøouø6ûË‘¸·{„Ï`¬MÉòÚ-d¯Zi㟶󌋥]ÊâNËŽ ÙÞËD´|>"üY³îèþÊîÃÂÞ'žÝÉòž «¼Hpf"²¥^¦3“ç6)äj\è»d¨e³ø‰rˆ‘ýÿ™Hœ5ItÖž÷ëT£X›ûdè"‡DL#éù-jjrÍ »mZ£c:=çËù¥¨±QáŒæ‚Ùa¦}z‚‘Ô‹‹QNI8Û¸ÝÈéË[RØx_Ü¿I‘#ŒØüJòâŠx¡ˆ&È9.”Ss"æ>îú¾DØMcLì×ʳŒŒlu±È°Oj‹ý3Œ/F×+ù 4cbÚż.'ïtEÖEû¨_Dà rzXŒqÈq7¡ÝL/ñ>ÉY²õ|þ BšBÍÿ–¯Ãªç]Ô{çÖÅÀ•}DØÊs…‹½%ÄSV’-°½ìà3€ÄÜw˜áZ«½›aÜk4÷nÜ÷i–þêlÏÂÈ`—ˆý—à‰áûEž66ßä ª·ž°óÜøÁ 'ó´•r´ZäX;Ù¤Y mº!àþö'dŒ?Âv|'E×Ä1à ßóÝ­²" 1Jí _ÕüÞ(ûZÜõÆåªØ¢¸¸l7ÿ£ _¾šÿ#cù^—éX2€Í)‘ãJ‰ø;ê¬<2×ß7),²¿©"ñO©“øhÛÞ@ ÁԺ븈>F4¸5dÑæ¿§Pþ8š«4~ ‰R\ÎSæ³SDù ¢†4€·Ùö寳,ÜäyW³_:­QB:èU¾J¾H‡ÖØÐzçEÞØPýe1:êJŤha)Je 2Š_K fZÔðDÜ I}J ‘ƶó»1IO$CKAËw=ï\ 6Ý,#" —ÏÓu¬u åôyfF‡QŽIᨸ"ð¨bÓ"€1ÜÛ "°)ˆàP:fvGû6¸S(|Âuï¾Ùq®è"Zñ.Ûnþu0×¥ñ-xêÛ~dzZ;D·y^'_ÀãB Øÿ¬j‰‘‚¸ä²u|¾ÿÃDâ7/i}r/ÑÀ/|Ш‚͆.`¦ºä 7(‘)T¦‘…¨!áœÎåwP¢Jnh²²uê®\»IÞwÕaä{ŒqAbB8È*òüZô_ÑKÎЕÎEˆú6:7*Œ¶[ÁùÓ1Hé$çEQμg¥D_tï ú¢A$|$m5þ|O$ˆ<ü˜bœ™$‡&V²WQ'Åâ5*±“uÈ,à˜÷`š _cßF«ƒ¢BWá’BÆQÞ‰ZMêÑ)µ:ÝOCIRgkææQDŽê)FÏ”ŠÄqá¬"sÎi½ÏëºÙË¡w=‰?³“hðŠbñ†M6ˆ¢€¤“1 }97NÇ$‚:x )¡óÒ~9)„ZE°;Šéó>¤û¦ðƒˆSgæPŒEô¬Zñ|\$åÝm‰âî¸Ð|»YiVŒ0É÷±€u>ÓŽ‘µZöx¶wj¯LûBM—º#ì™7l8×ã|žzÖ(g£Ôû³y÷¨­2Àƒ¹Â®¹1³Ñ&*Üõ|þ¤HP˜YnÞKK$¸§"Eõzed¦òa½D² …°«ª ‚ǯ?)@AµÎÀ‹€ˆdW¡I¼dù~°ÄÝSIF£²h bsE‘Á>÷x €jøP3Õ™¬EiVmñÿ“‘By½²mhhL¢ ' ¥ù*þˆ¼óÍ<Ãáˆ}ô…^Gm|½±Øl÷–"à_€{ä gM ›[/¥´/î%㵊x6p^YÕYdºƒÏ! b21‰§vUgD¿X¸bî0O$k&„OVÂ4¿‹T+Ží¯3óÄ:-„´Ö³¹Ó D½ÛÁs(ÒáLØ…üg(F.eìNBÓZc¶ò<—Žp>žô=^.à¥R¹œAµ œN'*[óøªÏ˜¬'7ö©“ŸÙ…°+Èȹ) i!›™ÈùDå¥[ø=„#Œï0*ò9•îPS00ù¤a7}7ùèñ:ïã"ËW³¸'|„c<¡ë•X²Iù}š¥¿:›³ˆ0¼ÀÁŽÄð£âÙÓìí"ÊÕžrÎ0²ðÃT$ËÔácY‡Z4÷qaÔŒdˆCi?ÝMQÊ|OvL ìFü‡4* °9-òf&ŸÆcàblãâ|;DÊì™#ŠÞé:rxƯ4ତˆa†ëðd1²—·Eä·Œ¯’Ïup«°Xž•ËgeîÞqá§ #gÙ-c2šÔº¿‡h¡) ·¡Sk ëàN~Sµ™Rõø%µü@q+ÑãíDìÕ:à.täþ3­ìâ9ê¨>ŸÖrµÆ¦`æ&¶?ÿ‚È¡fQNÞo_NL¢¾£õМÌäK¢! âóŒÀËA˜¹¢¦R2TV‘ åÖ\>è)‘ ˜D…!ÕUœZ#\“bí¾HRg1ê$:s(á#i)ñÞæ<ñ ¹wÞ>"ŒJU÷v¢±nàÛƒD?\¦Ô+´Å™VÎèœ%5JtÅZ­1ü0ϳÀy¯GÅåûQXò„•”%Õøê uý¤HÔý{­ïí x:“˜×{½E¯jºD‘@¥ Å*Á–Ï2l*¢CRþܼÏlí€ €MG_BX¸TšMgŒ®N |Ö›' ¼Å*¶!.q/uš"öG¾§_Ao‹(ï^ª´÷…º /O$ ðDR§{%“O®(¸b¯ë™³å ›d:è’1{:^IV bŸ šÃ{(V“ùzårë¸,2ZÇ(¥Չ꘩­–ÝLn$1¡÷Á>ɹqѽ¬9nhI¤-nFHbÅèzZ8”20uŽ:&‚êè`I“(ÏDÆAr#vUÊË ¦ÓÂØ×bŒŸA5ôCvR˜ûR!ìv›\G×Iâ¾/ˆâ\Õ™Už×µPË¿¾¡/î½¼°ï2&i€£44Ã5J~ñ™¼ÇlÞÝøviqGÈÂpÔGÔ³´{^L" ñŸ³˜>¼¶–ŒÌF>$ÈGÒ®¥…^En²PP-‘Y¯):É$s5“Eƒ¬W(Gæëð©^®XªÒ:¥Ÿe K Q䞬L¨µÎ¢H ›nji›³U%Õìcœü×ë£î½•þŸIVŒGÆ_Ñ¡ÄõÄ[²(n’ß)¡EÔžƒXéYÙ*¶Íß“?“­lÈŠ‚¬,ªe#W$Â¥mÉ¡v—󾞙”%w?Üi´Nk˜Ïã\Tb%ZŒ ƒ­ÓÁNQŸ}Jì—9Kç1Nâìá‚Rš÷BîgÒ±8ãÂBÊÇ9‘¢®Š±•¶X×l‡„Ë»GRË9âß èËŽìc4ÖŠ“KÄõ*b—kå‡tĦÿ1Ñõzì‘ì®7±–\Ÿ¡Z´"Ÿ[É·p#Iê†Èó$(«’Ÿ0ýR§ ×ÜšLî :·GëCÅÌMi:sÀŽ»}¿Ù öTÎ . 2;@ôómpbìRÜÚê}{'ÑÈZßÞL´pŠ(ÓbYOÿÄó"Ï7S¸žµÚðb ["ï;šÅ¾Çý¼ñ4D¢¾Oûà¯Îô,€é³ÍM NF«Å:´Ž‹íáLkÀ5¼C§«•óˆæÍLþ´i/F_ø9Ù*6w¶w ¿S2 I_Ì«Ãì]¦k8)Šv!Ç~•¼tVØ[ˆÏ©×E‹B¦Ð-éó¨¹ÌÄ?¦;*°i$/öÜÄF å /ºFa‰vD4b)µö‡ž7„°ã¼Þ¼à¬œRu å³d¢‰­—ƒØŽ/H(ê, ò±×€°ó¦(p¦I¡¥0½ÍÖï!•«çÑ¿_ÉI–I¸èÅ}‡+Ê‹p…ÌëèAÐyÒ‡ržióó"àÇ\ÊëëæËaÓy©_î/5ÃÄ­™#³O§á4íCØò¹¯ï0]ª$_ºN¹ŒÊÞLäo_×^í÷¢ÜÞõÐU²VŒÐ(‡ÿ£÷Üß{¯"v@E.¥™Ú?iOöņW²Mûk]Ñ¢ Õi+ë9¯ÿ ÿÿó×¾ÞõFfM¶‰ïZ ŽÐÂ9.Tq°¥`UÑ£J:WÉT³Gˆ)Òù3Ô‘j¶)ê·ÌD®­ý°ÆJÏŒ»+ë±Ç/—o¨blLÜ>îû eh&ï1ÛwÊ«ª`÷ô~²{•æjTúœZ22ù°#w—ÏV‘‚xôûþ ŸïWx;âKù˜½?¥fq^/w,UI®T$±DaÈ­”¬µÎ¨}ž‰S+¶™­º?÷Öª`öå^¨´N)NÌä™/—mSuƯõþÜËyfûëN«4‡p늙a¼åÔ¸q¶ÓбurÖ鉿.,e?i ÁÜç0³Ù„3•»$êëX2༌(ªìOÛõaT›J5î&ùãûÍľÇÅY˜¥}‹gTLB´?!n]õú‘3Õ/9çû„3bæ!‡P¢œ…7˸ÚçG Šõ¬­[—D8cæ8ó\âßëG0Óf‚.Žè »jkÕ¿~¦>ÔlßMκ©çû³ñWgsûCF+Í~Rº× ˜ #gŒÎ4Î1öÆÌ=:Á,æå¨>—jä¢yìÙäI*Ù“Z9®jy¨ýe‹fƒÅÅÆVd/(òï2çY-—WË¡:|U°íhC8×ù¶ƒÍl'úYN6£œ¦¹^ÛkÍ0çi|†yì3ÏkjC8kçã ­`Šå|ÿØWé@8kƯ̈Ϲú̧šË6q'‚¹Y{ëxÇýyÎÍ'k9%_IEND®B`‚gnujump-1.0.8/skins/sdljump/textfont.png0000644000175000017500000006350411050034360015314 00000000000000‰PNG  IHDR+p‚p0 IDATxœìwxTÅ÷ð?›^lzBï½wéH—ŽRDP@DŠ Å‚ Šˆˆ"ŠHU‘Þ{I€ôºžìûǽs÷î rgÁòý½œçÙg“MîÙ33gNŸ3&+V+:0a2éwü»pÄ!ƒçvÏ:‹Kïßó^ðÿ¸ñyþNôÜëºþÖò~â“W£ô8CÿÍsÿ›{ù~Òù¿„óߦÑ(îÿ÷Ý+=ÿö¼ÿÝxÿ-ùp?mY¼ÿ+¼ü¿B§Q¼ý—çó~ð÷a|…óïÐKÿÔwüðÅýuïü×ýâ¿c>ÿ-Ýã þS¯ýóùOɺŠ–ÿ²ž7‚ÿ¿@ß?é›ý›~Þ?é/ÿ—eϽŽñnÏÿ—dÌðüºç¿Ãù7}¾R^ÿ:ä~ÄËÿiÿ_ðþk:èŸØG÷Ãî¿_|ðwúJNïÿã`Ò½¬º×xà<€ðÀxà<€ðÀxÿñ+x¿zà<€ðÀÿa¸]²Òäð¹¬1dâÎ A£xô4ÜŽgŒ3à ¸îêï…@>P9Ó…;'>ï—1iR¿G|—U¥µèðÞËß‹¡|?ì{åÓ ÷ºî÷›‡ir†®Ûát ¸W:ŘŻ#Î{åÙÛávv}\±—gE(2ò^d®ãºë×^—áúñâ€Sv­ôó'Öý~ð§~Üúùïà ÷Øó³³øqÞ/Ùp¿t­£l çåû1þ{Ýz|·ÛÇÎ’÷"oôønG«³2ìv:Ƹ“n½_þ³Ï;â¹×çé¸_ö­3Ï;âqäc«Á¿Ë|£­#æ@üý^uÿýæIÇ=îìžÑãü+ûì^è¼_2CÀílŠ{±§ôsy'œFiuä¸7yñWÏ9³Go‡Oÿ¹#gd€—xö^öÒÆéìø×[€ÀQˆoÞ¿î^åøý¢CGÀ½ú§¸ê^ ¬™ìºý]ð¿“ù¯Ñê¨/õ:ýߢë8»×ïdzî·ÍøÀß÷Ãÿ·à~Å{ïUŽ™°ÇcåoæQ·Ûà†ÍÉ*–È3B„pÐÜU<G¾ú2‚G,†ž…*="€n>oÀW}¹¹@p ÈøÃ'htW_.*=‚6tŸéIYß᡾\TEF ÙèÌØÅº»bÓbìFiøÖëv±‡eyYì[=߉ý‘‹mÜ‹,ÓëZgäâídƒÞfòAo÷¡O¯„]#æÒ™ý!lÀ Û| &+oÜiü…(ã–•·Ã§ç%YœwÒ[B8£·^±Fb½/º8|.£¿o‡WVÿÿ]8ÄóŽûÛè¼téñè÷†Økù:…nÛ¾‘±%ý½o¥wˆÚzޏõ6ŸCÎîo=N±w„ï*p 9$#ãnG§^¶Ý: cÅþ–‘íeSÜ«=å…m>õ6oŠ=eÄ–ôé}JñŒ3òâv:Ì‘7ÅwÑmwÒ‰zºõ´éù¿P÷º~GÿVÈK½jtÝõI)=>ñ7ÓˆŒr´Ÿ=pÛTØÏF䈞Ïõr*c¼¨Ÿ{Áw…ž»167lºTF&êm<ýÞr¶ýïÁcb MØdŸ˜ó c2ú}ó_ósô{õ^tõý¤Go;ú ÎØŽÁdÙ öý\OG™-Sq/Ï:Žã~Øe÷Šç<# —Qzûü¿ýÿ zŸMO•ñSîGîÄ1ÿòq0iÐ'+EÀÇ%©ç‚¢(³Õw#JÅU}¶àƒ-!˜‰-!hÄöTŸ÷Âޠβ°¤€—/à·lM¹ Ûø$Ä‹@"¶`…Ü \TÚ|T¼î:úÄ…€(Ùä—`_ 8Êœº£0D&peNe–÷²Æ‚oõÝŠ2Þî>6ñ½Þ(Ƙ̳·£Ã Ûü»¡Ì‰à‹{5DîWòóÿ èç[Ò"1ôWk'æÔ…‡‹©8\±­W¦ú."F@ïœz«/W”}p …—îcz™ã‹moˆý{ {¹cTFx¢ŒÛOÅ)é”±gª?;“°ûÑG‡¿¥ø"c2R/³K¨//•QÈq9Ùx»ukT„mÝ3 Ò(@ð`qlã…à&†ñŠj½L*¦¾<±ÉÄ[*N!ceÆî¥Ã)x>…7….”»À}/v÷£‚Ý×?VUeþºô²Aè/}b1e]s0&DÐPì _ìåb6¶=œsxA¯'¶='+õ¼¬— bìy(¼,öˆÕw’ B.:+ÅU:½±ò²PæRÈZY=#Æ_\ýlc—‘޲¶¸ŽN¡gÄ|Á©ŸKQ„'øHØ¢·—5úq |"]„"s…].dšŒ èx>'‚ac;3>{GШíîH—ìÜèAÈÁËî* ÊZaãõbê3z=mdMØ| ?õgÁÓ¹:ôã0ÊãâYo䃽äŒþ»ÝÞvJÊøo¢ìugéÔû5BO;ãkÞŽN|´ ÙnT;ÊLá÷bÓz™iÔöñÁ&Û}ÔïrXð”ëwó EâSìÉ\ìå…Ì^5a[ØK&l 2°ù"5—·Ã—¯~.>>I6ÿBÿ¯ô›˜Oá#Y±ù4"è¶ÄòÝä‰xF$’Á–¸c¼jÔ¶®¢¨Gø9·€tŒÉ±„nôSÏ—0Â3úx‚àeKÐ⮎IØ(ù*B—Þmÿ þÕË«l~ŸL!ûß .Ï¿DÈä—Xy-Šm±";Ë©‚±†úS‚ÇŸxa³ç„-ëLÁ§#zßÅÙÓ†úñŠÄ ð÷r‘×Õz|èhr¦¸EÈöâ(ü¶½$d‰Q¦Orè÷·=F}ãÛ­§¾˜A¶€W_PçX|%û¬ÑxêlN¡/ŒòÒý²]ÅËqÏéA¿e@ûv<éìaG|ÎÈGúLºÏÅ'è8õô9+ô¸>™‚£Luv¾„nûÏ…ç±GõsmÅžïœ)€Ðãçð9âÒîˆÿ^輟4:‹KÏz¾-ºÐÇ{‹¡ÈÃ|lþ”LîJØÂîØÛä2|%üGõwá3ý#Ét”„N•6I¹Ä¥P QǘwzÞ7‰ÎñY$ Ì Ä′(Šønx4€j ÙÄI YbqÓ_¥ ˆ-`h\Q·L>ô8Í‘Ô|ò,VŠ.%qñí÷D` 2§ TÙy€¢Ó8}2šZ¶¡5P ¨²e7O_Mç[•^aɀʜ•[°„±×o•^HAÌM®.XÂXŒÏ©#íÞ@è 3i-±ÆÂ  Êþrˆ¢RÙaŸP¾¸¢0vDÜ-N-ú‚^@˜ú™ë_>ùg<^*å€z+V Ê|`îFùC">êxÂÕwá¼Åó„c\(ùæ»tŒÏâxÿÇ(ÃÝ÷‹˜ÓP ê·?ñZlWÒ È‹Ë$zÃ6¦åQÖÌèþ†k1”uªææF³ý§Y³ÿ4%±IÈŒÑeŸV\þ /%±?.“˜¨TŽ­ÿÊ@ˆ1;â *¯ÛÊŒ˜›D§R˜CÚ±Ë|Û©+ÍÕ1Èî°íG |×GxøÚ .%æTÌÈÉì’ £³ÅŠUÿŠ¿Å”õ3:npX÷5›xñj:Ò ÈÏ"aó/ÌRi Âøº ¹’ÅEG:-V¬)yÜDá'?ŒÍ§I%¡ÝÙ~IÍçVj>¹8øÜ ô"%ðéé jlÝÍ{±Ĥ’—IÌ÷;y…—‚1&7õ´êOèÊò˽>/@_ì"Ýú„ì¿)+Å~(4Šj{ghû8(¿u7/D§qð\,[ÎűíèE–UªB-^úâ¯@²ƒÊ3f1ìäU~KÊáFZù×o»ãVU¯ÅC(úL$+ŒÒ.l“ Ê©klÚ´ƒçÒ(s"³î‚—Ã?A±ÏÒ )L/$?6ƒëK¿b2Êž+1y#ö\8P}Ã6fÆÜTtBlW×|ÇK@äö‡X£ j§c±R”^Ha\&±›~fŠM"óŽã×äM>©ÈÉF/bÐãtº­ “Ã)æ2¨üõ÷L¾’Ìþ¸L®_IáðÚÍL*"oj²vì³´HÎ# (ƒ¢kŠ¡c'Ò,9xäý/ äéçhžœG _ÊØ°Bïõ@ý”|ÒPd´Qþ»Óø*ªc) ”ßw’—¯Yø¦SWÂ06wšO0þyš9á;éÁEÞÔ8Ín‹ëâåLSikPÊ͆×opÅb¥¨b¢èS£~‘«J[Ùåß0%½ÂÇGѨ€²OÂ_zƒ‡ânqÅ72*;ôò­ü[óp>žÝ©ùdÇÜäòòo˜‚üþÝ^|l8ÕýR”V@þµ\š:ƒþ(| KgPþ¹ô»À/*—¾\Ç$=mÔ¿ù+:­+ÖÔ|²/ij¯ÿ`Ú£ð†QZõþfå_ñaB6‰é…ÄfóÃæU‘›SÍNIÎ#ív²ÈbÅúÜ Ôæîö©f??6Œº YœD±ÃK¨c :’ƺ½jd¿»©Ï—IÎ#õµÙ<Œ¢3J ìÒ·3*&ƒ=ê¸ï&/…/™œGêÔWèˆâ?Vô qJ7>_Íþ"—~Å£*ÿñS]ßG‡R9)—¨¾ÒE–„aë¶Ò56ƒïº÷&ãòÄÍàÀÊ A™»`õùÃÆ]Mg Š|¿Ûºk~J>©wZïç_¢ÊüÞÍæÐø§{/Zëx<E^ÜÍvd‰ S¨ŸœGb@Sv1¨ñC¨)èHÎ劜12áãšró>fxZy >cŠmã\¼éïÍïk׉Š'¯2çR"óQx[†F}!|ŠÌQöÅV¨"C—7:üIZ&æÔ@Ùfœ‹‰ j1‡?¶¢ Q¤*ƒËEç¢ðh…áOÒ6)—xŒË%"qå‡2gA*}²s'dg0P}Ô8†žåHJYÉy¤c<žá¸ž(ò­ªú*‹19¡Çç „ŽKku=k¢Øú›Q1›5^‚ñ¸‡ã³ÁÏÚÙœêZ—EY/Qðld½m×8älWÇb‘@u!Ødz°ú¹(¸aŠõ÷×áÂV0%³^Ž…š_¶D‰lŒMÐgVé ºG|úÕ”¹3ãœüô‰â-õå‡ñµp”1Á87>A‹(ß÷Q:Æß" ›'NÔÁ£?Ôã­>+ Ç%pé“õ—þw£øé´‰b QL%a¢ „¼Ž‡X¢0Õè:èÇ«Ÿ»Û×o~ E‘ÍØdQ½-lز-eD\&—’óHC±WƼoùåUy*l™8“È©E¦äa9ËfÛÙ,‰G \~ö|[¶¡MJG°1ŠQ\n€o›´¾Í™NÝhË Œ+zØoõ q]ñ9îwW~ž=“,l•>2†™à7ç^»p–„oÖ°ýÐ~9È}2„;gúÿ’ÎÍ¿0,<‚fmòæõ«¤Ï]Èó@h>T®SŸñãžà ¼Žß¡ ¿Cykã:6W‰`ôÆul0„7±U×ÊЮUl´jKëÔc\Y{~£Ÿ¡ZÕ<=j0ox·ǥólkÜŒ^ØNŠ:VÚÜ ôÕÀ(›´Œú·R(‚ÀŒ8*½`‹•8¥ WòÿG埽Àö-SŽÀa£ywõ2^Y·šÏjÆÙÎŒ­Û€>Àìexxæ‹L¯U‡«7ñ06çC†¼{ö%ò³Uô9}Å*Ñóä1â°É™õҔܿÒ÷áî¼üó¬oV‹á¯NcNúôÙ±Ÿ§° –Qv[÷ðh›ö<÷Í–V 呦5xâÐ~N}²œ±ßÃFAÈYo xÓDÎÿ„wïç”$.aϳF ,wÀ§MGš\¹Ä~³‰ÇÌ&z™M´÷¥òÕHbš·üÂÈf­xbÉG,ªZŠÞo½ÂŒú ²y}‘3–D…ZA˜Ì&˜M´7›èÓ·3oXˆùn=³$èc÷н=Ÿwÿ•ýµÊ2´}Sžˆ%湘‡ýš¡SÈÉb»0¾Fz/zŸ÷ÊÑcÒX^¨\•Në¶Ò9Vè} \¿×瑤ôA‘þ@ÀcˆD^' œú$ª—î¥OªÊŒÓ ðVi ÀÜF¯³4zì:Ècµë3|h_¦U-É«U#xõÒEâ6lã-ŒvàšMô3ž·þ£Íë0£Œ?“Gæó[·(±u7_têJ9lü'ëPø½ðMƒha6S {~“µs|Út Aô~3›èåïÊ#Åè·ü3>ïÑ›WK—ѪwÃ­× %vìg\ƒÆ<¶à]æV¡û²OYЮ“–~E'ät‚‡žž§v\Ì&ºV ¥ç‹YФO~¾†î8ï4z·íHý3'Ùl6ÑC•;‚Üi‚s'@|Úv¤þõ«Tålg³‰‡Ì&Hà´›Ë݇™Ø°)ƒæ¿ÃºúÕr–¶jǤí¿óò|¯Ù·ÍZÒÄ’Æld1 x³‡h’žÊIäüm>[žØ×çð*ròXÛ7Û÷2<0˜jÃú3¡b(=Ö­æãMµóO ÏoV 0؃–fzud\f&©f½Í&ZšMT÷6ñ;!çx5mIõÌLQxF´ˆònÖ’Z™DcߢûNtŠ¿¹^™\®\:Ø:žóñÅܨϯ\Ê{ ikžq“+ÕkQÅW œ6ƒ‡ÝÜ)n ¶„ˆ¹ùC ?zˆµHè߯Vuö_½ô“Tü~Ó_¥|½† lß„g6o”î°äºc‹[¶a‚ŠÏ øwéIÙº ˜ôâs¼ŽqÞ,òƒÜih6QÏl¢•ÙD³‰¾_-çýè+l÷-b Ò¦­O«vTMIæŒÙD»@wšaüÔ• pY0—›™D¿³€v8h°~½’›fÍæ¾ÁÔ›7¹Žq½'œÅªV'¸ï£¼øÙ"fôêÏ‹ÕkiI#ÉÄiŒÜÛI­U†¹C™‰ÜI7}ÕŒZœ‚@ EÙ²ö¼Ø_¾MZÐ89‘+*¾0l PYý$•ŽÉÙdŽ×Ti Eo£¦´HKáöîFùÅ[q»~¬2s'h+„½0“7~ÝÅéFÕy2؃‡ <^O|ýºÇÝbWrGÆh„.w XÓ–4MLà Jâ4e-œñ_Ýo³‰*ß›zßÕÇl¢2rzNÓÍ[ÑØ’Îy”u/QÌz7|޶ë9‡çŒÄYô<†­8®4ÊܖĹ$ØüJ³w)ŸX/;FŸx ‹ TßG©‰}ŒU6Ñ%èÓöŸúsòq0½|Ds8Îɯ;ÑŒMÖÜ —¾X Ða|ÎÌ—;Ê܇´íD‡„xâT¼FçI?&?lÝD·òqW‘ÌÍD—}§3#´éçʬÒ&Ø¡Øä|¶îCFÇ,ìz?l‰O}TFîèÇkçÿ:Œ×HQ–Ía(û½”ús ŒùÐúØN±^ýym÷N¾®W‘8wjWèCpÞærÜ'Žá‰Ð0:éð8WGŠ®ò\ti %²ÏŸå˜ú7Ù‰p­\•z'Žqºv]j\8ÇQŒÝÓ è!m:ÐæÂ¢€R:ÓüòE.ª“IHèϰpj?õ8»#JpùWtcm•&á\J÷ÊUi·ù[~޾G‘àãC)Wæ~È+¾âƒ-ßj-Ud2kIEÀ7?Ü¥s1)ë÷빨£A,ª ˜×rhu™C»[BTBøMšÆsDZvÇÜÀ‰–«»wp"(„úØZƒØðŽNãë31,Z½‰'Önaø™>HÌa'ò %M)£(°®üöÿcÂR“€ß¦Ÿyáây¶NÇ)î~'‰–P{þeªU©FÏ.­˜ðæËüKÂâœîÑŽš4gö÷å6.–¬b}«vôZ±”ï³³ÉüeÑ÷6\¬5jÑý‡ïxé©ÇùñjIË?ãòøQ̪Y‡aØ+:áªÕyhýW¼öìö¤¦u™œW§q D ª`?n™À¼P¬V]B–¯çO°ÆÅ÷Ø."Ÿ\t<+U¡Ö…³DaÏë²Çù5CdðpªÖkÄОíyåÍ—9“”À­…ïqfÕ¼^»ž–•}µÀͱ~¶šg¾XÌœƒØŒñvb¾ÝO³™šÏ?Íþ¸XræÆ ž¬ôö&ùäŽ6ŸÕk3ðùq¼þÖ ŽZÒ¹ùõ ®êÅ{šò8ö-g:l®+7¸ƒ"ÿŸ×œEã*2‚êG/ñÆ;òÎWF Ùë¯â RßEU£¬ìuÜç,`۱˼>dÕ±¯Xõq‚Vk…J´ß´Ž™¿î"µÛ3#ø5¢$±o©öWAX7À{ÄSThÕ–1=;ðÒçs~ã6žŽJå½)/Ó%8„𯖳áíùLľÕñÝ@o:б«¾`i@ •1æp9‚&kÊW¤Æé“œS?/ÌΦà…I¬uàg¯f$?;Z5ëðèð<÷ÎëHO#ñ¥ÉìÙ³“Em;ò8r<*ÆíѰ µb¯s°¤¦øÒd~ûñ{–´nÇ ì×^FÖz—«@Í«Q$`k»—|Ë:MŸ–«HÍè+š¾m©²0Þj\›ËWÞ¢~¥*ôìÖš© ær2)‘ÔŸcßše¼\¥ Žõvtú”,MݨË\E-L@ÝŸ¥”ÏϨ¸Êq-©YŽZ±1Úó ×RÇðˆ,C¹Œ›Ä#o›iëZ*’:Q—¹††qøsããHªSž÷rs ß½f7¶²å©s³ØæF¶…‘˜ÏâÅ ]ñ9;Ë–§>Š3(~m;ÐkïŽÝH'I¿øM÷…„RaýWl¬\•V êŒG”¤FBQÈ'@}§¾Bí¦-Û»Óç½ÍñøX’§Mà·µ+y¿CFàü^ô¬P‰ê1×¹äÞÊäÖø‘|D-Œ·htN˜B­™Ø»Óç¾ÉÑøX’_ÊþoVóA—ŒÒÑ)kŸééÌ2OŸ ehV„„ÒùªvÀ£|%Ú>Þ—Û6“˜šÂgǰóë¼T¡-kófÅfOÝ2!21žÓ(­ôSQÚi««éòȲT¸a!›.tS?¯œžÆ5Œ%|ôßå’”HTDIª`ãýbk6ÑÛ’Îùé9ËÝ}P;|ÉID•Ф*¶¤d»¸X.‡P5×¥'¥ý¨?n8Û0ÖªKÓìÁÚÐ0š Måú0„^í3ãÜ2‘»K¾(x¼^³æÑ 5ˆ7o/ïÝÃ’U_„1%’\9(­QE»×Ì·ß§BÛŽ4ëÔœW°¿VÆHLÀ£RÊݰp[ w#íðíZfž>ÁO›Ñ ¹“ŽcËòjÖ!Ü’ÎuŒÉ^}P×gÕ·ù u°Ô”In¸ÞeÊR39‰›WRXŸÅÖ³h-ù"cÇú%>_C—è4Ö^Mgý…–>ÜÒ(²@6€mþð3:ÅÜdk|?|ø½Ë–§ÎÕh®`/—Œð½/81Ý®ß`sZ/$°bÀj 7w.€{ϾDX¬ì ¢Ì€Á 9pš1n_jqÓ.=©pò*¦ä±;%ÇNdæš/ù2؃n:zŒòˆ;à[¦,µãcI?ÍÜÔ|vmÞÅhlAv©bÛ‡»ššÏAŒ'ú´ØãØg©˜”Ë*pÓø²tj_SÖÚ(±j#b2ø¦KO­s’‘d”Wd9jÅÇr{ûîn<゚ ‹JeãÌ9tŽÍ`kR¿,[˨©3x8æ&›SòØ¿e7c‘;¬ñd³V”IÉãÀg«ŸÅöä\ö®ÝÌä×Kì?ÿµ[xìd»>ù’ WÓÙØ½OV»Åú=Få„l~]ú%ç²'æ&[Ÿ~ŽºÈí;úVoâÑÄ~»Å޳h¿ë ãKÎjóצåSò8üH?E.&å²Ï ]&õÿŠÏ_ÌÃ17ù!­€C×o²iñ Ú çk2+9—mCž`j¹ 4OÎe+ÆýbmŽFŽ¥Rr§Qxªx·^D&dñ+rs¤ÙÌI¹›0…(>¡yþbZ&d± c‰T±<âi\iÖŠr@h 3‘ñYü¶iˆYóhw‹Ÿ‘KVºöêO@b6»Ÿ‰z(±Ÿ ù¤ÈD IDAT÷>¢y\&[{ô¦’>BR.G^zƒzêx-£µŽ.£¸<’óØo±rÌbå‹•ý+'ç/¦!¶ˆ‘yó¨]OOõdkÌ52»—[à7 ç‹ü ²³!7Ï鸢È/ˆ$°H ›ËŽ?õÉJ1àê·žCÈßÛW䆗¤öö-ü^º,Õù™Ý(†Õ_Ui‹1tå-Vv Á¨zhl±òîè§y¬VZ$d³¹d艌 ^}›†¥" ;u‚Xì/'—IºEY·H¬]òeËãÕ½7~ÛÍ‘ekéGÌ„Ñ×Ñ*C³~}Ÿ_w±sÖËT‚Ô4óØÓ#Ø‹îÞ¨©3hœ_@†A\ZðöÉgèÿý¾<¼Ÿ›‹—óè•K\iÛ˜«PîÚUb§?Ë!1^Ì — Å–­¥ËÕ(®|¹„ þ”Åvß‹Ì !Í ¥Ú›¸ xº¸âÕ¨)?ícȵhö|¿dŒ'tÜŸ¡#|úßïú‰X”}› $¯]É6ooü0~G” Ó p‹,Ksg8ŠhOn~þ1ûÌþTBNŽiö¨ÿ‰c$ëp€m½H x„…Såè!bø³~7z÷”¶6ý1äÐ~Öž;£%r€¼çÆq´Œ?O íNtú„„RíÀ>âQ’ý¡({($8„ê¿ÿÊÉñkîª:Æiäý a¹…†SÊ’Nœ úñiëzè±5jQrÏQ楧‘Ñ­5ßaÓ3FøP?6÷àª;Ì)œ»;•>×¶ñwuÅ㓜ÌË#÷‰§¨ˆš¨|÷#ZÆÆpÍÃnÜ ãv¸Ýw®A!”ùn=§ÏœbÿÌ9ôFMV‡Pù¼R¼dt~µ¢–!#yâ(ßžANÕ“G¹‚Îÿ Á£¨H»U¬¹9¤O]ñ;7~¿•ñgr<àhOåÔm@ŘkB‘›éØß{n$YéBÙ´T­¨ñyh8åâˆÆ¸½«Ù,ׯr%0ˆŠ¨wõ„G`nÔ”a³f°ÛjF’cE@ѵh¢‚C”½äå_ùJÔþz;ƒ´Ö¼~S^¦ßå üx5JK0ÞͦÔf qdïÜÎgS_á™i¯Ò¢u>½Í-îîgß_»uKûb$ðÉrºXÁ­_¶`»3ÍH2Uo]ÿò”~ôq éËä¤DA ~ýš¸…G™’ÌUþ|­‘˜@÷Îì §EDI§ Ô´®+@~dY"R’‰Æ~?üUQ­+à¾l-Mƒ(Û·3+ô>Yá@ÙekiÊ¿ãƒß ×RŒSöd¥çcÙ{kÝÚ2¾J£÷îáèÔ¼‰üÉo"JQ¡X1|éÀ›¿ýÂ÷CF0QŸVˆ5ùEj?Üiöä•2þŒMNäò‚%¼ŒM.:N¥¾ƒ˜ùÑ<>hߘIµ£M݆´=uœ‹÷‰mÅ'L¡qßGyqæ |^³,ã®\$æ•7yûĬ!ýöÝznNÀ¤”d®›M ö¤Š>Êáî²GKV~ð)ïÄ]'¹S žnX•±[6±¶WúboWÞ•lóæ^’ÊåÊSyÚD–8÷›4g Æ»|®€G‹6”ÏÊ"ãÝŠ4›¹cš¥&sÂàsŽãð ¡ú¡ýÄÅ_‡f-Z3þñ¾Lüá;C÷' Ã#$„jçNsã<£ùf~Å1{xÒ¡ Û5楾ç»î½9pýzudæ§ ™ß´9ã‹—â!-¹U¿!·z iÙ¡)ÓÖ®â³Ö˜ˆÜzé !¶jË3ãžàÙ`O]8Ç¡7Þåyœë áÓºõ ò)(Q‚Ðz•}ñeÎÕ(~š:žséÑlì‡Ú–“C2¶¢iÙ;¾>A»L‚ñOP·>A9Ù$K>&Æ£o3ª¾Dûda jzÞ1Yé®¶Pã‹Å\CÎ*BÙL¡^4[»ŠÃá>´\ô>'0vâÅðX±”L³‰Ç-éXÚ7a‘ÙÄlK:–G:ðb˜7ýKHC5Èž=“ٺѴ\Ê=ýýºõ¢$6¡f´ ZÆY¯Lá½’¥þyÓOãÄÎmD5iF‹ÞX‹.Ùˆ\ße­Å㈧¨üÛ1žiÜœ–õÑ4¢$[ñÒÓ#ø[pR¦Í—pPo…xRÿíW9ÃÝüš>ø ºÅ\gß…³ÜÀ–¬”Ù$ÖSǹåîF1¯ÌFëSXX@Θñtýã7~Þ»‡ï«ÕÄwá{ݹxl€>í`±rÖbe‡ÅÊJ‹••êïg‘¿ÁYÐ ø¢lâØ·¡ù'¦^€ï°Ñ”{¨=cÇd ¯ˆj뻸nAÁÔyö)¶«ÏÞB°ù@‘««T‹M°¯Î2FPFW lx‘äIl—¶ëÇ`z÷#žØõ3ó±wŒ&çóT|YÉylN-`û×›YvùÑÃú± ãŸë“Å}| üñWæþ¾‡mÏ?Ía 08”ò[69¶yž^¸åå’Øå!ÆtkËpL¸nÞÉDŒ'wô`Ÿ²åirì0ñǯðbj>²Y·uƒÕÿ+@>À*Àp[»…v7-D=3‚ŸQWÜvEóç°¶G_?v™égcy½JujôîÄWÈŸŒAýþœƒ0ÿÓLñ¥üð{å-šLšÎ«‚Íhû°ç%}]6YéÌóBöûÍY@›Ó×X4i:o;ÌÉê¥Ô®1ŸÿºK3œdƒåî@1‹•s+,V~µXÙ­¾°X9‡\õŸVuþûRÛ6â‹ê¥yôè!NN~‘Y§¯ñÑœ´Á–5‚S8ùÂ0,<*T"ø» 6Šé÷± ›lø«yÕ:AT{o–r2±Rê¾6N#9ê2g¯\ä*——G¦úhEa„´hÍàÑñãÉc亻ã[©*%pî4;àB……KyÛbåë´6ü°‡Å'q¹Aæ`¬ØËÎá ÑO[ù ÛiŒ àÆºÕ\ó¡-ö'<ŒÐê ¸ùPeéÇœ@Y«, çÌI,®®xéþרÑB…i3xÁbe£ÅÊîä<~UÿϨ|°ÃLÅ S˜d±²Öbe›Åʾä<öêþßxð$Œ†ëVs›-&NA;V'ʬ»6îg&3ÙbeƒJç6‹•M%©»ð=Îc\ר%•KøSé‹Å†:48âЯuÉä$b±É$½‚¨”Oþº­Lúùv”«@ì“ÆF×W›_ *}ò'%ÇæHŸKÛŽDX,ÄܰpóÊ%Ž÷èM3ÔêÓî½4{&[ñ¸‘N r6¯fŸE–ÅÓÛóÏ?rmÞÛlªß˜nþJûÊf*þô—1”Ó¯¯gH6®ãwl'†³|ßbXM&i›OoWxRiãZâÜ=ð©ßˆ€wÒ5ú [1.ƒ5:Ã"h´y#¿£ÌŸ–èws§ÈÅEêDåmé\ÿ ¨w ôîBE_Q ׫†.òW|ÎÒÞ™p"š‹–Ñ&¢”æGiÅ ñáð¿ÖˆRTÛ»‡CØŸÖºv{ÒìOdb<‰Øä¶ø¼ì•KDa\^]^pì0Íþ”C­¾^¶ŽAÑWصz™všÏHA†ïø.û(-ÖŸF½„8¢ÚJT@ r÷o1JT«I×…óX‡\0HKÂíË/YY¤ îÍ®Œ›¶ä AñìÒƒé ßczA>)@JA>) ßcZ—Lï3O Zþ)ÐðÈûhÉs+Óø»ôF¾@Dà:«i †yœ%Ø’àδdôZý-=Þ|?ÿÀÊA0·Ny^ÈÎÂòó>Fc+¨" ¯s+VÅãŸgðží=€ë×ð‹z§“ìéH<—­¢¾×ç5ÃrÌx¾HL ±\ S†õg—%] NéqJéÀÍl¢£*oŸ2›xZ}b6ѹӀzÙäYÒÉ>€]å™’˜@Ò˜ñ|\òìîï, éÞ¬­Û€ö›Ö3«G;–bÓ£ÆæÕ„K¡ÒtÞ俆×õkä˜ý1ØÇu ÈÝwì&e;iw°}¶Ša»w°7æºX±¤“Ô{U/xqÜzö!¤¨ˆ<³‰~f=˘é½ä#æõÀ//Ͷ’ ¹xy²i=WuÏ¢>Ÿ‡-@l$˜¯Ù­šQ¢ÈJÑñ#ÜB'ÚuÂ?'—TI:o7þ>*¯6 ö òv àÖ£7!(§œûšMt2›hn6Q'؃È]Gà¸zy¸å[­¨[J{Õ63¿%æ°û6:†ƒ =zbµR¤ÒÙE{÷íx2-‹©)ÜB®ðÁp0„°‚|2¾FÀ.häçGÉkÑÄ 4Òø¥kO¼½(>f=&<Éü§G°-?¬7æR [pGɆáOR!#ƒkE…Üܼ‘ËI œŸ=Ÿ‡Ë”#ÄÝb¾ÖNM‡ àâéAàÆµÄëèq\ú>J¹œ\iœÚšuéI„·7þ?þÆÂä\Öýð+Ÿ„„øx_ÞíœaûÌË“àoÖƒM€K÷^„åäHëéÛÒi±òÅÊw—’Xçá‰÷ ^|† ëô¼W8{&géÀ£Ñ—9Ù¡3ýŽ^âÛg™Y†âØŸú6ú¤µ·—7áóÞæöm)<Åü(uñ< ºÏÝw¿â”ùu—q"Y¹| W|} 3`®Zµè>v8ŸaK.¡U³ V/#ªX1ÂÌþïÔ•æ¿ýÂ?ö’èæ†gÅʾù.­S’¹´z×°­“‘à è†ã¾}/ƒ||(1|4Áwyîn4 [&wÃ׬ó “ÜÌÊí[ˆÃfó=ù¡µˆïЙð—ßäO>`ÆÊ¥D¡Ø/zž¼hÉ ??Ê> •ˆÖO+¢;~„íšò0¶{Õe». z"$Ú =V pÃפ‡zÓúÝ·”òâõî[œõ¦õ†¯I—Ûì|¨¯¾£ç…æ$å°$½Ï]fQrW‘O»nU«ã[P@æÆµJr#5™L5ñbÔöÐÇ››uî ñYY¤ìÞIÆcYZ¡SD)j{–§-V>µXYr>ŽOÝ=ðŹ‚颲ÌÌ$åDer….€û­ Ò-£sD)Ìõ¸e7ýÓR9‹Ü©n1N·Þ[õíWùÈèöÅoÝ".;[ºí  àNDzš¾5,WƒC¨³g'Ç0^ô¡ñúÃÝ)]Tá% ~ë=^ùø¾øéÒU\Fä„ àÖoáV+…?n&YGÇÝ@³·š´ L|‡ÏQ’ïõᗔȹۉnuíI‰¬,âÓÓ´by# øÜ¥tãâ8rá @fÇ®øßº¥ÝC,å÷!¡Ôÿj9ûP î¯E“éáN Œ4Ñ3¹‡GPaÇ6¾G-´‰%ÓÕUúZ7»b3U>ä9YY¤œ;­ÙÒöK©Ò„ÆÇqbÒSlCÑ"žüWü!æ¶Èýæ+fΘÅäZ¹>ØÏ•Œïí2ju’’8QXˆ¹NšíNåkÑ\Å6gåÒÓH• EŒ±(ܵ“aÔJ¼ò&â8üû¯Ú^’*XÏÎ&# àé¯ÒäÔ ®ß°pËjÅã¥×iuùœ9É ŒËf}œÄÚ»+6¥Ó¹Óœ{ùyN©8Œò…f~¿c¡aÔŠO{•^ÏñóUã7ô….ãž%|äXFŽÂóq±†;Y0aôUÚi± Ûèp?û:u¡BõšÔèÐŒÙׯ’<û¦`ì2VA«àÕ{^ÆëÏŒ`WN6–)ϰÓÏ¿ñ“©×¢5åzöcêÏ?²Ö ÚõíŒn8WÀ­x ÊîÝý'‡VÆ‘wmÛ‰ðܯé‹O2"4Œ°¨Tæ.[K[³¿TARÙ5- ,V~RO²b±ò‘ú¾Òbå'œs:ÜTº<Ìþx.[KÛ¨T憆ºøCžÀùVÑŠÃúcdm¤™Á#±[‘ÌÝ‚šb_¦¥rqÂê®ÉID¿ð*M‡EíÔdÎêèwÜJýäDö#× âNã-eïÓdí#ý©”šÌ)û"N} [CØ/Fímka!¹eËkÅpnAt6›èÚ¹%#SS¸ˆ|ûßÛÑ$©%49‘ãØª|¥6Ý{Q=5E;Í`Ä–Ðd5ŠNõ<|ý?¸ïOíþŒÓÑ›* Wûw嵟à,zèßõìKìåšQœî]zP39A»¯RÐl´ª]àr\J–"">޳@æÇó9Lå°†æÑ¥³Èõ+ŽwŒíT“̸®õPQ-ôÊ2V-c]§ntëú•Ò•› _Lf-,$Ûì¯ì?l6ŸWëö4LŒ×‚KFe»¶f=zSùZ4‡Ì&z›M´õ¢CýJL?–xl{Ò0EEä»»k×-:=»ö¢QB<û“·£³¿ZäÐÿ†…˜Ïñý¥óX0ždÓó‘;À¿‘Ö³=«*‡1±M†fÝ¢`ý6&"¢GÓ—§Pý¦…³ùZñ‘3ú"vl#›ýëݬ®.x~µ‚XŒË -¹xí*Ù™™$÷ìM…>eàÁ?øæøÒ³¡4Ý{åY™™¤tëE¹JU©½`.ŠŠÈ¶XHx¨=‘{ÐyË·lDîÎ8íÚ–åëéP®õ›Ôà•¡#iíW\KbÊÈaA³ðQówïäBv)OálwCÊðP¼lyB¯àýoÖðñ[3¸È=$§ƒCðòö&xõ2®# èr^]Á¡Ô¯Z3öw€KÓ³ê ®¤GÌo6¶Ù(s›­þ.ü^™Í´äÝ–_X¯í>ûˆ/›Ôdb ;Oýö ?E]âösg¸`lèHª¥§§~Fç„ää’†_hPwü¿û†DÝßD|Q&aå¸y{¾y#©êï.µ#,=•ó8w ”ÕË?µ¨r€ÙDµ˜« ö§ŸŒ¢˜SPa7Ò‰Åxkk=WÀýäqŽ?Ü®'®°hÛoÌ "dhfa_üg$~¡Ù¾©)œEÝí;iIç"r§4µýé@Db‚&+îóÑÆÕ¼^^ÍŸÃäÖÞ ðèÜê¹ÙÜš9‡¾ìeWçî4Ö}·ÑùpïÖ‹ê–4ÎaKrWÀµ\yʨ6]S£¡I‰œC/µëD™ô4.JŒQàw %0î:§Q yšµ$2=K’øÄ˜o$Ëë IDAT]<Ü1oýN+„4õìKX^¾ô•HšOH…í[‰F$”žC òÅÎ.€«·A›7j-(­fÂÖ­‘*Š{Ð0…†|ùû+<^äήº–q“ô]ø|ÙZºbüÚý~q«Y›úQ—8ŠMæÉÆ¡Ýýý©pä 1* ¾¥ËP')T’{wÁ§%ï¾Çeoo+V&¸e[:mù–-ÈÉ,ñwÓ­L2ÍþôLû939pÃÂMWW\Û?L«åŸñr‡Ó´*ÀeÁÚ&Äq¡v=‡hñs™i…@ÁçsÍÝßêµ®ßˆŽ ÞeƒÁñjñJ X·G(9u¯½þ¯ìÙ©ù+2E7.€[­: ظ–íÈuú;Àp9øQÁÁÔŹCG¹e¶úKÎ~º#Mk23Ä“–¡^´~ìvâ0Ç. ƒB¨ÿÓìE.1áH„ÈbË»- ófÀÉãì]ò«Í&ž?z+—ò™ÙDÛ¯W…|`ZT’ù>ÕjP&.†øÂòÕûCœqÌÄ8­€uþbê”,MäãýØØ¬u¶|Ëöè+Ü:w†h‚‘«1.žžøÇ\'Ký¼°¾5ƒÕ¦2låfìÚÎÆÑƒ9€|v]Ðn”¹´Š§%v)­VEV_ZaµhMÕ›7 W>:Ò-Z€f  ň7s^õørU|)Ø'+S0^Í6^ó@á7Ù<¨´çºSÇl¢†ÙD@wê`|ºbKäÉ&áõNw±EËhNývMX„}¢Òh…K!PPTD^ÅÊø¡$Ö€ÀŠ• jÓ‘_.a%r§h´“Ç(íµÌT<|€8•nÙy|é –ФÌÎLï?ˆ‘cgv¯ŽlÃæP˧Þ×,¬[¶–ØŸŽµV¯…Ÿ²ÇPµ;ue¤ÅÊ×jÁ•S^fbùŠÔKÊa­$>WÀ3*•/}Aku|¯_£ÁÍ›šcb´8ÄŠÚr;#ƒ+1×HAç¸Õmˆ¾ÒúÀåª9ÍZÒáÊ%bðv§ÕÕ·_~&›’wÃBVA!ÈÑ®€GT*ŸÎ_L3l§ö­µêâÞü!:|¾ˆUØŸ1ì,aK …{•I¢°%cêxvÕˆdìû³y©^CjŸ¹ÎšѪ-ÁÈJÞL³‰ªfÍ&Z™M´Vß›MTÅ–” j{>ÔŽ qæ:kê5¤öû³y©F$ã¦Mà™îìiyk‰T~u«Qôƒh×dÄ©§>sW}ÁÚ>Z© >³g²¦ÿz¾5k–óÍ®¼Jp·¶¬æî²Q¿¾^ï~Äè¯V0ÛlRVf½·máËò‰Ä¾ÃˆÓä ¸W®FÕ ç8‹½ÍSäá_~ž´}WäY,œ{ú9j£$(ƒ€åëéuÍÂW(¼$pw<ªÖ ö¥ œC½+ð «Q3ú¬\ªÄ1*+n7~a/‰¿ËTÊj6TõšTŠå(ŠÝ’‚bÈ*^£2A;Aœ’‰É/ò¶Ö¯€ëÔWx(>– t¶õtt ;+¸Y¯!e¢¯pã÷¥Ùá­T…ªq±œÀXÁ›^çCÑùÅ›?D°É„ëòϹŽ|ÒØp©Q›ŠW.²çÌI®¢t€I›ù[Â"hÒ´%fŒþhò¹\jž?Ël øØîã¹.}ð’À "Îæ‹%9™Ë.¡«§'^ çqÈò-†Ï¾_¹Œs [×’‘THLà"J°,cîÉÍåÖ¨qtIJÐþ2×€yiiœ™8…Æêø%6%¸Fmº-[Ì2ìmuüS£6“”dp"J’?eídZX Û4ßbáüÄ©4D±Ï‚ÿj5 ¬]—žÏwJf8Ò)ý) ñœèÑ›ŠÈ%‡´€ÇÕtÖ|ø­±Ýíd={š¬gÇðUk-/p»®õS;.Ž#Øî‚–XtqÁ5æù¨÷ªÅÆ?OËäd!_T¦ÅRSˆî܃Ú«Pûñ¾¬G-¨Ã¹K)É\5ŽÖ)I\½r‰T ;9‰ø~ÒÐÛ›bÓ'²c2}|ÁgÖ<ê¶iψ!}˜ž™AÆ›ùe×AFãÜiAA³(||5’8‚b¿Èty *?7w‚¾ÛÁœŸ~`ûsc5])’õF»Ki³Ç†S:;›¤ô4m-díp±&¹§N`IIâÈk³i‡ÍV5j«¸ œl—¥G“`×)DtîW'8{eÅ ´¹ªRý»2û78u‰ÌFMñmÜŒæ‡ösçÚŠ»W¯E5wwŠ£§ôHãÄxŽ!'ó4y’›GZp¨Rôн%c3X§~—LV¦äE–UZœ{xPbè¹.¬×bF¹yXZ´Æ%ötEÉvøÑìÈâfÂ’‰ÁØ]«úçµäb«6tì> òàù/&6©ÁGGjþ¶ÑùÒôB•êTIJ°N¨\• I‰œÇØ!‡?±aW£ Çþ4»jÄXꥥq&;[j/jsS³Ü=ð;œE¯NcÃÿkïÌ㣪’=þM KB ;û¾ ˆ*ãˆƒŽŠ Ê"Â0®Oq|×qEŸ¢"¸úž2OuÐQ\P‘‘=î ¢¨¬Y’@’t6²§³½?î­¾§Û¹§»™¹¿Ï§?Mî¹uΩS§ªNUÁCÛµ»ÖÕ\-€ý207×ë°ÒîamŸH÷¬LOpYmç.tÉ;B:æxö@oWžW2ˆÝÃ6¢;›{„4³ýºÞ}陟û‹^;úQPï®å¨é»k ´:ƒ1ùylÅÛÖ}á@D|íÛ·§[»vDaú˜¦Lç7G²ù=y#4ÒÐ@}Rg#!`âzµiCÜÞÝT¡'<{Lt4 ……ÆÒ/ìÊOÅ Ü•OÝñÑw2ÂÌÁ[ÿ·Ío I ߸–¼ùÈ.€°víHZe|´»x½’’‘u˜ô—êÚêjÜùyxx>ç·mKäƒùEb›4 唞=†!•”§§RTVJÉð3éᮥbéö`ß§¯Ú‰­Ÿ{‰£Ç0æü3ybïn¾ùèS®Çò‹ÛÑq<{PŸ“ÅÞÿ[ÆU….2Þ[n»â†ÐÙ»/‰Ïý…K³tÙKäc§Î9V8žŸÇ¶á#é®<2à‘­S¦sÉ®¬@ÿ¬¯ë,G*±æ™¿~µpåáÀpc_XÄ~ßÿxœáy?PÖ§ý>ÙÀ·@vÿÁôúâ¾0;c7mV ƒÚz_/¬XË̽è™ëÉç8+ã _cÿÆ·Ý0 |Â$:\9“;æÜɼ†z KJHu]û qÂü~×vÖ —Ê\¸wïd勯1÷/sÔ>’vc/$ñâ 騑¸C¤ÍœÄj.V@cFºg3° Õ¡ÚêôaŒ>”ÁOxoÈvi÷8D0£“°q@« ¥€+:ŒÎè;@ÀN⨲{ן/-UÎKöË(ƒÀFó’w”CýKÿ@—˧rÿÜû™SYîqÌoýÖ~É‚›f38>Ä92:ù[žß»‡ÕÏ=Å~ìEˆã¦ †°Ý‘ž«WâÂp ¶Ç~“´´[ö.ß_ÇC¼Í¾3ûóJòZªÐ/­¶þs ɘĂwV3ãÌQt‹‹§ÓÂ%Œzx>¬û'¯aLåp§Â<Ä>Ç<ع$:Œ+¦±u鞊?KÑ—Ûaé©lš2ƒy=Ío£;;÷IFÿñzîH^Ë‹ØwØ©2¼üûoyó¸çšéѱíç>Ɉ‡æñð'xý;›¼”µøD†íÜÎN¼JEW6˪”¼üÞ:î¼õnºÄ'qÇ}t{å-îÝô% •¾ëȨ°ÛHž~ Ýý #bãˆ|bg®û’§·ýÄ[Ëþæ¹'Ø.Ϻ¦!42Iʆ¹Ï/dËðÞÜ{ßíÜØ)†ø•YG`N¸ZŒýÜéæ÷aó÷r°¨uÿÁÖwŠ!þ¾Û¹qxoî}~![0Û’‘¡Ó¦|ᎉ`ôãŽ'9`Òq’×UÏ/dï›yûÓïy|èÄLË‚>qÌý|ךYç aQ]­mgi8ÐrÁ³ô‰£çm7±ÈÙ9YìLìLwô3Âð„$l\ÃÌ –!È]û3€:³lšŽl¨ª>ÿ˜7®ùî¸õn†ÇÆ‘ð×eL¼l"OìÚÁFôøÛ£‡%væôÏ’Ù´jÛ–v,`Ð÷{xz×vÞxf)è9x½úŸ¼Ös…Þ”J'@CBö¤ðoKƾŽF•³•ï-çÅ‹Æ3kÙ»\Ö³7±£Î!qåF&ÿöw\™v€ÝXüi×±ÝU@URú­]Åwèe›H» I عmØ*m‰1ö¢:{Ól¿únû‘×ÑP4téFßÇ؎q[ݳ‹ü¼#|1ãÑ‹Ä ZÄ'2pÃ21x$ÖütDOî6u‘Q$®x“˜YSùñ¢K™²~5ïc^á® ûö…úþ†¸xzg¦³c~K£Éëx·O?†å!ûÕu¼xrÝG¼2e·-x–s;Å{ß#Œxo- 7}Á’ÿ]H zwÒ ê»t£ovÛøå!¿Ž :«¾ü”·g\Ëså·bèþ_w1ú£OyêÓdžù¯žC\]þªïÒ¾Y‡Ùޱ‡å®¬C|?`ƒÑ;°„LãËé×0ÿµ\~ÆH#£h7ëVz½³šûÓðe¶…tëÁ”§“v€±Ù§Ê-›Y¸êcf_>•®½û³ôMÆ»˜Y«Þ㬱Ô)éU T¸8pɦ®]Ų²2JÑ—åêþSíÊ#íŒ39û§-|…yØPTÈÁs~ÃßËGXvv«EÌšM—ënfîSrÏ÷ß’”>9—}íÚó÷9½Ê¾¨2”á‡2ØŒýˆ|§rÌ7Ûy`O é·\ËN¬àhŒ}ÍîU#Òç–gŒ¤Wi)‡Ñ^x€ê-›I>c$cfÏ£—ÙÞrähz•õ ²Ðå•ïýýÎ<ÎÙ@ëÛïe’Y‘!LùÍA êÚ½h “ÏK×ovpo\ý÷íág¼³çmÛ·i¬ü~g>_Ÿ¼‰Iiù<‰þ¡}#Pß>’³\c ;"NdY)®•ÉÜUXËâÂZ–d±xÑF¿5$&1 u¿‡܉é}(ãSÚÝ'<öSûö$nþšTìe%‰Üj=h#²ÿ"ÀÍ.ê{ô¤×ª÷yaË·ìݱ•tW>?¼ô:*ï±3. IéŸiÜ›©»O4Dw¤{ÆA21#bb隑άñí“™ñ‹õgÛùÕ˜L£ýjÀŸH¯Ì_ÎWsíÈú«9’Í·O>Çd í´?Ñ{ô¦¾ó­`3μž¾¸n½›)Ý{ÐiΣŒ1ŠË—¾ ¼æñ-³wþ³\6h såê£%žd“€‚f";_RLzû«Ç?XÈß¾ÞÆìߌ%.>‘6]Ê·›bMZ„žÆ¶mI,*¤ë T纷z ®¾žêi3éwÞ$,|YUÕ¥àö«\H{û=3ƒ]®àŠ[Ùˆ^å/_Ju5EC†1êŸï³(ª¬$·O?úoú’Õz™Ýv=|ö—9t»òÜ5ûæ”—‘;õR–&uaÈÒ7þ6uûö°ëŒ‘œ¿f«°goxäWD+Úô) >|— ‹æ“M`I5^tUWi „^2±±ôÜþ“WƒÎÞ\‹Y–3`Ã=fÇÑñ%4 ʬî%¬" C9y`.äU“œ{ÍLÉ­â0HÄ*fáæ3I žåšÔ<ö•4ÒPXKÍÖ|=â,Æ]1ú®›…v“Y̪õ_s08dgoÞŲŸ³ùäÃdúb8-$"ÖN»qÀ€“y<«”´âzjó«)ý.…¯¿™»3ŠH/pSôÆ04ZjЮƒ0“îD`D^5Å£ÎåBðÜÃig.Z`8Ê{ôÄù®Joø3W=1x,àzÇ!„'‚3*=Þþít7×PgŒ~ëÌjèHÄ«]E3c®¢Ì÷GaçÀZÿ‰ÀÀy|¾|·cðW'v|i‰ú¬ù‚GŽT’U\;«”´Öó ЈÇo;< k9± –â’F}?µ›}Zñvú ôô×^I#.7EšmJßcþ‡»RTGMa-U©ùlYôW®zaðK+ì9< ¼Õœ•[Eþ´™ŒÇ˜¯hìßë‘5ë¿bÑ‘Jr‹ë©=t”´×ßã ™‡uѱ¾K›ý×|ÎG*É.®§6«”´¼Ï@,žÒÙ[Zbðt·¢:J?ž¡Ø—«MÑ ô~þe¦oKå埳øà§ý¼4o!0dœŒú­û’§óª),ª£:£ˆÝæxÄØ[ux>Ð5*™$m‰|ŒÂ˜ß®@þÌ`óºóp,§N «Ž&M=LãLšueºŠPéG-0dX<0à±§¹içA¾Î­¤¤¸ž‘9Ùe¤b¬ïææJdb\V_¼µŠ?Ý1ú t½æF~ãrShþÞ®®ÐCŽôÏ«¦@•‡EuÔ,d÷}0ͤÑn›^òæƒ ÌÍ)çpq=uÙe^¹yòFgM·Äp¸öÊ)'õP {~ÎböT^ýv'óšÇ8 Æšg¬4Ùùüeð¯7¶Ä˜Ë.ù5êÕ‡¾&Mº2P î1ý¾ÀMéì,ªÃ_Mɦ¬Üy3¯gzz³?:c1ú$å”óÐcÜíÀyµÛ¥›í=@ø;¡ –Â’Fr«ÈOÞÄ3²4^£oBGÐÍå&ÿÏ·1c-Kå‡ÎK^ern%)@öæ7”¼"ãÔ9§‚­ë«+Ðgþb®Î)'³e#1t§Þ™Å¬6éÔ‘éž1(¨¥àÊ™ŒÄà‘ [ËF䔓¹äïÜ„±vìêè^zÏëïqWV)i…µTíÏå«ù‹™±÷Ç¡¿}çLæ=‡¿È¡àô÷Ö±8»WI#{²Ø~×Ü€7oCg¦¾vçý\_CƘÚ/o™¹žÇ2‹Ù_T‡»¨÷¡ö¯þŒÇ~ãnWOzeMfôD?,™¤«ë{t©å«˜æbÓ¡Rvbõ¼…\…·aw¾Z`ð^÷·?â®ô¶C1ÆÔ®.îÛ^$ÐëÍ•Ì)ª£öœó¸œþÆJ*pS1lçcì•vø>h3q2]sÊùîïo3Å|V‚âfÍfh^Ûþt=ÝÐ÷_Èuͯ!ëÎû9ƒoue^ôµ7qNS6NA-…íF˜}øñf^üfoÃ0xÔŽ-ã‹pŒùìÚ¹ gçUStÞX.ÀX'ÍÉL‘9qÀ7óâ·;y ŒÁË:y¡€\ÓcL;cì—]Ì'`°œ(ÿš@Æ:éÚ›—YÌ®¢:Ü©ù¤Ür;·×Ó€±Æâ±¿V=ëôǽ¼¶àYî9RI¾«†£ÿü„'Ñ×éZ—OeLº‹ï3ŠØ¶7›5C†q:zö¨Ç÷ôð|fæTp$¯šâ_ãIW ¥˜Ì8Œ9±»ždüzöfè΃¬HÍ盃…üšOòs9=*úk¢:J/ŸÊ¬±²3öžµ˜’ÉK^e1p%09º#ÓŸ{‰…Ùeä§›íÚYŸ^ûØUW3ÇÙßå¦àÆÿôì¿vç@m/Ã.kÎï!ãÜ‘^ÀŽç^â,§]; èár“?õŒÅàÅ/¼ÊU9ìÄòë«=¯ñ¸n£ÐãAUß*þýxÎ2ûÑ¿ –âIÓ8C/êïrS0k6ç¢?¾‘@×ÜJöM˜ÄH ßR?—›ÂëoÖnOlÝ®“¦1.³˜}ùÕ”¸j(Y±†¹è­gѼ¹’§¾ÞÎÆ——³ÄUCYN9¯¼Åà¥wØ•7‘@ÏÇŸáú#•ÈeÿÆM¬ýj+ÃMútlÏœy½öüzt´‡çóûÔ|6¸)/ª£6ÍÅ®92C'ˆÄ>ßFý~ÜÇ»EuTÖR†±ØõIŸú¬ú˜' Ü”e•’õßó¸¯ÀMÙ˜ó9c: =},èñ?ãÏÅõÔNœÂ%Ø×•|Ûé¹qOg—‘œœûÆ<æªáh×îŒÁÞþ/Põ°-ÿ»”?`¬î@ï‡æqQ^{¦L§'öÆPæ4qû=Üvø(‡sÍ6›;û$˜N‹ÿÊ$_}«Ð(¥l×§ìu“QÄÏ>Å, ™a—§Ô¶NÃà¥Q¦/k”ù³]^ðèkÀYY¥dþ×\Å 8Ïâ$Y2‰${-ÐriÀSNoAÑ€‰HéOæ†KȯfÍÔñÜüõç¤ce®éÜK(íÊx ­2NrÐŽ‰€9Ò\$ƒW†Æä·Áû^"*°jk]n2~€„Œ"ÞúÇ+,zä>¾Âˆl®äØ}’çÛ±ë¿âæ½>¸waD—bÌ鉎ðß4{¨‰‹\ð,î›Å“]"¹«<¿¸ØY’M+|,›„d–£·¦eŒ=åà° ¾z³-)Éb·|¤ç0ÙiÒì‰îÄ;ÚC§ok¬lO¡S"3å®[‰·{ï—D´Èw+¬C¹{E§|·È°öxß'w¹Ê½Ã:óïO~ }•Xe¬tï–,Á6æ·”ìJ¨‹r8&´ñSƒ•Y¢Ûwu<[`í2ï:¥¥YÓp|d’ìORn:+cðDeø‹6é³8<¥<®J„´+åÒÕÔ*’íÚk4b•%÷- ÚT{rØÛÚüëî6áïXw‰ÛÑ„£0 b4¨•ÊA;ËE• ’é«Êo5ÛÐΚù-ë­–ŒU˸éV hªÿ¢‹Šî%kÙÎ>#s5†ì«*êþ*÷V†)í«wnÙÝcýÑY§üMæKÍmö_ÖÊ/aXü§[ñÁw:ÜXF¡8MTù¬ù %¯HÕqjÀ rh‰Å×ÒŽülw 65õXc-û«ª£è¬›¶X{¿jI†®NvaSôSùGÆ3HèÐnE¼ß±Ó12ðs0ììatŠn">á˜YØ·ÙDGó•™jÕƒ@ô´PÊ$‘Ež{?±ô±Ýut]°ö¶¶XkJÖS sï+K"°*ôˆsJÞ!:ª]ÛI•²ÿ6`énaX:¥NfP(x¿…Ù·òIJž ,§¹Œgéo´u? ÷þÌî™W°£Üq1ú¾ ª‹âvä™Ìƒl›8Ž×02¨+𯫊.ÕÃv‹ÿi?LcÇ•ãù;†¡¼‰gd¾äš‘¥ª/Kì?ÙŽ—ïÆÄžhƒ¥3É¡ƒìW ¢34Oæ.xJ<ŠU‰ÒmW5FÅ1 Ö&¤:KukâW+ßjé?5õW ãyñ»WYŽ‚|¶Ž½aÀW6Ÿ÷¤È_x)FŒâª¹÷s ÖåÅ¿¦KëƒI©–çê'Lâ·?ma1ÇnüÑ kHŒ;!O†Ó³/2´ßÆŸw×à}¨ˆðZÍï2…._›íR&M æ·J¨ëA‡¯„·Å¨-ÁŠ ‘6eƒÓ™K1ü°Ö°( êA‡î}bˆÈÁz †lStʉ :%(Bæ.µï5M´©[ʬ¹…Kí¯.Ôµ"cà ¢;–(mÊ¿ô½žÀy>5-ÏBhe’:æµxïÑ'£$… u¬j•ß…‚.é·È²@õ#UoïR,>ë@Z”êc½C5À¥Ï"#À’µÂƒvç^åãZ,DÆXd­®|Peƒ£ïMí v Êo7–ì–1Pª]Çþúow~|éãIø ¥^Õ—Åñ&z§ô]ÆÓ.¯‹Î0å[—þ@û¯êï :;xóŠÎ:lj:dLe í´J^Qû+†£Œ™ªˆsK} s¡ŽúJVGÒ¦¾÷÷Óó“ ¥ìðŒG°túŽ«jÚmWÕÑdLU9¨NJ™¤Ê"7¿ ²{Ç•/}¢‰ÃAçIDATïËš”}"¹ZÄá'|)út9–³X§$·Ì¥ºÿ ߨz’î:•öƒå}u¯uc8ûÕÃ3á/Ý{ Ã:t¤[Êv>Á  $ÓYÕ‰*øŽµã.æ:àu,\ö_ÄIÜh×!šî©ûùýk&B‰p ¢¤‘´cý§è0’ÐÏ2ÖUÊ·êAÇæ—u%ëR¼m]Ý+zä9ñ‰/PÖ¾®>#k¾KGï¾êø Tÿœ:~¢séÒ'c-pv×·ü½¨«©¡`Ù»Œ}ýv|¿‰âƒiÿÄ"&¸ØŠ^iY_™#¿“u¨C£o{¢¿k/P6N{éu.).fwz*GÑ“Qò^ n] ¼m­ædr°2X}^t:u<}t|E?öDvÒž*#*Þ[N!¯Ú]Ϫo !>^›¿ñºÎMtÜ@m¾JõwqñÄ}ó%?£­›ïü:^òl5Þ2AÆL—oҤ¤–¬»ø(Þ>Â`l'U’÷èÚª¦®áYUgÔ‘ó`éa¢¿K€]›Î“ˆÑжÏ/eLžŒ¾z2Ï w5œè4"·$Xõ)ëðXPߺÚ´±ñıÛ~ý²ã-Ö]»¹p —ÕÔP°{—WÚ Ó¹äpéD–¦ð÷þÊGe¶@¡F¼I„U0eá|éU•j•þ`è–vÔ’ RTŒƒ1WR éÿ–1)§‚]åì¤hKÄjlº‹•_üȃé”ý5CFŠÆŠ`=Ñeh„¾ÚLšF÷ÜJv>þ a•y ¤¬¿öU>gK sï9XÅÊjnCpwøk3T÷‹¨më–õµÛ~8ÁËHɬ÷£`e®¿y•¼ •ìkjÏ ¶ï¡Ï@öå_“LúWA(õ£¦äN ÷øê!þ~ÿ‹¾`øÙŸl}Fž€(¼u£`×ññèÿñЯ›Úc‚ÑU:ýñÓ‰–c¾ý Eß쬗@h ¯øŽ¿?šÕ.šu/ ÕÚ æ £9zƒD,Ç?Û‹Åõ¸Í²ÿ]пäXt†‚~_"Ô:U(÷4¡3Øy—6Y“ÇjÏŸ!ÝïXûo¨df0¼#}– œ`lOéIW G¥´Ù¤i &ð2`â'ˆëK—›¼ÛïåL ´)M8f©È¢:Ê…Žñ—s>FÉ4’È¡‚ô#£ÔãP`$F©µQ濇š‹9I4‚÷: •Πêt¾>ª@i™¬>×”Œ]ïÛß@Ç.˜õí)Ùy÷ƒLÜ›ÃW®Ž×Óડt÷!>™|¿Cÿª+_š|?Áê”Ç‚¬ëÄÂZJŽT>ç1®@¯|ºï;ýùhµ¯B¥w¯ñ e{MéÝv¡–Ð-˜:ƒ³0d³dt#TYÛÇå¦hƵŒF¯„« ”{l(ô3_›6PÙâÏ칪?…ªßO(Ö€?ÛÉN›á˜W¸Üä”s`ÑþôÄþ[*=¢w‰]ˆMa¾»ÏÞlÖ¸)A¿ü®Ð#ú[o³ loóg»W‡µ’ k)É)'mɫ܀16Çó:B°AÜ¿TæmT>Ž qz‹q†ýYþž•’P:%Nˆ`’M²Aùüš!šR‰ ²{)÷É„*¿B±–CÝž'§ªLràÀŽ'±ÊHGXÉ-N%kãHÌ(¬{‹«±ÊÖRLôTqèI¹k)—ìÏOŽwÉÕ¶æ{¥ÄšN çPÁ×9)udÌÕ¬É*:ÑÌüë@œÏm°JPú–à.ÇÊdÓÉ8;YÇ*ÙCHédr“N>DFZB·9¨åçuË(;pà"äú¬ŒR+o|¡êÐ$vŠäUÊ•Rº6ŠèYr½ èYvÊ:«²YÜx—>nöÒ¿Óa¥ƒÀ¡Fž†á]>¡¹Å'Ϫ©ñvŸ=ÕໞN…þùFÓC`¥ó8pðëé(“8pàÀƒã Ñ}%^-¹h¹Qþ•!Èr '÷¢{ø¦fû…a•¨mª=5“E8¥ä­îÝ ¡DsY:RÒM·Ì´þ fOI¶š$dH¹|Y—§‚?GÖd¬†x)q'j†`8¡)áßTûêÕŽÞæ Pø“?jÞ“¥S¨KÀ*‰®«C¨m…£·fÔ±‘ª‹êÇulœÃJv¡–œÒÍJ æY'Î9pàÀ8øw€o©N9Lpt`ü÷´šzìšñ­~u²èpààT¿ò‡²~NÅõ îÉà½';8µ ú!ôzÕñnßÁ¿Â|>¿ù£ÒÁU fÍ8²Ù8pàÀ8pàÀ8pàÀÿ^øi¬Ÿ®•üÑIEND®B`‚gnujump-1.0.8/skins/sdljump/cursor/0000755000175000017500000000000012003601754014326 500000000000000gnujump-1.0.8/skins/sdljump/cursor/Makefile.am0000644000175000017500000000017711050034556016310 00000000000000 pkgdatadir = $(datadir)/@PACKAGE@/skins/sdljump/cursor pkgdata_DATA = $(wildcard *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) gnujump-1.0.8/skins/sdljump/cursor/Makefile.in0000644000175000017500000003232512003600411016305 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins/sdljump/cursor DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) pkgdatadir = $(datadir)/@PACKAGE@/skins/sdljump/cursor ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ pkgdata_DATA = $(wildcard *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) all: all-am .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/sdljump/cursor/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/sdljump/cursor/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(DATA) installdirs: for dir in "$(DESTDIR)$(pkgdatadir)"; 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: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 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 clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-pkgdataDATA install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ uninstall uninstall-am uninstall-pkgdataDATA # 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: gnujump-1.0.8/skins/sdljump/cursor/cursor1.png0000644000175000017500000000240411050034360016344 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<–IDATX…½—{lSUÇ?÷v];Ú!l ìnn"sãQ†<äÍen„T£Y"š cH01ÁÄ!ÈC‰Bœ<Œ †èšð‰Á2c˜•Ázlc8¶um×^ÿè­)¤Ýº:ù&7¹¿ßùóûäüî½çw½.cð2ð=p!ýÜG)z]ÆaàYþT5yó~¨Àé;Ø\éÄ©Mÿ¿½.#¸ ŒòùUÝdÒ“ªGÆœöDzo¨T„ôÚv*¶¬j>vÂÑÚÝm'› ÔWpj[qj£‡@ÑuœÚC@`9ttjGÕ¾9îÖïêåõÃKË2Æh]öˆ9^à `Bþ<4NíðbçK`ÅÚõ z/ÝVü½V|½… \¶ÒU 9¹“niªŠ1ÿ°8‘hy"@=ÀG5säñ#wÀ‚ßcÅß;nl»©lÝ﹓f·ŽO¶-ë\>>AÈöÄB§€¥×[R}Ï<·æ+}w—g¤½§oéó¹¢uª=Íÿ`Äz½ÀaBå¹”ÀRàÀ»ïýq®î‘–h‘÷³Wº3§”µÎ™íu(Ê]å9Mèíù !ñ„ êÇå†Qw6½Rzq «âïµâóŒvÛ>}}ëüô|o¡jƱb¡ò|Š·îP£@íŸß–:¹ Åe<ªäO¶¶o7eÖžÚ±ñÆyKu_MÆP°hÆ©í7žµ~7Ê×üš/@Xž›IÞ·üæÌòôŠ'Í›ý·9«ë ¨Ç©ÕáÔ&FÒ TLÂ=ZËê´"¬¿*S~¨_²åæõ©¾vý3=¨ß gÞ‰R5à1™tå鵿=œ(@XíµjóíZ}?AÚ —|@È6àÀü¢¦,›Ý—ô_RçG¤W(•$e¬áz !Åi [SIek²Mnsì™ok”d%Ïp½‰{Ã㱄¼ œXTìzT5•˜±1”’°æîðíV­L4\ÛòýȘþv `Dšw˜(s ê°Œ $;võì4Ù(0\ äÛ÷Æõ ¤¸°x¹+?ÞäI¶ iFÕßÛÌèÓ W5B¾-v c´œ®ô)óZìÔd]_Óþ†%]Ÿi¸¯ÆŒ KÊ'ö©èЍnÙ8lL`®á9¼„z¬)„ºä½ã&udg=Ö™+´¸Ê½axN_¡a~ ¬ëï Š ¤}@·ª¢,[×89Z@IåÕò´<ß"Ãü(§Å@Èàs€ 3ÛÆ§¦y#›Jv\)SàyÒ0Ï+ŒOú€Šw>‚æä yÉ׿'ZÉVWQά®e†y(EÈžx@È? Õ•‚…­›ÌAµx³kVþ¢Žb#â° !;ã^“h Irj €3î{ƒ–וgtA—…‰üM  q˜ái Ò=Øä0¸g ¬Êˆûf`q¢É9f+,à„¼’hrH¤C¬®ÂxŠ­šfIEND®B`‚gnujump-1.0.8/skins/sdljump/cursor/cursor8.png0000644000175000017500000000215511050034360016356 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<ÿIDATX…½—{h•uÇ?ïÙtǶÌÈ9ç¼å¤¦­È¢\ͤ"¶° $¢ 1*-´Å ,ò¯ *šÝÄVv*Š@0!L­vWwÍ]u7§sçìœÛ·?ÎïÀ»ÃÎöžÍö…¼¿ç}Îó|ø=ïûžç±€Àfà𽤠Ӭ/™uØÌ“Ät,€çm±5”wNÀ, /š8%V<ÌIà õ0»£É\‘\^èÈbuo iÁ8Nàu ójX’°,+ hÒæ²æR.Å]3ðŽôrjv'Ùà fØž™àk DRåT@+V˲›Rp‡W±½!—×MÐï&àïãlz3Kzé^X¶ßÿ ì~’š*@>P °ˆ¢óË(芤ô¹ ú½ô¤TóÏòV:óB„Ólq:€€O$]œ€8 ÍdN €­Õ³0ËžP5Ëëh_åadž-žŸèk]"©f2EÀQ€<Ö7-aE÷Xöërsþ¢­ o>£ËóPü,)ìÀ@Ôùd²±j"·ô» øšÕ“ñ+çÖ´àYFé¶mDËó©¤'›€CwñTåæ÷;H3¶!yt˜s÷ÔàYç#²ÄÚ!ZžºñÒ uÖ\r{ Y_ €Ýg¯:n9ÁÐã—‰.[šãÀVIg\ÄIÒp Ÿ3= ¸Ç,ž½fÍÿûwk髯pÝ#™¸[0dn=¼E•]Èj¢lÑdbzΚݹ™ôS ß˜|›@R?ð@ øS§pLÃsö0T‚i›¤½(L0µžŠÅ“M^)ÆN> ÀMÆ´SÒþØý„’êßZ9³,BÄJä›H­q¿Ì…}~´Ò˜vKzÇî3Þ ¼àgøšNç$“¼OÁ™[hßãE·Ó»’ÞŒ÷@Òq   ‘º›&÷(”ò"-o\!r‡1”´},߉NÌ) rù†VZ3'r(âÚFÃŽBwS)ðR"'ßí©¡våxŽÉÚAÝ–÷ÓwÀ³ŠÿÚ%`ºäýÝô,îåⵉ|wQýL'þµfû ðôxDŽŒ>¼€UFõ­c9¼­Ê ­x0ÛcÀ'-¾#I—€ÏÚèÊóà³7#Påº&2ÛÀcæ“>¡œžÀ^ &2ã$5ù1ã窸ÿ4ýÅf[<*iØiPÇ’š‰Ö•zÚovýHÕê*.¯xÝ糦@(¥ðyE иýÝ+Cmkº5¥H`#° ÚúTcÎPi_:nKäÔñ—k{¦ÖY.{¾#uø’‘öœÀ­©Kƒ·]3ÎÖ7MÀéùeaÇ틇ŸeÙ÷#0e›L©NŒ’)UøÀ(º4 Ï€gìîM¬µ—J¿rbÁËuÓ-ŒŸ¡Ö·Þø€ÖN ,„”ÿ97S€¤VuOë\Ýÿ±}:¤€})L©ú€/˜q¾B¹"Yÿ µ8Tt`Þð[p«½dJõ]J­÷%\VVbNüL‹·F öWìJ,Ò¡×L©v$ï§0¥: °gŸ^¨„-RyS©?7êÙ»¸g›åRU:´Å”ê§g¼Ø @N(Ï*i-ŸLñ@¶•óuUûÛÑ,u‡½kJõæh߸¦T‡“±’S‹Ó-uÅ]ûj.¾ɶïÖ¡¦T›ÇòN´ wÁλ1#Z|eÂY .l㇚s¯†râ÷éÐàÅTþtöÝ¡9-UãJ¬9õBÀóêзÀ³¦õ¶› €ž’wX…WçÅòû Sy®nzÆŸY©—€§Ç;ˆÒÐú"þЦš± T5®¿Q|(ɬOgÄO À”jø \Ôµ$žv#4,n\70Íÿˆ^þ<®_é*Ýx°1ììþ¹ÍÕÉà™Ê†ûŠûÖèå1à1SªPºIÓ0¥ú‹‘¾2<£ýN[$ŒË O.»>³g­¶4kL©†ÒÍ cÇãÉç¿äŠÏ…óé)è,°*“S“ÐÇ€{¡KÀJSª®É‡É}’Úê¸îVgZ “cv?à*€ ¦TW2-´`ªõ7Êú@ÕgqIEND®B`‚gnujump-1.0.8/skins/sdljump/cursor/cursor4.png0000644000175000017500000000240511050034360016350 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<—IDATX…½—mlU†Ÿ;»ílÙm ¥-[(ÔZÚ¦–/ÁJ¿(š?Є ÑHŒ&Ê©‘˜„ …ŠÚ i ‰ÄCD“ Q¡PJ‹ò¡|´´´•BÅÒv·ÛëÞš±Ùm·›Ê›l2çÜwÎ}rÏÌÜ»¢r3EÀ+ÀI Ú0e˜û(Q¹™*`ŠÛ€r`aÊ?ï€ÔØâl` p#à€_,ø¿DåfR€f`J$âBXBÓ¤Ýó°8d˜r`ܤ”üb ðN$¢ÉCÕ[‹f×볋ë'%ë!§ÍÛÊ`{* SÞo€L  ÐÏœ^Òuªfe«'©'T2çdZÁœºl÷Ä»Û=!àK`§aʳãð‹Ï€—‚AWd_…ÿ’3¬õ¸]ôs¼àΛ_—ëõµOa»ÿ°ø:ÑöØJ€F€ŸkVܼxº¬u@'Üç"LŸÒáÈ-;“ïÍk)Ô’"º­Î ààSÔ·PGÝw'öÜûÚ9ÿP¿¾ ú½¬²†üÔ¢æywhª­^¨b°= ‰¬ŽÔYýûÍ EíÑì×Þy—})sšÊDzOɰöÔ0øö6L‰ @A4%·Ú³»Um¨ À%ÂAý}úŒóÑkKdÖ½e8¤ÛV²‰Áöì5Lyg8€j;@FV[êÔœfO”ñèjNït(Ýïþ¼tSò•´rѯ5©‘\`+Ðð‹ õ¬Pt.üÅ7ÀPÁn=ä=üÀ·9»Š7¦5zßpôjÇ‘X@ °h øÅ÷¿(Ž `˜2| =ój†gÒ×X!†”ù]ÖéâÝ3ßÌ9á}6ùžö’n5ô$ð~T¥r OÓ¤(Xtjz¢CÊ®MkÉ©uW‹N•’À˜†);}¾‚Ë9N=èŒæ‹W]ù½¯-íH³TêuÔc(m¤39ìÌ[X7#ÑÉ{¦=WŸ¹³G:)P©· Sî `˜ò"p`zÉoyB³D,o,õ§‡\××´í°’d±Jm1LùÝ3Ò lÐݽ|¥¿Žéð„“o¼Ø¼ÕÒe©J}h˜ò½á¾ SþÔøæžŸïä–>àèXwå]+Åš¯Rå†)ýѼ£­¨UpOþkrzþõŒÑÌÒai]ë/½ey©Tx5–?€ýÀM€i ‹G2J!Eïúó›,oÿb•ú xÙ0‡}ïÇ NÉ»R}3R¦ÞNå¬;gX“ƒËTø °~¤(.¥Ý@ˆì²sE-ôÂÙµ2³ç ÖÆsÄ À0eP 6«µÐéî³FÐWŸ]%rî.WáqàyõIUñ®ÀG€¥9­¤ŒÅ ÿîhîUu;ò:Wª°xÎ0eo¼Eã0Lùƒ}%­ y.Žˆæ]^ÿˆ^Øö´²4+ SþoMˆr I¿X üjŸt)9³«@‚.%òojL ¢xØ–º ,3LÙ:ÖÉalÏÀ¶Ù®[€§ ‘m¶Xä S^OtrH ã­ypÞÃ|4ÞIEND®B`‚gnujump-1.0.8/skins/sdljump/cursor/idle.anim0000644000175000017500000000023511050034360016023 00000000000000 ## This is the cursor sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 1 pic = "cursor/cursor8.png" time = 100 gnujump-1.0.8/skins/sdljump/cursor/over.anim0000644000175000017500000000116611050034360016065 00000000000000 ## This is the cursor sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 12 pic = "cursor/cursor7.png" time = 100 pic = "cursor/cursor6.png" time = 100 pic = "cursor/cursor5.png" time = 100 pic = "cursor/cursor4.png" time = 100 pic = "cursor/cursor3.png" time = 100 pic = "cursor/cursor2.png" time = 100 pic = "cursor/cursor1.png" time = 100 pic = "cursor/cursor2.png" time = 100 pic = "cursor/cursor3.png" time = 100 pic = "cursor/cursor4.png" time = 100 pic = "cursor/cursor5.png" time = 100 pic = "cursor/cursor6.png" time = 100 gnujump-1.0.8/skins/sdljump/cursor/down.anim0000644000175000017500000000023311050034360016053 00000000000000 ## This is the cursor sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 1 pic = "cursor/cursor9.png" time = 50 gnujump-1.0.8/skins/sdljump/cursor/cursor3.png0000644000175000017500000000241011050034360016343 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<šIDATX…½—klUÇwºíNmÙ¥¼JéƒbI¡ui‘!µ€i¨øâ##!˜1&š@ÀÄéBÀ âƒ(¡‚&â3DA±†tE ´¨€Šti)ÕRív·Ýí^?ô®Èn»]+ÿd“9çž9ç—{fæžuUÏ`¯aÊ 7Q¢®Š]À#Ênªm†)ÿºpÈbgëó·Øéq‹ÛÿoQWE*àÆ„BIRÓÂBÓ¤5æ0°øØ0eh¸4Ô~ú·lÜútsm­ñwÀo+j€s·xÙãc‡@H)ñ¸E&ÐØ¿þ®ìòçû*[)¾ž¹wzw”ÖgeŒ¹šn¹§Ø l6LylXÿâ¡!,÷ÿl>I´=VаïÓŠ ‡¿Ó°ôëYYmI3œ}[óT[JŸÝ’ç<ðð–aÊK (ˆý@EGÇÈÞ ¯¬<¡º@ýü#R»B®Š†ÉfzgØ=ã,ùÀ.úÛÓ@°`÷ývêhÑÅhÖëü¹g²³J›æè™>—×µçýoÏ>Ô}q(ˆFÀuÞ›Õ¹£jÉñÁt èôúG¶¥gVüY¦çuÍ6™fIÙD{v¦ì¸@‹U›×:bb7=ÊzTùÎŒj¿°¥¤¦íÕ’å½'Õ2 5©¥‰À ÙãÛÕ³6 À.   ¬¼.;^€ˆú®Ø{:ß)øªû¥âeá:çstiµHÂ@*° hô¸Å[G0LÙl˜<õìØQc;ô¡BD$÷Œÿ)yMþª”/œ÷i×´w‘tª¥r`]T¥jÀ¯iRÌYøcn¢Ù:šS¤m'L{„ ø0&€aÊvà}€¢égrì©ÛNëé{ s'ILR®g S~@© )ö mVy}^¢ÅÓéG;¶a£P¹^4L¹%²À0å)àK×ì_nZXÄŠ©q=zßÒÖM¤ÈbåYo˜ò5kÈ@;° ÍÑ}‹«ôç!½ÂLÑVz7*K”ëuÔkoŒÀ0åAà8€«ì䔸‹ë¡$ÝücH ÏT®jÔ«£Å¶ v!#óÊè<×¹Ág[Xs>úÍš­<;±Âã¨.¸4)¤·êäò¤Ñ½¥Ê³xÊ0oøÞ@MÉ[2óÛò2r.ˆ›cžx"y|`ž2?è Š @éMÀ'4„kщiÑòW[lÏõ-Pæ7ÀâxFü¸ S^Þ˜PÔ2Uwø­ÃKÝ›VpõneÖªOú ŠwÜ@8)9œ\TÙðï‰Vøxý]ÎâöJeî7LÙoÒ¸ SþN_Éžî®Ùú´)‹cf´Þ£B€JÔ×âÍ Q’äq‹¹À÷W¼§¹— Õt ˜ŸÈ¿©!(ˆ#À,‹ë,0Ï0eËP‹ÃОˆ6Z®›…‰Hä˜Ý < äK SžK´8$ЂáÖ?ãÒ,V™õIEND®B`‚gnujump-1.0.8/skins/sdljump/cursor/cursor7.png0000644000175000017500000000234311050034360016354 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<uIDATX…½—[lTU†¿}ævÚ™Þ- ¼ì`5Þ"ˆˆ×€A‘ÄD‚‰Ñ|0L4ò$P¨¨D (šHŒ&$J‚ÑÞ@E(´»÷N;¥3Ó¹Ïö¡»É±vÚéXù“IÎZç?k}Ùkæì=¢¦šðp8dI•â JÔT³xRÇ]À.`%Uï•0€c¶x° ¿Øð‹ÛÿoQSMÐÌTÊ¡YPvÏ/Àvà+Kªôt–T1F–P¸úžmwGõ‰¬g´Ùà p)à¯ü¢r:„RŠ€_ÌZ#¼4仼¢Ã-¢‰”÷DiÔW7'å¼ì³=“Û-©ê§ à{õdÍLiׯæ"eDMRq“d<^dyû}uWGÜÝW!¶ç¶_:;@-p À\ÞYYÜ1 à!3IÅÓ®GGÉóƒf{MÆÈxlu$ðð%UAâ°\¤Ë“•Ý‹Hÿ@b†ˆ¤[J›æ··Ýw$ªlõâÀ~FÆÓTÀrà@éÀª¿*†ÝãدÏûÎ͵¼­‹CÎhí˜ñcä×sØ’*“€†8Ô:“sÂs{×5L`ŠTÜ$ëòôøŽ—\\ÚáŽ,Ë åµ•led<ZR ä°Ø 0«wm}yrv0ÎÅõmÙÅ».x"+Föj[éð#ã9=€GSÏ*Š]ß;¯UãT잃åòÆ3¼:ldïF`ØÚ6XR1#Kª° f¶T&æøÓ›\ëgÿ¾»ûš—Ö•=R‘1>а¾õðÀ¿´v1„ý%¿ù ÕêHiûaïûuJŸç°¤ Ÿ„‹ÎU§EÜù_Ž›Ãå•…÷e×êÔ‹–T_æÐzPÊH9ûJêæÚ¼Ù÷m¯Ø“,ЩW,©vŒÞÏ `Iuø ä=s"+rys©Ó™0ߞѵ-a¨…:µÉ’ê-»g¢Ø v ÷zÿœ;•æƒFÊýæÌ¶Í1CݬS[,©^ë›À’ê(ÐÐã;}C¾Íc"íØ\uᵨ#{›Ní²¤Ú8žw²½ q×àŒ yiÒ³@Ь±¥ªùå!GúNڼ˟ÀA  ½äÔ‰ŒY”ØYuúù3¹D§¾ž±ä˜·ÝTô)yÀ»gÞ«¿$—woeãÓ}®ø2~<5ÑF”€Ön Š@´”6Þ4žáÀÌú5Ýîèý:üX“Ï?/Kªð @Ð쨉1ûa„Ã3êW¶{.?¤ÃŸ€Çô+}Rå»ï٬ȺšK›jG“?TÔÝ×jWèð$ð¨%Õp¾Eó°¤:ÏÈ\é,n»%CÆøµ¼aх⮇µ¥ XaI5”oMg;žH¿¸ø "YÑr…èSÐYàÞBþMM @Cœî°¥Z€e–TSmSûŒj«íºx°Ðæ…l³‡€Çj`%Õ¥B›C#˜ný =É=á¦[:IEND®B`‚gnujump-1.0.8/skins/sdljump/cursor/cursor9.png0000644000175000017500000000223311050034360016354 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<-IDATX…½—klTEÇs·Ó.}À‚)´–G-Ú¦mhHm ÖVDB$~1ÚhP‰ÑDƒñƒQ#_ &‚D6¦ZÑD‰†D1_ˆö‰–VQZZJ¡´Ò×îÞ»Ýã‡Îše³Ûn·Ø2É=gÎ=óËÌܹg” ÀcÀ)à#-â0›²¡Î1í¢ ÏÛ°PD˜† „„šß†Zn› €96\±AFp½¨H˜ïm¸Ï†¤ÿ@D°a· 2ЬáÑ õ¬»=ùx˪¥qÓ"®Uó$p9Ò§T¼3ðÔu-ÿýѪ¤aÃú«yØ¢EÆâM7€ù“‰u¥ˆ®Õ.Æ­;iZ·’Þ»LH P­E†âÍ 0­Ú†ÛCeúyæŸõCÐØm‰Þ¦¦ý‚ §#î çlÈIô^0=ÒÞ°çnà-Ò“@ JM8•¥’€÷Å@éHtð„n´þô„\IEND®B`‚gnujump-1.0.8/skins/sdljump/cursor/cursor5.png0000644000175000017500000000236411050034360016355 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<†IDATX…½—klUÇwv·»í¶¥*-}€¶l¶›R]ºpÀç–Šr±«¢\Ìú¿ĆÕ$ÍÀX;êR°…Êéù Ø|eJq¥åb#ðŠmêðÏÏ´åå×x³'Ödº=A·ÃÛFßxv˜R]i€qÀ9À{¦qÞÕ³µËÚR\½Á¼¢Êô¬Âªœ¤Ô®TÇ3Aà3`‹)UõˆT”‹ÀÚpÈýýûõžˆÑë#lùY£óþògLªš4öÂx!Žç›¯ 8pª¶¬ýrãܶ~/ူåuÑå/9ZäÊi*ÜQ¯£N ðð)Õ•„4Ä^ ,Лªùa]­È úðyz"î’º"UÐð €èÌlT™W'ëSPð@"ÿ¦† !Ž÷8R§¦TmÃmÃûôk“ãºXœhs€D¶Ù=À£@°Æ”êl¢Í!Œ´þÈ:.dk¤"„IEND®B`‚gnujump-1.0.8/skins/sdljump/cursor/cursor2.png0000644000175000017500000000242511050034360016350 00000000000000‰PNG  IHDR szzôsBIT|dˆtEXtSoftwarewww.inkscape.org›î<§IDATX…½—klUÇ3Û²C_·EÖ µPº`å¡Ji¥UÑŠaøbH *D‚B4%D¾H,BÐ H éš •DLƒ"XJ‹òƶ´”bi»ô±»Ýv¯z×,d·Ý®•²ÉœsÏœóË=3sÏj-¥d¯'€RaJ÷PZK){€”]”Û„)oÞ 8êg'ë€k»¶ËaצüßZK)ƒà~Ç"-¯¦ëÒ?æ8°øJ˜²k taJ'=ÛšdåÚ¥µ¿Ÿúw{‡ÕW,ØT9ìÚ;»6t 4)%»6¨¬ûå6ïü¢°NXÛÝE…'â æ”% KtÄøÝãö[„)O€Ã®í^lm3º.[u—Þnàqtº¦O==gnYêèŒè:šßý?›á¶Ç`P °cwÁõoN«óXñ8 <®Q#,óOϘR;.ÒÚmõËs øØ!Ly+,q(h¸ß¹tùkg ºîP?g|t[W¾Y‘ž9£fRT‚{˜_>°‡žöT„P(Þ2ïÒ‰c™7ø_Ozêb²­ zZ\rûM»£=Géy{¾¦ì @AT.]Nj}wõâò¾ Íã2ètŽÈjˆoþ•ŸÞ–§GÈh¿”Õô´çSaʦ»ôP›Æ¤×ÇfÚjb¬ÔÍŠ!¿¬ÉÚw|EÖ²¦Sq%ÝN½Z-¥€Z‡]Û®žµ^ö EE¿&‡ à“»Ñê>·ñÁïÊÙ–4¯wßÖI‰ ,*víˆÃ®ÙSºžxuhbR“Ñ_Ÿ®oKà:@Þ³•¶^#5©eo8»ÌÖ™£<û—„y×÷¾?jJÞ šÑ02)íVl°ØÜõgE§¸ò”yXØÛA€Ò'@»®£Íšæ¡@ykO/ií)ó`A(#~H”ÍÀçc&Õ‹Ipú#ä¿}úé¡6ÇÊ<<§>é}*ÔøðFDz#g.¨ø÷D›µ²lVòäÆBežž¦ì5iÈ”—éé+™Ók&Z"ºõü¥åSÓfÔ?©B*€BaÊÛ¡æ„Iorص™ÀO7®$\žÖ`¿ÁIEND®B`‚gnujump-1.0.8/skins/sdljump/hero1.1.png0000644000175000017500000000164711050034360014616 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ B4ÀtEXtCommentCreated with The GIMPïd%n IDATXÃÅW=oÓP=×yù°“&iÝ$µRŠ UËÔ© Yø ¨QøLHø70„¿ÀB'vDPP˜*e€h*Ò:v>Ü^†8Ž›Ø®õIÉsìçwî=÷Üwolà&‡„b¦·Há©{lÐL[E ðœ†H× e]$"ne½˜WDüYsý°ñ·_^£}¼áFÕ‘‘31y ܨ‚Há0z˜‰nT”:%f˾ ÿ›†Ü¨² $rÃý6`¶@Ï&˜ñas‚i&Ï9@È@ä ¾ýüÛTH…g¼=bÇ5mHïhsIBq÷fy0§À·öêó©€Âw€²œÆW·!lcÙR2pq>¾†K ];#'HáÍÝ:Jë%9¬"B*—Â΋C ô>MÆŒmö,ÓëL~1_ò|sï JëEÈjð×tø~#¿šÇ퇷PÑšNXœÜîž …×o=×Çlæ±#ƱçE,ÞY3‡È6¨F ?ÒšX.«P×TT´&ôß:Ú¸ï¡ôa.Ž€·öêHædÙ• ÷ ˆ Ý¿½ň®hM¨eÃêZ`§?N¡ÿÑQ{ý`ê•­Ý:’ùr+ydŠi€yQ†H '&Þ>ÉzŠÛ¿’•WM¨k*âJ±¸„þY}c€öÏ6:¿ôñABv5‹L1yiÊÖ@÷´ç ~u9¶™X(- ™O"™IàܺÀ 3€Õµ.„ %ŽXR &$HBBçÄ@ÿ¬ƒýB`‰¾º°EXњȔb§èL¥ëÙÁ~!T¾!‰Z’C6&"4øÇ9Ú¶¹CpÈá¥^`,L×(û!B«sv-GÞ•0Z9θÎûѬ‡X«Ïª·÷{¥e?ëØs+ $¶ß `!lƒëÀåÊÝFDf`Ò{?`?u2àè:ÒP·iÂã TGùç3jf2É›’ ^žÔψïQ¢€Þpæá³ç?é“M«œ´k½IEND®B`‚gnujump-1.0.8/skins/sdljump/uparrow.png0000644000175000017500000000101011050034360015120 00000000000000‰PNG  IHDRÄ´l; pHYs  šœtIMEÕ SUÕÊtEXtCommentCreated with The GIMPïd%n~IDAT8Ë¥”;KA…¿L‚Aã lb A°•4vbai!"B@AìlýWb-I+‚ (¦K<6wag_ñ6³03g¾9çî@FIš’t,i ©/éHR•ÿ”‰Hz•ôaÂ/’6³öºŒù:poë' fQ»4Z  ,ÏÀ;0ÆÀ И”¸ܘЧß@¨{iÔ.…v˜z&ˆ‰Ùxa‡"n6ªˆzXÎ-£ñh‰QÐN²Ã%x{‘@—…¸š)l´ÛvÍ­oÇ4Ð Q»íu­âe(D_xÖú¶›BëS/Øž°°Ùж?k˜B ñOO;φ3 eœó9‰B<õíp1Ú³¢—ÃߎÐŒS»íUŽÐÒBìÄ©#áZÐ’¨—€õˆÚ™ ­¡%Q ¸‹¨}œ -‰zØTuÀ®õboBÔ·@½<ØûZ¶&­2ð¬[%I?ÀȺaä-.¥…æ*ö*ö“ェ'Ø\IEND®B`‚gnujump-1.0.8/skins/sdljump/hero0.anim0000644000175000017500000000027011050034360014605 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "hero1.0.png" time = 100 pic = "hero2.0.png" time = 100 gnujump-1.0.8/skins/sdljump/hero2.0.png0000644000175000017500000000122611050034360014607 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ *ý¬ÎëtEXtCommentCreated with The GIMPïd%núIDATXÃåW;nÂ@}ƒV|Ü AB +JN6WÊ)Rp rš´¤å¦  ‘ÒP&…×öxØ ^0¢ÈJÆÖ2;ïÍìóì˜À).9Z¸ð¸8sôJŠxoŽS v¬ð DZƒ‡ØpbošOÇrS³Ûãsƒ"ôDó‰@µ&D@gž½€(âCz8:<›Ýa‰M6_söLg| y6zC ÝÏ&¶ßÀzzx™¡ó¢"òv0=±ï›Ï¿}˜¨JÎj›Uƒ8¥BˆDÙe"àgg½ôÊ  åvHz„®æìÚ¥®ºšýí½ASez .Jq@‘)Ö”¨Ìèú3›±b€…HŒ±Í,à©e¤%DŽçX¡239ðB¬»>W ¼¨ 9a ¬9r`é§`k×Ŏê²>rl™¡Z#mcÏ)Y=ŽÔÌJ­lyJ²»¢\œ@ ®ÑnHBáÀƤ^xm¨m;¨×¹CmÎh=ÿK ÷û$Œ8s£?QÿØÛ`T`*àskxã8Ìt„޹k¡®&©’(ë@¢€sGK‘;Pâ! ³ø^n‡E\ˆl©@ØÖU¸ïITP£r;Lå¨=±Ç÷ÚjÿsÑB^äã4'Ä)Ñ¿ÿ:þЪÐÚT‘8­IEND®B`‚gnujump-1.0.8/skins/sdljump/hero2.anim0000644000175000017500000000027011050034360014607 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "hero1.2.png" time = 100 pic = "hero2.2.png" time = 100 gnujump-1.0.8/skins/sdljump/dwarrow.png0000644000175000017500000000102111050034360015110 00000000000000‰PNG  IHDRÄ´l; pHYs  šœtIMEÕ  ‹ÕðtEXtCommentCreated with The GIMPïd%n‡IDAT8Ë¥•½JAEÏdƒ‚ÓZÙXG|+K_Cß@DAˆ(øB›øƒ­ ˆ…QHĨQ"ÆkóŒ›]ãn¾fagöÌáÞu’¾€O mÏpé“´VÆ€V¸Fcƒç˜¦¥"°¬=÷r‚ËÀpœ€V€Ò¶Ï Ð( `Û^F9Á%`x.œsÝ‚sî8²âÆsÀCÛe¥`‹àÉN-å´m—ιnnvz9ƒµ·€Moû¶8N׌%zÛP÷¶¡±·ÞÉXbdû÷BÛ_`³®e(1²}CÛ¸1ÅKô1´íþ7€õ”–¶¡lqœÏJô¶ïÀQ<†$co]`íKÛn“Nî›õð–b–VK²M3¸± ŸdícxšiÍ&‚ë—˜uXZ5©´AÆ>뵘µ·í&ÝÝø¯„4kIu»£³qìZ\ùFÒˆ¤9I×’š’Z’®$Uv ¾ éÑÀó’F}÷ DX‹ZyâEÄIEND®B`‚gnujump-1.0.8/skins/xjump/0000755000175000017500000000000012003601754012476 500000000000000gnujump-1.0.8/skins/xjump/Makefile.am0000644000175000017500000000017711050034360014451 00000000000000 pkgdatadir = $(datadir)/@PACKAGE@/skins/xjump pkgdata_DATA = $(wildcard *.theme *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) gnujump-1.0.8/skins/xjump/hero3.anim0000644000175000017500000000027011050034360014275 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "hero1.3.png" time = 100 pic = "hero2.3.png" time = 100 gnujump-1.0.8/skins/xjump/Makefile.in0000644000175000017500000003227112003600411014455 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins/xjump DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) pkgdatadir = $(datadir)/@PACKAGE@/skins/xjump ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ pkgdata_DATA = $(wildcard *.theme *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) all: all-am .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/xjump/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/xjump/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(DATA) installdirs: for dir in "$(DESTDIR)$(pkgdatadir)"; 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: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 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 clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-pkgdataDATA install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ uninstall uninstall-am uninstall-pkgdataDATA # 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: gnujump-1.0.8/skins/xjump/hero2.2.png0000644000175000017500000000072711050034360014303 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ ÝÍ ½tEXtCommentCreated with The GIMPïd%n;IDATXÃåWAƒ LO}Ž·¾@Ͼ¢oí+z®/ðÖx¥‡ )¡š/J²Ø$ˆ`8Óœl§hre{5á;­fäÆA®bÀGˆˆÒàœu,œ œõM !©ç}ó®nå4@eö‚w#€Y°J¦À«ö »qͺ&R™g‰0n^:´š‘[†ípóHù7PÙ,pß÷›oÓ4­eÈÉnܶàZ͈RJC-¢SÍ'Ï‚g ët{€Ãaåg'¸æfM¶âZD(pr¸¢$¾ƒScW­Pt)¡ÕåH®†À¯í#öñïÿŽß>᤹C*IEND®B`‚gnujump-1.0.8/skins/xjump/hero2.3.png0000644000175000017500000000066411050034360014304 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ /o¥tEXtCommentCreated with The GIMPïd%nIDATXÃåW9ƒ0 Ôz¨òžÂÿ‹<%?p«„Œ/Å^cCÍÐ0H»+Ɇ¨—;ÍÉÍv;¥ÛÍÞ©†Ö@ ø7œùŽ"@e¾_FI_ÏÝjÀȦœ‘¨èÁÌú²9`cÝšKßM`Tæ]"¬÷k# lf4ü™m`-ÀGÙµ”9¢‘½²U¢¸@}øÔâàû " ¤D¢êh£O èô¡¦b<Š'±Àí]ˆò ™RÉùeÄ®aò`Ò8ˆÛª(9ŽÔCA EÊÄnHI¸\'ƒÉv8›Iút€ˆü¡p«cÔŽ]_F—z7¤®¶¯Ø=ð÷·ã7Cê’T6BÔIEND®B`‚gnujump-1.0.8/skins/xjump/menu.png0000644000175000017500000000642511050034360014071 00000000000000‰PNG  IHDRPJ*< pHYs  :èÝ™Þ ÇIDATxœíÝÑvÚÆ@Q“•¯èÏÞöËéCn] Ò0‚(°÷ÊCjxa’{øã?¾ ðãÕ€ÐáÕà™þ|õøX¾z<ÉWO€÷!*dD€ÌÏWO€Wùß«'ÀÛûëÕàì©2¢@FTȈ Q ã#Åüëxœv8ùå>—79¬üꟵ;_¿ið`üÙ­N‡ ¶âò§,næ¯/®Mil桾:M.¿µiƒÁ·=¼+Q‘µÅt2ÀÆ=U íd섨ð¯_ëÂ`ì—\]dÏFŽ× Mƒ¿–Þ’/ÞdííùÚ†¯íÙ|EQYÛ̳;ÿþÏñ>â×pÿérÇO÷âNÏâà__<u…¯/çT˜·)6oàt)_[.ï9ö5>”w˜³ñ“9?oyv6í|h §D…ÿ¸çPÆé›Ùäþo˜Ìüz½¸7pu)„™Z¯íxÍÜóà=úéà9üÅÈåÑ’ñ˜73بgnïüÏºó¹ø¾ù !‡_D…»¼eQ½Jn:Ÿt³ç¬õÏܥ㷠*,xÐzôÚc_§~П[~Î*yuÎÕ4î<%ö=fðIøNm]/~¯Ý”««êxCæ¯ÈyšA ¾·èê˜3[7êå{#*œ›ÿXÑÚ0Ÿ.}¦;êMGÛªCs¼1ŸþâI×C,fi~ðø&kf>«v6þûO¥½&ÿlïäæOy}M|Ù›ÖØSáÿ.×Û|íó=ìmghn>VZœÆý§Çç[`8eO…WÚÃuƒåumoà9§qº±©yùç’µ„EöT8_³¾]Ý_K8¸Æpf&W/XœÿÙéŸï¯Ïcæpçz:ó[X®NãÎ}”µ»½:xm·IcøET`ÁàŒËó/{\ü5\Wo/!*l[ƒ¶þ¬äÎïóU ZŸ¹™÷»:X½¸äœ Q #*dD€Œ¨2>Rü±þzõ€7dO€Œ¨ÞÄarÜñx|è<سÃa¶SDàcÍ'àÇCçÀG2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨ù9?ôx<>nL:LŽóÛ$>Ùá0Û‹)¢ð±æàÿ§@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨2¢@FTȈ Q #*dD€Œ¨ù9?ôx<>nÀ^=g9þó—;·øXÜIø#Ž'¿z“™ÁÇ•¯ÏÜ?ðñ>c¸ºL_®¤‡õ[=¢+‹Øz“Á­&Š2¸ó±›+uvÙÙ†_ëêÏOãêýONcíMÀâ#3žÆâ¸á_\óóÕx¼qÖ^ŠW_¢¯u¹ã5˜ð¦Á_ÕãvÎÆÙž¼sû™öqÓàݽû¿²ù¢,®¤k·}èJ1¿_5³úo|Û|fÌÏmþ‹ƒ¯¿uõ»—#ovç4®nàäÓZ=pÍWOàuN_Hk¯¥ç¿Æn.Êýƒo›Ï=æ×¾µ}¬ÖâË;y¨M]g'Óà¼uT âïþÖlÓ´_¾›Þ쯜?3ùäÎœŠ¸s7eÆ`Çõ›vSîœlñÖQ¹jðòì¾|ŽGŸØôYƒ5›Ž[~=~£&™oê}£2³›²7÷¼Â7mÔ³Õ?™Ò‹’ïR„v2 ÞËûFåªßúµ´x0äk.¢“G‡ªçxò—Ó?‹sHÝTÏìýǾªx‡GêàÁ>à#Åoæûš™kÓà'ÛºüMnÂÕ3ÒýÌÞ¢ÛvS®¶jÓ†\ÞD„xŒ7Êk?òûh‡ÿ.a‡á”6 þ–oãä%2ó÷³õ»Ç‹¿œ~ëùo{æ4.íd¼£7ÊïhÓ:>¸¾úÎÁv¸iÏŸöø‚˯?z!>üsØð†}——¿ â“|pTn{}îÍ#.[ ñ1œÅ%{ë…{ãŸ23{lz¬æ§ñª]í—¿çà÷÷‘'ê‡b®¾¨v•œ'_Y_†rvÅÉ~¦ýµgkÆö0g>É›þ[›|ëºæi'{·NcÓ…·]’èkñG—¾>®{<~|¸oí“TóŸlœœê`Ç¥‘g÷³éÕ`ðøÑ€í>õð×m¯¥½½éÛ4“ýL{Í⓲ÿiïœǹwp;¹[ö.€¢\ó‘'êo°·_<[µoa€ûü aP¿©™IEND®B`‚gnujump-1.0.8/skins/xjump/hero1.0.png0000644000175000017500000000071011050034360014270 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ 'ÿ_¥tEXtCommentCreated with The GIMPïd%n,IDATXÃÅWI„ ¤)NþÀ§øÿÃŒkçå2À"Iýw¦$p ^„ÚjV ^\O, 7ý ¬Ùˆâ%©/$ÖY µ¯NîȘû_ù+ºUà”<¸£6­pNLAÄæ×r·zôBúî„Xu]J¥èQèî)õ” FÙZ@3͘eˆ)ƒWE¯ô4+DȦWÕØ5Šà'ᧆ`å™oÝxÎûуaŸÀ` Ú|›À$l² ‚¢˜L ŠàðY\‡™?^ƒ 7Üoî9ç©àxçSÀ=°Œ'¨“~ëQíª‘J®ý©+u%$`Ï|]¨€5‡ëXmÿ0m¹õPi@½±šuWmÕì[O/ê¶:^°n3=« E€8‰ó†Q:ú–öm7ÿP7˾AœáU=Å+° ìT颺€;`8©ÚEiÏ–\K_hšƒ 6?RÇê&9Î9ÔYÎZèoMê:ëÌŸ²¢ìÒžÿÚüI] U×YŸªs!æA¤æÝÜ„˜˜E€ Cÿ>ØîmfKoMIEND®B`‚gnujump-1.0.8/skins/xjump/sidebrick.png0000644000175000017500000000030011050034360015046 00000000000000‰PNG  IHDR‘h6 pHYs  šœtIMEÕ “ýN±tEXtCommentCreated with The GIMPïd%n6IDAT(Ïc` 0200¬»ýœx L$¤:›‰#AH}3É6ŒjºXà‰„„ÔÊÀÐD¼ ÕçIß*ö‚IEND®B`‚gnujump-1.0.8/skins/xjump/hero1.3.png0000644000175000017500000000073711050034360014304 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ "­MYtEXtCommentCreated with The GIMPïd%nCIDATXÃÅ—M‚0 …yVÜ€•çàžšxÝx¶q!eФùi©t†…Zú¾$¯mDGKwåÝÅ£/z ¾£EK¹JÀ W‚„SÅ=ó\ÎE=óûZÑkN>¬ú·û‰ÈDCï‡üÚ8™üP´ 5ñ¦ç@NãôÚ™Íð·È1Ñ¢g ™ÚÑs.‡‹âb ÖI¥£›PÏ–`R3~Äc@ûmÈÐ>¤Fd×””E$ Ké¶êðe3ÞO!w£A°^ôHú”ˆËç€aö!ä´»àSnÖÄ} ‰wKÏê¼'l0¡‰xì â#d/4ç`2—·å¡yôJêzBbUM©=woWùÙ- âñ7ZpÈÚ墇ÿ€Ùæ*ÙìM5.üßgÈ^ÇÕÂÆ5?Àu>J5IEND®B`‚gnujump-1.0.8/skins/xjump/down.anim0000644000175000017500000000022211050034360014221 00000000000000 ## This is the cursor sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 1 pic = "mdown.png" time = 50 gnujump-1.0.8/skins/xjump/gamebg.png0000644000175000017500000001321011050034360014335 00000000000000‰PNG  IHDRPJ*< pHYs  :èÝ™Þ:IDATxœíÝaräFr€QR¡Cìê¿.¤ûØÞ=ÆÞÁò|ŒöY#ˆl ³ÐYè¬Î÷bÃ!ÝÃI jPÅR}þòË/á§W_$ú|õp¥¼úh믾.òÓ«/€÷aP A€4?¿úx•ÿzõðöþùê à<©Æ @ƒ i *¤1¨Æ @?RÌŸn·ÐÛ>7ÿqŸï¿äsç?ý³÷Áï¾èÍïÿò«¶o;ø,¾ÿ.w?ÍßãÞ%‹|©^ÆÐ¾¿4t o>÷à]TàÈÞÍ48O½ŒgFµDE.ƒ" *üé÷ûÂÁ=âà¹äáMöË;ïACoþ¸÷Wò»¿dï¯ç{ŸøÞ“ÍGÒ ²÷i~ùà?þßãgÄÃç§ïŸãñ·ûîCÏÝ7ÿo7ã ÖTˆlÞÀöV¾w»|fîëx*ïûóåýÁáüv;óÝzø0–°ePá/ž™ÊØþe6å㟸˜øýúîÓÀÃ[ù ‘ÑzïÁ+ò‘~£Ùß2ýÅ‘ï³%Çïy3ŸÔ•Ÿoü÷zò{ñã—ŸÈáwžò–#Êì»äÐzÒi×Üë¯|¤c î˜t?zíÜ×Öï ÚÇkË×Ü%^sÖe<¹$öã=?é¶Fïk=¦<¼«"ñ9—9 ~|FßóÅè'õò/ÕTø*þcE{oóÓ¥WzòK=4Û–55ÇóÓ_\ä`?ÄÝa)þæã_²'ò³j_ÞÿãYr÷äy:9ýS^Dö—öxRáÿ}¿ïœ›øªùwØs+4§çÊݽŒç—ǿݶ<©ðJöIÜ^÷ž®q÷2¶ÏCc^úÏ%K¸Ë“ _ïY?<|9ÞKx°Ç0r%ß|÷ w¯ÿËòÏ~¼Ž}p OÞO#ÿ–‡—ñä3ÊÞ‡}øæ½Ç&c ¿3¨À+.×o{¼ûŸázø«à% *ŒÝƒFÿ+X)üÉ÷ŸÞ2éî|å§ùÌ<ØÃ7½øÎš i *¤1¨Æ @ƒ i *¤ñ#ÅmýóÕ¼!O*¤1¨Æ À›ø ¾ïv»M½Žæ>?£ßˆߋɆ¾¾“ùv”2úí8â[5Ïè×Ö÷bž_[ߎy|;J ~mš}ôaP A€4ÒTHcP A€4ÒTHcP A€4ÒTHcP A€4ÒTHcP A€4ÒTHcP A€4ÒTHcP A€4ÒTHcP A€4ÒTHcP A€4ÒTHcP A€4ÒTHósü­·ÛmÞu0Ä÷¢ߎR|;^ásèÝÿý?ÿûÌoöÛ¯¿ût]×õ+ûÞ«{~ûõïÁwœ§2ä·_ÿýññmÿú㥿麮ë/ìC~ûõßñ7ŸT¾]åwÿÚüß/¿öþÅ麮ë×÷ðý<êÌôWø"þsèƒp™I÷óYÓ_^qÅùD]×õÎ=¾F2jâ òÛ¯{ù¼¡®ëº¾Ó§˜8¨l>“×Ï꺮ë°¦ÐѪk*[uæu]×;÷u×T¶ªÍ'꺮7íó\±¦²Um>Q×u]OdM £U×TjÎ'꺮wî…ÖTâÏMö©èº®îSæÁÆ•Á+°OE×u½h¿lç œä<]×õv}ïÕ=ñ5ç©èº®·ëC†&Êœ§¢ëºÞ·‡ïçQö©tdŸŠ®ëºžÓ íS‰³OE×u½pŸÂy*º®ë}{:k*­º¦²Ug>Q×u½s_wMe«Ú|¢®ëzÓ>óTt]×õ4ÖT:ZuM¥æ|¢®ëzç^hM%þÜdŸŠ®ëzá>eÌy*º®ëûe;Wà$ç©èº®·ë{¯î‰¯Á8OE×u½]24Qæ<]×õ¾=|?²O #ûTt]×õœ^hŸJœ}*º®ë…ûÎSÑu]ïÛÓYSèhÕ5•­:󉺮ëûºk*[Õæu]×›öyœ§¢ëº®§±¦ÐѪk*5çu]×;÷Bk*ñç&ûTt]× ÷)ó`ÎSÑu]ïØ/Û¹'9OE×u½]ß{uO| Æy*º®ëíú¡‰2ç©èº®÷íáûy”}*Ù§¢ëº®çôBûTâìSÑu]/ܧpžŠ®ëzߞΚ @G«®©lÕ™OÔu]ïÜ×]SÙª6Ÿ¨ëºÞ´Ïã<]×u=5€ŽV]S©9Ÿ¨ëºÞ¹ZS‰?7Ù§¢ëº^¸O™sžŠ®ëzÇ~ÙÎ8Éy*º®ëíúÞ«{âk0ÎSÑu]oׇ M”9OE×u½oßÏ£ìSèÈ>]×u=§Ú§gŸŠ®ëzá>…óTt]×ûötÖT:ZuMe«Î|¢®ëzç¾îšÊVµùD]×õ¦}ç©èº®ëi¬©t´êšJÍùD]×õνКJü¹É>]×õÂ}Ê<˜óTt]×;öËv®ÀIÎSÑu]o×÷^Ý_ƒqžŠ®ëz»>dh¢Ìy*º®ë}{ø~eŸ @Gö©èº®ë9½Ð>•8ûTt]× ÷)œ§¢ëºÞ·§³¦ÐѪk*[uæu]×;÷u×T¶ªÍ'꺮7íó8OE×u]OcM £U×TjÎ'꺮wî…ÖTâÏMö©èº®îSæÁœ§¢ëºÞ±_¶sNržŠ®ëz»¾÷êžøŒóTt]×Ûõ!CeÎSÑu]ïÛÃ÷ó(ûT:²OE×u]Ïé…ö©ÄÙ§¢ëº^¸Oá<]×õ¾=5€ŽV]SÙª3Ÿ¨ëºÞ¹¯»¦²Um>Q×u½iŸÇy*º®ëzk*­º¦Rs>Q×u½s/´¦n²OE×u½pŸ2æ<]×õŽý²+p’óTt]×Ûõ½W÷Ä×`œ§¢ëºÞ®š(sžŠ®ëzß¾ŸGÙ§Б}*º®ëzN/´O%Î>]×õÂ} ç©èº®÷í鬩t´êšÊVùD]×õÎ}Ý5•­j󉺮ëMû<ÎSÑu]×ÓXSèhÕ5•šó‰º®ë{¡5•øs“}*º®ë…û”y0ç©èº®wì—í\€“œ§¢ëºÞ®ï½º'¾ã<]×õv}ÈÐD™óTt]×ûöðý<Ê>€ŽìSÑu]×sz¡}*qö©èº®îS8OE×u½oOgM £U×T¶êÌ'꺮wî뮩lU›OÔu]oÚçqžŠ®ëºžÆš @G«®©ÔœOÔu]ïÜ ­©ÄŸ›ìSÑu]/ܧ̃9OE×u½c¿lç œä<]×õv}ïÕ=ñ5ç©èº®·ëC†&Êœ§¢ëºÞ·‡ïçQö©tdŸŠ®ëºžÓ íS‰³OE×u½pŸÂy*º®ë}{:k*­º¦²Ug>Q×u½s_wMe«Ú|¢®ëzÓ>óTt]×õ4ÖT:ZuM¥æ|¢®ëzç^hM%þÜdŸŠ®ëzá>eÌy*º®ëûe;Wà$ç©èº®·ë{¯î‰¯Á8OE×u½]24Qæ<]×õ¾=|?²O #ûTt]×õœ^hŸJœ}*º®ë…ûÎSÑu]ïÛÓYSèhÕ5•­:󉺮ëûºk*[Õæu]×›öyœ§¢ëº®§±¦ÐѪk*5çu]×;÷Bk*ñç&ûTt]× ÷)ó`ÎSÑu]ïØ/Û¹'9OE×u½]ß{uO| Æy*º®ëíú¡‰2ç©èº®÷íáûy”}*Ù§¢ëº®çôBûTâìSÑu]/ܧpžŠ®ëzߞΚ @G«®©lÕ™OÔu]ïÜ×]SÙª6Ÿ¨ëºÞ´Ïã<]×u=5€ŽV]S©9Ÿ¨ëºÞ¹ZS‰?7Ù§¢ëº^¸O™sžŠ®ëzÇ~ÙÎ8Éy*º®ëíúÞ«{âk0ÎSÑu]oׇ M”9OE×u½oßÏ£ìSèÈ>]×u=§Ú§gŸŠ®ëzá>…óTt]×ûötÖT:ZuMe«Î|¢®ëzç¾îšÊVµùD]×õ¦}ç©èº®ëi¬©t´êšJÍùD]×õνКJü¹É>]×õÂ}Ê<˜óTt]×;öËv®ÀIÎSÑu]o×÷^Ý_ƒqžŠ®ëz»>dh¢Ìy*º®ë}{ø~eŸ @Gö©èº®ë9½Ð>•8ûTt]× ÷)œ§¢ëºÞ·§³¦ÐѪk*[uæu]×;÷u×T¶ªÍ'꺮7íó8OE×u]OcM £U×TjÎ'꺮wî…ÖTâÏMö©èº®îSæÁœ§¢ëºÞ±_¶sNržŠ®ëz»¾÷êžøŒóTt]×Ûõ!CeÎSÑu]ïÛÃ÷ó(ûT:²OE×u]Ïé…ö©ÄÙ§¢ëº^¸Oá<]×õ¾=5€ŽV]SÙª3Ÿ¨ëºÞ¹¯»¦²Um>Q×u½iŸÇy*º®ëzk*­º¦Rs>Q×u½s/´¦n²OE×u½pŸ2æ<]×õŽý²+p’óTt]×Ûõ½W÷Ä×`œ§¢ëºÞ®š(sžŠ®ëzß¾ŸGÙ§Б}*º®ëzN/´O%Î>]×õÂ} ç©èº®÷í鬩t´êšÊVùD]×õÎ}Ý5•­j󉺮ëMû<ÎSÑu]×ÓXSèhÕ5•šó‰º®ë{¡5•øs“}*º®ë…û”y0ç©èº®wì—í\€“œ§¢ëºÞ®ï½º'¾ã<]×õv}ÈÐD™óTt]×ûöðý<Ê>€ŽìSÑu]×sz¡}*qö©èº®îS8OE×u½oOgM £U×T¶êÌ'꺮wî뮩lU›OÔu]oÚçqžŠ®ëºžÆš @G«®©ÔœOÔu]ïÜ ­©ÄŸ›ìSÑu]/ܧ̃9OE×u½c¿lç œä<]×õv}ïÕ=ñ5ç©èº®·ëC†&Êœ§¢ëºÞ·‡ïçQö©tdŸŠ®ëºžÓ íS‰³OE×u½pŸÂy*º®ë}{:k*­º¦²Ug>Q×u½s_wMe«Ú|¢®ëzÓ>óTt]×õ4ÖT:ZuM¥æ|¢®ëzç^hM%þÜdŸŠ®ëzá>eÌy*º®ëûe;Wà$ç©èº®·ë{¯î‰¯Á8OE×u½]24Qæ<]×õ¾=|?²O #ûTt]×õœ^hŸJœ}*º®ë…ûÎSÑu]ïÛÓYSèhÕ5•­:󉺮ëûºk*[Õæu]×›öyœ§¢ëº®§±¦ÐѪk*5çu]×;÷Bk*ñç&ûTt]× ÷)ó`ÎSÑu]ïØ/Û¹'9OE×u½]ß{uO| Æy*º®ëíú¡‰2ç©èº®÷íáûy”}*Ù§¢ëº®çôBûTâìSÑu]/ܧpžŠ®ëzߞΚ @G«®©lÕ™OÔu]ïÜ×]SÙª6Ÿ¨ëºÞ´Ïã<]×u=5€ŽV]S©9Ÿ¨ëºÞ¹ZS‰?7Ù§¢ëº^¸O™sžŠ®ëzÇ~ÙÎ8Éy*º®ëíúÞ«{âk0ÎSÑu]oׇ M”9OE×u½oßÏ£ìSèÈ>]×u=§Ú§gŸŠ®ëzá>…óTt]×ûötÖT:ZuMe«Î|¢®ëzç¾îšÊVµùD]×õ¦}ç©èº®ëi¬©t´êšJÍùD]×õνКJü¹É>]×õÂ}Ê<˜óTt]×;öËv®ÀIÎSÑu]o×÷^Ý_ƒqžŠ®ëz»>dh¢Ìy*º®ë}{ø~eŸ @Gö©èº®ë9½Ð>•8ûTt]× ÷)œ§¢ëºÞ·§³¦ÐѪk*[uæu]×;÷u×T¶ªÍ'꺮7íó8OE×u]OcM £U×TjÎ'꺮wî…ÖTâÏMö©èº®îSæÁœ§¢ëºÞ±_¶sNržŠ®ëz»¾÷êžøŒóTt]×Ûõ!CeÎSÑu]ïÛÃ÷ó(ûT:²OE×u]Ïé…ö©ÄÙ§¢ëº^¸Oá<]×õ¾=5€ŽV]SÙª3Ÿ¨ëºÞ¹¯»¦²Um>Q×u½iŸÇy*º®ëzk*­º¦Rs>Q×u½s/´¦n²OE×u½pŸ2æ<]×õŽý²+p’óTt]×Ûõ½W÷Ä×`œ§¢ëºÞ®š(sžŠ®ëzß¾ŸGÙ§Б}*º®ëzN/´O%Î>]×õÂ} ç©èº®÷í鬩t´êšÊVùD]×õÎ}Ý5•­j󉺮ëMû<ÎSÑu]×ÓXSèhÕ5•šó‰º®ë{¡5•øs“}*º®ë…û”y0ç©èº®wì—í\ÞÞç«/à*·?þáÉÏø–ñA‹ÛæŸþ’È›o;=òñözÜ'Þ¦¿ßI?÷ÕŒqåîŒþ’ƒ_|óÁˆrðÁ¥¾üÂÈÕ~öã—~ðøe<üøÁËØûKÀݯÌñeÜý-Nü[üüê ˜ïx Øû£øðèk}ð:¸à¡7|ûZÍ{8;¶ƒo.®Îeßj\ïîÝÿ-‹(wï¤{¿vê"þ\¹û½ùÜõDį-úñK_ýþÎÓo{ò2~‚ÁokÖWùéÕð:Û?H{–®ÿ3vzDyþÍç®çñ{ßÞ3Ö‰{ñ÷2ÕФë Ó¦IN}6R‘g‰0žC.[Ò–¡'@a…±í¼mO¯Â€ÅzŽîX?ÊP]Jš]!îöù•Øk€-U %oÛ3æ«Yp¡ï¼Ž6 tþ>B84‡kˆkIÀƒaÕ;‚§ó1ÌZnÅ#‘ÀåYàˆò2¡”뇑v +/&‰¨Ðµ-ªÐF.Ù”|A0=püœ“aÓ×F2ü2H€Ïà¤P¸T1,ûŽ£ŒÇF¼†~m/±[¢¿ß(V—æg½ÎIEND®B`‚gnujump-1.0.8/skins/xjump/xjumpfont.png0000644000175000017500000000735711050034360015164 00000000000000‰PNG  IHDR |¥yI pHYs  šœtIMEÕ ë¶âŽIDATxÚíY®+7 D¯¼ÿ-;?1`4zPÛbEžó÷n«EQœ4=^¯×ëñx<^¯×ß¿Çãï„íÿ?ƒ«6g¶=ÚÖìö¿m÷×>ÿÒß_Úÿ¦ÝÝ:û–¨öîö_¡WjÙf›G û‘IÆ3¿g¯ý™}ýÕFÍê»CÎwÛtû@µOpÚ•ãì¶²Š_pË8«OšÝî ¡ô N;é°.[µš/rŽ­£íY±£]µ½Èжk|»Ùç»í¯ªWnw‘sG{µŠÌ×u‹e;è—Ûÿ®*çÕê®ü[µŽán?CÎ}盜µI§œW«38}ï·í²ÆPWŸWµÎ9äóªõ«•ìóŠuöÕÇØ¹—¡‹­\q|WÓçk9Î5Yõ~!Gþël7:HÀëŽþ­j°¡Ðêð Ï;ÿó»øðx<ˆà7>‹ys*Ë|Ån@]Û+¾«tÚ1‡Ž¢¿Á)g…]¾’¯S¿"Ûv÷7Ãüuè3@µx™9™ó•j9K–þ±¾@n<°%ŒßØ÷¨¿EµÎ¡Ø/oÜAîù=ÏoX­LjåÚvôàÉV¡tò ÆJ1¶ï¹óz½^$*Ðe^«6¿ÿ®lOm³ôYeúݼ¢êoV}ŽÖ+µÝPë²ã HôR÷uÔ>ºdý™‡Ïø†;þ`fŸïú¡Ymãÿ”1–j|·5·¼WŸÏßÈY%cç"ðìºÖÕ漢ídñG®þ:óÏÙöÙå ¯Æ3Ê/ŒèQ„®ejWáWñûªù 0S¯ÑY¨¨×PSÆŒ/_0§ªµ[uÝõÍ´+ê½ ÐJïzJ¸SÒÁ9@m=;ûíjAÁÕ¡‰(¿tÖîû¿©6qn#)‚Ë ±‡*vÌ]‡^µM±ªä) »|6»m°wDr/.Ç×_¥®Wô¿®<"ªíŒýu<Æ>¬k¯+Ç­j]ìbõK^®t£ƒ<*ß&—uüœrŽjÛ-kjû}òßʹÙóÎ »Éj·lZ©:q÷ú×aX-wµÑÝèÎB?¬0§\vRí®Úw¶«Ø¨Ûí º(ë–«Z¯ÎäËMþ¾8“ç cüRô†U§ÿUøÞÑ|3ÂnŒèÕlÜéïLýºÛ®º¿mgßèúÊ‘RæÝ [6*Lj~ïÙÈhù~³Í²gíFê³£Nè²Ï™û«: ª<;2g¶}uóqÔ<¹q9¢í ížå ³ýƒ«Ý»s¨RÞݵžÐmu#¨ª×H¡¦|[X!ŽÄV¬=Ÿ˜ËsøG —3p¯,çm¾}túåa LÁsª¸©¿òM+ÙÌjqæ¶Û>:æh—ƒ|äbžñîV\Š|.>ãøyöúûXÒ}[UäMÁÙú5îä ³ýÂÕïu=0Ý_Eì>rø("/ý½(ÛÑiSp×8#R³×:ä¥À&€•æ óVæ™íƒœ›tÎþ½Å½è®,ˆîõOÕWg°óóbuj:ê‘ò&»_üsE=VØJÈtó;C‘Òå{]ýïð2Á67ªê§¢o¯»+óèÛšÔã˜e®fÈÃ\‡\/e_uÍ¡j¼ãÒgg[WßµÁþÌDoê¿òM]üQ•þfÊœ>°kÞ©Ëž½RÛk—_rÅAè¸G¾]nÒuÆY*ß°×¾rmr/ÖP rÅ[Êñuõÿj|g·ïÔç,óÇßV}-îHg£õxû»jùª|Òˆl3ø#Å8+û­ô¿#{¾¢Û¼z iFÛWs&rNÈ3Jæg¿9ήvGü/9)ùþ(·6£Tó|×âþgÁpo|£‹ièRc €3®5Ÿ]…ËJ·Ê^%¨Ž'™«”Qnâ€\ñ†²xåŠsU„³q-®d±Žñ혯U{z“ñ핯t9€ÜåYíns3k£cÎ/3d°_‘ ÐÆOYÃÙ«/8ârÛóüœ"Þ:Û@}€RéóÕýÌ2¾ÙôÙÕ~—ƒ ¯Oêu$e{WsÔe/«ù#g¿GÆò¶’íÀ*ŠX{Š¥P´mM©ÜŠ+ÐÏhín$ æÒš}U.®(oªÈ¢G{r¢“o׆ä :ìŽo(vÄɲcŒáºA8Ò/\åbÎM:Nûy²½»í¨Ôn¦ñE×êÅéäIÌ™™rÏÞßȹå¨þ65»õçuÔ ÛÙís'Ø¡Îί§®°•¿êâEÛW6"JçÎÚÝ^ؤl7r|7ÇôWá#2ÈZm/Tí_½,Vá0î^Ýsôo³Û>“·Ë>Ïl÷L®ÎþFÛ«;ýVÛèè¾*÷[}{‹oD?#åptÛóçߢÚ?»i:òˆ«v•¾Â‘7‘£iëGQ9Ëó[eS—êÛ ³8 UÇùŒÃx`°túýÔ×ÈIŠã'p¬ªïžîòD±[—‹IêÂ÷^b¡l[YôWÉ9ÃbèYa%ÃÂÿªíºlÓ*·Ù)çUwÙGåõ³Ýmf÷9Ó-F¯,ßѶœ/Qt²Ïº—á°žâ`ÎÑïº.‰è~Ëxåþ;ãõÏMnl &¾Šò Œq¼œU ŽnÌl;Sî¹qÅ)ãl:­sGYgŠw:­*ûz¶Ù®šOÊâÔ6£úË5μ$“«æ¾Gù~†K_\ûñ¹:=‹”ñçß"tûù邽èM:ÎÍÀGJÍIƒº Ip¬s¸›Lué?¬ç#Ô·çvñ7Wó¦š>_Åm ÛÓõ°¾mBž€úIâŒCõÁìø¬ßSÞàë¸Ég4P>¡Î«1qsG;‘Ád½a^ñÛê>«í¦cÁÝqID†yZy±ö³×ðn9‘Ë61–P©®PqÞ¸æj·v3øÛª}ÌþŽÃm.ßïåè߰ϵú[©ö½·^önŸ—¯æÊØ]K8ÚÜ5ÖÛ~W­ÓùU_Ýû2Å[Š×­Ï.2˜Ñ~ëÁgF*‹£ŒêïÙe´bÞγ_«mõ‰~åÓOY`Ew¥_tÊZá~¿ò)Êêóøê÷U§Ì÷â*lØ<>{Ú,Cb_íÖ^•_ÈR¼9ó êoãpy v‚x*Klï–¹ê f—¿wÔóM®ÅaÇ!Bæ Àou…Œ~¿SŒãcè“32o}÷|å°$ó¶B_¯6aW½½7Ëæójzµ÷ûGuþYßÀÁ òÈFʈ‰½w (R©{¹ú÷¸žÀÌ·(ÈÇÈW½A8ƒßqÚè Ï}¿ÿªË) yÚÅ/ÕÎÔýS=m¦¸:£ÍÈzKåêïÞ;í“b£çEØÈ¾ï]†‘岊±óÕ‚h‡K#:.Ì‚vþy @ƹâ8HÇ|˜WkP¼–Óíì ߣ¾-x¯Íê7çã‹êëÙgQm>¿ý¨ŠŽèèß éHÀFd[ðÆNW¯ŒUr¾ó¬¨*ÐÊô$q¤ÜEÿ®s™XGÇG>Ç”Aœ1»k|öÉeŸOl_^+ÙëŽO¸:ÆW¹a4»NUzq*³ï¯¯žÍߨ˜2«½rö—Ívõüd¶›Þ}Sú×3âžMïOC­8vÄ¡këÄÌ«ŒcdM%CN˜!wq澕bö=YŽþ­bCÑßlºa}RÑf××r:Ä8ÎüÓuhÒíï«Ç×u¢ùGšäw[2$p.§®•ç0}­¯ÃÕæ•Óçœ=×^Õ:ú¼W<ª.ë+9W|ÞÔé‹Ü~ðñ?Ûï©àoúØ…ÇäFóý;'ûÔyŠ=õÆ·ËÍ _çîR{ˆèëU¼^-fÏÚ_õ¦Æ6Úi+÷n¥rڇȃfY}ƒ#¿¦?†tø†+ÿվ˞åƒÄP9—€:þÇe+þ=ÖÊZñRz|·d•ùÐ^ަz­Ç‘û«ë ä·0U»+›ú¶àmG†Ãqkcô Ê»A}U«ÞnW9wµz“›S¦gvËusÂì¶¶ÙÑ߯ØõRA¥ùìè«[¾n_Ä­ÈÄV+úý«,*G»[4ZÝÿºúûMqnFÛYü­[ÎÑóÈOªÇyTŽ·Ì;æð^›W}²Ïgí:ì³2Ì`¯ý­:2Œu§éLo"¾Áí³æÝ*ýÊPo¯œ§?W¨ä3ç .û\¡Îàêo×ü×áFbò¨WÖÜu•#}šý ó ñd¤½ººÝ´Âú`vÛ\-uç*®—ùï‘|Ïì•*ÿwíaPú}n ®7ø¼íj{¢Ay–êÉÙoRTÂhU3²®§¿Gm3Îñ~aë';õYwT×éL1G‡ÛMñƒ‘—ìéYÇÛ¢ò²+;éšËØßAεb è1«æFúÛÑFgËˈg KîÙ.;|¿«íªÃfÍ÷:Ŭƒõg¨`¯ö~ßá*Ï#Wì‘)Þ¨œûv÷üšFœ±œÎ¼jo F¹Ñ3tбd €ÍØ×§Ý¤(ëónîÅÿù¯ï[°Å€½ä è-ó zÎWn ®Å“)ŒXÞOR¼^¯O|1w™`³öcæOÝÚþêÄWpÃz(¬NëÁÛ‰ËDœübCy`·Ð+÷ù €•ø´Y.{Õn—ƒ¿ôPw~ø|±…€ï«úòKg¾ÕaŒ ÜŠ2€¹ìm6«V‡ïÐÇ£~ŽÂÚ Àó˜¹+cä è1s ÛÑO•óßêãúdZhˆ6&‹séP{ï²¾À: s/ôöûÄ4 å?üXw,ççÛIEND®B`‚gnujump-1.0.8/skins/xjump/hero1.anim0000644000175000017500000000027011050034360014273 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "hero1.1.png" time = 100 pic = "hero2.1.png" time = 100 gnujump-1.0.8/skins/xjump/tipfont.png0000644000175000017500000000252511050034360014605 00000000000000‰PNG  IHDRb¯ibKGDÿÿÿ ½§“ pHYs  šœtIMEÕ ±Ÿ¿âIDATxÚí]nì*„mi¶•Õga¾/g$Ëד¡ÚTÓØ_IQ‚qÓýg ë¶lÛº¬ëòÛ²mËx·Ý–mY—õÏgöýqöLµögÏ}Óϧ÷(:¥O·<Ÿž9ÞJòоï|õäóÙs=ÇëîŸö´§=íñóÄKª¿ ž™Ÿ þz‡:Ç3ä#³Ì×,ýcÿûçû=ÖKKM€9ðûû»õhÐô¸áýÓ;¾hí@ýüQ±å]í~äÅOrÑÀHY¤JÿNyö}GdrôŸ¥’#ðÊñž«ÿlä‡Ã§Fûs>‰;‰5æË7Á8û|u¾^Y øùùYß¿•gZÐÚïQiÊs`üBú6_Ç6*T¾õï–'Âaeûoù¢˜¡Ÿ§r¾u ¨ÜˆòR}¦·ìg|üÆ7uý¨ò«ü¬çV™®®Ç ö0Ê7?3úwÏïŒí¯ú¿o¾Îíƒ"ñpÅqÜ9Ž|2ÞÜAäàUQ¨ãŽ›+á(#Iv…ª';µ˜ÑÒ^Õa5_)ÂTœ[e½D‹V=õ öwµÈ¦/[¹áN¼ßÈÓ[§îB¡:Ö³çFû€=zËq…?n~:úòáIIbÔÇWó¿Å3'¯™c(Ä4-~åkÐþwKàâH îàÔžºƒ ZxrjjB¡¬5±QxêÜv”{Vn¶Î—ú…ö˜@»Š©‘¤8ã+ª³8]9`žÍ~FÖ<_RIœŽ\h)jEwˆ¸8í´;Ç>+ðAÝåuu×bħö’'ò‘7K?»ú{óz/»úÑǯ^ݱØúe Qþ8Nç뛵(½œ²¥½j®ð×!OTþV}Fïlrا=³U­|SÛgñ³wÿîx&jo£m]|ž½}V\鎫ë±’k÷³jÿ£»þªÄ“Q~V°U­w¸DÖo”3ꇇˆTÖÊì¹-0ôj[Mö'Èž³Ï´Ø ì¥îìÎ)8JA\ãÑú¼/Ÿ«Ý)Š ã|àñ®"b 乇>Ðç½ùì¸d¹‡Ìl选Vµ7αŒÿëæŠN¸G>€ã?óF~ð×IEND®B`‚gnujump-1.0.8/skins/xjump/live.png0000644000175000017500000000021611050034360014054 00000000000000‰PNG  IHDRľ‹ pHYs  šœtIMEÕ 0$ Ç—©-IDATÓ¥A „œØÿÙ®±KäUA€êU&©°¦ÅPýùÌjÝ=x8yIEND®B`‚gnujump-1.0.8/skins/xjump/config.theme0000644000175000017500000000701511050034360014704 00000000000000 ## SDLjump theme file ## ================== ## Important: ## - You can't alter the order in which these values are present. ## - The string length can't be larger than 512 characters ## - String variables must go between "" # ============================================================================== # General # ============================================================================== format = "03" comment = "This theme tries to evocate the appereance of the original Xjump." author = "Juan Pedro Bolivar Puente" window_width = 540 window_height = 592 # If "default" it will use the one distributed with the SDLjump package. # Else, give a relative path to the folder of the sound theme. sound_theme = "default" # ============================================================================== # Mouse # ============================================================================== mouse_idle = "idle.anim" mouse_over = "over.anim" mouse_down = "down.anim" mouse_x = 0 mouse_y = 0 # ============================================================================== # Menu # ============================================================================== menu_bg = "menu.png" menu_dwarrow = "dwarrow.png" menu_uparrow = "uparrow.png" # The fonts menu_font = "xjumpfont.png" tip_font = "tipfont.png" # Define the text alignment for the meny entries and the tips # Left -> 0; Center -> 1; Right -> 2; menu_align = 1 tip_align = 1 # Define the menu rectangle menu_x = 14 menu_y = 172 menu_width = 512 menu_max_options = 13 menu_dwarrow_x = 19 menu_dwarrow_y = 148 menu_uparrow_x = 43 menu_uparrow_y = 148 # Gap between items and space between left/right border and the text menu_margin = 20 # Define the tips rectangle tip_x = 30 tip_y = 102 tip_width = 490 tip_height = 40 # Higligthed item color hl_red = 255 hl_green = 0 hl_blue = 0 hl_alpha = 128 # ============================================================================== # In-game # ============================================================================== # The background of the in-game screen game_bg = "gamebg.png" # The live picture live_pic = "live.png" # 0: Horizontal; 1: Vertical live_align = 1 # The scoreboard font score_font = "xjumpfont.png" # The time font timer_font = "fixed.png" # The in-game text font game_font = "fixed.png" # Un-game text square color g_red = 0 g_green = 0 g_blue = 0 g_alpha = 190 # Where the match grid starts game_x = 14 game_y = 149 # Tile height. If 0, no tile. game_tile_h = 0 border_tile_h = 16 border_tile_w = 16 # Timer timer_x = 490 timer_y = 540 # Postition of the score boards (remember: 4!) score_x = 27 score_y = 103 lives_x = 4 lives_y = 91 score_x = 160 score_y = 103 lives_x = 136 lives_y = 91 score_x = 293 score_y = 103 lives_x = 269 lives_y = 91 score_x = 426 score_y = 103 lives_x = 402 lives_y = 91 # The floor bricks floor_left = "floor.png" floor_right = "floor.png" floor_center = "floor.png" # The hero sprite hero_stand_anim = "hero0.anim" hero_run_anim = "hero0.anim" hero_jump_anim = "hero0.anim" hero_stand_anim = "hero1.anim" hero_run_anim = "hero1.anim" hero_jump_anim = "hero1.anim" hero_stand_anim = "hero2.anim" hero_run_anim = "hero2.anim" hero_jump_anim = "hero2.anim" hero_stand_anim = "hero3.anim" hero_run_anim = "hero3.anim" hero_jump_anim = "hero3.anim" # Colors of the player trails trail_red = 255 trail_green = 0 trail_blue = 0 trail_red = 0 trail_green = 255 trail_blue = 0 trail_red = 0 trail_green = 0 trail_blue = 255 trail_red = 255 trail_green = 255 trail_blue = 255 gnujump-1.0.8/skins/xjump/floor.png0000644000175000017500000000033711050034360014242 00000000000000‰PNG  IHDR  »î$bKGDÿÿÿ ½§“ pHYs  šœtIMEÕ +5Á^D“tEXtCommentCreated with The GIMPïd%nCIDAT(Ïcd``øÏ@`a```øø4Ù0QbûæØPˆ àÀÖ”xÍ ”»`Ô*À‚-jÈrÁæØP²\ÀHi^¥] ÌíØ¶IEND®B`‚gnujump-1.0.8/skins/xjump/mdown.png0000644000175000017500000000043611050034360014245 00000000000000‰PNG  IHDRàw=øbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ .NZ—µtEXtCommentCreated with The GIMPïd%n‚IDATHǵ•1À CC^ïåt²¬•d—!  ŠÐT êÅ E¨0­/t b®‘û ®9¶ Iû=O Ïfð¿"Ö ûB˜õz`òᬫÉÉUBgðy¸¸éʼérÎWpx8 XptèÊüû'dßEvÀ ÅÜ=¥eIEND®B`‚gnujump-1.0.8/skins/xjump/hero1.1.png0000644000175000017500000000073111050034360014274 00000000000000‰PNG  IHDR szzôbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ 1Œ ‡tEXtCommentCreated with The GIMPïd%n=IDATXÃÅVÁ à ´¯l!2@fê<™‰:D7àë~ZD‚Áv R¤¨u¸óaF O./ê+œ¨ø"žÚÊtp'7Üg"`ÜÔï{‹ˆ>¡ÄŸ×5PɆ.H(êÁÊú6¨ã¼ÊÒ3jºÛ2ljÖ×» áY†ÌÙIàÍÿÿàÍ.È‚BN„"ZÛpW€ ðj´XlœD=TÛPﺤÀyœÖ¬{h•y•ñž›“+#ËZ˜ˆ¨÷Ø€µànCEv%ev…ˆ¤ÿ×Ê2AS[ÎÙQ2Ƕ$˜ˆòà¬PxÊ1™† 7£ŠË†ì†À¯ÇWì–ùïoÇ Ò‰CîæK_IEND®B`‚gnujump-1.0.8/skins/xjump/hero2.anim0000644000175000017500000000027011050034360014274 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "hero1.2.png" time = 100 pic = "hero2.2.png" time = 100 gnujump-1.0.8/skins/xjump/fixed.png0000644000175000017500000000405211050034360014216 00000000000000‰PNG  IHDRNÁØÍªbKGDùC» pHYs  šœtIMEÕ "$".Òæ·IDATxÚíÛŽã8 DFþÿ—³/=€áµ“ŽU%ÍsÞ‹æêB–HÉ‘¯×ëµ,˲<–å±<ËŠ×òûß¾dkgË7v?ÙúÖî_íýµWµïÌü¨æ÷S;GÛå²åœ_U;¯îï'Û*;)ó=ìÝÉž#~gë•#?PÛÄÿ°‡½ºöÒëìa{ØKÈ'•û9Wä€Wæ“®ýœÔýìa/]¯?ìa{èß5í;²í:[P÷÷µ¼^Ëë— %ÿí÷ÚÞÇãïo3ì±µ£²«&µ]ë¶)Ûçêï¨Ýäy€\Ô~£´·½]¥©jMXÛ?cóÓU ¶“Ö¾Yó[!–SúìhKQèß^¼%é鑤èK=ÝþýYßqõW5×®þºsuûT9~ZüÒ>^¥ú_W{J=uù´+·RÇ\òþ{j÷mwbMØm¯ÎÑßîµ>ÔÖCe}®¬ñÕ{M{g˜ÏÊ‹ØÈ o[¹) 8,Þö3iSÙáüú Y~³Ž9…ß(ßzÞûpd¤j{޾; Eþf¤ÏÕæ·Z2–Ò&×áF¢¿¨õÔÑ6¥Íõߪí)HÕS5ÛyPö=ýÃÍtMNÕ?uüvjŸ3Þàzù®zMré¼²¯ê|È1Ïì™ôÙa®ï§Ñ‰u/ÀŒ¼Í± Ük:²÷Ãä/dG¿®%H&Àïw ¿qšªõE+iñö®¿ÖnZ˜œŒ)ã+Ù_ÔzªËñqçxë®/]4k»ÑßÉÿÒ×_òƒû°7ö#z ¶yõe…< !î\¾ì´ @¬Ü;×ÿ÷ï§óXí:çþp]ᣜæõ~ñ±÷+önóPiCŸÑYþVá+ï®Å±Ëø_[ðâȳºäVG*¤¶@ï@»Îî­»ÏY P_£™tÊ:©^ÿ;µàI~/•ëg`va›|Å¢³`ê|` ™q¬È ”ñ“¾9Ë: 0'ïMÒ€«7.¶kOòÁŸ:ϨP§ßÝÿfÖaà1âF)óÆéöMÓÄBJY¨¸úØ%yp¢@!_} ]s Ž·Ä¤ {éóá¸â}ÆZ¢zc×ñÆWê¡ zp]t•îAÆú¬Eø5|“Û«rkeý¡nŸ³6RÔæJÍ:;Õ{pêö9n—rÌuÊiÊýñ£R¿Š½+WûFÆð]®Ò„{j}9ú{ÅøaO3Ç.míʳc§÷ÕÒ *¾×ݨ°9“n§¯ ”÷Ù°QøóÐt}¨(Ê”öÜkˆã –XÈ˸îfÆk3É]Ìw˜_r*Ö”™íãCÐÜœ@5Ž¥9(†³~2šï*ë7uûŽžrRŸâCKçóRŠ÷ •óë¬{Õ¶+½oŸ¿iûCJ=Ø»r¤ïÖFnØ#7Ðí%ÿo´^¯ô俬:éÙÙù·¯óÑÉR·©ûÜŽú×Ä3D²RÖ¡ Un®¨O§ÿ)´Ëqu¨«UôÕqÝ{âµÑ×µod«7-”›p•òŽôu]µ‘tô…l‡¼²KN¾Wˆ¦êUòmŠöuÒÓ ÅIÏU­µØã¸ï‚ª~;òcå!ìH½Uù©‹Ñ[ñºÅq²¦:nqÅoÒþZÞµ±B}˜˜Üý©†dݪTwÌò“§Éï›Î¾9@gp'W$žG¿¤&F®/:lÔTÑä k®êy€OúÐa¾ ÆR¡}®_Ñ § Ì1„ºu Ü3Ï=úx_¼.†«œÇ [zž•„#ÝY]w¯ýô?IйZfÍm…/’”íq¼‡Ø1îЖ܂@ý~ª¸H÷>¦˜³É‡VδðûùK7]H¼š³{®K|dú ׯ½½Ž\¥-w^3yš¢_X‰gÇÅßíLΫv €sãÄøù2¾ÇbE)Æœ rÚ/u]›è3Š*tàüz„ÎeÌ¿€vMCÎÕY|ä<ÕЗŸ½ÁîôV‘ÊÉNúÏæÑÃß©cI ×ç1çúÕdâ/±+èUrûÒõÙ5ŽùUë‹C¯œW¦­Eб;¯äu$M:åïÆ¯Ãzéü¢Ë¯rW€WÉ_ïRøK·üo†«o¡è¦Éû•ó9ò¿‘|W¥çãë±_ƒ‡¢U•óƒûM)::£=)zªÎ×Þù‹JSGl:ÆCS/Ï* U‘óŠÏÑ«u×_ÚVx«SùÞ"gâD}Õ§â—¶G‹ßÙä.ùê uûèoÏ7OSsŽÔñJþŠ\Ù6G|¨ÇN©÷³ô*icO¹þ¦>oQÅ_Ò×ËYzÊø‘¿TÅ¡/©ù‡ž\rô@ÑYØÜË}MŒô7]û/³ÆôÛöUìob~àÔ—¤ýWü*ç¤Âø­û7R}87râ¿dŸIÜgúó86\ðl2z±Þ±Ö€"o>ÙëØ×·½¾±ž“—‘ÿ~£<€k@½`½tî ¤õøa´¸Þãœ1µéôžú»>sqŸyåª^¸³^áw¹ü õbÈ2¸IEND®B`‚gnujump-1.0.8/skins/xjump/dwarrow.png0000644000175000017500000000101011050034360014573 00000000000000‰PNG  IHDRàw=øbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ 7FutEXtCommentCreated with The GIMPïd%nlIDATHǵÔ;kQÅñß"„  haaáAìlÄÒÒ/ vÖ~»€AD¬¬ì¬,-SYÄF0¢"Ä'¢.›¹pîgÿ×ZÌ0U’K8 ¥¾W3ëÒXw=7{—«$l`që&¯p×øu ߪ$pϱ<ü3Žb»Ô·¸=¢û؆i8ŒXÙ%ü &ø¤~ÓÓÚÂÍÜߚ› à^bßá?j÷ï§Ò8ð×wáþÎ,|^8P§Ø¿ üŽas¶YZ>±µ¸¿×„·%€½xƒá¿q¼N®/|ÅÕÜߟIÚ®•$ïÒ_’œhã”Wßqe€ûxÖºÛ‘@’å$›îÿ&9ÙÅ(=î~bµcÿ!žtzH²”äMK‚Ó}óC$¹8þhÈìP¥$ 3c HraþxèÜ"%ÉÓZàìÿä\’õEfÚþEmUáÖ‡ü´„©H@gIEND®B`‚gnujump-1.0.8/skins/auri/0000755000175000017500000000000012003601753012272 500000000000000gnujump-1.0.8/skins/auri/floorL.png0000644000175000017500000000055111050034357014157 00000000000000‰PNG  IHDR  »î$ pHYs  šœtIMEÕ &/•÷»tEXtCommentCreated with The GIMPïd%nßIDAT(Ïm“±NÆ0 „?W !Á¼ÿ»!±0ÑL¨ÿ1Äníö÷ÐÄï|vCS_tùm0?±÷§¿m:†$X!L`´ ²$ ° ücÝd‘Ë‚$HgpH5þ9` ¸³oq©à} ëM.ÐäGœ¿­WYœ¤¶ú ¿þÎZ%Xt\Ç™s’ìÁËè5^@Ü&cíCš?¯4«‡  "­ÜŒ?Lš$³¥ÝŽy²\5¹LÓ÷íg2ªÇaÄôË àë×>lÚ3fö;}&ññÝz'jp¹Æ½¯§çñV‘ŒÕË\ó IEND®B`‚gnujump-1.0.8/skins/auri/Makefile.am0000644000175000017500000000026011050034357014245 00000000000000 SUBDIRS = heroanim1 heroanim2 heroanim3 heroanim4 pkgdatadir = $(datadir)/@PACKAGE@/skins/auri pkgdata_DATA = $(wildcard *.theme *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) gnujump-1.0.8/skins/auri/Makefile.in0000644000175000017500000005035212003600410014251 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins/auri DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ html-recursive info-recursive install-data-recursive \ install-dvi-recursive install-exec-recursive \ install-html-recursive install-info-recursive \ install-pdf-recursive install-ps-recursive install-recursive \ installcheck-recursive installdirs-recursive pdf-recursive \ ps-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ distdir ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" pkgdatadir = $(datadir)/@PACKAGE@/skins/auri ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ SUBDIRS = heroanim1 heroanim2 heroanim3 heroanim4 pkgdata_DATA = $(wildcard *.theme *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) all: all-recursive .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/auri/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/auri/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. # To change the values of `make' variables: instead of editing Makefiles, # (1) if the variable is set in `config.status', edit `config.status' # (which will cause the Makefiles to be regenerated when you run `make'); # (2) otherwise, pass the desired values on the `make' command line. $(RECURSIVE_TARGETS): @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ list='$(SUBDIRS)'; for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" $(RECURSIVE_CLEAN_TARGETS): @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ rev=''; for subdir in $$list; do \ if test "$$subdir" = "."; then :; else \ rev="$$subdir $$rev"; \ fi; \ done; \ rev="$$rev ."; \ target=`echo $@ | sed s/-recursive//`; \ for subdir in $$rev; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done && test -z "$$fail" tags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ done ctags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ mkid -fID $$unique tags: TAGS TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: CTAGS CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done check-am: all-am check: check-recursive all-am: Makefile $(DATA) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(pkgdatadir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-recursive clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive -rm -f Makefile distclean-am: clean-am distclean-generic distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ install-am install-strip tags-recursive .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ all all-am check check-am clean clean-generic clean-libtool \ ctags ctags-recursive distclean 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-dvi install-dvi-am install-exec \ install-exec-am install-html install-html-am install-info \ install-info-am install-man install-pdf install-pdf-am \ install-pkgdataDATA install-ps install-ps-am install-strip \ installcheck installcheck-am installdirs installdirs-am \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-recursive uninstall uninstall-am \ uninstall-pkgdataDATA # 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: gnujump-1.0.8/skins/auri/menu.png0000644000175000017500000142106011050034357013671 00000000000000‰PNG  IHDR€à5ÑÜä pHYs  šœtIMEÕ 23ŒXKstEXtCommentCreated with The GIMPïd%n IDATxÚœ½Ù³$W•îù­½·{ÌqNJ!$ KE1V‰ ¨+†ª{ÿŠþ'ºÍnW›õ{¿ôC[›õk¿´u[wQŒ’($f$ !$©™DRJÊsNŒî¾÷^ý°G÷pLnš…Edœ;Ü="Nüü[ëûñÿ ÆÀÀ `Ç«ož@êRZ²Ò@!-¨` 0ò—Ò_O,;X}ër§!¥I†$6>ž N-³u.Û§ÐO(H•¶„ÈÖÀýÛ±pJXýäü  d!B¸5¤° iAŠÓów·cæ¶£z}Œý'P…vû/lëBÒºß/:ëþxÎÝ:»ËS4–PJƒ§5ȸmT ½V¾fxmJõÃKà @Ií÷)¬å÷Kp{ߊìöqîÖÛÿy‚ýO&P¬ýkÌ€ˆãÚ$ýzª³N¾®ßW^Û§æÐ¿-!IC H† ‘¯)$ýû(¬›¯¯²×vêÖÖuíOçàÖ¾3ˆlÚ^ʶYtÖÎ/™í‹c%v¿šC¿  ÈB( ¬ÍdÁþ¶»&Á€ôÇGfÏ!³K~ŸÊ^‡±{îú­ª?ŒaŸ— ¶ñµpûB¿Ï@î6àö•ƒÜ~‡ç=×ÝÛùÿ_ç@Ah®)è×J˜«ú5ÞŠôwA0~[pèŽ͹µï‡{¬ È_ v×p¶.àpÝz¾žë¡ûúþžŸsç>¾ÁÛœn‡-õÎùï‘û Së÷ÃÑ([ÏÝfw 3Àá±L~=ÿ<ñçÆ X-!æòVõŽêÖr®Aš@@ûK㯭¿˜žÛÝû:÷³ñÛaÝ6°ßF¶Â]³Û>°€õÛnYÀ –„âî£î &ØØûm¬ýsè¸Ö[ÿ\Ö?—%·=Lîgp÷£ÀB@}¸Æô£PÅÀÀÎ?g~\òãdÒýl 0n?ÂúÆ ÷|VÀZ·ânƒù'Ö ÚëlßòçhÚ·Y` Ö,ØJ°õÏeŒQ0¥Àôó”—*ànû«l­üR¬h‚µn°ž Ûªøaþå HmÜšáx4Ùuv›5ù}%X+Ó~[cŠOV˜ÞµÎüöí{Ö«nЈÛft·Y@ ;˜ßYYà<[§{iÜl„Û7#`­Œ¯¿°øÒ9hÍnÿºëTi»¬ñóäÖ“0F@‹‹o¬ ¹qûµË—¯Ó¸×Ͻ^"mì\`ñõ3ˆîO•ÖãÆ½^ÖpØ+¡µÂä+[”‹ ¸÷™é<•{<›´Äÿ—À€›€®2¤ÒÒBfàƒÂƒJ\á²t°³zä¸;î±2À£d ìÀ_XÇC×þõ1ªMP¨&Á0âÌ!€æ·çnÖ/aŸ–ªqû@$RzàRr-·£º:Áþ‘1”ðpD6h€È.ø•Ⱥìž›¢þå…Ò®2ˆ”Û“ÛÈH8L!±þî hm ”j‘ÀJˆµŠ(=¶OÎÑü¦p¯sXËC‡BpZ¯¸xZFJlY¯Ã÷°V€SÁñõ< }*ƒÞ9À3`÷Ûê§ •Ò$]øó`©zÀRv'œ´Ì–›'f0Ï0î9„u_¹Âüó¹ç„dPx}×ùíü½1¸ ì_˜ yzûAJãßgˆÏAd‚Ïx?âýNq?ìå×ò€/¼G¡9WЯ–Я*˜×PB™øz:c€&è£fþçöàð{á±ä~'À»Œå—ëÝ7CÈ`È×Á¿äšûÿÏy™@ÌäüÏ K` °Ô†Ä~1‡A„ûóÿ»‹5îKƒ †|‡…zgƒâ¶rÑ€:_zBLìÙ#÷gÉÆí[EÁzøK0Hš‚1ÖJÐÛ£ï0º}ï¾·íÓÙsw!ЀŒQ„=:ø!=¥@yo…ñÝ[ЖÛj@0§`<\z˜rÏçàÁ²€Ñ¶˜üÝ£[÷À ëÎq7øllÐ? :@–) >VcöÑ °b·v÷õì\´E`µÔ‚ SHÌþabV;8ÙöC[Z“:ÀRBk õ1ƒÙGV–ÖXj:ð¦)O+Î$f_ZA¡qÛµ€ÀÚ½9ÀŸ!c Ø› ˯œ.üñºZve#ý1W0c‰Å7Î!÷¦[ª`ðÇZ‚µ*ÁömÀòóg:'=Ùv°Ù>886Öƒè?;X?Ë_µ×q)=þ¿àN›gæ0O((N ¤°€² ²£J•mðÚ>=‡þMU6^9 `a ”m« ]õð uÍ·Ô¸/D¯H9XrjåÍ!tæ¶a÷Ü õ£#¨¢öði,å f´MÕ#lœ¡M¶~²Š@^þÖ/`Ÿ–Ør…ÍíI´·§È 6ÀÕÐPXg Y(©=è8°`E’×Ê!pâ@ÍN ›Ÿ-Á/ ¨¢q@æ!'W!¹­Jª%q涯~c„ÝOfµTÆŸM*VPL÷_*ýºÍ¦ÀöÇsÐCJ©b×ŽŠ SýÊ~˜¶ÏÌPÿfa´ÛvÁIi‹ iµÅøöS«‚bÕô¨uº}qÀá¿ì£"(¢ÂÆ– uñnƒÙg×Ú8ÚuÔÀæPLk{±"*™l]€ÞΘ}~å``ÕQîšXÖ^ ôàaÕ«wÖHh.0þû-Æ·í’zW @`@Çú}v·=t5Ä=³O\€îû@í 0*¶­PêRayÿ$eXuÖÉ”À\Q4Òµ.@ïb,î»Îz °OœÁWØ&­ì©Àò~’7¾†õÇF7äGµƒã·28®×°Z$%‘ýþh {*Ý6œûmèà>A¤±Äßã¨6#ìœBI )²ò¢ô°Rô¨~R.9hÚ=4uð˜+wA5+{JÇá‹ñ0#‰Õ¿@5Úñ˜ "=õ°«üùm¨Þô%[©£Š“Ô6ãÈ€–Ù~œÍ®ÄæÁ9 Ö i ý6ù}é‚lmAµºl_Bÿ^AS c9=W‘¹¢ZtJŸ'@³)±ùÁÒH©!ƒ’æËꡜ•º²g-_B6JbýÐâŒ!¤N¥ì¶"+!‡µT(U¦$.›ßÍÑüFA)`›8®I’AdÚJbBTÌxJØþfýû¿Ãñ PJÉ®4ÊVûJ¼ª;3wÙ¿2Áþ±)ÄÎD¸DØv_Ú%x%Ôƒ •t»Ê_÷uœÍY‰ý“˜—¥O™h†‹î[Ÿr%Ppðdº×Uù”‡Ù£V„æµê+Ì+øÂAœSXm,ˆí *^(IGÀóp4)Ü.ÍRRÿ"°‰Àëƒ?tnÓõ=`8{t²ïõJÀ}Ç8Ä€ò‡ îú Ð¹Ïæê¡Á $ưÍÂLŒ%eW-uÐzPôJ €% îhP¾«†º¹5Ù—IÓŸ!Ô=ª ¶5€RP43e0Üÿ%'$Ô] &ÞAN"ÛŽ"8Pî‚ x%PÆr9geât cò™5Šyã¾”·šžc‘A!ªäË V Œ?»ÅøöL ¬†0–„ ÁÚ 3UÐè¶”˜üýåM•ƒ£MÊØ)áºÒ"µà-–^µBñW ¦Y»õ(é/SÙ– .=¤Šw1ä°Ò§ÖyiÙ—qý¾j£ •ÂâkN %Øf@ Ô"nSP%­!4º„xÅâ¾s_«ì5î”sC5ßk$´QÀmŒåÎ]vÝQá:k„2®ñ¯™5Z}nñ­;·¥Ü¤F¦ò¸5Ú »,ŸºÞ€ÈìñÄ?Û±ÄÅ7OQè:*eBXwö/¼j–—nG™rw˜BaýÍ%¤ÕþËÔÆÒ/I ¨L¹uTÄ%À§„‹ï]‚8sàç”­Lµ“õ±G=¬÷%vߟC¡ÉÊÆ@}9sH±»5 Vß<ñk¤þ&Wšc2mUlÔþR Êßæ‰ôS…WØR =–W¥íïì(‘Íj„̓3(è¨ÄF° %ä#ô«$u]bóÀ¢Ö™J¶-S$=¾×Ó¨PòåXFv%_N×±Ì=PBV˜ùRr³-°ùábË^íÌ×5©ôÛ-÷ªe1/÷ÎÜëÓ¬Jì~9¿N…>T+)Sÿ¼:J¢GåRÃ{Á+~՟ƨžšÀ¾.b[D=bˆ ‘õ‚üóJ>>5€ùÿ»jíØýÖ¯ŒÐ¼T¼*P±ÜÊ̈ŠÅrl¶}¾|+øÙ1ÐRþº€G=Êßõ@Pþø:½9ô •”‚{/öoÀaV2ŽŠZ•Àxþ;¾]F% o×(ÞÕ ¼½‚€m—¨®ƒ9üÌo¯/Ã"ôíeýA)tà$a¬„¼ÝbüÑ-Š›êÔ¯·?‚Mû¾P®E§,l3ÅŽ°FÁXy—ÁäãH˜žU)¸ „ÔLR:xÓº€|—Áì³+c۪3ÀÔÔ6Š.§ÞÆâÞÓ¯d­z”;ݧ;}|,"`Z+ ›âN‹ùg/\ßܪ\Ýkí¡Ò¤2p®šá6`ñù ÐÆ¶U³/œ ÄýµNù2SÅ×/ j“ °îœ¿ÍrSž{]@~Hc~¯Wà6½…•{M =…"‚­Ö%Ä æ¿hC`ÏVgeé Í¦_]¡(zz [ý|÷ãA­@S—(?·Çä¶­Û†M„îÝ㉟¯~x ¼Ê±TéÀχ²‡à—Á.çß¾qa=ü¥~=!,¨°‡êaL7ë_,aŸ—Yé9ƒ&´§ôT*¬¾½„j´ï¥J ™ÚŠŽú—÷š\™U5^’ɤáT7s~£Ž²ä{þšGGP­FÛîÓ;3·=ÕëìžxÕ/™GHXHêY ô«’3w|ª7ÇØ=/ ý B¾Ý¹¡¤¥,ªŽš8Y+ ûç&¨ŸƒÏÝçJÈÔ××R÷ˆ•¾Ý~Âü¾>õ¯Ûï9Ì^¡~e„úùü&8µEïßK*_PîlTó"†~¿¼\Kn{‰2åñØmºÁÛ7zëàÄ®Z8TþÅuúøpj½Žâ‡¨;v_ö=—m«ƒ°Ú²m¸ ºÇÀMà{0™ƒY$•n‘Nµû»-Ê[÷ˆÖ%ẽ6›–è¨w¦qÊÔâó Êö—„;}|¬C™R”„.€[€ÙÎ!ë ܪ~sH(yÆžÅP~õ¯ß,¾r±öˆŽÒ•«‚¬ƒr–J§tí\`qÿDe†{#RË’—a‹OV˜¾o“®>„/4™!Ã?6˜+tS üdÉû6‡ Yµ¡”u8¡ÉEãJÛ‹>ƒÜÙÃ}É!PS[ ôð¯mé×W(¤‡Èm¿ŠHÛÿ{Æõ£%Š2W«¼ò¥l¿òúÜnV-ÁLýdyé—BßਧìL/ΜI¢¨Ó㤃Wnå~å/¨‡ ‹oBlB‰4>€«[öõiG«ï-!66ªN­þAeõ)‘óþJ¯ˆq»w0¨a}%Ú";¦§@õÚû‡ÇÎí*ôe%mɩ׭O‘Ìœ¾»ç}O¤ðp÷äQ¦ŽªÞÁÜ<¿mÄÔÂúT‹ì=*ÜÌåþST¿AZ5€WÜö¬é{ ååOuŒ:S€KÂþ٪ߕûPfçг±¿`÷ •yeO_¡èÜ—ŸT½-м8Bý|>£¬ÁFˆ#dÛß[J¾±·/»ÏC ¯æ`'À/ÿYäÉ#`'²Ÿw××q4ûßµµ“0¹’ÎUH€m¼Qíô•PðN¸ß Ê_Áëé‰boùv&Pi J f‚(mƺÓ5Óo¦oèQùn2­éo'( ˜úSIØ_l(‹…ÖÆ*0âmŒâ½5Ê÷ì!sÌ˘}ؽDX$°áØ+¶¡íÞõ°Üß2&ßaôÎ Øq»TÛ ”ƒ[eb»Á¬’÷Ö³˜ ÏÆŸò&Žõ€ãVö :ÕQ€-ÚýqL€‡­%äݳO®@{ÛîIê làKÂ^[¦ —S‰é?¬PŒmÛžmn™È©Tœ¹zým­x&1ûò J ”^›¼ô @§u,;U0˜(øD`þåPÖ= ˜Á©ÉÔDk¬V0s‰ÅWÏ!ö×ò€1$º‹½²è€¹@yßÞõ~)h&URÆëÆq‹Ñ¥}»g²Ç\€Öw|vŽi¾™°øÇ3Ð5´I€5À8(­ Ç Ëÿ|qaÛÇ"ÛºößßÄ…¬=쯎ä½n|Ø÷ç û×Ǩ4†T:•m¥mǵ䆑NÙ¶ÙŒ°}`†B5.*D¥^; ‘1eáû–ù”°úÁ ðzˆ{±mG«4ýeß2•2yA¸øî©W0M Ú¤W3¡øP9,Ûж{n†ú±J5îX§tÞÃ8ãÄíåšÇJu’”£´]®OEò—+j'„ÍãsØß«¤hÆÞAÎúýl¿»7/m/;sæû‚t°Ÿ™F(‹¡qðw¤ä›Á„Ýå)ªÇÆPäÔÉV¹7:‡ÝõA__Ÿ‹5(Ÿ  ~³ÄîçsÐÊÆR'2×°È@°URRüÁO`ÿìõoG íUg²1û8—^Ï)®|}÷—ír³i$êǨÿ8_ƒW‰M«¿2OÀÆ’-ZJ ‰$’)|9Œ )}²G™GԺ땱;Ç€³“°;®Ì–À[éþîx+ ˜•€ƒk÷…ØêWŒñ4©¾K1…A)`™¹9õÔyX¢MpïùÒ™0ÄBƒ&bìN Å”AS 16 9ò•;àb=æ°…¿ØR^°Ü.Ç2r~î:º‰-¼›—²²£„¸Õ ¸«ÆèÝûT&ÞwT+Ýé 4=Ç Bë"6=Ÿ‹A2r„’§.ÀSÂè¯ößµí9Fº¦ Ó‰sÑøÛQ­Œ è@­€¼Ã`òé5”Ôý&ŽžH—d¡¶9„SÿÖ v"0ýÂå¢v¸éé¿ìUeÛyʹFÂÂè³;ŒïØ¥¾ÀjX ä†"X:h“QÅÓFÀ “/­QNë¶ c ì<Ù*‡^K3sð&k“¢PzŒ&\S,-wÍ!F{%ð?CÔ™zÖ Ä²tz ÙGi[`üÅ F—ªpuŸŠç£yŒd= Ì¿ÞäzÀÔaÚJ¤µÝøròßdý|ûþ5\™Ý¹¶ã±hðn¸¾Æ7Ñ>‘¸ú–#(²ž7R=à—õËiRØüÛÒõËyБÁ,‘gõõ)w'™éC·ûü ÉÀˆû¿¡tü«%ìBé8sÙzp£bÀôÊ×§ÀÅC—€×Ù«m¦cÔ0íX•nÏŸ/×îžðç¡-3¯´ C0óý:áxÈÔóæú)³uúÔ¿këŸ-—ÈG²‘£9–ûʽyÿàÒ¿Ö9…Îõ±ÙDE ªYC‰ÊàX)°þÑü*¹œÅ¦±Ç/3‘t£]ŠžÒoX{î˽Îa_1‚HtÔ7j)—¿¢£ú=à7sŠß§KPÀ/•ªóÒnºCðS×>Ù)›{èc!°aŒæùö5=Rê—-®Nbòð'Ý;¨ÔQÖ¨GiRäúÔ¿cû”]Ø ˜•„YKØ•„] ˜µ6v-€†ÁQŽÎi‘úSy—Àµâ^8þŸºM~D­Þ?o¾fŠXCfßëÈíØÁ—-úØ¢¹Á’{}J-bfAs 9·s97.ŸOòaÞœéÀ“¹ØãÕ‘;€É}*eèËs ÕÎô½q‘•i£«òvƒò}ÊÛ+—7¸ë(Yú:j`kŸi#©‚h—k™Ü¶)VcJß»ÇèÎ-h‡þ8—!U0ôzxJð)zÇÉ!k…Dñ± “ùؘu§,Ü !g†„ïÂ!’Åõ:k\ÉyÍms‚0thŠæ“V!£€‚ú ÆôãkЪ³æ¸jgé…üA+¡¡0ùû-F·ìÛåÆ>WoÓqõš«áí«Yw?PÆ­C®^Ú&fË¢%ìRbùõknÿŽ(\À 9ɱ¬©Àô+kã:íWO/×¾úYƨ%­¼ ·ËT¸¾h—†b98ºz}¹½¼oñ;Ž«‘éñ¡—ЭÓ4%ÊÏT˜¼kã °S ¦Í³3äðg‡áméÔ¥‹ï^‚¸p†™G¾DhâÁ¾A¾D¸øÎ)Äy(¹€ô€’;mÔÇÝKSÔ?»Òq7ÿø¼?®[öÍzW?;¿ÄÆþÇò¬øPAì ‹ÞýpêTÌÌqƒ™ƒù¤kéæ^žeåcá$)«ˆìSê–N©[?t\uð'ótȱS|þÊÔ?XŸ°ýáJ7.ŽRÿX«>óH_lŒ7¤T¯±ûñRÛÿÁ :·®7AÜHf WývÏMQ=:°.2YurøúÛÁ ¢zò»Nâ,Ê%*~O– &9g[b²ÑÔᤑTLy$/°úò~Õ1¡~µDõÜúEÁ6¶;$·®=Týçú|>b¤¨ôDÆÐ@É•z®i@¹ëd`öf¥ ßR°öL€W¼sàÑtä‘3A­$°ËAq12È¥CØ`€!Š™|Ö^ø•Á|—¾~@jÁcpÐRë™z`3f?gnåø¡ÕsæÊÓ3Ä©…XXÈ›4äÒ@]Ò Ò€†œ§¦ãºµGAÓS&îQCÿ[ŸI˜õF¨â> ÃyÇJ@ÝÕ`t÷Å¥Ú} æjˆ>¸úð~ö={y Í2þý_LeP·Ö==éb=`æÏ•™F´VÀ‚0ý»5ŠÓë(veá \²±?д)€›ùVÐníí@o`ÓŽ‹±Y®Ÿ Žgo:á[ÅÎ!öv8*¦å<ÎÍÙ¶ÊOí1yï6)‹ûþ’0ûµ`Û=tÖd½|_»peÜc!Ïuê tjgPàÜþám8òœ;jM‚Ȱž¶F)Ìï_AÑñç6m:á×ZÁ^XÞÍEÞË÷k¼:jCyÛMsÙ×WPy?__Ès8&Á¹5-1Ëû³} Ýÿ8åäüu*u˾ù¤Ž›õ£'°Ï‘‹þF‰ð%Ø9xÝ ¬;½,²²­Ž½mB˜þ)!tÕ«v>²&7Œ×ñÀßæÉÌ“.ódêù¸(WÚ¶cuŒêáiZYlÌ_}yê˾ÉýLy¡ì™îÑSζ¥Àê»§kC¯u¦—ˆ#*bgRH,ÏŠ¶ ™òò¯D&û 2†:6¿^À<#[ª/µ í¿}RÈæ'sЛðÙzÜÞÞª,}³È Tý„#ÂîÙš'KPm[QC±„šO(ñý},²Ðh90)D„Uû2³©ªËcÔÏ–À1ºF„¾>d“IÐ-û¢í,&#SB†.ªVýqc"èkô™‚yCÁž Ø7%¸¦V9å ^,Õ¢5-$@ ‡žÅÌÑUþr!ï åÅ?ž³hÂ6)2ZÐ 'td•×rÇG Ó^¶ÿOQqD,1ûŠ/·Ë\4fˆKâ’ºYC^ÒPKíà·éQ×ô€Zh”¿£ÿOY„®0`pNåbŠS>ØÌVKFyO…Ñ]{÷·~Û=‚¦§|lÚ¥Ú˜èÍ"A½ q!Xãï0º£ÖÜAÓ3ÝÃtCž³ç²G0\ù>é'Ö=^neûùž»²)ãÏZ‚± †$Æ÷í\ߪ¢¬;×M;H9®ÕÓ8ûÊ…;YîËÑkÚÏh‚£(£²XÜÛ`ú¡u yÞw€2Ál I‚FKØ™ÀüKxNúHfŒí"¢Aˆo8ùO×\¾_s3FPñb/ LV¦Â÷ÚC5±`aŸÀÅRî]óÏ\¤ˆ™Þ|?¯Žæå`/c'‹:ƒXw”9¶ÁI IDATĪ ‘íüFwr"a& 'ÿ|-åz¥ýÿ4b‘õîÅÒí¨ø'uLPÿxìóþL2)ô9vGõç&7~¬þé(–e;ámt$/P¸¨–‚›4™ ‹>˜òÑ\/OQÿ|”úõ¼ã7LÀp°5àaÑ›¶ß›AÉ0®.Û¿ ,zó›Ìï¥/gÊG(%+{h@):ù…'€¶ ëï-¡*3þzÀRY?cŸÙ×gyIØübsYA©úÒdPý„í_G:‡µQØüûtn3“Lg6 tÎrý†ÜÃ1Ó°îa“rì² )1oÏ(Gwòôåà7u¹„ûçǨ3í|xs¶ft|ˆ³Wàò—c£âòûÇÙû}D¨®ŒQ==‚}M@’WØ3¨#rßÈ¢y H£¹Cða8´¼äÉN9Wö³ðÚK7=ļY@¿¡`Þ”àk°Ür†'¨óûÀA¤l$\ ™nÿ?›8‚Áåãá"< P™)~Ô‰ûãv¹7õúÐåÞq!œëŽ2qΔ4§ÇóºÑpqÒ# oÎÆÁyà îA2äÍêV uSµlÒ$‰z@ÝÊŒwãá ѵ#[FG±°Hq+ÆHXHÈ;4Êì1zG•ÊÃûNà´( ·ÀЗ§óé>Ö%A(Åæxœ“OoQÞR¥\¿ªç85eaoâà,#/(“›RQJŒ?½ÅøŽ}˶ïÏôkõêvn`—dAä¹WÈêU¶…m £Ì )L¿¸éÏ ÷fÚjeÌ÷kJÈ5˜ÿõÚåû­{”À!W/gM´‚)æ_;‡b}CG§ÐÃ'b¿¦n лóûÎÛ \×\RuòýlŠx1Æä"Ÿ²;ìã T@Ã2®×4ŠO4˜¾oœÁu?ÄwrÙf­€Û‹/œºYµ£] ÛÑlýÉ×{óÏœ·ò•SšØƒOŠ£°(T?ŸB©:~ùå_´è*AyÎÛhªÕÏ'NuËF«Å¾¯î|Þ¼üµp_Ä«[¶âL’jdR/W_IÓ«dÕ[c2®IÞÑ$Õv 7Û»g>p:õ=¶&iÀ–GÖ/a~¯ Š: 6¶ionÐ({b^<7Û›ŸA6BÙƒ€gwl‘‚§ûJÈ™Š¸~Ðt+üëMÆ\¼ž×ºèq‡šW&Øýlɲ蔑3ITå O ÉLÍE‰íCsÐÆ¢Tu2^d}~]¶¾¤\Ü âça¸ze‚ý&  vïÛÂvúü¼›73•@fù}j ,Ze Zg6°i$ªg'¨Ÿ-A•+1+¥½i#•q£›yiׯÙÀ-p;6ä˜ú×…=¿­¶h®–Я0W%ìU×ÜiòÞaLœOiœ Ð:燹tiì\©–H—›:ZJ ‡% óvÃ;Šët.Ì‘‡7Ai 83ˆ02-“hȹâÇ€¦pæ°f=ä™|9òRÙ)«Ô¶5`/êË#ìíP€¸EC¾Ý@½M£x{íÔâ¦ùv0êmH ˜þAÞ­ k Ã(7صcv-‚K„°°¬a¯Hì_ša¿œ¡¸§Âø}{ˆ¹I0XõdúI­²ûƒ4@šÁ–ÝèáùÿSãß €uU¯#1Ø XÍØ?2EóîfŸ^C”Ù¤ºókÒÿI¸}acü{XÀZ÷n°(j`.+\\=Åü‹+È›urôôæ’` ñ'‰`XIb& 2Àî3è¿Q˜¾ã¶i=¿TyI±Vª¨¡Ÿ.°Úœ`ñ¹óx:4qÇOc†%€l–̤  ëïž`~ÿ9Ô‰>’ÉÉ~·ÖXH "…†~©ÀZ`ñ™óáÿ1‚ãvfŸð¬|y¡Ô<yr ´«:·‹Ã“«ê?`^W0.`/ü;¡Ý{ÉIœ»ŠSßÚs;J`‚7Z1{° y"‡BŸ1ú|#S@ndüÛ±PhžÂñPxødêüNªÍ÷&Z7¥C}DcöÑ•3d¬z¹2<;ÃLÅ?ŸCZÝßSX%52öòe}‰)1ýÇ Êiå¶a×?é#•ųŒA+Ñp‰Å>‡Ôîùåý þEæQ'eψ4?Ý‚_­9ÁRúòW>:lÔŸ÷·zäâ-n•ÿb\ŒB¯\VrÝ>¹?ç"HÜȪL-ë:~»æˆÀŽVß92:Í–œ­aÃGÈ ,$Vß>õÎåvŸ^ ­F |œEÆ—2»„ŠŠH·8ʼn|BMúyrÎg‰Dþ˜JïÕ0웄æùª§Æ¨®Œaö Ä-4ÉþÖGby†fOK¿_q!’b\ð®o5‹¬À×õƨ_ƒ—€¼Í¤×]ôŽúNhÈo¥Â:uçX“ß6aÁgû§§0¬ ÞÓ€F=ÁáòÈÃp3¶f¤þUA ÁÖår¾1FqgštÎ,zBЃH—;ÙÓ59ç>Í %šºDqWåú{ó¦Ô¾I:a;ýA Ì4%þ)Q_ ¼§rïW{|’q”žˆÈÂ^(T¯1ú`厉=h¦=8£N.¡~iŒâžÚ±F8éZ#Ä4eLd¡_+`§Å;›t2Ñ3Ù‡8µ_P8µõ¯«yMÁ.Š[št@‡'„lLc|dÕŸÆ}¸r?7ò~;¨sFKª—&(?X9ÑA÷Ÿ|RœLDíniT¯1þÈ0€ü—Ä¿ <øÔ%ê_Œ}Ï\oÁQZÇS—mgŸQ¥žhø`Åí¾Áâ0/pÿúÍc¥wÚrì AƱo±èœÀsÂêSÈõAÃÜVÜ(ôABß?Ü™Vœ«ˆ-h;føxÎ)*ÍIN_œ¶?¾¦8„ÈêêûG¦(¼‘Fúž´=fx{²cƒKÀþOS7)„š6L…/ó T`Ø “ATuuŒÍƒ ÈÊxøcîÍœF´ß;EOäÏ,å5n³@ý‹‘Ÿ‹lZÁÓÉÄÃÉ|s¬ _´˜§Û'ç¨~<­\Ÿ¢”í@p™ÞùLCaÜ}Çgš^?[HlŸcûãøE eLŠÊßÙÄ’øÅOšøúð| B§ DqBÐuý+ì~3Çþ—˜ç Ð5†ÔÆMgQ&NÚɳ$[ ¬@lLj¯ e¯K8nÒî u@޵GÔâ!ÓÂa{ˆ:vEOºÎó^¯¯t(S²Ç”Ã!$Cd0ˆkßÙÁÔž‡H±9þý#„¨öªDóÇö¿›¢y«„%:eˆKÐúnº^RJjl‚˜|{ƒ‰)î£mæùö—'à‘€z§ø0žH\§—5ƒ B·M"¨Ö~’yMaÿì˜ä{O¢gÒLô‰¤ÛúJA¶¯Â€WäÖ Þ¡gO÷L¹‰ãsû%7¼ ó†DõÊÅÝÚeOrN "‰B'FÛ@^^ ì_œ¢ø@ QrêíSуjÏ™ûÞA ^ TW&(ß߸ï5ÓQØ© ˆJ¿×üÝøÉšP½cô}‚ÈøspZG2g[Ôo8°Ž†(î«Hd ë(à€áÅ5ä¿ÜOÿ‚î—pù2X?°„²&)g!ó/äýÃàÔTö?š:ÇpøÂðæ©ìpȲ¼6¶?˜¡Y˜qp1\¹ÂêÇ'Wgà¶£eØtcof„Õ¿»Øš6@rTaZ®áQ*æá¯y¬@‘eéå%ß^%³ì¨u~ê§ãXŠSBd¦ ªP¼.›'çh~åà:¨†2SgÜö®ÓéäÂö· Ô˜f0#ClLؾ’‡'«dedœº÷Ðêà ¡Pº6.Z %ƒø¨GY>q—ý• 6.€×ÈdÈÓ¦s,ü ˱ã;4Û9(Œ¦Àö·sì~<] …iEsR( òФи]-zØgIåã9¡¾6ÂþSl1CõäôAìÂç Ødaý—e»wöà¶LŸ XÛÔ05àRín©€áõ’GTÀâH$Ð1Ø“÷ÉÎ:ò:*¢êÿÝÜAî ÐŸ<¥Ð1q?ʂȉÚÁä±ÿ[H2À†`^QØÿn‚ú…‰ ’zup|DT×™X#üv{eK´ [c)ƒX! H3ÌŸ 쟙Â@B¾Ó@̸­ÈÑ0üQR^±"n…ƒÇíY‹æåª—&·YÈ›Ìáìé¡€óø+¡ß5ˆ\¼‘`‹úùš³Š»k?U&ûòý0H™Êˆ˜Oé [Âþˆwúm¶ èi‘ V|¢QŠÀ@ ì/O îÔ3Û^¯‚”íw×`Eä·íå ÊzÏö¨€”z&6ƒ+rê×=UZÇv`’Sw®OŠŠý¹a[ëG·[Èep}-l»#1ªÇPïoÜ Ýß .¦PÈ eð™„Q^ìB`K ¤»æd¸ø,¡PÜ^§Çã"aS¤}è=&bèWKÈÛ ˆÿðA©r”"_.~tüÉ}1RP™È€¤q$Þ--f}v&pño§Pû0£×d%W›ß—xØ…Àê›§;÷xÙ3'¸wL\½ùÝæ Y41æ%w.cDB¿Ù%`õð)p~ÜwœÇö°|Þ£0mŸ÷>Bÿ"eÇ!7¤Úy€Ø>7Cóè(¾a^q›æËù4¤ø[V?[‚Ÿa²‡´Ùœà¤Ø´zýÊž¾¼¥S´Ö?rÕêñÌ1qŒ]‹4ÿ’ =„s`÷ÔÍ…S8CÌßW§hášÁ{§„tacæÖoVnR¿Åñui‰sI‚›VäÆŽî—»ê‰D'èjÎKì;yE:·²°®›²^7¿O„¬¾ÌÐ1-ŽL ÉLC–]/_ó| sEŒÏ1&öé Ñ6jä_Ö~þCj£äÐîÏËÝÃ@ÿLà¡’Úõæç_B¢SJëû²»‘ÁVVLO wÊkÇæúÞȼàž&ôÞŸÛžŸ…?çãÜ8å÷Ç1Ç^Â0Î7ï#:‹8 ÄZ“0F î0(î¬P¼½r æy´I…Ã9¿C¡ÕÙý!Ø6õåÙ8¸íÂV;ǪzƒÉÇ6Ê$—é~ þFãp°¡8Š-N±Ù¬ÚÄkÄ{,¦ŸZC´#]F½åÙ~œÏ‚Ñaª`JÉ}Œn©ÒÜßúpºGÛÑ‹,8:‹£ñÑ#Æ*]azÏÆ­¹è ¬ó^Cߨqôj«` 0ùâÆ4;G{|\×ëGÇÁR Tæ|B‡Äü«gnÜÛyOd…#3Ãô^ ,¾~±âvDLÓéå ãÞ¼£Ö²gÑ ˜m¥z²õ:AѬ©¤mÙEÕ˜™Ââ×ÜvôÅÃdó~Y»ÌÄè¶Ú˜|y‹ráûù¶CÑ.”Á&¹‹]bòk”³:=~0P¶f-aF Äÿ+øÀ¸1uð·¿2AõÓI [¦,+OøõÀW€Ç‡O@¦n³òBI±ìDÍä¿ ¸xät¥=}BøRI{¨vBš÷¯MPÅÈ›”Ë`(¸_%ÊzÎVÀþÑ+OÙˆ¹7Ç”?}S]cÿðJÔ1ëPdÝVðõPùØ›kuãæ(N=Éfw3þºÀ”º™ÀÅ¿Ÿ€^ËŽ-eSXDæ.1<&ΗguU`ýƒE*SÞÿ•wSÜ}ÝI!ÁòÃ%pͺžDjO°||ññR`¦*Z%°ýÕæ²7‘ôFÇxàñpytL\ÑÂPîõ[#쟜€¯PʪŒÆÛ‚½ü¾èàË£d†–üÿÅa©×Z‰ú•êJ˜+^É®a‚®ve,t¥ÑQhÍîu†ï§ÿß(øIÜØ˜¹¾µDbØ¡Ø×ÔRBìuÀÍö€\^vê^>þË@°{ߨ·ƒ &"—ŸaP€…€¼]£¼³FqûÂr;¾¥˜ìa&Óûpg¤ˆ•|º³ˆÓ8¬‘0,!ßc0½w 9iV€g}äfçÚjmó™Ã>ÈÚ’Bñ×{LîÙºè•MO\MŸ™Ã ‚U+?ÐfãÔ¬„¼Ç`öñ•›"ÒëÒxÑn*Jœ#L~\]Ó(ˆ;-柹Hkî2ÈÒ=Ó9â±hWÁÑßVßáCž×Ǧs´Ç½“&‘h­`‹û½¡#e3ͧ»ÓGd‚À› ˯œ¥I&»~CG yÎàÉúÀfS(,¾q¡ÍỤ<ØÚ8ï×çûéx°üâY2…ì‚¢„…×߸“€ÆoƒlL{\\nèFã¼Ý:îäL— Ë>ƒØÚöø¼lãOxŒò êFÿo^µ³¦Xÿë 5þ‹KǾ;©lrÜváÏÃãîÅ)ê_†Iùœa§ÀõŽx+“r·ýÃÍãEš°‘»våÀóg}‡MUbûݹ ›ÎbZ4‰‚ÛàXtÔÃKÀöÙ9š_—n|_Œ=O(²ÞÁ®ùÃ÷/VoL°d%šÔ{“EŸÜxXtçú0#ÄR*¹¡[/p0þÎŽ$Vß_¦X“LEsj¢‡>àËמ·#^¢ 9Ÿ bK$÷‡E÷ÅÆ,ýËSì>v±1áõŠ¥Æä†àa÷°êÙÞaÿüûÇ&Î`5Åå×AY( vï¹3 y}„ÝãSðUáN€¤öÇ­q6n Y…Ý+Õ}}C²÷ž%æÊÕJØW%#Zòü#˜ú£ÚÒ@-›èN 9v]ÚÄ‘æþ>×rösAB0[—½`VÎýjwÂ7k“)g“3Ùj‚ÝÉ|~GK sãú¢‚²&bêëN’!&®çJ.\ FÎŒ{-‰ûgúÚþ<½Þ ö:jàõðÈ4„ÙÌßà N—|Ì[pw¡âñÝŠÛ*P“{kpýqo=cߨPÚ>K°] ´ wXÊ÷jŒïÝAgÛŽJgzâdò€g&qäaÒí|?cø˜þíÅIu8éC¹ÖkÑʺ ÀÇÖfŸ_C•M{ÒG7/°NJ Âx¶,ä™s¥ìD`þåsHkÚ Us$ßÏv¦|d®Þâã5¦Ø$¬†\½ÙZ¦£*j ;W˜ýÃ…‹ŠêƒÀΤîŽic Ó(ðÛåWÎ8]tò«žI™›6:Œg˯ŸBÀò‘)AM Pks‹Ìï½Hîâ}Ï´‘Ú%)¤}‘Šù’Àâþ3ÐnCWɳ2nCxïà„ÅÏ·ø0ç°j?¿³‚ݱ þ?2Ì"_.¾ ºfÛsi=t `ç”õC6ÖßZ ˆŠWÈËsj×`X´|½a÷Ð …¬“ò'M怿P:K\|ó$ºuó’­ƒ?Ûß÷W&µ-¨‡Áxâ€+›7\ ¿|œ9§›í›ï΢Qƒ(õ–Ý褾l_À>#ý¤ÓÊø“´•µ¾>´ó ›–Q©3¾§+3f„àé! ï‘aóä úÉ"Nd!ÁI‘$ÎFê ô{©NÔÏX`õÓ%ìK…/KÇò1:°+8>ý5SÿÞ+l~º½?ú/FÆdýk±ôúüú¿.øM’ºX¿>Âþñ)ìUònjA+Wú„H£â…T-óvïÏ_“1Àc ¾2F}yó²ÙlZI˜ìÕ<Àf0š®‘5ÌsÈëkº§)sb@õ»^é:»f&ؽ€ÙJðVÂîÜl`Þ Ø- Á¬D7î-ôš12hgºHÌ÷ËB¥9¶úäcÝBûø’|òGš„²` ȹ& 1²À”!gÖÍþ»™¿bäGÝ ůü…êßàc½òF–c 6eR6Ý# ¢%Ó 8R€º«AùÞÚ,ï³/²¾qo×›ýkm“uF>ƒZ!ÉÖJˆ÷LîÝ@tû¢\ÔA§ª±m¯Ý eöŠ ¼ÛNúè–lõa¬K˜û›ÔF‘M°¬P~zÉ]=ãԆƽ5>Ú䥿;b ‰Ù×(u‚­c!Ï?ÖVú1o””·FA}Xcöñ,¥êŸòÚOÓžòa­÷¦ …ÅWÏ¡pã˜`T°ÞÍXÜç!°/ä9bäSá”X–ÀÛ–_¹æ¶c(pºÊ£]¼šè§…4ºÀèïönBË[Ã¥X4AI”­c¢qÁü¯W‡™‡<× êPJ®KŸ¬1½s“B¦«ž è&Š3~Ô ³¶ÏL7i‚²ñ_DYPo×UçK‚vBØ|sásÌlæNËà­glT(ýZ%±ûÑ ’t ‹ÉG„u¿ð0Í ë–µPaF«×ÈDu Ä—›ÍûŸL|ŸëËË¿­Ø›.pMSXôæû3Rg3sƒ‚ÕÉù;6)äñ%Ìï%Š¢IÎÊÎ(¶Þrog‚JSØ<´€¬Û”²‘u¡Ý©#EÏñYxSÌ#'ÀÄc”OõeZÈ#ª_Ù.#7ë›ïÏ!öeƆÛ>.~Ãú}æÐ$_vÔK€&®‡'Àîwn|›"Qø÷„D6ÁÛ,ÈúF{îŸÜ¿l ¥ž_s#Ui|Ó{rkÆì>ž ôO ¹Þí¼OuèU‰ýS#è˨v£ðJY¹^PJÑ6õô…þ=r±.´ MǦ‚SûºÊ_z-ûlÉ;P°+ ¾0v%€½û2 ¦†¨,“…ôå[I™’œ½Ý‘¸ÓsNhç3ôÎ÷È'080kp+ Ò¤×. 9•梤ØáÜ‚ba òÔ@žj÷õeÏ™¬¾c`hú'uJ%YŒ¿Í¾,§|DÀ¥àLô÷ù“sf‚½,±}f†Ý|†âý5Fwí\£ý®ó¥ª{ö!3BjÙÍ=¶.Ô›-ÃJi-, w[!`­}QbóÂâ=Ó¿Þ@Þ¢Û}{²}­Z÷\¤ Ø g…`À¹<]buy·æ9‰‹—/aòÙ-F·gcÙöÃuHÀ<“õýî9™“ên­Eý‹š—KÌ?·‚(L*o(éD´Ëe.ôÜfª¾fl¿·Àèï¶¿{çöu3ŸéOŽdXHfXˆ0“EÉп+°Úœb~ß™ûûp1ÐBÆ!X¹Õ¨«Xwéæìž4‡}·Ü‹†¶L`²€!@¸ž|ýRõh‰ù'.†ûkcW‹«¸¸m0°`(ÉÐW ¬±Äü3+÷èëÝõAÑB»~ ËäŸ(©±ÿÙòëŲVð½;9x‚…ÿ{¡”†~¦@u룷íúçy—ÞPëóWS(|Qh4ÿ1‚~G 5o÷Á??;3Aµ¾Ìæ@³-Pÿz„Ò› ˆòŒ5N ÊžÆ œÄ­ IDATý%°ytÚXÈ")B1ßkhRGá@€—„Õw—µñðÉYppO8rWå:6¿\oqŠj팸^)Rä± ëç(DÓ.gzÈäa—bTÚ lÿÝ…3SPNlHWºì Üíd'nžXdð׉‹é ‹îs}†I!ß_@¡iAe¹mÑìÑ=®Þ<#Öß^‚.l wÎ×  ž¿OTOht˜îr쟡úÕŠtïG°`xôónÿcÍCQN™ž4êóûæ ­…’µ‡›æôF³1Žä`]™¹Gûf¯ lžÿ,\0¸7 xuycî9„WØD€ãcÊWŸÚ—ÅÉX¨^˜ y¶¿iQˆÚ9lCc¿ƒ²oêý‹æî¨¸¾)!GÜ–ñç}nÖü½ Bs¦`ÞT0×ì[æ\;Wú  IÆÍ ®gö1Œ,¾"){¡ a‡È½œâúFÄù?ªnåg‰0í!¨£L-H<œ’Mþˆ£Óø·àÊ«®¸J0\@Û2w›1è’…ºIC, ÔMÚa>÷·kpÐ@؃ò3µÊÔdý±ö !âœ]ò“>2d÷>“Ò€+Àwî>{¡ê@Í>4Çò§¾Ž{BÙc׉qeKá¢a`¥4ÏX Ìÿjuè~æîÄë×r6X$4ôåÛå Ó¬Óg‡G`ˆÆõ†§¿ ›‡XþÓÄÂ*ò®àãþcCÖ»ÙL þ©\èvN¡í@([XãÜß‚-,$il™cù3׊¡ûÛKÈ2„uðÇÖz0ÔŒ°ýÖŠ´W½8ÆP„­½YY¾„W½:†½š3ó¥ÆA5(ÀÛãsÐ[ðð˜ú¥w¤¨†øÛ]žÂ\–®gl  ðZ ”"ƒúX¬¿³DaurF†)b ð·l«§¶”XÿëªIYu9DŒ‰u¶Ã»†w—§~L\wRˆ‰™j]`ãžÁû×Çî…ÊÏbµÞÅi܉`°à¶š–ØŽ³¾ÊM‰Íæ¡®JÜ1¢ôHºÎá±Àú‡ ðŸ¤/ùˆ[îFùßýØ^o¯úë×Á»«Àþ*ÌöØíK°›ÁúU§è†ˆŒ`Þ¶Ía/«Bm½kXx˜YXJÁìÜ%S¦b@ñ›Æ(l>ƒ}QºþX¥S`/¥È dŸŸÞ2¯.}¶FÓùסy³DõØú…Âzg}æû?þl³²3¿˜ÍzçÄp°.©ë(|}ʨ²%è³úŠ› l®*ðʃ^þžf¯ªÓa.ÀYníÊypb7 G‡Ée{»I´èât¶Vø.#/óU¸=/¸ýÅÃqÁÎìßÖÔï·äm±î02¨ x°W$.°7€8µo3§êfâ¦Æ}¦»=L²x ß°«f×Q³nä[?a$örú?– ‘dHkÀoª±/'(Þ×`ü=äÛ4]Ó†ÊàONý Í%‘Wê8–‡mŒº`6°TXýq‰âC ¦Û€*{hàe°ñª¼ÈX°&ëF²±eXf,Y˜W%Öÿß ÊOî1¹sçÚ‚Ö™âØt>/‹ÄáÆºQaƽï¬%o.'÷}Y1¶ßž£üD…É6îx¬{úgë %dªo)å?äÔ»õù)fŸ»ð'¥Ãyb?’.Ò‡ë5ÂA—¾¢pñЩ3bä“y¨«àù(•Žh!œ³z ¬¾³Äâ«ç'vÜÒ:“™EÈ^tcÖÌïv³&wnûf‘©€ìƤY6 )!ŒjbóxýÂJ3Ã=¸”qø»! +Âúá,¾rÍn†Z4œšé“¡Á‚@°Æ`ýÖ_;s'K¦¿÷—,ƒâÈ:‚×iaWÛÿX`öñ ÷¾ëQ é_&€#¯Þ=9]¸¹ÖûnéµÇ`Hbÿ³)¤ÔÈ’þ¨óðX_ÃüN9Ç.¥Ò±ð§zJ¶ùãÏKTŽâh5Š3umš3|dû± ¬8ØZ©=øe&a‡CvG hVß>Œ ¦ƒÇX"•||˜ó7u‘1²oLœ3' ôJX‘•CõWëö¯°d)÷FƒëG³ÁÝâSòà]™ ÆÎÐ@§ÀþÏ#ì<õ%í³GÜ¿å¯8t‡vbg¡Š*åÝMæ°ÍßzDc>ža6a6º “10>!ŒF£Éåt UÎÀÍìîe˜ýe˜æ÷¨®þÛ‡Ÿ‡yõ”EíÎòÀÌ`¯*2B(µ‡>Õž4rê8Ÿ¢2hX)°{b†æ™’Lœ—œ»ˆ],ŠM3‚»e^uøä¡¡ƒ Âþ¹ šgG°o HéK¼²;ζ@£c×Í%py$ûƒ|óqr­ßï DÎÞÇf]@_- ¯*7øœ|¹Â½W”¨³pÝl‚@vÄ9eqpkp†ÙílˆòÚoÙè°’;ãÀ>mªÆ1š7+û¶~æá9Ë–Éz9ކCûþ¨.p´ìNð˜°ø‚ mÚŽI ›æþÞZCÜdœPõô¤™ŠÅaù¨Õ‡ÈN%´ aƒk×m¯ô%b²œzÉ8ŠÒ:sÎ3«§NüðãÛ÷ÀžÛ㬺=z*»Ïß&°aãʵŠ ôj uf5,`Ÿ’8ÿÃ)F÷Vß½uÎØ¼Oªû9Pé˜1ȰsÝAXÀ‚!Ùú™ºNQ©>Fý\‰Ù}k2ܧæŸ%JJ£5 _¾õý¥î½nQ?6BóºÂü¾ 7ît©½%a†ÔçWös„õŸVß?Áü˧&•pû"’‚Û_#‚Wøx(Ò0o*¬<Áü‹+ˆ¥éŸF¦|6†aÛ’Âê»'Xܱ´GF,¦É.Ne³¾FýËÄÄ`ôö}®^¼¶.`Ú—’Áþ„Xjì:üªA±¬šm^R¥Øìo€ÔÐWKl~µÀüoVmË’œïÎAI@„?XlÀç„ÍcKÌ?qÞþ,vzwÉÏ ð &¨Â—’octºo‡T·Nú¼rÈñwÀ8šºÄö{3çšãº|ù2Ÿ³Û½,½iä¡Sо,H&ŽûÁ-;dú8L©°úæ ”­ã”‘göõåŽÚ¦Õ¿ž@šÆ?>E­ôÛßÍ Ì 7«ŸŸ€Ÿ÷£î|ÞœÌ (ƒ¦‘зXýà$ƒŽjG~zÃàµ8&ÎE½È]Ã-KÑ öqP[ w›Ãô•秨~UB çyvê÷ ð`‡JäƒwÏN¡]¢(ôÁ¸¹ù(øx¸ï89‡wÏÍPýÒ—|cаqòüû¾ |íÇÿóƒ7òO ‹K‹N5–#Âr\`¾œ¢œNaW¯B¿ú[Ôú%Ì+‚_{Ü})H†ô 'ФQf@èߣ4h lŸ¢ùí¢±(Фì¦(›Âv½âÇ2ë5’ô9yý”]+TOOÐü¡igÈŠÊžå$ëþxàsÜbÝmoä ‹Г v0ždÊ;ÜíæÍÍÕöu§îaOî0¶ß®j‚ZQ÷)Z†)šT@9ÔqûK$(uÈ'-¸¼’g §UL‡Aµ‡5ãΗEß<`îrú%¹²iÉ ¹;Û7ÿNJ_"ùïDÅ3üBÿQPv€h”°~¾-MÊ·k”·Ö§ HwäõÞàÜ_äeL›\Ø®oÌmWŠo 13äÍ ˜Å=5ÆØAx5¨U¦í3Æ48œ l“Ë6,¢]‚YeŒ?¹Çè;S›N†à‘Ù¿l(›1,ã\áèš5Fø¹¿wfs»9|³ ÖÀÍ*n9„ÃÛŸ¹ÁÆH?S9ÍÜ5º@ù¹=Æ·î’)£'5EW²Éæö]`ô…F7ï“©$3ƒ„ãÁµ{šÖÜbF”Xþ—kî8æñ6Õa>!ñ#`^ œÇÀfÓá]˜ISFý‘-»\D‰›¢\·R¸¦Ù–¢1ê-߬¾èšqnR™"ID ‹æþ°èÿŸ¹7’äºï;?ïȬ»º3ƒ“ÄA\< Ä()‚€xèôRòÊò®´zw½RhC¶#’ì?ìµ7ìõÆ®Ë:ìÕŠ -Å›H÷98ç`çÌ`ÌtOw×]™ï½ýã½<*;«qÒº"*º§§«*«:ïûþ¾GØ%ؼeê´AfĪÒÏ»,ë/0nãçº$D~ ©JáÊ嬿À+0¸gwT¢t’«Œ! aÑ¢®Þ­Äü_ìæ9vq„´”.€?×lÁYWÂîwîw#úAë,DëLgM„n€ŠÁÌqé7ÙÀŽ^Å ŽcOÄœ>@zòAÜø™|ûÊàO¬ÀèáîEEZ!T¹Ù#l“ÈÞ[óW®äkKFö0/Hß±›…a Y¼Ë{~ŽäÚÿ…¯ßÅ|‹UÊ™Ý1{VRöœÑ ³ÒGŒ“{€ùÑ[IߎCd‚2€0ÙôÀOö!yµÁôá6bdC¤ ñ9E`t^a%3WïmU¶¯ÒÔ‘œòÙö¸Ì!JNÞRÛïÿÔOÿ˜¬Ád7YÃM×pÓuìt 7[ÇM×°³5ì|—¬á’5H·ÌYž•¢ÏK‰Ï™¡»æn»4YS³Ì•œVÁb–«GÆ*.i—N‡pgú"Có}c/b- \65áÎ¥ŸåáË®p1û×Êòý|–Zb4âLKçÃ#t;)XµYÅÅ›Ö<ûü@pNåಚ>Nœãè\3@¹’‘c¶$/0Ïâ#2ÙûðõÅ""šWiž7)\³šðèà&s“?·£HDDçú!q¶ø|Év0èRp©,…P¹v©Õ¸Ž¤wÃù~Õˆ˜Š;ØAj4vUÑÿÌiÄÐ-wäfù~©ÌC•mˆf1©"1Ý›¸}=€m–çBä[•ô~:ä nÕ¸rgåh> ™Ÿѹ1DÝlTñe ˜ˆ<¦ž é}~ •Ö<¾ â’@f‹?c4î,è}|±VrkO·ç ÷nôDóŒ MEdJØÜ¨iJ]Äð[=b9/UtùˆŸµçê3ÿº>/pt ‹y"òÌ[%²Å3wKÚFs7ÜßÇ”y-š¿`ÆL»EðÖ¨„4ï‚ùV“É­­<ÊDVbgjâ£Å:µáþö]|~å‹¶£ÑeÌ_;Ë l2½#Ë Ìš.L„¸ó¯E\öyÄyCì½ œ#`20ÎLÃd0ÐLæšÔJ’~©„!R†vœÐm¦t[†Õ¾ ÛoÒê´±ë3åÛÌ^û¢±?ЇW!Ž QÖ7,-:«JS®`Ћ,â6óˆP oí#7]Þ"”]hÜ@X¸ò×™^ù?ó­{#þ:n‘4œ»ºÅÙ{»÷öPÉ ’ã?`vüfìÖ>ddTì\3}¤ë+ââ--Z¹`P°9̘P¡Eáê­‚¿h ð N^×Ì5™=ÞÄ®ËR3‰-¢³pæÐ"qpåÃèŠßäöÇ8¡§´–fÃÑh@#–D±"Š#t£ã2j"u—ŽqóÓ¸ùv¾†3ë¸t çÖqn ;]g~r@z|“äèvý4Ò C[ì— @¯nPäfÑ7B”:R]`óÜBÝ•g.ÅöN¨îKÛþß•~¶¤Šji¿(;°îM|ÿ:÷lüK6 ³å±(>2ÆÑ•Z>rma)¶¥ 󋥆ŽE›¿cNt¶?woÓäÍ—€¾e15 ÿ.e Ú²fP„°g±ôØyŽ%¾bêÇxc Vp¾X†.°iEKF“CÏÜhÔ%)í«†^ 6¬0ai SÚ%²üÀì¹ ŒXöo“z&©ù‘1Ís'8­Éõ«Bk‹üÁ…Æ«HF½Çйr 1 —IMÛG™½³ÛY7k©‹h^;ö&K@eRbÞ’"ŒÛ¹‚ÍK­ÏÔëݰœ•˜§¤&à9 ³Î˜¯ŒU4’Ô(Ø-è]¿Y€À*øJJÇ&ì;6à! 9Òô?XÉÍ%-aÛò èìyŒâBGïêMÏ êA ›‡@q£ °nÓÑ>cpPa4+@ÐYMc°NÆí„–£a¶=ÞEÓ‡‚IÓ¸zJó¼ñ" ¹:G$Ï„Àe±Øµ»Í8QŽ~éø8Ñ·{hQ8~E5¤j)§ätƒä‰˜8äýån]éêóã*=¿Óc-Ÿ§Ÿô‚y?o]øpÉ„šˆñmmïøv±¾LØÅÈ›ª+68~LJ:˜:Ï­[6å*µ:÷qѳ“M&w´ó¼@¯# €hÏeÈŸøûˆ÷þ-híe¾q˜“'Ö9vð)Ž®õ0V”‚è–ßR§HSÅ$Y‡+®díø Þuîœsõo¡Ì!Ö¿÷'Ì^¾­SœqX,‘(L$B¸\w(J÷l„œ3Ä}˜o4˜ÜÞEš¥…[8oóð5qN‚k¯¦iø Þþ[b‡×wqx8JžÇ{¿ÈyïÿYú=Eºq3“S_áô¾ƒ¸ç#"™¢tМ8çS%“‡¤ÎÜÉn»yDÕÁ¸óÚH0{¾ÍüÉŒ=£¦ã¤üÜBhs1nm­°Î2ž7ÏßÈg–·ÂÑn:­­f“Vë4¤"–’¨©‰/Žh½7FÅ T£…7aÇëØÓGXÿO?‹rà)냒scEÐYŠ”R,è‹¶9ƒ>p›3‘Ê÷²ø9^¿öM¼ÁÑï›eÿ–±€ö @Þ¹Î(Äo›5w¸Ü<’Sç€1~D,¥ß ŒœôÂo«SD*0/I¦Ï·˜ˆb·%>NtÞ}f²ÈÌËãÖ ëg–üÌ„XëÝ»"°‚Öe±:"|þ/H]ìIÉä–ÓÕÍ+'4Þ1ƒ‰[‚Õ—J¤‹HÁ¥aƒkX „µEÕ›^ža-ésŠ­Ã»hþÄ„æ»ÆþB[9V%³H0tˆ4°ÓÆ…àjŸ )Áùk4–Ùí-’‹bºWoùIZ60YÔòÉÔâŒô“Ÿ 9t>‰H$¤4ƒõUº?5ðò$õ:Q1‰ß»pØøcë˜ÝÕÄý¤¤uñèurü&Ó¢n$aÚïÝúC|o…Î'èÕÔ?~²ýxÉ€I_SÍká0kƒ;Wè|“„üøï#ßõ)Ìð5^~áežzi­YãƷù6žÇ<ùÒnž| ´ø—¿÷ŸqÖG& nÿLžÿ)²“ŒtJ‚U "Á0!KƱ “CæÆ(Y0¼…aÂäuky¼Kk…$Mù›º+yáÕ]¼ðªÿ÷½ÏrÉYŸâÌÏ)&Oþ[÷ÿéô$&…X{I>ËŒ$2*iõ¢¡$%}ŸUŠé¡ó§ÈÄøý8.º‹Ää5q e'ûX—Ü©oîf`8m2œ6_ï7)ÂÜ@ C'††>>øu.zà&´thå] Q%t‡2¸Žý¿]á@~#õmÕ ·:à'vï¤÷«ÆMÔ™„_ùÛé«­<¦.Zêëä¶EH¸æpÖpXŒ€e>–Y„[Ñó‹®Lá/!hÛm’uÍìá&¢ëÐ$ÄÌÐ{戤¦Ý`§îßê÷ÆyÐdAYd­•³[‰ ‘<™ÙF ‹J¦w´™´;4>0¡õ®É"œ•Ž«2 ÌŒ")¸BôŽ2Ó M´"#ÎYf÷5˜lоzH´')ô³åF®”ñok½ÙJZá²ì¼#š­×vѾnH´{îÏÿ#–W"G¯Hs_0Æe~¯S7¯E ¾µBçÓôj²¼>±dÄPáü-p¡ “šH™ï‹±#IçÊÁÎUŒ™|#±>Τ܋-Rj†ß]¡ûÙMôJº#£îÆ6_»I:%}%bpOŸîG·ü"‚ú•Ú ™RÙ)"…M${×mú =»ÌÐ’BÖ¨ ¢e¥$EÌ÷4ˆWf~[Òáí]¹þXÏq£tJz$brV›ÖãES‡Yqþ=ø\Ë,ÒHé”䩘ù¹ âî¬ÞÙ›™³\pc1A'­Ò”ÑÝ=úŸÞðr©þч¿¯³Ì¼¬BY¤¦Þ±š’IÌì¾fnšP¥c©Yl¸ˆ*ºÁ]>HXnøQ« .[)ƒ®ªÎ´QÖ’uÃ[VÐóðø ´e†‚e¿YXô* ï\Až¶¥¼@o”P¦‘jÇp)^%™ÆL~Øñìa‡Š¼ëµôuæ“l|>ÝÜ'ø3ÈÕw}áQŸþW$NóÄ#Ïs×c’—ך̌þEÉÉa‹×zDç_ÍYü£—î!™®cXíï¹±¦rÎõ|&dú´ï—MAJ¹‚i.eÚÄÅ_d ÎçðkÍ7½Ý û‡¿ö_Ñ1/ÐÓë4u‚Ð- 7ü“y̱õ&Ïh0j\Ì9×üÝË®aºöóÁ+8,V:ÏVªðþÃgQ›/Ùð¡Ôô3Ã’d| Ëä®î„_i*•uT»<ò(ë ΣvÂ1)ÊÇ–wîÕÌú?ÎóÇã¿1Ðl‘ÌLÄ(iÒ#Z/ý)Fµ¬Ñ†ÅˆŠ¯µ]ÐËz§_ï^·Ð¬“[”Ï#qEÜ,}_×rT=ÅK¶oYpxáG¿è2ã.´›"7îxÆYŽÿ¡´°ÏZhJÌr‰eV*Ô‹=%™l2;Ô&Eе×ï[QŸY÷µ†œåà ÑöD,¸×Ep¬Ke©%93}¾m:;õrUYìL.²Ä,™¢Ë:c£¤²ˆ)̵Hçú‚ÑpÛËú§Ã8¾¨R 5|¸H`þ\«úü$74Õ.f*€+ÄVÞñlÛ˜>ÛBì½7]̯«<¯(Å» Dþ5 ÕÒ‘¾‘ 4.…ÕqÙ±[‰¡Öy/„ݳÛè‹Sd³”‰W-Ÿ+sÜ ‡]פiD|Ñ|‘=Û$Š|r­»)1IL|ÁlùsØÒ{ªYÎ7‰.M|ÜVJmÖ p‹ÉT.| B8æ/7QTË nÛÄ û›,þñ„ƒù±&+f!{{¼Mn8+%ûà¤7Ƕ)ˆÎ¬D‡Çj­Ò¢Y"oï`{lK)sÏu£†žÝ²^5Zµõ\Ùèö…î˜ðš¹Œå¨««Ž€³°ézˆ¡Cê ü¹Å¸½ä?~¢‡{E#‚Ë›0„0‹M!q}äŒÚ¿’"ä9»åcßó—:ÍèÖÚ%ˆàÔÕüïПú¸tÊÓ÷?ÌÇvýµ°}oævøô.ŸÞÅå×ÿí_eëEÃ@l yf$ÀJÐ P=0 Éè–Ô† ì¨+ÚPJ¯œ¥Í€”Ñ\ažØ·¶±æižyîiââ1œÙUœ÷Þˆw±|7©{c€ðԤ˩CÉòÞëþ€Ý56¾ÿ;ÌN=I¤ýûÖ´-A6Tef’ÈN`œ…`úL‡ä@Œ²†XÍAÛ¼®Ìg4º¢’Ž¢¸š˜9{=ðTo™|[4•³—ØHœ?T"¿?¤ âpɘPY;v—/äÙùp§Áë÷Saë˜Ã7¢ó³K˜º×«j«†/SùeϽS°-Ã8Ê”CgóŠ7ëµÐùëgîA£ÆqNæ‹YçÀ=/ì2ntÑ$4.íM`æ™Á²s7b{Å-b\|žŸóQ6d ¦}Þ^Ö< ‡› æ4˜>Ú"~ߌö{FžÕŒ†«-ʳBÆ ¬ôc[+BsFhf ìcúœfpt•æ‡&‹M³R®_üfæ/™fî[!ÐÛ†‹±°–ôñˆÁñ:× PÕ¦(ÂÈÙ¦Ì }‹Cök¦w4¯£ IDAT1P´ß;ôÛ5Ü P‚L Öù‘5¡éCB'¤/E ì Ý |öÖr …HB²„Ÿ@–€b ‰ctkÞM›ÞáM}WŽ)4 2•Xg‘,ÊOòHHFŒÚホÑÊyÖr&Ì…ŒÀä`Ĥߡuáh{;F¸ù¦ðx'PÒâLÊà‡=V>»‘3٠ǥ-¤²,Œ ñ4-Æ·ué}®]e!Ãñ*Sß#pgJখá}}zÝXšëé³Á¦Öç%* ®tÊì¡&Ñ9 º“lsýëœa«Y |.¯Tƒëuüh9²(m2û¼YaIàspý¦©fº¯™W›‰R…˜ngðÕ‡é‘6æíÞCΟ¬k ¨‚Ïþf¯´HŸÐyð°(eÖÿ/ÙþØŽ`øí>* ÌeÈb+Ì#;N‡m°±bø-_W'dŠˆbâŸÿÈ÷ü/>ÅO4˜¦»ø/évðµ½4ã¿Ëû~þ£¼öÍ_$Nšš!ºAÔ1WLoé§Z1”²y^¾P¨þ°¡¹Â|òGšB²6 @Äà·ÏÁôУ9ò(4;½ÿ&V/üý@µ} AüÌ…­1R¸p¸¬îm Ì«ÝBÝá"á[àòѰ ÕgE¸³Aµ¾îÍ…º7‰{^2:ÔCt@_2£qÑÔúÆq}Rb ¬<ç ~[• Ÿ±¸fq.Ò‡= í5w飛wÑxÿ”æE¥Ñð¤¤Û+/I¡)¾™Âr ³š9¿HsÖ¡…Ã&’éí-fç5è\=ðMÃÒè¶¼oÎËl£P¶8`…Ñ¶Î‡Í ‘`Ö}lYëc#{f…A¤N¡JH©õ=×N†µ‚7[E‘îl®x­¡ ZÃ:)D¦3LÖØüå2<£uBzD3˜¬Ð»~c[ËNUN!\ÈDÌð_yí>áwûtoØò9ˤà«>C÷ Àb¬?Oh’>1i,p•Q®L’¹ÄÇ?Çü¡²ohô§‹£Ü…ç ‹&¬—Q(/PÉð¾>Ýk6ý>T#ãÆ?‡Jý1o@:¯m·SÉðÞ>ýk7–›«,>$:K¹'Ã(ø¥ˆé;Z4Ïž,wê[¯X„!5´ŒîîÒÿL)`:¾– ¾½‚š¤J3hüí¯"Îþ÷=ÊcGWù/õ6Mc>þc\~ã-¬ßþ L“5Z1´$¤ àd·¯ES¤Xmü¸4„.+éM-B•F€qÑÀ᲋zc…ù[”:'Ù˜ðç `‚NÑ™Œ)O8xðë¸;¾‹¶¸äê_bõÝ70ˆ¯ÀúC}ÇÛ¡W÷ð,»¹âº¯Ðظ…‡ÿ) cidöD=Hš`žk“>Õ Æ©D°.•(™:JM!™¾oYHtéÂã U©§öoþ¶vl£)´´̵Ç|ßrªQèDs ¯KÁÒªîJwg$éHb‡;”ءŽ$n,pc‰› ìL.d Õ{"›ñ­#ټɚÒ\ôçJ-"EÈ4¸qE8 † BÌãTaÌÈsð„Õo9DÇ"›Ù3ˆ¶Cu}½›j™¼yb[ĉ­Ä˜×a«LcM÷oÑûN¬g~™NÐÙK˜¹ŠÃIŸ²à}R1z¼»KçÄL¼YjB}ž_µé£ôÞ„ñGX³Æ;+ƒYÄem*”7Ìîo0}¬Ióª Í 'DU¶†ÅZÃ’QD¤Y/¯Ä ãÃa<*ϱ¯*_[¥ñSZ—ŽüA^×û[f“À¦¡íƒ.¬o].=½µMúÞ˜ö•, ëM!äûqЉeæ !±ÆëjuäH_Ò¾§÷ã›^Z“™0jï.èÄL¯B{ˆ&ÅœÒ n]¥{ÝrÅl7[•'2 ûQ™mÌPøç6‹°èº g—iMP:.jç5mCsÏt;ƒ·ÀÖ{m¢©ÿÊ &··Q7¥è~Zo !ÍÂ…Æk‘ÒïJ¥$‡#¦g†¶‘ªž..ƒÁ Ç³ÖkB•áNŽÆL^lÓzç¸þXÎØ¼P÷æ(#0Ò맶ПKÐÝtñ|P2vç™Ù¬ßÞ×Xìºdr Mû’ÑB…¤ÎÇ¿™ _Uܾ¥×L~ÐY{-ªÎÜrð˜^;ˆÓ•…è »½©C׸NÈûNí|°s>FÌ´,Šú¶‘ ;´-ïXV. ÛlJÎ_çWêuºÇ¬½bFôq¯@—GÇYÐs}×é’2ía_0ø~9m#ÍÍ_ýœq)Þù4/­ÿhàOº9Íô0éÖ³lx‚µ×že8\g8Zcsó5T¤éíÚMg×.Î8ç|ÎXý­øRäÊ{˜Ê=oœ |õ|Þqõרxð™ÙÌ žm¢Åtâ»àÇò¦'Bßn›º¤™r Dc…iúÖ-‡d8÷Okƒ.JÅ~Tk4Ø&$Eú|Œr!Ç<{ÏŸÀ=ÌêÙsñ'‹éêÇH\óu^GðÄ‘3‰ÔßâÊÏ^ÃÉûƒ©{‘F ÍÜ‹-Ü3 ÖÒŒ\f Ì^VÑ&UˆrQ¥žìe¬_åæÂçf¦÷3×ùÕÅßðMpà™{i(è8èI0qãÇâZŽA5A6BÐv•á`¦³¡I×v ±[;0ñý›6|n•QK£ÜP•f¥ =àE)ó‡¨Ý q¹)¤ à Á’ö!_¹ŽRf6Ñg&DݤöØ9éVzv^9‹K 㻺ÞÔ‘PÿúA"ÃZ/)ÂyqþX“ÆE³W°åÛhIìK`¯Æû»ˆ‘EF¦ÐìQ©jÓõà'ĤOED:-ºqsç,Û£VÊ=Á}>ÔE \è\-Çö¼-„¸lZYÑ=}ä(ˆœ3CBÖb±¬æ®¤;œmaŸ =Ç,‹,ö¥l\‰XÚò1¼»§RÍ‘Jÿò_"ö¼›ûï:Ä‘Óý·|!nMçµßàþÛþ‚ñdä÷ƒ\›Rˆò…š³9#NÅ<því–À^:~ìǯåòüßÅZ9—/ŽXèö£Þ¢®MWÔöæ¢ö ð¹R"uÅ"œ¢E¡”«\œ\öxo ìšg¸H¬[$6bf¾ç6rˆ3,jÅ v§è])z·Ÿ¼,d½¥KÀá²îßêÏôâ S\H¬[8ˆ© u&Ø#’É =Æ=GãòÍK&¾¶ª<"ž—FÂK+ß‚–1 c5ëÙ?'Ö:”Ë"]‘°Ø‘düƒÓ=mZí™/ŸÑº|T¸y'5†˜ÒH˜Ô!Ä ƒÌ:S¬£¹ZßX¥ýñ!ñîY¤,jœÂ¢XÔ`²ø‡ Q&h#Çà;}:׈VçÛÝð Nz¿µNä†)‚d@§0TÛ¼I½VÖ›¬gò”[J¤¸! nïÓÿôf^cVo Éaü¹ÓÊÂa¬Rý çCžWÒm††œÅ ÚW†)¶4Mg,ÜÑgåúÍ|´ð¶4Nv†ìbjñÚ:-SÆ·wQ?³Z¢çˤ$2¼ÏÐЌĢ¬at{•›N{ ¥¡¾q'8{3M£•¥ ÉɈɡÀB&Ô:{}ìÍÓ¶ÎfEpêt¾(ÓÙèd›qC/2pÉVLr@ë¤è~ÍÄý’åì_dzoãtQ2-4{Âçl¥g¸Ì<à9;ÑÂ>§ Óˆ,]«q5ñvæqr¨ƒ=,‰â$!‘"‹ ®áeºÃH†1Ó{ZùèY‰RšªDÎÄÛG߬Àèñö°ôo¢¯ÿgÈó¯á‘»çÈé•·v?Î#ßû—<¹ÿLf(å©ÉPu(EI|C:T¸5•~„€§½‹§ößÉ»÷òé_þ}¦+ŸÄ¼NßñÓïà¬Kþ‚goÿýV‚˜ûm* Œv¤A‘¹W]`€\)<š¸.)‰Ü*ÓÉä-@Eâ›±Âï² Â(Ü‘ˆ†r´cKC;´$Gò¶ÒÉ)ºý&hÈ0yc¬ÚÑ“{héÀ;/ù0Gùï± ¼SX8_Q–É B~¢R¾"Ά±¨‹jzv«ÝÁqáVu-˜½3y¸Å쨢gÿ’†ý Ãı53$SG IïB{/çÚ/ý6÷=ÝÛà|ükc.1‘_½F š hwaÞ…Iá^Ñ$[ê´BO=«¢•AIqðZÚr#ˆ«ô—,z‚Ü-W}”êáÊc®¬±mq›¹PK.¼ò1”ÓˆŽbÆîJrQÐyR³È_Ç•æò®‹žß€”Åï+)òÇ8lÜiAò|ÌÌ6½À¼çP{SÔ)zOŠÞ“ø±nÕŒQm̰;ºïÓŒ…3…nЊ¹áá­e¦+—wo ë¼L‡ª`øƒ>ýÏ–)5š<ç˜ À+{óNÜ«Çzt|kûb©:’v™”DäG5 ïZaåú HÝvÝ®)éñB<Œs^“§TŠFûztrk)“—¢=ûmÒÇ;EQÊì‘&Ñy3t'Ý “I*¬_¸àϰÒyùšdò\‡Öù~¬~ïz~_Fvq,Sf¯BÏíðû}´1¥¶ à¶uõ–£ºÀ.=ì%”."[”*úhEÆVóúVÀ(Åè‡]"Ò"¢&cðT‰y««i[…ù8fvWÛ;~KÑ#™fOÄ®`*ËY}YϰRŒné£]‚Ê[ ­–u¯_yÿÓþKWG BÔ…%úüpüÀãì?òæÁŸr#Öù7üùø‡=~Œ¹q$¡Û ÏöI´Q¸7A·±BVDÚ)ŸÝ¦¤C+Læ³ù6nóA.~ßG™šAÐÈžI¯“púð¾"NA8¢¬)$CËÀÂå]Ãå¼UHæš­[úô®ÿ'8¸Áü-EÞX¾ÿ? Š Ñ„VâqD{¨èÇŽ^ÓÑk@;vtŽVähhG¬q„ïÖpáOÞÄÜ´ÎÚoø•S«YwrÉG®ãØCŽ`W¢Øßòˆ¤J÷òB€v™=oŸ‘kK¦‡ÛŒïî’<Ó@Œ Rù3Xê,ÆYgIŒc2°±~œÁh“OþÚïò̳÷nÿ6ûŸxÀ׌5@j4µ#_nÀ¡òå˜è”$[b Z"¢UÖÙíX0¢• ]ª,óÇnÐ g„,>§„;ÍËñ'Y¶hfB’åh”œu¹1-߆Òÿ—ŸSæ­'e-saèÉ·5û¾\˜?¹éÇOÈàReí)E¼”¬òÑ(lÌ1ÍüPƒé“mæ¯40SS ¹Û!ú®8§•ײ†U–52ƒŠÙ&‹fÉceJµŽôž„ 6$³-æÇ›Ð¨³Ò",]¼AÈœã¥øQ^ dÛ€àiÉô@+µ]‰kÌË‚“ËãÍrç4E¬Ž ¦[¸žDŸ—,‹|§t»¦q{ðÙ;¾~e§ Û4­Iã½³¢§6\Þ•BâÃç a~¼Aôî9R:´oÍ >W+0p“§Úˆ±Í{z…ÊÆŸÆ/eêÆ¿™id½yV®ÛüDiý 7rõ‘/!>cøƒ>*õn]Qí^]æ¸Íž#Åä»]¯Y,Eµd@Rdnç˜í¡Ñ]w3¸¹œ”¶¹k³0ž¸zÍ`‰}œ¯7üÜ_ÍC§¯#ºéß2_;Â=ϼyV&N_åÎ?û2?ùx#ø½\«pS 5DQ¸7|<‹nƒ=!¶$ªܧ²èfÍŽ’Ý?û 'þýMüÂÿô—¼2¸xgíáeÿ-£þoìl#d‘yQ²ˆÃ9Vù{fqaß½ÀÐi1¹¿‰BEL’·Ø"‚!B…ÓÙIMÜ€VÇÒŽ¡;zMèDŽHuKÑX4³0Ý¥)ëVbü2=‘(]Ä¢]pÑ™˜UÇeZ¿ò¼Z'wÖ–æla¶—ÿ°¶|R•‹–s%´x]™¨ˆÝ]žW‚ÁP’‹ºDx7²ÔøA¹÷×URÀ›wZ15ZˆPç$Dg'Dgù¸ª¢µb’X:†*ý,-˜Ü´á Â,Ž…mÖGXBá„o ‘·)™ÝÑbÚj¿gNó’1²cÓ%L`p‹ðs!½fMØ çtž´VâT¨(t†ô)Íæs¾é£qþ1¬ET‡Ÿy­8öOë0B„Pâì­e~Lr4¢{͖ω۪˜BdM\Lâwå¼AÍK=Û¨…ÃÖl^¥ûÉ-Ô®  Ü¡êP¤S8zEpsZ¤Ì÷EØq—Îû‡Û™ÀÊó a!‘AÃ]¾Ï~o…î ›¸ÔÅÔÛ>ðáÊRù˜…—™™ã1ƒ»Wè]»±˜©W0YDŒ‡>¢h2ÑàNyWnïÚÍ<í`¨ÈXWŸz#P*evo ucJÔKX…”Î…~Á°™Fywòc1³=Mï,6KÜù&0‰ÁÝìÇÛ§R¦÷vˆ¿ »f©lÃÇ»±0"Lóìºd| MûÒ`꨻%WrR¢mHÝÛ£ÿñ ´PÔ¸‚ÒqDòDœ»¥t%íõÎÛ(¨†drs¥“Òª·"£%™}!òe|°ƒ8I)¬¹`E \*Û ºÁÛzȹEjSÊé³ÛÇÎ5¦Vaø@qÚ…ú2·`|¡úú5ÛŸ&ãÛº!,:h›®üÛˆ½ïãÁ[ǽIá~”¾Æ×þà—yþða+€ß¢ÀöE!÷î’w_Áû?üI.~ïOòŽw½ŸîÊnšÍ¢¸Ål<`ëÔ1N<ÿ8Ïî»™gîý³ñ–¤9éßüÃ/ñÅ/•—O¿c¹;Øu¹ð¿É¡ïþ®}Ñ^ê¤Âh"AË(˜ÚüÙ>Œí‘>£|rg—Î1N¾e0Ü\"æ’¨íˆ545´#è6¡ßt´#G3öàÄ ÎàÔB:~™îî«Þ20zap)þê×yî?ÝHŠóÁÙ&è~Â"Ð…ãN•öÙðº>X¿d1{°yI#Eê«#o(ñº¯³tb,‰s´¬cîS m3V0ÉôíGÎp×w÷c您á0m‹‰ð†ŸP÷æŸð‹íŸÖžéP2Œv„Cå 0hñ²ï ,‰ðZ9Q¦‚iÝ"{³SíÛ’fç¶M¡Šë’]rs•§s‹Kxá\íEÍåbõ,uøº0mÊÌ97ã Àg³±²Ë/µ ½ó'p#°‡$ÓgÚL¤@¬Z¢óô¹ Ñž¹ u±-éòqpµ÷7Ïó³^¯çœôÛ¢el¹÷W8œ´DÊâRAº_³õø*Ñ%)Í+F¨®)ôtÙ(» þ²8…—+ïâ)8뼓7ü(:´ˆ—Hfw·˜Õ¤ý¡Ðô1 èG•K4|Ê!HVX”•ÞÌ%ð:DáYcóŠò¾kÆÄ{§‹>±&¡…Ãxà'­,aº3Ð ¾¹Jûúñs¿}£XK@¥¾ÍZ2}ýjFkGúdÄpÖ§ûÁ­úüË…1®#¨; ‹†7¯ÐýL›Û#]Ê:E‰ Ð>v)|ÞàQÍhÎ;Ö$æáÚ!o03(i‰=Þ¥ó¾á"øªÑ&Ê$$,d´¥óõu£ö|gpÏÔ˜AJ ¼l$ ™“ú¯/$~ÿ­kúp%W¯+¢YàÒ”áÝ=zŸØ@Ì—Ë4„ÍÞ»È3•N™ïo7÷†’l1×’½‘D8J†äxÌôX½œ\€á"4º¹‹”i0>ØE§ÜöÇ•˜ÃÑ#]äÔ µ-1p®È8+§²Ö)Ïù# ",F¤p‹5uKòúƺpB ‚f±Õ²7X½gºÁç:ØtÐý9ß5\î*Ö5š?]€?+†ßì¡ñŸøÌBõ±ÄàèŽo¾9ð'Ý„þ__æ™çl„R!.‚N;â¦_úu>ý³¿Á—]ÅæúqNŸ:Ωµ‡žM˜Nט™˜ÔFÄJÒk\Æ¥?u!ùâ?àŇ¾Î}ùÏ}Õ[…_¨¦é/<þØsÙo³5Y>®ç}–Áüw‘Áy«R‘U–a¬ü]Æü¹.Œn_ñm:ñ'Øv—þ`E(ÜT‚¨–E+áÍ´bèÄŽ^ÃÑi:š±yЛJß–3sÀìíÎÖE|xt)ýÊ_qèÿù&4õn=kÉ[DÐÇ šÛ'{0;Õ`öP ÷ŠDJƒÖ³|œˆôY`AåïÖ_ áïÖ’(H¬ìY ðíÍŠQÓ#¬FtcQh±³Q–tþo- öW+¼ìCùðìbôY°zBxž £¾¼8cýªÀK‘¥ÕplÿÞ¹ ù`ós~¡Å[Ö> tùÙ”«z\ -Ô¹ájŸø nÆRĬ!Àeº& ªÄf¿Ÿ1Î Ü@`žVÌ!ê¢ÎI‰ÎŸŸ;÷îÓjÕ[Âö¨‰ªž°’i(L`=wzzÀ¢\¬¿„;*ß‚qÆR ­ Î7´>0ò#¹QE'¨*2XÍÀ”qc|n$탓Ø`1§4£oõˆÞкräG™Ãè¬a³X&™ºÀŠÀøÊà˜öD†M“¶˜_Ó¹jPôþfŸk«7o"±Y’§ ̳™"Œcrsû‘ Í &~{ËÌ…‹Ö׉Ђµ¶E ÉsšÁ|…î5[þ¸µdÄ >/ÎeçšÒM;t£[û>äyÅlƒ, •<ã)¥õUmÖ_?µ†äéˆqÜõšG»|¬â»z=‹ç;ϬG:!y2ò½ÑgM™ÀÚŒ@[¸ùe ÌÃ;zô>µQäûÙ¢Y²S“+ *ŒîìÑ¿~ÓëwÈ甹1%œç´!}%bú\‡Ö£ÅQrÄ‘E»H‘¿% ã»{ôo:˜¹ÚX´¯ÒYïì „DG ³}mt­s7„6Oží Ö½xP–õ2¹k¸† ºÁlô«uRtü柒i¤flìÚƒ§Ð‘½v¦ÿqÚÕ3¡'8Æ$ÅE^`)$60 IDAT¯o[Xt\1ôa>Œ™íkøžâ£2㋪‰¬‰Kà/ßÒGÍ J§p¾ð§».æá}O¾é îÉýÿžû},gþt¸¨Æ\{ýüÆïüoœuÞÅyn?·ÿ^ÝÚ œQÏØ™&Óq““càUh®|‰›~çjîø_b6ßÄ ‘ H$<óÄŸñkŸú{nô íhFÐj8Ú-hµüöÈòfÌ©eÑê4~dôòì ÞõsÈ¡oü&›ÎC¨bÁ¢W Yk0¿·…;%‰¢Ô;Þ3§½(iÚDq†à‰È?·1lšÔG²ôw­`MvÒ·ï6Û|.?®fŠ tŸ»V­lÿÎä¢.Ú !ËÚAêôU¯þjÀàE«ðÎ_€³>ÜõhªfŒŬï'=~ É‹_…tP<µ¨I饟×虪NÃm£/“‚ÅÞ_BD ΆßRÜ "¯²®Ð)ù‘¬o%•Y(­ðù¥8}E2{¹É̵a!>?%º`†ZMÓpɨñ²[ذ´û7kJÆ÷ “±š>_ω`ܩ٨ÖU _ê£ÞihþØ„hï¼0oLK€T•Ì•»H=s%D0¬ˆ˜­‡FB¤(iH*¶^\¥õ¡1wL 6°n,\bðüøÙ¡Œ_([ÒÉ;d1‡4['Vé\7DïJ›>ju‡™‚K·+dLqBXf÷µHOEž½“.ë–‘ª\aµ£(õ½Äã]ô?uº`Ô'õl w0LåÃÊàÆ0ø^ŸÞg*!ÏÔ-´,2-«ù$ëAéc“v›Ö;ƵFŒœ9·ÞD—5Ú„´J™ÞÝBÞ`Šh–ZS‡[dÃ2™«KI^‹ïïÑù±A±È©³¶ÄBæ&CúZÄè©ˇű/9a\ža}ÝÂG÷Ìö5ˆÏñ,K$™)D†$  ãe“Ú·K:¢ @ú‘žÁ"ý(ZÌ,z›s78W-ŠÙ£žË4wRÚ±…îK½èzu Éø–6¾f®,¢®äÖÏ~Ñ4"£EÓ†(·…ÔÅÍôÀÆ’ÑÍ]´(ÅÍÈâ±µ5m%àj´b|[=ç‚r³]wXìw¼qdx_ߎµÉ¤uÕßa¾ö¯ ;onô;}ž?üãGj½ÖH‡Ö‰F$øûÿøågÿÎosâÈ3ÜzË£¬ÏxÓóiÚà©W/çÊ_ùO|õg™Ï7pÊÇzÄ1L6/Ü{+»ÏûkÓå %{/û8‡ÿ.:8õ÷†ó-Ø$»aLzo‡¦KÑÚ„Õjpe7û?:Œ5ÂÍBx"‘‚X;1Ä-h¶ý=jx¶Ò©0 °ñ1šöÛ”Nð ξú79öÐ¿ÅÆ¾}Â9¿Ï‰6ˆ¾H2÷·k’F#E72Öš<òH BÇ«ËKÜ]ÙK@Éà~,£MÀ¥Ð?có××N̵o~Ä/‚©ÈÞ‘­ý˜]éÒø¿ª¹ª½eÕm¯w# 0›š: ZË~ñ®/ƒsl|‘/ yeí6†M£ˆµbW÷ Î:ã2ÎüÄo!׿Ïì‰ é°pÙ ÿÙgƒÌyŸBò¤šå£®òèÊÔ벪¨<º"€gÃ9t‰f-äZ´‚\1è‹ÌÐ{ÏÂMkFÅe@˜²½é#´|8ãÆkçœua;=µk]`}KÕsæ¸dürqN›ÖUcËq.Iéš“V4ƒI )H›‚•Åk„±­uÒ7}¤–émfç6ixˆ>#]|Úgís)Hc|Sƒ ã`%½^K8ÌÀ3Lhž?ñLÛp‡…M–˜úÌA!ÀäǹD‹9ésš­á.zßð× Í%®Þ2貋&YiKY·®ÒýÄ&RØEl —UÏÖ!B ”v0Ð ¾çÝÁ*u#ØÀ¢K—gUäù~‘N™ÝßD}¯Nk:nKl^ŠFY %ãÛº¨ŸÙôÛa—kÞ¡ìBåœ/g^Ï÷tÄìÌ&3¦õÙš¦Ìæ«  tBúDDrNì3 +Áë 9™&Q Ï®†ãptOÞ §ý(¸:J޲1t¨‹>Ý9ƒR‚ùþñ;g¾êm^ =éåó>…Ï@Þ™­·©gãÛ»{(çÇžTB›·UÅUÆŸ£GºÈ‰CêÀ˜•C£U àŒ™Ãôímº½tw!/ptW5µA7èŠ hyì\ÇvÂû¾µjÞŠ×VË^¿¼ !îe| ‹}Izf+Óaÿ—ßÈ‘/ykð›ÛßóGÌB8rTbþ~ó÷þw~æKÿO=t7O>w)ã÷†«­ó¹ü¦ÿÌSßú<4<2]‹Ñ/+N<}'×|ðFÖ^ب®\ÌÈ€N ‘ø*¶–…¦ò€Ëk=Ѥ¥ˆÈ„<<j¬°ˆV“Τ÷E 7/‰JùqCÖÑ«›µ<Œ›¾¥åãi"íÿ"^&Öýʼå-Ï¥IÏþuÜê÷YŸ<…k6¡é鈭‡›´·­Ø„†rÆ\˜Ç.I—»!]Q*€(z‰mÈÞr•i¯¬`MÊÛ};xð±ø#¸È 󑎽ùH6ý~$ÊRjś؊šQWÝýõž'3Ñ9p+G¼ïÏ@¯rìÅì{ªÇÇ•?~ òåßÞú>*|îÊ«ò¿A¦{Í|'BT˜@·|TUÛ1ºÃ×¼æÍç² óÈ– üÉÂHâüèÉ…Xòì3œôì ›JìSŠÁþ>rÅ¢/Jh^"ã5v.ky Ñ.>J&ÄcœP ¿Ù'¾jFû’±/8Õ°vª‚B°–ÚÜt䯩iAb­evO‹ä•ˆÎ‡‡Hm·÷þV€ 6¿øK'ɰ|6*N_Õl}{Om¡w¥XN–¸ƒØ’ïÉå¥!=…ŒþÌj¥xÛXÀ m©-²4m°eh“‡<÷oØ@öíΣàL§2Ãôí`|GyƒA÷“íuo `4¼gs“” Í4Ã[WèætÈÁ«9¾‚)B`d!îU*ezgýùÕO—s" i&«Lô‹s%|Hsïg6]»$zÉå£`ç»áuLUÔ”XHé§ÙW½-ð¹ ³MÌQIÍ·gî-3O”ªâ̳ŠH—Ú2€Ê«ât…A Æ ÛŒ¿ÛAë 9,UÔùÑk è,ÖÉómìQ…Ûo{æØ}Ýßè±¼*2 Ï´‹µÀ/ë^ÙÉ&É£Qá±{Öû¡u‡^9ù¦.´:]ã+_û1Î_hT?ýù_âs¿ü?òäƒwóÔÑsß¶ ûk³÷qʱ—þ3É©Ž*‘eðÊAvŸu&¼`—>ÖFç0I!J¡™zð×–ÐnÀæ3mÚ/kVš~¬N œg#z:+¤i>Ø·ÈjÍ|îòhŠ,[“…ŠC5Y+Dã4@´|H±jÁüåɃ y|Û>Ó¹iñ®ÿìûÖ§ÀYÒSšñÓ z3ÅjÛÐhlÈ $˘T™[¶OR°“æ‚ÎΉ°¾¢kÍ•UfÖ¾íðž}‡1{ТfÎó²u~ªå5޲Qô YbE ã'kÀ]ƪÆiuÀ²ôÕp½ÿqÁ3½Ìm·½Èæè·ïÌ’ˆž>‹]½Í…—|•ôøïçm'‘,î:‚ykEÔ^à äÌÇN ¯|Q¬éù¸Èå€kó ‡ N¯Üy,2à m2°qnâëÞ†÷» ºtJã©_LW»ˬ`µ¾®ô3š>œ-´™ŽÑЬi$˜¤Å¼ª|ÔE†æûGè=ér XuÞ¦!ÛÏ8¬ñ¦ kVH>ýì–ØZÒ}1›/Ät®¢w'\+lu]ȳ±ys‰0+óœo"9'}Q3X[¡ûÉ!êŒd»A¤ö,2Wo0O¼™ÅI)f¤~§OçSC¢]óE*¬– ·È$‡r>‚„Ð<„ÁÍ«¼­”ªãjh@ÜPÒ.z>T0§ ïèÓ½~ka\\¿,^ô:'PÒ‚I}Èó›ÛÙÄJ_¯g}m`¦-T܆`xß ½k6¶ƒ ’Wd,`ö!9áë©ax[þg7üß`Iõ¢+l!@(*ú n"ÝÛ÷îæ2“çAœ E ¡¦ë|AEúdLrA´ØR’Â&zºQsZ1y¶Eëü,˜µnœé ƒs_Ú’0°X®)˜Üß‹YYBÖ4~”ÛŒoíäÚ=Qªo’Ò,Ô~-0€»¯ë#W”)elù‚»ZWjÚHÍüá&:òy}9p”ÓG5ò% ›>ÙÄ<¥QQºÐï[8†—8–ö§óˆÉmß‘œÏ4,òÂa¯0œ½¹QÜ|m“yêÙ¬0úí´"þÞïük^~þ‰7þÚözvæþèžË(ºœÔÖoKóÜ/2ºÿÏÇZ[”t¸é:ÕÝÀrkd¹ó:º‰…‰€±‚õýJš›kL‚œKpíFZ1ËÎ}Ð7„2ÕÕÙ#£úØÃ‚–H°Ã“4µï?~;n³ ¸âšßçá¯üsv¥Š½KÔ6ÌŒ#6žAÓÂG¹dqc.ê‚¡³`ïEiüèG߬¬0œ»·üéù1^]Û¤Û‘CÚj¢FˆÊ`Ó3€²é?s/n{QÔYqºÂ¼Ô¼w'.ؑŒv*`.°C…› ?j)4ÂWuùô~ùOÙ:ü,·<¬±¼µ¶”Óƒ[Ã_á‚ù.†÷üâ]K£#h4qßÑl[¢¶¥Ñ³Ä=ƒŠ]>âu=¿UÇ­¥¾øÞ.€Û*àLyt\0"ûQðB÷op£Ú ŸRúÑÝ@ì‹™ík¡Þaˆ/™Ò8wæ]SeÃÆ¼ž \lýð®a‘z6C^/Gwv ŠÐ#nŽHF/õ‘§´¯ûš¼L#8/ÁÊH8ce ¤~l‹ua|ëÂôÁ¡¥ÃlH†ßìy6ðÝ¥ÞßYÅȱÍÍ‹g‘>4Û†x)ëÅöv¨|³Gó£šçNüöU½Tt±³Bø‘Ÿ0ØACâ}¯GëºÝSÿ˜a½ô!«C”©+L° ¥=˜|o•Þg7‘˜úŽÝ²¤/µù:Ì8¿øD8ÒSÃ[Wè~r#˜¨ïüµø¤ ºTióx—?X¡ÿÙüwEUW.¥q° Æ’Ãã]Ú—ê]µ‰“ÎaéÁ”>pZ¥ØÍˆÑC¥f»d±æB§ =|Щïû}©Më¼ñöã8#—˜H+< íGã»»¬Üxz‘¬LûVQϤÊ UÊìá&ñ;çEÕ›©1jY‚Ç?VWÙ¿É]äÔ""»` ÈÁ_ÙüPÉ ?´{YìŠ(îN‰"w¯€hâ{ÓÊ•8p·¿RÓˆë FßéoëùÍ2âfª¦“”·skŸ—•™6ʹ‡ÛX¿’YÆ6$Ão÷ЮËÒxÓ){ßÃÖÚ)ÿ€73–}þ!¯•lKÁ'nø"»öœÃûvfûÉ3œ¼÷_òÒ³w“Z‡qÎ;|%¼÷c¿È¹?ùÛ¼:Ø»t¦ç3|QÒŒ ‚’–F»‹n쬋3´HlˆS&N°ùX‹Ø9l/õÂ…¨r˜wÈÃj­¤æGëEá¶*ZH2ð' » VA®BòJƒÉƒmTbi6k1[ÇXiîa:|û´s¶óóDÑŸ1?O#DÚ›S"íˆ-ë0Ú¢C'wVŸ—‡¥×øŠ_œ \Š2S";ÅÙ)ÎM±vJ:Ÿ¢›—râé—ßV˜ Ÿõì_AëÀüå௺åïªU€å÷-w¥ãÓY‰*̦ 4n(±C‰ l"‹àe¯’º©PgEÆ  bÏ¥´áß1>ñ7?¬w¬ùëò*æ7rÎÇþ.æËܶR§÷u'y1º‘³/™Áƒÿ'ɦ Q޹’4•"‘‚HÀX*$‚¸åP]‡j[dÏ V²cÐ}ƒZõ1S9hI* ©z·;€¿jßDYƯÙã  0«Ï˘ÂàÚ͘ëRÜqÉôh›i£º$¡uÉÕO<,ƒASa ‹Q3*ÔV¥aÂ_xS…µ^ÏèBg‹gæÉà…¢÷Íi_1D´Ü¢“·:®ºyE‰3+ei¤Hží—<±ùÒ.:×Я×û[bEjBf~¥7 ¡Rp–ù]MÒwkºW üç1¨›*na‘ZD"}ŠDˆ¸ÊY4ë˜ÞÖÆ}HÒ¼pì3Z¦Í"Y‚H˜ÀRZ Ú FŽÁwût>1XÌ÷uL È¹Š¬}$èèNj†÷ôéÿÔVndÚ(3SGjb9E¶: ·­°ò©Óõf©Š–.kùÉj}t”<3ß›÷f‹ÇK|¢Ä¨ Z’ç³sš4ΜÖçóå9˜–,õÊIÖ¿þìÁ&ñæ¨Nº£Ê88ÍlDñö6£'ºtÞ[2”T+ŒƒDä !"ÓôÃèÞ.ýOlø p-‹èÍ0™D—³óÒiDòtäݳ }½aø^>yWªâÒIº~“àØ âÖ¼ë×Õ/:Þ¸1¹Ï›FrÍ]6r!r¥üömüX±™™FlÞëö4Û+Úâ <Âð{}”Éâj ¶Ó÷ טF2æ± ®/þ¼½y”d×]çù¹Ë{/ö̪Ri+•µØÚ,Ù’Wl c,Ë’7ùÐ4 ÃÚÀ˜eXšf¦‡ééfÀôiš™>Àœ††nðœz0 ƲeKÖ¾o¥¥TUªMµ/ª%—Xß{÷ÞùãÞ·DddÙr ç9q2•ªˆxñâÝïýþ¾Ëý=äÐÖ¿áyCP¶S 6\ÍÊRöºÛÝ»·—™jQˆ4yÿG>ͱ;X¬ïÊí-ÿê§I­#3¶¼îZMçÀ¾øè?ÝĉÇç°Ž¶CjlÙb œ£¹°“O¾½Ÿúø 'XّЈ,¦ë‹m¡D&xé=0wÍòó€ÊWEc¿¤êïÝÌ®%é?ÖÊ$Êq‘ñ®Va±+‡é59ñhd®Á»þÑ¿âkÿéÇCûˆ#I}on[ç¼cZ…jµÄ»¨kçÂw§€¸ƒP >ÿ·»QÂi㡈Ñh´:©ÁÛ |æä® öO¥j€lú›·²ídÆ}o$?£1g4fIaÏ*Ü’ÂÞæà— 8é|›L½û·<+xçûv%ÿîO1Ù„{Ÿ¶8¦[fzâ$7_±ÊCû¯Ä!™°È`8à·þ0Yš’»ùÝØÉÙË~±÷AÒ×¶ÑŒ éív^v @k‰.* ^äNâ\ÌÈI½i€Ü` jÁ"r¢MyæeýÞ_³–õ›b æœMmÌk ¢ñŸIg½©ÇzÅ ]d™[脯årVbw*úÛ;ˆ‹ ¹nD¼eâ#)Æ5óÈ èóÈ¡ö{í i<¢pÆ3þ³èGd~\lB"ÅlW¬¼²øcW#*í^6Ni­gÕ¬õÆá³ÆHofÒvI3øBèæÔǔİMÖ‘”cg‡Ì7ªÚÂ-QÖ ñó!äù;V‘ªò,ç¸Õ¥^Mà|-_çBŒLúD‚IZ7ôײ‰3n\ܸ…{Šž+ëÞVÑ‹aTíֻุڗò('?¬Yy¤Gï–åùcÜ© ÷*߯ yVà^‹X}bî{—ç°Úcy0*ª åò<¼¯ƒ¼Ó  gí¬Ùªd⪾]¤ÃbÐF¶PŸ2è"$z 82-0Ò˜$ÜLÙ:f‚‰´Þ"‚¹CëŒô¥È‚gM†©l@á¤??Š|A™“K˜n’\0ª6’S±0†1¼.T†÷t|[GḭGOÌFžÔ@˜ë†E^``ßʨšqýÎÉì<ÞE•ÍnÚ¹­Ó1ܨ4‡ù]U{ÐFÈjkYÝ.ÀðÙ.œÅ~kŒgaü˜«¬UÍ _ìÀQŽÓ)Í¡ M'„æ ¹pKGV^÷b»sß>O¹ËZÐóõïâıSÁy2‡ÁÈöòü_ý ãÜ‘KZ4÷„q¡³péÕï¦Ñꆫ挎Î.36þøUOö.¾’ltn4$™à4dV0ÜÑŒ-6rä.\Ä«¦îêµ @À) ¹HšŸß¸R×ÀÃä‚Ñ£¨ç›,'LîkCÞ;°~W)nõÎ o¸vnÐ~?›.¿™å#Ï’L 9ÆÑ0¡¹+4¹ÈÈßDì,ŒÀuÀNÈrEŒ3Í·âkßþ—JXgÿ¢†¿éè®ü‘½À¶hr]Š1G"Ì…9£ ïM 28í•Ìä¾#W«çªº‚U¡YU%GÑRŠÎE`vÞþˆÍoåñ¯½Ä(›fà7ñ*­~€S§nçªk~޽§/ #A_r¶ÞÀC÷>_šC:§þŽ W¾›C«•ìbl,~è·yí/>Lî\Xk* ª´>þ¦\´e±N „0e®ŸË“wB2qÎøÞ_Z½9Gn´èÍzCæ¯kßHïï¹úëÌ‚©™IŒ :¥0z c*B€µ Ñ-~lì™W+î”dü@“QÒ"º.¥qÍÕ™iùHg4‚õ|¿Zû‡0^¥¬ @Ê‹)ýXÚùÅOx`”=“¾œÐ|ψøÂqåä-Ì*s[>¶ìM?ëÔ«á<›è{ˆ½«Ô‘Î1¯j­.­›VkQF3 `ƒ#ë#•@“‘í‹.th]Ý_×âYlÏê–÷Æ gr÷õè}l)ÄÍɨ6JÎê,œïV™apÇë3·vœ×™HoJ‘Öì•2dg%£íZ×®cê¨}æ„ 5áÑÒ0|¸CïK>qös£t‡-Ä`ðR:côT“èÓß²“ϸ‰mà.œCºñÁ&î„@Ç&¿j|+fKê5SÑ)ãÝ-(òË^K?ŠeÖø1sßɉ†wÍê`œÆ1ø¬×ºvm"~Õke!ž/ú(¥õv¼È­¾–ïÒ>êFÔ§Y«9ŒkšÅàvžœl¿¨ƒéÃU®ãZ\ PÄ=Îô‡¯?nãìj¹ØF!–eÓE[Ù±k}0¶úòŸ2Ì cIM2„ø \}ó‡øîŸú?Y>}Ô¿³{¼³ÏY‡4¾/8³pÙM·1î/…aþ—§És{-"‰.v>Ó¹rüëgÊþ5qqqݸÒ³ç c]^ËÑ@=£± ƒ—:4kÚIF¤gôšøŠ5ú‡i_(ÞpðäÜxû?ãî?ø’)4>.'TElJ\™'œö† Whn!ñ­þzô©g*öOö¯ QtôFP›üxÝæšñɘìŒÂÒÈ¡(7gK,-.®4O"×E½(ûXK0èªf·"$ºø9€@ìp(ôwþ2«‡vrdyüu£‹Ïÿ§WOrâñÏsÍUŸ.çèO,ÿ߯ÿ êíÿÎëhÍ!ý«_âº÷}’‹?ðËœ©Å!-™‹Y|ïÏpæ‰ß)K¤H)¼ = O\ P.8Rm”AÏ ʧc2KÌAEfbÿø]‡º0G_˜£/ÌP2oD˜Wó–¯Ï®û=TÖç~8J鋨™Â<Ž]:^Èn­À¼¨X}q}¹!yk-Ó¯>ÎgÀ œvõúÑ0ÞÅ+üóKá5Š>S0d Ê ;T ïi1¾,¡õžÁÚH=£¬=—ñA=€%pó¬9­XýÂÉ{Ç^d¿RÓŠùl È\0†Àè„á Ò3Á]· i\2®š>æ8Ü‹šAoñº³¢ó]X|³ÆîˆÕÉ‚¯Fn- XÿUZ…:;KÐæ°zo—Þ'V|Èsa ™í© ‘ÌýxZÈ ‡“äf/GŒZmZo¬e§~ve¾Ï:KÐ:%{.&ÝÐðñ0fŽ)*®:TÑø[˜Brܲ ÿD—îûf˜Äç½t` mcˆºQÊà–Ã纴o^GX«k+LNú±°Ö½“o<‹¸NÈ´†Ï—°ÞI® vY2|©CûºÕµÑ.¦&å(\ÁÁÕ«¤ÃN Ãç:tÞ±R‚õìçß³¦ 6ŒŸjzC1ú¥(dg>ˆ #T#“çDzF¶@†…^Ìkì(\¿‘düh ¥²RïWÏì›ËÜÕòw‘£‚94¥ñCÑ:à±ã{øP›HUAÍuÝà\ÃGÝtbôÓ‡¨3ŸÚyÆ)t¼u˜¤¯Ÿ¡±Î»?Uq qÒbu¼¾–ðÀK_eœ[ƹw…¿ÿÎÿž|ï/ŽÅÍ[èô6qêØ^ž{y­ÓU¹!Oþýoz½`¸YàŠw‚S'Ï®n²×0¯i”²aòäjŸyÿ©³{×^Ï8\Œ“ÒóL,‰ãiÐipaÃ`œ½à²Õ IDATbõþ6‹Ö¡[YÐ ÚÀ:yvÒ ‹Âa^{qù€×Ùó|;ßFû‚Ë鯠™û¸œÄV/E$™Š®qEE\û•]ã} ²—Ѻ$ý–‚?e_cßÁtšþøtÿ¨j„Tä¯EŒiô@㤠;tdˆDŠ*\Àeçom„[°Ã5`'¦˜¾zðÚž`1ÓÏæœÃ^v ,¼‰§yŽfU³éÎßGnÿk^øÂ¿ç¡?þ —ßñ[|ü÷9¼wÙ+ÏrÕò*~à³~è³LòŒçúo¼÷Ó?ÙÃ3çÅ•ßOÿáß-«Â¤r(#Ð&„¶ С@†Ý¾'_äTÍ[Õø!ÚÅ­7.Z:\ˆõ¶aÐìÇÁÙÓ1㦣qñ°:çX Â|KGXë¨F²JeŒh#?™£ëÑ,k"f §)+Óåäû#Fµhn®'×Úw ㊑¢Kk Û1¹´A²8^Ä9ë7G2ª2 %rßòɳžÉËg$5&N†+û“•6ä/FäWht;ŸÞÈEÕwq)<ø4N ä»#²·DÓ5qSc`ÿwkºÁø1 º‚ÉR¶ªl›çü-ÆÆtP./ƒžë!SzŽiä™.bb‘ ]–ÂVÎÇu"_&Çš%sXU=½Ò®ßQòþú÷vKÝ_ ˱u ôêÖ²í›J†_ö¦o©ž¿{»¨&âW€j0Î_?ܺe3‡Ž) Ž › ÉÎáN ûŒr˜ø¿ÿ—_÷^Ló&Äž= Òc ÓÐõWgÏ܈#÷ýKNÕƒàà®¾å»Ø´õz¶mæœÇÚ?°7|ü+m–+/^A U¬Ÿ+`É"Y`lÎTJW׫ZÄÐädÂp{L§eÐ-[ænlT±  ÌkröÉÿÀ†Íÿœ±ë0Î;8¡Þ PóÎþ÷þå¿òq994¿%øæ’HyfÍ4A´½nÑ*Ádo‹ÉK ¤–øº6ÿÖ@;Ùíëþ¢ó§b¬°GùQi d¢–¥ÑHiÄ^·ªeˆµûåߥ´!êźbšñ+ê¨D½b£Î”ô_õÿ\ø•¼ædgqj°V.1̞ܛ@ò“lú@Îö{~›ãù“LòÐê$`ç¶»Ù»ãòtLÒéqù[ßGnÆléàÈÊEÕgÎ]ÀÂuw°´ë.D`G•õì_\LqÊcå¸ lC.Ž"³/Œk5p” Ñ;ÿ§ý¨ÎdG"&¶±C]dÐ[2âKSÔ†¼Šl™ t¶sØ…hÎïj£Y/$Ô”8a}˜sͽëÇç$ö¬d|_‹ñb“øú 7c7ݾQ¨zS‡ÏõË‹¨W‚Rß-ýgÙÌËš•ýh¼oHrñVÝúMSÏ>Îa=ÓhÈ`4² ¢ {X±ü·‹´?Ü'Ú”z5X‡ ¬›0Œ§9eáuAÓ§ù «K ´ß¿â£ÒÎrØpUæ)„ñ8~mÈOiV¿¶@÷#+ž„ë ¶Ã†É†bS^¯•Î1}ÍêÝ‹tn¯Å²°èüûRU„ß^E0~¸¼Í/Læ›:¨F±…©£tÕ yÆà«=ºŸZFvÌ\`Í"mˆ‡‘ PHkÑQNúd½)÷!Íóâ•Lí1œÅ†"!ZF·ÐŸ}¿óô|!_ÐÎäZk¥]• ·uh¿½ÆäEõ1t‚k±6.LdÎà‘. w„|¿Œ¹UŒÂxàXtý:üzøh#Ý´<¤}(γˆüå¸ì¥^ÆM›7æŒ`Ó×ì!ouSÑ+vÚ­XqA‡•žN0»}`²,jÞÊÀf7_»W09Z1z´é«ÚÄ {'¾NÞ_LJ5‹“¾'X„¨ܬötnúOô`Ù!#S9~ËŽd»&«Ði ï“å¯@\íÕ>zÄwªjÏ­,#’†t—öÆË8±¼“,,bR8þËïý4·ßg±›¾ãfîçíás¼tׯqøÀËDÊ¿—JŠ4þá_ãäÁœœ› ;²÷©j‘.2­ŠQ¾¬±Á³ÊIxo’&ãó _VZV÷œŒ÷$äV¢º™›H‡REÆ^qŒ¡´V?>ûy–Æpj"Y—“5¯À5/aáâ·rÙßÎÞ£[¿©ãll¹•ÕLÐÌÍZ!7±) !!)FªÀhÉhW ³+FYC¤Rœ¶ˆV“Mx£{~Ïõµ|v·_‹2 K1ȶ îA£›ÓL<à‹´ß‰ê¢’O*6—²Úµû¸ïõuMŸte§š(ÀÝzUpu毶`:bë·æzÚ0µ¨Ž°j.Æà{éÎ߯(tAç¡a%v87æûþçÿÌ»ïøqL6aéä!{O®ymÞ|GvÞE—ZŠXžàvwªÐ+z-#"0kµ10T£á’¤‡àóû P(‚Kב{€t\IÛ¢k‰¶äD['D›S?ÚÔÆ±Ùýà,8\íâ%"XŸáWtü:+KæÌåõ…id ÉO˜<ß ~ë„æ5CÏŒ çFTxžzÎ_¨³ò5sa4,| 5*¼.V t†K£{[L.kÐ~_•ÔòÇs`íg™zwA»ªÅÄ1üR‡è¦”Öõ}ÿF÷ÃãÎ‹Š‘~ì*r[ÍDBþ¢§š2Ì!Íêê:·-ùiDò kÍEaš©’™k Z9Ì©ˆå/.Ò½cUtõŠõ 䉇ÍB(ï~îß½@÷Že_÷ÆúšÀ²³×¨ÊŸ¿Zå ¿ÖF~ÒV!ÏóœÁ¡é"(@¼ÜÀú͹Vð}»UðùWo½¥£x\Jd ïëÐûô¢c§A\„WS‚»XJPF0x¨Kï#Kóõ|Q`Mq'ÞU¼3"»"&ê¤óYÄ‚ ”i® ÌÅhOËw§ÌÕôaý¹%­ÀIP^ƒ]–Œ÷´hn¬3FvèÑ“-¤¨iàŠÜ>U»ŠÍ:‹Ì¿¯¶Ñ2óóû"*&0aëêþÂ}G_m{Vë.CoÏåúíÂàá2·í¿…áB5só`ÐfØ´ì veÀuQ÷¶æ9gL#“ƒ-ì>EM›>fÚq\DYèÒ34âœQúú2în¼ù¾zÿý^<®}¤Æ‘½ÛiGo"]'Sðâk?À®};ÉÃßëµéWÙpáoñæwÞIC_‰[IÈûÇ8¶ã+ì:ñ*ciF~ìë„g?õ³¿É…—ßÈý÷<^ÄõFƒžxä+a!wµª,‡ÔAË€Ÿ(ܸðºV±Àpp~š¶( ÀL.ï‹p-Ý O•…@ßx "× Ö߯Úâ¯r?¾K¤…Ñ~–NïçÄ2ˆçnâ–ßø!öýæ\Ë6óÎ[>ÎŽgC;‡–ƒ–€fiÛ;H'ÛÚÈW#beˆõ©ñca‘Íò¼¨`øÖ|íÛ¶™Ißþ9_± b-H´ ÖÞÕiGùÑ”V>gM‘|Á Y1wE°(D9SÏ}c•pð£`Ð@¶/áÈžåµÈs߃ŒÎ[~¹á]<¾ã>þd™Ïê[>ˆ}áÏÑÜx=;_\Äsò7{×1©UÊú!B, ‘”¯‹.úC®g?"jùb¢À1-uPX Þ,ØÂ¡+ÊÅÔá«s) Ê ÄD`öHF;[ Uµ%G_–‘¼)„:Yꜯeê5ou (ÂÏÒúh k}Öž@`ôZLëY;)6äÏF,¿´øÆ kFÈÌV *eºû7Ÿ†Y oŒ°"è¨lQû&°bi1Ç«ÿmäæ1k‡ˆ~XÆ3,cZƒ®þKáÁfáêµ}Î’?±rb‘η¯"µYÛô1ÅRzzÃæØ€UY Rˆ|I³ú…E:·‡¦ɺu†"\i¥óÌ¢?-‚( ú‘oõçõÜÁ"Œƒkš@ÿ{CÞôìÒ½u¹¬"›_÷抳2°_Á5³ÿ•.Ý;gBžçôb g«1nII‚;òùÞµ²VÏW{,ß×+Ë@ó‚tcAÿáÝïXš‰Î8Œ ²¨j³X”ËÉOÆ wMcƺƒEUp"°Þ•Ɖƒëü̺¯Q‹>%$ìCã0ÒoHH$‘×ðÚâK1¯®`;œs¥ë³ªu T U¨s15óŽÖPýÀ£–§BðQIv8aòD±Ñ]™’\>F-šÊ8‘Îhôê@pN>a1F C8®³¡zÍ ÌG¯'‘‘õñ?ÏF¬¾””@P¤¶×N¦üS·¼Ò*ÎxvͺÂ$â°Vš%{6&ÝÓº¥O´)«²ýê瘚uô†ç ×JHZ¯sWj°¼©bÚÈ â*ÖDãô˜ôïëaN6*b”˜Q±"ïK\$ÀÄ6oºõàôÑ£¤F ·Ù-\ræseKH1®wQÐîk z °O4ˆB/ÎÚâó€zñ½ sò£ízO‚;qAÓÑjee3E®eÑaŠ%{ì79´r9pÛ·üI³Â‹»öщEhqDÝJtÐ.†`ëHùø…s TÖ U‹‰s/”çüyV5“£V®SV‡k™òTIÆÂ2 ¹•¹¤t!kíÁZ#Âk54[=^}ú·¸ðÚcDüžÃïf«3JR) ào,<–iJÈäÚg_O…±ôä±úã9Q=Ÿofó$\p:—½uÁ˜¢s&Ï$è ÓéûÏŒ„‹|@$Fú eš:Êh˜9z¼²~1€?Þ]¥rò1Ùåa<«ç›r‡X&ÚiÒ¸`4=ÎÍk8)8÷}(~ØUªœl_LvuLÔN§Á§-˼?*0#™¯Á+4tvQ¢èú-²Có<ðL#®#|¹ƒy øT=tY¹ù ³â;î¡r;eÜ(r^ç¹kM#voh©N”Î9œíúmÖò‰à8VUVaP»^?r\3<û›.ÿ(»O¼þ…÷#wþ ~ì!ò3 ×´œ=u”³Gw¡Ä{1n~gmç-?Ág~ézþòþ5ΞõÒ\a$Ä‘õ‹t}Þç¸ìÚ[xÿÿl¹þö¼ðÏìÞüu/é?˶ç+5\E>\¬ã`l¢¢çkûw÷+–¸ÛÆåéºÏ7üÕOü‚OG!œ9¸ “ydgÑýºÈÖgóòç<X8Ö£*3Ptˆ»29ºHëXËÞ”pá1cÑ$W-¢øü–S6sÝÛßÉÁƒÏ²|,"> ‰ÛÐídä¢2"¸¢»”+ørGÊ%;Nã*ú"úêÆr™Z S]:›¯$î]ÁÁÓoLW´ëï.Ù]-!RûW„”0¼ï*òÐSz`µŽX¾¾@ªu>¹Îïfjré‰ùú§—ãì âf¥“G ™½¨à´o&ÐjÀ{ný¹îÝ?Fka+üù§8}èÏyÓÿ¥çºŒA袺¥ø‹ÀÄU4”«/|c=À3•V¢,ë݈ l¡U‰#èÎ ­aDgQ¡Ä.IÒ§b&O%¨K-ñ›'Ä[Ç~±›gGó.ÞÂAlÂxÖ0*üxоÀ:ˆÎ²ç4K»6Ðxû˜ÆUÃé8— kë Pš…Þ_ápÆà,^#ˆ-úþ³“oX9´HëÛgØÀÉ9½Á‹a:¢°iÖ’>“ŸÔtÞ·êI”Õ]àÌùîÇÌ®49y¼ä Žô‘öŠæµƒ’í›w.&(™[Ï|ºúŒ7‡¾cõî:w¬ BÁ¹9"XJ¬ ×Dásñt”“ÒôŸèÑù¶åùnÚ€+X¸jŒë»Œ³£Ãg»´ß±²v ;5Êõ¯‹uþZgƒyL¹ŒÁ}]ºŸZFuͺÇ!lM Ó!¼±bx_îg‘…ЭóÙ `VIŸ !1ØeÅp[—öÛWæ³qEÈs=ä:˜3”Ì<Ôaáγ>,}^Uœ©¹’{é„#Òã'›Äß5ñãÜ|­¡¤ —®‹ôð‰ ?SIÂsé‚I£0PÌËÞ«±p“ã ìa…޳©Žà*ôyf«ª±ñxw NƒŠMY“& ý`}ôª×j÷Ò#MÜ!‰ŠÓ x‰ 8 ½Îè· VKF·¼i¤f8)ÛB¢sU÷`t°…ÙW3¬ÔÃçÒÍâø`“ÑS±áÍojá˜ø‘ïþ9>ÿÿþ>&ÄVÝõ‡ÿ+ŸüÅ?g׉Kæ3‡y›TÜÊÏÿÚßâXaÏö{8óünÒt7‰YBšU¢FBkñš/å‚nåÒw|‚Íoù6–O¼Ê#_{œÃg/üú¬O|áßÍU5ŒÂ¸+ŽC8p¨ “mŸg„bpW—(3Hm­6Ÿ7H‰”®E†Tñ &b'+Z!†ŒJÈ+% VJy€êZ\þÓt®úU6ŽØÛ2lž“ç9yž‘g9'¼Â¼Å×óuõ[¾“í¾H³)w ©…ÔBf}ŒŽ—€…ˆšÀ4‹Ú¥Ý˜Fþ2ùèeÆ)¤c8Õ‡SC¸öÃÿW^#O¿1 `ÿô/Š.Þcå<ðÓ! :¼×e H#dê™>ãy ²fð˜Õ†f ùÅõ<›£Ûê1Yžl×½ï׸ö]ŸbåÌ1þä7ƒû^ð Œö@Å÷dÂðø«¬®¤l{i/à þ›å¯pÅÛ¾—•³Ç׸è#½ŒIüy”ÅÆ&5ý-o€iyhƒÖ´Ð+ Áü¶ƒyý¿n†¹(›<Šç/g 0èÎ3„#”Ð×ÆÇ¡XIãB2>Òd¤›è«r’·Œ‰.L×Ö½e3@0Ÿ„˜#XÈÄŠã»PmˆÎˆ¤ÅN$éc &/'4Þ5"¹8<˜”žeKPh¹@ µ>Ú×¹°á$B¤ØUÅ °í· ü¼~µÆν9dæÇÍÞt@[p GQ†9 YYZ sëªw_¯07¦28ù×Iñ+.X„ÈÈž‹p£­›û~­Y/w( U^_XÄ»„Tx­úwûh=òÌÚÇ‘øH!„}[ƒÒ`öF ’.í›V§›5f !.0 O„7ÐD:#Û¥mlÒÜ2Z7Ú@”y…![Ó[¶`ìu‰ ·.CÁÄÍù\bxœ@ÊPAŠÀs÷è~`iÝŒ=Q€Hç0¶ [Ö:ó¦ŽË¢Îdm>`­w[Ø߈2¦E,Ã:´o\fã¦4¶ES‡wû‹0ŠV©õù~7¯Tz];G“k=(%UNç’c´·Mó²iCˆ.£0ŠlÁfÕwí:˜7Z‚ñ=Egn!¤¯ÇzÇç p´J’>—„¬Á™¶ysµûºH2~²‰ÒªÆ‚ˆ©ª¹9ì[`ïwQ¦`ME±kŸëÏÝ…<×Loðg+£ŒŽßhŽfPWà1FLžj ]N¿L¤n$3¯ß |Ù;?Ã5ÏÜωÛ1NŸ8Ä‘mÿ•xËO¯ë¶.bû«[Pò"¶\º›nNXذ@kaQÒDF Îädã>ép…3'OñʽOrxéΕ÷7ÅbíùvîxÁë>Š‘iþˆþ5AµA-B:ÒØ':ÄyîÅÓXhv°Ùù@­T}¦Q62 +G^àÂî œXõŽÐ\$¤ª¦÷Q¡º¬Ù‰ÙÉ%†v7¼<›¹XÏ$:¿¯ n"Í,“&F01ÌB¾øxš5«0>ôEæÁXàüäGè,n"Ë3Þ¨¯Ã¶{cDïGA%þ½Ö™þßFù×ù\5Zëé½fB蘑Âöf q#… ì@øÿž@>’˜ š·?MG~ˆS³&œüjö¿¸“]G{Üðá?äÌÎÌpé82’¨X Ãíø‰/³aᣜ·áÄ›~•M—láÅgö¬€b´Âø`‚ÔÛv¨.$Z±c²`É{Ûõ™ŽNÕÖNG`­æ˜,_¿÷×2·ú­`ʘ #P®ÒŠR#XôþŠàxõ`QJ/ˆ7{ƒ]Ä¢#¾vBãʱׂjZ½lü­Ûû[0‚ŸVà¤w|Ú“S„êÛ¾d|o‹ÉÅMšï]VNÞY6°6ÂE÷oî¼3Òx= ¡ú-L"a1/E,Ú@ûC«èY4å:› á|\Œev¥aÁP"‡UÅêß÷h}ç€xãÄ7} æÈêZÃÌxÆK8Ëú™#‘ïˆèk!Ï«ç0t¤U»vÆ9’æ îéÑýÄrÑN?†«éQ©´tEΠDùíh”avhFíÍ+‡çpõù~!ÖNV†ÉcMÔ톸—®=Ïkù|žÑ*òÐ^¢ îDÄð¥¶waÏaáªq´9…ÖW †kWv bti‹æ–auŽ®‰‡)t‘2ÄË„¦•3|¨MïÎ QoÛ°sظPMdC(`³1Ù3}SZÀ@ÚPñê»TNº+&»&ÔÄÍ3„„I€tþ\*°–Ò…!dŒl™êz†ÞTxò¬ƒ¶£mÄÀ"¢B{W¹öÄzÆÂ¹ûha B×gñzÐæ0¾í?ÑE¦!³/Dwus³‘+³Ç<~µ‰=¨ÐQ:ÕÖ¡Š Å<Ý_‘÷× îê¢05§±Ï”ÊÎgfêÝJ`˜U¦o!ËÏ!„×îùì0B“{J2¼«ƒ¼ÊÐzGÕ4P gŒ"õ@é‚ÍÏŠŒÉ<˜.¼1E$-D†YUô¿Ð#y÷ˆæ[F~¢3¨ogØ»2ÖE”‘åË,­g1Q>dtOóNMóêAòg­gâ^ŒH77ˆÆëºzýynª·ÏxÙƒŽrÒ§DeèN6?3˜:DV°x®, #Ëà™Žw%§ó?s"°q¥Ä(m £Ç:D[ ¹S3ŸÕ¨öÜEÇqPhm=ÒA|É‘ë |½ê­¦C,²:en½ÐòìmhÑ¢ÌþsówÜ…ñÃyã‡Öi©Ù«wþ¢ç'/=“`†ÐfªÖ çm]÷7SÜ·VWçDÆÔŸ7´}ŒŸô¦%m-¶Å—³[ : bg†ÏuË™ZÓ‡›ªz[“˜G׃þ}]dꎳ–ñþû¹ô#9/ýæà%sŸù×ÁŸýûï%Í–H-üÝïý8ŸøÙ?ãHö~¾•_ÍÑ‹ü×ßûqr¬ÿ3à¯Ù€f’Ä]Ћ`VbÆÏ6iG¥M9³rXD³‹y# R!"!\Kdåì]9¹“+ÞábG©™È ÇjB¾‘>×"Ê-I”‘®e±‘üƒ¾Žyt ‹ ¤“%Ò3ëüº)Àã€ýMÅUdMµ£hëY¸Ä@« ãUA«±‰ñòsœÒxô¹´âZ\`ÿ¢‚ý+À0IeúñœkCˆÝ±M¾¤0‡#ì²$?¥}?p‘ûú½•0hr‚©9!C÷®_oBAXÄòƒ²xǹu¥Í•Gxæo!,ù±_á=Ÿú †gòÈoýìk;QJpò/›ün¶{gÆóÇþGwÜãƒ#\J]茕ÎÑJ¢2:+p+’\F8‘0vÒ§),€Ü`P zS†^Ì‘±ñ DÊÚŠ·y5oó:€çˆÝ –¡êþu5‡qpiæŒ%"d :‰yU2ØÓEl´$o“\>ö ÒˆéH½– œ>~ÏÔ‰À '}°´U~üè*ÃìW¬X ¾iâuq PKç›8ŠÉT1º•!ׯ²RC†µ¤O&dc:\EF¦bëÂi Àe>øWÖŒVHÏf ‡¶–ôé˜|IÑý¶UÿA•3ºÀ)çI„ñ`G»šþ½=º]žÖÖäT›²x/eM§sï>W¾_MËç>ä9°Š…»VG9ã[È;¬X®o>˜1dPd £’ðEÎVïé²ð‰%_sg×BJ£SVBeˆiÑ2gôPuçLHó¬)Äz}$a¤êY´9ƒ;ô>vÖ7Á˜ùf¬Â]kËɽ@aÈ÷D¤W$ÄÅ(xΦ‹PsgœðÇnÁ©{6f´«MóÊþô:bj“æ 9¡—[8¬Ìqgc&{›4¶ ýçlvjããñBVf ƒ2¤¯Dä×EèV)¨_¹M|V:¸xȽ`ðLqÖ¡”-°ªÔß¹éûÔ8z‚ÕûzèÜ •)ÙF¥<ø[ó¼I5~uAÿžÚšPÙUUwIåÊ\¹©è•þXôê!û!èYÙRD/•]{̵°g ]NHŸð‘/EG"Uv“9Ïßö¯×pW »Gû~ElÈ«²äƒä¾ŸÕÉ77>Ú|ðÖÛÙ»ýkLÆ+{žûÃÊ@sfØ>8ÞÉ—îú 1´ÿºöÚ°Ð ïuº]ÿ:7:t@w@u@v¼éG,øþît%&=Ò`´£ÍøÙ“mMÌ~ 'b”ÉQÒ £Ü_od^wûÏ¡ÿü—R5“aÜÒNX¬3“³Üz'£|-›»µñ"_þýe°r%á]·?ƒ¾å‰—ÛDoº¨¿mÏríü6W~ð3<±—¥ÑZ-obOòÄßü2ÆÚÒåYDhÇÐNÂ{{£L¬,Qdˆ´!Šr´0ÈÔÁŠÃSd{Ò—Œ÷6ÉÎĘ4Â5r£Etf®=z†Q-6ñëÕeÅzò_ÏçÊðöB>V$C@õº“%s䨑ˆ¿ÒÂH…Þ’#š52¡®å”óuœE5 ×„WàE¨¼(›S<£eŽh&û[È͵٬…®ÓÊ!jM¢œ™†ä‚PßçV“=MäEµiÆ5»NôPyÌ…†NT0LHß%œo]úuÇ®Ý?—Çèj´,‹HÆZÄ×Müc™u+êU‹e_¶ƒ‰`r¨Irý$8¨gFÀõ?¹°#…+Ï1Ù×$º&C&5CÅ «((]ý¥ б$]n\;®@ÔŒ®ÐcÝÐÿL­ï[œÉ‰&ÓìÝ Yä-í:þ%¸Ä:MtYZmJêãó2°`Ä«ÞnpLŽ5Hnû‘o>À–.þ"È=hÓã Ñu¾’´çÖ0…¹+ܧÈÒã â&¡Òùí(®¬[®NXÙrBrϾRŸ½M|VèZ†]% eã˜ôÉZç厶pÏJ=sŸz³Ã" ÷¶±¯*´60z %•«êÚf\+Üw{qÔg)Y±oªàf{z[þ˜Ç‡[ä;tÐ+VÀO ºë@.ŒœmSÒÿJMñ¼Õý¥üÀãJBúX¥²*ßPx¦küÚN.¾åûxõôâ7/ÆÏ7ðÎÜÎdx“Ç÷ƒ„=Û¿L/>À¦ËÞAj:ÿ @Eº”lÏóù?úŒÒܻ̈́g„’ȃ–N °°z: w&4’œXU@ZHëGNôU&ßøvö;¿‘ëɽ_á•Ý»hÅáxšÐiA»‘èsÝmÿ’]{³SôàYy²CvTø0ï ¤”E˜!›oÿWìØ3ú€¢¿ƒíÛŸñ€!€¿VÓ3¨–Ï ŒTÁM-a³ÑñŸ•t¨<ß&{1A¬‚†+>þóœ8mX·ÎûG§æ¾¾J#†vÖ Xèzð×[€Î"´¡¹âm¡%ù™„ñÞ&ãçÛLžnaöEpR ‡årT”£•ߤŸ7ÌZR„Íb©ùuS:\YFãÔ4Á¢ üUt|t—|ûðê鵟‹•ü">rç§h÷Úœ:ò ïºýIó„“ý)-®ºLðŽÏü!½+ßËžgŸcÇñù2‰tǰדXçÁD¬ ­ÄÑI<ìÄŽF$h„ìHúŠ<¿)ö¤WþkйA¬ìqEº§Ád{“Éáù0ÂE¹è núú«k²¹8\•†(7 ¹Oùßµ¦©¬gHŽkÆ/·ÈÓy‘ñ=²5½ê´–næ glñ¸®öL×*áYÃl_Âd)A_ž#Ûn®¾nÖQ^@WOªšA)¼î,Ý›`„&º"ó#_7å|«[fK0Q%1£¤pØdr°¾Êx§]XN{DªÇ EB8 Æg@ c-r«=N žÂ‹*¸±`r2ñ#j†µî಩±0,‰¢-L4‰¯K«c15F²ÞÒè¦ mùXæ¬ÂjE´%[ „f€àÔ¢„\_’ÛˆxkZ1ÍóÆÑ¡a¤%‡÷&=!ßd}Ðr>ÃJíùKU¢—JòqL|E¬¿nSŒdÂü^cÙY‚Ôª!\.ÈsMü¦tš}œb/hvÕ,„ ?!/v¨NŽžgÎî$CKÃè+-¤4Ó¹Â!´]#ЮwîZé¶FÈ ¬åýÖ =gF¿ù0&ßé”rL-=€³&“hzüj„füT³¼oÉ ˆÚÈy^f_‘øp•Z¤öíå¨[Ô"_浜t½îoôPÛçEà‘^{¸úµ_äò·ýgœÙôM/ȯ¶pÃGÿw®{×—øÂŸþ ZÁ¶gþŽm/‰Ýú¿¡6ý#rZoHižæé/ü:¯¼ò"¹uþ<¦8ò€¥Ýòì_·hoN%Èý1I#/#œôúãl¹¸æYnÎû8£HWñ5Äi0r‚³“òÚd¬få¡6.3 w':/¢6Î÷Jº´öüãiÎñÕÛx)¹õu) ËäÊG‹Ø">¤69-ïVÎOƬ>Ú"; a •;Tîht72ÉN¾!ÇxìÈNï®EüD _Wõ ÚúmIÚq#&§zèµ3ZY´Ê¼+¸ììuS |ÁžˆòjïJ'÷l?p}!pU–žp!æÄß݆žNeôÕŸâ¢þ¤4Õ¿vž|‹×þ?ñ±å¢ËßÌ‹O¿\þ¿Kßõ N;Êó»O±’^0÷µi™ƒ|åî?ðç¨B¯•rDRø&%|¨¸öí(‘ôUy*Ë=¸µÚ·ð½èku >ÊeìŠd¼³ÅÈ Ä‚EoÉÑåDOü¦³>†è\Œªæ5~Ô0Ö³Æÿm6ìúÊê74|.€u—cö(»{ÈË,· ˆ.Èü¨¶0d5­ž®i÷Êßpf,ΈªYxsŠåüõØQ¬þíÉÍ× W=Wñ˜b-ÀõîQ[26ä(ÁÅ"Ê1Û5+G6Ðùð2jƒ©½)këÙ¤+Cž…q5O¯?ÞG>ÐôïêÒúHŸxCêŸh°à*˜Ö\€XeÃ(R†1.>Úåc+(aæKºË‡òˆÀ·š„ páPÚ‘ŸÒ¬Ü³Hï£K~äÌ:ŽÜšýkåÁ®(ú¨G†þý=º·-Uù~Ì0a¶ÆbK“‹ÄE9Ù¶˜É&CÒOƒê€&LEïÎgHj“½‘^”øÎál¾Ð3q!`ÚyCŠÅ¡¥aø@—èÓg-;7žEÔœ½R˜²¯X«œlwÌ䊄¤> Ö¬ z®=·°© Ù‘˜ÉÑÉÆqõ9XÓâÿîï'}Å^¶+&KçNæè„GýÒ…ªM経:Ê=Õ"úäõ«·óY1;ά±Y““ÍМûºª@àk8£cƒïÌ•ËÆ}²¸¯²ëœÛžÑX}°‡×Y0~.cög€_í¾ý‡zˆUÿ¼ªÛ²ÞóÆc9>Ò$)Ì¡›bÿÄìØ¹Î†±óêƒ Èe‡RžM*ÆåNø~d£a<<ÁâUïàØðªÂ¼ÿM}ML“<¹žÛ>~/¿x3 ÁË÷>ÌámÅ…í!‹ÉÔ¦oj4¬í*úìÃìøÒ/sÿßþ'OÀ„œ)!«Ì´V`ÙzX\€ÅMÐÛ ÉjB²7¦Õȉµxaœî„-õy™„æußÅ8ÞÊ¡×ÎÏY{úÀ×xyçË4Ã8ºÝò¬d§íµq[ßöÝœZVLÒå,úå?À ‹sÖWU•ã-®÷wü5+}™ý‡ÓFö<ôEšA;ÙjB«åoÍv`Û-€Z¹Ò× ê’ïˆÑ™ñì|‘i6—Üùoxe÷2cŸ÷1>|ÏïqèèQšåí-@o,^íHÓXIPš¨]MôqEÒ‡ÈæaÌéežÉ«Lg•Ž¸ÎæUßEýóWÓ e} A!?ÑÅ﫸6fV‚‘OÒYìrZÝ„qkecÓäÈé&¯ì²:n¢gÙwTqðµ3Ÿ™Ö Ù}×Orêôq¿)Þ ÓˆüØ·“@·†£8Z±£šS´vÞ`㊕rS#YЬUÉTh¾R^K+3‹;¥ÈöÇL¶7H50FÁ~dܨmtg™¿sŽgÇ´2„73ËÖÆ·s+-nÒWdgÈ‹,j£9w \Ë–‘N¸òg)*ãÇÕ–ôpÄäp¹Å êÕg°n˜¸¨pk?ÿ߇a Æ»›ÈK,j“Yë–3acR±.Õß",¤{ˆ zs>Ÿ œeðÊ‘kŦ é™ÀÉÁ&Ѳa§<7g”;õ ïßѼ’_V•dvæ3ÎÚú# ¼c;]i\=®€óY¼:#Uýí‚ôPƒèš¹iü (-txåp;Œº'‡šÄ×§ž¤É×ÐrmEy?ÐMy_9™Žg™ûüÕ(·ÉžHHn˜”M|³cäâuu(QáÈŽûnla×çÚÚó oØ*6‰ÙRƒäºqe³³úGªÄyª|P;’Ðh1÷Rwï6£§›>ºe¦µƒyaÑ5ãGv6ÁDQ^ŽnÊ‹½žÓöQwïk!NŠìTømiT‰™îÜ­1p“£Mì1I¥•á¤7³^äKay¢å™ÃzLM1~Òë0‡!òe¸³Ç|mMÁ˜ á]ÃJ8lÈP‹œ}ä¹ùŽ»yvÿÖóZ˜­‹ØóÚÛøžŸþKv=ÿ§Üó¹?E`Y]>ÃW>ÿ»X÷»\ºõ ®}û-lÚrɆ·àâMXÙŠ6Æ5P"E2B«3¸ô5‡öqlÏ<ÿäWÈòë¼Ýs…Ò>v$Ž Ñ¨t½,l„îfÐ'D'4­†!ÑF÷ƾ!¡X i.fîüM ‘®ä5‡¯KÀµaØßÏb|Ë´=«'mèú´¡ËÒÿ\ô§ýƒlÙýC˜x#¹î0¡ÉD4I]L®š¼ó#?ÎcÏ/ž×1ëæFo´ž˜Èjí¹Ó»fŒO%˜‡[ÈБN¡;¸¨Ò ‘nË­¨ƒŠ› ò7¸ºœ‡ŸzeT„U¸SŠü´Æ$Ùu$mCÒ4$q` eÑÀYÉä¶Dr²fß`ê¨ÿÝÜ~`1³—ÿ̆ ÂÜ3—ƒ—~“kÞ{9Û‡ŸX7Í!É¿Q¶×9V^úuöïž\øsY‰P½XwGQH‰ÏÃTa#íÿ½ÙðEîE¸°s²ÔüÎŽªú­XD]± ‹T¹O-9£IŸm@ôÖŒhkJ|éÄ‹íÇLçøÍV»iÖæ‹Æ0ž ”ÆWá„oq[°‚Ò¥íœÅW ïj#.hÓ|×À;‡ûL‡KëšzÖÉ*ß\î׋ô¹jHL:r˜eÉà®6“ksZ7õ‘1åóˆu€¦ïÁ‘ûõʼn ùo "GXÇèÞ6Ù í·<Ñç•„^å%ñ@ÔY9…cü`ûEã̓éVœ9@P ¨FÂX„ÎÉÁÕû±eÔbK3€’i-ž,¢]¬'ˆ„ENþªf »tÞ»R怟Z<Œ y’ÎIT”“ˆ,vh_ן"3á ÒË‚L3¨ú_ëÑûø2"·sc Ñ•¿©ü9§²œþƒ=ºY*»œËûÆL…L‹ò¹58oÒÊwǤ[ÄÆÓÌx=ž©È÷““bŒ’Áó:o[­Ø¸hú»0®dòŒ,Ì$7¶ Ÿïøš¸ÉF>*2 ýó‰ ¨€ì„f|¤AcãØ– sj={\9™-Z猟i¢×±ˆ½ÒB2ªÕÄ»ÑÄÍŽ<ÐB+SE÷®›¾ÏL͜Ւɳ Ú\TÌQU¾Í­¨‹«ûŽk¡uZµ„ÔÆÖs[F ×n÷wQ6GêZÅ\ñ÷ª9=Ã5à™ bÒçïV.ôŠ"d%*‡S4i ÓfÂÒÓ?ÇÅoþ¿9¾´ñ¼×èC§¶²që/ðÏ~ããüѯÿ4ÃþYT/;²cGöùxb7b9dÁšÄ~Ä’‰Bd5–s…SN„¿!ä¿5ÏRuÚÐíxð·pÄ'4kÚ-C3¶Äʳ·š?|ª ïV€H˜ ÎJ-§Ù]½ÇÙH3Ü{–ÞÆ¢tIUŒ •vLHÔ[46D£—ßÌ‘e°2†³)œI5Ÿþ‰ßç_=? `Ô#wµçÀy y òŒÎ$äO5I†ÐH2¢ØÑý_ö Ú‚Íp¦ºY“cMNÿø^2£Ïû5Õnã4¥ ÄÈ#SÙD]Hz†fbI"G¤‹q§ŠQaÓå!Q1-!ÆBH7¥©3½ÀbеqÓÑrŽèŸ7dØ˼ŠÉY~êç¹êæŒ}Ù•–ç›yÏ\N¶ï7yê¡ÿBêÓL*tGÇ•y'iAÜ‚¨À_#ô!+?&®tQ.ŒzÂ"… ‘õQpm4\Ô¼•é²d4œ 팯²Ú/ïi1’mÔe†èРɥc?ׯ²)s{~gÛ>¼à½¨|óY{!ɹ¬^³"£ šM'±gûÛÈKZ4n£ázÓGüâ,ÄöIÿw‘;œ1 Bt²,jî*60Û©9{`‘ÎD¼ì èçªæê2‹8DîüF…²+kMÂb¶G¬œZ¤ýË(š>浆è( AÄ5BHú];Z;Ò'l_Ò~Ǫÿ«ó[õÎ[”ñ ‹ÏÔxÝÚÊÝ ôî PP5TNr=gåòD¤õ€F—ñžˆA³ëCŠç…3»j¤, N{ᵫˆròbÆ MŽ*FrN«M„`~¼©¼;~ðT—λ—×êñj!mh ‘[äåýÿܽw°]×}ßûYeï}ê-$XERlUlQ¢¬bYÕ–LËE[y’Ÿí8¶“q“Çãıž“Ø;v¿$®qüdÇõÙŽ«dªR¤$vˆJD!ú½¸õ´]ÖZïµö>ûÞ{@‘(gÞ™9s;88ûì³Ëw}ߢ ù9Éè`ËWòerÇÞÜ2ÂI$¥rîÎëóý¢:“g«f‘2†JKÈÄä××2úÖ5uTQLÖVÁÐ8OÍÄ7jt»Ÿ‡zý(Ø»Õ],-œ¯·{´ErwŠh…X˜u#dŸ1êAo¨ò`07è5z8]bJ‘îné¬ z®À ÇŒŽ´Ë #SŶ”‚?=£öí¢ ‹Ðã¦?6œÐ1\ÏãíBÿá.²0(mkaÓåöŠqìËíÞè™6îŒ7œˆšáDJ;îF^ÏüÆÒ6$ƒÏv¼½Œ¸~ì%d±ÿ¢•„H@l`8Üôù#£$Í/ž©Ù6G¯æûþÏyôžßà¡Ïþ…L‡ «¯|ËÐÔüÉü­—ŒMÙåªCÈs’x“B»åÝŸÝY˜ÚêÁ_㬦۲4#K$½þ UÚ©<³e”gþL`EcšléâÉ*¥õZçaÙ\L6“ßyåôBÇÎ¥Ù¾Á¹ÃˆÔŒ”tD‰%ÑÂw+A¬‘­­ïVþxQeÝ pˆÀàUÁÜ%ƒ'/ìÚ\öž¯xý¿+A•_s ,¨ "±€¥'~’Í;v1¸ì'ä/¾É%ç9õøÏ±ûÑO‘‡º>T-38¸›-?¾o” °ÔÀ žnr!¼¹ª•*sùjãçdÈŒó ¨¬'sn-K(¤ÄÉÀÖôf„‘l¡vÄ×¥$W¦~Õñ•˜Áz&a†(eÁIéõ‚åûKµ2äú9¤˜³ŠÁ'»ˆ+,­×õÑ¥Fptwýl¾Î?sOaÏ>…;óvé$ÖøðhçÊ3¸6›HVïi£_^ÐyUÏ÷—‘1Ô2)óu ®ð/[È "4„DSœS¬~b†ÎÛVѳùXÇ7a$\åb«<>?rô9‹Q”QìXíOÓù†•1ÛÍ… ~E#kRiß³ëoü½Ï…çi»–y«Ÿ+.T½9Â6ÉjÚ«¢³G3h´h^;Xí­SΖ]»"ä+ú¿k3úrýÍz*Ÿ^À¨t~Tj±AÛöLÌhk“ÆÃL\uŽ”17¶ÊCÎgg'èí9Q7›“‡…VnC¼J¹°¸ÌФK÷õËD5¹FW‡:Ý‚Á¦Þ³ˆ¸ÀbªÔHJ|¼‹•ÞÙ®¤aðP‡©w,U}krkz@é¶j1ˆ¡d¸¿MëÆÞZ-`8GEÉÞ—&§ðÔÚ +0¤X“¿7ÜÛB>¸™ª‡4°pÊ]Ás‘dôX3?‚v‡’Ecb²56^Ž1Ï*¢(«Å9Œ»Š'M–OpG%:ÊkÚ![i‰&Vµ…×V‘>îÙ»ºÛXâõFÇÕõÑï#]dß"£¢rVAÕ„ˆÈ¯ü•F‰€ÅS¿ÆµÛ^ÃÁü—LSvlùj®{Ó¿â5oy¿÷K?Bžõªˆ¨EAˆš‰0uÚC IDAT&."a\5&Bìƒ ÏJ¯fÐþu¼û³³⥄䬢Ó24#K¬ Ö@»ÐfaTÈ·aÄYö<&ÓŒ.Ai…PªÊÿ#ò,^ú\‚ɺS÷晎Ç0%½öOàp2T—…}ReØEcð^²<c\] “m®—à8†´PôöÄ4Œ¦Ûõ5¡Âù$<Ó)¢æÄh“Ký8{ü€7ÁÔ3C¬‘¶Ä‘ð=À øµ×´é ¸—*°{|ŠÉ½ÀÏüžïéÖ: ¥ #Ù  ‰‚¥Ó¿ÏàÄ=ÌÞþïX•o¢°_Y'©¢zŸâ¾Oü;V––ª*0Q‚?=^5ƒ~³Ùñ,`ÒòÌ NX]3Ùý79Ô¶þïŒoº¨òû‚CÑ•#ãzk²³¡ûWó9%}M¥n£¯)ˆo_–ù›È¤º· ]¿á»³c“‰0¡1Áúѧ NMk=cáœôÎMi0gý¿é¢®74×Eqv/æôŠÓ»q£aHèð×þt¿&=>ËÔ[V‰g Äjä\c˜ÅZ­#¹¯st±²84;rôÿ¡Kòúƒµ P®3‡Ô\Ó./pR†E¶Å …ÔÎ×ÇåStß´ŒX§ÿ[¿Žy (ÁUo%¢ ŽÇÁrÚn4—ÔX<é|greTqc“gúX‚hâÙt- gjº2[Σ}…TâÐÎÇ·uß·ˆš²]½õÞܺ1á‡6:'}¸‰zoNÔ-&ƒ¸ZNž§ß½QÔ:PÒÐÿB‡éo]ôûk]¸sÉ–Æ ¼“Œ2˜£éu ’éÑÆª·–Öà¤òÊ1è$£§Û4¯éo¬z³c&ÏåþZ^ÆÙ(eÈÏFŒŽö4['Çеqn¨v”aÇimÈ÷ÄØ²iÖ2ˆk¢C@xx½bÝ8Œp­Säûc"•­i‹r>‘ý+¼§Ú¨bÜøQéÿ¤‡E¯¶|æßàþZ•è» ™.C›'5~´À5ƒÏ´Ñ²¨¹pTªk®_×…þg§PãX¶Sxê`óW£SM̳‚HÕ „pUGqÅ Å5(ƒ~.v¶xöžáæø3,ß|ÉnÚýbŠ>oä‡á¯øÂ_ý {û4R³æ)B¦\~"& “rdîÇvJú›¸,+¿"¯ej„çVZÓй ÔBB|4¢Ó°4bKC;Ÿ÷ö§“^×f„}¹ ×–Ucš´X½xP©jôkdÇ\$PS! ïÏ'º¢Œ´ò:oHÑŠØG®”Ù{:•KòGš¨Ó0ÓM. Çæˆ±ÃÓ£S ;åPݼr–#T)-¢9…³†ÌÈ—8°{\§¼¶/Ö3CÀH[¢Àp©²X­‹$y>Ð'/ú&¿ †òÿµ¨¡)Å@”CœBsiÒÞYNîùAFv+Û^öa’îk(ÄÕäf㔉Dq”¥¹‡yø‹DoeÉkóÊü<ü~‰uD4‚ñ¨ã3[m®Ä ÆûFûñï:ÙØÚ llüpë~WpWÝÌ<ð‰= uvЖ.c[vÿ:dì™wT28ÜaЄ覌äúzªð`l}ÝÛz6° kZA‚ŽË÷ïâuÄ!pÚáÇgVìQÅê‘i¢[sZ¯è#š·@hûZVyn¡Ës õ£2§]Æö™7°ùª;™º5!?þ£ÏÿQº (YÀ@²ü]¯ÈhßÞG•ÚÀl›<–wzvIX*l¯_ûšËèK1ævé·¹\à ×þŸã¶0v4æÊz!'5ËŸ¡ûMKaL¼ÖDQƒe;„ AͧJô5«÷LÓy× ªÞôá6êW :Ûy\™¯¼BäôîoÑz»%êækY_Ke¶*ëÎc©Æ’NT*èß;ÅÔ;C_o=¬ôx~:æìx;]ÉäÐû|—©÷,!Z^Zï̶®ç3^XöíR ‚þc]:¯Yƒ© è E%»ÐXâTÁðÁñ·f“«ÞLmŒìüHÖOü*2¤O$Ä׌Pm³q\îCÆ¿”Îv‹Š ÒÇ›$w|–f>A‚aükýöz'œEšÐüuËcѬ=?…q¸Ì“:NúcXoгu`ðX%L弓Œ3¸«Ï‚‹ÖM±?ª€£¨Ü|Öß\×»ÍjáÉ£ÃMX zCÖéÕL#aô;ØÝA l¥U¬Ÿe °F“G¿ÃgÚ0'¼á$MTÐJuŠºrô‹&}°…R¥îo<ò®¶¹d“¢ñXÇ>>ƒÓ ÑIM§‘sèÿùN®ûÈßpdõe—ôæ}xáznç/rçÛ¿“?þõE0BÅ!S®Å™˜ÄHtӌپK…q§¢þ²Û·Ñ„FZSÐÜò|‚:ÑmmI"ÐÊVaáVzcƒ-›- 0€A«A%ӌҋÏÛ“‘å£ Š3Ú_<5•ŠÁy¢Ðîá&ê¥ÿŽD@_ —¿õ?¢;›PíMà6#ÜfôûgÑY”Ž).Á6["Œ€| I‡ Ûv0Ux§VgWž BZd« Åð%8Ë—Ûé£\B¤I¬C圆$rıó#à$Œ8“®WÀI.Ü,žÇª.ðSot®:ç‘tÑ“ØT`2I¶*ÉsÈVùÀ¯¾Ýy8ôŠÁ û÷üWz#dŽQ™cƆJR¼ëØ¡=À §Š@ÅŽ¨Í)K»Xñî6~ÁE^?+E-çÍN`ûj?Ý:•«3ºÇ•1å3Ü\Bˆ¬tž‰CãTüx؆¶Z;Cö)Eo÷r›%¹yDrEê+«Fc0èÊ1mèW­ØÀzÓ‡t¾xÁX¿¡!à =#ée|é fŸfùÐ ÉkG4®àV¢¹ƒÅ^o²4!O8<—px®üÍ7qõͳ;Ì_Ë„‡nJx·õpWDvb†î[V‰g ¢ÇF=¦­2˜žiV™cÅ(‡ïQ¬,LÑ}óÊXÓ*ÖI~Ú£Œ,6°16¤š˜sš…OÎÒ}ûºä¶ž7®d¤}ÇíÚÎßz«Ÿšfê[–6Ô0*ªl%ñ×]´eå[ª)k¢(óz1žOt ×ãƒ8–bîÒ¹+ÊȘIcض×f7ÐUprÍDQïûÕÅ(¢ØÕ*êÖ†Ænµ¶ãÙΤ2œÔ]΀›x[<öîíÍá¸Õ¢žu ,ê 0 íNboÒN œtg8üñoãºÿ5Çú—.§›XámüÓŸû[îý›ŸçÄ‘ˆ;ÀRLÔ—Ä ‹VŽHyצÖ΋ùu-ï-»“&4¦ ±ÄJ‚x6¦Õ,hÄŽX9"mQr|ØpŒÙ°Z5ŒÝ®&ñ.WM“¦óc-vQ!Úeçt`\„à æˆâ_häPqA ïú•:€ÀDK³ùŽŸäØ¡Ç ‚Q6d˜æs ó„©‹ÿ‚„¬J\"pmª·üÍÆU«òºžhMc‹ÑKŽÿTzœ¥•>Ø/ "å뻀uÙýÛ¨5•Ô#F¾øÓ¢H&Lœ˜Ué)lOb{ Û—ØžÄ }€¢Ë¼»[8‹.tÊ{íTd,Æ@;sØ\æ°ÔˆÌ!3_¦ Gf¼3ÛX}aAˆ­KöSIt,ÐMj Ä4ˆM· ì¬ÅÍ:èÄLáqÍYèòu«u~gËÏ<z‹bÖæÔÚñœ¨³Æ‹í•cIü‚fPȃ)üuÌÜœdt¦Å°Ñ"º1'¹©êXèƒ #b—†R ãž µT¡…˘ÊáB/¯^G&D޳’ô˜Ñž„æ›gH„d±÷£¡ ±š[-%‘ô:ÔHH´È1 ’忦õ†­#ŸíWkaÍSÇHa¼71fÜð:×â”féÓL½c¥½ºä Äå„-oCÎÜË<ß7<ïuŒGï#ßõg‹'<è±'À.)ï™aúËèŽE˜u †Ê$BP\© `L:‡^äǰo_^Óä±nmS;8zà>;CSw¸¬{3³™¾\Ñj7ˆŠÅ}o¢‘œñ5uáZ©”gÖ¥ò vÜ[ëBm™T`žV 67hlá²öÂqâTÇa|lCWp q²`ôLŒØÖ yùÈŸ£Å„Фœ¬ ÀÜ×¾Y J†_n[>Î÷slììµAî<¯*œõòÙˆì†Põ–1a”ìÇËÂy©˜ÿ±(mÈŽ'¤g>×0[ÇâU ´tç–qA© ù¾s“FµŠµ ⺌¿1û(ýþ–†áãmºoY»¢õ:Ä’18Qj£ñwðÅŽÏí+éîRCW²iÃæ+1æ¸$Öy•%±µu@UÇ]c½aå2ë¢[ÖƒÇà6|®ØÊR5Öðmè'®¿¶ ý{»(Ìšpë*rF¹zÃZæßð™6î´@EyÇaÑv¢ÛX$¡« £{¦iÈÂwNJ/_.ñôÇßÃMßû·ëß|i‰‡Î¾Œ;ÞñŸùz÷0ŸøøO#çñNíYDûQ–VÎGy”7÷ü5!júš¯xÐK`ƒF#'‰}Î_¤-Z¤rÞá pïY«'×7`t¦‹Ô1£K¡gË4n  Y -é°fˆNš^´ã¬ñvЕ£†YV›4ÎYÚ½é%YÂåÞ9YŸúÔgƒe.\UîLc‹ì%€ùÊ33¬ø‹K68Äœè†w·ªðy frŠ@xÍ$ÅŠÆÌkÌy]–ØUÃRJm¸Vhg+c‰hŒ÷%™f‚¢Cß·:v‡¢÷Àz—²‡aîH È,V°íÚ[¹áŽ»¸áŽ7pÓ«îâ?þó÷°|ú‰†f$hE–n,è&‚™HÒ1ÐZ4uZc•` …öûIÍÔ”Eo.]ƒžÍ‘‘óº·ÌÀº\â’ëíÛ¡s¢{;jævÌñ¿&òcëVºž+÷sùw;׉òfmƒ>ÐŽóÐJãˆï–8éc´\.0{$+{¦‘; ÉÍC¢Í9n.7\`*­qíFíòð{\àΡLÕ޳ÒG0•TYd)z’t÷ÍD¯]ÁXù"`ÂÂÈ G¢‰”$ŒôU-,Qc›~Ó¹“ø–W ¢Ë}À¦Mqé"vùiÌÜNògïÁ¿/€‹rFé5¸ÎÖ×onE²üwÓ´¿eñk~¹å»qyÅ3Ç8½ï§VXùÙg'¾ŠËg¾‹mïý Á³ô?ý3矣tø¸Çü=]fÞ¹JÔ±ÈUžeM×Z¶ˆ`¢(c]¤Oë]Pœ×¬~·ÖÅ _0Ôdó q+ÝGc¨z·±žÑuö/_‰°'$:8d}ô;‰ý+اÛ>öEØjüK5†]ÞjîÌbQŒˆu6®zvã¸YMpoâÎŒM#¥ÝèTžäú=ÖŸµ|Ízг±n®ã$²I­f.¼Žp—™XEø¼bÒÝô²w—…ߦ–A·÷÷ßËmùkŽõo¿ä7ôó«[âÝ|÷ÝÆÿàgX9þ$‘r4"GS;’È‘$^Ì^f—EÍZžYÇW|QD»š>’D{ö0®úš]5ú³jì>.GiƧký1âìl‘c/AÛ†Huusw°Æu*¤C¸ ¡t=…±|Ù$ØZÑÆ‡ ÏµÇú”—Ú´î\û'Iu¹(ä&š¯<æàðE똿†gÿJð'[áXzÊ5†õ‰%´#E~>¢XÐØyYPØðR QJ ƒˆÝ8΂zMXXæˆ1€öeö®ªg“Á<6¤¸ÐÚQ+{f³I“M7ÜÉö[îbÇmoàêÛÞ@£=ÅÊüÏæä‘Ó¼ñÃÀÁÿõƒ,žÚGKC;tbG7VbhÇ‚N"hFކ2Þ0# Tp“‹ó7/HŸ‰±Fz¦· rÇv¢ënBo¿½åfTûvDãMl¶@Ú_ ·ÒgñhÊ©sßLwóV®Ÿÿ!¾9s”÷søBªFÏ ^"ýô؆˜©­¸ÎÈÎv¢Îvèlǵ®Ät¶¡®ÛŠjm§8ý»äû>晎´&Ó #L)üÍNšÀ š0Ù±ÂAá°eŒMøj”sˆÍW¯¾8]p."æRhh)GS[^¯$ñöÛØô®Ÿ¥uûݸ"eéÄ1ŽîM9×?Éê`ŽaªÑÒÒJ¶²eêml½ùmL½ÂúC†üW„ÉÂÈЄpfW¹›…–4ÞôQ’×þ¦XåÈþ'yòÀ Öm¬\j‡-öŸÁ«¹ýÍD÷ì'èß÷K¯BC,+ÎÿC—î[{4Ú†²Àª8ÙYÿ8¯[—CI÷º|?»q”,Ëœ>!}¡€4Èd°¯Mû¦Ú8w©Ã¿6È #tÚ`NDd ØÇ:“¨ü1xK„ó±0ƒ‡hº1è­BKÇ æWqn¥IV”+á©êûi·ayÆMú(5”ð€ÝG„„#ÄÖAàÚQRp‹µ¡Ë‹ÛåÛyçâÒfÔ# I‡)£aÎ`ÅÐ;+è¥çX~;[Û[¹.þ!¿_Ë´ Û¤Êñï8—Ñ…ø*ߤðÌ„ wë,jÓU¤Ã~8^ØÃˆ˜¹4%´t­ƒ¤ËµüU¶¾ñȖϰÿÑ]ì;5ƒqpa®½ÞJÒB³Øoqè´ÿÝlû{¹í½ßNñÀOaŸ{Ð3É¥æ PímÌ|Ï]sg<ÅÛvöNfà©S[ˆÕ‡¸ýÛ^ÅÊŸ})¤_7- F÷L1ûöš-ƒ®ù×A;fK f…ô߆âxÄàñ)Ú¯Y»ÅŸ’ñ‹ƒ¯”f X>³aTоzHd!)üž³:NGèWüD¯ÿÄìËÍ娾£ì?Ùb‡7íß™‘dF³š&œZÂ~×â6^~Û¿fÛ]?Íêç…s;?ÃÔ-}´¬©EB¹‚*AWŠ_C–fÈÊ=Ô"¾;C¶ÍFSG©4k½Ð ¼©ƒ‚bß„|¿:ˆ,¼1C8 %þ:®TA¾;Á¼l„jk;{£úù YaÁ*…Ã)ãÄoÉüÔc‚!ÄGÊ ('±¢I7<àM'D9åá~h #à¤ó æ¤$Ž‹*ï¯tñ®qþF56®åW­£Ï·|Ï'ã §*º%š0æ ÆôLwºŽcæ®d&Ž~ËQõ“mTQTyrýØxRCIèú>Ô©^»fü+&NêÆ. ´ Þ±£juVb½Y%Úøy],~©Må$»°ÝÊú‹¡ö Eá>ùçßÅ+¿ó91xÃKrs?7Ø‚jÜÍ;æžüãYxºrªuš¿8Œ}…Ö¤÷whjC#ò '‘²!ú&Ä„ø´¿á»2'6€?Cooƒü¸a­.y–^0%ÅZ·œ¨Åßhp"CP [sDè¾.Œ$ M’;ô,8÷5`‹Å5-Õö×ÌR.í¯ xtÆj#èM8\ÊЄ M娘Wý<ú1\aׯVŽbëÓ;8¹g_~zº–G²4Lõ¦™?ߤq݈¨íP#P9h3¿'ÁÊhƒ°?ôç:#‹uÒk¹f¯bؽHqn- £f^v'wþø_t6shç£7Çß±ð'ï#©=päŸê²éí«´š†({Â%¬}Y…EËpxÍ¢E“Sˆ4:´^Þ«@ˆU;&e˜eéͨq Ož¤£#ºÓ9Mãƒñm9µ¿ñ;i¾ùW=£øÜß¹—s«a”òU> §Ø{z{OÕ7Œ«ZßÇÒÑï'IæÐ"3ŽöÕ Jªl`  ç T!è=Ôaê–ÇlÜ„xQjݸ;W©‚á]ô»7Žsk@Pßû\NO‘í oyóÒÚqîúxk}!‚ô ô Ãg›4·Æ@®Xç6žAáÙO)|ãÎ&É· ýµ8_§¯ÖAb@ÓÚ‚ôË-ß'ZR![Gèu¾’ÁkÁèh ±êzÜœ!Å:Ýún \K0ú\«ª™“U„Jxßçaÿо¯Í 4á}/ù@Xv>Á•¾±£4|TF{aÇpŠ,"{2!Öéšz»‰†“ztLËÏþýSÈlTíÂü^8ZðZ%cÁæþí?á•wÿwNõßö’ÜàSì9û2®yÿï£ç>É‘Ïü‘ðz¾3Ñ9"Œîë†$2he}Å›4!òÅ\<îd­ú–௿¿Iq\‚,(¬%jMQ\"¨”^¢<( †´JáÂxV­”@œÉ÷&háõ¨NН hÒÅñöŠš£µA´îY¬>Âð¹su÷ä´IM›lÔ!·m2×ĉ‹guqŠ“gè6Çí/e–]F¿ºíåSjä ˆ™";SœŠq§ijèÎr4,"b¿Òue>.ô0ûq „Pµäi‰oW«Æª¿u1åX¸¬Ü wÃk½ýu ä˧X9ž¹ƒ§9>¿ÈÒ°uAps¡GÜžBEÞ,¥t0Æ„¿ûV”Š­„g)®ÿFN+8{ì8g–çèeñ z¼1sœ8Ð"Þjh]žÓhÙrPEµÕö¼Qàê‚|ÕÏrhp׸a¬wgGfys‘ÓWÑ{î…ÿ†˜Å'5ìž"¹!§ûò!Iìˆs°ÅZ ¡¨n!÷•o¥¦I9sý¥·³ÄÌ Á-ßð!ÞócÿƒÁÒYîÿô!–Ó-u>Ì­vY”æ†7ÌÒ»ï£t·ÝÆu?|/Ö:¾pïq‡Ó}ÎXº‘ë¾ý¯8÷§ï'Vަ‚Ø8æ?ßaó»Vi6}v9µjµ±.`Ä2êGt”SìŠ5[$;þ{nîÀ¦Ë/h»Òh–å‘¡÷`BúÃTâ£_tûr¶½í×éÜðíôNä¡ös¾ßºä×È“+Óœ\™æækþ–ÞâO!V¾Lb . ¶5¥VÕã쪨¸Ë IDAT?á)(žK|mÚ–Z¾ß:c‡° rÏB×û~Í‚côL‹æUý±ÃÖ®7uc† @‡pæDB6× îŒÖŽskŽèRŸ[ÿBzCHúDƒÆµCßò‘M2u” BaíüçC;Î#\ïD.Då<Ìæb?Âjñ+“Lz-›fIº«bP܆qê V }=ÓBô,"Z›N-¥gÂĤ¬ÁÊøÑ­cãGÅTFn£Þ°–8ü¬s—™Nõؘ‰Žáh<ú|ªƒùšê*;šqXk)iaOH¢¸–UªÑd`¨¬ Õha5n¾¿v×}ÿ”[^õÌëwr©Ú6ž`[‰šâÕ?øzvÿé¦ï‰_åoø:ѧHûx%‚6+èE`©*h`ÿÊPfÁèÙ„üˆBÈg-Ö9TsŠ<»4z6)Ö 5E÷N“RE, ãî`“â¨BÉ"dA:œËèx Øö’Àlx¾6ªÑ)Á5îôXC*J|°ÊLò·Äéß3ÿD“üiÅhT°04Ì?ô‡xøÑs,g_½¥<ãõ5µ ðÒu š5 r3˜,bp0!=¡ú‚¨Ñ|ã?%þî ¶Ü€MûØlˆëŸ%{ì÷=ò;`³j¦œ 9dµqo©Û«´{µæŒRð´¾®E=Öcj ir%û>Àñó]ÒBùóbrkÊ»ÚÃb©üé4ÕÖË üùáævqôÜ+9¹Ô¹dÇN‘ Y<îPÇ5ZÆ4¦¡{UA÷ê‚©ËóJW>‘ÓèWÿ ½³ûyüô­Œ.ÿ5nšûQžšñ9ã è©«Xž{æ M–çH!îUôŸž¢ucÎì­C ^)|r©’É(£}Šðï2ß¾!g®eõÔ‹ÓZ³8„»¾ùùŽþ§Ÿ}Šv50îÒìóÂ*ž¶ßÊuw¥ÜøŽï¥0†ÏÝž^vé@Ï‘á-\ù-¿ÉÉ¿þ!R M eƒùT‡-o_Å%nC¶Ÿûż)a,„©šÑ£cx[žÊ ¹ƒ<í½0€ŸÌ°0²Ä¢ }¤}À™«Þ ïû_©ØóÈ£ì}ns¸ñ½tg·²©õߘ¾ü?0xæOhh8ÿL™ ÐÎ;Ùãh¥rFµ‰ßŸ"ÛnmËH=ßÏC‰ £ÙЛ>^Ë÷+Ö2‡U¾Ÿ ¡Ð®¬lS¨(gøP‹è[SÄÈMÔ!ŠÒŒðzBiqÎ SÉp_›ÖM=Ÿ1Ygkù~Ây ¨‘ @kCöTƒÆCDÓ® ‡®UÅi:‚á­ŠjQ&årQM0~=\út 1´ÈÈǾ*\À×3u ¦%Ù®Ä˺·ÊLÁF½¡³p£çš¸³"´nص#gužáÒm¼§¸Jw'+{v“€já|Ý•ºf¬WTn²æ°jѤ6¼iD„ê*tÚaÂ>Ñ04ø¿§Gbvþòêþ[–fî.kÁ/½ãÓFì:u3WßýIN}þƒ¸âŒ¿²DРKcÉ'…Ïò¢×#ÝšV‚ ÀɱáÇÅ0:Ü ß!d5Ö ô…gó<¿$)Ueþ¨À.oÊá-;&¤Á&‚þcmì¼uA(epdýyžúïfúõÿ‹Æ¢1DXÆEÿŸ]ô6/?†++5ÞwNµt.3ÉLùAOw‹Á! ¹!Ò9‘²hm‰”£»ùr ³xQÛµ8ÿôšñ¯N¼4š= .‹ÈÅ žˆüi—X¢8#¾lÿ9ò²›™?¼Ÿ=;÷p®WÞ ›lë|„ßÿmˆO}/båR8ŒðÂÂa•g:¼;·ºÁÚÜ@ØXW„XzŒ<Ï8tvæÒ0£ðZ@"!SPDž½·±Ï¸tá¼¶ »Ù6s '—.Ý&dyÊÂÐkK,fYàú’ìP‹t º×º×gt®È| öŽŸ…hš/=á§ÓwqU<…+þšS2BÓl_ÎÒà…CÍÒÈ·)DÒÒ°†|¿$=Òeæöœ™›‡Þœ’áãDjï%X]ûðY…búj_” ^ÿ®ïã{?ú[=ø8ì¹ä‹f‹ä„þ6®ï­ðð½¬}ɯŧô[iÜöÝ,<ù'tc¯ 7K û™.—½½çÑN}ÐQÓ " ™x>)ПV ”cp_›Æ;-Ѷ+IÓa`V¾‚V1™aiä{Ý›Kpcó{yíwü6ýå|á”Aº™¯Õca0Å0þ×Ì^©YxúÒZÂІ÷7YpHW“ ƒÌ úL«Þ&ô^‹²†±ìŒž* ƒG;tß°<F¯ëò,UÌŠ‡O'…—é[F‡Zž‘K×1‡%³>“Ð7“x ¦tA¾7ÁÞ8D¶ÌäphÆÈaªhdag†áÁ­ë{c°X;ÖÙ¹æ$2ÎÆ#M±.ô9ZâšÞ„‘í‰+W~±n5sƒ=mD€£¨9pë£ßõº&¸D2ÚÙ¬Z7êcXù|y(rM¾7&V¹wè”À¥ô×_èµm0…&<©ÆÕ_‘é¬åÒôïéúÕHpIÍ#ví>Ž©€€“þïùª¢s*ƶ žúËÅmwX½ìƒ÷Ò­´Ž/îàŠoü Î<ò¬;EÿñÍs ›†Ìxf€AØþ\<^¸ºV4ö¦Šá3M²=!Š ‹±Ýš&Ï. JÖX¢ Ûdµ¨±…½/u°#‡PÆùãЄc«À Çh}áÍd"dá°’ÁÒ^ùîŸá–×7îº8váÄs‡üE[õŠRûêr/ÚÁÐÁ¡6ÅÓ1®0Ä2ÃDŽØZ’ØÒ0Žn§‰ŽbFöâX‰gìñ9_‘7{DmNaÏhò“×è¶£Ñʉ‹ÖÝž¡ó}hmáË÷îçäòÆ}s¶×ál¯ÃU¯ý36?ö}Ä+OU®¾2ZB—®ç`@±Ê3‘•žóùªàjà¯t»Ñ^ZSÝp¼DÝ¢g¶…@"!“km¤Ì™ûˆ¯y+Ô4h ÃæÆ"è„s½ÏH¦Ùˆù¡!Q‚V$0!àYkK‘Bö¬¢w¤MÞiÓº};[^ÿ£œ:¾å¾Wnm†b…ÌŽZrÆf/_ØH܈ˆóÃ-%‰¤‘£9djéíÒ˜g¦™zuÆìMCïâ¬×ÌéµL=\ûrP1 ýæ‹Û!²ÉÿëßæÙƒóØKþªýn>ó/ãåÈÛ?J÷§ÈG >2·sŸí"Þµ‚h8Ähœhäê5ˆaþ/ñÖÛbQl!è¶ËÌï`”å/wXùh¯ûÀ?ã?ò_9sl_~"¡0 _ëÇ0k ’ŸFn:ÁèÔ½¤òP3Z¦MÄ¢ ‰”•ª 8‘¾¬AÒ­Tµq°' ý8Õ÷þZn},"»)!n¯sç–£Y媺7Ÿ:áÒ†ôÉ„äÚÑÈÕ¹ZW°  xö@NÃ`w›Î«W6ÆÂ¬é.´Þ§4d»cõЏu½Þrôdh²(G-U fÿÚ0Ü×Fä5&­dÓ.Ä–AÓN“ïÐÚ¬1oÈIšÁh-û7Ü×BŽÆ¬¬ÜÆLœõ±ñCR=n(©ÀnÝõ».kÐu¡ÿ`ǸÀúUq3²öÚõºÁÀ´‹¬ÉV,+îªQ_¨SÑ8g¯9­YPûÚÌ4›ÚŽÍMØÿwÿ†æÉß#/mÈ©¥í\öº?ãüsÛYxFÒ/ ¹ad,™µä&Ä+oø°QpyêškµIˆSIÈvG(åá]-¥ÖáˆÛÓdù¥1[ÈPçBóˆ A£Vz6F´Çì©H È-N8aqÂ`…Å`É…!“ JH%ŒŒ¤f¦·]ÇpxñaÌ;ŸÚU•Ç‹ZlŠ£1bF§¬~r{@‹Œ$*ˆ"G¬-IdihK;¶Ìnš¦ÈSÌE†T?¼s§oJQ1TØS1âTD´ ‰2$qA¤ Z>@\Zïþ7È©íÜ÷ÅÁ_ýñÜÊ&NÝñ»,ŠV¬:ßÐ50Òi(âÀ¦%AÑlhi2)ŸÚsÝï\ ..Å9_ýw©nÒºÁj«ô ô7ìU7#íoÚ6öÛnVÿõÑCÜlŸW.þ·¼k–~‘›¯ûêŽÿQ:àüв4²,§–^n–Ôrg±¢@è2Ïißú1ÌpÀCOŒæ¶äãd]H[Æ*¬›îUØt¹f¹ùÊÀùãüÀ²”Zz©¥_RcÉ]ŽÍ F&,þÃ4£•·Ü´¿6WßgBåvgÓ5¸lõE­;×äÌÉÃìÜ;õ’¿¯Õc`ºÜð­¿ì÷éв’ù}:X6œ¿¯Ë(‚¼g4ÛõÜÙ¨ŒEK•¤tHe™Áô®e0zaÇJº¬¤–—Ýù^Þ÷cÿ7Çö<Á}µ(ŒúÇÛ?i uõ`Ñmfa‹©_œ÷ ÃÔ3/¦Ýø¾ãóýš¸†ð$Ízݾö@N¨ú„1ì?e>ÐÆ•”c¼‘ü¡û¼Ä7%NQÆ0ØÕ†N8Æ'ÈÜ„.e/¶öžæPD‘Fãí]ÿZ¤&blÀ•›K†û›þu1¼Òž~$ZËÐCNèü­p­¾}CÕ˜8áÖ6hèÉãÐÁÎ6*äŒw,Lþ¯¢[œ"ß› ¤©\»UÞß…ô†qLO5±gR®k™ß³–5˜kâÎHàÖ?”Ûè6®1E‘>¯¯3Òy†' ud¡BK'w!Ùno—nî˜nX¦ŽÙ–csŽ|öWÐGÿ ‰zi› Î.]ÁuoþC–ó‚åÔ°šYV3ë µdx TÔtP®Y6Æàoøp¥MÐ5øŽò¤´¢ö4ù%€Bú‚VW¯SãÅ€íê*ÅUÚ' ¿5Òb¤£ÀQK.èÓjÿs(ý 2Wžá™Ùv-½a~qÛ[ÌñÔÁ£Õ‚KÈp<„cHt!Dô¾0E±;BÛœXhåu˜‘6ÄÁ‘ÝJıió,&\vç9pð %bU¢RA,-Iälj¶ÄÊkK¤=øÓ­ñ«?‘½k#ßçœn¡wÇ/±XÀ’õÅ =áw¦!Æ °€®t:4&ĶùKcõS2cuáÍÎW7Få) CÇRBfKj,…µXg½tû4_ýï=B‚•gÅiÜç>Íò‰ÃD0jè i¶{ùhåEhï’j;–RËjnéç–±dÎR8*Ãõ ý/´XþÂ49·Ù_'\“Êáîb›®¡-¿èýQ¸„Gvæ8ÿx,5¿Î5¯gaäAþjfýs–¹û»¤ ­pœ• ñ¨¶ õ‘n­ÜJ¨Ö¬œa YÆSl{Ù«øgÿþ8sôi>8õ¿ÅþYlbÇ]¿Ëü°”ÁJX ‚o¢p‹Á¹2bÎ G–Á®Žc &J¸œ¡”DU¸÷÷-£ƒ­µ@n]A†Ðõ}^¦›Ì!M1Šüµ)žäÆùÉBXo€)r†;[þuÉò:'ÇïY¦c+Uï±JV© uL§uTT ˆzœþîoùÔl16~TáÏë_Wqù0•Dº¨œ»S`ËØ—‡;HWx·ñÆq]ÍÜ:ÆÑ5Ç›D¥þ®ìR I©âB#ç6X%C^`0~ÔÇÎòy"_Zà:‚þ'ºhQÔ"/j‘1¥H<ÜdOýþ‡|>]ˆ­‘eU hé($ÿ'þ3d«éƒM"™c]`@•õÎZéªQwÜž&ÏÝ%€rܤ¶Íiƒ1-HÌVáÎÒ¥¸0ò-p„ê09.M[íeªuŽéíïáÁ'6}0a¥ð7[ 4¤wŸ¦1ä  0À†×ïŠ5€‹6Ó¼úN¢mo"éÌý¯‚²œs­t4#GÇ 'Bó“Ä Áô;–bõ»žk 7ŸûÌRÎ`."#An/ˆ®I‰g Ú³W1Jû¼PW´ ‹)4ŠP‡oF–Âú¨Zëü½EË æýOtÉoÊi½ªlxú×õÃ÷6sí‹Î,¹{þë¡$'>ÀÙCŸáèÁÇ8yüBÄl»âe\÷ò×qåmßL?~Åÿ ¢Crý7ý+îýõ÷!°Uî–}FsþÁ.[¿au|ˆµÕ¿þ$ £Hç|mþz£f®`eß©ÌþÄ/ÿ!ý•EzÒ½`føkñ˜ë¿’M·|˜s»ÿcBY\ë.º-Ê‘¸¨€Qñ²]æûÙµ£UZ „´²öÊqøºª­ÚÚH·¨éòÊ–P)¥aðh›©·,Mǹ¥ÙùØeÉŸ‹ÉW#¢z×ïW¯¯Ô+õƒžpñÝÄÃ}-Ú7#I>ÆIºjû¨Ç¡ÔÍëã[¤$ßˬÆÄ…ÐèI®â†÷µ«tOº³L·¼ˆËWbìIûoi ë¨ÄX78©fî©62µH<õv“ à¯OAÿ¡²°Hm‘a|ìË¢N;ßtM`§`°§ƒXqcgõšÑ¯[S¹g·bµ¤x´I3É1Ρ¬ónåPÚ÷×’Àé'>ÎVRš7þK†Eû¥âë¸úm?Éñ{ÕRýíZ½*Ù.ä©¢ÿùR>Óº²7§’%»àzŽÛÓ¬—*Uõç"ýè·d_Oµè´šXãu`Â(Ò’[G!EÉd–\"i ’.qº$èñ´„XùÊÀHC¢}px¬@k‡Ò :[-œzQÕ]¹MPÛÞÊüsÿ@;°g&Ü÷Eèf–ð ÁÒÕ¸¥<ïØ\b‡ Ó“¸¡Äf;ÉÙê2SÿÌ­«çIϦ—:æ·ÜÄöþàWµlÖbyNa;>ƒ/‘Ðn;F‘#ï8Ì4Øæ8Û9PSßHrå÷13ózt÷LÖ£·tšÓÏãù2/Èf)½Üƒâ†…ÔBêÊf!±]~ÍW|;û~¼ÊÀkË%šþ™säø~ä츢¤œ¶lú?¯e”¦/6XαÔi³ùÕ}ƒ&Ðù]]éqAËæ|À±²½…•Ñ [À¶f.ãÊënâÞ{#w[ŸÿŒ¥Í3dó²prÏ~Šsgç˜?¿2&iΰýÊk¹âª—sÙU¯¤µíëÈ¢+.î{Ýñ/XÜùgX“†`ìpíÐecHÐÖ±¤À§@ôè0ýîŦŽà”uE³âµ„®Ôôå†áÎ;k¹‚5wméìuvœ©ì¤C9Cv2ñumítüÚò=K“FxO„¬*æ”2 w¶‰ÞÀcÆÚj»`D)[I¿·2äbì­ÙZëÖ¢jÞñ/ņ‘Tÿ‰ÊZOq ª8•‰£X=fµòÅw*¸wK^ËwA _Ðï ?Óöú1ƺr¾ŽÚßâˆ3¹"Û+Ñ^wˆ3Þí©ÖÅÍÔØ¿|!ÁUhkĉrã®S½t£ˆ|O4ΔõñºÝ¨5 ¬pSÐÿÌ‘5 -Úúmd-‘q¾ '\"ƒ¹ýÂihÝø³ ²ÎKv²×|;õ—,õûÏžÔzFgíé6X'YùÜÒŒ*Ö†Z[9;mèÔLÚÓä \2HÝH“øñto‹D‚ÞÜ €é“Kƒq–"hûŠ 4¶ßôÞ÷ýŸA©crŠbDQ¤äyJ:Ì8{òƒôâöùßßó‰q¹yÎHŠã¢ zÚT ›’T .­,*D‹Øš+Ö…”ÿxv6|Ư^ ~üØ>”t()ÐÒ¿X{؈Ÿµ#J|h¸ŒÁ yÆ‹ÉÒ«FwñfæSH#Ïþ!ƒ,¢ºëŸ2¸‘‚e}…ë)ìªÆõn p…º^B°´©¦…µ(ki/>Á(÷c!cpæ ÍNE}‘Çš,ƒ }Á`IÑ;#iµ%®@Íću4f-ñ”¥µãf˜y#‡ÏsâÌ.æ—ºáŠÿÕeÔŠŒ‘õ¦ÐÔyI† DZ“à”cËÛ†bõ{NŽÍ'—-c r ¹ä¬õÝ¿vU ÌU,Ͻp½¤%aä¶ðdͰ=^ƒ#Bˆj‚¢„í†ì¡„ô`Bë®bs˜º–þÜ¥ a7ËÂoÿîÏ¡¬«jÑ\Vv% Ï’ûâ½ÏáCûøÐO|œùôÊtxó[ˆOîû2‘²ÄZ’HK¬ R9ƒ1Q§É¦—1ŒAŸÓˆ”¥ØeS…ìnÇ™‚^ö *™bÿ·XH/ Ô”‘Ÿeßý¿ÆécG a8‚4…,‡,ƒ¼(0Ëž;uóðƒ+0¾þë_Ïۿ矑ɻBû‹d³ÍÜtç?çÀýÿ‰Æ(¼;¿\ȊвáÁÂ÷\Ï+F‡[4®Œ™¼º#¸ yv‡ô ÚxPU‰Éo‰‰ZÙdCˆqÈ”ml`j>Ò&~o­å£¨X¦ÖõkC¨5¡ ötLv®ëŽà ã/{Á@B`ó , =Î﫱S“›` EqÈ÷öV®ìªëáÔ„î§[• `ì  ëI#Ü2jæt;'ÐÑÚº·r„[]åö ÞàþŽï­éE½gX×Xžˆ5!ÕýϵÑÒªUw˜N=¡ß¸–Ø¿§ƒÆ»«ñ¸S‚Άû§[ˆ9PÚe'- 烖]­¡¬ Éàüáÿ—Ù(§uÝÿÅ í¾$ Ì5¹åýÿ…‡~÷[<½žûöYŒû>i€‘‚Á½]dV„à/‹³ãÈF¬¶ÍYˆ[Ódç.ÍvJ)Ë9.ƒ`ôtB·aÇÊÜ!ž½ï€wc‹U iIñà/ ÎR¼_4[,-žàs÷ÜÄžb}QÛZŒöóô³'i5CäªÂŽ$²cÑQ¨ÐR„EhØèËW®pKý`gf1ÅÅÀOìD вÐ…Àã­3G æüCèø«{Ï…Þ9ÎPXÏÚb$nAcÏ+²‘b”i’b!‰#@îŸEhMññ12Kû0hº€ýèÑ™0%VÞÉ.%`GØ|èkå^äXK¨˜Ì: ç<Ã8éO!2° q«sB1æèâ÷yòÀ¥a–²<óÒ„ò>"‚7,b¢Í;èÞñž~|?æVä´þ™µd2#Èm°:‡’dÓôO¾8V¾Ñ™b°²HÃŽ ¾…ò€Ôë“ HÆa)¥+¡c‹]Qô>ÑEÜ”3}Û5¬^²ë×àÐóÛ¿óó46;"¤Vv\!&UEK™rµxöYý‡_áUïú9–óþ}i·ÌsOþý7N§ÕáÛ¿ã#l¾ñŒìWm4_Ggëõ,Ÿ¶ê]÷M3«œþqÇ1}åÈ×ĉ±+¸ÊK÷É]XëPÓW`†/\c¹šÍ°xâÂll³ÿ8üåϱ˜ÄæŽ,ó /7;_0ƒò0ª6a‘n<ùøÃ<¾ûaÞðޝãïýE–Óë^< ¸õ»Xýg¤sÿmïeÙUßù~v8éÞ[©“¤V· H !²‰¶1`àYoððlãyfìñŒñ3303ÇÆŒßóÂØ§1x&y€±@HB¡%!µ:¨ÕA­Î9T¾áœ³÷~ì}ι·º$ººËµÖ]U•î­{ÏÙû»¿¿oðI"lµQÕâ0x—¬s¨¨¤÷hJ´¹jÙѺ¶áºD+<€ q8T%݇ڌ¿-G 3y#m~$+B·°p©ÀÌ*ú‡2ÒõÝ&¢ei¼‹±¡Ù*°·Ö¢£’Þñ po•^G(¬ÿ;­, 6^ øB‰Lm µGÄ®iÑX:ÆU +ÖÝÖF†M½râŽ*µD˜@\~&Á •oÁy+qËgþ …>»– w‹H•CÎÝab3úuÀ¬ ƒ31星õ{‡§]¶Âúúá²ú¨a‹Ätwµ‘ ™Ú)LõÜúY2ÿ* »»8265Pm´,Ø¿¢‘?‘Ö 'Õßì0>šD éªnÍ©5}ò ØžfìÆ±hþy@à47sÝ«ßÃáÇÿ9•{("VCqßÑœEêÞsÂÈß)WÇÜXd¥gór~•`p+w08ãÚþ½· ާþáß²öMJYÎ×c_w¯ö°ÔP& …}6ðwù_{÷~=è6<ƒ%S‡Î,Z{ç­€yí§Ð¾jOÄÁ$~®£3ÂA?[C¿¼ô¸eæy|×Ó´ã0þUôÅøU- øY1p1ÿ$‚[W¦¤È_ÛÆ¨ IDATyü‘‡=Í@(r&’ÐÝvÄ™CÄ*‹¹ôz7X¤ºA¸º%¤¦>ªC“õ"J%´7¿„öÆ—³qÓËÉ®y9­+®g"ÙÎÌ OBÅ^:`«è ‹AàBª·"¸.…ÿL…€óO061àÑå LAYÕùŠàvÐEpÅ“/²cHû·'qƒSJçÁŸ ÂY!|ƒAºfóO[1œ™™&ûh!F©Sýµ@ªP„ÄÒ LhAÈwk„¾–é¹ý«$»‡ßÿÃÿB¬ö”&[kHçó-…gü´€¨ê˜­˜AOmù ßû£ï¹h¨í)>ý‰÷°mçÓᆜå#¿ÿ[|ø?·èlüQ —]ÒŸà„æ¶ïy7ßúÜo‘jKI²Â’j_7˜(Ã)ñ[ j¢ðŠ4æC Ö…º39±‘²ñ†¨üÙ"¥œ£Üÿ)>÷éß'°Q„Þ˜SÚ¦fºŠ$‘‚º Æ9ç{ϽÜÍÿ»F°ý‘GyjçÛø÷üÎ ^¾¢÷¨Wnà·¿ƒƒ[¿B$ýçËð¾«A…h‚b%eJzÑyÅìèHvÈU1+R†‹CJ”3ØiÅàP‹ôŠîè(x¸í#h=zôßµ.éoMI´»|Eœi¡¥Xé¿;a)ÏFžl FÁ£f´&Î6%N8”±ôwµiÝ<_³€ºbãžÓù›•óŒ&REýmœ¿bt[}OÁµ½ºfÎŽ0bÏ4Bo2ÄœCà(E&†_«S£šA›A÷îV(—Ý¢C…òuÈ®ûWÎÝBQîLˆtÞØ±e}f9——VSl=€«¬÷"dÿ)š¶ebuh º_C‰2lnY íÀ–zTÜÎÐøÕœÓœúÖÿ$´ÉnýzæŸÇ²æÖŸcû–ÿìtú>ñ6½-â3•Œh"Κ¤ª1A47½dewu^ ’^[X гÑ2N›F@),¹pÌ<ðsØñ>ú"ŒûÊ3€ypoYLéB—Òj‹»]Éßöª(bû”lUÒ)‡AwYÝÁ-Y±ÖÕuQéêÎ…¹ôñ™ë>íOÇ!“/ªjàÿЉÏÔY£Í±›òmÿž^óž<|ñ#Mwò^NîéÓI*³d-G ÿ™…:&ë{’|³E`DUw ¨Q~ÌXÁaGp“„ƒGò¦ÿHö=¿Ê`æ³çÎsèà4'߯ìà\"Æ:ç7¯@ë{Œ²… ¯=ÄàJt0«p°È˼©4 ‘GÕC´ZlxÅÏrôé}ט\²Ó_ðl· h=ûéuQ¥#¢ñ ÌõÏ®èµtÆÇ)]“7k¤XÝR§ýXéBWs%t—H+¢‰ dÜæülvÙï.Ïð{ð ®g漂u–xÂ’IȤ×oÆÊ/Ç’À”(rxà Ìk~â¿sàüÕßEûÖçþý/òØŽ§½YTÝ´ð'û]þâo_Ï®£—>N¿öÍ,¿EZ@–;Zd‘#3ÆN0ÿ­6É;æQãÆßýp8sa¯ ÀVLlbÐë†Åä’1Î<ò›Üõ•¿ö$®€±þ^ûoç–¾ŽÍ×½˜uW^K«5ŽTŠù™³œ?u”]~‹Çïùû¶mÁáÇÀÖBÑ׈‰œ?þÈ»ùÀ‡?ÉŕÀ«¯ûQ¶?üb ‰Â÷t+ÿsìBKHС«p\TÊPHÈoŒ‰ÛCãÜhÉHØú±*Ò!œAH]¹øGúÈÌ6ãÜ!]žÁ„^n'jÉì:z»Ûd×-6†áz¸ÈþžÖ…×¾u€è2:~, [k¦­ª¤x*ÁÞr «1¬KØ;Å’Ü¿Òú¾\QW¨¹¦‚méïà88–ÕÌ5áË^ô¾4Åu¸DÐ{,#ÖùH8µ”nä9Üð8„w÷g¸9¼¹Äy<%šÚµŠ±ta„&*öï¾Â =_^3qr û7Ìàµðm!ßôyTŽááž`å. ‹Ž†˜Ãm˜u(bn¡ÃжDÜMAd]E爬,|'cm«àä#Çó'×a6ýävõ:íFn}ãûØõàŸõA—þäœoÏèœ謤p6PÞþ}¯F¾F@iühÊ_ˆs´&ÈÍÙUy}B+l)0sZ¶Éïö~üg4”åqzQˆxQ Xh(b°íØÇW\æ¨w¹¯sgïáè¡3$‘פg÷¤®úcAiW»_+à'² Lð  ¹6Õ™"Ÿ¿tSÍâù}>”YvG¡8ÊPe ˆk0¹ø'´’ÿ@wðݯ?mÎñ¹¿þMÖ(Œ 0Ž2°RN†ã[p? éï ¥(ªÅÑ9ß Qaá«…—`öäÃß½ûwOú›örêàTT?WÍ0Lö7¯ÿl¥#|éYÑòøãlhßΉ…Q·t,sr»2ÓCî øªÆÕdq^uÇO"£ŒíÏ4:Õ¶šƒç`8ð˜Ð#¦ÂT&[w5Îò•°ÖXÇ¿p¯Û!ðWE”TÆáBdz«³ï¹æjì`‘|2æ¾óOáØ™iR†ü鋿q"ÛXÒÖ¡IB5Kº ní¢€¹ßæŠõ¾‹Nùô3Ÿäî£:(é¥Z€Ë瘙;‡dö¥=u=›o¸s‡¶Ó-ÝÚ…¥ 2mI•#˜¹{Œµo›EŽyÓLj09~5ƒ^~YpzÇÇøÜçÿ’X ´<ïÆ[x÷/|˜WÿÿFY8ylÓgç9zl? ý6ƒ2Å9A¦cÆ7¾žŸxÿëpÅ _øÓqtïJ ¥q”ݱ!çø~éC_æàÙ.þEE/e~ H¤#ÓE¾J/ÓÞ¥ŸT5qÒèd8,JQxãÏ?ÇH68lqX[eõ dßÒßÕòumÃl^µßÛ † FœŠTºd°3!½±‹ÈBfeE,-†Ø/°ª—M‹Æ²ŽáÀÄõö´Ñ…©™B)ȳ¼V—‚Q‚ÁÖ) \ˆÉ°Â'y;ÑŒGl¥MQ~3µ-èŸJpÇJ¦Îâ¹ ßpi×oú‡2Ü)‰’eÝ4AF-‡*êŠÅ˜bGXÒðÞÔáȨbˆ3ˆ[M@k=¨½m&„e2ƒ5™ãÀ7>Êå7—ŒÃV‘|Á1Ó ™KÎŒ˜ZÒ·kƒ&Êaõ›AÅ-C~^9œíÖJÑ:¦(V)Q¿Ð¸ž¨Å<Öù±¯–G!¹€~ýú) ªG ú-èAo ŒJ1Å?Ë[È>ÿçaœïŸÚyÐPubÕÁ¹¸ÉZ¤¿¶CXôë±–Þô¥³KÇŽìj*àBð0ԩϬT-ÈV͸5 Üßp}úqÒhð]Àß4÷}æ—8râ¸Ï„t!’ê~õÜ–^O«¤oÓQÊ Tém•Aêð=²(í†dl!²>L;;?6?÷“kWÉ,%*«rÓàC¸ß«5À뀫×Y"TÉâ—߇žšqy–«ÊG¹òô_0µãßð–7N­œ³˜\øçN Á¾æ•?Ëùã{è ¨œ2QJëÛJdÐèFä¯ÁlÝ&ÊîÌŠWVk¢fù­z R7ß+[êÊæ³-õÔ&Êîìe;Ô½§ùèï~ÜßËáДÄ%ÐÉ`¢ O?ù›&O^ÖßtÛ«~ˆÅºz…£o¹ñ)…õÁßnÑ0wÏ®ã÷’%Nƒ˜ÜD·w­8çîâþq%¡xÏ¿ûMþø‹óâ—¿ŽÇ¿½…¯|õo›`ï±Mœš»’Å|ŒÒF§Y(Æ9¹p;Ž\ÉΓ7óæõ'¼ã=`,†ñÔ1fm£étrîú¯³¾sêâ—9Éó6¾†… XÈÃ{e‚I*Pœ³­wÍ^;½ý!k/á€gí©áªí¬ ×VÊ×µ§šÀå dmnÄÃPá(UXº;:>çp8´¢.Û¨&¯Z— žÈ| uʲ“Ô&Ÿ¹!í”6{#\äO²\çï’‘joWi›ãü-qÑ.5pË`¶qíV#àº-$ZÂ8V€S)òí±_ØåPc‡hQ=úUCì_zO¶¡h 8lp$Ë K '_"'l Ý--ô«M\ˆ~QÏohµÏ ÔQ1ªU¬Ø¿ˆåGÇ•iä¾±&àZ6ãî 8Š8,”Áq©b_˯Nf¤ç$™c"s¶,Ûÿî—¸ijç? xéºëÙ|ó«™+àüÅôS}SÒ+-ƒÒR¸þ:^«àäBù § õ2†hjc ìjéì MÕ‡äÇbÞ…Xà(•#×ÐO|Øm/|ï'0ÈBnÛÀE£°ý40€«¬¥œy”|´Ž~ñÚ¾ ø55p"ÌtÜŒ}«°cQ5b´}Kë Xˆ™ûú ÖÒ\úëÛ¶ó ?² ›™ŽFÁŸÎ@w@Žœ±X¥‹èîé0÷O“äŸý4“÷ÿëìSD=ým¾ð'?Σ=\O¼ëØ¡”E0à®@Ÿ¯8“QQ+vÔÕ}Ó.qþ³|Htq˜¤½:Y'“¦º±’–¨†…Qõp¾ö2è9µ2\÷ÄOqã–W2ñÀOá¶þ6óûï"JV>ò,ú9®'0ç4ÅɈb&ÂÉÄõ·°öš×òô¡Ñ8 uú/üè7ø[Hƒ;ç˜Û2æÛVÚC‡È°o‰±M,ö/ ÐåI~ÿ÷>@nAgcüî_~wýü¯±ë;s×} ˜¾zE}õGf¯b°ñ½¼ã_ÿYíØ‘ÎhZ™àô±-L¶ŽÕkúÅ|mºêº‚EÝÒ?zú®Ñ¦zJ˜ l¢tÁàñ/ MÂB‡`m1”,ÒzÛ—´|,Á8bédP8¤,)žŠ°Z]øœõs7àQhnò£iÓH-ƒáT*]Kð Ko²`Éý[:Š%ÅîˆHå¾Kæ`8¼yøØ¿þÝ™oÁCAÓÃÝ»ÏR3×ß•¡ŒEF¶>½É稙sQúµ’Á®­ o>°«‹0 Œ »È3ýÝmÜbõœA7RÀ£±/KêÞC–~<>:®¶£ÝÆÑèxœ1XÜÑF.ddFGÆ»5ãê= ¨q(ŒÆíHèd¹µA7f=›$[ÿú_ñâ÷~‰ýg7­:ˆ¹ñŽŸdïg· Žht˰;²Ø1¡ÕBù´?˜†B§¢ô®°¿¥z’b°Š&RÛ¼k&ÂQ†‘W5*uò †ðÞ<õ`°7«É¤ãVŸEýüçÿ¨Éý«UfUh…CIþnˆý³!hÛ¦ Â³˜×t¿Ù¢<¥Q"Gµ'—¶ ×ç¡Çw‘„Àåö/ƒ¨zÔPkÁä½=)öˆöQ,¢$r9Iƒ™Çè~åÇpÉÕèM¯ÇDãÌΜaëw¾Åáã§è—~4£¤óZàjL4$ÕóVnãÊøR-t²Ñ=òÝ®&êÆaŽÝE$_Ea/s´/c¿R ƒ¿j;Ìt…º¨œ¦ ´2^Î[:²l×ßùVT” ¿Ü‹ú*˼i (%î¼$ï'<ïÿ5½¹S:Õ˜¦ÒÃýǼ̡r»» k¢T®ÛÌ ßå¢:b‡ÀvW@yZù8šIƒË.k˜ë "ýêÌPváèbòzÝÞeçUŸý꽤Ú|“p}µ"j¦i"…ÉÔ2&%Ùž6c/ïÑYoP=p=0èÝïAÿÔÃl¸j\-<Á=÷üiäM ²¯h¯5´RèDøs®wŒ©µkà2¼-y| q«ÍÀ.únr …sä6¡·Vhßy»8Õ¦sãâH´‰+=œëº¤×°ãÁqvzNóÑO}™Û^ö*¸ë~Ž/\ú>Sºˆ³íæuïšáÁÏþÚ8ÌÙ˜dÓ€û¿þG¼æíaÿÉ‹ÓON]u# '4ccÝû¦‰I*e£× â¼€ ªPôžèÐ~ÉÜòù~Áœ!lÓb&8]Rî1/Ô¨V9j&QÃÿ ïìÎãç²´ô¶µhß:ߌõ’ñsxU7±°^¸-%yG*- ^b^)½‘D7°% ù΄ôæ3ü–¶~ìñÚ?¯c±C1.M”Êrì_ÿH ³Þ ++!âÒqór]ÁV“ïŠë¨™ŠCÒFb°øº1'0Íf!dÈ YcXI{B,8ïã ÂÉÐ2¢œ× -í ì@1cžQÄQQç!ª q/÷þ ½·E×~ýßê©e¯V aÓªÑõTŒ§«˜Ã6ô¾>FL‰SC:E…oKÑ@9ÃÙÇ>ÊÄMÿ™ÙþêV÷$ãw2sP%–väèÐ-IáüÎ5VÿA5nðl` HgÖ‘ç«Yi'}J°˜@ùŠmâu~ƒ4¿ÌÿÜ=QÓ¶È,Á`Wõ};yæ[ÜïÃÞƬJyà§#ÿ]Tìßø#„Y»ÐOíÆ½4cá‘ö€ £Ï›Ê¦è•—¡!Ï`¬ñšµ¨qýF!/š‘IÇ·Åؾ$ ±. öã[Œ£pŽÄ:ãP‹‡9óÄßpnÑ1ÝsäK|¶ qžÉ4tR?.kgžAÉZC#çlÈl¢A\ý˜º »÷Ϫ½ÎB²b ±,,ôúi®Xÿ×Cõ÷RÎîâöÿ#¾òÍÁʯµaöO6º·ÆÍ®î{¶ §^ÊÔóÞÉÏ{鯗Q8{xR´Vd)ò<’ñta‰’ˆ[Þð/8º÷ÐÀÔ=B$… ÆB$J5òW®ÝÌ Ÿ¯¦­6Uäûcú8ìúÜ_³C£±*¢¤nP¨öžÈ©ëèvË˺Ïvoý¼Ï ö$0Ä1–ÂD&˜LS©`,±´•@ïh¿|@vEŽ›³yÏïŽ.˜ rêvÝ÷gd‘q´€¤1¾®d¢íè(h+ˆì)²ö~—¿DÖ™ˆÛ_þzv<üµ:ú'¯è¶²;†^äODäëb’‰|*Dv³Ý镳ùS|â¯>K¬áí7xé+¾‡¿ñ 'W‡d\õS\óÂ{9²ëXT¨EÍ©rå•-ö_äôý%„üÎG?É©ã‡Øsl#«ý5'oàºÛ¾g¶}i,屄ãG¶pí·1{=ãVOzSLáèžÔ n(G:Ük‡zu`´>'J"°Î×µ'¢Ñº¶¥-eïÒcR:œ´ôi½%oƲÃ8)8{…­ÀŸCZ¯{.öŘ[ ˜³$P:ŒîCMí@VPž‰œNHZƒ<GÉ”<ºð;.t»Ð#@nX×Agê¼Cî]„»½SCš¸¶`ð`Ø¿gq /íý šÁÞ¶Ì7wÈÑÖùl q(ôÙðÉÜ.ÀªsÖÈ¡X‚@ûV=*‚î–6Ú”µåçë ãÁŸ ÇŒÆÑ¡È·%D*2}„|Ãï’hŒf°5&Rê¶Ÿ ~ãko¢˜>Ê™“g9uìP‡~jéYçü½ë‚ËÞ*º«®kCR@¯ô£H˜â8‚,öãß ¶[~gþ½ÁœåÌ¡íÜóØXÝi[Åá©ÿÆóz?ÞÔÿ é*UÐ| åW~çÀt%¦+|‘†r èϧ“nXtÈ&„>=—„1}æïu×’*¾)œLìâ6¦6]~ÏmQÍhY8’¬Íóï| O<øøÈ7[ØÉ´ cÂPnoI‡ÛÈ+-Éó Ô…?Çof¡wdåãÁ¸Uƒ?¨N‹i‘ª„Åþð IDATâ7ÛD·’ÛüæÔ§a.$ 'É$Ó‹——ØnEƒÒ3€1¤ ´RheÐiÁX Ô»³Èçª 0%Žü ¦×ë _²à Èѹª17h·Èöÿ‚v1Æå5‰c\Br Åø+»´¤AÈ‹[çNlá?ýöo`­Ï¹Ô…ô¡ÅÁ©]]ßB7‘fhš¤ Ÿ²ÖË-ç%óŒÓ~ÍBl¢¬Üä3ì^вäû¾÷-ÜpÓ ¹ëk[p\ñ]ŽHÑùo³gËç8Ö{Œ²ÈÙ´ñE¼ôUï¡—¼™Ò-¿îo¸åûÙ½õDÂâf§îáoì,«Á¼à¾¬ó9ƒiE¿/ÉÛÖO‚hL ¡¥Íô«¬=g‚iÈÐ{´Eôƒ9¢ªk[µ"¬ß`¥ðáïBxÃZyV‘ŸY2–] ¥Å7 ë¡§°(Jú;Z^Ø[¢,ƒg¡f+ ˆ7¯ìÌHÞ4ÄFK€`éjÖQ8‰´.ÑdÿÑòàHŠ˜§nï‚ÑHµ ÀI!?û궸iÑ ªeô†)Xëkæ"U„ÒæÐõ$.pW@µ½û3¤²5ûçµ@žu04¨¿Ò¼`y<¦< Yì]TÒú‘ªqAåN¥UË…TÞ}In£¬iŒÕf¼\^à’¶…otÐíqÒwý9úßÇü‘Ý<~×NÎw€ O8Ý<¦›Çœ™k³ûÀ8×¾àƒ\sû{YøòûpÝž ›ŒÓ~AФÊ2ÃOü7ßùIžÜŪÀtrýúƳ½Ò¯çýðÖÙ0Ž+¤wü),ìO(º«=K›¶ÇÉËrõ µ0߆&‚2T¼ ÕÄ]¸äFÒ›Q˜–£L-&ñù€V9¬¥c¬¹|hÌ<ÿØ/ãlÕíÛ„+DZÔ 0˜@dR0Ýc îPBGYTœ#µNõø;aQÒA{ [\b¨¶+yàmГH#Ð-Gœ†Ð\×Á©R]=¤«uxb¨æÏÿ ÔF9d¥ÿ•— §!6£t€­–g£Ô@3ÿ9âÍï¿ eäÐÜmLD/FÎìÃv¶'Q…@äÙ÷?K#½ŽÆ ¥Ä5¯`Ý ^ϵ¯|=ã×ßÎá#­ðZSØ® SA¡E å¸óQScÖP»û*öO”`Šm´'ÆV8t^ÆPæþ€ò._ü=?ÀÁó£ÍÅÑ{)WG[çµjRùzA1-)·fô'3â tºŽ™îÊ%•‹Ù s^ãä‚ OJ`°{5³Ç§˜xMuÅÀOT½ñ‚ôZ\Ù£›_ÞzÐîDÌ—½:Ž%M<Ø úÒVíĵTZ"åù ²|•*ÈkæÇзÏ# èw±¶Ýäæ%ýLjdŸVôÎÆ°LA;ŒÇ~ÔÜA wµi¿vÙ3¶î€©’Ž5Ù:^ñºÛÉN°prg}¸‘UDIØOep©JéY-Aˆ*9ÑÝÓ"{å&ò¼»â5wëƒw#üÌû~‰#÷0Ý{î½DÛyŽÜó!½ÿQA©A_YpfÛ¶~g ïÿà'9“¿aYǰ^óbrã%X±´œÙ~‚öø.¦AÇÉÔÇØ?ª)7äµû·>˜Š¦ ÚƒÀÀâ…~j3£èLÉ6 eí-1gxc—gÔª¦­Kº¶‰ß¾d,[6ØÅ…l¿:¨Ù œ2ûbì­!¨¹bËcùFŸ#(¥+PJPžRs1Qšû Ø,ÕVƒTÏR '·TÃWµp<¼Õh¡v·²¼f0ŒEû[BîÃ6iÛŒ~—2cAû×Ýæ 2>ê¶‘*´y9³IÇÜY‰ŒÊ ~ b!÷¯Š{) Nì¯Üƒ½m)1%y¸ ¤³(ë(+1<—Õø°åL„9 ÑQÀßP¾Ïs€c:Ð;˜A÷*Ú?ÿe»Šm÷oe÷©‰ð]üסéIMOró[>|ôÃäG¿á5a‰qÁUIï~[0O²¾½ºÆ2½’Â:aCï;¯íü[i²Êȃ¿îñ˜|ZàTI¡F8’öEQ®Þ‹ªÖÿ•4°×Q¥¥3…$ŸÕ”c“XLê°1XíhcW!ð®oü{Ÿ:à3õ†tII¾'þQG­d :`dáÑ2w´’Â÷ÝM-u zp›¨èLa/q¤®ú‡Y˜Ôp‘DÚkç[´ÿgÿ¿y³‘®6¡ “¨Æ°Z6‹k¥{ÑâZÆ«™r§-HS¯ÿK[´¼ûX&`û3dz%Z˜!†ÓXÅé¹’Üû~\`Ä•ð}©‘ö†”ð¯Sƒ‹®øuO%,ž=ʹSÓE[Ò¨ Éñ‰±eÎBoåú0gC `ÐÖóÈ&‰Aê•;ú÷fØëc:w. ãyÕ¹Žr0sÙ÷\¢º‘?8D1ĉ¿®ÒÒ,H ¢Ðq- ª4‹!/°´©K8¯˜h yÛ<.?Ô]€ùƒ_"Iý% …ŽVxCS;²Œ'’ñ$Äš” vN\<ào½€×½áMÜvû¼äŽ;yÉíwrÍuÏ£×]ä¾o|ŠÇîù+f‡( ÉÑЄJPOÐ<—)Ъd°5!}ÕfúƒþŠ p}¾t×7Y;¾–7}ïÛxð¾{kŸ“?þÀeË·¿Fi¥u˜ž¤˜V¨–gÙþé+Ÿâ]?s#»^¨!4z yé÷R£73GšNQàJ/ÿq`¥XÔôÎkÌ5em1bH[Ocλr‘êÚOd¤?ÒGô]ìhú\ ¬Œl ´ˆÇàXJ2ÕoÙÐï ãpÆ!\0h0¨0t··é¼t®Ã@Ný¡µþ ô}RZzO´ˆ^—_Ø\1ˆÒyóHˆÈ’À.Éá+fc̉NŠÑàçgký¨\­³1îthýEKo 02Vcöi´ÊCÚ¨køæO…Su zwgè¨ å¸Uʶß« R˜ Š t̬ƒØÛá„tãóØ*`¦B‡¯L}`ôâ·ÛheCij}dmŒYÚÞ£ƒÇ;t~æo ½ž{ï9Àé…‰ËZèvŸ^ÏäÈ„û58ùµº½AU‹mê3y:åìwqÅØpjqjU°–S-rãGy•Ã*×^ÄýD^kןÖÇN—^³¢ŒÃ}X݃• ŸÆ HëyÊ ìܵô:+Ë7‹ûèrÞüý¯¥ßërüÜæçàÓßàþ»¿Hn|û“uç,bF"[9NÝÅÆk®a÷Ñ ß“RŽQX uƒ¢Ž.îP"íÀß=ÎùçÅ’Ӕוþ_i&å aÁÊ·b‘]Kw‹ìúŦ!D/ùêÚ¤ð••Bø¬ÏþÖŒä‡ú^ XŒ‚8´?ËPÚì*QŠ} æV… um<§HSµ‚xG°w,¢ìEè¬ð püÕàÑZE%¤Ïcdýë?ébDÜXgÿéeÀ*¿ï¾ ¥†4uWð³hkço+°®Ö²ÔÕKßðë<–¬@FþF­Ú®½ƒ¸ÈÖ:ÀÀ!Xx*&r¥GâUÀµôcàÊDQUj&0óýÄnDlšñ£ÁÍËÅÔÐîw:¤oü¨/åá{vrzauigmÊ>B4½]ðc:ë7b‘€ékÄ3 ­-\÷oáÔÓ«ƒµ¬lQ† }ä¬ö*TØ zŠþ¾Øƒ?á°ÒëÕŒr¤­ òb X¢ `¢UŠ®òº¤)ƒ‹6©ŒCIùÒ_JZÅØËÈ>{æ>ò›ÿ­®„Š«qTp$V®ÄVˆôn”±ŒïŽÌšr"šé€ Ñ@I0fÖ¨¦ f:Æ×°WSÎI\!‘%ÖÆ;åe‰ÈÀü›_ö.I°¸sóOÓýÎùº¯À0"| ‚ Ï_¨íÜ1bR—¡Ãs¦ Ý€!ÃÜzR ”ö&%ýâbpN°ùïb~ ˜íIŒ1øÑYÒ¨O¯¸8 \^”DazÉkÞB”¤:3ÊdÊÅ=^†\Ø®Gvh)H´ Ò­,S·½•¢w‰’:­û¨«ÔˆvMu¥tiPR†Þa‡³’þ}ýM cï¼6°S—×Ö’Æi€9…ZcˆÚ” 4B!/-è«\öÁÔë§J=ÍÂÃ1æÝ‹©ÙE”8’`b2Æøná±ÈÑŽ<ØŠ±TèLâV° ÜóP%»Öî*t+äcFMpüH6¦­t"\›(¨ñÌŸ]™Fxñì^¤€—¿ê5œ:z÷\A®äþüÆQš 9p „gŸÔŒ&ÝT ÍS€“Ë0ŽÆOì,éHZãHuq‡a+;ZmL³ÇàD‚½yÐ0j($.Ä3y“€Cb1Á-;Ø‘ÜÐC¦öB—­®Æ²MŒp¡nNÓ?š‘NõFÁãP&cå&ÎúêHJ”ô÷e´oZh´€##Ý0etž´ª²•²ôŸÌèÜQ„Ð{.”ƈ¡8·dœÉ5æˆ"Žò!žYÜ— Œ.»æ¸ò™v•c¸by¯gÿåÓ‘ ™Fû§ÜòæÔñw§DQQ×~ V§Š·Š)•×¢-ìO(ÖëÐŒ«9'KdAH N zßÉHdN¨¨Á-é5fÿ:ÏGØù‘¼þßrlç6M¯n.ßBÑaýcæžö¡º$P‘ ûHËÛÅOîbrÝ$¬)Æy6§vYáu*òTjWÒ`¨·a”édÙEÖ…‰€1!ð¶ŒÁô¤×…­µ¸ØAä°ÚÕ¥ÄI£cÆ{`¿PÄ=ó(ÿé?üJx7bVÅQdÞäÐnC§qÐójV‘FŽ$²ÄA['¤K)J†¢!)„ýt¦(.ÑT³gÏ6¤ðyfQÇÚùQuÜB«,€¿44•èæQß/Õ <†M/¥„ü\ÄàT„9a§ÊBY´ôun•†Øgjz–ÍæÌN&¦Ú˳aW¾‰…âê¿Á„ëAJKlýµ B^ž=ÄšÖµtg/ g ô,cuð ¤gØ|зD J„œrBÑZ œ ¦6Þʆç¿$› •sô.2ƒoP”D©Ï_ùæwrúè¾ :Àûgò4ÎÇáëRVwló­¬{Ãû9´cÛ¥±¢*k‚±—DãTY¥{7ŒTÒ³§8"éÈjÊéXŒ/_’$±gÉÀŽk ºcÑ­+YbTà cí«Ã:ƒsÒ»Ù´]Éü‘gˆÕÊù{Ñ™?Û«ý¨Œ?à´$´khI•DK‹Žƒ.bUÖ¹õ˜ù¹¹¨ÉŽ‘&‚ö6è!;N€šØÈÂÁ•ež?s)à¥w¼œ™³çgeNó<½¥%˜èÂR:b%ˆ­ -56¯CÇ˳zÊ- „«G¹IgœrpqÙ¦¢<7²…»0ÌÆ˜› \âåaÕZ_çÂE…w[íª°ôvµhß²0 䆢]|XIÈ÷ »H žHIßÑ»ÐÔ1œ XE»/‹’ÊPîJ°7w‘‰mFÈC#]Q6£\),Vxp_<cnW¨Ô4¯uØ,ÃZL$zDS—AïÉ åùp z¼áîÞeòûú ÿÞpódz€¿*0úÉ’²ÑüÉgiYQsØM‹( véM²Ú0ª´ù°YáoÒ úÏh¤(ÃáÈ⌠!‹a`(¨4èéH!²íT#Ÿ½WÆT,§ÓMfàp¼mA÷kmZoþ?1ógxpﳃ¿1u‚hîkÌ¿‹ósûY´ pâ¬ÛüJÖ¿èmÌÆ/½ ˆ´ú:c^„\ójff¢•ø)¹Ý‘¡,‘¶¸îYZkéÕYƒ\^ÀÒjî¬öQ+ý¶tž’®U.c+›àìÂêá?'t½Ù¡âþœB½ÞbuÕ'íê|ÇêQEQ8 ‘H¸r²»°“ÿò¡Ÿ% ü&5‡V;î´ Ýöd™ >Ó2‚NliiG¢±p$!jEUy˜U­ZBH†äh­¡(/eu<øØã> NVãjç_`ýª@æ*”YfC%CëBUæªñpe!É& ŽjÊvàˆ”!ÆwR ëA’ðY†óYWó?›Þi’ñ5À…]±ÓòäñŠÅ3ÄŠ um}[\® ­ÁL?M;¾¸ôƒ˜ :wxÐO1DXËDÈ׫úžJø¨$8qåÿþwÄ׿Ùš¢?}’3G30J£Dywòý¦'Ÿ6 ½F8䛞q Kš¬rÿ´wsÇ‘gy7¿ûÿ¡˜?ãû/Q–2í´CëxÕ¡*•ã=ЬónÆhrs‡Åe¯i¤ë÷^9‡9a&JÔÆ_·*dmŠ:ãTV’–Â9¬“9uºïÿC­ùqN~=òd¥g”Dx°-ý÷D92í¸2–¸Uª–tñÌQM¹Áব':ÔЃfïª2$jü*æVXõwôè~¤€u®àøsÏ=‘:ö …k¢×´ph ‰´"G¦ñ¼æ¶—½žüYÜÈ:?R•:á€öä:Š‹€¦:€:Wg¾ù´ô$¸—õ–dÂUOZ)É‚iIŒHm(vŘ½~±çŽ5‡ÃŸ³HdÐØ9˜õ•¸ÉT¯‰h)iÚÐÊQVN†×,JCï©6í›æ›ßÑV¬£Å9Yã'å ýÝ-Ú7Ï_8znqtê‘àg-)÷Äu´‰À¯6,WßV9xŸ‰ˆÕ`tl<̪ 5|VJн‘ŠR ›Àp\Êþ¥‚þcY`ö£_ÿœaѯº÷*6"0‚6…ÞÞ g=ÒçifãO¨•¦Ûa c0¥¯™K£ƒC…÷Æa›–"ÄðH½ýg2ȧˆn¶ï±ü»~ðEŽoùU Ë¢…¾†…Sƒãû9´o/îî¿æ…¯|+×¾ùיɗ?¡·Ÿ÷ãÜòE ½Óšè€¤”H,Òåè´½jPºnm¬14¢~£À$ÐÛŸ"»™TÔ*ž'8„•€E±zP9c䋞¦¿Zjç½j>·ÊHQÉþ"3Xáz½0·•_ÿð{™Ÿ_ð£Óànm¥žõë´ 3cãО„¤Ô$Ç4­ÈÑÒ––rdÚ/’‰rháÙ­=kQ‘'ÍÃÉæÐ!²©KÒTêü(g§çh0 GÔ õWÌ2mzŠëGõšBc‰í*ú‡ŠÃöŒïþŠ¥!‘\æjö¬yõý/mÝÔS°¬ó4cg‘IkY茿ðÙò ü£ZFâУ#M,Þóò›>Å”6tò½DóÛ¹ù‘¯Þ¿’w­¬=B4ë”β”k€–­„wv ás’­#Úx+Om†gÚt‹XøËZäf§áÿþƒŸágþÍ_"ÄÆú˜ÉÓÌæçü§2‹0Eû×·áµï#»îÕ„IÊÊØ1ð 8ë$ý­)É;úÐ #²*¢Å6ZÀ¥ù~J—{cÜ‹"uÍóE££g9”ë'pHm(÷ ýÞ`Éë¬d¨ÓÃÑ/ý§3¤5…klÊ#ù}ê.nw EY#ØÊü!‡YÃ¥ŽáôwµB” Mö¶fˆ.0TAÓ‡SDo6  B†b犅rÉ#ö®Êò¨Qb*ZÜ…úªI²=øs ,¶¶‰\‰ cëøUÖ?ïZ×üKºå…£0Ûº•ÙŠè} ²DsKg©VlÙÅfä@W)½Ó¶:&>-QYY·²Ô§¢¡QE+ (æW6.`§ èK$Óñ}”C…<@·äPâäóë ñŠ&6³çä¿|ø}t{µæ¯Òûu2kÃØŒM@g’Ù˜´/i'–,†TY’þÒŠÔ^?(‡êáDÚ­š} †*Ñž"ŸY9,çöùñZÒ² up'ëlɸEÝþC LO38”RˆpÓ! ‘´¸¸ £(ø‚J»Yc ÈMš[VŽ•4ÂL&*yvF슗°hƒ+s(=‘!Î&n#ᚃïåʺ9ÌõIçÃËËggmÓ4»µ.3° µI& ìW€ª>$ÝaŽ>ÂÉ™ð·ò¯¶lÓ?¿Hi<Óýÿã½ÜrÓ ¼ðŽ_ ßHìŽÔÝ»A–.í(4д¯|WÿðpþàNžŸ¼ä[ÏŠ¬6ÞUúÛš‘ QZ6jøà7=œÃq Ù^Çt÷Ìe/QÕll”/ 怦Ÿ*¸½W×й2¬ý‘wò–*DWá³ÚŠ-‚r°@þøŸ¢¬!2£uG×Ç ¼Ã½bkðç•&>3NkV$*v–-_ü9{l+ss³t"K‰`"L&“[ŸÌ{e·©8“C08ñ=AdQ“qùb0?]ü×±“§&§Ö›çî~æÀîZj %Ä ²Èщa<tbxýOý Wßø*¼ïÑ  sì}ô3_×ví-w2þÜE=³­nÅñŸ½¨5oJZ»3xÃBí"°êhús=ŠUª$ß{sFË4Z@54 V®~Ÿ‡MOÌ GSÏö—aó*ìcƒVSJ¤sˆÜÒÛ×¢uíb3BV£¿;¬!H| Kÿ™Œlc·aõ(¬Ö]=ýòTB¤ŠÆô!|§®Ç.‰pqZP쉈Up ôë*C.jt£²‘¤Ø{çoå2®ëÌÜ…sÃAÓßJ‰tŠ@ Œ£­ú^Cž 9~2ƒ|W‚¶SC1u2¸ ô ÄPÌDpX £’ÒúÖÆRU?¯ Ï'†3ÿÆ`ñ‰6ª´¨ë_Cïì1Êe è9ÏÉÿó9Ìç°è '!?1Ɇ뮥È{œ=öt=–ø®¿ãçû]<²ûBX0Å| ½} KÜòWZÁøÄUØrõZ7lÿ¸[®€.‚²/))ÒÌKܰ@4º0' K'(Ë&'dÍ@”…g\lË…(d4†ë‚Ðáu¬£1.D"ÁÙ‹G8ú%þûoü_”…Ÿ”í4϶abƧ “ â“ m Ô’ÆŽT9’(D®HG+r$A7%¾D%£,[<,ÂýkÛ åzÓ+û>foݪ+°bÿÅRwò¶AŽóò§ýÃ)Å3)î¬}R–ȸwUÕ’mX¿P½„ £Sþ?‚Øß›C†¹ñÜsô›ì:zø¦üIè£Îaâpý¹æ³Ç9ÊÁs‘²¬ «bËXh‰-C¡eHÚÓe…AÍ¾ÉÆ˜u lÖ@ î†t ivîªýû¶.i(©â%‚¸Î&TC GA®±ò~ÈâÃ#Ìÿý*Ò#äLI 3]ø˜$w(éŠÒµ6õ¡ A` ´AÆ;-2²HjEÕ£›ø#}Íw‘wΞVèu®ûÓBÏ}áêsíX²2ðL”Ÿ|à_/[g8>‡Íˆí×ç´\¶ÉmŽê›¯×?‹h¿ukÏð\±ér€lƒ’:–òPÀ⣂©-{°R¡WA0 á¨3‡Em9tõëÿ+­KoáÑGŽO3'TH†åeO`Œö’¬ŠÆï  ;¿¬¤3«.§ìÎ^e ÚMn0ÍU[ƒ™€ù{‡]&hÛ½—R¹¾ò¢jò °ª3tnVŸû¬UúßBÅ‚`ij䑋3t{Wí>ZŸóø9ϽŇÓȶƒ±‹7Qú‘ü˜¤?PÆ>ë´šr4Ó ÈÑä½sßp÷úR@¿×¥´êIt©¡ÿVZââPðªwü<ïý«#Üø½ïãÀ·æþ=g‚¹Pv8xÿ.5pÙ¦ëžÇú+ŸÉ©Ù'¿N‚l3ssòGIgkꨵ,)v&nc”°"¹UÇØQW¼*C±GSô‚A¸ûrƒP γ* EÊæ!÷ÂüðLrËyµrÞ‰LúGãúõ–ã0Å’sO±ÙÉèÌçéë(,z0V}$FéF}›w¹Ú&«µ<2&†tGä´x^7ÈÄ«XC¹kC¶#B«¼þaºA{&óçRÛ†ôÎĽÏ`”Ò¸¤qTu9*Õ‚â‘­ Æ@!Uk­³qT:•BÔ‹[¼Ò©qJ âû¥(kÐÇø5Þë 6.rA¾;ZëôÛ1±åQgÿô}t}=VßÂKÞð>^ö†ÿƒ<Àã'ÖÜð>ÖͼŸÙqGm¯Z¿Þ—ŠŸ©åS2¥sTcEéëÙ,‘ØXF®¼…þâªuãÔɽƒ¼Dá©ðüx4ò× o;ˆÖQ1 )² ‘˜L„v Crš@;È©3^&@cóÑâm¿Ÿ·­ûr“ñí2üìáÀe9É—þù—¸ókwøäkíY¦$‚ጠÁØŒ­‚Ö|Èpªm†"ŸæAP @)ãúX«[í«áü!*}7^Ù;{²m1²5F/;÷›èýnv ¦ï(ÖžyÔè6èQP«A úÇ[ä÷†=ˆÂ­R²\ ˜õ0aÐV"+ ¬Ú±VBuÕRÍ?«X ¨˜ðÙïæä±q8‹N-·m×EíÇ‘ßÔU `8ð¡“aV½àñ%ÈÖdr :^ÃÐÁ‡™é>Åx&Û;ƒý«FÀ"lè4c?®Œ•¶ÛßK+9üÅë7:L!ê) J9JMKÌTB1j‰6äD—dDÒ½­K¯;—¾ðÿæÈ®G8<¹ú‚\}c#ÃLŸêOhŠÄ…¬›È>]WVפ)k ‰^u9Yw¾1“{:  ^2¬¾ë7&ÀLÀÜ}C ¿ ƒh[ÊŠž~UƒQÂå/yoúÆ6=—°5FÖcæð6Ž?üÝù—fôk‘¼ ã_¶ÔƒPy…d¨ÏÙ¼ñêçóê׿…nx×^÷ ®½þ™lºê¢¤ÅW?ú_Øö•a{§@zÛ"òµ“”˜Â½Ô9SrôRÒ~ß- çðÈŠ’PÂÌÔi‘‘Ùä ÎÉõ,.ìóŒa#eÙòO¢5v=SámôÊ5gNÂÔ<æà¯Ò™ÞE8M¦^ðÆaþôq&{O~Žž>òM¿ÞøÍlBU¥Ãu$Š˜d§"ÚëR÷{JkM^% À¸kÉZMJ–ô¶¶¾mn刖¦¦OÔR­ úÛ¢×öëŽàf³HÑÛ“Xé‚þ¶˜ø ½úyËXÀ*Z —ec…p©;ÂW¦ŽÌ9£ÄåVÆP¦šr\èl °M@&WÐâMD°(aƒ…ÃçáÉÆ|¼ äZM]U]\Ó9¼ü©Ûx,9ǸnaSçªûça¸‘•-bB¨# ÚXв%eƒ TÆy ™y<$‘%)ÎM&­EcÑMíOã˜ò‰sR©£‘[«Y8‹‹izü!þŒ[tn}Ñ;Ù·åQvžpùOíÞfÛüZ¡;©Ÿóâדž…Æ—¦C™YòÀ’•¾r«´Ʋö9¯gffÞQFàqÏ}߬Eð˜YÈA×£|é5¤V4:+=ŒÛ£e޵ò@…É…ÛWnDáFüí¡¨T^»ê‡ø±K1½Ž­Çwp`sSœ}Áéô¶ðñ¾—ñ#']¬PU]g6êÁßè0´'#F¬jÚ‘¥YâÐ b8”òà4ltØz&{üB·ybìdÝ€þWZ¨y2Å*‹LÆèe禩ÔåGÆO“„ËÀ_Œc5Vƒ•štwLç´b8°ÄqNù¸ÆÎiâŒÓï52=Eåί*ãªõa%ð×€¢¾é› ¯aëþé'Ðå9 WíþS™†<‚¢åúŸMlË\ùvöïÚÎâxÊB÷(óStû=õ‘§éÕF³åß[ÛÛW·€%ˆÌøWY;ü:N/œ{öÝÅ—=s ¡¬ÜŒR¸Š·@ "mUŽÊ$òP€9a7¬¾í9\ûÚ1;±“ûw¬¾`WßèÈ0S§Æ1¥$WôÑäce˱l¹öìš®a^õöõª+èu{ç NΦ¬Â¨+468ÿp½­¨¦4ów ÓzéEw~ž¹©î;ò³ýUä«ßÉ5/1üÚo»û t7'Œ¾ªƒ ,6÷UŒþõ± F7Òë»ën¨’§)Ç Ö£dOSyù57°ß¾3:ÏC]pè~’õ·¼›á ¯¢lÀ¢Ñ岿ÅÅÿÁÌñc®¹%tŸ]Ðå;^÷NŽìÞOÚ;œñÏ_üDÍþU¯­ªh+;Xkƒ  ÛÛÓ%¹|•dï'*- Ë÷Tª$;Qƒ Ð*’ÂxÀgüï9–-ÞtÉ»yÛeïcM¸=S»¸gó,ÙÂÙu&–”½?Îg>ýû]o üÍ,P®v¯ÃÈ0ŒŽÁH(šYÂhË0YZ‘%! ,Z9¶Fê:FH¨Ú<€UšÈÅ ™(ÚÐÝц½,Ú¬EÄ£ôŠ“çô‰•=¿[÷ìŸ ÝÆIƒÉ5ýíY!m∆k¿±Q¤^;ÔQ5@n„¯ú‚Õ&¡Ò–Šk~šà?Ë‘Ý2×={FV³äU#Iii èI7•D‹Ý“”Ú!¦Í»ÎüºîFÖ#kÑvì¿Æe»Íò`ŠRa5S/ÞéÑOsíõ¯âôŽs­‹ž5ˆw;0½IYßx#åZ]´0h% žÇó^û%Ò…î|àÂÖCŽ ù{¨c|ó9EgGL÷Ù%ùµ9¹raü…`¶$Ø¢±Ëéö.L$€ ÃAÀïú©–£|¤×›–Ð…o£n]¤lYò. ]ñn{ç¿Ð™›äίìe1] J{Eıوc³0róï±fÍÇ™¹÷Ï™ÛÜFßÒA È«’QUµ;œK/ækßèxP|&0W_ç32¡a%] 훺˜®û\«ërd#ÝÓçnkµ"æó”Ý;¶põ5·2ÿ¿¦+oxâk_tL\c¢àª0KŠíF¼ë£ŒJ‰)%i!Yì+²Rt ‚®ÓSbá•oÿE‚¨ÅÞñ'k½»™œš®GϺ>œ™ÎFµ(ÈÆcâuý“'Ì2f®¬´€ Ö5% z;†oöÀ*_öm, >¤ÙJëÁ;b—÷—š3–€9Çæ _G'0h]Òß¾<­YÀæýÔï˜Co±)Kú»b†nÌ—>¯áÖ6ä{]ô ±3VŸ—¶Lû»àg;!Ú œÂ•ž¯Ç.UÍÜéf½ƒ×Ó£•ydÅì¿J£x*Æž–È0€ÓÁˆqùͳ-Ès…—:ÇZK‰¥°”mãµ…wó–^ÏWì ˆd‰ÂÄ]‡„gÿIJ9|ÃL“íK° ÖCùº²ýbåQg·ßqq=ò“yÚg>«AÈ ×ñC¿ë.¿!%3'°e÷ÊYa½Éǽ‘ÊaãtŽ7¼þ§éÍŸb|îÂÔÀÍŸ¼kqáÆ) Ýò€Hù¯>‡ë ÷¸¿á·’Q² hJ©öÕH×øÈKÃà#a4¼ˆï»þ§ø¾kš¶áñ‰]Ü»}žlþ‰ÅÍýr_üÚû9°ko$ð£=-!Ö®p~xÈ|‡JÍȤf,±¬JœÎÏ1.â% Ì ÐÙ66<•©¨&.†@Œ@Ñ (îkô a»("ßdCìΙÞ9¶[ÌMíq]¾xÊlªÈ÷Ø@¢‡ Á»QKé¤rÐGlëÞQ¼æ¿¹M¦Oô-c« V Ÿñ{¨MïaúøVîßþÄç¯H§èŽPJ2„±$n â$‰$ŒÜš!ÄÓ“dÓ9f^Rf‚"¥ G8C¹º„ÑÒE Ô&—ªu"w£'ÓÙÌØðùŸ,¼’Ÿu=÷ï^ê -¡„ZkC cWÝÈó~ö‹”YÊ÷̓ѽúÚCCµY0Âmº;»æ:­[{Äm‹*Ü…i Ï*½œ…ã&(Yº®ñlÞ(«ZšÊœ†qáIçž!xvÓŽ¸é­Ÿ¢3wŠÛïÍ(Ê'^æÓ½ ?Axõaºû¾‚[¬y^Q/ðYúÜà“nB’Ë0¢64" òƒ½ !ñú¬8·³ÞÈ‘sO]j'ÌÏͳù¡»¹é¦Û‚¢µúŨP¹n%‘ÄoUìœEáÒ)œ±ÒÐÛ¡Ÿ•¶ ÌalÍåÜö¦ŸáÀŽ-t‹uO|Ýc¸ëkv¯Cmd«´ÔaàúÌm•pÿ_d[xK‘ú6ÃÒfå[ƒ°f ¨’ì@Hy£\N9£æÍ±€iÆw)°ãš|! H¬\“É«ÎWëÇÀ¾æÍœ)º 6o9¨,¶l°•B8¶ò@„¹Y ›‘0÷ªÓ#1"3ˆ ÃVaÊèYàüXŒeÝú­óûÔ™tã úå‘éY¼[^·\k؆ô‘­ wQùÎ>¡ B ‡š«4Ï:ŠÔ0ôtìŸÄºü? *|+€RÌU®µÒk„ú“£[C7âÂ3€ÖÖìK¿Úl(è>‰Ôµ^øçØÞ‘*è­ãÑõLO'›S˜Øz?ZlˆmK+¹{ël÷r¨Ê°œž*Ùr×'j oÝ"7¼î ®õ{Ø÷Øf`ÝYx¾üåO»Ý]¢£êÚ°øs»¬ Ô p}soµ¾=°©¨ªBi• xÙ³ßÈ›_ôN^rõÉÊ”ÇÇ÷rhGLÑ{âÑ›³l;úQ¾~çŸ`:Þaêw·B¸XJ÷74#£ÐêŒv«[†Ñgòðì_¨ AèC½6Ê6â2çpeâºMwµ5‘.Pªt ¢tF-kÉ6ïr®Š²ÃGvxð'‘¥ÄLˆjØ ’j=ƒ›§cUí ,ëÖ¼gñ¬—ldrª'a½Xdbã»Ð—ýÈ!ìy”‡·=ùæeñÐC‹n2/Šn4rhPÚÝ„|zÒƒ"óyv¾K¶bF`rE1#éŒYh Ę \cZ_R®2Dk3DËå‰ÐüäÿÆÕ?Éøô¹†0 þÃü$ÿã·þ¯†äÁ1 RY”rUo‘\úÂwpíü9éÂwÜ3G7_š×R=.Y×aÿ‰‹Îû3iµ†0XJÄÀ©ZXƒ‘Ù´bæî!äÍ)jS†MݵãaУW0·÷äYš#à*¦«J¥¢!ð÷÷|Åv,‹÷·ÙøƒßK4¼ž;¿²÷IÁ_­= ˆnþÝ}·Sì7Ø(bõ5®v¬ê–Rc­½ «]_m`)0Öúì¿’î£1íׄmƒéx­A]Ê\wÿy1€BÂC÷ÞÎϾÿƒ0þ†‘|=ßûöŸà?ýǃµ bþ«{‹{$Iá´y}('#âáJÉ›~êY—m‡žœ¥“w³}ÇŽÁf\+7Fô®‡.Q!ôáçΘ&P=È%èKzµ.Ïçú ¾7M‘ϬÁ7®à®VÅ6J.¤*Iw$·6X¹e-”µ³wPó&Jú'ŽÍë­ÌæIåB¶’™X…!Ýß"ÙØ©YÇÎÒÙÞ­—fÿ vIrª1«¤«o“Ù )d02–Â7¿sFí[Ñטrá"Iÿœ-ø9|!¤<á5ŠÒƒMOy e—°'ÕØ&—qL£UŠõuC¥±®µÂ‹¤3éu`Õ(س/é¸&Ð%é`¼“´5¨©B¦eý3v¶µP¹qÁÒ¾#Øb)&¶ÑŽ®\®¹ü6ŽÌ~Žb¹”¿òñßàEoÿmŽÌ]²ÂòìhæL?àsÖÜû¶^ûþ)yoí‡/ŒöOö·ð¶1Ô™ W¨Y"å.äê²î©”š3ÜäIk”,Í.è‚(„ĹHð7¾7¾áûxó«ÞÁH{OíåÎÍßbæèj¬y²›­áTú5þñ®_¢3= ™×má#¿'Ò®â­=ärþZÓ£¥`lÈ|GhL%Z»Ï„ Á6{hƒúke&²™¢üFÝ7ĺð£õÒßÌJ°ÖI8†Vcòþ9f?óKÄo|èsæ¸È3Òî"Yw޼3CÙ™„Þ²?‰ìM¢ú“Èþ)Dï4eo“ž†|¡ê\Ŭ‹ŠùjjOä º¹x1ö\䪢V¿9ô2l™rêÈy<`1}rð'lÁÖ{?ë‚Úm³çÓµr(UÚ9.DfgaÒŸszéƒV¥c"C‚ô”¤œUd¤6qàxu‰+)Çr2>ÉõÏ~ãžÇ¸síwñ’—ží|ÃÙ€G*Kkí¥<óþëny;Ó‡vr×·rŸ¡¼ùšEŽžzz-Q{È»VÌ&÷÷ªÔú¢Ò2»9¤80vSÇe\ØÕZÏlgú€u=úmÜËìàô.Kéë¢î¼La$~5Ç÷±ØOÎé5Í’g¿ù͉١]×ø¥Öwk­Ï« DÛãOBÙÖ)}„ÿ*‹>*¢Ìg(}£Šµ` ÃC$¯œÇøÑ¦cˆ Í\/>wØv1EYÖcçö‡ ƒ?aÌú+Œ‹/ý:§OÔµœx}Æ}*¨’fPK˜ oθí»>Â%×¾”¿ù…YûÄ¿kÓá Ÿø/˜ŽËèÓ¶Ñ»¹#ò’›P%ÜXY´ÈéoMh]ݫǹƒ\¿ê{¿a@ú Êï )Ÿ£QI±”]Ó ¡q—Î'±²$?R>_£âb){Øxž, á«å¼ù@€¹IÖõpË^oïç£k¬”ÎvE.&²u$Œ޶¸§lÚåWÊþkD¸HS³†4;Õ°†ßJP¢\Öøa–Æå¬aúVÏ3µn°Òÿy÷]5¶Êkq† ÝÒF«Ò<7ÆF †ªyAÕk¦³ya±iX³ëFÛªÛsQZI¶' Fo,qleqüAÖm`²s¦Žã¢+ßH~Ç?¹_¦°Úq?×ïú"â’?kíÛ,b~„Û?ñ xeÎxéüÿu<ôû)ìÅdqýú—?âš)¨L%Ž ´35„ÚuÉê Úfزÿ¼"9J–_oíißõ®Ÿâ5¯}/}É«H’Ç&³mïNR¦ ðä Ç‚xŒ;¶þ> ]~D ]D“Óµ×0G¾Ö-$§"FŒ¶øŠ,íZ¡!Ì@ÛWUåUUu,µ;ªè“|<‚!ZDÚ·ÏxÜ¡\÷ßV€j­¢ÌÎ]Syï½”vŽÂ† µ$R)±–$áZÑ*’ä’U’(’D‘&ŒBt£ã*ˆ±E›NcÓL6 ù¶\Ä–]0©gí0MÈh2¹_† 7`ŠÙüi¦OÌqüäNSš§nŒ_fÿÝNp¯L ¤=¢’ ”@ÁÓfcæO†«±¸RÆU¾)’ÖµHán6ʸµF8QV9 æ´$˺ÐÿCÑÛYLÏ x”6äµoýMžwË—xäŽOCï8ñê5\róyÖKM·¾Sdì|à!¶_ùÜ_½ðuÖ^ývvÙóô`Ò®«N­%³–Ì R!I1ô…Û.œT¤ßfè¦ÑPAÔ¾ lÉB/¹ «€ƒ3˜§f>a…a@’®C\HK4´š‰c}·£?××]w³ý¿ òGDT: _B$Î<¶ÿoùð‡þ$€áFb`,†±Ð2F['q²¢ÄLJ÷¶®ë:†:؈ɻç÷Ój%}é_ýÙïðþ~Œ½›Îú÷»ùjÞñŸäSøVÊtfiU(•ß êµt}Ô‰µ<çEÆ5·½‡Ý=ÀáÉ'ŸXÍlûsÆOÇrZìÈÇqÅ‘›Ì €`` ”q=ÜÂ7Äô ýƒ ­ ½•]¶ªÒ:‡mUX¡Ê‚þždiíÚrM_Q;z«i„’ŽÍk?Ë?¯Áâ5 7éc‡ЉÒHH.[ ÝôXJËê«näºþ£W<ŸÝÛb˾'ÑÜ}|þ3ì·þ zŠpmI8=vCì¿F¡[³#i •!Àuè ]’mi]Ýj.XÔ\¦fÖ„0>p9Äô_áa¬`1YLãÕ× Ì üÍ39=åêß<£꥽ÆaX»Õyd²-œ:=1È—«´€J:ÝÒþ«dðUkR +èºÐZXÊ”ù¯ÿkŸùÛœ~ªY„Í‘t>·ö·öÎóFü‰t¿#ö(§ÿùG«® ëwÈÍÓ3…è¸Eé42ÀÝÐÅàÀ²‘–L@(-4t+Ö^}-½Þ… ©§ ¦3V-WÁÈÕ^2èS5V2uàQÂëŸy^/›õç˜é9©‘µ! &ïO/ï0¦µ_ÙÏ ¶¢”¦ö'TM ´G(‹yÿçþ'¼ªQX%†_;ÃÉÓEÎ'g1J¢Á¦J*øØ‡>À/ý·Ø7yí>ïÄôå\wë/òoz/‡·•™}_‡Åã¤ý)¨EkÍ• _ñB.ºù­ŒÝð*ºSǹ÷ö-_xòõ;Îñ…ýGßžá6ZA*‰C«miûþõ–aµùó¡ÐUtŽT%¶§èLHÖwk“EXi—Äm}Và:‚÷'´®è,Õô•MY±q¶–. ý}-’M¥Â& ++iw ‹è@6 ÷ëH½Œ±4¾UMÈA”Lv$ÂÜêÇǽX;x}øs¥Å“gjÿH ¿5Bér)ˆ”LžeŒ›øš9™Õ•oÍÜ?y欖仕5òYÊêž§$Åž€@g냭 Ïþ…Êiü!3¡‘ªtL‹´VÔÀÖ¨†˜U0pmvwÅ$úÞ,"­ñ¹ˆ^_Àâ¿ÌU—„gê™Ne›xÇú¾þ‰Ÿçäǰ¾ˆ|öôAv|ñg;©ë…5 aád@6!1¾ÂB —Âþ=?ùk¼æ‡~¶sßcñS#?Ùcǃ¿ËŽ=GسÂ?_ò–$´Žññ‡YÒ³k<ÊÆÈœ ø‚Às,"e’‡¸cߟ²÷؃nkêA_Åú A+³‡rEæ­ÚÃE|2`8²ŒD†á§õ -QhPÚbCîLXƒ½ª•"×.§.‹¡ˆ {"$WNã§Iã\ë¡€\XbQ³~Õø8P`Û«Èò;øoñhå¹ïoŠ}öRú{«òz¢ „(‚(†°ª³KÜFO —«ù8zâ„×ý1pÄ+í@  ¢·lzã‰TŽA–ÂÅì# 0k ´‚Àú‡¾ÎÆg>È$¯vçÛøâ83·¿“éùY.¾ê2z O¿…#ˆ˜ãZ4R}éª-éB˜”Úe4jBY‚öe,ÌœßØuåͪÆ,J숋LÅþU _ù…™Y£sè¿ãù·¼ÎÃ2u|;s©s»Ñ¦!XÌ>ÒbýÕ• øÜÖã`d#ïþñŸcã—ré† ¬_¿‹/¾”5ë6 uÈï¼órÌüqgx³Æ‹¹B`æ-‹Û[´^)iÚçŒîݧ"1jŒ€…Söù›¼—ïz×'˜ê=ñtezñ"¦/â’ ßËmßñ¬Yw qk aŠ”¬3ÃÂä$ßõ0¦Öp¶÷%€ÔœâîO¾‹™ÙY¬N~!!V–`QÓ^ŸÓòLíÄi´cíjúVrk+ž8Qʱ€ÉU=ÇfœQÕæª­k´!J”dÛ"’ë»5›·lœ+¼9cò,,J;6/¹Îkóúœµ®mh]ÀsúxLôо xÎVÀj²at2î”n||y§~ž€xmUK"\–U±!)„*]Ru2pù%Â%=CÇ'äËF(l­W`ÿèïõZCU¹¶<Ø\Igè¿¶ é÷<åÀ+煮ģ'`¦Btés=ëgT]!V6‘¦³µL%jBºÊ7a 0n—´…”²‰û¹ô»9À V<©,^Á‹èi±¯ò7X<½ÇÉ8ÃÈ[Cž ŠS^œ€E’[^ó6Þüž_aÍ%W²ûÑûyìðÅç¼Û<ÛcþÈ'øðŸý5qa)‰B×ï˜hKâ5Ë"ú¤Ò¶™²Y…™ذ¤çæ_4jн‹_åË[ÿˆ™Î„ë‚Ì­‹åÈ<ðó¬ÕØ×3UÎ_{¢T“Ljïð5´HBçð ãØÎ¨®½*CÈÚ2å¾ÏBÈ"Hµ { ¦ìX¬ïP–ƒÂnK k8Ø‹ JC ´V‘æÅÿ/€Ÿ¤@O~‰ÏâÌwS Ü5YUOEÕè'¸QËÀª¢kx[ž¿IØ”Ç&Š#"«ˆ oÞ©jÀDT] ÖÉL„÷©[K#JAi Ò‚¬„©/¼—g½ýÙ>uý·íóáã_}sÓ§épùšMtçýŽýéŒ^=èkÔR=ϼ¨jZ¢-©2DZøÏÃ\t‹Ýì‚@­”PL+XU¹0jÃ^5™°ÍQŸt&¨ÞÜ8“»ïBÊ7bìSw IÛ宯ÿ=iê¢ÂBei†ÜB:©ékaž{îë]®.æïøaÒ´OnSÒ¾aïîq¶na1æê﹋ãw3¶œdþUÓ.WXï àM›è÷³ó€‰»Ï{P*˜<¹Ÿ­_z?׿öXÌŸ´˜½˜³ÀÎ ˜ôG½qÇS£æ›?÷Ž?< ?´ƒÖ$“Ä =liµ $¬d_%hë$Z9h=3HED«úKYÀ¦F¯ÑîáŠ#,2·¤âõ]Ç+hýÒ…äƒ5ÑuõpÑh¿~Þg¯—ÕU›‹“š2U¨¨tlž^þ*ÉZië~`éÍ ×wÜ%îªnŽV+“ÃŒ\sŒkË:mzÐlÎìšk²ÇÎ'ê0åkX¯# %kXÕ¾±46†fNÚÀIè5|Gh!D‰ö9iwC.½>-ð.àPxv y< T¥´”ÒQ®Öƒâ ÄØŠÍò‚bBèˆhÉ%Œ¿Y»y¿ôZ$Õ(DŸ¿ÿ]<ç¶aÛá+žÜÝ‹¬åõïý«VÜz“ÇcòĺÝÓù®]f†µ´âQ²Ìþ«CÉò!9úOÜý­m™QþJð³ÔáÈÞìi*†!îkâ)Åpìº{Öthë¸ røÑ®×þUŒ_¸vŠ,†^¡èì 1Æ`[ÆiN=Û­p甫…gV*˜ã`©@$«I óïø [ôä‘/ÿ&ûöí"+ÊúX§Ð/ø­´[^ŸÙ†Ä÷ß±c§ÕððÓ€ª÷ r#{4¨;Èå²&;Zø°YªÐY·ÆÞ%HJÉħ¾›+ßú%.\uáÁ_ñ »¿ò¿Ó]X$Í\[P{í&zîÓ€2LœãS¸éJ&=ôã6pLxZRiQ~¼5´f§&/Ü4@*ínÔFŸ 0kòA%ßà~!ëh[úØ"å$PüÕû¸õ½ÏáÈü•Où5§÷ü5ÇNN2:·s«4d¥$7#JÊ™“Ÿû†Ü¢Ø¼{(¹òcÝu/gn÷?yh@xM£Å1dÐßDÇœßú òx@ô Â5Úu/¢xÏxÃ3—¯ý¶_ÿm»{?óc92îtŽx#§€DC;„¡Ðφ mJiKH”7)*Ÿl§|lSa\Õ›ÞØWÐÿV‹èM¥ËXÀÁˆµºw„•Ž•Û_ÕƒŽ]:Î-l^¥Íóf[­ Ò Ñ«ûKÇÇE“t.b„ñSã"avµh?óìæ“Š=”Â:„ØÈ&CÂ(«]ÀU¨Âd—ƒ¸ ÈÅívý½ÐW¹\å £_äÊLùè—Ì÷~šA;Ä’ç-ré±ѱΡ¼$hzÐ( õP ™¤nhÿüˆ¦Pnñ/«”pU³L…¥Ô–\X i)EpFSˆ)ýï`ÃåŸc|ꢳ\ð’]'7ÀIX;újžsý+fhl a<„Ö1B*ЬOoa–…™)ìÜÍ‘ÉQºÅð½àý ¿ðŸþ³ Ó”áÀ_CÎá[’ÈiÕ-U÷g9Ôßbw­ZhÅ£Lu¾š´‚¹t Û~…¯Þ÷·ôè „DÆxæšALªÈ€Úé*Ç&%-SM0­hÇ–8pãÞ0´èÀ B;}Õè·ü˜×ƒÀLC–¸£» ékÊ ôl³ñÙeÕNÓË]…«áÁî³­˜/«@¶V‘ÎÙ—À/1G韸ƒGïú8'N'7÷9o¾| ßPC-É34äGõCžŒýHvt-æiÀ2=18O¤ª£Žd*vaÚ2ö‰‘©¯d#¾#ÖúxY¸V²@B$ ÆÐ6†SŸ~=—}Ïç8š=ëÂŒEɰ'ÿ”{îü0¶tU[yy #ë6ÑéõŸþk„-Œ¨Ÿ™¯ã |5'¾Õ& j=–FW_Á£“ì|QZû4‹(-Å‘3–CËI2¬_Ã+Ï <ó?0Ž”|íCßÅ­ïù*såO>U˜¾“?ù“ß&ѾJÔ¥wr‚Ej‰é{6h#—ÞÂÌžr÷'Æ–¥pZD„@o`áðùýŽÃ Âö%¢íÂ뫚µ0€ÓG6ÓùË7ð‚üŸL‰¿= €µÄÏó•O€…łƒ?åcÜBéàPñ%YT$J’ b<ûçêdá“2,`J„’.DY ˜ƒìDL8Ú` V¢°Z‡-€;Ù‰ˆ°Òæ‘…ìÚAªMcåîµ§Å¢x8‹³—A¦k)É÷…Ø"\a|<;ö¯+U’íMoÉýÀzi¯Xy¼A6bÜ 9`n9p¬Ù®–‹p‘•öokŽ~¥ÿ¶!} ñ¹]ÎôQ½ÖŠzÁk˜íˆ*wT«¦‘¾dбÚè B[ ¶D夞i‘ÎqYˆ:> ~ø³!¤ÇUx৤A ëd”ºvËÆøyœbçrѦ¿`2}b±ëéÎZNr;{þ8c_Ä…èÏ\´sô±?à7?ôÇ„~´çÒ³~ø«ÂÝÈ-ˆÝØ ¯w+5ä;:ÇCL Fki%£LäVçT–óLM?Ìνwóµ;ÿ™ÙÅiddÛÇÄ®#Óˆº¡BÔ?´ÛáÊÆ~Ä› âÐ=ÌI§w Ü¡C·Q±¡¥ðñ.Æ|ó ~y©i ÝÉlVPÆ%…¶m)U£;ë4cˆæ^ø]63µ` CUÉ*ú§Å¿ ÀÛSˆþ>æÇb÷–/qìÈ~ ëÜã¥õ‡¦Îmè’ÈmLFZ®‡yÄç2V0nùMJzõÅEÎSÛë¯ÁŸÿª°îo–QV–ÇôQîfRøu)k€@ mS0þÙÿÀš—ÿs«Þ²$¦ç\9¤ÄÞË£ßøuNÝç‚̽¼ÁúÞóUobzÚ\à•`üÄ£ð&§ŠñV¡[§mâ6EU””°–v~ŠþÂ/Øù£•öŽl¯É,!ßc/ê#ÚtZé>c“ŠL¥«¢à_þð5<ï-&YÿX®ÀH÷8µÿoø³?úM§)«BÐEY%AHÝ@œø¡F¯L,«¨§”^ÿ®Ç60¿ýÈùÀ0Äf~t©,ÊklÃb¢˜æ¾}WÞüvVßô^ÙpÁ~¶–ÝÉá¿ÍãÜK7u?ƒß¤ ìe a(² ‚‘Ô‰˜ä;ºDÕÒÇxaýúo-Æ:½¦Å tN[Bøš~=*]•«jÞ„ïîÕª ¿3&|e‰Æn)0sÞcä@Φ¤¡÷xÂðóÁÐË;‚e•%ØÐf–ôhL¼¦çž×$Ú, µwBª’üP„½M"BgÑu—'5¸Bö_úhìû{í™#ã&€kš1BA¾'D«Ô¸t|rhŒ!_° ÃrY?ñ ù„M°y2‚y ¥žq4ÕBíGÀ…ÿ¶aq6$è Œ²äÒ1€¡w²)UW龯‚zËB"æB´µÎ­i0¨Ö{O›ká5Ȳ»Ñä{¹ä-çD~Íÿ«n¾:?Âç>õ>þ固@ÍB#iÂ]`‘Ûe EN—DÆ ýÍΆÞÝ9Wk¯£È¦$¥.†Q¸š¶VÍaIoq'¶ðÐ#·óõ»î¡´Å ÒLÆ~Ô“ D\ß›LŸ~ïƒ×ûUàÏ»ÄC ar6@/HâÈåªÀ"¥ôN_Õz¿¼bü<øËþ"莇ä}AÙ25øÓÞx4Кx K2Iõvêè#Š5ôÿ¿¡”äère¦°éiŠÞ‹3‡˜:±›Cû·0;;=ø­›Ò»ï}»Ce¾P²}mÅ0ÜrÀotØ##04 IÛ€}O¸Z½ž¬LÝÂq™Ù£.ˆÛ~Uä˜?Õr‡LÜÑdQƒJÚú(]¼-üXM¹s.–ЖÎðuê¿H:ô)Ö¿ø,Ä·>aôÆ’ÏØô`ê~6ßõIvn½ŸhÌ­v_åÙoéñÈšu›8:~ôl[ãÖÉÒÀ\»¬ 7Oo~;;ÿî‡ÈÂK¹âæ·‘¬}$—Q¨‹02Aš¢\@äSt&wqüÀ·øÆ_¢³¸@¨\dÓ‚r.$5Äk §{ö7ÅÍ÷}–ŽxÅÓg¢TâXÅÒm¨¯Ö,ü&Hz]¸ñ׈®søê±÷`{`å‚ ˜ƒl²yI+XÏðê5¬Z}ÃÉ*†ãU µVÑj‡#„á:A¨QУH%]曪ã?eÑ¥¡¿5Á¼¢ãòbûž5îÚµ™»Oû±pá´T‹ G¹ç«¿GšB?¤…À •c‰b⃪<ôáÃþÜ µm­žvø¸À ó loœR¥ß9ÄÂÉ=Ìou@°taÇjt#¦Èèæç—¹ªƒÀ]ÿ¥Äöj´DW“!íXkቕ@X=ô×ì¸û¯)õ(×ÜøZVoz>áè•ȱ5”vŒÒ¶06DˆMeÑùIÊ…ÃL|€Ý|…N§KV ²Bb¦D¥‹^iLi" ¥ ­Üøw(rºôV`I´ÁLз,¢¥3øUMNŒcÔª1¹¥Kz%/ÍêÚµf¬KÑb–ÆàIåëÚšlÞò1°rŒ·` “ŒI6v—Öµ5°•(—¾–°&DÝÜ[ÊþÕ÷ÿ³IŸE¨ ²}!ÉUÎ ¬—?ä ººú‡b—i×È ¾ábÅÞ_Ïf{bTeâhÐâbyóGƒm´RRU^ÿ}ÿZƒè—åÚÁŠ…{R 4ƒÒë ¥rš,ü8VúXBÑ» ç$‘*0Â’ ˆ¥+2/* çO¸Ò'Ë E)0‹þ„±ÎR.…™~tXµŒ(¯ "RmöFDA1ÐÊLÜþ«írÉ«…NëEÿÚ1¶ÀLÝÁ§>ùûlÞ±)ýÂBœ@Ø“´"ŽÑe8†á*_©AËo<ûUx0Ôaþ`DŽ% ,E¥­ôuÖ²ììlFiæYèdjrG?ή±eóVм¨ñp¬NÕC[;H¥'#9‹ˆý÷Þ©Y—“ûPpÚ>ö% €E…èJ‚°Ñ@ãÙº<°”Uý`õóGõ /Ñ#oAŠ {<¤P›X Ïú¹ú7—=Y™Œh´ÍTi¦q礼åòD@>®aâÝëÒWáI Z–¨ŽÄô#Xm.ÎѾôÙŸã…¯û#‚h#V®¥kpB–s½Æî„ÅRf‚;`Ä ¯¡cuè~&e¶ÚïÆXLi)2IÁf†éùq&Nž ·+ eÊ´fðD#P"@;W¾K(ˆC¨$a`й ÿÐÉK1PÀÜË7J0>þIx½—4…@!=©PôbUázç 'ªthC±›Ž´BH"÷‚à©€•í Ócd‹G™Ÿ:Ä©ã8p`7»vïÆä)­@D’UWç kV0¸{TŸT ï¶½êÊÞÜùO…wO’Âbç$âRǾc7îÜ-D>ò'‚Åtž]ü=ý»?ç@ó°E¯*©3b(,«ÏÚ@YºLÑÒ»ã-†bR£7•n3îÁ_(Üë¶5´$ iËP`i‚8€80¨“-ë6;Õ†²¹3U\J•›WRŒ‡=Ž‹šÍkŒXEá˜<÷VBûqpá?£ ›ÔHaÈEýó)ëÀU´Œª\¤ø_ Ùá‘[Bí2#í<×=ÌÞøqÊöÅ\ñ’÷"×½žžYýmÅ}ºœ¡3~;ÿð÷ÿ“oíÜÂ]ÌÚçF‰‹|IB?úøkÇ–Vb‰|¬†ˆ½®Ç3`Ei :óšþ¢ Kr®Kå™,ÿÛo]Âܺ•RŒÓ7“Ì÷Æ™œ=ÄñS{Ø»+‡¶¢è¸Æ“ûÈÜ{«À_ÕëZ91«1»ˆÁú¦yÙÙ²ÿ^UânBTU­]ÅzÓ…–`bA¢´¸EJ ™rùb&ðy‡aÍþ±~Eä"^òR$½64ÁŽñ+ƒðÓ ©ª )ÕfÕÚÚR hÍC—þò£ÏdÕ†Û‰Õ8ª¿|j; '¶2~`3Ç'¦˜íÂlRèz÷gajFQ4\~©Dä -QP¿7X\–ýÙrÐ×ø³ \é¿ÕÒCˆ•B¢r‰êI‚yI "Y™’œÝ9²K†Â’X —ɨ!R‚ ïôÚ«™?u~½³2›àØÉS´Cw}Ú*K$$AO §¶£È…tw—Ê.²Äk ¢uzMA¸¦pc¡ÌëŒ2Ç‚©t߉ÖO-(ý÷Õy!u}Æ!tRègÎÌ‘;ƒý@?ª$R¸#e • P¾ ¡#‡cÔZC¸>ãÑ{ßKžB·‹™¢=v£ÝÀðØ•´G.¥Õ^O­' Ö#ÄÊq-J¶ »P8pœ;–Üø‘ð¦Bù„áo¨º.[wÝÛ\@aQ…?O;cz¸Œ¾*à ýuû¿X{³ɲô¾ïw–»DDVU/3=ÝÓ=œîÙ8$g!Åá†HS,2-†`½X¶ùE/,À€6`½Ø†lÁ0`| ˆ%X2`¸I"GCÎ>½/ÕÕkUwu­™˽çœÏßwî½™•=7Ý@ «ª³*"#î=çþßiœÐ8Šzm¬7Õ€5A³>O¿y™£?{Ù@Nzÿ–QÒÚhØôÞ83W­‡’„²mh?>óÌF]jàJ«µm—:(QØ¿ñ v—~ø•*9¦•»´ÍuòþMŽo^å7^à¹þç^zSA}šŸ_³k«èhƒTåNƒjTV+˜DbQ¹)vÍ7WždØ~t¹MˆÍä˜s"ä; á‘qu¯¢êì0° ƒ¾Öm€ý‡]Ä=¦û­ô³“b×€›»î‹Ìƶ„m¤»’Ô0%ª=콂¿}]EQFÒ®õˆ0¼¼æè«§ ªôÂF¬õ°­™y6&­àê…5ñgïŸeóêhÖNåÊÆa Ðá)ì_Y³~úäb°:‰—¦W»‘áfGÛ x®‘0¦Ùp¢c  éվꠕ™<ÿ\¥è´¢2Ž®p¸Ú¿0VÈ9æoäÒ>"74eêð{¹X×Ãþ¥5ÞçiÓt~îñ½5ìÈ /ö„0ZÔL1Änw@” GÍâéj¤ £&º‚wo¦×X)½ߨNG†ˆ/І5&d/ô–µVCÑX˜êê-Ù‘=„L²ØÍàk寧ÆZVueÆD^ii}Ò ¨Ú dÁ¾’áx|çÿéÍŽÿ†OýÌ_ä±Ïþ•?Ã6}šÿ?2ýbú€tûÛ¼òÃßáÿßÿ„íaTãK3‡ÙVð×µŽö¾g½ÒÑïº7íßJÔ »6ÝJëËÆrc»à8¹Ñ’Ö‰Á‰jÑXj¹~ã{_aL0`ÜÂP·œ‚‘ÖÊÚë5jj… lã]cn¥ãÄá*ð[믫6Ë[TM0]èÿ“± œxäØ«Î¯(3‘ƒjËÉhõ“¸Ýƾـ_ZÃ~nʪ›¢ã^KIwtÞ1nb¹Ù¦` épâI7"kr_Hƒ®I÷w×qoþû¸[/!§BÞÂn ã :ξÀJTËê£FŽTMa΃œÜÁÂUûYÌ>=˜ºoëçÀø¹% [¿p–<ó5Î`Ü7úg~} 25ÎôG îVѱj…u°j¾FÇR}c#ÀX£"t2PšË„‡?Í­“ãæ.?yÕÞ+•·ƒbðÚÌұѴÐwÐGsßÁ}ÇðZϾx?–‰ŸHÄÄ´kza ÍÊ©™‡gF¶Ø¨¡eµƒõ^àa„”•Ás+p€úþ5µ )BtN<ùõ•nÌ ¤âIæƒ;/ðÚÛ/p¼ƒÓì°?À8ÂãŸ|ЧŸùO>ù }ü'¸rù“\Z?I×~|ŽÃ‰àAŠ#o=ù㙸R™H®‡´ÊþæÙ”…ØÏPŒÁÈNR^GZRñáŒ8û¢ÿÊ uÎFƒŽZØt…uãF¾àw™“ïÑ}í„’ôçªãje¡ì}\Ô N‡³(HR}FÜ7¬é³2R—íç½llà¦Q ’ßûÉÿC>uù9òÍç¹÷æ·¹yë7œ||ÇïÁíÛpÿDÙÃ&(0¥®K–c×E <î£Ðn!+ Ž&YYÞC5êªyè“ »íGÖ¼ÆØNSïw/àpÄ•jû [x°ô‡Þ²Iû ôÁ±ŠÊTïa•¨±²€ªé;S×æÏ³yÌ ÕªmÙ[–àåýÙññ Lí/ÁgÆ×:øÊ‰jÏ”Ÿr‡Wz¼ÏsEœ+Óiã‘qeäzÇøŠ5xøs³ëºÓÆM#ã­¹çð­,£uŒËEæc w¯èˆÚ¹2oH)øÅh›½tê Mß[ÑZë‡Ô]1῟ã?¯bæ`U¾q®¨8ÝMŸ«ö^Vg’e 6^iò1ÂøFOÈM—QD¶:n·“¬ËRæÝW›×^ýmöÙÑÝ}šOáçxè‰Ï³~äS„Í“H¼ŒøÅw·"K‹w#žÞðÜ"Üápû:7ßz–çŸÿß{ö9²ˆŽ‹°§mЕUhWæx½Y­E£^ªá£Wpج•Y“µ2~ó•{.ÁñÕž¡+ AHÁ“BQתŠ÷Ê|V-F2`a8ß'‡óޏËb4@WOúœ-VðàZ½Éé Œ·ÂÀêüÛ˜0ß6ŸºHzû̼@´ó‰œ:äÔãb¡dÍÕÏ6¾vA7æ`ìŸ,Æ¿¹‚àä5ìá^@Vå ã§›º‚¿©'¹YÀªñ3ª Öæ[‘xÏác±þO™ã&:Øï^¤³‘´ÏmÓ@KNÔØ@o‚êÌ|c;½ü¦V›Í§pï医Ñ/L4SKÀB×·ß.ǸËϬ‚×€¼‚ÏÛ¿Ó¦ ù…öH+;Ù·Q¬ŠºXèG_OÿQÝ¡ Òêõ"“_†´çöö£9çï¾ÿ²žG-Ç®±®á¶)V=çLwVÞÓXpôàɳ¸ñ¦#¿r‹„5îã™ðd"<>¯$d r¢j¨t££Ó¶WyÆf §{f‡Ac]J±Mµ.Zïi¢Ø„Âᣠ2°¿í9½Óãi.geÓÄæ:/vPxÿý·¹~ým}.3è8[gc ÂnejGñ^¯¯üP!ô¢ýð­I6œ¾fgSv]œµ.Äà Äè´Ÿ{p¸ÔÐ>:GˆI~ëëíæ¿e7 ¬Íµß4™à½üîEŽ¿s„ÿÊ ù :Û£Ê.ÄÍò!ôÐ!Ñá³2„ìéSäòc‰MKNÁß•.EÕ§­š ýûÿÃ;¿ÍéàiÆ@ý©gw¿e}i`8èßxµö>Úç¨@Þª8ƒÐÞlX=‘±eX=͜皇Ÿb¿>2 ¡™™~c“òõ–ðøA¯}Ç6Å«¼‚Þ.}NG€C#ìÆ€[{¤)”º®§ O2`fn]üô‘"t©aõÐH;B› 죮ùÎ~þÖš¨ë‡÷‚/‰ÃËú/žªä¢˜l Ìnx²ÅºX“ ®à%+›÷̉:{ÃYVÎYD‹“™•s®h]ÛõŽîh¦vmy\™ ªÍÆ7#å=¾-ÖÂÙß›+å*6J ¯ôt¿¼Ÿ3.ÏGÉäÊ4.¼-Œ´ÄÌg€Œ¯¶¦Ç+‹@f™kÜ–§‚Æî êú²»¸š1p/ÍßêˆQ#\–ñçÆÍ~f(¥‡áÅ]ÛIcc«ªú0 ÎQ®EÚ02˜Ú¥s¢%úº UF­‰±ÇCqÈ]‹G¦H“„Ž8¦ý;øYm³+¯6ù„x'ÆP¸†E¹c¶¿×[wßá…?~K7}Ñç-¢Zºbc”b:Ål£Ö”‡ë‘,…Tôû£W-Dð3£,سiU§Øn É6:V½°ê«®Ð÷B× q¥¦›²RÖKìD_VŽa#ì[öÉ‘V…ÔxF9x²+ˆ÷zªóN™¼ >Ë "pß7ÕºîV£[\ž1}'L¸…î/ïîH`­ Ïm”d£ÿßÛØÙ`©Jð²sªû‹•“ni‡©De œ³¤š_ çµ2‡C`<öH¯à¯´z-ë8O¦nÒ:úåø«À¯½6òû á Ë Ô¬1Q³WŠé¨¤Gbu3,öo†V†bšÖù$ ·"®ñR1pç¬ßV&æ/øÅ¨7,4{çÁ_Xhøâb´¼}®6ÅœFä8 7atÄõô~IŸ¯©2 c?* ì¢vɶ–EÖ1¶ofáš03õu‹ÜÓÿ‡{ïñQåø/½ð' Ôçq6^UÀÙˆ±¨V1j\ôή[g$‡×QbQÑ9åGz¯aŸ{ÊZt´÷ØHÿøw Ü=½vã ´'W33w84;,ÕI}í&½Ž€âƒ8œdröŒï«$\é.ÕÀ»9Æ*4:šÌ–%X`Qr抎ÄÖ)4ðÄÖ“÷‚{¨@«×Q®™lµfsiÖ·÷™¨f× ~n/„Á÷ «OŒ´šÁ@A€NGƒ‚ë ôM¡ ^Ù<§]½åvàä¹òù£]s±(7Ç~¹A¯E}-8³£)BwYáÊ£™K .y^Yª¾($iL*Ú¾JÂf„í‘ò .4^–Ò¨£ð*µ ØT’"¨Y±¿Õséó{ÖI{>z¯Z¼Öé¡¶yø)îì?ºéɇxFú|ÁDdˆeQÖµCïïuíͳ>›Æ±‡†{ñéù>¤­9°ÇEýæ"¦hŠMrw.?3Òì¡õgk‹¶©µöVé}˜jׯW:äK†'зŒZ±l¾šqlµkÃó-«/:­yx ­ÃypYY¹Ê²Õ`èî|$Ì’0KgÓT¼Óf’Ãë+VOY]Ûùz7oë—Øó9…ñ†,žPu‡ñœpftqž‡×z­‚»ÐXÑÁp³…­Ówxþç*܆﵄ É[mŠç\d̹ñ¯8OºiüH­§«>ç/pþû7\ïa«N㩟¸Ž Î9]0'ð†«+¢èÜ ©žpÑðh†¡~õúë€Û‘(b£3e ³Fp0íXt üö7“ßné’šZÛ«X~)¤÷¢£Œ¦èÆv¼õ”§[eÕøê ™³àL£8sô tÇA3°Ð1UYj+ù„± ë;eöšø‘ÕQ¡ítŒÕY[Jì•ù+k€k(½#¯ mc8}»%R ŒQMÅ[÷U(“‘ ˆv+úQ-”NHO³±÷¦Ñ?«7ž[0€54,µ+ÈÛ@جfæ WØêh£å8Hê%Íä^ Dm\—¢Ëkv1=–_hÿ¤SWcéô}ÉGpØò©§¬ŠeHšÖ/êM<Õë!n±ùU7¬]³yðÈ`ÙSR”I¢‰‚jS\¸„k¬¦_èÆ:cþêáàÞiq[GؽV¼›ôðy' 6?òÂbÓ_üÙô=ñìh¾„—{‘|;Âí à$Â*Ö :ƒ—I?m|ÙøéaµOQhm#œÁžLïsœ{_3Ÿùs|pû.?ªYáÃò#¿õ{ÿÂF¾&óˆBÓX¸|„eb£9{ƒsº’gŠQ¼bš絘>J"Žôªãðš±YSži¸ôä@sÝ}XÂîö;à !dÁ-}wuMçÈâtª•¡Gï ƒ†äؽq]¡Û$$‚ÛA49ÀTÒfÖÚ ÍBwMßW3å*+\÷~ñ¾ €ßàŸúe®ÿñó Ù=ËýÓ-›v|ÅÑ´VqÖvÖ|a쟚Œt$åjŒh5€ˆ·Ô!ÙXBçŒûL#ŽámÏpuMjׄOŽl>y $±>Ã1 ;÷€i1B-3‹dÃ=DØT`ŸU䜋'%hqv–/êäÝ7ô—2ñJaØ+0ÉYA`±«ŽJ¥¬×μ9°'ôäšnÂãYBŠ¿ê÷gõž‹½·÷Žv/4‡Bwðø[-ý3'ô¬’ Êö6&l‚™b“ÞîÌþ=Ǿk¯ŒŒy^WK6f½®ÓÓØ¹+ª8VkÂÕ5ë_:e“ OÊD¶:“cˆFJ)$ñl²{EÀ~»{—ß“VÍEê³>¢IT3øD'D§&­H!¾Ñsùß:ÛIöà#ïO=r¯%>9 ÖçôöY&f-à* ‡$Ç!Æ›=í—NU:³9¬Là€ÊoŠí+%“o´ôŸVãKØëû½Õ»ÙÍ/ÀŸw( øb _ÜÂÁLGËpeó¦ÈW!f/ôtq÷!Ñ.Õ¡+“D™ÃË+Ö_<~P›gû€óNÿsȳÜñŒ÷šíržhKT]„2€"ê"~µeõ…S81SÙ¹d—uºævvc9ã_‰ŽôZCã‡Ù¼:V>ÔýÛÃáZooÞÙq±ó?È­`x¥%†4Í®¦¿äG8#rÝãk@5üèçj”Þé ÁGuáRufèx®­ìŸÑØ ÷t·ÚlÌ‹1qË <ר†`Z@cÖäý–n_hMGoq$æF¶a‡] ï=›MaÈp(ÂX„¡Èt8«CÙ9ªˆywµaÕÄŽ×RGê•©1`\Û BñÈØ‰hŽ,ì³Svη³ÙCÖNG½3öÏ‘/9†Ô0ä6…Ò8r£.ˆ±Anff½2§š[pc¡l<”È{åå S†¯'­²¸¾ÍÝ]²#Üwp¤Òé:S{­˜þÏÕÃA¥Ê äÛaj¨qI¿fc“ˆRµ†í“$æ‚.·‘<8¤/КÆ/TÆÏ>Üø±h‡¨¥Æ–Û9Õ‘‘7ÐçP-LEõÕÄQ‚å~V¶Ü˜åMòàÍ´r;rx±c3Â¥b§yfæÍë¨ÎÛ5:»%Ð[0êð3`\YQ×k¥áønKz­Ám1$Âz‘Óéíä{†mÄj+-„ ›WÁ]Í›L<áA7ñôÙ. ú×Á{®Þüh•‰·Þýδˆ¤i:eÎ D+=Ty>ÞY …Ük°ˆS1·4Ñ»+:šõÎDAp m†á Ïáµ#ÒåB÷ÔÀê“ò(ê˜ß¡÷MÕ:¥YZ⣯œ(20 9à ŽaÀ‘œ£X‹Æî$O÷pRÍé¨Éj$;$UI VûVï½NtÓ[‡$C¹püJôµVΦE¸ëî=Œ†ÎÓì¡=Ý\ïh¿p`í…Õ^¥k§ŸÎX¸`÷³X_[¡PP&TŠcÿVàÐÒ:“wæÀN6¦^òƒ7æ7A+B/Ž™~t¸7Vt_ÙÑíP­Z1¦j´kЖ½,™RB5¶':2òOŒ”Ë®[°\ÑÌ.¡Ø¨Óëúì ÛÝ\qôÌŽöTGâaŸüúãÜÝÞü1r„ñU†“·¸ûÁ›Üxû5^}õe^zéåIRÑFÕd6^hc&¿Öá?7“ŽeÛ¢÷–`Ðyè}áCm†…aë‰>à>–É÷õÚ•Aoì@;κ̔• GG¹Ûк',ÏÌN¯q•=Õ¹šÌ§ì`x·§yt?ƒÀ3ŽYÛ[œh{JeónFÒqCìÇ9¨9Í×§ó5ÅÍf_^iYW‡îþ¢F¦µPœÎ¹cL^YÑ|u<;>^hûjÏoU;'pW 4šn<;)­´•”ÙIB>µjÃNQc«ÀOs½ \w û…fð•ŽÒ”¨õm23rèøÒݹãqí2cPd ÃÙv’ý‹=^ù×étÓŒðZµQþ°§ I;‚]¡XÕœ“Ð삲~]kUFïEZÉZGU̹+R’dÛ|ƺA4°ka|7BÌtöè8-º¢Ty-¯=¢6ªkŽ`øæŠ‡V:†‡Fg!±öµ:lSÃq¤N03[Ì,ì솮§jßYTÊe®¶ø:ÑF•Æáz«9[9Õº­¹sdeãÉ+Ïþ޲×5:Úl¬~­qˆ¯ÝÌv“¡Î¤ò¾§;*øÊ*“EGƒ I˜”‚ÏhY5“µzéVÀ_2àßš$Àô‰¡¯ê`e]ݜ¬µË7ƒ’£±à²Žl]pºUеøn¾Þ1ð'w<:\Wο83u¬%KàW0†½1V´ÜŒ°×E^=M:¶Sr[&§$eqõzÈöZC´Q‘Ù†ç×4×áR[/W¯Ge߃AÆñì¡Eæb~XÓC:‰ ¯÷”wk >dÜ%cùÜÌî{_]i˜DÄžÛÜk!œ3“„³ÎáåŸMf“°Èúò SlÿÅ¿ÆéÍ×óGËÚüæÿÎÅ௛A`\Y°™6ܹ 8E™L#`JAŒ vÞዎeu„ë {‚…qË­N3~"Ñf‡,«{x¯à¡ xldP²nªcRw8I¯›vP 3 ´âèí ápDïh½Ä‘n·ÈCÿpž"SJ®€¦¶üXh~£÷›´ ©‚à¦uS€rÛÃ#d ÐcãbÍŠóAÃGc‡B;zÊ[+â—vt¡Û+óÖ ´IÁ“ÏVõf î"Žì=©@²Úþ†ñ³Bê å07A‘®egL`š,4Rèô®àoDøTKûø låÁܹÓRDÁ¯ˆØЫA'Àº):rü¥¤Úå­u×&sÖ¯Ù…Ö ã-†L^ïX}q k3áÜ|û$Háäð¯7€„ü,ÿùßú«j@±­´‹Ú´q¥g’X´^LŽ!ÄA(ïu„O{cG¶R³Uƒ²p «è8DO~kEÿó'Úüe3Ù¥JªŒ…ÞII€Dz½£ýÚv}O¶¦C,¢{‚ÓQkÛd†z6¿¶Çí\¹æ¬PÇ¥êÌ­=º>ä¹®í<(‹³fQA™jô¼÷¸CáðvG÷Ðþl]Û‚œ¢ul=”P_o¯™‹xwŽœ3À9G&±5+ IDATº(xô¾0^ëh>oÂÃù¿ÃdñhƒóbПr+8|¯³ñ¯õN‚Å âX*;m;¦V­™5ÈÜáë/ŒÞÿ Ó?Fjþß ÑN—Ò:ÆWZš0.Ä”óxñ×g£ætá–Ö·ù)¢FÌ”¡›e²Ñï`IòCþ^¤= Í bñEºlëw¶×8ÅZ4PîGÚ"4Q؉žØú\~1¦ŠV–[—€1°¾çp«¬‹“(c6Š0šÛx\4•Œn®^;y§E6Ù€†›éeÒÌ'ôª¥t—`ÜE¢w„U™6õbêÞÒ Òè[;rë(+Oé=åÈ1Üï‘>(`´ìœÐx\tH£!{š!|[ )dÆK‘¿”£#Ž*qQ±Xœ2/\ÈèÈ7ƒŽ}Ì]¦—§˜ ßr§˜d«æ6Wo5vX5“ïÛ ùÙžõ¡×™ÖÆèËäõv 9©ÓÌ௾W,ŸÙîÜJßëáFÇðžxÛÑÇLXÓ†¹ˆçƒa™Ç¿Snç,ÈöáœÞðœÉć þ|¡m­ú± ´¥€=Cxê×yý[ßµ‹âÿknæ;üÖï~“u·pÌwöX4âÄ•2€UóX_Ûdl(‹¯“Qì×eýÄ3À"‚Ç‘¥:U§Ö7ÂXù]OzëòñB÷…ͧ4NBvÖv1Îw9kÞ ‹Ê¸Œ5ôÜCwÐöˆâõbòNÔg¦/ŸD$Gƒ>+›˜Ëì,O^R9ÎQ6“LElœW#ˆœPî{eÂ.•I¢R7®jŒ’ÅRÌÐÔ)„¡FÇøò ÿ•Ž‹š 81ÌzP=GiètvJs$'WØ¿ÝPž9( gƣÿnô…F<-Ù"h2ù=<‘‰—ˆ…q&£½}öõ`ÌÝÞÇÐè˜TÞ^³ùÒ)î> ³ý£þ~ÐõÁ—‚Hе‚äŒüàˆöWï©Äð—Ÿ¢îþX¦§rHgZw¢Eµ#]DöÑ)Q|¹Çýä È] ·5­XA‚+ FP9Ðxa¸iƈ{H™ådFÆÑÌKÉÖ¸(jrÃâOʉ0Ü t}Vƒ 9O®Q^sZA0‡/·é^CèFe§ËLéØbS*¸¢¸jÎ<Ÿó?L©%2CÌ^êéþÜ~ÖôÃ2S èAÀ»‚àðvOÿ°Ï3•ã+ãøeÛ߃G{„ 8=LŠ+h º,oGB8Ìš•êä ò`sÕ ¾ÔMswgq1“û÷C\¼´ŽôzCë5¥Ñ-êÛ 7¼Óãœ5¸ ˜Æ…AÅ­40:¸Ú1¬Wг©ÁqÁZ¥Yx±¥§èE*b€L¦(˜ªÉV‚^O©ã;i ;Š?'Sèpí&®…ÞŒ á ”o¬Yµ:¢+¶P$t¡mÌœ¼ÅËxÕý¥ œÞhipT™&™__í¸ŒzZ#LÖ70\o4`µÕ 'Z™¾¯¬¼²~+ô^Ç¿GÖž#9·øµî$® øèp1L`h`0¨f²!‡B#‚¿çhŽFRòäœH£§O3%+óWG6R&jÍwƒÆ½ô5.R&Ö Ž#Ï8Á—,ryï`¯cв”’jÕÛRëX˜‘úYº à/PgjoÑ\Àêò5à½Üÿ'W[ýZŸG¹ ÉLSE& «$ºLAÌgS¦‚ ’èõWÝt÷¯®èÞö¬]¢k…Ωy¢õbàOA`ëpµ³ukåÜš+ð[ëõ³»¶¦¼ÐÒì„.dü¦Lša‡^ÃLcÞ³=âSkO˜Á› üþäœóx ç@à¬ýÿ3›2Üá…7úhý¿7~w7Wöo þZ‹Gª°¶LàT5Tö0&AQ=øâ42¢8Šw„â(Å‘J!ŠŽ.ÛâI¥ ¥ïyÆo¬/÷ô_ÞÓb½9b³9â¹ïÿ ë¯ÿ[ÚøÑÌ °›ÌNBL…üÆŠðù­B„ƒ™êì°#SßDa0I4çk¾º¢û3ÇäAß˱6³Ôܼ%i<‹²¦‚ ™áÍŽæË[ü°È½¬¦ÊÉü¤ì˜&_8Ä/­è¾6ΦŽxÞ\ôàå¼FEðYØ_]±®F‹p37õ·ËÔò!7"y „6_h€uµŽÎ1¹tCL ¯tô¿ºÓ}êðàó-«á|]ã¶0Þ±ãíÙ×6½Fìy07ðEµjû½Ò q±X/ Ó÷.#c:^kiðhý0÷ðE>€‡·µƒ¦,Ú¬a<×PRÊ?© eÑͲjý¯±FÆDGºõ5+ãM(u´3±€Qk¼â!Ð;Æ($ë[̲p“×±‡ ’mœ2x|bS”ýCÈÔÎ ç}£ BÚFüMOl³nš7#N`¶×7Fýš¢†/kv¬×£Æˆ+Ú(`ìU6˜‹-9‚ýZõ–¦ðsH«ß“läK(½G:¬eíÉ·ÖøÞão<¡ñ„ð–Ýá¢Ç ^ݰ]¨bápËã»L&’óÈXMIä”É%‘‹'KF²t”¢«JÞi"±¿T,$S]9¾‚¯ö,Ó7Vì !¢q/¾1&XŒ‰ieÒhÕë¨n>.Î$6*œ—½CV6vn5âÅ5fÙ¯š?YŒ{eQETÁßvvúú¬ÕSJê ±:•ÝÂ9¾mV)ä9ì=òbÏæ|“ ¨û¼VAZm‡ˆË^d{Ï|»ï.¿Þ 5c÷ʊṎ8 ]H„µ‘‰]÷5ËÓ3§{_ââ$.`úý¹ß»³ pÙ>±’çÛŒìð)«Ÿ!|ê?áÚ+ßCxø#Àö»ÿx–hô—ÔAwº+Ð>Í%•o,õî<ó{è›jâ–@ÐÊŸ}®µdJGѱpÉÊ–¢cÛ,B‘Bßèè2ý«û£ñ'tOï'0Z®`±ÆŒdqU5ó/ÛûÔ?fy¡f’°) ^Ã7"rø§÷äQ(‡¤{ÖATK=Øøs¬Ž{c 1)+–õ† {O¾àÑ<5ÉT$¸o¹þ>ë\œ91cT§?\ÓÿÜV×å­ÝzV—Wê˜Ñrçr)dÜ©„|ðŒ·#þÑtæã›Ü ä…¬e/›˜I/·¸/m5Ð|¡âÂr)}²ÜÑ"“Ù¢4jêð›¬Îhà>œmŽEõóÉ„ù¶#í<¡-•£šÖI/Æú¢:ÀP%4>SÞì_ð¸Õ"àù »6·fT§mð‰ñåªÑbx™sFRL¡Ëh£ÈþÕ›Ï]Ð 2™:˜cm)7"9p NO'Ò‹¹h#ÄÄᕞ櫃â¤á¢uÔòv½éx‘Žo¸ÖNÕoSóEÞÅ(w¼c‘1 ӘdzО_àkdÌ·ô¹jGçäæ]:ϵ“ä!RÞõ„Æ:aµ„ÿö°mM(¶Á-Ì&âç‘m¬,`˜OöîõŽÎ—)ﯳqlwÔxŒb¯3Ûxu¸éZá ü¶vQD,ïnÁPN]¶+Ø»§m²ŽÌ¼j4eÜn q¹1a¼ §ïôl‚š²Ó9A«Ë’Ä]3gÅÑ)û7v0\‹p”¶êÞÍ­PZ7™=¤Wadé<Òü&"£:Dbïð1àc ø 1bÀY"© Þ¢Oi„q§§´#Yc 42Š'‹‚¿D&K&—¬ GÉœºÃŽ=ñÈôI´@Zì-G¾av(Š7ÓGЕÜYך[,îS(󢉃hào Åk¬ëÅ,w 2ÐdÒûáÎmüÙ"™O=|àñ¹M¦‘b£‹jßçÌxfeUöÙt4§ïEÊ› 1gÞ3ê}Ñ=4)¿oÍ=k×½oç|>WYÀv¾Î??ÖqÐ1»/“¾Ï›×Û›YG¿,b€>¹ü4á—“ô¯þl¯Î¬Ï¢Òqrõ/²=i×vvä“@>ŽäO:iÙü¥¿O:¹Å·žýhìŸß¾ÄïýÎY5^YÀè{GMpÞ ÍÙæˆcÿü¢:ï<àËΞÉ)›þLÔ‡—dº>rµ”ˆ âðÙ›TA¡&j¬Òø–íË-ñK{â'Z~ßbl˜ûË;æÐã,æ%Õ(L™Z1|©ú9O‘Ìx_Þྰ£l ûÖ~í‹Ö%ïëúfïåèL—Œý³V†Rì¼j`M–%»¨ˆ+sÐu²¼Ô„ž3$)dÑÚ„|9þÁ†æçNõ^)s¶\ÉfšjÍyj“–)öŃø‚œ:Ò:VY…V#VïÝúoú¨÷+®èåì+”W"ã§ZâåAÊÖî1°SéRÒšº’%xÆ,ÈóG¬~öXïûS»7 VÜ©P¼›šS²+0/­é>{Š?z’ý~ø±à¶\a{zå?ï| kt"Ö7:úí­ŒÞ©k? û×6¬>:¹q]™à%ªy…"F¸ >©aÿüŠöË'Û«¬i¨Q˜‹æî‚fþÞêér«ŸGšs/â<,VÍx1°”3‡Wzâç¶°53ȹ†²9½³€gsèÞêhj]Ûn`mèXT½Õº¶/-Ì h郖•rýF»lç±ï™õ3ÍYɺÎÆ7:äëvp?4â…Ä)Óy–l@¼'¿Ìýk›c¥5ƒ\¨Ç£‡Ã³=Ñ£Ï̶ü'{Á•È×µŠEŒËýO³‚ÃÕ^«|sgz†ã`s­‚éh¬aí ö¾LAŸ>.Æ;Q5u1xÜõHñ#;=u6¶˜…E^T±l·\TÈàc(m­æ™×Yó¯:Hû@~ßèŽkoâ|ª®ÌâjMZÉôho6ô}RæÏÛÈØkëDerêØ77ª.ÁöÝ–qUÆš,Õ:–Î!§¬<Òz¤ Hð«ˆ[¤p¼¢í=¡ Ä M ûu ¸à‰QíÍ~‹â6жƒ²Œ$I$Ñ_’ô÷è×, ƒxŠËn:üºhÕTuÄŒVSã(ÚsÝÑ¥|7.Æ‘U¯j Pl†«X{f›Ä®ÁÒ8ò‰Ç÷‚ôÆü5ª!tAæZ+Î:|«&¦Í|?àn9\b’Éí狨h½bP·Ð¸-~]_W‰z ž¾Ö²ºëè$kX8ª‹œê•œh<‰é!col•]OU·VG½®Ÿ#tö¯¯8|¯Ç„>gL[õè?Wõ¹Cœ NÄ—ŸÆÿ…ßGÂ?xìñ™ábu÷ïOýÈ“±¨öÉ ä;-åv ÜÒ@érÇáFgËOAœ°þ+—ð±¯ðß}–"ÍýûìýoSôFSœo¡½{Ü ŒWû+ŽÝcBóXÁ?V&âÇL¤TóÇÎæ8]ø€ö0÷ YóKÒ‚uØ—¢Q2âTSç\!ºLÚöØ“.õįn Ä{ï)XÀ'DsùÚóU¦ªFV8ªÕW£LRɌųqE~f¤}l 9U3@0Vf긶ë¿>\†œ4|ß;u>ã ’<åVÄ=šä‹~öf‹F©­c†&‹æ–BŠ!“îDNž_z«¯b’ ëX®†ƒ’Œ9¤¾n’o¤Ûž(*Ê_ôK™“\ªn\·ˆ0+x—Ù}ãˆÕ¿{w©ºL™À¤Lüˆ®ñ9«+¹xGé~²¡}hÔC£;«vÚÃX¦—Fqó-Íg÷„£§ØÝIºQçTój{£Ö+jz5ƒ4q$½Ð"?eq[ã¹ë¶UÐ/Vµ¦úeå†wÜO9R«… ƒÅ¿NpºeLe“ò^ Aµyµd¬æ^† StÔìœ;$3¾ÜÃÏlÎõü&&¯AðBl‡W:šŸ?6Wɺ#m£Àð"&ðCU»ªzÁ¢†ï4[3+C˜½f ¶^›8ö°¡|¢à~j‹$iPý±¶F¸` qn¡p‹è_TWUl&[J!Ï(™})l¯5 §ðùޜȒÎw™³)ªc8“Óͯà dôä›΄(`”lÚe‹²É5˜:©K4EG²È¬3û‘ã~Åѧw8™%1Ù~m`L&¡æÌ<;жð<>h]£õ×nòéá˜Ã ì ~Èœ|óÿÙû¸až8f \s!ƒó:½)ºv{2ã7Xÿúu­ž %Ÿe%RäÌ S¼#ºÌö[G<ü¥§8yWþ´øOïæ~×€s™¦TS/ø(ì_]Ó~v‹ìçÊD3"sS3gèôç=~iúTcb´ñO¥nN½ÐËF Q¡j¯·ø§÷*«JóÐ5/V%5ÎÞŸà e'ntô—¯AãÙÒ.ëŸø «¿üw‰O}«ßùß¾öÐGÞüÞúá?¤”L× ¬Q«èVÍÙG×dºÆÑDG¡‹Ñ«n.;ʱçðrÏ.op›Büd"~r¤ybÐæ¤ƒíxÃæÍ£2‰¹feêF\Ljީi$8¡XuTl ÃMÏîú†ü‰ð¹-±:àOõz+iîÞž€Ÿ\}MGOÎ…§Ã>qz+°Ý¯éz‡4ªÕ-eÖI×¶10W²‚ƒ€-KMDCãE<郀{$ヾÆb£éšyZÁß8BŠÂ˜ôà“œct…2û×®ïè9¨:-€ Ì¦Ì]\×ñJHHÒ­†öããƒã{“‰LùlS‘z—(oµÞíX}ü0ç1Ö|FYºÃëxSC‚},Œ'ÂþÅ ëÏŸN,æà™#§S/j”(o5¸øÇ»÷¬k½9\åôýg9½“{Ç7¸ŸÞâÎõ·¸sã Öa® õ5àÜ‚|‹nÊ Ïu”/l‰½ºÌk]e[ó¨kT2c£’*™“k áSŽÁ ; Ö"(c©³¥ ‹±w#á§u~‘•èf×tpbù©* !qx±§ÿÕì—KdîIÁÕh&§#ëýë+VOœÍú ž“¼Æ·:äÀñœAÙâl*°ó¾p¸Ú³þ쉾Æsc` fP´ï¯šëáZƒüÂlà›ÖÙt¶M„3#àV]/óøwF‹¸Ý$g@ãKU3¸ø;5÷ì¼¥FÆì"å¶#6e1j.gMþÜ·‡á…N»3—"È¥Î0žû@Z(Á‘^ÓÏU‡uD5¼l,ZkÈ7;â^?Ôìœ1}*DÝLQ7nv¸¹ c=,’$[`[U.m“É …íë-kg•\N{:§*¤ÚjæqÍ”Ù;¾Ú1–ŒÄÂà´i¤D*è³94jlW°Ï6ƒ¬‹jý:A¢CZgE’×E¤mm$4 ¡kˆ}ƒÜ_»Hšð«@p{ÞG.8ÆÛ‘ÆgŠ  Ù%€.Òº†ÑÊü9eë#†ï ®IÉMZ¸ìT4íBÝ—Ô0#•¶kG¼×ŽßÆX¢*¤«À¼¸E4‡›u{Î4} ¤»ßŠŽž¥€«ölbÿܹpgw¦;î*øócmP°ÉBWÿM£åŘo!¾Áä7ä®# R1}vSËÄNÆx¤fá66S,8[Ö —´Ñd÷Ã#Æçb(´Í0±{“&x©×µ¹‹ ç_? ü-u´ ×ÿ3¾}ÿïqëþYýQÊž?zñc<ºþë|åoþ5Úíl_ûç ï|Ÿ|û*ùpŸ÷4« íCO>ý‹¬¾úÐ|æÏ3Þ?þƒïsíöGq|—ÿù7þžFDèaÕ8Ö­°iaÓ ëÖ±naÕ:ºÖÑ6Ú kxµS>À£óý.A¹æ9\íÙ³Æ=\ˆ?1Ò}ê@|lÔÝϲÊ&@˜=©‹ÑÉrþâ uSȀã x´=Às¿ؾu÷Åáñ=±ÑÀÜúœÞÀ_µrË *R ƒw4ÅëGÁ‡ {ÇÉ÷W4?}`µÉN]æ:ʲ€iÔ¨É%*¨ŽEÏøA yDë0œi‹¥¤¨Zè¦Q8Q ™/Dç]ÆyØþ°E~¾àûQÛL*X ˜ä9Ñ¡fк*´u…²óŒ÷Ý&ë{žçÙ2Ø› ¸‚§‚À‘í77tÿÞˆ?*¸^F‹¥qIAJ®þMb|¶£|nO8Ê_U'*6ùqZ-è¢àºÇ¹wr÷ǺÞï¿ýMþÎ÷_áЪ¹ÍÇ„+áá6ýEÑK2I?¦5a(ì^]qôôcR%RSY‚’q { CÎ otÈ£{ÕŽÖËÐÍQkÎWƒž1^^ÍéfK|l îõ: ÅØ@Ëk¬Ì¬X5*òõ†|„.?¨Í‹Õië&&WœW€ûJËê3§Ž+‹˜k›SNŸ…áN+åâƒÌa {ç5×Ï 2ãë-ò¥sš¾sÝÀ,Xgqjlo~ȸÊmÜùp ã»í4þÅ‹Vù\ZH×ZZXP‹³®Šó®¼ _íñëW/¢Åx4<˜X¢'½'}â24ÚùÙ`V0\[á’i8–ZÃå, ±å»-}È ^içd¤ä´!¤³¯õ°,ê@Ž=.¨þ¨ø…E¼:Ѐtqn|´ˆ©Ú-eoÂ"îBÂÜúqðpÿõ†ìµf.EH¾0í4>´ àgìßÐÁ°íHÚXäK§ÀOq¡õ¸.âÚ€k"¾iüu AzB^Ñ6‘6D¯ 0¸0ÁPÙ?ûª‹‘Šó½©Ÿ…Lq™B »Hö:ú NÿÊgŽâÓ†"YøvÚKœ³²ZNœEßèû/5°äN£ âTKW9cÅ©þ¯œÍý@ IDAT諟Qº4¶Gû˜”1‰¢cí%›eñ;Ó¿³pÐç;î9ej²àF£mV7fk®Ì¸XÝV6p¿{³%œ:¼³Ã—…ëÖ#!n‡…!ª+³5óP4Gkî5zH.Ã჎ý?]÷…6³®o©¹õ3ë®#h¹¸«ûœÎuy¬Ì¼tp¸Ý0üÉ <~å·xËÿUÆâlàØ®ù½g¡ _äsO<Ác_þ8zø ÝÑCøv…ó ’äÝ}NnÝäÚ~—WÞáÊŸjôõüý¯l÷zÓ=õQ³÷Ö-¬[aÝ)øë[X5Bgùh18BÐáöüêì^°kTjËIQ6ì¾£ü rüÝEh>=Ð<} yÌâ*vƒA9WN/¶>ˆe×9'ö=²`˜œ²Þ:z“ãðý†ý› í—¶„G²Žö‹‘ZžÀP,œØêƒƒ±èH©–|ç"?×?7²zd ì>5F©5k‹ÈžäjD³ºù‹µÅP<éV y4éô#/\¢–7˜j*‚×5ztBã Éy<…à'ßé辞)}™˜ÃbÑ7Ó™¯«ü"HÓXÞ”VTòQGÁõr5 &5ØšÔ-¤ÄÉ7/qåWîẾÉ&ï)5LØYO‰#”ÌéqùWî)X€Î‚÷ª7/…pô1pû'ýu½·«Kgƾl=\ɳóÞŸmR§¶uÚšåׇÄðbGùâ·²fû¬’åת®O(ìxödN¯EÜ£:ö=Xœð­e²X=¤ƒÎä­Žø™A§&{»Fëë¸Üìãnï_[±ùüÉ<Nç@V-—pNA wp+’N#±MÊZ’ÉŠ°ûÁ°Pªì.Šv sÇTÆÑ0ŠÜó¤ûÖð±ý°l¿eZ‹¶‰ ×:Ú¯ΆBŸ‰Ë2=I{ÞjñS÷ïœÇçüy!á¼ïwªØl1êºÒ r&†á<“7¾Þ ÈÕÙ¼»À)xfüûN‹•}qÌ¡ÑþÃ@c­™{¹›ÆÚ~j}pH”)ð¶Æ^ød ø÷MôDEQª±uþ¶è×hn‡Ó vwoùTPS\Äè,c!ìýn6t¾Ð8µ©Iuñ:­Œ ¶¶Jü° Õãk=û$äF4Æ¢†(:êµÇØ™ö¯Ó¸˜¡Dö%h`të)5v4ÝZÕûù¦!¶-Ѿv]·×tmCkÀ¯qÊü5^¿h_ƒx界JY¹m˜6Å Ê—Iö²ÏŒ.’Ü8Kƒœf|80Ôú2géðÁá‹Ã¯£zÉ8g"îFNH'ôDL”9hØàôUtƒžÆ·v­çÓ “ž•ÍB±–‡„¢ã_ÿ ûWM)(Ç^ÁŸåJù„޳Žîtükkëƒnë­SãL:Å‘^éh‡BöÅöu»‡ì‰seÿì:­ÑjŸåÂC0´Žñ—ðo{BLÆÌ~ž<§í=ú.|aúÌT’÷‘ýË=Ãk râp>±qÿ-_ýÅË|—¿¤&ª þräùòüjë¼}Áw™MûOù_8ý.ÿËoþÍmÔý¸ê” 92FdÓ ë•°î¡ï¬ØØÂè­ÓwJùvgâ¬NçúbˆÃûLˆÙ9òsáûWðfšÏ´ÏìuL\gc{¯$!Þܵ˨:+M)ÆÂy cåBðZu/°ý—âFVÏìpÛy$]Û@}Ñ4VAu_Þ:J%ëa¶ •E(¯EÆÁ±úäA›5*è27ïrê'ÒÝÆÀAg 0yÒ͈{8á h®!Óqõ€”k–­ÛµÓñø»+šŸ?Õññ¨nâi\e¿‹÷I«g²œt#"O º/Éâ@_…ùulŽx/ªm„Œ¼Ù2¼×Ñ]9œeòšE0x­¼Dÿ® lPz;2¼×Ó^Ò*³3p*®9vZåþ$eŸ,þǺæ7}ŒÿðoüM>ýÌgyæ3ŸãÓÏ|–»w¯óßÿ—¿6¯™çü¾jÁzfr*ì®ötŸØ«ép´ID]‡ŒÞºö;„ÝAHï7H7rðóèw*XX$=4Nóã È®!ô£ž=GæîíRÍ  žœ4† éåù²µnì/(«¨=¿Öú¥dUæðZÿÿ÷f1’¥ÙyØwο܈Ȭ¥—éYº{–nN÷ÌC—!eZ(Ø” y7aØôàA¶!0l6LX~ /²h= ‚%ëIÙz$“H 5rf8={fz­ª®­»kÍÊ̈¸÷_ŽÎùq5lš‚U…Û™U]‘‘qïý¿ÿ;ßÿ™“Ig7±ºæ"–QJÇDÈïzTap¬» à<§¯`Œž!œKH×:„—Òy0w&ÛO§‚Ât5_4a¦Ê ýæPn„ÆäaÈ{™_‹ð¦ãkN#íéö׸åGrDÒ9.*¦jÝç4n ñ­…ŽšÇ:ž¹åç1Ïuê!÷HAãŽ^iV57g£¶;¤7\‘Ù®M"tføèlíY™šHúçºëàZ@tkx2 \Ü™€ÚY3ßs¨¡‚ŠX¬ƒ‚ÎÂÊ9šÆÇúµG×=JÈÈN08AözŒz¿Î?ûÀ…ˆ"bìàÓKt^_ä0‚?OgÀŸ~5xD§XDõ ÓýóÇNa˼€{$œ†‰!U¸ad¨[˜` Ó\Ã’ œÕ¤5 !6qü¨×±qlÇߌµ×;–[´°Y­ì«áHŸ‹môÜBËd¢÷ËCŽ”‰h7j®b+Ñr‘Ù¦ðÉáÚ508”·"–¥*Ó!¢ñ3!0l×<¶Ä°å±µM ë¹Z€rXßY ~s‰®TxŸàL{ê è9»VT3;ë{ÀßÝ.ÆöEBÿÎÃït¨wŽ  :‚–Š ÁÅßý/ñù/<Âï‡Yþyý"ðþ­¿h¯Êþ-;€Kà`è±\Ýʪ༮µœ´*?Ó}ˆ±˜ƒÀ–ßfY'UDì3pÌÈß迱€{>£{i ÿL2VP¶vXUY«aS ÐÚ7€”E°RPÐêώЖTÆðºCz÷_X£»XÀ6%h 9e!œeïÅ,Æ=;xÜ¢²*Ê ‡´] {q‹ÒÏbXÊ”óVg5‰ã8S¯— …‘î)d æÆ2µÏILŸ-šg+lÙ8ô¯®@/­'ˆi<ÝúŒ[Cߨ3k^É@z?Ϥ™È¸ñ3NQ Ö6™ ›ß^!üÛÜJΛ~Jë¤Õ‰Diì{Wl¾¾Bø×{ÐV&0̾Fë˜5ãÂÅ!oN>ðyáÉgñgÿã_Æéñ#lN6x÷{8ÙâÏüù¿‡ô7~iþ d‹/ir.Ÿ±yuð‰­ŽégFŽuíÜèI°AÅ„ž*z6×øådïáÔ Ý´Lb¼‰¹¹"’ ¾~2íz9l™ŸW/’}!"ÝH ·;t‡ÛýAÍ-È¿5|XÜJ~+?aØd»Çkfn†D‹€Û^Ybõ¬…IŸy ÍÂI,FÆZHðy{®ÍêÔÄØ"dˆèá~@ì†ó?Oq0~4rÜé”]‹Øq•àlÛ”ÿÆÇ4z•öi[øóë qž=¡î>æL‹G…C¹Å!Oz¤îÑ 6§ñë 0—Ùhzž8ÓoµxŠ… áó›ÞMQ8B £›èÁèìÀ¾ëN·ÑÙUeŠ›‰€fsÿä‡@ u¤t[VR²¯ífÌa»á¾±-%TdW‘¼ EQ°¿Î€Ÿ},+ ›k6jS‡ÎDgœWÆ/¸ˆhà/„¼BpGDˆ¤@pø#&8rú³ö~0öš…•G½JeÙ?ÇÊ:§ì6HŽ ^Ú“šˆ4}_IŒ‚¢¦*¨f‘GÔ;¿dêŒ mçJhŒóJ(ß•ñüVЧ௺‚ÊìØÎ;WŒÅ…(ó'HƒAÝhG»W°Å ys–‡VÁäX8 ÏoF,¥ SÅPµÇ—Mï7µ"Lz›6þMþ_ãh¸ðÏÞ}ýÇoãÕæ}¢¿Õ üË=º¥¶‚x?éuGЀY{M€¶;l€PŒB’&Chÿ¯…¼JA¹IX_]AWˆŸí±xa¬rªº=é§±j• ø>²–IT+<0!‰ ƒPLT©§éË+ /g~j£‹ÜÆ2ÓlSŠ2eQ¶6‚1S£TB®„Bq‚|±ÎKt/mÔ€‘fºÀ³Ðt_dÝÁÍAE ò=¾”!Q»}[WñÓ¨1³±ŸT‘ N‚é¾CºQ?< ÓpËnŸq»ß*ó3Srp9¤¥ò˜ ³ê3˜[˜¨…Wc‘”*Öß<Ä…Ÿ>žFúa×ùMµERi‹ˆ ® ;lß\aùñÓ]°éCý,ÓŽîÒÇ0lÖgMÿëÎöyÜù6<½ó÷ :Ý©†?ÅRÍëDåXpz3"\Út"°±°Á„ *Ö`lH°Y´vª—5À霽ö6| ¢ì_´õ1RÝŽ Ÿ%p§Sšå®¶ï·Ö r^ÛDDÍ ÃºŸß*(ëÏç++'S.²TÈZͯqÙO£ÙÙkO–4RfR:ç2Ò•¼8ŽçÂïÅr6 WQù8À‡t^RçZSÎ$¡#œÏH×:ÄÏ »¾ˆ¹Y…0€¯G0çñÛ«­;“ã7ÜÑñ¯Ö±U£:áâ&6 _õ–Ç×B q^kx4^ëÔõc/ ·ðÙÇÌãi@~³ƒça§‰àqŽf²òòô^·m»œ)»C¬/3ú3, ×E‚Þ÷¢–ü*zÌGÅMáÂCÓêD`¸í±ˆÅœ9Ðnʪ7ëÎÀ_c…'Èé-øå H^GÁíK3ð—ý+K`¸ï!+±Ú6Bõ Ø{Pðp^A`ð!t¡ƒïWˆÒ¡cÈÑLž¼oGðG¬ Êkt¹¦*0èXgö£PQ®=ndÉ¡œÈ #P"!°#80XŒ†#¡  ssA ò€‚ÞøÅkäD…ùL#PÕïY `n`GÈw<|°º%2ÆõsŒÊÕò(›fGDÒ²&ÈÃYîCÛ€pk½±Ý4›“œÅ€ 1O!áGüFÀŠ Š=˜¦€<¯Ë²FƒÂ˜škòXŸ ¿»ÂA®à8LõÍåk H´?Ùï9ÂùÚ¼%%= Ø~u…zÍ©"¸ÁÚ…fa﫹ók¯þ{´*CW%$­}SJ‰l¢Ð\‚^ùuÆöµKç âž‚ž,('@>…öóJkQ˜Ø¿1eÆ€`®jp+ªuã 2&Ò»Œôˆ‘¾¼ÂÁ¶8|*!È ­Ó»uw ÌQQ )#(f^[§¯-à_Ú"8A¶0çlÚf¶Ñpën‹›T²>^Óæm9{øeFõ“¦Õ¹7 |.°:;wg«É<}+¢~n‹EãIf  `꘧ ”RôW;ȧ·šÅ×îóövÕÖxBêÎEŒ!ž Ö¿s€ø¯=œêÈêMà·ÞÕôÍLm|<%–Tä+ø¼iúö°†`Õ‘Ëlm­'„|àcÚ[³)DðM“‡5M Œf€iOéq ÕMW‚îêgÈx§%{OüËð†‚«¦³Ä˜ÎëÿZõ[r;úÃã3Âùš9>S3÷ƒ)2fÔ¢žŸ¡ÏGÍB¨7¼FÛ9“L©ðaƲjëúø±4m‹‚¿Ö;ÙˆÀÖL3Ý¥<ÒÎß¾îZ»K±žêæmÙ?ÖæqzݣƢãß °DQ†g1;:Íz« B]Ò‘-¡z?O ï@ÎéÈ×ùð×¹¢‹Xtˆðì üyø ´9V%1l§Î4)llÕÜëT#1‚m¤ŠÁ#ôÊÚ5ѯ³°#F"5™8rcÒÙgd©À!(ö¶+f­jbÇ#pGÖìtô» l¦šÀJB úæG¦ 6&³ieÑC‚㢭^çq쵟ˆÆðÖ)Þe °\¾îE¸ë _áföä̶ Ùk×έ¶ð´YÚh¬Ó‘ùñ++\X˘pcª,¢ øµüđݛ@?Óøãw°ýÒ r›UváË <Ó2ÓâU‹ ÚñÃ?ƒþæïM,€t÷˸û¿Œ­{ —_úw±|ægQ»#ÑÓÈXAÄÁÑžNàë»Àp/¼ô"~äÇÿ$¾ý{÷>0ø#lñÿ¯_Æ›×n+ó×Ë¥½Ã À…ËÀ…Kúñð°j°3ðׯ¿4«î«?ÎÞ©Á"cé­«Ú ëÈFÂ¥eäéÿ'WAµ ÝpX_½<_à^Þ@.f¤“6îµf™ŒÄÍžYØ3µ¨ËQ`¦*0\-æé•ÛOz\úô¼ÑxçGâbìì¦6›à€®T$°ö¹‚ÖŒáõþ…^kÄZv[QÆm#c#¼1Ä&0͹¬©8„P4†§Ö˜j"eÁMO(¢Pô*µb}-B^ì•¥¬3íöü&g¿ÌX]B…<òØÞ ¸ðTÒ+³L ÅaV‚æÃ鸟PÖo¬°úøzá¬1Ät„NÀ¹Z$•šòg<ü*ŸgÃ4Šä‹Ïbý~ýÃ1àõ´½‚áèŽî¼÷¯ÿ×ßø6Àò¡a"0fPH×:•È”JȤ™´ëןO»¬_Ød`C‚-i`{_ÒCw9)ÛLzn6£O‡@ÖÂ=dÔc^fíL®gðD±uŒ¶<±+Þì°|ÉšA†=:;Km˜6$¥ŠþÖ‹KÛÝÜSžB¡Û`”»¹Št¥ÃòGÖ» ¼8bê"®GNˆÍy|†¥DÚMna‚º¯wð/s˜ÎŽŽ0\Q÷/fÍ8ÏþͲõÒI€¬ÕȱsS? ýÜÈAHW#<Í@ã¸Ý—óLcsÿ¾ÓíŒv´r„|% ðp&.ff™=uš…6\]€¡ –Øã*‰vc:d# Ø€àpoxtRQ« Y“C©ÒÀüÒÞv‰-ϯ׎@ªšÿ$N´àÜt)cL¥ôKÒ–Ñ1ö¯FA ôб¥ AV„ªËq±O^OkîÁŸëìPðÉØ?Væ/P@ ‡oZ=ž@Ôü9 ctxîh,`cýHWm Ñê/è#ÆâŒo“¥Àóãx2xç‘|F`Ÿ!ä´¡Ž`‰yÿîVš[¹8È©W²cX©Æôåà—ÙØGÊÈ.££¼OðÈ æ…­|C×ê嬬2MíbµYµ¶·;t·ÁÀ‹f‹‰I!Ø®Ÿ±À~ÎÒ,ªi¤Ãéïw¸ÐÝ(Ü‚g]p“¾wlOñ³aj­ÁR£ÓiÀæ· ·Ž3\HÆöNBæÖ ÜDÔsG<›ØÂgþ þÂÿ÷ê_ÃöÕ¿wr0ø;~ëoâ/ý Ž4òè .FÂåãRçPCuó{X€¸|iÀs¢‚Íé%‡­/ØpJ*›[3°qÚ­Q0šd‘EsWÓ=‡Å3I£ˆ`úhQž*:ýP„ô¶DQAzkåOœ€¶”ÜêÝ|­[kމæˆxäc‹vqç³óv ¤&[rNŸkñóÛ ÌÍØ¼6m¤&!hš¾»~Ÿ}.šÅϰÊ0´…%¡§Ãê“y/›7F»Ì&CÌù|îÌxvxt@¾á8O™|ûØ?ÞeãHvfþxlh´›ÌõˆµÇ“ùgF²;ϵT€ê-hz¬K™Tö0Û› PVcÆ^F9o93jÞXÀyíît¬¢~æ aÕ÷ féÀfëàO Ó’tÆ;dgîß¼v §ymm -¢¹]Å+¨£åÈ µ#пëQcÕÎáÔh#ਠ=Jû¼S]£,€òÈk·«Sa!yçœópl£_Ñq‡Ž;,xÎuðýCÐÈxxòð0àd¿Õ@ÁÓk+i15“MóN±²éôÄ ê©‡7J›áállÃPㆳqm3ŒdÊH.Á>U Du Yµ{ÖQ­r_€ŽÕmLìPïÍ]Ä$l¨öo¤0±VsdUJŠu@±úƒhà–I¢ o°èÓm•loGt÷]T™`Ð Dk¤çaÒF!Ö2"п÷:.¶ˆL‘1c Ï<4{Ð<Á0Ëð3àWÄcóõòÛŽ+œïu96ØÔ±tœ0i Ƕ”ÖÛDÓÒ÷þ2\øEÜ8øÏñ™ÿð/à#›«¸wõŸâö•¯ƒn^AypýñÝrÕâI\xú“øè'¾€OÿèŸÀýôŸ³Ãµ7¿ï½±Ä&}ì:~3¾ókÿþÖßþûð tDX$Â’€«JX Œî#¼Ë K¹Ô'€ú” =YŸ¨§3è¢M7²-Þs^žëÎÀÇU¾yý:RôþÀ"l´û¶B…ˆXcª6×›w ŸJÀó=ÂMZ IDAT'ªÁê'ð7øË„\çQ"Eg W¡„ʈœ0´Èp2±íˆ›åYjGÏåj}ÑF³ýy3*Y¾#§Ë6éß^À¿|2iúüYçìl4 etó­€ÊŽ{°HsË[#™˜Q1\[`ù±ÓóÕµ 4iäGF+Òµxùô±9‚öây§8©Þ'ÔÁCÙ[çëKaÔ{ çgcÜææå=9~¦÷Iïxγ:¶3ú¿³!0\íà]Ú1cÐü¹öÀ28È…¬ б |œù#½bí$mì{öyκ#PNðPàBŒ3Q½%Ï;§š¼füˆ€KRçg²~Ë\¦›k±o[[Ñv¦§ZÍT¤[KÆgýwÍ!êfytB„íVÇõâ”ýk­¡•nQA_µj7tq¥0|PS;76{8 ø‹.¢s¢ˆÔÁmèØ# @û~¦œ¿¹™¢qá€òÐOî°qÏŒàGg€ Þ¥8ax*¨Ä£û‹ #ØÀ_â¤3¼÷HR@kAà„ ¯æ3p˜c6îmìŸÆÍ8ȃh¹]SµÒ.Tð—Ù˜?vãÇää("¤föäYXõƒ ‘†‰²Hk£€ŒqÙÛ÷"â#Fè j=dVNA#õ¼j {}« ã‡kÂi;دf@Œf•0ù޳•ó×€ß! Âæ{~?ÂIÑ~`Ó'¡î¨“±„0%³Î3Äfî42PHrŒÕÛÿ-ÖÝ_ůíž?ƒ?öa¼ð/ýûø‰ËO [^†+°‹¨%aèOqz|„£{÷𭯼‚žF–§?ð‚Çu¯üßçüšº®:DàbG¸´¨¸¼"<¹<±ªxbE¸ „±:!Ä-@ïzdÇXƒÑ;€/܇3“ðtRgÿÙîßtFûuJËøsa)haíùM"HDØ2aa#„- ©X_uèo ¼ÐCžLnìi*ºÉ,-“o¦Kd˦tÊB(CÑ–—Ò+ l?3àðéA÷[ ÏzjK5 Rm *¬o½@¯3ÜP±½@/ºIÀ41!ìÊdkÿFšO˜€ô^@÷T‚Ùa¦Ši2«é2[UbcuݬÞu¨Ÿ,(÷£ŸÇg?÷cøìç>'ŸzÿÅ¿óãºá¸§?Ms 7‹µM5 IÅ@ÇïxÐó üNÉ4€ØV ÷ÐuSµÒˆ!|¨¨÷Ü YA_6àWUHk3#D™f-§gÁpkÕ“ÛI Xæš>Û<ØýEÕôV„üMQçÇÀ&K‘ ­ïIºµ@wy³3zŸÇÁÐ ­ Î¹‚ôvÀòEœÏzˆ¹êæDÍ*Ü'e˜ã=Ñ.;‘5Ê$·:,>´>ß’Æ€O·:µ¨Ïsõè1Ñ/<eL“g ;åïûF¹ ]éà9í0†m´¹×4²†wvÑØøÓãÎUMñTi—ozt®ó yŸû÷,Óøýn|.2ÖÐqEµ–oŒ[°¬©ØiD‡ÏaI „$UoUv`Óx·;YîÕJÕFšÑDf76×n i^ ¼LAÇ3Xƒõ[K E‚,€zÊà°7í›ï‚ êêµ££N?ûÄëØ—=‚™.¼éïTDËÖ¦qô+‰!=ÆŽgX(6aV¸Î8þÈʧ.Dâ1¹B@äµâȼbÙ™³êþ|îLÅÂ¥•,&—±þm~söoÁ©ˆß*€ô‡²xR³Gæ<~ „R ÈÆÃoµ:‹œµ½¥²fõ5›o!T£"j™ÄçÛñp‹¢åöÉL£¤@C°Ñzp-:&Ò¤[BÐûPÿæ´ÑÆ ®“¶—ÑÜ”u‡Ö—¼.øáп·Àæ×WàuÍcCÈì#ϲ6i_#ˆÛƒbÎY l~Ÿ¾ø7q´þOŠÃk7žÆk7ÚõÐŽ³¿žüÃ×¼m¯âoÿµÿ _ûÎ÷mì»ðÀA.tÀ¥¥à‰%ብàÉ%áòRpy\ì€Ã®`] t,®É "§«„ôvD_—ªÅúP…ûHBüè€ðô §Åv œƒ??}.ÙºÆM:¢,“X§*!‰fbnˆ°aKÀ„!lÞ îzÈ =J¬’À\'Ø"LÈž}ÕçP>kÝ[È‚Xž b¤lŸg\üÄV™Àî ô‰Ÿd2‚@u63‰Å8i]WÿN€|j˜6´#ÐÜe¤ì|g[äŠæÒ­€úô ÷@7é›ó^šñE¤Åæ¼ ÝÑ|¿*“ ³ž)Ø¡j²èý[¨àôˆƒŸËXt¢ù‚yfòt¶ì%ÛxéÍ6Áë¯àâ/6š·7s¯ú èØ_Ù'‡‚áVÄp§C\õÓ¹d›?¬žCNêÏÓüW~é?Ÿý¯þgÜ¿sîßÅúÑWÞ¼‡?ó+ÿÿàù—A$ÈïGàÅAÁ^ÓYZ‹K5Ð<@ž7Ö$ئŠáÝ€á0aãLûgÊA¦ó°4¨éCàNq!ˆ½?QöÏÛ9ꋲËlí)â Ò›ð Û)¨ùl¾_®SÍ‹¾Ï ݈]¿¿¯—gÕnf u\0\‰è~þLÃÇ97ðîÔ¥Þu¨Åçc`w¾NÇÍut7;,?¼ÞÕô¦5ö Ãx.H7ÏcwLmøÉ§qÌÉü¬âløóÌ”1Üèf­­ ¦îjÏŒëà a1£ƒ}#Ù9h|;XÏp«dÁþpê¹;ùV§Ö{/3&PmÁKoG—Æ“ãG ‰v ³Á¸p·CgÝ”‚…@wä}eŠ9`#A ©ù£±1…g•c¦á¦Wm$” ›‡ ƒº:e Úß‹å6¨Y!4C§¦cÿ˜žµº-°1€d  ¿@î´Ó¬? zvðãøu­SwÖoœxÔÏi³‰ŽB+ ô˜»™P‚ô-P´ùîx kæ6¾¥3#\çÀ›dA¥„B•2*ŠÀÙyÖâ^šÄy9Žð4±4!UÓÿUª#øK4}‘Ê£‚ŽzŠÊPQáT;XTw(…t!,¤ãî ï3è:øc·¨šÙf­3) |ÑL)“Gê[ïÔ]=PFúA_Töà¥ÉN1JŽÌèÑ‹p†ýëf‘.€Âëß>D½Îð.½9†yr÷2ÍX?7«‚<[ ÷¸`ÒY†ÞaúU|þ#À«ïý9ô9àŸå/BÅæÚßïþêãõÑÁ :¬"á0—‚ËK“KÁ“+àòªâ‰%piI¸° D`å Ñ¢½ºiP–€à¤HªÓ»O¨÷N¿s¨lËðÏ'Äg{ÕmöwÿJžLÂüȃ.¸€A½¶ ËT#¬lIá–-Ulax#¢|´Ï$e©Ú¸Ò6©sЭ‚ ªãËÁ1†\2a`A,‚á†Ãv³ÄÅ—6ª)€Ƥ5G®ŒiËêìïo¢‘éf„|r˜Aœ™ÐäÌ eöºƒÒ†÷º‹I¯…YäRYNÌŸ†nW±¦ê1¡®°*;°1‘ VÛÈV"¤ª×fÉ'W:¬^Þb°å§E;ÑÌìÍÕ"¤-0DùŽÃöz‡ÅÓý8 n]Ã4cˆ»Óœ¥Þgl¿¹BüS°‘ÝnÚKÏ¡lý¡®WßèðÍ×nÛŸ&&Ý»ãñÏïÈ˃êþÄÆí¦‰H¢°çŠ­¶¾âäv€|.aíÕø±màÏî]p“éEUJ„Pt?"|¤Wà—µ%É“1€¹m:ŒÍ«¦}{ÏC2ƒ¢¹–ÓBk®ÍCsV¡÷UÃYŠHØ<1!߈°ÊÍöLy2­ŽSªèotX>³>O²µq3ÑΔ”]A¾€ïÑô¹i´ÝjèÚè¹ÜôgÌæÖЗÛ~ rlþ!áÊoxSÅŽ#Âã3ù:`¸ÞYvßœœL^v¨w>ä±¼ø±y¾Ž‡?ñ+¸›žùgýþè«øG÷Âï¼ò”ñsÜF¿Àa\ì€ËKàÉð„}lìßaG8쀥‡öþ:k•Ò¸Ž*Sû‡H"޳nGße¤›zY€Ÿ„zÄ÷p—4k¯±ƒb¬ÎèææI»Ö&Ê[©m²`C‚S6lˆ°fBï= zOÚóˆJ},¡®T~ ½2i­8)>)ㆠïÞ3bRÎèzô¯®pñ³kD™úƒÙÞãšUÞÌÜV!›6»¥Ñ £\y>ŸÌ¥#m*"gR,8w€GôÅB„3M±2ÙŽÔ@`%­Ý´ï'ßÓº®vçÚ~4Ï Ô|ÁÊl“BÛãä9ßeU=ØæÝöÁ– áÐÀŸë\Æéï­ÿ­^¯ƒa[ Ï*ÆÌœƒRõ^È€ÜõîDă^ÛaRs?‡´9ýÀ!Ð0ÔýŠB~Ê·,U™Ògl‚ŠlæF´1io= 6µb³fu»Š­e¦¢zw´šA»–¼Å½D' ;ñS=b±ŽôªàÏ7í©`œp‰O™*¶×X=¿ÞíÐÝéùµ×ÞÆ¬ì*Òµù¢UÃíkÝÈs£¬m¨« ¿Õaqys^Ó73h0`•„€wù||½?Ûo,cªèoEs^ö„;Ûsì°€t? †áfòØÔÍÇ3F‰3ñ/â å–ó0‘=æ1sMÞõ]PªSLþcr‡çG²{³ g QˆQn9Äj¹îæ]MãðšÕÌ¡Ž5΢_ÐØ ;|Ðx†¿ÏXPA…jÐqî`?úœ t6NGÎÚ>lLâôÄ`žœœu‡…Ò×$=pº ™\ž3À'~ú39Ò†G¨k†wªabxXsMì_à V3o:cýôÓ >jΩ–@n”™ØÆ!?ÔÊ% ^I4 ºÁ_ûèuë ¹ŽºÁ¦í™œÃ0sΔÛW¸h^à#JiשUÌ©s·ìœ3í±dQ08 ì&Sê¼åßZ`4±º1Å †û=„²Ob8qpüÈvŠc „(¬A#-Ê–P9x39«°òþ²e¶ùVm„YØ0Û95à»~?¢Ë!´|=o -G‹[ëMØÃüµ<¿Ë@aÆÉo^€Ü&„@¾ŽŒ·ŒÌüÜà÷uÇÉxEK~oÞZbûvD~ŸPQ$ãðø7A¿ö%tŸûó8ù迉#ùð~Ô[PÞÿ~ë×ÿüÞ·¾\ìÁüPmô» À…piÑ (\—W:ú½˨0¶p[ˆ!z^ ²õIOuoŠUZ0C¤jX9xHH_迾X^Ü {~«Àïê,]Å&Ç­V«Åºllê¼&`S D]–¶Ð ¶ž¼`°ÙÒÝyª‚.g=/g.Öù›×à aâ~ø\µs…žÜ.øC´x—Ï´ŽðU¶Æx7wîb¦éVö¯&1¤Œ*I›ÀH(+ÇNcN;¦’Ñ2F3±š:¡ €ß*8mPà&ö²Ë¶‹|ÁIul·zOdV«e¢úÓjlX°uÊüõœ yB„ìÅJO£úP-e2d ®ª>/'~„ñ£3X)tÀýk ¼¼E4ØL-³njÖŸ¡Hci”Š(bäGüLÙÕ óÔ·ÛnEs9‰Ø}H¨b{=À?Û«ÎÚÖ´jà³ðäÔ­¤zÀvßkPb^;¸eÑ16Ϙv7±^-°¿¶ZVÐÚáèv}hÐIw3ÚÌr =if·$ èE¾þn‡øâ.ÜOÕ{<3PIÕß@»Š|×£oZÀ.òtø6Û?ztÌ·€ã^RSN é‘C¹¤Zå¡êfª9®{zQ¸%Á–ô>¶yÄÀǦzJ™åß²¶¿ÁC¬áƒE°òü^DülFcÿ²NâœéM'<§… L‚ò€O|—ô¢à=ϳÉ"QûŒôŽOÃÌY§0fnÛ|3ØLz¿„F[»¶( HïEí!Þ#M#šê›‰Ä¹‚t3"~þ @˜§¬(`/·ðãöóÏ$ž¸ÌzüZÇ-_‹¹ÒÝ$ªoàó~[Þ­KïEµ¿»º‹¶ù|þÍ(J'FyO›võ{€&͘¼·ã4‰§Ðèsm!;!Q/˜8´¹‰7Ûbim쵡¡\ˆ.–*¯åã2ŽzQ½B* ˆS†Û¨1ƒÌÝdzTuÌr…ò#M„®˜@ŜՔf“Ä{ t¦kÀÏû×òó<¦q°cç<ø4hã°oDZ+Øµæ ªä‡Îx«b7ôY©Ò\È=3°gÔµY-êeÜÜcÒΟŸˆÆpîòÈÁpËhRy¼æ£µ iëœÚ˜Q~Ø휡æÄš¾æ΃€×LɾßqX}ޱ(±ö[R0xe‚XPXà<‹À™‰hh€ÏLßÖ@¾!W"gm©Êþàšcé¬]„‚ëÑ>oZ¿K€\Ž¿vô!¸Þ5 §¨£áƒ›|CÎDŸ~abû°Ô\Êí•%†ï-  Î%D—F°Nmæõ(¶© µ¢¿ûUßü*NÁiN3°IÀ6iÎ]o‹ÑPÌåZuØuúÚY+˜ÍÍïÀ»¸TØ@àE;£‚¿Î2@=OZLšéÄF*Ëf†4¶z´¾_탳¶J5–Ðô ò€"ŒüãäûPŸ©p/oAê‘uñ ÷—^4CmÃýÓµnCš±Ö; ÷‚Á RPö¯˜Ž¹: :AeB}èÁ— ܡՋe½×•¢çMì£À<@œÉ ©Â;Á00¶¯-°úT¸¨à<2‹S‡lË#T†Œ›i£sªcÍ÷ãKu`ìn¬¸1t2º…Û(·‚õ툃§EÏØ»43€ ß»o¶LÅrL ¥U„bjujÙ‚ÙÆË}ë'«ÐË8ºà?œPƒ9ü tfg-d&1SŒ:T÷>sÙ*g“øŒNVRWA±û²Õ…}s…ø‹ \d ðásèhHAÈoasï÷qóíWðíßûŽîÜÂ¥\êhÒ¹rA#¢>½AnÙ6"hÚ˜(øôô¤ærì! Ï·±ñ&¯uß´?L®ÊéÛÃ4F`¸Õùdݤ ù#âhÇý;¶™ü‘6Àðƒß*íxÚ8W6Ð+ã"ÿˆÀNÆàËL‚ήÑ~ÎÂoô€Á¹Âå™fÏ€¦Ôó½‰ôkÏ ?™*榑pîªNœµ7×èaã_ ü8(ðcç¸àjFÆ6eÒ×]”+Æg N.ÆEÕ¶pÎþ©fŠQOÎômÔ ®ò˜¸òÙ8p1@hWç·bŒcᎠ²ãά™íFd}Ÿ ·µpjíúµÇ:}ŽräJºƒ—:5†Œ‡ŒµUbí"ò{:ÿÙ¦¦T{­ÇÊ–é¬&Ó¼í~—Àpe\wœQ«±ø^ζIó¦]m½–Â,ÞåÅcýk‡§‚Øe8TëM®p®±ïVç÷?w†ÙXù@Ýùý›Kô¯.À}…s <¶©\ ÚëD¢×z-íÕlš+Œ#ñìô|k¬Lka5lUõ·ùŒ Ÿ¬^1xt«Îàb|—Ê.ôÿ­¢Ž‰;o‹÷Î?Ûúa¹O4Ö‰Ë貕ÑYʦ1#ÔZT*°æ„‚á.ãôÝ%òj‰úÒõ£[$6–ec m1&°¿–¯æÕi™FðW¼™2üæ+$('¹2Ü¥ *@”y®V¡UÚydŸç¸^š¾Ï"²W¸ؾÕaù©aQGðR³>w*šC˜js‘Zñ¨VX:ÈJ@+ÛrÒ üŒ_‡2æafËŸ”#‡utè:íš«æ¶Ïešx7}eÓS‹Ó$PN=üy¬™gZn“^¸ 8OègIcz;¨¸½ƒ|b‹’'Çu²>ùÜäUàPÁÂfÈØü ¾¬`‡{;§yê oõš¡K@Ñk²Þ Ú´€5ÀÏáxýÃ3Yðé8^o½þ»øÍßø§xpÿ"«Ìa€ Á6œ£9A×ürÏ!BÓwö¬ºÔž&8°þ9sÅðÁÏ+‹I÷g œº_$±ƒÌl„{áé^»€iêúå:s[ÿr“©¤«Q™¯hˆôœÐÖßRG{9õ6fwºsPfÑ<.+˜û©í.sH»càÖo­£teóÆ:¹-ÎiG à8­¨ÇŒ|êÕáÓÈ/%І÷¢¶–¸¹pÖãØ\¶{Qe‹9bEÆØ­ÙùAy·… ßðœÆñ*ïkò84}½ƒsyÜá5@w®ûwß5÷¯Ã¤O:›ýçvÇ¿€|- ºY{Á¨k²‹ÏLØ¢É ¿¾@pÙi u%Œ]—‰g‘j–\>4QôC-'ãXBhþ9«RjÌ^éÙôub ˜t€ç§™f& IDATªAÖN/®–›GÍ=ëÀäàHAŸ'=œSG­œøq§§Œ…2yå, H¸©\‘Œý«µ Ú]ªªÌz?sÖplý8  ÔÆÔ °œ±yÍð1:ê&Բ͋ҥBÓ*/Ì£.q‡aöÊÂ`í5£™p"ìÚig|¬ï‰ ßg@è–Ö"S°Øçú»Ƕqtºç€ÔØ.@¤àçRµÅÑK‘ŠžW^¸äÈWp·‚ËÊ>Øs6èÛknÆ%×t¬ÝÄüñ€žú» È+ t\Bo Ž•Ô›¿~CäÎÔÁíc°<*;l¿¿Âðý.Á÷ªeïº!$©fÎÓÏ!2úÀˆ¦×ËÆFÕ0¹õ8ë56X@lsàÌ’½¿ÎÀ_ôÊþ­<\ª°¿ƒ…އ;û÷žý›T çÁŸ<¾õƒ,8˜Š²$¨¤ÍdçAe5 9sŒ£‚©B6À效Ó."ÿHôá~Óoe·d¬+øë‚uAðË^Ù®êd€ÊêWÔL(Gîrs¦®ôÚXÃÆºÆ ¼xÏ`'ðlƘAÐ_Xnkü‘möZDKm‘)¬£SyDÈÇÖ‡ë÷³€\mËÑd5.c¸fc`¿¿Aƒh—™s,Þ‰ÀÏíód Á¬˜Èš"BöUtqjàTÏç2ò»þ#k-™"aæ¸ ßŠÀ3ÛÉt¢#à6_žiËÎþÀvsO·ºQ71lØeåÎ0låØCNÙŒ&2KßóÂÒÌi|SÝɘ¹QoÄgÐu¯F8Y5`;Ðïû™"îtмc=ÏþÍçñ\²êh™†6ZÍkËP}Kg;ž8É ±yäàÕœT§'M[PK±QC=³Ãõ@}Ħ¦ž?œaûüg'©Ð†}Ó¶±9xíw[[sµ"9P&ËÖ‹2¡ñ9;Ö¬P‡léÔWiî^íà­d¨À3àÄ'G UýÅð¢:E!¦ ÆþFíê±V`Ï="ã–i¸a€ó½`dë´C¢±¢çÛFÉÕU¤B²ÆÍ ¡RF–„ Í,(È’ÇŸ½Ö:–¤ƒDΧ‚¹èOJÓ×V0MLkƒIv^yÒ(×;„wVaTu¤$¢ŒJ3q0÷z8cy¡àO.§ß=D¸á° Þ7ÀWá\ø±Ø?¦nþ÷ü¤#l¾¯Ñ\«jlƒÌz§Š8jã_Ì6•ö³×¨#´®h JMúwHª‘rY5A1ïŽ~Çx“Y~\ rA¶E§ àj¡`¯«Nß"ÎÀf£ßù¥ aÿ~Xõ[Ó•Ö3j7î¢\!]ÛbÝ·ÕX.$`ýÝ€ã7úO èŸÐ÷@o…½ÂÆüåÙRëÕ­nªe”­” ä{òD†[ ¨·œFã6F°¶‘°}í4X|‡±€Lîíõ€Ås(* ”<åÆ%šâ5PX¬¢ v>èB^î;ðGótëŒi;& è¹O G·Ñê»ñÙA_zóv$LfŽ1=ðž°`8Rçf•lœXÑÏ-<¹J§qŒµqrÀRá‰u§-ÂŒ*jâPFй}ÍøAâPÖö>·¯9Öçðy7cðê†á21„ÝÐY™ýûJuÌ,® A:ÕJ¸ŒŒ,I2 &h5\AA®E”­R ®¢ž0ä¡‹7¶ XZ± -L¹~Å@  4€õ€ø#†ŒZdNŒj$«¨VÙ6-äõñ>\î" KÆú+‡èŽße°«ÍUsÙ ]üü™Z¸9ŒÓ¨Wý•%¶¯,Á©(»n¹SCȬ[s¹Tibý¸- ¦¥mq%°š5Nðkàoh <2a®vb6CbÔcÑË…ö÷‹Æ|ðÍM!{û|ëÙ1ðPýVMìo Áˆ\[……š%œÆ§J(¾¢d`ýºÇ£[ý§zô‡Eõb#ßþ¼Ž«oãÞ)m m(ÇÆ3š‚Žó‡zXá—u6.›^Ëj¹¥Ed9u;'£>Ò¡[F#">3€:ÁB®eÎÑ©ÍFv¾°2¡å¡‡*O¶ÜV{8‹l]Áó€ñäLÈ'îbF¦—>ó-­pÖäXå(6–F à <:rí¨¶)ÉcÍ©®3! ÊÚ}@½­ò¬«ªU튵YXÍ£‡jY2޾¿Â¥=³ó¯¶s1–Hc‡Hó ‰ 6¯.qðÅcÐ ðÓ÷~§€ãGÀðÑ6>ž°Šz½ˆiŠ+ü¥κnudc`– XKNÑ“ê*Âð0À$”bÀM 3üYµñ¥ÝWtÙ~™ÀŸ-åúü ,ªj£µ~”›Üópš±V—¨šzMj(¦÷`W®™"VNÆJÍf‚u>#]ˆ/ {5}Ôn2=–Y >;“ñY€*»=¿,(·ýþ8˜9™6›œ ê £l<œŸ˜C?þÀ˜éÊö±r(7õ;ßè1ß@cåneìßëäÝr@z+‚]žœgÎá½ °†{Á„wuŒa<&dz¯DtG5§Ùó̰‰^ØSÝÕÕÉ\#"#"cñp7·{UU„"ªWÍÜ™g÷tŸ §¼Nfš™FÐåÞ¦€³1Ëê—å—6ƒ¿Mýr0´D{2'¶‘9½ŠH~±ÈÕØZÂÚni˜´N×½·b ©Ô³Úá¦\[µˆ @v_`ðI_ïð0,@¹±z¡TëvÑ­©3æTM$•«€*ââÏ…**e›œ¡n¸ÖÂ^%° ¥0£ !¢R@Dééä6­v_NÀR7‡,xLÞ2ÝI ÷ÅUô5ÁPõ†í¤Õx}êG•+j¬XÞ j-(X‘uÅŠÅ ®XÕÅŸd[‹=ú4yÆ‹˜¿«`›ªn¼Gyf>tÏÒò.@¿ ˜¢-Õ«hŸ•PóцpêÙ¸¡‹âû€–ˆå_>ÀƒP1͵7z¶÷ 8úÊwR¼§pšB°ÿ_B¾d„XÁ“û[¶yr!È'Éü8Tà S¦ÇÓ9¿háã·”ì».Œõ* ¼cÔ·l×=Š%½#[ë‡%€Õ+à¬d Љ ‘ðš óB–ïÎ ¬à$R`ø± ¼_A+âÇñƒ rÜè1ŠÃ²Ý»,[÷«æ-e*µU”‰‹%ëþmÕo+‘aU¢B"o û¯&ä?¨(ŸóN“àK£¿lØ%qìZÇ®zCÈÅÂí&T‡ Žx{ ?x´ÎíZmëî[Æò|Búhµé™ ía[Å6ë Peµ›š¼cФàÄ_/.nÙ~m|,LÝÎR®#âOrŸÊÆKEtr‚¿ˆBp [H ` F„ 8“Ml—ÃÕž|’ÕnÌТ•ŠÕ~bIØÍ¹Zkˬ&æ5!8‹¡š’Ú02ÀµB~·Ã{¿ºµ{Š äИ Á|‡Æša餷½Ãô«½ÖƒOÿ'KÃ_쀇YQÅ ÷»äJ(…bÀèe3 Œx9Q€µ¯Ì—·D„œk¶$~ë÷ÍGÓxí)ï…¾ ˆ‹ L|ò7sc͘X½‘Ò~.Iô*B+ƒg1V¢¯›Ši,<›ŽÆP±~±³5ð¹PG»'‰רŠr.@r’íí¾ÚÕׄºD„Tί€{sm•m ¬Ï&Ì÷¦Ž©¥¶ÐÉ“ é×ë=>Å¡LÁu ³ îއ6Ñ(…¡¯¶žað¶:›äm(ŒobÈ~³“0gÍm:ù×3B,G°èŽ›97*ž€ò.BÞZBKÉNm@rº¿¨%¼àx„Ð÷IÅ’œEQ‚öÊ%‘ %±í>Yɼ Ç n>©Ö ¾:Á%ÂÖ°±é$:nîpŸM=Ø+@V]U1Tõ5ñÖ&â=ÄPHQ¬×ìøëŠªµ‹ÀB•+$Œ>¸6ÅaÈ;oó&&&ÕÑ4ã¿M†}˴İ¿4Œ¿Çw`Ó[¤ÞâiÜÛ‰lü9´é_¥Ú{†×R±ÞTd,0é·ØÿŠ¿Å‚UlX$£j±0ŒV ꋺ®^V.„LÏ×]aK8Vò§1ŠXVƒ§f}dHɹt#9XÂ%r=Aþr‡SAŠ‚È†îˆ,QcµÕÎÈ<€iœúÀyýÓXª5…4X4 ë^nUqrü¼ gÞ¸`]†íû Áƒ„·øn^0ä¥õ('”j_›ðnór{mkWIîY›˜¬zе7{´·YÔ‚ ç"^“]ô%a­³}½áGéGñ2âe«íXŽEaŸþyõ—¶äÀÏë†K)P»Y³MmÕKȨQQa}ËXóýq†ì¶Æ Åq­Ùð°I‰Â+É+©ÃØÕáÌáîG5l¬:4ËÁxÓÚ ,ñ¾gäWñ½bOænÞIJoéWõöô¯¥¾ ÊѪ«¯‚‡»V‹Ì·îke|¥„Çán0Xp®›Ò¸uŽC}x˜C@Ü)x%>…*j=¿«BŠ5HTTÇé”WôçbÍ)0OÜ Å¤>ô5p‚ ”¹bùñC ‚“Íw;W ƒ$ð6ùTAùfÆÅÏnÁ·ÃsïÄŸ·MååŠòM´É\s|w öÃxk z§¨{s§äÚ|˜ Mó“ áÓ²]ׯç%6áÇTb›Ì};aþäpÜšt:éÓCßΔgøG8 ¬î¦nñ3h~:mþícà† ¶g Ü Ìcáð9¸róÿýÞþÑjØ<á@çX~-ÉûÝ<u3Zóý«æºÐ7¾þÄöqgãXi÷UD¤2øê†õt¸»bÅÈ¿›‘béˆ õ'ðvc ½!ÀÆîT |M¾f3šwëÚÇB´Vîÿ#@n¸{ i¬[ãx‡»ÆÍä7퉑™Õ9~ƒÇm½U”¾Fé“W•žhUÙR¬M–wl¨Ž¾î,=!ìÓ³ZM¬ø· T+‘ MS9ØìOLMã†^´ÉC"ÁÝo¸§€yH7^ ²Š§“ÑGMmå[©Zço(È\pû½ ¸è[±`U}zÀ¢‹MuE–Õ¦Z bû‰ú†@¯¡¶ý¤ºñ_ûæMy{ô›i+³W‚>˜Y:o²3S«ŠŸÄ·oŒ[·.%›Z‡G@~6ƒþvÆ.OôU?´TÄÖò1â[Æ·Óî½ð¨qóOAŸÃ„_ܺ€GñׯcíãiSÈpí Þ|·ìGòä2 ¡<›P¾ž¿Ð=0SÅÁ%*ô ¯ý _•Ûä#²O3ÈzGm…¾5­°‡Šˆ˜„û‹S»YTíùÇÕ„„tô Âòù·õü@~Z~¶bút±¾¡O µ8d8£OïÊÉðp…¥*WQ¬LX&¨l 4õ=hþ.B>ðu»¾È¶PA»$ckm¨&&ó¶×õì2Ê‹ˆøI±ç mp¼6`¾{™.5SkU¨ôÖ0áÂüxê“ÀÞkÞÛµ®3<Ý$[ßDće{½ •ˆmê]ÕVÒBF °k¤Z/ý…öt³™CM’3¡ˆ¬^’ÈË/}4M+#½WÁÉ`@PRPhV«Ã̆—‘…p³Î˜/3ŠJó+6!ØZ.&ï¶Ä\¡_Îxüc묞Š=Ɖ #Ÿú5]¡¹bÿÅÒ§·àɽ3Pwæ?çj¢ë2™°VãUJa\>d¤G‚tëä †°øAEL‚ ¶k n_FÐgë²Õ®Õ`Ã0 ¶ü¨Þ¢wÖðÑC1:xèæÿSA!Á_Πpkׄ¼ñ·í‚Õ<ù=sð(ûtÊI…Z›ê`W[¿pñY¹Ðpê7UÞ¦4šPž$àg8?™ -ð¥[ +òÓx' qjÅëÓ<ÿ¾äe°ÃQÒ»<壤òv-ÔÚ~Ô=€ÚOÙwÖ²Áf³õY<òÿu&ß)fHòÖg!”­Õ¢Ç×iè´:öÿ•o<Éë@êŽfÁ=5n°>™Ž°/mÂù8öd¢QÞ2°Û&ŸÝ3xNMOŽ´ùzqœ^ϼ±š#,¸÷Jž%DÕ^Þ*’ŠŽ‰Àã韪EÄ9nÐÑx»@ ÔhöÄpK6 Â`¬5SRTT (\ 7AÕ·A.üZzwGm ¶öú6RMˆH ¦­O…}èôtÍ@yë‰AaÔ@¨! jèŒÂÈE "B"pEH$˜WP8øeÁjׂ§eFà3F=X‰ªé¨mjëÞö3©ìâ rÈ8¼äºúôoÁ¢,8`•‹Ú#Ëj“?)(5›øC…® zÆ¥‚WU7Ø`À~ó{œ· -Ÿ$$ÞÕÓ "ÒošÀö|à°1ÿ²ˆùé úÛ »©˜‡'VL H±"zØ£}Lëä¥qê7ûãÑ6õ[þ× ÄT·ÀU[õ¨&î…ßéŸ9¤º7†aýj‡õ‹ ùi€Š`‰V|ð:/Õ“Òo|Dö u ÈÙ&ƒœi=Ë€ßY L ]I6h­~ù"± –CD]ˤX<í\œ·XÉ{¦ýºËB LPð›€ô°` æåÕ×ÀÚösIÞ¶C*ЗZä䎻3wOŸ_‡ò“ñ'åNÚ‘Àˆ´n:3ý'¾þ ÞhrDÍ>WOç7˜åë 1Ö ;è&vUöx„¤Z Ø)“Âf†î¥-9ü½Í·ÈÁ•äÝ@¤Ç§ñn î4ïÎaÙtæûŠ€^3˜!ÖJ¨OûlTgÿ*LÀ’ë¡O–ÓŽ}HCø#*ä†Q²¥ @K¼ÚÇ5KÐjt”Ê>@– @ „ dÍak*Iâ¢O# Š­€3¸„mZX©‰ÀØ?®}ØB$õ]ðÃÄðsôßyǵ´µï þ–Z°ÜTŸü|âw°  °ŠMþJõÕoqñ'ÎAü6 ”œÕÍÕ~×ß +ü ÝÜ?<xòDf²´/?–ß_‚¾ ¸˜ŠùÝ¢:Ê¡"EˆŠ0´óvyXÿ¶ÿöš8I7ÿóCÈ·lX—`Ó>îÞé4`ôi\<3ùëè.ë·;¬¿ŸP¾eó8rELµ‡“ñõf”£¿UÝ„>7“7à'ûAÓxø+ H¥qõK[ýBÿ•mâïè¿•6D‰÷£u3 ¡ZëÇ·ŒÃWØÓ%ÂÏ Ò¯ˆŸ®Ð=P¯-ˆUÇ0‹¯Ô¼p¡íýLÀÊÚ+ÆÛ’üþ¨è7úž \Ö­Q¢\yÝ.APô³yèz!ÍŠú2ŸT; ¶¾ß¡¾²¯›Å¼®í «Ò~Ž‚ºàÕn”näW·±èo~Qu6©ú5^®üXM|˜ô5 !L¨O-™Ç á„x¡œÞóm¹ ”¡ïo5kÀôØØ˜È ®dµY¡liÎ ö>Š@ƒ@WÂZáÁ !õ^d{+k D°b*†uŠE€§~¸b¦-`8aÑŸÃÜêÐTP®€Ã÷ ñ2#ÜÚtQ=41µ©ò “‰¢Ê›„Çïì/ÛÛÿ±ä—X*PD°‚‘aßÇš*o"ê'K…qixšÉf7ˆP%óõ]1;k°:ritœ8&'À"`¶ÎæüõÓO÷vP,ÇÞa:ªçñZ*Y IDAT ò ¿:3ek~eóCëy¡|˜ã­‘k°£‹Z@c:Ðxš|Œ<­ülBø¤œ­wk" …T廄é×Ëq‚˜û‡Ç#sE}Ÿ:¶‰%eº‹iX–§iëñ=Á¹­‹i`>6à!oA= Z (“ò.A¯-iŽ7V;ƒO„¦Bý.`âÚ¹bGkæ3‚3P¿™¼Ð~¬vñiÅ=“¿šÁä+í>‘“íû9YµRTú޶Zºæ×¢ñ×¶äí¾§­Vê¸ïü¼ðÖ& ÅžÌ[w*üÄ+„ JoôÐk²×8ýëpóïÉÐå«P”×”u+»t#mªÖ ‹÷[][y¯h?#‚A”!Î(¬R­ªN"R41ˆw@B…¨7™ B(xê8 Qêßk ƒZ#ºO~z¢ íw§1ôÑ=T9#LJ—²­}qðµïb@5ß_•ŒR3jÍÐâÇiªŒøNrE(ŠÕøUU6ß•ŸŽ%Ùyã–~ðê`޶‚wÏ”èGßM6uŽîù[~ÿôUÀ.e¤ HA¢y¦h,¯8LüÈ'}4£]ðX¯fìÿûà¥"¥lk^_õ2ë_ÿ}Ÿåž³-¸èÃ¥Áæ}‰òû z:§ìÖÙR Mî#lŒÑ6ÜRsÎD|ÛT89œêðqz:’§®”Ô챃øúãÔ\PöŠ2X@lP½ú5aÿùèÿZÿhz¡¨ïœ“çö¤U½â®µ ±oŽ[еƒ”©¯]‰lÛÐ*Ï:1â‡ì8mè!9©­æm²Ì¤èÓ»è/ŸÔïðqµ@6¨½Ž|Ä&¥ “íï×,(7Á¦~¹CtótòÜa¯îÒ­œ¨oâ£Ò^OXÓV­Ù㳉 “‰@J,ôqí„ÔFGhÿFÄþ^ÐÔ i¯@¼´0“¶žOVH¨¨¡ò©j¬R!±B£ ìgÐ§Š ë"›2£°¥€×BXY‰©by¡Ÿ¬–ξ.mBÐCvõ¤Þ ÎØÿnÂÃÿ0C½[8M¾þuoŸ0 UQ½u'gB¼š‘/Öªrp+Š_wŠ]lú§¸%`!ÁþŠ¡Ÿ9ŽÉñ>õä0û&^‘”à«„ùaÆÜN.}pЉÍûÇÄnm)(_'à×'h—0 t߯’1)Ë‹© NrO…šýlÐû®È¦lÏgL‡èøÝ€ËJj}½ÏÒ/Ï @ð.Ćý ¡"?Øý÷ðÑ7µ}_,(O£!d«["ØB”åyꛎ¡±1N ÌÏ¢‹¥¡úî"­2î»ãT®¡îAÆ4¡Ëp®öiÔ}!Ùƒ&«O*h+u>;Íléd"Ôç–¤±ÿ¯Ü/¸~1õDs ™ôdݘ¼l® ÈOb¿a¥ðŽ˜[ÇOÅ׿ӆ éÝ¢wº|¶Ï-·Ü§¥ýfHÛ·’ЉÈJèá7kÉۯȧZ{Ê·á »xbû\rceèj+[!†Ð FLŒrKÀ­yÍ4ŠßSÓº„ ûÿ5Xue«¼ŸVت˜"& ŠDT¯µkB.¶ýO›ˆÜ$ªèoÃÝéHüÑ&þÖ°b9¬¹xÈã€UW›zàcõµo©>ù+Õ *°'„ç„P*ÒªˆÙ<€±ZRiK-JØ.–Eüý×tEà ÞáSgXʲmÕ/P høÞòß]‚¿dLsÆäAS´Éß”1ÙÔ0ÌÞ2Àyýô}:ç?Oˆ\, Æê‡!04J¼§äÝü„ùuÂáO. _W¤°ÓÀ¾rË “Co~i*@ï„ihô¾vL†nÍtÚ‹zzøq=zt€³?—Þï Ÿ¦(·õª‚ÔÓ¨âñ m¨“Šz`¬qýg@~¾‚ÿáõý‚âB¯õ/ºýwkÐ(>ýk¢µMþD&HÈ^Û·\MŸdnÎäCÃúsªŒ[CÄE 21ò}ý¨˜ŸNtM ·FŒÈîî•÷Ñ&:\oOŸ7G-BêS°õ–’ص½)ßáS[…9hŽ&Ïš8GÄÇ@ ß„_TÛ@˜ŒH@@‡€øH nMæƒC±k¬°‰Àš+B¨(. 9 Êj7pº\MX‡ –:.Al"È‚˜ ki%/ }ñ ÌÎÖë¾9NDi“@{~q”'R&ÄÙÈÌ\·*¹>_(F£SYÃÕÓ á' Ô±FÚ¦Ñþü;p«ê]¿Æþ»U«,­I,ý ûû”7¦'«"´°3ñUÀôa6ñç IÛdvÝl›3 äy°×Qrßr9#Çü)lˆ¾öºø1°>ݾØÍÕÑ r4œ’­}ÃÎ +`xp<$¼ûçï_1RÊþšl(—mý ¶×ÓYHt:¾6`ׂ$„õù„Û?¹„¾`„˜ÓÚ™¡­%¤ù”[curûÒhC’t?X^£ äc~\_Žˆ*=#G1(Çï÷COCƒ¶•§VPßʲ7XP÷é©ß …¼ åK»Ï`ýTPy‹ü¨l“?=ÆÞt¾Z;\ú×É]¨_K¸ßW†^'„+Âeí@c–Ö¤aßJóÓqõ·ª-6åã›~ÕáÓ²Õh𶳝öö¬N­)Κ#ÂûeûÝœLŠ»8Ÿr6C}dÏ ÇjfTfÓKfœ”<1(p  5!%E$Û6´É_R{I’¯ƒ“‰@5? 4€o ña¶#j׬R O• (pHÿ£ü!¬.“Èî\AL¨,XQ"{*=U õüª`]¥šèk­"+›§.¨"±ÚFÇÒ@¸ù|‡‡¿¸í‡`UÝ6ƒÊ@(Š"CEP¾¨0f]¼»9ÙäÐú¦¸ &ÌæeÜèGV}׃Ò¦WÌcœóü¥7)æI1‰{Õ ï1x`ı ª ?›1p¸gÊvBõ ãà•oð£[»­'$:ŒmB—¿IÀp˜ ÙéÌÖ:y Ø’ônóȰžmšƒT,iÿ.!Æ|öcÆ5s߯ªû§åì°y Ù=äíû+Ïg„G·ˆp¡@|f¢—¬ [÷d¤Õ>CÑ3;êa-« ¼ó(6ðá<†F"¡> H´n§óÞߤg{†1å‰M%0R¼ù$É;~Ìd¦úêQ …HÎ'†}¢¹<™¶Ê¼î…ÛXk c ´ÁE³0ê;ŸØU¹o"q$ðbPö¼Ï†ƒžÞ˜Æª²lû@êL<ÝÊÑA¨~3"vè°c}gÛ`жÊUÝBÚ¦,-XÁÐ+÷d @ÊB`µµ›C[Cû$±Þº4H(&ZÄ&2ø«ûè^Aû)*TD ¨”PQ,pÒ|‡þ» H }D"Kpªß|i`þµÄo¥º‰¿°âö]µ)¹×ƒøÓeýÔÜÅI«@ŸE¤½`ZSL˜Š`®j³äüø+Yp äo#&6søÖf²]Ìzå6©Éר€åÙŒø× s2ÏßĂȊ9Š Á¤àÄOþ&‹øTŽ.¼T ¸ùï޽ĴôU/·–r²€ï¬íÒÉį ¿ÀúrÆáO.mM3hÊÖáîâ@GCù5%7 Ñ}×%:óÀ™·ç¦tFø{êß¶ðƒ—SHu»ƒõs‹’§lAö¯Úk´>c\s‰ý'ë/X/«Qdȃ>ÌÖ´áí¬›?²VGŽ8ŒÜBot´iÐB¨¯lŠG§?Oݾ¶Fjï–žlBÍ\'dÕr§·»]«Ð&™C`Ñ…ëM?.p:”]ƒÔ®UÙ)€§Ž1&0'„}Àü!!”€¤ÉþÖ¬& A|H¤Á¹FzT¡IŽÚÕø• g„Z‘CA ¬§ ‹BÅêø˜€PQ݃"GEÇÄUm (Œ‹I0›B0ã 1€²%Þ+Ö/Ò¯o­ò`áÄÆÏkô  ¤ž‚Šý×3øÇ¬p(Vë¶&þäAv",¬ÈP òá‡Ê¸º<šÛ A1«b&Â\~0}°Úô/Ó?M²nˆebÅúå„Ýg'“¹pêÍso2ÈÅÜ ü'8nê8µ˜©öD0 À ¶ >ÏÜ#q‹J«UEþnÆüàpÿÇÔÖ «OÌ/âò]t]cû !•¶q)/"¦_.÷ø‡‰cû+ƒ ¼˜?j èS/ß8a{î àhý«tl¼Ãëó ƒu¶v ¿˜3¬¼ÀB¶‚aά÷âiTxEG“¼-8rÏГ¼‰KNánUØ Î ”¯M4*éÑØ¶ßˆ[rÏÅ_MÀáeD!Eõœ†)áÀ½Â`œVô–¬;ù4$rR4N:å–¶‚iSk+xwQVQý*î“ÁU!7Q-™Å~Ãâº%*m¥Õ J•Û€°xg/Z³BwÒl+føz¬W„P«Í942Fбò”¼3xûWH¬ÕäŠÁº@+££RATFÕ‚ŠÔ--©,,Рàk¶…?9ñ0AÝ`!»`7ñ·HƲ/Xè`Á÷ý­Î,È]ª¸ç¯šø£k¿æÕàœ‹"˜‹v}Ô·uþ|)lùCò7æU‘“¥àk5`8ëöºk‡¾þM€ì}¬W ñwv¾æMA0±Oþ‚­€£ ¾0ùú÷§€3ÀzÈûˆ›ú1W;ó€vñ®`&…¦“î©‹Ûm蘲OØÿ³§Œ â´vP4¡˜d»8²ƒ£ùNçÿñ÷¯€÷Mÿôß\žë&·¨ª‰ŸÖdƒÔ,lub•ësÂÕwØÿ¨`ùlÁ:«MþÊà±Âv ëùú7` 6FBN½+­XyÅþu± ò«Mþ<ôQ¥Ü, < ˜ruáÌEqQ€ ¿X'çD’?jr²–ŽúrÂECYôÐÞ¿îmõ[›Ý`¬K„þï;L±"øÔ/†¶þµÕol¢ÏW¿ì@ºè@Ëw3ÿü‰ªûý|åÛÒ¾,6ñ‹jl¾xbÚÿÌ…Ÿ„€ýŸ>@ý»€À‚0-ÞZ"ý¢tÜl,Y£ñŒÏ‡@Ž×'œ žý Ô ‚Ó”þXÙx*þÆ~àûêߢž7®j a$6Æ¿àV8ßù;ÆõË ~\P?ZmòÛ,É'ÁÇàS¿PüFZµC‹Y¨'s«òKF¹º 0°æm=Ø¿‡ägGjk/_åª{U  £¾³>Ù#»_Kúe« ÀÆ­Ñ–†$è-#~Z¶è³íÞ~Q¬´Ý×<²¼yÚ`’1!†ö˜hB¼žpñ1ü_óÿ%[“USF±õ/#ôŠ8½e„‡ Í3Ýé þo€¡¬ÖZ¨ PDk)FE¸ 1„Ch÷õ*:·)­–¦Xn0¦ƒ¡u‚Òüs›6| bAý*ÿVé©áîɼé‚dœIÜ^Ö}À+ö ìƒuÜTà–íý…+‘wþªŸŒðH øvvë%B^57C1“"¾LHÉB*I€XѱiÜàήºpZm@5Í'mu­²˜ÿv²€F¶ß©ÿ˜Y±>Ks5œ›Ž2‡=¿d·9œ·ò·!ÎVÁ)/4§€Ã= À ¨Ï#"çž"Á°†¹/R_@ãîçŽÀjŸçiD`9þOײ§õoÏ¢á&h¬r;š…æ“ aðvÿߟ^_èÁohÎý£¶¾kSÚ:-ÞÞ2r¨($¨,(ÁÄaM6%Ô0¬pÈtÏvzÔ {ß]}ýËêgMlúÖ&lÔ¾xôJ[áRUPe¯m"°ríBÊÊ %‡ ‰É–"H0 ‹=¢õõ2ƒ˜ Á1ë a"A¥Œª¥®Èš ¡‚l<ÂlͶ’¥D(WÖ‰%.n OQ ï¬ydœ v¦\3$,0Áæ„ô·’nÁ²àÇ!g,KÁJÍó·zøcAÑÕEkTwÏ× ±0ÌË€t+ØÅ®(.Šâ¢\ºi;…m#(È—vóZž U÷iµØ¾­å4ž¬ü› rbþr‡™+‚7n‹¿)úä/mÓ¾.þf÷þ¹ø»ýòë¿Ø!…²ùü¸ÚI8¸HkA=TĵôðCÂíçXþt‡P)– ÓZ~h[+wOŒß1hl¼á{ª*Ùƒè¹;ý³Sö Þ#èʰ»—“ÿ®g„â¹Þßâ“5oQ¨½e®y¸ÃŠí‹’y[ÈO·¯v¨?YXr±nW÷M¹™> *ÀÅ%¤V„«Ò¸ä‚励ü~Füåâ–’-{Ö6nWƒ8vƒjæËcRÈž! d;0råAƒyQ}Z§0Ÿ®fBxTý2ècÿ=(ë°Yð#7ÏV– ü~çíº؈1_4†„ÄS‰&Ä:c^æLŠ‹À‘è‡ÛèÍ ¶ñPtŸÀ²±9ÕÖÀE]R{3sצŒu!ð%!cµ`b Ž16´Œ®ÕDàBÈQ…æ]ÁTMHeŸ¬-ÎÑ›`a³IÅj ðw á7„9¨ÏØ›nZx±ÚAcuÜÐ ,ÏôÇ7lS¿}tñ'æ\œ[¸’ëŠrËÀ{ö9p7ÐÏ3Èš?Híùù6!=ȈÕõOþ¸Ú5-8åö«+ò“ ÓoÖ»ž¹°ÄÛŠdýÅåIÜ&fá>Á„î5ff¬OãfN w“]Cè–'WŽ€ zÏÁµ­Ž7T‹^3êb=ƒu¼ƒh>hk·*ïb,gWÇ£XìÔ„ ”WɪàŽ<¬X…¡WMYžLØÎy£ádê ûbh@Æœ=©ó6-¨/å#rõÓüI—o‚&Ga–pòý þ? š”-ÉÌ÷Tàø—ßψ¡úÉ@{N›ÆTvb¿‹¿57o#Š*JTguùj8ÚCâ&nèo<è!-ý«çÖV-ý;Ù[P¯‘,qÎC ‚Ô¢À TŸTóÖ°2‚W³ÙJ×ß’aðn¶•Y{ÇĆcI´µu„ºD$ Ö%@xõ âŠLÉš34b­+²ÿË`d2„.\t²Ÿ½zÂ’³†ƒ±ê¹ÆtìŒaýWaK‘jµ;­„ôhhÁ·W24}u1‘ªëPñV z,þ8ü‚1׊¹—EqQDñ€;2ÆUrHsÃ]”p؇ßîð*n[ðÇÍÎkµ‘ÈFéSßÈ ”DØÿÕï«;ù½Û76ÏžsþÚ´ïŽø{hâïðù%Ö1â%lH—Ц~,&Èâ™j¸íýÀeM¸ù‚¾RÈ ¸M'~²­yGhô¹©_¸îÏøý5/•P¯"äM„\³%دz°¢e9X¬R©17ÕÊÙ'ÏbiäIÁü@@—‚ð¨"|èIÚû:O…¡æÿ?É ×"ê‰x«Ðªî¬ ðVèBÈ_$è‡þ4[wl±›æé¯¨gsüÀËB=”RT± #¨ Ü2¿Ÿ¾ZOyúzÅýºç&[ÓÇXØÌ¤Àuf+·'"{ggbGºm*y:Ú™è"A¬}Â{ÇáLÁæ¿>Z)ó–Â#NV}(~íâàU“ÉÁò'$ž‘hÂD3"&¤ë»OÈÖ¿H:€>øvƒ`µp&ýëÝ3ø!úEœ³ª1D;`ÂúÎ3GóR¶f‘5BßW;€Ã¦8ÊÖïl¯ïb•€Ñ8‚T5*ò¡ïWdÑÀ0®y:ÖÙ;I‘ª"ŠÏ&<|1¶žnÌä=¯j@jC»(*¸~@?öÉDßž`+aÙJlÖþ·$1ŠB3£†­€¥?&Ì0ñ73a‡ ¼˜>ÎhVçæòV»Öª/ —UQ¾™€ïÌØJÃ6e äE´éuº'9 Üñ]éí ²Îi:iв|ò«“€~mÇh=æŠòÝ„ðÁí=h—­³¸¥z9 ò÷âÇåÞÄq¯¹óϸ¢¼>¼¯Ë÷U:bÜ´2â@—WSOýôŒž„@èäc®“Mô8"Mwû÷:hºè,> ÍQ†ÏàD¨O#¯.2¥{Œî«ŒÓ©¦Kb(¬Ö¬ðk£žûäoÀí÷%Vd¶Þß`o£O[%C«‡®ä‚MïL!î¤Ç¿¯·è]úÔÛ;ú ºõú^1xñ^Æ p5øi”ÐÍÏÁ[9¬ƒ7 Hö;$¯n›È„_bÄ„l]ÂÁ`J&ÌÊ&¤|ª–±`ñÚ·UW„j"“ªÝêEX *Y7©² ºP©Æ ÔÐh…&Œ‚¢^$Üú%©BõÕW©£ðDzÖ‚ìÞ¿¬+V8èY2D̳¨µ‚Š1ÌkCOSzìªb'À5ñ÷€€]pÈ©cW(Z-S} äß^âÁªXÒ–2è7:ÿý—æ»Ý¬bvˆ˜€å÷3Òb“¹v¥`Õåƒèkïwñ÷póç ¬Ò-¨‹´ óB¡{ýîë~hýß<Àúg3"ÕníC­˜ÆÀÖŒ>×ÌgÆ #Rf¶Cëú}Bý:¡¼ˆ7lnu!' ˆ·‚HßãÆî|Ÿ.¹¨kEp*„,¦H¥r‰. üqAø°"~š‘>Ìv2_kÞº(lFº¸!Y‡a¡û>-)¯]ü‰’_±ì°”P¿'È»é'ó¥ fT”­N+y’²Z8LY ‚àb]ûÏgð/Ĩ ñËcÕñz>\cTÁ:Ä™ oƒ1ö¢:[5#oh(Të·¿Ãw?NÑ—ë„ði¶×ƒŠU†×E?´“ÝÌ£MIh ˆW„ìš»†%JH”0Á¦~ÏH˜0c¢ ¡Î˜–€)±r7ñLjfq±Ö¾ßÆv¼aÐûzE` ûü‘9ƒ¥‚ÙVÈÌT3ʪ§Æf‚wÛ:¸Úó#€›‚=§(0â… è6`hpè­_×ÁQ+Ï䣭O8¦€½×™¶jºŠVÜ,r`,Qp+À­÷¶ÎßµI² €{_J ko˲—ꎰÈÁŽ ô]BüÇ@<˜w5D·,Ä`¶|íŽø%€S=_ŸÆj X.ì~—ŸÎ˜î hlÉþ¦}B°Ôqüƒó få±zÒüŠÍ8ýê@Í~~i?:ùeÄüépøî÷­–?_k°J' IDATE}Ïü‡|8cÏëncw³ >Ÿ|Èç'fù›hiYl¨Ð=I»æü&ÿoÜaÞ‡r CÐ$ÊV§2öùžKÃL@~>¹ÖÕ0¯­¾‰öâ™d¨pñ*Ÿù9DØE÷{BH e } ÑöǵªMÿÖܾ (!ce_óEíë_IîÛŠ[å‘F›ä ¼¿Aê)0°‰˜… Õx4ÖaL.7OP¼!Ъ Bb!Ž ¶þH”úÛȾ6A-ØÎÆHºð›BD 1n"ƒ¥ï0ë CS5¯&dY0IÄâÈ…ˆèÖ­ÿJ Àoœªû¡ÚÚ§6œ¼Rt˜þAPEÀ73ÙoGP H¨}–é'wO&ÝVÀ·o«ºðÓ²‹¿*æW©P÷üi­Í_rÅà·Š©øú·*.E± \£Ý§dšy Ü\ELÏ  –†®b¿ed³‰¯áZ6È9“Ë· é >é”ÞpÒÃÃ(ˆ†f[ÑÒ‡ÀõŸ=@ým°É‹¥Ý!]´íç­§+ßÓ~àG@Õ€›òú‚Ââ‰]_ñ¶ zóù¶¿÷‡êáN§ÓIkH2èúù„ú,B^ö„¶=)Ü+阪Nd%õ|úç›uû³k"@[I‘Ú¾!”¯–šì„þ þ4#}–‘>^A«_”W¯{[MðµéŸûÚ-0ìiÜ*ò 6Yñº»¡‡˜[ÉÊàÏð±`þ±ug³ê'6A›Ÿª±ÛI±6ñæLÐE*6]Ä/Ì'Õ— »ÖZ„ed·мI[ãìõ×zºÙ. \¹7¦ôB-ïîÕÛ`}¿¤ºAÛÛ5M{*¾­–ƒMÓ4€KB¼B [¯8¢;ü&û—&L˜‘`B0Ò„x5aúX{yƒC³Oü¼v|\¤ È> í¤[]VŸnŽVGEõ{¨ùÆ}õ¬û».Œé²"Š ˆD&üš¿.ÁW½ƒ)CÁo *9³o2ukdmöš¬bM3¤Ø3c‚åu€|jðÐX”.þr³ø1IÕy—×ÁTþ9¢ SÀ! <õ¯S®½ à©‚–3]fì5¤ìbp}:c÷ñþ,¦g«€~Íá`H©qúֻ¬ô{Ud5Oßž9”6?ßÑJ×®A噃šã«ŠO6e(Ì`Q uücÜ#q0ê]ëåÙt|x¾ÝyLŠü<"ÞIÙ‚I¾wÛ2έtGÏàKÿ4~™C¦Ï|LymÚÐ׸']ãLÃǸ8Eë &?¹ŸvûçY¿ž þÌÇCâ{êß& <Ÿ| Û¾»ü5C±6ÿß `9ò¢X"“b öÈÉ ÿÅÅŸ„ ÃF\grüÊPŸD§iÃá.%·´M åL Q=H¤äºa»8JD¨Q'Lš0“_yB i3E‡ºžm…$÷Ô$Ž]üÅÁÑ × º5@¢­O‹d$ XÉNçAÛZ…²ï?r×Õ+Ó«'™Ï)¸¼U£U¶ q~ÇHõå¥)ÈðÉ$Ü›èÞÈÂU+×ËRP÷R4#£­}-í+⸗"fܯÞý$`*jS— Ÿ*.½os€]r½Oàð(@ÿêœí÷[qˆ¯RJ³¸øƒ Û¶ä·ü‚7X‡ kçSJܺUÅAÑ492æ}àêÏ þ6"ÅÕŸÛÎ aˆâïôÑÄßCc.ÏfÜþÉ%‚VpÌ[×%é¶3ô©üù§$žM°z¨D#ŸÍXþr2s{b(&øÂv¡ÃØBŽÊgýµÒ®mj¦ÑHÇž gÚ˜š¡e 5„+BùË€åÏ&`~ˆô‹éç+¦OWó¬îM&ðw¯:ˆ·㮕`¸—în0_«©ßœÄ~lÏ|µÃî,¸¸PÌ‹OKGáaÀéY¢·Õ²!ƒAl½å‡'è—ëÞâÁ{¥¿|[Bn3iÕ‚ $¸ Àþƒ~ <ù»x?uõçPUgº¢%ÌZì°ÐÕ›¡µ|$7ç$R»~7~zk×ê×ø°MÈ bÇ[¯X,ßL?ØŸ`ï²uz3W”§ÉVÇç,&'ÝÀ 1¡<›µÏØÒÆ ™ÛxˆÔÔLçé4 >ˆúš à^§yv²9² è56¿á}½z|=Ôk&€g&sõEÓrô‰Z‰ñ9þŸ ¦€Dy»JžNÏ$€«ƒ¦µ›õ|ÂxL'¹n? œéÿ=I ×–NÞΚ[ %œ ¤‘¸UL©: ™· Hiì_%+jŠ•9j7üŸ–VáäßâµLûfÁz4úwkáäÖÓ¿üz –&o–§Â¾"aàmDXl¥jD’&þfìxÆÄ3fš1éd—Å1òS0Cõ(SL‘cì#[ˆã†“B5 JA¡€,(i§iñim(AxcEèŠä˜˜%†r…ôÓ°±- À½Š¶.V'ò£8,Ú¦í"Þø„E W,¯Õ‚)ð‡d-Í­}úGUÀÅÄC—éH«`^É׿;»¶úõÇ4î…/lú¶üùÌÙÇÈäï',¿Q¾² Bæ4aèÈ6GqÛÊ…ÚR—¼ô© °ÚM¦ †šn³- ¸ù­öhè #[¿‡Bù=ãð7ˆ¿X0ýú€ðQ…Üõ(7Þ“ì:PÆ*¼]g¤aO°X?*Q»±* ¦=ƒþb‡ôÇ+.WÄ0­ÕmIamë\œÈh8ÃM°·Oägyk9 ›•˜¬/˜¨¿–›ŸÍB´ d¼ÉÀÁ7ÚD}¢V[˜Ã¯î­Àl ­±×›‰ümÛ¹Ûçe²kЄx0? ª‰‰¿H “L]FM.ý’7}DÐU´‰Ö.úÄSÚCâ›Z Y r€Å®±¢ÞËÛ‚.&Ø£¯»EÕ Q®ôX;2Ëø©Û½A|ýßÈJb¿¿Ê;›:58 Á¶zªHbÊÛWåƒbaÿÿÐ0ì. dR,¬X˜°ž²JT¬ÅÅ¥ /·)è* \T{©$ΑdmRŽNy?²Ãa¯gÄqm£TŸŠ«Û¾™Qÿ£î>L×ü—°MBÔž+úÚ˜Š÷æ úÖ'½@n#B*çíl _7stZò:ùûþ40ø½ê«ŽëÝ©!o1¶ÚJ»>Ni9û1[¶Â×â¾rˆwÖž.~ê!@öË7IqßÇÈ!@¯ÙvCÊtŸ+²àšzíÓX\|Ìs¡¯(–;Usg…£ßPê³€@åhÊx¶Ò®y½/p9Zg7Àr;½wñgÃ5^3 VROþÔ³úê·„aú×ÒÀîè–ž äÌÄIªPK멯iô„ºoWx3Zk!PµÓ1Þ˜Œ5Ú…Q’‹¾æ0cÆ3Ϙ›W&LàuFàdþ?D`0Ñ‚U+uæV°þ]"Ûú—†¦øæMQD$±emЂ'„=!Æ¥›Tî7 õõJ[1© Þ2x] LüQíUr‘ýïa õžd ë­"ß |Ý‹E+ªfT©V‹'b'(Gv0ÔZž2âjÞ«X¬À=U;q§è^œ`,ŒõXß$à #…õ bUÁ í ÎXÏd[áA€ò儘¥§ÜLÀ lJÞ%n uÖßòùù_Î1ºA¬9%8Ñ|çOÆ­¹‰Œëÿáð1ÏJ¥W’߬yLæ§3“¾SáwaÀá‹ ¬¿ÛAßBÌ`Z{ßµ49Ö`åÜì rçpØÍÙ§Š}²Ù+Æ^h|]Nùê‹7K7ùMßl*te,¿eÜþ«‡Ðñ.H?^°^Û´/óså&þÝ  Ú¦€þkð K Œ‰;L ¿š¡¿¨¸øÙ‚p „öIh|jnÿí÷F—Tž¥ðº6!¬¯"ðYé7 ( Á uj€´É^q7,Ôë„ø¡zp,"hè@V_ >Àž>†Ú5î:;{-¶¤m«§l¿›¶A°‡›ÃuBº’3ý’&Lšý$úûD­ç—A™í>–ÜŽ"-„B¨"¾•1OhïVi7&þµØÍ¿v©²«½m)8¯O„Pox‘Ô€MU?²óèª7„‰Šu‰—bžbů¹Úµ&¨ÚµDüý(‹yñÂ8ÇÙècÞ1­Xü!({†<®vP©ÛäOÄ“íÕ1BvbQà-#쪥xëÝ[Èc(€*ê3FîU~[¥`Ï…Š Ĭ2"Œ| ÞÆîÓïuá2ˆÈºU¢©Ÿ¤ÖæËÃ=a »Öwñ5Pó³Éj ïY³Îh„;Wä— é³õüÇ µnÍ ¸"¿HH?_Ï MêüÍÍÉ,¨/#ð‡ËyqŠWc? âðL¤¼J†eNÍwð/'³üÊúëTNX~'Àü2Ù7€“ÞÏò ~Ÿü•„Í J÷ô»ÐÌo&ë5œ6ï \«;)àh}yxãi¡öäQ=9·Óy¯lX®þ«ÿúÿÏÿþùÏÿo|ìùÿñ×þ_ü?ó×<úOÿßý2þÇÿ4ûûþþŸ¿ÿç‡ÿyý?Ù*¾ÙÄ›c‹¥uÜo':KÛ&Ì|8öç…ÁÓwÄ=6ï`}€ŸÜjÞ˜ÇM—XØ"¿8ãé£mBÙ ؇õU~õ>ÀÁÞ÷ÖWáüÇÐnÆö=1É€wØÑGž*ìRg004øÿ¾°• ë–Æì!:Yž€ú}óò ê”ðƒ>ÃòmÚ‚&ãzæWÆOmÕ'p’}@³t4)ÏÓQgŸÛ\·6Ú¼4vb_ö%Û÷ñßü·ÿ–IqHæÿ«'Ÿþ¹xl5rå5;ßT·žåp’¸œ†÷/€zÍö³æ ÙVUbH®îeóûÑÍ„ø.a® 3&Ì:a羿]ØaŽ3æ8#¥„RJ)¯&&«&G½´‰_KþR°‘–ÜèªP±Æ]©ÕÖÀ5#KFö·«¬XĘ{ ­ØoIÜ…X¬qENeWP¦™2 d6 ª’‘J9À¦‘D¦æ-Á{Û/AQ3P¯Õ‚ ±Z75¾ T Þ‹l'J±S4¡·s\Å®— ûÂÀevѼód€Óp„ÇÀúdùÒ¸BjœH(V«X"gm‘ùnžò+È™¡/" «mGƒâ’p9Ùc7v¶z;ûÜZËŸ^"¢XoÀq"·½Ò=hOú®oÖ¿Ø! n!ÞÞ!^§wáLУyüv@%Æúw;ÔoœÚ¤›½Û€i3j]t‡¦¢³+üøydž²q¦ ä=°:U·Éý™ûÚ”}*ˆ0ªjÖПèÇ –=p{ ìÿOÊÞ´[’主fæ‘™ïU7A¤Ä¡(R¢t4úúáú8G3â$± –&@€½Õþ^fF¸›éƒ™/Y PçáUwWVæËŒp¿~í.ÏÀù œ/^Å5/.º×!%+…àÀÀ‘ÙÂä<` ~AxøË³›OÎ@^|Ô|ÍÀ\<ÒãR¢ãQõ%„«K"ÌäÄЯè“0EÇ. ·ÜO³pHÑ”Ž‚Ã³¯GR:J%¥Þ|i¡… sŠ 𘡥¸!D{4Œ—M AÍñÞ^L8|‚–pàß…L–<öÊj»Ç K1=×¥K¯Â¾ë¸zèò4#Ð'ÅGé¯O5ºÕm0z¡ [AFÁBå“ –eÁRfÌê2”ñ+—‚ÅrcBs1àES]#ædGRÍÍþ{Z&æ¸_8=J„ëß="¡4s×6ÌZ‡ÍácógGÌÿ4¹œBÌ{D¹çù5ãׇœ½àgàúËäOÈ"s$ŠÔÛVã’±}<±·ûÃwZA†ØºýhÚ¾{ÐÖ Ó–E†§;; ª¢‘!·ºoòQ`!\)¸|úågàk‹ãÝz—p!çq X£5¦8y ©g^ªÂžó?<âð×gqçáò¦0ŸHusÖh*×j¸í1)¬ÎOÖtw üƒÙÃà‰Ä õ{„)óuÂt $éù¢ulŒè¯ï§ELSX‘gNÆÙÁG¢As†ÆßY}^ÛæàS. Ó#†ª—@Õc …FºFJ\ôqþš0{{H°F]ÿý•A' ÉYú`(4× ‚…¶WÝ’kCÞgûhíg‡Ü´ìAx«9°uį½J<~oÀâ0 I\KãûÐ#Î,ö0B!ƒ- 4ö¬j,XÉŽÁj­Vt2=1Ò·)bj¦ú®ôÖ÷‹>ÊÔWúï#l¼Ž=#>‰ÂõÝØ¹Ë——0ïf@®ˆµÙe4SA¡Ú â÷gy)ïÒ´‘­~Ž{KÐ<4ä˜ØC<efHÒ»ÏM]›½wyKÙ×Ò7XRž©¬tÛ&ê‚J‚ÝO@y-`Z@XSš»/>ùJ¤/ } I“t æ,ú’‘(¯åø€kØÐ/)@ãMŸïnÕ\„SÓ¼rýÝ¿h}³M¡ÿ³`­ ãip(¡ê2€òFš6 aÓ.5ëoˆ¼°4è ϱËc]ùu³aïƒ.´ÊêOØO«dÔNÙ”Y&KüÈàI:ø«_‡É üt‚LìÀiõ5‚¾ú{o:ˆÞ]Š3ÑmÝêÆÙLFÀ“@4£ÀC›ëk/ì¬A €Æ…½ÞÆÈ5(W·˜Yƒ‰j4AóqÅâKqt&èì9QY+ã©ÑŠí=«Â®åá7‚C)³¡„CÑ`Å}& Mð ¶GàúOrã"Ö‚¦â…ú‰å¯&N×»kL3tP7›–×ät]—TÐzœ;:{ ¿I8Êíº&[q÷ -/2ïV]Ö+»`±i©àbö’ëª}+Óv–å™=âफꮡC€òœ<ÿ„qWÿW»|Ÿ“?ÏÑÚÑʼ¯Ô‹@ß3èˆA°[p:Z2Ã^{`ÒOSmùc[Õfæ7 M%XB?¡z@q+ä„x¯‡†6– \›i=ÊŠ¡vn²r1úÙcO# G:àÈaüHÇ6>>þ=LI : IäYqž >î¥ ©_öÓÜÐjqÄÔqE#Þ¡„¤»6×H3 1 uS C•c‘ó€O{!¶ö¶gëš@‘ËUß#ò5?ÍR Ü«ãµpüù¿çc'Qà¥Äé’0i°uBϽò-UóÇäÎ_}JÀWÀuQ)ðSµD€«P¿D–ЖâCÞz€'ƒpÄ(D¦#ö(Žg‰ôè5o—?‚Ÿ½P¾2îRö% Û±oeݵ|þù#ʯ)"WjSÚÈ·GÒw¯¬_™ç¿=o"Á&ŽŒ_Ô¶èW–Ÿ>0JÙF2Œ¿§ w ~ÏèwF:Àê`3ÁÃ`êPŽÕDaSAb_—1R€ï̾±Â/Ó`M6etVH¥6ÿl,h²reœÿñþŸ.('u·y óZ\kÍ<­E&-ùEIìë)=hªXêൂ@óŠHÒ÷„DÝ›NðÇjÈFzØgl´A <S³ÁrŠX˜²ÊCõØM^\ !ä`”À³`zDc ¥FР×^"‚Gðo‚=j«f¬¶ ½z‰"ŸP¡säp†Ð‚¬&p¨v8 e3¦8Çkë¼õƒ¢7i€^ ÓW) SvU›R$ ±”á¬&”2‡S¸ÁËšG5û ¤JðvÍäÁÑÛÛÈZ“›=šéHÙGÏ1¿N7gK6xÓبíåËë §î>¯ì_ ]tv­¯—ùõ„/Þ‡3pT'ªOÖÍ*‡SÕçIñ.áï/ëh—Ú ì+ sqø§×»F aÕF‹"‘pø³ëmåÊ 2lý\P¾JÀ÷®»ýåÄë6…KnÊëüáŽá$È(ŒQ{» `ò›iÅüÕ7ÚxGcWózŠ6 œ7ÁÌ´sùó Ìe¥ßÁÈ4î³üÅý¿=Ðpç9bS›ãyF*·êåv;' 9 .›Qck>m’ÛXž=ŠD+O­¨Õ½¯Y@­¡ò¼Ùtöê¯F XküÈþØt1ê‹a²¹pˆš£Wxèìßú?™šmI‚TØŠ«Àý•%K„ZkwxA­¹ø´øWÉ®·SSägƒi_ØÙ¢5€#C¬”¶. ngöãeœd5NzÚb%¬åQüXz1p1p™b£†ç‰™CŽ,!g¿cLª˜ a2ÂdžÃ6EtKª£ß)ÒìCÿwþ»RcÎbmÑGÝœÂ3U€ßMH(ÎT­D4žƒ:ûÇìì}ô{ýíöA¦P‰Ñ¯†lÂk»úº(ŸFÅãþ¨tpvøMø{ì\~ù€ò«¡JÅ׎`CÛ¸—;ãGÛÓï^CoFÀb·ÀðÞÿ6:¿•ß~Ïw]»öë(×JÏ#øÆW%$äÚ%6ÇÅX^Ÿ 8{-¹Šk .Ç¡ƒ¶XÛe+ªˆ@aŽ"_ÃÓÀ_\°<–‹Çz´;é°j•mrG°¥ª™ö>Z|R5è! ‰|¿Ö$d‚ƒ¥!î}‚p‚\¦£ku Q‰ ÐÚ[ïm¡$EyN O2,d6¦æ÷³:œ–ö*ª¦ÏA)f†<ƺeìïy]¨³~Íñ]C„f=R)wNÖz˜^þ¸wz¨‰[DZP%ÜÏ+ —wXŒ )ûAÙÓ %ö>C™xtoas NTH¶ÑiŒõIcQÉ®íd‹½ÇzLÝß4Œ Îw3ŸªlÕØ—`ýX{ès*Bnê€nC¿ IDATÿãì©e¸NkumÓ¸'Xa¯ødÙ?éÓò†Y¡¯R€æýëÅÏÑjÓ`!±ñu¥|‘€Ç8A!uH#bEù,1ñœêLC1TöÐü¤_..BǨ%² ”ü¤KæÌmÔCF°'ŽÔÝø 2sŒ{KÏ-v²Ì Pï}}"g5Œ‚ùc¨`bÂÄÎÊIeƒýË_Mà÷†tЈ¨f"_¨%6^®úú:"I€}z@* 2½y¶—h0~1nì_ò¶<¸Ž$ÿ· Ç){/0w=ÓÀØí™>Nþ~ñˆò©xK€?Œš¿m•ÛÖª¶G ,‚óz=Dr„Æw°GÐ!¹~üöNÏòFð^p½jüÉ•[LÏû ·à ë÷æ¨Þ@`ÙùwcøúøûÍŸ§èïUóoŒðŸ™‰! $V¤B(¿žP>V¤ï:[‘Jäÿ’ƒŠµµæ»ÅáÂÅcPb¿8ÿâˆòç,'`Y’³ÍUÏl©ÇTAX7Ò‚^ é1‚ã¾Ú@0p “¥Æ øY>öIÅÄšö µrSœéŠ. Ï&™Jcã(NôÍóçuÈ`àLoª:`&ޥɆ‰ÅÕ§a­~®þ·•yhí.ÒȦ›=“ÈsBzÐÈL°ˆ»R+PNU—€¡Ì`5”#Q‰Ø¯aßíÕr›ÃQŠ?›öm;ËÐH~tfȤ}{¯ëeÕÙ µõƒß1¦oøXv²ÞC,×i$ŠvfEy-ÀŸGèò^Œ:õè8Í_ >{ œfàE\&%Ö7 Ò‚LCdVþ<Ý'6Ur¦ýHÀd˜_òmëÆêÀú…!l¾|)ý1ÛIÄ!X/"Cþ2­÷£c l(Q0€Ó4Çð†ÔWâ‚Éú&óàäÅ~Ξ~UCi7}}wFƘ¼5D¨ (vËÐø•?fBZˆÙo~àöñÇ`Û4²ãþ©ú¿Ïˆó*ϰŽšÄúž °¼^@œÌ&ýf¦–˜ÝŒÁ³tg«Ìa¦›V“Tº¿pRÉð9X`ö|¿ƒ¸áã0ÅØW¦Öè‘$ÁJr`ÁÆ@€lßÍë=3ˆB˜ùlì_Ñ|¥8û—½‰cY Ê¢>…ö0Ï0o°VðW†ß+pqq}Ô$ö•+æ"l‹j¦Âгo¾ÈþŠ»Yý¿s›xf‹kñžq(åH²÷Àê)&2}aü`é½»óO˜$ðB뤵¸68ÌÃ…üùfFúÖù8j g ºƒuúR¿çÁÄ‚Áá«.ûpxÁ„b¤«°_@ߢ¾™1•^µ%ƒ®ŠJ¬O€k¥‹ù3…y!œ7¡üÉÒB„3»ö¯Ž€ëÅÄb TTÎŒë{}cCà&Bž‰È¡˜E/01ðœ@ŸhèöB¶@©iæÈz(tìjÍávܘ38h¯fìç?¢×>Ø~­·@P•\HÆq.7p»Xjdˆmfà¤Î8V–r¥Œ®ŽB6†.擉óâÑ5$> »¼•كׯKìI4pvÑžni#¶k# %6¶¹æíÖèaU ö¯ôðz7Æõê·©øÊ˜&um`r—.‡™µê¾ÕÅ ±G—wxZö7ÚHׯéJN}ñ9áú‘a ý³÷ ûôDµÝ‚Ñ£ûÅéë—[,ÐÆ¹6°l®ÏË_M8|Tv¥jÄ¡)êfA†ü:áp,wò©§T<¤„òjß3ulL'?XêÙ'«»†ÝáõÐÊ‚ ˜È@Éñ8»Ùè·  æÁ4²Xw ËUÂ4²žcßhwÆÑâ³À–ÚN¢j¶}GNò»)ô7U—¨Ý }§¹¼IÀÆŒ•Mûþ˜©\¢ d>˜¸PmÇÓØÃmZ÷^ ̸ÙÝèÿ¨¶Ú«uñ/6Ÿ8ÔÆKN8H°}2aïýM’ µÍ#1p‘Æü5ð‡ñçëLdïºÐ ø©¹®¯¨ºÖOÕÁ_Éí«  ŸR|—¬=Ÿ®«Vƒ¨¢h›‚Η +ì%e×ÎT&PýuÚÀ”â‰ÁÅ@þ¤$‡0†(·Ø‚‚ŠÂÞ3’Î `˜¨8þ!rý_°€ý;ó8H†ÄMW³2ëImŒ:¨Htòï&ð%^²!"ÔÙ¿júýÒ¿:_äP \Ù: íÖ£ßü-ï'Ì?:¸+·Vº5°æù¸—8Œ‹2ÎÿùôdHSî¬_ké¥î«k|d$·#àQ£xD½OÈÿ’P>O° ùJê†iÒzÇæ»Šø ­¹¾7œ«íR_2òç ‹òmEúîŒéë9ÊÁ0¸ p¨qïá¦$ó¼Még«ºäß$”YþìŠT|CÖ8 ÖƆRb",)³¹x&\_&”?Ì3˜Úlœ\Tv†\çç1+ÏŒôÂ<Ÿâ¾{X‡Zj¬—‡öâ’À§õX¶éÑG­DÑàÓÎ üÉÒÞ˜q„ÜX@Û]8•á í?[]ÃÌ\B¢Á:åbÀÃÒ×:¬ÇÀÝ´•}ôr÷ˆ!7¥6í_sõ¿’³@òm`uA¶XB*ÁÿñàÇÁú‰{“$ïëŒ:7+BêàoÌ\NÏÕbgn]«Íüa‘Í7Œ+ XJÁ²(ÊÕN=&Þ2Ra‘|äaâPԫ®-:7I­ÜK˱æ%ÆäÙÅ©$¤29`ލ‰ñ “O”‚dÁ2UðGâ‘ ñ—#ðäcØüÙ<(Y Iþ+{\`cæÐß&$.Põ1O2ð«.ã”:è1 Œü³NaÏqÏphêh4fŒ +À_É‚ëO^­À±?†Š¸éŽy$À_~žpù»‹NÚccF6‘:ë·v¿Ü1@º“¸ÌŒåŸ^ì~!°r¼×Ã9¸6iôÑ˘kqØš©ÌA‹ .ÿ-`&Wª] öÆåÓG\_(Òeþd?ª_wt†6£bí )²Ô¬U¸õ×*T /¹œððWgV–5Ø`V§ÏjÈfXˆ{دæ #¿cè×ݵ¯qhmþöÚQâ¡ÆB;åà@ÕbT©áïOC¨“€UÀ¦'GØ‘šV®9ÆqV¯z¿:ޤyO¶ú‰ Å´òu)Z$Ú¿¸>Z=e=‡»²˜Ag€KteÛ Òp §X¼¹.ÞWŸ¢º«øM60d»ÆLÀ#ZN*Sd¢d*‘£¨>!E±±@m¿kào5æŸY 6 @T×Óðº|Sd®²0»,¢¢kÕ[*Áü#}hÕ~/˜¾»´J¸š`V3×É:®‘Ö×|»Ñ)mLÀÚþî->ÒxP¿ª¨{Îe|¶\™lõÐåÿù:À0ƒ`ð(è—SÇØŠ,Z†w8ëÙ×ôñzµ©Òƒ ñÝà uÝ r=fE~•pøÚu¿EdsøHÛñg~5ŨÄVN˜îRÁMLIy™ü1 ÌídÚmÆÌù•ÓÜ (Ò°nÐØlô• ­!ý4Ot'4zÊ—S§Ðòu†_$w'×àLŽÆ¾O£o¥!wÛ² ´ãðeןù{2_ì€ßq<=ó*oˆbSªQ+Ýùë `B ýŸ3%$:à@ü8€Ÿðc Gù95;<Öòý ŠÍmˆ•¯‹¨o ¶b‹–`ÿ ªÅ7àöœa ÁGÉPäœÀ3¦ -IS¨ w©k1{ô ;S’9À9ëW’›eÌß+×-Å[ÏŠòÄÌsMNBA2ϽvöO8´’ðѳÒ.¿<àÀ•ý³”Ü¿ÔÇ <ËÏ>~®n_Žøá2D¾Ôq1Ým<ÿô„cD³HeÙ~_LKÌI4Îÿ÷£s Üǽ\5bkð7mB£Cï7uÀü÷G7z´è€[ëHÚi Ùj_ôÙXÞLX~r€½ô¨!¡Åó«Žph"j‘íº„q¼³Óz1Vé$«SEÃG%þW1 æ»ôç‚ç_¼€üaÁô½òõÜ+7æMvØÐó[`Šƒ‚™ë=Àn¡'ÆòO8þÍ|0p°£ù¸hhûj΋¸i 3`\°¼gè£A|ÄjóéÆá$Ã7Ӛ¤ TIø#AAXi`ÐBÏÆÕC ={¶àŠ•«Ìh&‹¼¼âØ%ëHm0ZT†qøÃ¡çJࢩƒ:ôŒ=íëUtñ*©›OfOÖ@I+°þ2ö¯|)³`:©çbÈ!]Y¨˜Ç4æ:´œßrQãÿK àaCY”¨ÇÉñÈy[k0±L “uÇ;¯ÎàCj0aÀB †Ü¿=ÄsN½m'2ð»ä©s7´ÐúF]Y6QëY;ý÷Œ «\;ÃÓ3pºú¸÷š¼íf)K5DÕ|€§òòÎó¬ÀY0Ïqˆ//ÃlÁwZ‡ê!¿’lÈ_N·FMôº ÃÜ 3ÝË6µaë­©+Åß·´ß€äÈÈÐÄe…Çw3F×ðkIYÿàt?ÿ“&WC§îuó†ÓX"v¢gÿÙ}Í`5€`Y¥f7Ûí· è—âìǃm¦!õ|?$ ¼fÄ€ÝN—p'Ôú:h€öÜÒ;öoË+‰ÇP’íæ…Úþ!%¢_Hæ %L4ù'$žÖà¥ëýØ«Mšöo\8ÆpÌM@§کв®„†°3EzV˜úÂJÃH…1œà«À’ë_.4jE R<:»¶ÉÝÖß(^왼*©œ ’Åß+ †T'Ï/#‰pRߨ¥T0¦SLåÑhwI‹AB|¼|v] |°nš nn°ä4íÛÑ;¨õs¿ ˆ²¹§jÄLÚ€¿òj½!ð¡4ÐÉqÒ%Ú€ªmÐó#pþÁ Т΀×qo€É÷¿Wå¶ÍK‘Lk !d?s¯)¤¿“3óóÀ{r‹,7µp<2èI} ³èj9¢7z®a‹·µÔ´[Õ €Ðb¤¹G¾‰‰_‡dö¹àò»ð-ÃñÏ/àO è@p(¨ӠšûWê៬³ÿpm\"gù Ìÿðùë ø…žš¾µ|,æU‚Y{måÂu_€±by#°£ÝëiC5ê3¯x´«*ò“€µ &³°1<Ö=£E.¡´…M™ p£h¥#l˜}‚DäXA=Àù¾¦¯$uÎNjUµž­N”Š·D‹Yà‡ÖC¹*hZÖlf]cÎJ5ƒâÒ‘¬@±š?е‰8­‡Š†·H]G}Œé ª–2Úœ(òI@(--¡,:DSí±w½w¨Å†MÆå`ráU–¥W¾Ñm,ÅÿLL  ¨ßÞ³G™Ì¥7Ò¥ 4Uh˜.nà’Úº±§·³Õ9— °L^s˜ƒùk¦üAÎU§v!”³ ¥rÇ‚Uå,1ü[¼m÷ 1reÓîñŽœ –;åìký¨éÓ7Ü×ÅYÕØ¤!á$¿–ýJ¸±ß¸Á¤ k¦ï8n¨¾PÚ˜ç·5€T×°ûËÚ¢Ê[Æpëþ2!ñ¼ ?¼ÉÿÛ0öš*íCܳRo ¡¼dˆÐ­ÈòNl„ oØkrF«õ½†ÐWØ™Q‡ë+qæí‚¡VÀÙþ|/Ò&„ã ­@—Úø¤åäELŠ@5þN[ð'Òú<‰ÉºG½_0Û~›…9˜¯K®Ùà&³E™ ZÜ%ìŽîê ô•™V×-–‹ƒ-ŒR•tàìZŠZ¤æàº2xñS,-* *žC&Z» ü}òq‹ß¬ú–A²x¦Xq!¶!‡ƒ` µ]:–_'$Ú6âÄÆ¤»Q&Æ=.eùåBâæhúà~¡©;ÓäQ3éälbùÅÉY7…ˆöÚ¢´Ã¶M=¢åüóØ+ IïÌvð§Òtë°»©kdŒ~ÊÑ‚–U[=ªñ®ûxËø<—ôúÃðÎæO:HSì¦-«©‚u½%nïC¢äŽSâ*·¨`¢Nª!*¾<»Z/¬™›ùû¡¯×ÿt¾þü |MAOmZÔn¯–©ÖhëVs =ìÙ»®DÍÿùßÎÞBs0€ *èšÀBµö‹|ìk®»¢o—Uðõ(‰¤QK¾ªæz¥gB9"Ì€ FØ—‘+øi:¹A/BybÐÇ•«ŒýÚ©KíÅHÅ*g¾VvÙÃæ‘‹1rS£¡\5bV A3î´-ôwYà2ÒÙšõ10 Õ› Y@6ñ¸œc©©­ cö`ݾkzH™zˆf¢clÍ%äÆ!F©#è:b®Um²bN·æëàh¿é¥»~9ÃGÛj«àç•ûw\"(\ìO üµÅ¬ì_Y?'Õ\mv6«¼Mæý ‚šcÈfX®„üÂ\ûj ïÜÄÚ9ˢȯÒGåNè²ÿÜ•©ÿ˯&¦ëÝÈÚôHZÊ»„ÄËýJ¸Ñu ι¯›´‘Ÿ¡w×i‡½–ý†³›1¦9€Åu4èy1»ŒÞæÞ0RE&cüË6}¿nvD°÷Ñ7çM‰»ÜšFÊ3c:ZŒëñdç¹*0}/~áŠâfEÛ£`#Ð98µlºÿÕ4ò6yÖØÛ¤Vÿ­ Wú`?h‹øMWŸ]ÿýØùŽY‰ì?ÑÉÙ-Š\~rSˆˆ¬F¿B½×“ăB‰6S콑ï¨mÌÔô÷ úéÙàÚ<~d4\.ÜÙ<#¸-EÁd¯ˆ+ev-`ש )L^í‰Ý•Ãá›kä 7}Ô´2ö÷„Ì-5£Ž({ÁE—±°K˜BûGà£ç1ѳkehp­Æù›(!LÀò,Ð/ÄK„OûfÝÞó` S8~S€?yò?Ÿp€vA5 ›!an3ú|¬Z>$É-”™9ÀkÓŽæïah ù”!)·hv=í.û¸¤CSÈå‡'ØK7¥QÒU‹S7ƒÑj ±5³N¸ùç›Cþ aÐèuo«‘­¢1µyÆŒb3ó콘lñ¹”W>jÇw ÿÜ|ÿ®ÀF¬‡ñ‚[úuÍá~äü; (Мÿ릿9CO>¶Tíq—¡… Øú^Çyö¬­çuuÖ®À:,Ë2à$,o ôIa±aÔI½¥ˆnwJ·.ÁŽ”A#Wsþ¡O ZL"ÅÌnXÀ5øë+^z(.=©ÀeñÏæáÙÙv-@Ê‘9:VÿÅl=ì¦1gëà©g‘bîô(…`³¬ü¼Ò[‡Ë™±ÎPdbháž ÏÃX oC_µzÝ]5p-·2?¨.ž¬ÅÉp`i¿þ¼íCAoò­ÅDi Ï(¯L–õ‘&³¡¼JÀ×ç}fgORÊBýseèÃý4J>˜Bk÷뾕֓„ Ëþh476u‹"¿LH__n-‡Ø‘D1œæ;¯kÐ4·µ‚PÎ ÂywŸî¤Ž­@㈀á!ïhì¦3{¹ø´Nçî$^ PÞ‹ŸP"þ¢n޶Õº¾í9ƒÍeÃÃloÃååÔÇn[MÐIǦT>°h×XRoõÀ7oy#ñ¤hÒ^íÔ–hŸ‘°;#áU¼ÊûÇà ´9€k ë2?4†ræx_—ЪÐ:›hWû7¶!eЬ€=ðgبPüו°šOÔYùkbªàO=•}á9X­ ® Õª[,†%2».5÷/t,™Üík+à˜¢É@{®ÁãH,»Ѳ¡ùCèþPAÖÈ??`’ |µf‰üƒ©Gz+Œ€ùg0ùÆÃþª–]â:åÊúÅw9¹°¿¤ƒ?ªó—Y[%Ôî/ÀV!ÆõïBöà`FjSÙíc§[ÃÇù üI;aÑ{ýÀ©çoVÖïò‹ʯ܌…4{n­ÏcD¡ ÷ó–¢{QTÿ–ì8#÷*àt`I8DéÅ‚ÔУúØRÔ[5<—ÃP>œ¿øòÈ7Ï„| ò¦6â,É‚›pä¦ õ&gº ¬—Ã%G-l0xrñébºÃšU¯Á`Våp)ã¿ÛHâFE¶•guRêî°ÛCVÕŸ¿M˜¾=ßYÏÃmÓ*Ê{¤¼‹Ûlx¾4²_6‹;¤Ž›8àn¤Ky—ºYb¨ã;3n_ŽÍë ”›7¥êÿ>KÌV#cë£iìDͼ’è=½­‘¹W—_®ámâÞXvÊ;i½¥6ÆÙlõ(ã¿[Öw‰­Ænu*à´†›r 8K³G …¾¹ëþ(N’ÜkÒè‡ýä IDAThlùÐÿêkË´­õéu\”M}£´š5@ÖÞ`¦þ˜Üé&ä <_d%ú‰}”K%ÜÈâŽ;jíÌ Å[C(3(ׯÛ„Àº†×ú{C>6……–I"‡[È+…  ç{à´´j£=‘ Q8Ë“À^1ˆ–UWû,È5ãÇÈG üÓ 'qÆM‚µãzHºg®ˆÑïå^³—¤²ØÊ¨qãôÝ ‹.Ÿr«‰» þ¦;ì_e€åœpý ‹zþ Ù*¼Ç®Í6ŠÜ™ü>øÿ‡´;pû½¬ ®Î”D¤ŒÁæòUv`;¸ø—1kÂôïÏÞSEûóâ¢@©læÕ^L‘‹i>^fÂù@õ =9;ÌÕù[ÇÀq^jÆ5­í{Í oÇÜysǵ¬Ó! )L Œü6¿éüÒš/h³$®ßx¹»ôÁ?+Ñà›GD«f 3A æ•$Ñ¢“ê&4³…S|~UàÅì†4(” ²6îYúwE©­yi‰½;<4Ø`°V¤„NOPÎ9Y[›«N´æ·ú@‹ƒ)‹ukúb}wý§™=ZM¨]—cÉj?Ò®+¿ÉÃÜ‚Åz¶ÐLàݱ¾ZZÈY@6×Dsý|Ÿ¨§ëWëë5å5‰½©ÃÞñºmƒöõç4@dÍ+eÔíŸÝìÑôÖtߨ1NˆÍÀ„ý×G½Uˆ†ø/}Íû€vã®0žïîë©WT¸Ä$À©¾eà;¸?jŽw&@+¿I­ƒxŠ¿ž7¬Ù0fÍ_J¸üV×âþÈ8õ‘i ~€ãÊm¼qÙ–×Ò„ãü~×@1¸†]d­ðƼ5§¼LH´4¡õžñcoN¤«h¢».ຘ-ñ~lãäïmVìî>Úc%l (ytü’9_M'×üuÓG¨Ê²—~óŽNùFw¹´dë¨Qóh·?£gÚ-žÒü%²QÄ?_p2%Gè5C”P”@&˜BXI‡"û‚þ Å0fj#g殯©ã]Î3 ЀÏ(j‹øIdÂq8¦Àòk×ð'3ª›Óvü›»€ùç%¶b«9ZZæ_eÿ}=Ï„t¨Ža‹|À8ˆ%´.£ßGàú/'ØK‚¤ÜGµp·ZÙÓ[÷˜¿šZX´k;økM!{ÚÁQë÷ØpýÕ ù“;‡cÜ ƒ¹bül ¦·Ñ{F2Ú[¤Ô;÷šÝgo~ySurÜ.VB Ï„4e,/׿}þË Ò'nÆ ç¸>r€5{µg]Âf …zTÇxþÉðçghÀš X@¥.+¤Z Ô`¯é#m,`‹­k™cžëà/v~T Ë9¨7ÚÀ¾œp‰€³€]ÓçA' &îàϬý-6½_ tð1béVwo‰ä…Çg>Ò]°ÅÀúfd7´ÀŠŠ:óçõ“qVP*½ñEƒ¬l+q¨t øÌ^Y†’ªbÂ:¬ºê"1 äEvÍ¡†39~­<ÈQ=fÔ5©«{cO’Tñ¤ú¡Û«ZÑíuOƒ„,FÁËç2>e ³^(2:GmØ¿-q2È-Êy0‚ìöáÖwcÐTêf?vëÐ(r5ñܲØý=¸ÛÌýàñš×N`Þ†U[ëz¯ŸVy-÷kÚØA#"d½²ö–×Â+l÷%)Ê;þ»ÕsÔêm]§ï{œ Õ.Õ{5þä½À1ht·°bßq¤ñ£¨m’{ã\}ý¿£Ëss #¡Ÿ´wÁå8Ú+l¶= ÚöÞƒº?÷²ÚôüÚMU(©qß5ŒpWwÞÒª«©#àÑ7vÈl@õ¯âwˆ(F¹;cìéÿÚ 6ÝyÌ8̘{ÑöŠ ]}Fþšë?ç2äXl žZKÔSs˜YýË y[6£ÄéZkî˜ÿåÌÞJpó ÎÉÍÚ/6†ÑÆÈÕ>äÐÖ)1Êç‚I–Ö!Ûz´ÇÑïh<š€ef”/Ä^q¥¦=ô·«ây$ÀrôžaýÙ§T"ƒÐG Íl²ÿŒ[)Œåg$-M£ÇÔM»#[éà/_æ¿÷¼@€ceþZà×=ý`0*Œó€—@J$]ÛгcŒ>ÆåÜm¹Wé´mÁðý¢ 7öùî@Ûü™ªuj`!nââ¹…‚X(ð“LòßQ¾—0ýÉÅY‘óp`\zû·çqàfê,µ€(ô=ãòëÊÍ(Ù÷ú¬ÃKæa׎%¬:>ßùPÄGÁ4:D+Ë ´¨6)YAy+Ñb;ñÎt½½Ž™ÀhÑ.RA-8Æ»äšzB€KI:™KEPµs5’F»Æ/Ø´ ×õéœaiqàgŠløÕ/m_Õ¬fÏ¿ÈmžÎÊТ`å¸w}( 9Pú¨ Lµì@köŽ€µÜâb,¥§(Ô­0¥ØÊŒ24HÔ|Y¹shä-Íp‰²­¯}îÖý«P® šôö–£^k96‰1ö$ Oô6ý‚ûÁÂlD•êÁÆÏû¤ÈàP_¹û3­£ÕnôÀµGØš•8¿N˜ªAƒnAæh*l] Çûìdÿùã~yã¥+'0¯M0õg©2ÂüAÐ8ƳՑ6n£`öòW10PÞrWݺ °[çfoxw³ €ÞŒe1ùh¶UÀqŸ¯ï–$×Ú¸7»A¶Y6dÿµ™ì™ÝeKk7ëî…”€rN°™@ÇQDn÷¹u^õŒkK×î$Ô…Ö"Öoɵ=heâ¹É: á£Ð„ Ë*šD»£K¬ØZp[q´ÍuܾFíÑ »øî{]^üí&°Z{4#%fG ~ûeNg´LĺÑÇ=Ø…:ø;[5`˜†1S‹oðççˆe@ï÷¬995Düóƒ·vTÝé.ëlOŸ­ì_Ô6¶”Ú}5þeq Ÿ€òÙ)+äà#ßTG—pº“©÷\þË£»|ÃLQ£^h7cßxlãòwÎÖÉP5WA`]à;¡Ñ‡5ˆ¼üçpVp*«è FA-â^;ˆìDTÝË<ÙëÙ3èì¹'FÐ ´i‹é¨žéøXÎÞ‚€Ú Òñj{f1kñX)Êz)HßÊîÚÌl¶eƒF7¬Mô^˜òŽÊztΛˆ–“ârå®I#×¹õ¶!¦±NÌP ³¶ æb>Ò-æ?…ºž/ÀSFA†¢\ ,]ÃðQ-G<•ç•j X\²¢%ÖäÝy” ¥x •ÆX˜lˆª  ìl I‡œ½µ)†‡i íFžžJº¥²”(CØö°MÁÆ&»íÍÕ;æ Äþhk—ð¯ô€¡ß>쀞᳭f¥êqÖ7|ké÷íM³{t³AŸøúÎ^ ð‰Ô @‹¡³¹ƒožÏ÷ æ‚ò&aúƲŸ;ÈÖÍ_†Y ùà å Õ>VõèdÐ èÅSî%˜´Ä’ØZô‰ökkG|°j,S”wÓ¾Æ×ÚÄ´sOÜ´l+ݽ@gqJÓG¦úa¦h ¥í-÷°áv”»‰›Ñ«ÀÎX9ŒÆˆínÖ`~ëÀ¬º0+@5úÀ8ûµ‡SƒF‘¨Ý ÆW:ÃÐ nÆ÷Ää¨nÙ}œHwòkÿïP$l´ÍYGƒÞÆ–ï>Óh1ʥߧû»ÑÿaEuîDlÔ—»³VÐq{ÎH`P¶–%Vë¤jf ?Œ þ3ë™úøwp´5F£f¥Bgn@ú6Ö‡ó·ºýL0Eðx£ÜÙV¬UeÿLM^ϵüN`Èý¤4÷ßXHÑøÁ7ëoSD®D°ruÿJÏlãß Äë¿`¯|ôË´ýÊ£F0‡v.ÿÏ pѦlf.t¹‡ÓÉý2¢©x?0í;Ãï÷Aî¿ñytªò›„ò2Aß2ì‰= ˜ª™dHÓ£®Çêáä¥ìG€?*à¯ð'Ó×Có88e‡5Š+ÛŒ ÂÀ°îZ̯ó}ãß<ž8DBàúÖÈÓÚtJpÁò»„|*(ÉV®Èí¸»²;ˆl· 2å5cúH}°¡}rhŠ¢–¬g¯)å×®6:ÝꢇñC}Ï/ðiSÂ)ý¡RWÏ:ö¿F‘¯¸‘6ðWàÀÎÁ“?7wäÙ`3ÊüFð§Å£X´DkGñõNÏl¯“¤zÖ ‘V—#Œ²?ewá_uWHt!ÈýÃZó ÓŠ©hh¸X8ÙüÑ-ø1ôq:rÊìŽìa” á CÛÒõ~ Ê{¹ÕÌÝ„![ôOøþ«oøþ‡B—·R¥ÊÞyÌðÆû»¦ï;Ø‚›G¸%í¹“·gÛ§gCy+CÙ j^5{T1ñB(×W/6‘3h´÷¼n½ÚÃÆ˜,òðÆ|@DÍ’Gk¬Ç¿¶ßR³‹³l8¡‰»AwÚ<ªiä3¹ÎO¬P7Ìdy™@¢­Ve·²§”±Ñd¤Ç7ãß­þï}äpapÛ‡Ù/[hs3íÿÑÕcJÿÙ-®íq¤ºº¬c­eqØÚ€Acéù€* µ¦Ñ±K÷^ ãßKÎ‰ì”øï`-‚f½h§äª™Ñ1˜—ÖWÀ5Ì¡~§‘™©§3 át¬$ve.Û×Sº½/êaà9ùiõ#|y‰4š?*ƒr®¿9Ñ›¬áXl§Ù‘êªâø”/&$5HŠ*ºÐÿ­Àß–ý;–ËO­ÂCÔnÚ=ÓG5üøxÒhòqðÇ( Ù>äøû¸þöˆü“©7M!«Îâ-›Ç;¬f«psJ~äßLÈ_LÀûš¥çýÀdÅÿì 9°ˆ ªEôís–AH¯Þô —„™OÀdžô‡ÓwfÈGQ÷vÀ`ÞÁ2l–ìã\-~$eQϧgAË9aþá ÿ×3äcuxb/лZM„9fžÌªTpùÍ„üý%eYËcÓSŠAr¥½Lê{‰ö%«¶ŒvXÔ< ¸Ñ„òž@/|ôºb‡ŒYvIoWaÐÂ}„YÐèÕ::µ!œÐG½@™ xfäæîÍÈ9+áì]LƒñSØœ¡´8ð ЧYÝ,êÓ—R#gâ0ù$ ‡Îì}âF4í‡SPô«Ñ所ƒ¶¸“¾¶J\uòQ'P¾ÈÑËkm¤] öÀš¾¶—¨ÐµjÇOby ÆõÓ6û™5Wln¾¡±Ò¢V¬Ç~†úŽÚÚ÷!0×[¾åýt fö¾Æ :ÓGÆc«5ã„Üjí¶åÁ”Ç\ ï" Fîè 1OÃWPÞ'àæ;9€C5nšáÉûÆÚ±°¢® ö jÖýŒa²[PßÒÐ8p§þmxòraØ•@'4JëLâÇ& ¼•ÆT€Ö¶ç{cf}F“U2+ÖϱaóôM}L?}݉´©¦‘·Ò›‘µU]†v¯ù•l˜vàíë/Põ<ºvc}H7‡|SÆ mmìî»ÆªêÝœC‚¹.¦-¦° uW@C€ò@Ü:ÒÆ6?|/Wß;±¬4ƒ´>¥ÒÆÙV 8SËD-“'Z³ #ßo,ÔÝz¥Ö#ÔM›¶€áÎá&6„#ƒ%ôc(rÇÈþM@þí„c8ÝýÛÇ¿´Ç”»ü·8«ß‡ÓæaÖ;Ì_5¼æÏ(¿¤©;t먖·ºÁmXt¸†Ï?„þ3»‘§?Dè´ÞFÏ치y•ǶD˜wÀò› öÎÇ,B9Ö¬d*mg¬ 3Ö‰­4»k«™B8ä ï úNpþé Ð×ӿ˘¾suPǶ®âÝ}Y×nW ¸¡ ¦Œ23æ<âá†|¤þÚbó­·j˜E(1vjAÏ^ç/'è·²#5û)Ø¿)ØÀ¤>ªæ¯&ÿ` Ö2šF꼸»8«­B³îFÔ3/œo׺MJB{M— Y„í0Në ½NNY4v(t.0ÉÈš‘-#SA±ŒŒŒLÙæ`ϲèY‡¥1€(èÀ/÷Q¿' x€<®‚4…ó7-Lã”F—µÈmŽŸSûa¼mQä1Z'=â+Š2—ÐÆÕé@‰–’šÀï‚SÖªätEdìÏk ¢Ue7êh„ÁþV8^ò íú3²ÿœ…n=T˜éL­½Åh_g^e ×o«ÒºñeÇœ1šP-¯ãNn÷T[i‰Â ‘p·zne’ ¨oe¿®c×c;âpè~wÐŽ™çm½"g §oãnçðªé¨ÆÇ¼Oà(Û¸þ6  . »r£ìGÒ]øVZkÈØ³»Ûž˜>Ig«EÚv´v£6ïMÜ”w X3så]ˆoÇTm²»q6]F[íPµó<âT+ÕÔá±rê^¢DÍË»†2ƒ(ZmNÎ*ð‹MX+£D¡…A¸ØêâQÇ¡#a#”W‰KeB¢ã”îvj0k±ûcå{£æ¼'’ìG³Þ<2œÓ–:&¬×“Õûiw4¶U¸Ž€µ¹mR¾ÍÔ»Ǔ߶¶fÕÒBÐ/ÌsO¦G7Vk{†8›€ùe‚]þb–‰ö’ÇÑo°tò—kö#/eÍüµïø\² ü:¹k—úýÚz‚÷:y›iD0ÿÓÑámª‘IT»ËÒ¯ þ~ñ8DÆ 3ˆîõïÁ ü¼:oþù å·RõÜÆ)Y\6,Èãw]OšÅu»_Ò@ÖG%™Q;¨˜y\Þ–˜0ÿäù^Æñ{ðÉ^7@°Æ^Ä·Ic$\à†Ž¢ž¸æ¼Àñ?VØûµËÝRŒ(cLY•¾øïó;Âò‚aÇ:R\m=Ô7©a2B /½#>aHÒpúúÃs<η[»ì¡N)Ó„„ã½7hŒZ6Äq)«žßˆQ‰Ã˜)c^ (¤(³Bd*È´8DÆ‚¥iüòÀþ©*r6Ð1ʳ~–ã«y¡%¢£”AEüueAºb=Lž"‰`dÏ” ÊÑ\ vN=HÚÖ‡P­Ñ't^6zVÐQÛú®ãZ>ð€Õ òŸ&¬á÷¢É¬'VS™ãHuk5É=X“ hõé‡Z5gö—w éqià¯^µºŽ´‡zSäË“€÷‚WÌ—­mn†±»L {?Öˆb73”Vcus'°ìänâVêžÀ¤°w²73B7Ð|mÕ'ê q—5äæ8®çòĘ>¾Ç‚Öpe~Þ‹ëYꟓõyß4¡oe5*î{;ìa³¾ ,Z§W§ñÛçÌ)f·âÉ= ùJ0aYwòÌä8f¦¼a¯ÿº§ÿÛŒ€5{Ü‚»AíãÏÁÖ~ü~ÏÔ´QúcÚ7[; 7pÈ•è®\,€_ŽÁ‚‚)NÀÉJtu²²ÿ~aÏ-‹þÇÿcCˆÔèi¾}m‘Fp}ÓÆ¿|“|s1·ß"æe3mOeëñE¨\fêN¶¦Ñ±µ¶eÃHè•ï|&v«­‡”§¹];8üQw»A\K·üdò“>\ÇcµU‚6Ú¿:úžaýlBïûå$Sc’ño0p—ÿ÷a gòhüØ8vGM]4sœÿöbe5²mUo¼£÷“õØ÷üË”_yX4Q1´÷£ë¦eÌ?;¡ü‹GD%Îu=Ô¸ ®*§€•>˜úR½¾.m€ëlà¶‘‹9pñF @!xþÕÇïÏ8ýéů‹óÀ††oLà8qµE©ÂáîJ1Ì?|ÀéÿxÃù[<H%ôx%>ŠoÊÅœ¡)ñù+þ±Vic[r+øKêþÿ P lþ*áøïfgÍŸk‰¬¿(Ög…Ãj9ý©´ÄhYkÓö–@"Ð,>2 P$&»†,&%X±‚‚yQe,´ cqÖχŒ¥é}d] j( «uUM6äu‘9ã‹€ÔƒçEXd&¤„ˆ£’ïbCí%€R ‘¡\xðìGU]ÉrÚÒÆ£0ÁXa€’³§Šp7o~YíWÖ"ü>F"®ù%¡wö&ÛøCj~iÉÞã\$¢†8ªÑc†\[eGŠòݯµØÃuÙÁ%g5Ú¤ÀžøZ¾›çYžW½õ™îǾ gñௗ ¹­PC'zì‰Ûú~7£pÃÀé˜m¸ûƒ•:Ö/}¿qßsÖI‘:ž~7ÏÜË@m `ÊûÔ³±øØ¶ÎÙd½—¶é ’5øÃÆûN:ý2hØè;'4'ÒµKèy~&Ûlv›c·×4²p¥‚ÝüÃnË€>¥¶ŠîÕí:ÍÔv’qšMöý_¦["­¥zǸw zÇ®¢p=ûÒ·Ø‚d IIS×­°ßyºÄ"QŸÝIÈÒ$×c>»¢þ­žˆî"ÚÑQ½«ÿÛF†Qûaê®.ì¿_½)`ø;šÛ׺SÙ±öʶ<ÄÓÎÔcÈ|ã܉@J@þ]ÂTÝ`¸ŸW× “W•—Âkq,â[ö/¾X\ûgo'ð ÈÑǽÂ>ÄgòñÍø·¶“<'Ø—ìXwí6·ÇÖ±ñ¯O ·mš=ÁnØeꆦëoOÐO’Êïo ™°_wè&”ë/•À¨ÑX¯oÒþ‡5 ›D€Õ=e¶35Š|5ÇÀߥèýþ_ÅT @%xúÍÇ8üŇïÎÀó‡XŠÑÑ"#ŠÅØAêãù|%œðˆ‡ÿðä@,®e à§ìãX•  %*è” öX‰o”–+Z5€2LÕp xD÷¥÷„ÃÂàƒ;Mkc¦X×Ö÷Z™bm"ØÅ¼z-ܬ:¶T¬ãÛÚ½o àzŸºkVI!$P¨ë5+ûGΈ-µ¹#/È4;´`ÿª$‚ÕÜÙ«‡®3ÀÃCÅÁgg†oM"K`K9á0Œ®µšYXuÖj5vÆYÇå" “˜ÛÆÖ@°ü4ÁÕ:i0ž¥±€ ÖÈêy >µþžÚþYvô`b‰~&™nò&hPÚ°¡(ûÁCì… èZé¤ð÷‚aÈï:z¶Á̆ÖîáÆ 7òá›Ø­3ºµPR´w€Èò¬µÍ(ò[ÁaÊ;m #ÈêûλŠOhßÕ»Šˆ£À&ißðº2Í4- uóŒÜc@ƒ5¶áµ½ç5cˆ-kH]¨ïyãþ´5MºÇÌ=EŒá6ù®i‚š¸¾€ïé ë¨ì¹±ah¸;š@/âcÖÔ®¦OsÌz›®ºûì5SwwÉä\ #0y•/öûˆÃ \µ€ÛÚ _,$mD@‚ &c&~¢j£ (ÀWRDãÆ+ä Ðh rtU×ðx¢ÜÊld.c<±7î×ÝœpjÏð]3Ê^ýÜÌÛWËUïŒèmMÖÙ‘Ûpk[TL™w¢b¶úÃ’ËÛ ×ÿr]ƒñ‹ñ1†¬Àõè×V9—«Ö Ú¹¿·‹qL68Ÿ½Ðx/ÆŽÖý:DÚÀãš7ê$ Hõè39˜4_ –MBô~·ÏÛÇ•¡f½ãTg7šl&w£O©³»Åmxm|kNÑV7ŠÅíVÿ7ä&êóší~ÆÒÍøß2÷ß{ݰQu|à̲™¡Pƒ]à,Y¥i`à9jÔjœIhNqvM‹G`ÔñVÏÁÜŽð÷1š7•&¸œ]Ÿ‡ìÃo™m µMš¶ý­Ö3 VlïÌ>‚[–×!£7÷Á“¸NHzPèÊp4?×kç,¿KNÕÛÈ :×êæM½öÍ®ì­ÇÅ¿ì`êø«@ly7¯ú½Õè—îÀ`Ü.?xðJEÖÐýõ¼@ÚÆqü”«`þÑ "9L#›¦ñeB– IDAT±²3>®M!'Âå§Ðß°w‹­l[ðÀ”öÚ{î“v¯§MZ½‡iÕ•úÛçnb5ï†Ähøµàü_àð×W¾=»£÷<~Ô5o¼Ì7NS˜E7†øJpùô„éO.æ> Ö"ü:nö€õ@¾›*¦6þMo;Gõï­2WÞ1™“¢h`tZ¯`I[\J4˜ô‰@߈úG*>’ÖÁä´9§Õ±4®ì¡8ð)ÚâRj+ˆÁ<ÖÞÞ‘‘1ÏåqF.Kûw#T ƒ\Dº´nð‰½e(3RNHÅ¿¤&l„ B 6a2`ùÿ8{×&Y’ä:ì¸{duß;ƒ…AI$EÒô0™HDŠÿÿƒ(‚)>´]`Àrwfçyûö£2Ã]Ü#Â#+³î€3ÖÖwævuweeEœ8~SfsùV`s‹Ñój [•×hÉZlüBU…²a‹úK{e¿ÐØM~Úg‡ÈžVPOsÃŽ×ÌVó†b"iôL¢r 42%ãÐј¿¥É(«×ÀåˆLýH¡!L² ©Œ Ÿ¹ƒÍz¦Û±iŽI«s¢€SsÞMi ©Oì®Þƒc¦läîRþ(Xö9…ø›SH,4…wÑy¼‹œÉÒ‹¯+‡M%óÑ©ËúñΨ9&&%obL¶;ò€¸iã#&÷ ŸY¯9lôoæ³Úíû'Tm}F“áæÝåùå (­6®Ž‘%)÷þb7f²õùÚ|çO#`šA樋³dø(ÙüE´ÀüÝ8€3°âÔÉCÌÆÁV60Vcˆyã@ﮑe×žÏ ðêíb ˆ£k+1暀`õ¯;¶ö4´‹˜!x_¨Îü£Œª äkííþ÷Ààš6êäv<¶Æ Ðè;O ¦¶~(r–59FYaؾ,¸ð6©êûáᨡbê3Ïù{Ìuç¹&3GËñ“‹³ú_/X¤øCäþ19eëŸ]<ö%4{¼ë>dÿëWØ× ^ÖÞ-|˜¸7h¼´0^þð=ÕùœÆÎ <òŽéËßã1@de¼ü«÷ g¸s¸Ï–±Øb˜8?Æq±û©ææäð¢Po?H]¼ò{Ê(LÈŒ g~Uqý÷¨wÁãÿòѯÁsŒ„w ˆA¸G83W˜ú¤‚X.°ßX€w+ìÍ£Òèø­4¾¥7  «7•õîÖvÙƒñ[¨@ÃB„…,â˜úbÁå÷Þ°miü»¥÷jhà´W¨ÖŸ9t€VTŽÜÁ®ÿ ÝFv_zOÁHfO#`¨›>¬bÅŠ«Vh]ÝÒÀ_dç©E­š†[¡¨ ¨ðêÌm©K0~E\øÄgº `Aá‹OT¼»¸uüúè4@Ul¬¨ºaSSW-0Y±ñæAÓaá¨ÒŠœ5¤°]ë‹@ß…û†‡æ»™þ†Ë´m]GËÃunÎhàé Ó='_iL†ÌV4lJ¨Å°°nî _£Pje7UºÍÇìõ:G&"8Ý÷ÔmŽ<óÐ ì‘=(¿7:qçý+50Öý¸ëêÝ1€=ž&a}bàoá0ÆÎI±YkBlÐg×Ã)Ĩ[û n»æµ[ ਩‹ëz4ÇŸ;´®J¦CÇÁFÛÓ—VÏc}lqêfÏI3£äœûòŽXÆF“ñ<*Êö£é'öÊ2;pÀNæŸóÄ£Ó˜ÒÈ8Í'´œö­&Ë‚=0ùôørf!v»u$[€)jõPÝJ6 òEJØÁ_UhÅõY%:EÛ™MÐÎz¿ì—pãÙÊ=î…ìÌ6é{lÎgú!ÌgÛÀ*Ýtˆv0¸Û›þ#³¶Ú7´¶ä êØf›j™3Ö´>¢h9Nùu&1Ôo%Æ¡³£“ÎêÈ.ÀöçgÿÚÁ=n£¥ÞXËrJtÿê×4]"öEç `èØ^ĵeލ9âàË.Àõ?{^ 7tÎ <Šhyì=ðòïÞWí™vm‘eÞ=vÏú-Ã5¼~·àíÿ{ÆÖû'çpkâdXË¿ËY‹Ïa÷°}ìkàZJîþ%õûÉÌMQ¼B!øøô9Þÿ“gðgzl²Oên…ïæ1!ıз?¾ ü³ ö`Îæõ)œ˜ãm]¿DÎ$~Ç ßq(”€_|<°‚/졞ﭨß.(¿¿BÔ£c´H[?o°AÕµ€µšÀ'½ŒZcì€eÙ‘£SPÙõ¨’¡÷ ç¬gýiö®TQ× uI£ßÖœa© oóCÚÜœÌVP.älŸ\ô‚Å\Ì?/¸`a€ ] ¼ @pY¢X=—Ô4áj]s¸VE¥ŠBÕ.0yóê9Ý ¬¨µŽ::Tˆn`Tl‘`¿½º†ÒÔïêÝíf6uþvq8ÏÐÑ!ÚêܬǒÜÀ¯¸+†ªa‘0P«ŸéÖf0Š}‚I±~”ËÀ²3MhÊÎk UzÝu üÏŠÛðçüß:ï¥Ãö¡œ2fùëÚ0©ƒ99¹Î˜ "´ÌÁ |†»yƒÓ¨™ úÊ^Tq:½7¼©Å”FaÆÁë_2›'»z•À—MC¯ì£Ù²räîpËîPØ©ÌI„J|ÂL>1˜êÈ“ËÞÙ8ûûÖ5lós9zš6ñ#íâ%~+µ¯L»ç¦æ>}¶òçÜ.«Õ`¼¡Zñ ,"\ÕÓ9LÔ‚””ÖkŒvL¦L 8œ02ØØGUQ"j©Žç¡£1Ê¥ƒ‘/ a1eÚI0GZŒñ/uæ4«hŽ™´–‘Ïeó)ÌÚêUg\|QÂP4?íïv FΨ_o}søÿ—¶ù•`—¡ýÓo,Pˆ¸nŽYÝü‘Ù?NÀ3¢R®ú.a ý^kÒ9êÒ Íàõ¯Wõç#[ä¼À#ÇnD³¼ýüøšÀ¡û£Þë«#säyo¿xÄúŸ¯‡aÑ}”¿=š{ƒqÆ)“\`/(à¯` z¦È´<m  *"ûü‡ïñîŸ>C>ÓÓ³P›pä{’E4 3xU¼þÙ;ð?~Q3¼3TÑ,zK‚峊BiMl0´H eòܹ¯ –ß¹:pÒ]‡FÝ< z©ù…\Ê!Ñë 7t´Qà–‰y¢Qßõ&ÀÃh÷ äQK»fx³ŠíZ¡—5}µ³!Œôµ°úæÊU …nÀßp¡ Z°ÐŠ,¸[pY ¬âõyйX+v x©ŠÕX¤³’ÎüEœ‹nX#ºFtë?ß7‚¾¯}DÛ³^C¸9x;Làþ°}ÔnAórm5½WöIÉ8¬qÀUõÖ¢*üJ˜ƒ6 0î«J#20Ô†=ÎÑ«SL>zÇtÄ^$(c¶€ìS$Liè Çq8†¹Kø‰æˆ–½°¥Àfìº|lÒèä€L_ù8:†ƒcœ4èFòÙ1k˜#`zöäæ$Í k˜~Çâ‹…Óß}¾¼7€ü@}ŠK¿ä‘a$fíÙ_À\ÝêUè„eÓVOgHök;5fôvl]ï’o®7L<Æž(9OéøgdVê˜,¶³ÔŸüãäTÊFG0´K#»uÎö0ØÆ&©£EÅ]š Æª©?W9„Ûí¢W [ßP…-fŠ¢3KÍ»F# Ä•"Ä×F±xPûlÞþ‰PJKšß1ñ»Uê•»7Nè´PþWòƇ¶yWê, Y†~4Øç)ÿÏf‡ÕtŠ‹)€~_¼Ê :%¾wpµcå¬Ä½óF®›êMæÑäß·}-Eð³¼®?[pE ½ù©û—’†O• ¿*(|ur×Èé-[–ú~• ëO/¹Ž±*vÎæ£žáwÀvl?YÜ4ÒL­áƒì6.æ )äå'ïÜ5ÜŒ'-«°¿ì>û ÜvË.æFÜxØ¿zçCø‹žÞÜüA›9j;·¾j™Ð›àå?Ç»þòY½ew·™z—wˆã‰ ö ãúÕú|í h²M¦ølù}ê$þ–!ŸU àÂ1 î˜ÜP”Àf]8¿~±`ùûWÐ5šu®Š§[CÿUá®Ð²ÅXú#?WT¢àr°HšäCf^p@âPœïU vϰ…飲¢l’‚º;Y½²®µ—”êæ¡d²+°1êVÇx=f{5kÐÒD¡ADÊZ=Ófö¬EÕ #É©n ¨x/²¡.án¡àc`ŒÊì ìa2Ôg‚þÖAτΈã9·D }fàG{8ßöüö æ•{ öÑè»»sÛNõ¶ÓÚÑ-s8§µØ†5oÞxù×ïñîŸ?;´ƒ1t°ŽÌÎVVˆ ØE€ëO/ ÿc?xVK8§k:VJð½`ùQÅR} ¼˜±­YïAý ÁF£9bð}Áò°ù蹆ó8´‡›ú÷ÙÔAgªë¦?SM‹¥!½1”„­oêJ éõ¶M5—¢mTÃt¡°µŒe³žx@ëJ%HåøÈuÁBÅã²Bû·3~ _p¡Å ,ÎrÁv“–Êd2³êÏ­Š¢T×VU,lPز9€­7Þ°m,¸ê ±²«O[loÚ#KšôÊúåò  Ú!CïȲŽö)= Vl—€ÐrAžŸ _¯šxÕp'¸™¥sR0€É\шŒ¡L¹²::Ýñãc¢„NdÝv¥ãPç»ûYïyvsëÍÄ`× Üö û@wêã‚`ËÒ²#p7ª6ÚGö˜?ÁÉœFiE…Õ¬á^¨O’æcS”â±f®öÌÜÔ[g·Q0¾²ŸÚGÄ÷¤:|LtíN`‰Oô p,ØL¢—)YTqºÍí÷úÖ{ƒ™f“ÉÝ0ãš·vë¶:b·ÛK:›(hWÖíÌœµ“bĨU/× [äV±]! ¬LÐ×âmj@©½§Ì`(V½.Î ñäûÕÂáç@Òˆ’u=wÚfšÏ$Û³wäí¾ˆÌ¿ÜlMXM;spÈ–¹ò¸‡ÒšFɽƒ_6v!ù¡þ/îËYÑ:D¿‰ŽéƤ5hóxub˜›pñü?ýJP¤æà—aˆ` .>Òµhý  ~U ¢XÄPÄAŸÈˆp™@xŒS·¿º@xÎØ0`€Ï¿JŒú³%ÊÇ#Ú{%`Œnßþâø°hgEýsjø8óòòçï !¥v½ßˆŒ xÖräHŽš¸ZÛ¯Ô/ŠWëà _ÚËÂëê¬*¸ÚPþqEù åw®Š[ÝÛ5v:M€0׿ÅNØ23Yª"ÚßðòGïðþ_<ƒßëíÈ9ß~j¨|óîX…Tàúóðß{¿¼Æ=’ö A[ƒü¨àoå7+ŠÅü£³ñø%Ø?Џ.õ‹ –´õîcmAÀÕ5„]Õ`¿ø¦ÌMã5#ndÓxÿTR˜n“CÔÞe¡]\³hDÁôz7êª@‰ŠÅ–BÝ€ŸúÁkŒ«@TÀW\Å +(((T *ã3ˆˆ –OUÀè@ó`ww/W6TUh5l¬0.À²¡’BÙÀJnbÙhƒÔÁ× 2”qÝ\ŽÑ×zûŠçúZ7âJ‚@`;ÖËÓ1èl\–NØlB_ª£#öû ÎÔ,7ÍN Xhýx§Û…¥IÁÞø¤?w¸mgPh³³‘°w€÷ÚR_oôE0f”sq>X V¹GÂí÷ý©T¢í‘Í¡{šH`êÆï…W:Æ0ÀdĤÌN¾1ð'±W°>Ëp#¦ š©ÇnϲEJ¦OY¹FÓÆ8wB4†»™~öÄÓ¸øÌÉ4:fÙ_ô’FÙ´™»°>ßÜö7Ñ™º„-½SòÅÑp‡r§}Ìëyä n"ëÎsYg´{.¨¿ñ=îhÞ¼SLaÆž7eªMj⪙U`ë1à ýÚ“ì½+˜#`Z fÔjÀFÌÌ4Î<2«råQKfÏ@nT¾Ùt1ùh™v#ã]ÚÑ8íZZõÖÈû‹^NRš ™G·2Dì¥ëïL,5ñ 5äF!O¿µgÁ ‰¡ê&<ÎÂüJÁú}#É…Öö!ÞÜ@¿ê7Þû[Zðs<–øË:¸ŽëW ðf eŠ­gw2ë__@ªŒ›À.a÷˜ ࢙cûéâ5sY/ÈézÀÈ |ýÅê_ˆ×ÄõÇêøøD±€ñ=/ÀõËë?À¾¥`2…ÔC8-È)FÁ&®Â85|ÍX½àúÇðo+–ß»bùQŒ^ß0ž3ðËS Ä|” ¬>jGŒií*xþßã³?xšc‹2 ”Ù¸*… ×/öÛ yPÈP8]rëKAÔÃÑx «Ëç—ÖBé®íjuoÕ ðЯÝàRƒ`©>¬¡&¹°ªáB^3¹#T?2è¬$¢`´í%¬!‰ h0ëÊÞΣEãý; Æ”A[Z/{/°‹ÍÏød‹èuß d°Iã_—ÀÐøfŸŒhH°p&“¶ÌÔã\¼WÙÿ\Ô™A,«¯ª›D*»Ée£ÍèÐ&^/G^iÙzÚ3ÜÒ„"‰™4ˆ‹¸¿÷Ó“³Z4€«EÉЉYÑrvÀV"‚ˆãu¦¡’èaÐM©þšhÜ1fY6]˜€ï¹÷8À•n]ÿ8ÐRÔž²¡>3–íFºœ´v; lê÷§´™5‡YV¦O|Ž•S¥n›Ré3,@"ˆì;˜Ÿ]Í"…=$BáúÁ´Jwõ@­£úëâq/alÒ‰4‡–Èr `E™Ë ‹Åè×|Ãá”q1}WÖŸ\ R»YbÒðÉÈ‹gØ~æÚ¿ŠîÀg]Áýû÷ïÂèþ˜id[ÀÚÅÁßõiÁög^ãwÍUs»Ñó‚¹!¤W.ü½ýòëO/À üMÎ~›{:'­g:T ãRÄ9x¤`_3Þ¾|ÄÛg¸üãW\~¼:#ø’ÆÃyÍYÓš°9 uè÷›' ¼þégx÷?:Âx+v]h{o«%FÁl¢XöþG/´:,M€ß@Í=}ç+Aùquö¯Ž8˜BéVÑ·#î{QÀ¾^P>¿Bß‚ùÙ|ɺÄϼتaÖ%Fftq#††ÙƒBYs[kˆ¾ðÎåá‰Ex2ÕÚ  [ ¤¤åì‡ÂJ èðeÊàꀫEfå˜VŽÖ$Jk~L~¨ #Hoˆ" “‹AY ên%_üX]©BY±m„ 6ZÁ$ PJlñYÞç!Ҩ茉Æá‡t,wF¾ûàFëy™,èHÏÉ0Ò´zÕ[ Guús¥Ð†¶m­EÕÔx”5í<“%³+Ÿ´Zœ1/¸|²j>Ðö µ#G4KšÚcÞÂçîjPn,ñµarèžÅQu\¦ÐçåÈf'0§¸6òt“SðÛFÀ>'¿­L»Ëš}t0Xª³sÀgëØ†Ÿ}}„@£¬ØÜ©‡óß«>µÞ`šé׳mIlfn¬€Ý×&¾øÏòG;6vä×7Nð‡Îßiħ£'76/Ƭ]ËÀÏ8˜zöÒòên_ ³¨8 f y<2` –P+ ä‡ÆÍ¯[m=œÐhŒÞÉÍ@«yÆ™0DâÆ£æéo°†^dë¤Xô™y$ûÇ“°ÿön+Š×²™aC욒͆Îo•ÞÕ&µb¾¨ûH'Å(\9®[8M<ÛP“-N›­³çÙ¡ð‘z¯®ps¨6‡-nL ¸õ×E†fP"²¡Å¾Pľtø¬ß,XÄz\‡4ÓYbýr -ú«_²* (á$%~¿õW «ú¡+×Ùe¦ iû5EÛ‡»”[P*±t23‡×ûÎEïrÍvSv±1ï\CxýfÁõWseÑ~çn``ê¶“ø&KÖ3k@ÐßsÔÄd¯„ë¿}Äúã ÿ×WȪƒÀ×´f¬äÿ¦ÅäŸ.Ü~±àíÇxøí·1VnÌ®FŒTu¶B@¨¢e2ð“@?¶Ê½àŠŸÝ¡[ƒA„·2 øE ¯ž X"¶C =#°'ê˜;?ýMU±}Y ¿}Eyô #×dêV`%Âr™¹äHÓº¾™ˆ MGÑÞƒ-`Pýà¡  jªÄ¨\K->fŒ,ÆêŒaL|¢âPðµñ¯TÇç-ЋÍy¦*á"nÁË:,Õd-R‹û:Ô ä°Y€#óµ²øZÓN‚ŠY‡œôŽ}&–mbþÚ5Ps`ÉÑnbfÛé𨲌ãÅnU"%öõ”íˆÄ×´¿³8T(LÌ™@`´7pÚôvàš[ä±é‰!¢¯õ/4“78›îÍ…+·þdiOØ3ùdçLk×[JbBÚ•úÌÀç÷<s´nÑrF€5Ù“&‘›Mø(½ UÎ!ö°7:g%› ¸>ÅhÖr¡£Ý=-Ø wáý€¯‡‘»Ó8ÍѦdíéb ¾ðˆÔ8kcØwú6Ãml´{ÌŽÍÔ»ù}Üt‡Æh¬}| cóŸòÓ8wµ¹fçZ6˜³í´ß„Ü^ù×ÀN8Îü1ð& 5‚Ÿ«×•ÊXŒQ”QZ& üd*ð ,2 @©@%(6PÕ{†¶…xŽ×+ Ua‘eêc`–!ìèUåV}$¼ÅkA£W!µpW0 ⣕ÉæŒ=íA°ó‹ÑK‚kÔÆ…fÉM/ŒB1αáâØ `u-_§Ð{¥]€?¨›)  v ؤBÕ£\£Ýbo)ƒ,´v&»éu,F¹ÍüaÅ‚G`û¶ °BÄG}žûg¶Ö´Ï`ýbIZ•‘™wýƒA³w‹ÔÁ¾µÅñŽfï€ëº¸îS—8Û¬%Ú‡Eh{ùWŸ±u –#_Hìxl\FÌ ÞZ¯ÿñ=ì rà':˜ÄÔ’kðf—÷y(¥Eþh€ ˜U˜„ëH+ô;ÁËÿýå®xøÝסǼžÇ»P“t°7k3¤lXÿô‚ò/WÈ;s4nc.Ãi*pö¡¨¡pÅë__Pþ§”—1ÂÝb Ü–xDXð ׯߔ߽zf[çöòÙ¢p°s0Aý–ÀM5ÅݾK(*6. ¬ T#T%TcTe࣠É•ZX€?¦.^´ès7VÔW_lhú’D;èÕZE_ ƒ'u½Wgý8X¿ÎþEŽ]yô–Ù[ý_Ò`ôFNE ;§Ô䔓Œ!›E²Á+ÚuŒy:1ÅTEfAx‹ 5gC›»Yã`®êÖhÙ¨KlìSìŸÅÚÃIwÊ·Y˜oâ¾â€Öâ0«<§'µñ¯Ù°Ó½2ì2í¹i´±ð9ÉÖÈ)$ý)’m»“ùɳþÇϼРÀBT¢ÎëFg ·U“tXѼ^¾¡çÌlÿþñÓžwÕv7‡Ö¹½âšÝÔçM9€âȲ;zó„ä,l™£·r—‡Cw.´*A¯äNA4°”Ê é kði„@÷¸ºíXÀ\I1HgÆ”6~¡ÁÜä£ÎQ\Ï'¤¤œsX`R`j¶dæØë|à˜Ã*¹›/ô:ÝÌL ›÷øJ[0ˆAoÅ Ì J~²UÆbÒEÍ0åýb˜ IDATfrm\ébñˆ}náe-|¾*Ì©°7¿(£U‚0ƒ”}ã3Êgs?•o6iÿ˧äÎÖ ƒ‹ƒ3;¡È#¯ÖŠHj°µ?#ÄÒmq÷Õ—ÌYO¹V‡ •hp!7³€­¤ÓÜèx…Œ*  âÍkЂôÖ×ÿqj¤ IÛ˜r¨¯ìÍI“ç}ŸQ‰µ¯^Ü4Bßzª°7@0%öÓè—GŒËöË%ØI›FGˆ¦êG>0hÙðkE>pÙûwýv}Ë@Y#èµ1¨zÁÒ€ã{à忼}TpÑÐüYwýv°zü’qd}.xûC–Vu›Fß¹GœsývlÂþm§êy«h³7xÓ1{ï¯Vl&¨_}†wÿûKrˆß. #hÜ ê9C[Åëx÷ðZc=Ð8@60VB—§ˆû±°áú½ >»‘¦AYe#¶EW E øº@~0Ì¢þ÷­jT°ªqRq`Ä è7 øqõŠì´ƒ0,JLÀ¢„Ê|,Ïuóuˈ¡íñ¨“£BÎþ‰A_“:€Äñ´6W[O¯ÔczúèWƒý Ö¯µx°yC’] xpoE퀌á:öuCc¤+ ÛÄ'U9>—¹ƒ@‹„laJ¿XfÖV´¶ÕÖWŸ¬´xâ *kè¸ÃÜ£`¥Ü&À¸:pXqXëÖ× õn“›v¤ÅšÜ´‡–‘ëÜa¾ç1(åü Т¨¯4²wä!4Òº¥oɹÀ9˜nÓØnêàN¢Ô:ö!‰(|p½ÈúD i²ÒsgÔNFIf¢Î€.ŸÈÞuão"jl2À@mÊ|ÇŒ·$Îß;_æÇÒ ¹^¦{ÿÜeÛ¥ö¨“¶}å¨àÂ4¶œÓ·s'ã ‰]ÉE¯v:š¶—¶â`ºGBÙÞK[“Æ«3>÷ Òh1I§(MáÄ“»—]ýÔ×y6×¶uCCŒ ¸åû1oK,j^ýV”PL°ì)(Xh|vÁóBŒz¸cÔCZûY[Y*°·ÍCa[»ˆ‘»C³BÜ‚\£´<qAošÁˆ±°0]ØÙ¹"€9L~Ñ”ÃÔ§i?)KÄ øø×e/¡£˜@hŒ -°,qÒ¹¸ÞÏ´:ø³q*êÅßÏ@¡ê9mŒN×Ì|uà´ÀûW[Û 7&eôá*f¹~¿8æâ6ö±1SúþùÏ%:_¿@®îc=0L `€ÆõÏ/`©1ëuqGÁÊ<4w×ÿôº~³nï`ì›F¿ÛsAý¹ŒÇö°è¸†²Ë < ‹þåÖ?ñXŽÆôtî ¶1*OáÜw7‡}_7Uµvßu¤µ1(ÁÄ'õÁó¿~wÿì ä9«MtÄ< ª¿‡£îkûŽqý¯i\ç ›*ºü û=ȆE*¶ÿº ünu0G®¬¡×-!FΚ›Aìƒ@>¯Ód°>=[ÌkÝ8Öò"õë‚å÷Wh?«t 3€‹.Ĩ`\˜aOz ®±ƒB8´èvUq¦ÏuÉá¸~½È©·ÿ›Üû°xMVgNcìÛG¿™ hWgµ´Fð4ùš³™ÇÐTTpÝ \ \¡U`#ÛÛÚÔ{Ö 0iÜ |ͽŸÛ_[¢Q.Þxb oö ¸[:€6ƒm‹ ÆQÌ̾s¸eÛa–µ4 ¡÷cÜü‘Q IŒyИ˜6köž2*âÈAÛså$Ú7v ït ¶Òdθa2BíÅ55´×9‡;ÓèúK#!Úgñd0»ŠëñÄz¸*[oTÉ#akõk:ëþZ.4‰ÑãÍÏo>Gaõ{^,´}Q2/Í+`P˜ëes@æš7ÂbÒÏ ;ø[ŠïÎ ³‡™Æhx8§[c»8SVƒ†»ˆÌÇ¿¦•ܵóe‹°V­ã”ÞH&†ˆDL€YRÄÇ¿âæƒ†h>¼®ä,_wçµ–yÿ®òYáˆn@‰ÿð[ øU Â)lºv*Œë”Läº2{ñü?Ð"qÏô{!eòQqæ¦~SÂE<´gôÐhóh`É”áKÁEF]—0ë#f¹šÛ¯—0­` —&à:rÿyõ ®Ã1ÜJÚÅB¤Àèíûø–¢-ä€5<?ú¸ùõÞ9p‹…;á42f#çýsNM!D>&¬Ç§Pè“ü­Ã.`›?S3èhú€XÜißµ¤o‚—?ü ïþÏÇ 0mn wæBÕP0H©XÿËÅ7.á¨H™€¤nÄò·š ŠÆý»û»žY"”W2ëomáQú(¤°¯ðoU´ÄŸÖòÑﵦ“jÑ@0l_ð?òû·³€ lì]ñ#¬æ`°šG;és6…Tvð ê½Éž h1:ôQ'7A쟚v©I…ñÇ–:0Á%Í5Ò‚ñs]°øúÙ¢ù¾£ªá^pãÅÁÓ° bH…h…™¢n†ÅNZ9ÕPèþv@ÍY1‡”¹³<¸AT6Ï Œ¿Þ<Ɔ¬ê.~s ÙÀÙ³™#^ö{£Ž½½kPy®[S–^s'ì:éýhn*ñi•‡.Ÿgm÷;5°¥«OÛ0nÁEùÀnú±Ï6̹~oÆÛ‹Bfƒ©½ÐƒÆœcÖ³Ÿ ðo3øÝGÎdìÂùËzh„˜Ö–Êü‘O#`F (Ç Ð}³E8M;}ù‰ÖŒÃ:_báú0'øiÝÌiüT#e:Nˆ=ã,ê+A®ÔǾb6Zl,^)ª °-^Pnð1' ;lÌ_‘‚¾˜5öÈù´Ž†#Ã<Լ΀n~4†õ(Ñ,B è£M…®Ôuu~Í" ââàŽÜÕÀ AŠG1`]Àâ#å6>$B?µsŒmàq A­Ö‚˜œýsæÓ?  ‹€ÅÑGëÈ0õhü®êv¹‚XaÏ RsÏ”c÷ÉÞ«<“4ñöLï–ï·Ù Û÷Yv!ÏFÈ:œÁ!2PU¼ýù#Þýþ (—)´qaåfÑvUU¬_-]Á1–mB{¾ÓKc†Â|G݈4EÈ`W…‘ø}ûêo²x$ 7ÀB„„‹16cTª2Tx(û´B!¾ŽDü‹²y¶_ëµBuòõ-,m_NZ@è`cI]ÞDÇøw6}°F„‹ÆÇÁµ5a*j`™ØÇ´•6T.¨²¡²x"Àæ¿ Ã\v=æÔ¦ÜL½_]Y!-O|do%âSJ\èã ›l¸hò» Õ7hE­±†{¨yqî[dGôTêÐ(íWœÞÎtDãˆqŽK9:ïòŒK£o|ÚQ›“2rˆ½ð~=mÃ, voÝI¯èvÎÚÛGÈ€ÕŽkãS.á ;wbΰÃ_ÓfbmJÛ~G»®b·y3™Ë©|)g–ŽÓVzàd E'ì—›Fâo–ª³plœˆ‹¡Ï<ÖV:èìÊ¡a¢~Óh0€(8×­Q§|l4±`¶ mâäPΙu펶ˆcÓklÓÕ4°¹m[¦n3r¨ŽÓScÆóóŠ"º2äê§×¢¾PsXPö`R_Äh{ÂD €$(Dþ™ô”âcQHq- ÷vàžïhÍ×´jÔ­=‰Öøá¥ÅÕü…Pæ>þ°ÐêÆ]˜Ó¢_8|ŽÍš}|q0k[D˜™…ðÄÝrÁÆÂ-T0 ¤FuŒÁ(Tpé×iéÚ?a- Cq&„G¦cß©BO»?‘ÞÌÁ`¼öÜ´eHùr<Œªáb“–Í4³dmSï£\è£oÈ=d»vÆÌp•€´Nc ì3eÿÖ?O‘1) ô8%ö¯® ûƒÊÚß Í}FG ¯aûÉEÖaö€>¦ˆš%9K ‹þ©7…ÈR»Þ°‡E·ñóY=@œœöõ€¬éù¤æ®1v –ºåûû{ÿå>ÃûþÑCž3›—@&Õï £Šú—Ô߃<¨?.Ö K:Pa`c¿  +®_Èߺ¢”(¹I£¹¶>‰yÇ´ª¿\®ó¨c<ÝHäw g)›Þµ°:»ý¹ë]wH¡tðjäú?óc¨xóÊPU`$°J¨DáâuyE‚/'õMFŸ4Ràr¬C†ôvmªk$#(èK Ðâ#jæ|#è¦Ñé\Ç*¡Ó#?xT-1rõ,?3žÁè´ß¸©£\´Ü¹Á&uYŒŠÛÜ`¾î© (U U˜¬¸ð•+ª]°é†M7+ފ®àh©êï#;™êY]–JJbóG ËuöMOF’7¹~ã—°í<3ïˆ,' SÃÉמ6cåNd¾B¡Š-tƒ“Ö»Q9ÙPêžÙÅÉɼ‹Ê‹u\?ð­&;á£ÖÒ¥iè³xcÒáó§©§¾‰ØãoŠåÐç˜ÑyI:æJ3Ъ=pÍŽöqÜÚ_OÆÀ¶Ž—®b Ùpq£mzKN˜£ßg:õ٠κ…šìøwJá˜úQ<猆N¦OªÆáiì}Ô:'}dD1Òµ§&B_ £Èì&²J˜9ŠÆ8‚%ê—ÆèI‰¸—‹<¸¦¯À³îœñc·qo˜-¬€¤@xœLû'4Ìné·‘ŒBK¢K¶73Qõ7U][E] K&¸¯¸5et(>¶·.‘§Ý¥.~lÁ|T°o" sÜ>&_H°ðâ `Ô7 5§± rq=’k´ï.{ÓÜÀ¢°77ŠøèÍca$˜'–4.£¡é«OÒHÎ^É6eEòØÔ{?õ‡®BëM#”ÌV$·†Žú°Éh¢sÛß²†¶Û—‚BפMÝ|ýrÖ¿¾ “C®Š;cÿ¢+øú“w`KNã46¾‰‹ÉaÑï·_=@æ¬(ÅØxr gð—¿Ç‘ö1ÿ^ûu.ƒ¾-?ÁÜö!ãÏñIàM™|:ë—ÿïÿÙGÏÏÔÝGIC6g#skÅõgx÷{/6]ÇïM5<ÕY^a A* oP»(ÊïÁ|pд>Á"SQ¿+ ]=ùHoï›~¿ªÌu‹ú]ÿw«3‡H™©K#l&¨æL=LPß ðàïQ3E°˜VÅÆFu”ТNÔÜH¸Ä(»³PÛxv.ïµ€9ñ¸=ÂÛn<{•ó±i׿Y7KÙ`ÚèÓÀqbÍøÎï¥3ì×jÏÎü®†;ùŠó¨s„m#²“Œ>tL–ã»l¸·¢]¬Ù„{è(eÒn {Ø»ë±îmÖ;@§‚|sEé<¤°>•æh?h>|œ>1Øô–í¤“ ÅÝõ´Ü¢üÓçòƉ|&a,–”NÎ'‘Èv ™4ðǃ€7²‘k8Â:¯œlê–â<ÈY8!^Rý[ÔG™“ÉıpÁB ŠJ- <` ãƒa‰ÏàO„P¸ý™AU@âŒ.ï´¶~wÿ’‡zòüæTbSK.§‰f?…µ <²ñƒ$P'‰B)âÀTJ¥³r™³™µ¿ ”j:‚D6qŒ¼ _°H@röãE”Å=¬¨ê0ƒt·›×î9ð‹Ñug-´GÑÐæéשm©Ÿz72 ÔÊ¡_•ni'ÀÖæAG °}µøuwãg¶hæ¶o h‹?F\ æ…˜ší^GÙhqô˜ä®Ê¨-(ÝUÝB£í˜±KŽáíM°þñ¥7Ìy:é oŒ'å€YLÚÂBý0f#êbÝ}äÎß:çüà¸Qó¦Ì®äŠí›‚·¿xÄãï¾P™?šÇÓKjó— ô¼€ƒ’DÆ[’ŒiD˜1DñöMAù­+ÖÐçiIl£µ¨’h6à›üþµ¯uäd0 )‚¿îõÁåúï%”ªß"æÉµ¸®K^P* ë±Q‚(]ƒadUl´õêÈzCzcà12ýö:6ôĦ®ßãê]Ï,4›?´ tc\kò7U.Ïbu62RVCfR;ó×d-fæS>fföÊ~¾l14LLì±0쯌CÅ×¹ME Y°òŠEü­X}=TŸURT5ÕבÊpÃÈ¥g’VSÕžœÀF:Ù^Bg±$÷±ðH91i`g.…Á^ù“ ï\騸2±þ6ÉÍôÃAD FÍ 3}à;õz{h㻣>ñù´½&;ì>‰ÇÍœºM›Ì`Œ˜k{.צXs`ÚÎÄq˜2’gM!wŒÝq§ã˜Üæ'ž¤D`Ž9bÛ©Béft{óuy¼åyþ˜—Û­ò³éJ}TÎuPàÀoaw¿!ÀßkÑu NÛ4SlAoÅè}zc,•"Â…q±ˆp¡‚ /¸ð‚Y°@ ¸€yA!r–ÜØ!ä-"®Ós0蟡ř·©Å$Ôä÷†¡"ÒëÅÑ…’“Ò@ûXx¶s™¶éø»0úÄ­ îàhòg% ®åÛ‚ mQ¦Üë¤|,,X¤ÀèõäâàWveØÂ€VÏvóTÓQrC‰¶QûÓFÿ0ŽÞtPÈ€ö$· ©×Æ%Ö;r¿kù”Í(Y¼;榑®ÜBâCg{¿\À¼u€95†},@ýP€—0$ÙÑùƒGfßõg—ÞÔNÜØâ¨1ä°Bxý7ï=ã/ÆÞ’Á]vRgíaûxT½Ò­~-ÐoöÁ¬Á9°ðÈ+ä·V”¿½z4R®|ÛŽ³µ8* ìLy¾_)¶?_°ýí åÝv e˜KÜtÐiUÅöË\~ë­û5-`;p|49CaÅÛwòß_Q–h™I¿3qò¥±¿}ŒÃ›ÜÛШ¯—L½Žqw@Ú"˜æ2‡Yl=¶Åãçxhq—¬«ý¼ñBýÐ)f‘L W>O"F˜v”œ½Üâs ƒX„â»ñ#À®”v3š†Òêˆk †r8nÕY?~vZ‡0BN<³¡RKìb/ ˆ½€C æµs!E3€…7,rÁV· º°zÇsõh 7-VÅÚûìäK¿¾vkhÁá¸w\'ÛÅ«t“®Oäfš¥l|d¢Ñ;LãÍ?¼Ë?¤c®ëdÜe4+!o~ިŽùugfÛ?¦5ÔÐp2Йٶa”ú1F æ:xÐné%j·’>®_ˆã¸•ލ§ú%;ý fèhn`'î»ÏÖ§ÒU´»à´¿'’¸oF8ÉÌà¯À™9öÒ Ñ‹—KüŒ£‰GVÂRÈܶþX1YµÅÚÂÉÍ?¬àb‚‡`üpÁ.Xà@PpSÁ">þmà9`5{Ð2À°Õ08 Pe(Q”´ûç*_KÄýŽ„ÆžS÷ßwW^LÖx¢Þ¢KX¶¨ƒ“a‰b6¶׺¸ðY#*£;–àcoŽñ¯\ÊâÎ_)n )‚Úšf̃¶yc¥ÅŒiv a/N5ôš´"7T?²×Æíânìÿ):ž—I[ˆ#Ö³™C¿eïèùwYËÇ;#ÇÔ_ ¤‰T÷šÁ£ñï¬?_ƒñ3Ž£9e Pÿò¡ëІë!loØØå¾þé{ðUA¢`ªÓØ—s^ ìؽ’œÃÀö,¸þñ#ô G[†Bë]W ïWŒõ\åòw*.ÿàmnúXÏ76gÎ r]ÑëŸ<âó?xr ¹¥±²Œ?“5p+ÞË׿Zpù߀çù5¡ôÑc‚Øãiä…€QE ‡. úfJ“Œû&RŸxWç ?Ç^ASY¬³úú±€eCešs5[åbL& Îî›-nz ¥Ÿ˜FC2¬ÐÎúWÐÕD&V-¯ëåÒL žûÇ #` –,Æ¿­s—}ñq7v;¨—¹Ë\MQU»®Å®ôàøz\Ç­Ø DÚÈÏ``bTnáüø/¢5»ägá‚• ]°Ò:@­nQq© •F/"aÇ´4\Œv°F=•J·DÐÉœšÃx½˜‘Œÿg}滓ƣp7›œs‘ƒùïš>AÉf“ÝÏ0Jöf°+ +õŠÏc&tæ‚õ™ïF´P âL_éôù÷È<2;"àø…(”}ˈzúÊMLFºè(>¦/vðÓqä ÍBÈÛ®"mÊ”nv¿ðqÔ lÌæoÜ:4º CÛÅ•ÀQº]BWÃ@ùÀÀc¼A.­ ›€K0ÚS-"b˜æ0ÐÊÕ›;\àæìß< à‚KŒ‚p]º³·³~ä õ^yÖê×ÈÍA?9»”ƒ°Íƒtºè½âG:@lO=œ¦ÝRßk—W´ð1¥ä4>JB ÊŠòpr‘G/xu£jĺ  bA5ÅB»Ž a& ðçQ7KYJ HÎ|¾1l‰^äÑØÜ}ˆ·?‡Wê×* ‰Àî0cXæ 9JŸîD iõNc»ÝSö&†¦ÿ{c#¸¤îó—++\¸Ú÷gšAJ_ºÑ„’Ñätl ìúËV׉õ°çd|‘ƒ±í;`ý~AýCÊÚÇ2¹'xÚîÃËÐVc¼þ‡w°_{|O‘ë\‰,ðŽX Pëþý¥àå—ï!Ãã?xñÃàóy´ àªPâB]¡ß-¸þzÁå7Vß³¾°]Õ¢ûz0¬øžP_rÑ1N}ÐÜâ¡OeÃRÛG<*JaãªÙØò…þ‹Wè}^»³Ó,…6ä,´`™Ô+è>ßú=Ðâ¼ØlL6®QF„)s‘˜£pHÔ\[TQQð›÷â’UØ5ÖËÐí[t´ÆËWÃt·EîßUÀ#ü9Ò}܆ÀÖuTÚõ?V…‚½–$õï<®ÕvdEÞ²l¦ïmÖÌèt&0Ýð¬dÑZkŸöu¥ÕÍm(žw£`¡Šª Ú\>cæúÔμåè }Ú)»FŸÊ »únF³­Vñ::š¦ŒzŸ½;ÉÆ;ìÙÍSH£ìS>7©"ÉC2aÔ+KíîµÀѦIàÍõµ[ÌC0s÷.jÓ¦ç®o |v ’‹>ËX¼{`Ýty’›q1åFƒMMŸܨ¯9)èpÜl+{ô»™e$;AýáN&ºMþWÐÜôŒdtËîrˆšŽJ?2„+Ì$,<ˆÏgؘ²e£y”칯^Ÿ’È{vÝÊÎbÀrÐ÷HãàrF°7\pAiŒ_söð£ø³1·bkê§ô1à€GÃ…]#«Îˆ½ÎÚôª?gD˜lW³Vïm0ÙÝÔ£V¬9†ãý¤­•„ÒëI W?í’`áâ xJg]ëØÀŸÀ‚RD!×..š®Íôêô›l±ô…¾PØ C C›ju,º=!‚vZ¾ðô©tîuYçì2ÄÅ}”‹ÛÔü4j­ß—4Ű㸀›W_ÄÇ¿—ƒ<ÆÝ¶ˆmµtçôÐvÛÒ>{ÞþÝDjhxXf‚ªu@Ž'~Ó×jcbòª8ZÇd£‚`ìl ©Ç1YÓ‚@ZcmQˆU¯hãÈû4‚]½AZD û“è9«¡$%Ðæù´Ép·0õ­ µm´ù¹c6UDZªLSª~âØ×Äè¸:³ŒÈ<•êeÅ‘ê@Mϸ ˜3ÎjF¶a˜@Z8ug5i&"1o~Cw:8)Ý—‘ÝLÄ úšS¥Ï¾w‹Dq¿ÂsÿlÜÞ¨©õœ5¤#ÆŒ õí¼Û×hNÊ覹ŽcçÒ˜ÚtaWÛvpq¦IÑTÒqÔìÑ¥>³Ö“ø¾Æ²˜& dvÌÓÉ/e¶×Þ’t‡th»éO2‘Kl÷t€»Òå½ÍûÌ’õ…§z)$ùb„®ZÄ´ÍÃ< +G± €ÇXP+—bÁŒo‹p­‰al'er÷¯¬ž÷w£0ã›f­ IDAT\Dð€ðBîê]D@µ(òH¡êÜÆ¼” 'ÞÑ)¼´¼»­c¡bëí1J `DÛ¯PÖöZi{ͧf‹ü3öJ%ÕØt]ódê¢pæy-`óF ñ>[‹®TÁ‡þ¯\°,K)(²xø´halÌ0¡¾¡Bâw™U=¨Ææ"#ê¡kzøàÔ\ãûû“íxk¦Ã!Ø3:ð¹ŸúIºÑ¤ÿ,²óJG¶ï$9yÇÁÉŽ¢ššfðË$uúÝ&ðwàþ­o ûÐrRh4vÑ/;ÓÈúåÀßËOßA.ÎVö¦‘ܬÓóC €Ôº5BÛãýðÊxþWŸáñ^°|¾Ý0=¬9B¢[zY°–O„ëW .ï×írã*Ö¤­4¾Û¯ ð÷’³¹¹Ê›.°…BÓhå¸> äÁ»zEÒA–‡´zb[L¡OK7Á5Âh¿=LQ[Pè³@d^+{?wk¿@˽kã…âfiC ˜ù ¸6+G³/°a˜„4Ò u  'ªmáÖü¤ÕA¶ƒ8«¯o:k»¬„½“Õp‹¢èþÀjÚíõÀÈB”¢?LŒ'3Á(R(@lË5í)©pÝùì×P-“aéO¤ŸÝ›VŸ•¶s}ô¦¯Å¿Àpì±ã„QMG÷fË»o¡÷ëàúzg‰i¼Òy|œ¥Ðè„›ôÅ_«#nëÖ”êcæSÝ %Z-=®>ó]¶ÓvÏ PÀ'€¹ìG­” 'ã\۾ʣa/ù ßaÛÏxåéûRRèÑ šousv&=xL}jˆ”úqH‰Î«~êäQm³Åø÷-ÞÐ!Ò®ãÍ(*ylTKµ5çàæa@ÞËJ(!¤^"Öå#áÅþ™"ÈÙÚÂÀá‚¥>¢tœï¢¡B>m¤…¯ßÔÇÁ…©;¦[r…¸4'r¼Ü„ÁDîÖ‘ÕU÷ >½9Má£W%o °ê@,ºg½­/u•ŠK·8ª Øã\X\dA‘)%üÒúÙ[7Úà[Æ„JÎ:˜ÒìŒ^if–é ÿrï4ñz°<ý¡³0ó˜žãÀpô^9¨f„úý0šŒÖ½uì%fN¿‘p 'SÆ(K°~-£²ÌV{ö𬿺t‡j~G:Ãd±àúï=Ÿmªu»5qÏÿñ3è„"[×§ñs®\jàÚl˜#›Ü¡±ÓÆÑìAÅE·óü/>BÞ×ÛÀh Ðñx M R±þÅ—ººžpÅq8u6æÀÇÀj.žËIŒ^h ûû½w–Ø ×ˆ)æNàp3cŽöHº°úÅéîã¹IdLŽ@<ÓI…Ö`ѽ’BëçcadÅZÍ¥:ˆAkÑ w¾úk=Å«%΂tA„ ÄÀ¨ÎÄÈþ£ÐÊGLWèûŠ“™¤ JŽÞŽúCÀÐxbè=ç2Íd0 SHûˆv§jãsô££Öhgª»’Þà@˜b^ŽAß1°³Šc­ÙÄb[ÊM;J” t/9äoúOŽOIǘNù`”;€£ÚL;öéq¹a'€³O°¬6Í$,GÚœË4žnoV{=L©äüZÒÉxö…û¦1Ö»ï‚I¥ÌDŸžÛÛÆc£€ÍN›@m¿¿gùŽÆ€ óÏ8zga¦´º/a¬ñC.ì àcü¬‡ÐÎmÔËÕ)š#.¡2¥¦½Û® ÙbŒICµ",.]·ä'äB$MoƒÙ=:] ¸e_··×/ÓØ yL€%³”Òh¨Pp4E«Ct>Ön–³¡¡ñž¼Hïw]„ª‡€·MÉ{†iäWõ÷ @L¡,(µ?áj™‡‚"n‘øìí"žS¡B 0Áƾ!˜j¥—º]©gøQ¿ïÏIg6}Òç·a  XdMöQÜ¿©žÑ@‚´èÞ™OÇc]ûàTtnÚ9\ Ôo]_D}üÛûÌøۯ „kr€Œ4²Ñä!ÚIžZtDÅ4Ýá6Þ¥å~îÌŸ}A(¥ÅÔhî­%|ì(¤Ü(ìJ@-„ÆÀ¶ \÷ÉúšÎƦ60{U µŸ‹ *ÞZȱ „ýÏ!~FëÆ¥Üæ–áã:¤àÙæâ%Ã4¢}£Ž(ÖòÁÁ9F=D¹þ‡PI£X>hó`ùqÇçÍ!1 ò±›qg[§Û'zSéUvD„#ᦋ GÌŒx‰ÁTÁâ›;±™¨9 ›ˆ¢³7Šv‚YGCû{¹õÅO`ÎL«;ƨ鈣æ^â5Ìv(MhÌŒ½pÜ—vè0ÞƒÇú6B£§÷â‘aªé _ý1½,>ÿÞ|2š®^1†%ëO@@nû³ÑN‚ö¼ØŽ #*òôÓv†œk+ít`4t娥E´†„XXÛŸ)F-d[âNÞhj¬ù5Nλ^õÎÆ·5ºé[ û84Yí‚éãØBš¦Aä)ÍywиÑ2‘ w»ôÁ˜£ÎÎ1:‡œáÙµ™ý |ϕǀ^y€à¶ð|Ï  /25‹´ ²£€ê¿+ ÈYœF¹GîßsÛ·eÜO„–$™¶ÓkLW϶â8ÞkwÒyþž%a|ö 峿ˆê#¨pkËcÀÀîÜ4§îënqiúínÀ6ïAõ¶ñM@m›Ö®MÄKx8wÄÞPh|Àý³ÿgÍÆBI7•íÇ÷„æÃÑÍ»Æfnº©ºŽ5•ÍBad“î†òª¨ñú—Vðm·´þ.ØÜ^eÖ³·÷(øë>dÆ?ÕÊ46ï™Ãhb·¡ÔûQvËüº€E{Ä%Y1ŽÃ©u ­^c uv½ÄÌàpý“G°©T'Í “Þ†Eï?2pΰàhëÅæoFV ×;ƒÙðöÓG¼ÿß>º³·åûeXóiqãê7ˤt,K^ŒÍžxÖff×q®wx%PiÍ?«½ïÈü@C½†éKcPÐ.‹µŒ`wfãž³•޵­»¬Øé|2‰ëhJ| ü´¯YSãöš9êÙ£˜Fù#j«?Bcy2ÑTÿt[ØßLïG ô7ÉS—n¬•˜{‡{'2Ð#mî²_SÖïäµoú|ž¸¾†ÛöÔ0aý:÷o»†ðèçFŸ|&7Ër: ÀöD0åÀeàÔl·¿[ò¤Ü&™Þùº›ÉЬţßivli`ä©-ÇÏ¿xQr ™½çÐÙ;Tèš;™cOÿïdžÜ¹7AÚw9Íð¾hÞ\ÐÌ>ib é@dJ3Ô96æD0b\Œ=ºUÁ-¡µ¹^ 6º ·ÍvÆø}( æ[—_Ó"Y/Ž¿!@§¶­Gå»ÎâäoÞ«¨¡½#2m5gs0fÔboÎ @wÐC)‹¨õÛFØ3‘º+­eƒÙÖ~Ó`=ƒÌª»„©õ G¡‘öQªÊд8ÈÌZŸ¼³!ì‡ÒXB-›ü v¶L¯IÊ@ÖÁ–$=Ö¢¶š‹ò…¡¨þÈGÈjâñÆ~¿4×^ %7;6 4áÇù`ä£y;L 0Gd£æ cæfP¿—´Qf©ÆN“˜´‰õ{× 6þ ¢F0™F¶_ˤ¸–=øgÿ¶Aý¥xU\kêáh 92‹ìÇ’Õº€´SˆXvJˆ*ê—¨2¸iúŽòû ¯ òܨúÂÑc ec¥zÒª;;ãwp íX³%¤¼½&™D˜'ŒÔ'„ˆ`" ^½-×¹Gþý ˆ¢¡8ìÓrhÌk¬Eæß ñ1ŠdœÃî5ÙË!SM‹ÙFÉÓvFc=}+,½ýÙ”CÇ-9wn ”Çw}-#½r®u#cTÑ)´?Î(}ðÈ÷µ+„ûÚ³{Àív±Þ9º=$§éÃ'æÞdC™´Ñ²6tÛ÷žo;˜L™›w¯QK°¸?œ±[tÀ"ž¿s¶Ðô»Ù'´ƒ´wŽ€s6¥Ý œogòi41éWÏ\Àœ¬ÕY/µÿ9øÔLûÔ.ùÆÉÔéÉŸ³õc„TYRwN¤œtÖTjýÀXØ?ÿl \„¦õªmúJ-’pÅ8÷¸3/çx£k.*"õ[UyÝ€ƒ£&Ä ŠÝÔPEJaÐêAªÜ"µ.Ìî °Ýìv×èMiÍS½¨ä¢y‹Ñƒà®4ŠQ`˜õ"{°iå\+hLüÆsêïÁ^™:kašÆŒm“nþX8É,ÆvžOXU¡Qé„vMר<ƒd·-Y’â `q0Ùë¡k]+­‡Ýzìw0?>7et«Œ™ŒÙÁ™©ÉVÍfç\º|ð˜îŽX;ÑÈÞ€Æ^ƒ‡³…‹fðð=¼MF“ üaf MûFܵ8=&£É¾5ä¸þécTô¡›>¦| þö±1íÿµ÷Ì ×ó5MvÌ pŽ{£ÃvûrÁåÇo³6uЇç)èõƒ@Þëqw(fg«3'Q8–sJ³¤&ÝäF£¢-}]>©ùZ¤ä®¯9êÉþvNŠøw%¿žg£E£ƒÙ¡yb½(ï§åô¹ü<ߌd âåí€c™! hÔnçdóߌ”Ì,ËxÊl§‘K“šXÿkk7‘Ôª¨âutuÿ/U(ªËd#Ø×¦ØØßDhŠcÆï2=úÔ˜øè¯›µ=OÅ9hêN›u®¯|õÛ-ˆ´O0tuìøï~–í/ìÝæLsv;’*Mp:øÛ¼¨Y3c;ß < ÑnÏ€wôõ{IO=ì`†¡ ±jmGWÝpÓŒI+Hw¦uGÛXh ®×²”½Õ@`!Cm…ß­ýξµæŒBèY2ë¡£°§é£T«PcTõ”zyæ©ä-~…Û 4GIˆ®Ê0­hdÇæÄáŠáÖÐÑW;}ïâö‚[n*„Øx5ò«H×è0i|¶^ô®]ÛM¾ÙPœ|I¡mÔ¥&¥ìì›Ò`ñ:xóü6­ƒVŸ)™»mP7 VƒVE­ÿ?kïÚ$I–\‡wȪêÇÌìîìÎXhA­2zá õÿÍ(è“h2ÉHˆ"a H» 3˜î®Ê¸î®î÷‘ÕÓšÕVwOeefdÄsŸ‡&´l‰ßƒ œó5ú0¾®ºMß ém¸˜]Õ!ާbò:NÞµ¯€ò̽fÏ#.hïkϾjñ·ÝáØ·|ÃLQKuqÈNcøi³×?V ²ƒ#áÀêK„` ãÍøwo4ùn´j;[H' (X㳿,| WsÎø;ª‰{ˆ±1Þ{Xþó™oËOë—[4}|DwõæwÒ®ª«Ì©Ïû鉆²íƒ{0³G¸íûí¸uƒÑ`„0:Ð2×a?f\‡ p¼½˜wBÇÆÔÝøélúø,daŒqÂI~pC ÛN£Æ˜£MF黌º½.hÈÅ#Úzeœuvûúl”²ËÄà.µÊêeì)Ìê µz›o(žý¿ þ” ƒq|¹xnªýNçîgPv@…Ž€ Ÿÿ®›ܨ{¡{XƒpWŸóCÆÚì…ûüÙRS}rŒ* ÷›â=ä{<"ö£uúàqÐ1x¦“Ùñ˜Îpç8-³Mt§8<›™¿ð0Öé<£Ç>ñáþé”jÅ.&4UâÝlA÷=}»ÿ§³Ù|ûRk¢8¬9@Ø5ÈzÌBcž $¸ò@" Z<Å@x«“Ñ‚ EgÿÅj€EsqЦQÅk€"Û<â k8³Q€³Ŧ«œ¸9$Oíâ>1tNéžØæþ•ý…õÏ –ãw xÈ dØ f‡r¾ïªtƳžì¨æÂoyî˜E«‘àSv+4õW–Z@ÐMàªP-ТñeFÇ0¦¦ƒiã–úºlúúè)Àœšq™Þ£y—i%»Ø€òBüù0ò9‹t2kl4,ø…¾fî^¹Ñ*>Œeõ X¡`@×.LL$Gæ”Ñh‚Þ¼¶Ú›ü÷ÒõèN6ccÆÑô ”ß\ïÙ„ ó㊹o[ ÏÿÇ›¬ˆËÏŒ—ÿpÁö;¼ù“}ä¨;ª=œ›ª¦ï»¥3“¸Ns¤ËM¿'ÝCýøé'†<è!½Òß¿§©©“§u ÌÔkçàß<ךּuõI»-ø±Ä©UjÞÓúgh®épÜÂ*sVÝê}wwv]ÆçÃ& Äùñ(ûpršqí5äbïÃh¯Žpkð8ºìèxÛð«ilRµ PÁÆŠ•öµaC¡Ò@`€-*àšiñŽÄeÊv¢DÚÍ€ÑA#˘ÌëG¢q¿]Üý™wÑð~÷ ÄÚdK¾Ã;fÑë܇ãñ4γïŸ[óYL~n‚étrŒ2áÞ  ÍsqE€`€Ÿ¥BGfè¹µž`M†0´ ˜Rà©é3L*#­O÷«E­g¤Q0x•´<îÖÆ¬€™Ã4X¸øÙ;ŠFˆg6—A´Ï[H±¼Ý˜Üú¸²V/9¾Õ÷Ùˆã&h0€’]²À(Wƒo³-[,®¥.´×,º# 8C‡S+«cƒdG(“B,oN®@q äbÎÃhšóFF–à/A yÄ™’ÚLõÙ›À´)¦|ß~om/Žíd‘¤c†Ý_ªþõh·y0®!Ø­ÄÏÓ†®aûžw¥êCvà‰¤üv° &˜´žu ?þHøøçïÀŸ "%ß–­.ýÁËû<üôå6§ï à(xÜ:i ‘÷k|ÒMžŒÁhݺYósh}ÕÿQn°Hƒec³{Ç÷¤S §üÊ3±S§ “0á3(£jäˆßù³wyË-û4˜ânæMx@›Î½Ð~º{:5ÍÞî°T»¦„¤çòÕ‘¯çÈ×Í æ0SUlZ°Ù†M ŠlºáêW\ýÚ˜ÀÂÉr€@ç wô€'™{w™Àýg`÷4¸I“›nçwQãÿ_'Јeïàk3q¶ɾc*]Ot|œØ%™ìÏ•}é|ZßbÔ=¡Ý:±ý&õí¨gx±ïyÊλÁt|„Oàþ™&ˆvaѾÛ?­Æø¬h"ø«4¶¿¦¤ z”Ý`>ƾ—Á‘7ØNÚ8¸ß %M‰êÊ6^³$©*©`DU«Œ’Âomô’ÁÈ`JPò`¬˜¡¦(Ê`Ó¬û‰™"k¼fnlYu„UÍ\• «RŒGkv«S:üRçeP„x³for:‰^ßÌ“3ç^ØÞµ,Þ{À¶.ÔÆQÍš!ãÎw«kc¼)«çr]5¡d™Œßƺ ìjp/PÝ`¥AU͘‚E,'à3êaä¨ñpRLðâ(lê­W¹^> n=ú‡³Ä¾”¸æ.N€ÉÃýŒ8„μÆ_72…âÄ4º7®ÞqÌ|åÄysõÞ{{¡Á(1³T‡¹œÍ9W¢ýúrdNYû–!i§ý{9hÁðüožüéÐ’ù”ÆpÊo<üÎËqðj[¨ý¸©àpýñ©bläî}f£æ^®×~O˃¤ÖÀEGp\ÞRõÓ4ŒCë‰4Œö¦úÛÃõ•Ž Ë»bôƒAáx ;Bóˆò‡‚ ºC0 Özÿ¼énë@ïÇZüVeÍ{ϰ§,ÅÌ ÅPLQ´ è†­l¸â[yÁÕ®¸Ú6\ß7 †°@…‰EÖ+ßÑÑLLßÜ+_ãg7^?š¢îrƒ\Âê‘vÿAŸâ] @Ç•ï¹gŒü˜IÙíôz™ÆáîfÈÆ9A¤tVp¹³c%ûôó|„¾8ÕÅöä…ûë7ªÙi8§ÿúõýráwÝ,~ÏÉxòúèÞx|Ä î9Òšt~÷òÝÁs ݵÄ”œVáC^ž‘÷PŽžSK#ày^®P#¨3Ô Ô ¦„¢¹Ã×™V`˜{O„¡"rô ï QŸ¦ˆ¦îâ´rs3úȸiûé¿i½*HiºL´Î`¦18: é°´êÌJ€¥»m½ŽÌc2tãLË*B#‡#*å¨ @¯+ Ó’cô ¦Z Ì Ü44ƒê ±Æ›G Õ—l8I&h ¼<3®:gÿQ24lXÞ)@ùÀ ³–eÆ”†ëxÆ0ƒ@/ê¼|ŠÜ8¼ïz´0ÈnÑ9Œ%h,ãñj:ÚUnÀ™¾wÇìÆSÆÈ®×Ýï<Û”Qœ“x°ì´©Œc×ð%êõ¯‹l= š³%ÙHã ¿ Þm:ì@{ŽšÎFélAßmÊ'ŸšŸ³†œÚ?jÒj’”¥U:¦¤"SMtázw“ÔiÖÉ»u€}>[êG£7€5¥8û{ ­ðC6ŠB';è#üfŒ|@è77_zUrFgLÎîcµ}%-Éú©Y6 Yûš*´T 6UlEqÕ ×íŠ+]qå+^ìW pÆ+m(Ø‚äƒrÞ,c»Køþå. Ãëz¿ýgä»1& f›³Ê¹Îj÷MÉ烬WT{W?æÑþé5‰ê} [åß½æá€4â訤´p~LûÓ9êõ&»?Î^Ÿñáiçtô] Íá‰C“ˆï>s0Úõ_·¡Ï,¦ÞÄp zî&ç´lÚoÆŸÄÔt}“æ¾22M«¦5ÇÅÔþÜÉŠm g1j/%uCƒ[A†*¡HŸ+4¬‡‹„Á½̀` þ¢Á vœª s Z]qЭ¨–`€%ØI4ê>ÏóöFÏ0z¼Ì˜YÇL¤3CÓCFd¯)]f¹]ô1#Ñ4èpsX‰»yG›1Î-ðÍàÚš M5J4óçbÃbNÉ  l‘:¤ÞÄžŽpÿ¾|^Ôg LŸŽ¤>K’dC‚À.æ¯$¢ 4t»xÑQaé‘hx ¿æÆ?ØßíǺG  ?Kc¸f·å£ÉGn"IãŽØÉË  IDATÚ>黺3÷ÈÉŒØ~ÓsC+}Ã,=Ä«Á¯„‡?|î¹~cÍÛ4ÖžàÉz¨çÁš±NÁò+½_Î|Ð¥í~À‰Ùk,Œ¬ Yâôo `ö·ãXÃ}³yˆ.þY7ØID°¯;™ÐTfÇý`¤5>­û0tÊŠ6ôµaÅêæªî 0±€÷yÇ“µK0¿¾ƒ÷á~vðƒš´ùxð€,Mkššîb¡GVE)Š­\ˆ«nx)W\ù]ñ¢/xñ\í%@º¢TP&›{¶Ìïù!Ÿç$Ný³n¹Ãgé8N†ÆÜâw@>srì¯NDhb·wŒª~Ëß5ŽŠÏ›Óî5rÄÏGæÃEímcó]yOôãßdÔì¾|úPÏGGŒÞ!)v×ÞM' ’{BÏм``|ädîݺڵU~®ð)?+ܸgož.¸Î=O¢ÂÊêÇrhñ¦cxÛf”{Tk)T¥0xI¦e«ÕFÙ‘ëÔDÈF#ë PK°T„Øý·hQí.bƒLƒ¢ºQƒî±‰š0|ü4º³“ L $% 4Ž«Þ'c°¤©Å’Åè:°‡ž½§6Æ…dö—×@·ÂíðúV C·ë &Ð-¾×»ˆ‰ƒÌQ´û³Þ굦ÑnBÜR+^€—+ð²9z5KŸmŒMhB€¼Ë `Å!ZÓ9¢OƒÈˆ•0ÅÂt{¼ß˳Òwéæ‚°sÊ#æv,¡ŸÐ"tp‰û‰\ätÇLǺäýøJ777:´ ý»p¢¹¢LÞôò¥áéݧÐIV8€Àê2Ǹ/r‚¼÷ž!xÔ’°¿'?½’OœnûŸT yr#nQ&Í F9\ôÆ}$L’ #"™qÚu„8g`°«ê:Ùœ¡g­a(¸Gï|w§›órO½å#Ö€ÖG¹']ÿ´ü“7é÷˜%÷›¿-ìÞ]ÖæY}î`5XñØx–˜JhQ”­ ¨âZ¶zÅU¯x¡+6zŽ¿[0€}¼ûG K3†Àöú ÷›;ØOµl7DÚk10GÀ™^cfGÙƒwzú@ý'%l÷svÊö;8ÃÇÌko% òNï2ÍSþ°cûÝ÷f¢n ¼ïÜÎâj¥è ø¹€wë±Oö˜:å‘3ìdqwšoXgn2Üpl}Èpß2=ß@^‹µ9Å©D':G l„1·c$øó!œÀ¼pß×J¦ì;%/­€ ±×°`é̪¦•JTCh,Ñ})•GDsÍšgäŠYË$³]ZÈ‚MlóFÆb 2™vµì³ð|¾Ñ9™4hÕœ:ÈLéRf8,ãÉk{§¦bŠs„ÇN9RþÇMV§Ü£ï·÷ªã3Ž]·¸ãçZ2FÆòÂs° åÔª ÉéRqJíùÉݽy€û竨ÝÝ_¼kEá_^bœ»j=a ðWs«Pö×Ý}X8-ü´[ؽÃ^‰r ŸSöo®c?fôýÅcÔÅì•k»Òçßšr(”¦%í´­ ‰Tj¿o~'‹è™>ʉ‘úúã­WÁd¥ù¤Q£x6;Yq,õéz¼èUF9fº'>S¦Œ€ÉiD]wÖ¡§•y§ac²tý ùëãPx4õµ7×¹¶`ò°7ÝîÕÒ_>YvyPè¡)•[ƒãØRñÊ¢ï÷˜ïz›Î°t¢}pK7~ø„'2S²˜D ³J«iÌÌS×]–û…n¥l[?®Û†ÝpÕ¼àE®¸êËþ WpêÆ9²=¤  þØ>¿Ãô½þüø\&§ƒ±ûíZãTžãd:I?`iÁ툺1mpðƒÔÉ÷F æèüäÚ¹¡}Ø Ò«Yˆ}óÐû —†.“…ab'“^ ggê¬Ë˜RRX¯€oÁÎF­Ç¸yp “÷PÞÛj©Îùþ\¾K¥Oí§¯.ž~ §9\h|LŸAÇÐá}ä0ÿÓ°s½tÄyŽk*¾Ë‹CÞЪÛsèÀjî-r3V£=œËO?ÆÅõÔ,wA1ä}‰ç< ÚE§âi4)‹Ý¾'Ìñ>tà𣷠ƒÕ°údCëù¨ÀP?I‡îÎo½»7_ìdBäSë†üX¦a(ì·‹ngüzŸ8j_°åßõàD7ÂM:ûtâ݇NœŒt¦Xõ|óúò•ºÞXº|c™ íŸQ¿Êúé_¥èVp-éö-[cü¶å[¹bÓ+Šgü —ÈŒÀ±äSƒóß{ø5ñÁˆÜÞ]qüv-ð£ûó+Ë 1Î#ip,ãG¿˜¾c§k­OΎϤ%¿O7X40æ¯LNˆæsvL¸¾Ñú<Ÿ­¢Kr¿ƒ4çj-oeí¯£ïæâ<üÞÃÔƒù™;•½ñNXÓ‘ct[ÞÌnô4®º“ºþ™©ï¼ëg³æzx܉L”¼-Ø„+Alº7b0\]Ñ6Î1è"‚pÔ§‰¤ñAýÈ{ºŽê5îÂ|®‚ÛÔþ@°åm¤†ÐæÎy÷õ ÁÄÝŽ®)¿‘8zˆº©Æ ìQ•®é°,ijþ”‹Ä¨X%î`–ùZ5ôÚš©ÑÝN¯Sâ¶Pö~Mk eÄê˜1Ä97¡pÌï QoW™Q3‡æˆ­8ðòlx)9Ò÷hi©7ñÆÊääQ°kDÚ@ RrtgŽ-õ½ä>žRvçqç“ÐP?/½¾š×ëÁnÈÃW´È÷kŽÎj£üö9ÎÀÈÅz5Ó ä9œ.$˜ã÷†ò7’ç×p-«Gó¨éñºÆ9aî©›5ün»Í àAPnèy“ý[=ƹϘ3$w ¶»÷+çÁgì ã2jkå)Áõx*Ïu‡$fF*ŽX­žÂƒ‚a§Ïöq7M^sÿz¼ê“ueë7ßë&«ë’AõŽ1‰IÙ|©K¸÷ŸË\û9Fó豫u‘­úôì„÷²Z=8Áz¼‹lób@Ùü´”-Æ¿Z6l[ÁU7lºaÓ+6»¢, ]#9ò5…qd—šMFñªN²%8|îýô ¡F'Aà{ì÷CÒd?Þi]@«ÇõrðüG“ºØ}CËÍö·kúVãë´ço'™sqÃeä'µ³ëšÎ'·£fŸÚCn\Ý4i1[¬=sð^qÚúä69ØmïÖ° qÂ+bŠºëïnÞéI‚gw"µ.Ák-6,gwŒ,G±@4džQÌ4/ˆžºEéCm¯€¬"ªk·.<\óí03–NYßJ‹d>Imˆ§X R€n¦MXµèᜨ½±ÌÞ¬½øf¦VWuŠ”¨t°»$ÚUvëµeÅ9jã8Aôú:$Ó‚l6Éq/Ú¦Ìc@s3ÀP¶ú8·1½+`–7‡uj( Îù/1:&("G±ÆÒ˜Œª†’ÎÝ—-5€T;<óœÐ¼ñ&ø[ª£øàÍAj`D"Àbñûxì,®¢ýq}so×Èá59€÷Û•çkV]¡‡—àIN?eÏ‹GL¡üdÀ3¿– £·6ðC=ËØc6‚± X~zÅöoá9I†ÌÒ@›Ï¡Ï0s‹ó"\è7ÌC®ðô«³aDwLà^?€b}¼|¤ôqdV]~g·?o³Dg&òÆÚ¥,4¼™ûåîäDX¼€ëÏ•ŽÇ—V}¾8p­çH@V!Gi#iky•5ï“•–-¿†iæzk;;ER@×kµ¶Ô¬Bš,â'ÃDz̦ÖE”í4UÉ ó¨iÒPåÚßXüimôðØ$¦áCÝ€­@¯ -%ÀÈ#ݶ eÛP´ÛgÙü¡ó¢žlŸgØs«kéç}KèHII5ùܵVøçië»ÜxºÏ™oèÑÎGÇûLª š–ó(ÿ'Œµ;ƒ7‰ûn%Íœ1޲|çT8Ÿ*Üvîð3³FÕÓ=í¤ïÀK®SËåD¥Fó‚Atq€fo…~îü‹C˜ÓñÎlʦr·»£ŸDºÝöñÅc7qF"ú1w]wð7çúþ ÏÉÝ¥+ '^,±3Êy€!k±6f®ÚÄ82œRQbº$‹—1Ë™¿GR“öz’^Ä:Ü%ø.»eA½ßsâï’§± Ì ‹s‹l`PÓŸwW¼-öÝ ~²0PùõøÛj`qŠÚ=K³ƒåqb«Ð‡î_Ë£“Šù¸j!¦æ|6Dr°£¡84¯­Òî↓¡¸‡Ÿunš1” JŒB†bÀæÀs¡i"UÍA•Á+\(™-"ƒH¢Ž•cÌ_.™lSox Œ-¢º¿#e¶É—|?v•aÇwep”VfÆØ…³M½Y_øtGì»™âì\v …µ=Âw@lä­fÀo%î™æpŠÜ«ËkÍÖ•ñó`¡ÔZËoXFW@§Øysr™1Ö¯Kô ïC;¾8ü…v¹ë“¦AÀo-Ι1ß5ŸqH0jÌ“s¼7yò¶?mfá!µÃ÷› #ЃÂ_¦Ž¨|]Þ[pêUé;¡Ü}ºÕµu¦´s+=â.à¨7»´ó¦æ›6¦:³Ûn4õ&:Ž{Gív®±±Ž…¼Ã•Áy±5!>Ñ »ÑFÀÉî±×~òHðÊøÕvµ¨¡4äÚÆ¿¶i€¾A¨ºÃg= Ìj…]¥ZÓGV5˜ÅúèF»¸ß0í>hkoâ*iÛRpSŽ;“ã)¤Ø>oÄìg´×kQu{‰ÚîÍúNà|¸ñÜÅÆø¤a¤CÐv´)ž*WíëöÔ•‘Þä÷všè#q6½²óÑìBO¶Ãj7~è[Ád‹\Ôæ¾‹®öݹv4Z¾GŸŽ`Óý³¨éÚ?ëôÊYxD¯ºWÍíÃïJ; |ÿ›Ê év ®¢`2QxÈ!Ž›8/Án⡜װ;ë<ÑÙ³nmi÷‹.Ž„A ™²æ)ôk¾d¢\ÁŽdvàÅAÁXò³“œq;ñóCÍôÒ@ÀP›Õi¤QdhS© 9’Í«#šP“\Z¬NSΰг[Yá&)#(MBð¥Žf$GêgƒÙjšú{Ò±Q¨2Œq^jŽVÔƒ¢ @`CÕquäx–Õ’ %`Ñ>^äÒ¥uš¶ú÷ìum“² ÖÙýN÷ÙìclÿfEwÄÝr±Ý,âD€3²y€ÖMÓ ã7ý›üÖo©kÂ|·vøüóØÂµ‹ßRƪhÛèP¥G@V|þø>ýöIJ*‘ dYCW«§Í5àã_‚©€îxøÅ3ð:˜SÌÏÛÀMß]9ËÏ®Ñ5|ÀÖÝë ÕSÆú£kÿ½û5°‚Lïr7†¼ë à´ÙÊk‰Äc}HGc1ÂÃ{ƒ\ÑÆÀ´×î\F´:DBZ2f{ õ®i¤ä‚aPwh"K£ðÜwv[P‚:†ÃHÀXà5u)‡”ëT5´D@GvÂýöú¨6‹ËTë8"µ“›á¤‚À‘Œ×Ê;˜âššàëi°~ÞšœTcuÂukàO·d‹ÂJ Sši3©Å‚­)ñÎÌA0Âý~MV ½*úTÉGÃa>ß s˜öIæáNÓÏõý´£üÓxØJÛBm_ 6µÁg8ŽkÄ'ãAÛñ:8¸iˆv‚#\ÀzbfÂ$§*gxÒÐ÷©Ù˜"½¼o†O+üXx5Øh±~­Û=üyGïÝ¥[{vÍfëc¶ÎpЗ·³LÓñÍ^ ¨¼‚¹(ó=UûpbbGê •û90•§`‘B¬Síáw63 k|]%­Ÿ´ä2v¸ps#^`‡Y)úlYÒèk °b@±»u›³ÖX˜ºd§1ĊØÁJ°’±1.0‰!Ãc`ê«Ì­Ý@šµüð‡:ÈvÐf4]wô›:÷nàE’ióAŸ•A0­ ¥C@.¡ÙCþ5‰õ5¾ê+4ÉÑÚO,+Á·ªé‹±®ÁQ4žGI±CaØrRwÕ™l@.Ú2ÔÀÕ>`ɰeÍ‘o±œº—Úè6ìL[ÉóàÎ&hüŠ.¯Ç:ç2=ôü²º¡|`Zôv ÷e'êölÚNŸ÷ÖP\ZyÓµTfnüªÀùë‚òë5\ðM,žìóî÷ãš—Çb¸ü‹O¸þëGˆ¥’yìÞTFа²€¾q<ýw@ßã–ýÛÅÆ ežò úY€¡¦<·Q½w–A¾(À÷ÇF“£›³c}ŸÙs¶ŒÉ4U˜f6á ,™zœÕ¾‘s¥òcOjæ!ì—sÕ8…Ý ˆ–ùjË!rubÀV ð‡¾,º…P+Ía[39‰S;Ès™¯ˆFH]›•f4a†H¬³`q&ƒ¹Wm6Pžc]óxµ…°ÖAºjŒ{kÃÇ)v0º)¼hþwíÀ/ƒ wˆ×•=îYâ„ 7ÆBÜ£Rœ îc“ŒÙ$u‰m43Á¼_— >8¿ŽÖ…aa#Æ);5+Ê*+z¾{¬Íð‚W-þYF”&Kx°»®ejkRo7¢ N»ëyT»Šæv—s¹Ù­F‘î6€`Èɬ†Xß3¦“I%ÍhƒOÝ÷¯kÇ4.‡$!Ý·ððŀʑ½Ê¶Ñ£¿¹;BÒQ÷âgöê7#íÆ&ûʰ³ßS÷\n>l‘èLì>ž€ysnÂâ!OA¤/È•dÊ[ƒ¿Ôü¾îç2vh-ôf‡'£å`Š]‹gAЋ”–S"NÎ.ÆêæHˆÍ†7£f0p|ÃX@A6ƒ cÉ1‡ eg0Câö@ÐB€lÆ Üµç¸Ã³ÏÝÑóé@ þ@=Û °\˜A±¡qx|'oîæV…Ça£••#$Ú#Wq±¸XÔfæ­TÓ3tI­ÖÔL:ÔCØ÷qÇæ†â„€.@Ñù¦Ûë~›¬,v…völ”ŒŒÄ¸8‹“ÓnW’ý(§.êU¯uôQ0u$»Ö*ÙÇ×È›ùÍWÁýÉ 4É›]ଃ8;hNÀåë .C7žwðWÙØrð¸|±þ'àå_?ÁT!âL¦[iHeð€ XþpÃãõÀêãÀþmý9}bÿÒ1l€ê‚‡ßÿ qÞ‹í@£õäw}• ±¼¦ä>¢H¶¡fOîM"£ŽãõÑS& ÇXÑÁ”¯õz8ŸzX»eV(çšÇ °³Jiþª[ó¹KÒ~c¬£ØÐ „#"P,;}©êájBA‹ŽJ4CÔÆ¿œc\´}Äq~ ;L86YãDR_OÀºÖL7jƒ¹BKhþ²Ð^²Ý£Tà§ô¥EHtU@3Þ³sˆ|Zó˜D?|ê»]r¢Dؼ€˜`sŒœYT<Æûî-†uHÙØfuøa^œ^Ó§¸ÀÜiÐàŸ4ÏÔt¯=>Mqçy¼ÝG©Ç©9eOKXŒ2„]^×Z¶˜­Êè/w¦ ä·Ö&ÏÌÐ#Þâ>{-ˆN@Ó^ì>ähÑ}$¾úMA½Z°ƒƒFïl8&4ëÎØ<Á­ú³ÜMµÏ—nÛŽNxšÑù^¹§Â{¸iœ²‹¢ájd @%ج5YªªCmð ‚²Á«SX¾8lu("'8ªÛÜ$=±Öî|uÝ€£IVÛäcÏNàÔá PÙ" ¯,±Ø9c­#1©!- AÔ 2…ñÄS %‘¡ÓÔrèæƒ½1\¥µÈgáy^€Z-Žˆ€ß1^Öȳ‡8GÙ že©Îá:ÚKß@‚¾:råúg&èÅ¡9a9 öÊþYŒ„uFqÈ´RËÉW°_CšsQêØ«Sÿ‡ÌÜ8Ò½8ÌäÖºþòf±Œ:ø~ØFúþÏû/º¬&Gz> V¨²µÍPÙB±ïK‚¿ 7q1¤YU—¬¡çF _Ö/7àÛ³H»ñráTÓÉò3½ÍœŒ&3;ãNX~¬ `t¬¼ÑÙs7É—Ö'Ú‡{ÇyÞ3ø¶Ï‡[½£åzàÓY®KKI°Îy|‡F’”‰01„%c”"'•©,…ÅgghZ>ƒ3⊽2ƒÀ’ÂÜáyŒ¥G,¹, ¥„¤Æ€’Ì=Î!´¿¡ë#pçJµ0š»IMfÏJ­zK¶P䮕é³ÔJÚ°&gà5 ÜÙÒÀv¼KB±ÐMs(T¶ðô]=rOa±™'QN( G$%âçR70·LàÔœå=Õ‘q F;q 6FÚÉN(vÿ:'spd\¥¸–m$af绸?66û¡£þÙ Ùüd±Ü1…ŽC]~¯79¡·¡^7ézÒ»Çj•·úâ·Ï“ß—1±£æûöŸØ¹›wv¢ ]Ÿ^ž'ú>b?ÔEò†‚ߦãpˆÓyÕ  7úäÓŽî0!$©ýÃ+ìçðXeLU²n ýøE20°2PiõvÉn‰C… ÌàEÃu*±Ë»fÔBçÍ-LUXgÞR_rŒb•0É穵ދèØ23¨8xs,ÆXÌB_Ä–c`IcH,ªBÑ*TwÜy¸^ŒæCÜËŽ§>&$šw]§O . Eíb0‡(° %Fí*ý<îã_{0¤›Å»8èŠuÅ4Œ7Kš¬‰Õƒy4Û]Œ]hrÞM÷Ü”ë0z'°¬ÃB ¿)טκÚœcÂÔ«05†ìM”Ý6Z¨¯ÑvÌá0>¥7|›`ÚvcŸýƪæ¾5àÓ¡O8ŽHÉÀer€¾4à»|ï5cn~  €g`ùå×ß<ÆØ¢N™½Fz þš´öbxúÕGدå×+ôØG‰q¢8ècùR±üôD2¶å»}ã7‚@×ÎZÕý9`&xü㬘»ÞŽ‹[f æPÏ=|ó©š"fªü!€uùñK¼ÿJºì2ã;J-œ@¾,m­eŸcUͤ;EÛHÀ©~-sþ8µ’à†¢ü´– Ö.N ¤]÷"9ªë8)|èÐ ’çnnΡ}fTÆŽøˆqv€%¦ø©I¤›Áœ. ]Ð6T ‚°€IzZ§Á£Ä&—6ƒjŠ™ÍáųWAŸkTKƹ¬y,Ò½ïqŒávŽ,Tnm@‘=ªq=:ž#lN(.(®1fO০!KÛâφ‰V¤á-ÃHkWpHl_=+Fó<6´ÛlÔ|ÆÝnz0y¯ý¬ ¯<èÓ}׈»7ó×Ðô³<ãԎÕO·>¹Üæ,~ «¸…C}ÚØë=Ï#g¼Uºµ¢¿ÂŽ“¯Ô´ž=ÆÏ²ÏX\–x£<×xááç8ƒ¢]oÞƒÎÈ´SÀE÷+æö7:˜¡Óëtšÿ/~‰á8/[—7†żйãCß(K.U>åi5ùe‚¿jp¸ÒÀbÒícW@¾)ÐoœlaœÓÞ]ƒ¶ÓÚ]Ë—®_=ÀÿQâó5ç^Èz¾ßY¥þ¾.?z~ú2L×ç©l_I°7†Do;˜f€ê¶óÏ Ë»dÿÊÁû±*ÞΑTêè+è;½`7·c;8´°üHë Y˜½Ö€àéà'³ÿU‰àña3@C5ök¦3ä­5_›zªn0jå¹Fкh1øV#u$¦ fmcB$áVw‚FÐÅP6°«í Í'lM3M/B¹!)SŒ”™¹ý{Œ‰ëUR—%ÖÖLI ÏßÁ© Áq€¨L/Åh‚Y3€xŽ€k Ò1ÌàñÓXàìáLÉB°œÌEq@œQ¬`#Æb‚ƒº¢ÀPÌPàadcƒ—û¨”%øR(ˆƒ-$vgükh›7\nyÞ¯ÕÔ6} ^vîÿ–³Ü¢&Pï#‘ä÷3ýùNžaÏeKˆfÃúôŠñ¥•ÈP1u›C3“œqò@Z IDAT'mdˆðEëç>}ÓlÖuϦ¡“ã¼È›`‚f±åÈøÁ¿ß±zGŽ^Gý­6EìÐ=@ç»"h¿“[{˜J;ñéQö :¦‘:½'J5Ìn¾}ò:Ç\ÌÔ×éeM”-—ܤ{U„KG’]¹â1–\º(®k,&]üÔ¢Õ‹Ç%× ãkè›±ªºstë‘HBà’?”z5ÂRA E,ƒ¹CÜbá%0GPrZ>rmèZœñS–¤£Ñ!Àô&ᇽ/Ê£š0­Lc´MüWäc´Å æÞºÓ‰""äšÏ­«FÜŒ3¨)˜ÄÑM"Na–1m8G$vnœZ(!Â"Žu—¸¬.€]âß…1g±UÆjwñ“Ú•A7ëÇÌà7†Íô†CÌH’w†«-¡£A›6ÆÇØÎ¡û#Åõÿ½tƒF}ŒäôåcÖ¯¯(ÿæ-Œ5ŽiæÀ‘zŸcÚÎØñ xüçÏxþ_Ÿ2'kîÐÉô Ž’qÅ”Ëyp÷f½é£ŽÍjX´¹[oþøûˆ¹Ù?uƒnûu'¨ .¿¸öQóHP8xÈ£ÁÓitõÒÝQ+<óŒ}ì7¦SsÍ1DC îÎJµ?†¨"÷ûQ;K¥$G@æsó!ªpÍ™K»]ép´éµ¨–½»…œÃ¸e}*õñ.×<štñ[6Éý˜.hˆ¦™,àïƒíÆÐ@ƒ-œ†h£:†‘ÇXñÐ ìU#HK"„"ùâXŸ úOZï'ÁnGדR k181 'ŽÃpÍÙ0¥«£«–|•ãs@8+ÒL¡&§Ðœ¸`1B`Ä ¤Ä áNá–¶¨Ò& &¢¬&À~†ò:"ûªõŽxÇfª¸ŽýkmÞ`Šl Wma²¬<Ò[ÂR©#d­,1Ž ‘2…s›3’Aã¿…0=DËüàÀ5ã%H;ë·ëXWàr‰¯uVÀÞ‚)¬àoáÌü$®ƒJ œÀבÅÇ>µ¯#…Ìèãý"f·ìœ|aˆYÜh480t 쯼søs²†N©¼ÃĽëïo¸þŸkŒ³¹&D«~ëì- ø«Oøðwï`Ÿ*Ór 6ÎM‚ÍÏW˘ÇÄã.\:‡ïG·Mó·½`ù£ ëû­k÷²VRר˜Ê *cý¯¯³ÑÄo£'SZ5ƒª‚7ß<·‘5—ˆÍÌ×X ,? ÓÈÞœBûx¾jTqÙ&ÔXêÞÞĹS+‚Kj^2WÓZöM:“û@‘kÈCœJåè\ŒžrB¡È§b·Ÿ ,"XhÁâ‘`þ„K|‘Ä•ÞÞ›€×l**CËìC H•9àÁ 3 T½÷¥[€?JK? AÝ€K•…ä¾&Øœfa4½¬ˆµœ*‚Í z?µüNÑ5¼Á ´ÀŒ±YÁ¢Šâ ñ [³qO*ë;°Í¨©ý@mæøq~Õ:KÉžòÅ£Ýh¡¡ìŠòùª,àr€3üÖKh¢G=5Âá4¾ØýŽÞ¾‘ß)ð_pÜVtCÑÎc·Ê˜Õu‘¶{Ä]¾.:JW¥f´:ö Ziüä}þþxjºðÅä®Iûââ‘my´©²B-¢WoFNø6·;ú¾f¶¨€æ0Ø3¦‘0ôRtî ›wcvôeEÇ -F³…¿f=¦[ùt iøu<ä2UƒH•$YElÐlð,KÕx¢¡¹P©ÞÉØó÷JKš1¨a­êÒuEÐMæCǬÃJxÔÔì¨Äâ ÉŠ4…a…ÂI"ëò+‚€Ã(âbzp¸¦(›4t7dµ“3wÍ4äSñN°Xõ‚6Ð^ud^ÿZ /ÔÏ1rºQÒS¥–~Òšk–:L¨`0Gù\@PŠÏ‡>ðXذ %ôÆü­k‚Á:Àß:ÖO„ S×6-UŽ„ë&¦4¾Ð C¦zÏv¤uoðoǰò“ÍÕVè …Û½§]½Þ™|Sà)92ÓÜtæõlû7Œt/?Áõ/`U€îÁ2¹ Î^ÞÀçø\Ÿþçøô¯Þ‚ÔÛ9cìsÌ7»iìË8lºoß;øK»ƒ¡3º@þ@ñø‹ŒŒy™Â#{ØnºÍÌAðEpùŇÐþÇqŠã}lLïæ àBMÐGYk9~ ÿ&ÃX˜ÄÈÄ4Ý7Ñ]æî^ÏÃtÂÖÎúsvnƒïÈgÆ—1Ÿ…q[‡[Í`•K8Œv˜ef“· JËó¾ð1`ý˜ÕH¢£c¶´€!ì'®ƒßv´éºKK˜ˆÀØ@£÷¼+¿ãÞ©‚ã7ÚF…´¯‘:¡sÃ<÷äÒ™™Å=ãä.õžò}Ãï54 1Óݸ~´!S¶Ì¦œÛݰ[Þx»¿ÕÌ)–<Ö570·V,%Âúh`æªhƒÕÔwŽ*´&Ø`n߉—X°†·£96Žâ{Ï Ô:—PM‡)1”ÉQ°Ã2àµzþL2°¼X=ç ys4O!v¯¥`Ï5.^®ÎdnÖVRëºÁÐñŒçt=^¤y]ŠèˆÜÍ»9jôv+rOÆ" µsƒâÓŸ¿…[ °ž]Í„ÊÆ´Àºø]zÀâxíp뛊>ªåÎ&,e…üAÁÓó øÇ`(øÛf X—y0Zn3Áú‡WP²¢{ư;†{Àte —ßÝzÎàQœ‡ ®¨Ê¾?Ö/’ýðã¸*ç&ìZ°®„Å×Éü”¦¬#]Ï%^V¸©BFj8©Ë5¦åHåù•çY”s6AU?2 °¦Î‘3ع²±Ž1ëíSütÚx;@ÌUp¹OÑ鶼ع)n`ÿêµ ïìÖ5|£—ãcòîzüó4èÅ|œs0€Š;ŘhD~PÐj§†Þ%X¨[ÇŒû 5»ÿphWÍb¬Ùغ10‡g€©;z©[¥ éÖ5\Ç£ÙðÔÉÓGjÖØ€€ýÄÑ£ÃÌvÈ$¿oaÚNv¯}Š/²Šµ¨µ-ñP¯æÃx—%Ê>Hë%~‘pÔŸY³ ì£ÿ–8Ì#`I¶Îk¸hÌ­“åG GVÜÕÜt‹òÎŒoÉïòj Rw¦³6Lja5øPŒèyHƺ¸.Ž&,«wà·K‚¿uü‹ˆjX¥R˜ç´šªÏûBqµÜ uò[`{LÁUZQ|½>O Ÿl¸þÛ \´i§Íâ¾ -ÀôÆá/”ÙÈz_×&} üð‹g|øïCc*©9Í*C©ZÀ1Þ…ÑBžå­âé_~OÿÛ»Hã–ZŸeá.¥ô‹VFY“1¾ÓiêÖ×2Ì`VmuüC•{XtÛNû7€?óàªQÆß¿—ßޝaÐýõñ’“àò»;à´ã˜™ âäþÍÖÍ)Înb_{ø½êø—š Ìtkq >=pEJÑÊ‘‰°, ^ÀÂp,YzdP«9~#ü+`h¶ƒ$K\C¶`¡+/`Z2X:Mj=ŸpOGgÍ œ Dc¦±™¼¢m€Þ® æ:Ö¥¦}ãÌ!”X„àã }ˆK £ØDQÄÑ\Oƒ2´ß¡¨Õ°cED^C°à6¦C«”«@ÓH#fË1tf`ªÄÂÄÇ%à…¢òâÀ%Áß%¿VŠ¿K’½ø°™Æy…ÜпKOvJ"8ÐyÛÈä°@uœK»¬M?íNvì.êË:g%GÂ0=$Ü¥Õ¼‰i@gQ3–pÕôDu5T~<â/ –Ý4tVŽü=ë ï-CgG:ô\7È«Alrš9ÎßHcæZ,@]˜‡Ë!)¿Ï÷²ŸùÇá1øC îæÿ„*öæä>53Ôú¸š‚nÌ=G«)€y Ö.Ro5nÕ@H¢ï2¨+‡ˆVÝõ™âçа™ñP=¡‚žÏ©%±’lЬjR¬ݺÁùx—Ôì˜Ivgˆ´sþ®ÚÏQwÕe„ïZ@£´ðSY{sï?ÞÊ,[½aÕPç•ÉTX+a7(\J¥ZȪâö…rD)áü•Büd(„ 3Geÿ.K¿KýÎq½2W³³4b xÅÒ ¬pãî̬cÝ“@”pèîÍV-¨Ysû¾{Ìò•‚ûf¨4ݺ“'Mß/6”'-WÍ3'‘|r£¶ï  °þÑåÿZÛÆœ¢Üžz«Ñ´±ÍK‰¼5¼ù—ßããÿþþ€EA,¡ mA¼2st§Þ­F»ü¬ÀþsÕÒÅóQ jGºƒpý½lÿîܵíTCûOàï²gŸ‡Ÿ¿`û+<ÏÓë3Ì2>cÊ*9ØL¾1¼û³ïñü—O(ÿþ¶Ò;¸Éáɶ6¯ÐÙ§ø¸#ï›[g Õü3ÅÓ?ÿqëàoÛ~G×pn-/0b_ä÷-L#ß<¦™4æñ³¥~ðéŸ}êy…{ÓÊ~]®ñÀå«-4ƒ{°NK2P³‚NSÁÃ×Ï3дYŸºʸè½N†ʦ 'б,”e,—€ŒE"&Ù5òì¸ÆYnü¥€ ¡lr€W ÆBK?BØ™Ã~ãô<±̬wçšE6¡ù+Ñ@ˆë¨mV°ÇÉv…tƒ - C–w÷õ±+N 9¡Còº² ´v ­xm8° ÕœÎKȉ(²#Dzitq€ÿ:Jf¬pÐ5#”Rߥ莔áøbÀZ^¢$¨²~VðBÀ…E«0×±!Ð<*zn€uSfm›¹Xßäí§’G“ÞŒ›9í*¯2– êR>rÈ€Ÿ)Kmê½Þd*çªs¾FºNAig4Adf’ŸvµOyc¼ˆžø2,òF{GåÀ{뇮µƒ]n,Ƨºõ1M32FHøySÁ[>z§ûIàtþyÛ êlÞ‡qÙÍV@Þ”Ú!º²8>püÖšKt¢¨Ï³Œ×oÔGÍÅZèï¾q„öÑ3iŽ‹5ÄC ºƒY2.&åX X€ò-d¡•­Ðú,­#)ê7aýb‹Ñëó`øØ±~j¶,5´-4ÚþDxüÃaü¸Î3Í1<é£). ;äÁzÐôáã ‡ÐÊï”S&¯ì²ºY²Á¿=ŒVc*p¶Ëû5ÙÅXÔ„¤S7@YÂ+ä‰"…!A»P…p©™LW2¹BÐñÌׂ5B`RïÇÔj› ‹±)H[~Ÿ©{"3Å‚EÁ±ÑCVÎez€pùÖDj X”òŽªñn¬>ͪ•q*#)ùéY]Þí}_Ööyìq]¬ÝÀ$4R.a`©Å‚âžãc¶ªéNU²dÕɼ8°aQ`U£ xtàÀcì'ðPµ€Lñ˜ÚkLyôy³0™Jë©DSâ]<®©;>‚ “\=ìŽlß)Þ„˜:n–Ѩ1¤Ë.š #³IM•ÝåCqÚ8ï3ž'‹ßMï°Q„³Xj@슉€q´3·Œ4牫¥'-œŸÏ³›gÐgàhÊ àš.¾ŸàÒ 8«#%ì#mædì˜^V÷3»†§Ê¹¿,ÑàRí/S2édyˆEQra®f ƒr²g©ÜQ\B¡ÅcªŸŸu…Ëw,Ê6Ò–Ëf£ˆ¥Š®5„/dIãŒß`”-ç¹¹Ù0—XÀ²„Œ! ‰^b­£f²®‹ä(¸6{¸ÂÐÚ®ºŠ¶A(×q5À KãÖ5šq÷Q›¤¢„Ú ×rv§É8(³X ¼xj|²öÔ4~kf.ö\ß§ :¿õÇ |+Q5l²¦QÉAèrù4àðf#Zpäë‚ë_=BXѳ3ìÁc–¯6¼\žbtYºuÝY¼!Û/ÀÃ?{Ƨ¿~ ¢xn¦‰ŒviFŸ2;{å½aùà úKÜȸ2€YùVl’*f÷mÀò¨XþÅ” ®ùûÛäÁÚ‚lè—=I©òÞQl¬}mxøå'¬_¥éâ»óqïìþ¥–XM!½<ý÷A/ÞÙÃ]Ç0væ“ ®Ôüi~ÜûëÉ"¡v`ãé÷XÃ!s°‚^kpÿ$ÆXTæœA ½Íé£ï€kuÈ“B¿“!˜˜£jΈm^ "Xëx4ôÍZ+Ü,Ö3Ü7eêŒå¢‘KJ‚ŒƒîCßÔ娶frô>é0úpýôƒiÙi£ƒ\™á¬w\…gf›‹U{VÓ"ÝÚÞ+(O;PAüà”¥ÔBÐ`ªöó\ × è ¤5÷lìÌ‘Ôpò[ŽÚÅbd扚ÌBpS8K¶0„žˆ¡*}ÐáZ9gbL“Z×dæÍpæTWŒ@cn›Eú¡kqDÍrT×0¦ ”M"6µ1ŽA¸Â`àÏPàKK²7YAX$ê³E\ Ge—,ÞÆ»ø‘B}Á⸵p畃1” r«Ó׀˗W_†›#u‹³íؽj¶øqÁÕ/}ÌZu½Ã ysX¼á*O‘íH}ÇÙâVêÝhäw¯ð¿’ocõÐp¬q0_øçÿµ4 gΆ{sbÿªÃ÷%ÿÇßƇ¿ ý»Å<<Ž£m†ît…7wñ °<,R`B(¿¾ üÀþ~…¿Ô8«!T¡_ ø.}¥X~¶aýélú3‚q»Ç»´çn¦Êúq3EEXï‚ËŸ¾@VµïzàüÛBZ×0ÃM ?7,zœ5h=®5b&7ô£5´[àX5Xcð­*ãòó+üe§ô3`ÊJàúbèsn•ŸqR¶QÆ»Tð'ëœVK*ƒq‡ÕLû¿Ïü¬HȪEÖÄmlëVù3ËãàÏÜA^ EáZ™ÀªWÌ_ fd¬lÔ”|8§Î®º{¹¨ !ÝÕš³={f·ž¢“ºŠÈ»Ñº÷'kkÁ–ÚÞÇ Š÷.ˆ.añÈÉ k…`Z·ž=R¿¦%-¹þ?8°(ãqUkóvzOßÛœ£#]ÏõSRt±üÏ‘1Ï3ö ×ÂK¶Ñ™°üäæ¾§qs±f[‡:C¾*ýwmmsKœ™ ÃÌàGNDܨ0…°ø#Ê4Š×w¸Dì}óÞ: ùµÁ"Ʊ‹Š6Ó0— ” øÁ ”f¥ºôHU!‚\jæ]&!%3H¨˜´Û vYz®ë!ø™4c5ô;}­OÃ8o¡ÞuÓ\ˆ!Ãë³D¡Sô|ݺŠKCzŸ«dMUÓƒD †Çmf›˜ÒøQ™N„P°êAß5Tå,~Wgwb0v?Ó|ÇŽm;ìPq‹n[w€5ä~’‚2æ˜8–¡êåh:9eUä+}²ã”QŠç v'ÈQÝÜ cYª¦>ö’bÕ  ßå­ö¸ˆñ ŸuôY±ÝF3tÏÑ!÷C&?ZMm€äižKŒMˆhh³À©p’$nÚ“«ÿèçÝ?Ø4*vFf'm&üèÐ\´i¸f?¨Òƒ‡ÛxZúóŒb˜F¬ðßròƒ–Ćàã}¶ß7®{‰Ö Cäí™…œ`ÏÖqó[ýÈàßQ×Öâ1Úeë¾D›ˆü®ÂþZ²EC3êÖ]½Ø±€àc§§?û€Oÿê]Œã†|¿`9™@¿~Ën$]#c¤ dÉ™Œežˆ9r§vޱ+¸õ÷¦kMCXô/¢õ6+°-ø{Óȯ6’,'Ìau 'ûgFÀpùzƒÿØž¯‰å3¿S~^â|Ê|WO X£ïâbê}mù²àú½ìê¸ÐÍ’—LÁ¯Ýè”qœÎ0!†‘„;žlHÖ3e­W«ù¢ÌF­'f®¥¦aòðEAjÁþ5½ŸÖ-kgþR®!DXVŠ HÕŸqö›Ô&3µQêÆÌucLÈ?'xvN#ŠõµkÊtDwÏr½ï‰gÞi­åË*>ôÀn2jF2ÒlŸR€Ë¹ ÜBi&ÂÅà=.ÀÃà¯@êY€U×\#€èÍàïhR·ƒ·üèÇ:;?£sz§¢­c˜¼S9Es—½Â´ 쉇¡ã{Üïô6~³3šÜ€@š5ÇNÑròšÝaÜÁj:rì˜È"GJ·o Îáðó†žÌ>Ü}RÌI¯]€ëéHŽ©¯õh½±¸9c°Ðu»i¾«-#2Þ™MÆ×Å_ûI@DÇâÆQtÿh}aÕö~Ÿ4_ gZÜRÁôà“ÝüÆ,샣µ:ét­;­ž#øÿ1ö¦O²\Ç•çq¿‘YË«·`I‘â"R­]ÓÖmš™¿z¦Å–µº[ %RFI\$àÕ’×Ýçƒû]"2²Ø4++|õ²*+3â\÷s~Ç:u×X¿Þ†WMÅW—€’V6’„±ØÊé>VâðŸtëÖ®!#±ÂD}š7R¬©\ÖT±2ˆ$úZBqRg—–9só†A¼9„\ЖðˆY­½"²•øúËâÞCƒ§¤ [,:DKú/î€äB¬Î½ `:ømLü(Ä+rLb«ÁŽ!¤îáæPg±\'®½ º¬k€ßdhP?ïíØyz>ÙÞ˘?=I]ÈóÔl;BeÆwgÌékàhø VF[/YL¿ÆoΘÿûÄ H=IŒÂ‰Ü¶t”)à#pøî#þídXò@ Æ]×ï^/o<ÿ§·xü¯7ÞÝb^ÈWƒ5<µâk7Ťî±j°ïÞþüŒ?yËGì î D ÿ«ÂW¿ž¢%ˆŒHßÌ8~÷Ño"}OðŽÿϽ‡^¼a\ýÎ}ãîNÛô¯$—E†ß=Áº©¡Å×ZwX "@Lsf>z„öмf-ݼò&/b’%m7f1Yéù‹g÷ôÁºðCï§ ì‹»êÐ ↺Uœ£ž¯½ð«A ãˆÄÊ·¤ü£¨LöÊä/>ÆÉWi>ùÛLÿ:ûFÏŽ£ÁVëÛ*ö€ÓQâ?¸ËA½C°Ôèt›ìv S¤q{êìµ[®¡½hõÏÖš‚¬l(’X÷õJÇ_PÄñßÌç .0¸èÈ!ÐCˆÀ1|€CYïr|6÷ég#iôbv:£\È˯*nÞû‚ù_°i­Ì»8¡.ðý3Mõá ë`nm&¦E(é}…}ÊšÖSêm]ÛÉ'GóõÁW¦) ë»U5mWÇáéãƒaüþŒåïFe_[õ|?XÃ=lïû÷>}¼úO÷xü¯7~XdG‚¨2˜5R¡ê-2e˜°®}ë›?ÒŽð»@48CB v§¤E@ÕJ·¾å£óü ß[pøÆh݉@Ÿ°Ðt„oeÿðñªþ=o¢E¬­¯°2iÀ÷*$káD4•)ÏkL<ͺš»Âí±`Zmg!´¾ß!„ÝX’¾G€Lé׿«ö¢°˜õžF»•k%8/°ö.x‹†8Ó úL†v0·k}yÉ3ض1eÄ/.LóÐVÓýŠy´V\Ô«bÒò5—¦’«Ûf M·ržêïC B¾¦€ ?ƒgéKáo¸§ú$\ÈHwkã\WÀõÅ`ÔA7¿D)“¶^mï$·¢é¨˜¶þ]ºœã¸éóþ3#>¾ÇØ $-&—ÖæðBêÕží…D{7õ9©Sן¼75­ŠWõj}‹Hµa¶8uÕ£Öõ¡íÌ¢ ΔxÒ™L &.©¬_˜0°!EßmJ|Dnƒ¦ÑÓ²ÝÄ«¥c ¨>ª!`TäÅ×ÕÅ÷ÇeØ n{Q§Ø>U,?#û¤zOWø”œââŽÔWL¡ŒÈÔü¿3)†—ŠüÙˆâ“?öзĆ11ܪâØ~'ãé`HM ÖŒû&¬@C4^gÌtµ:MZyÝ\u0 tg°·­¾©þòw þ% 1|}Æé—W`šaì“*.M½Ÿ¯5<Ó·,;‚8‡ =ŠË·k`ÀôÑ Ë/FèWÎÃ`µºzf„xÜT¼õÓÀt£¸ú?ïñø—7°ÇvRˆ|­ôÁîVÒ¼™üí<ÆÅ€Övý~¡iÃBð)š_O 3PLô´öü-ÝoY¯-_Iýªµžáá*Ÿ‡FöjæâûPñ©Þð{³ ²¹[S—Ç“"þBøIyÌ„ák ìÐmH%´MÝf6o¨Æwfœî¹­15ÄJ —Œ¨,¾–ÕXHæn¿\Ã&.–l%$W0gñC@Ù3X¿vFëêu¼”„MZ[ +p)¬ rñÌÎ1¹—.ixÝz°³Ñ:uZX¦ýÖMýü:qÆÊSäîdñ‘ ­&gV×Üè†fqÝ”ØhtIf˜Vá§æSEõçpˆÚKµÁ.Ž‹Kâð@ gƱ€c¤~‡8ݽ´ z®—vŸÃ󂮈'º’õ4¯ß–ëÁO¼‰yÔ »Mr6„M10Ð ›9à,Â7ú Ðy­ð¾zòŽnÙ_ÍÖþã~Êhìà ÈÚÕÜ#ª”ük¾¸„§‰ ¦•g+¯ÙÙ“_SDÓ*yréÉ¡Æ7¿ U!üæt—nƒQ¸2kRãúíÜ_)̆s!§;, Nh­ÖÀ:͸ó3ÑmàíÎ}ï¹ aºBKgìÂŽ^€t°öóÛ3蘞kx¥MÎå£5 Q7^³²zL×þ ­1¡Ð”¼ ¸ÕRLÞî5âH3ýpgÝ1ûD1…ã  %P=+/[‰æºÊ°ƒ`©ÀßÖöÑ ûI-·5p$×eW4ÃoßüþçlTF‡9³V@³€Ô±.Ä fu)ø ”ë’ÂëGæ§Þ8áoù}|­˜ÚM€i Aµ5ÜÁ'¤WÍgW½Lè_½~Š˜û(#ÿȽQVû§»5°nüp30¾\pº:Fð¨MU´ˆ¹í°„A>>aþ§ ¶p$‚KÊÔq@ÕoÇ÷îPåûÝ‚Ô;K-||j‹¶#íÍÒ•âæ?¿Åãß\#2 >'‚ú ,>Ýö:0Â:E¾{‘Äß&Ë5@ZjÕÕ=®þì¾¥}O›Éßv,±~C’C%Áo?6ßàÎê·•Ëÿ^ˆÈkÂøÁ lItÀ–ÉßR¦tЉ¥ûw§÷OÇø=Æ×P^¯ÃUÈ­µâK/czž©ë.‰Ü¸æ¨9‚% H y¤eˆ_AéŒԮDxCÌ…Œúº“süL ȹø¤(V¦´Öù…"9KK¢°ü¹øóVF Q¦}üÌ‚úžY³ÎJåBVµ„n¢ÙC£NRdõü–& nim&µ|ŠWž 4—„pUHÞºb-âO7M!Êà 7¿ÿtBù‡¶õ«Yª½½¦ WzïkãÇË¡ÓܰhóI¿wž{ á·4á§ÙÛ}Rè]ߪ }œ! OŽ¢¥‰¿òYbZ¨æq‹Eü~†Ìæ¿”žq…X ebg`Î,…y2¸€ß%„LVHùçøL)ò„,ž7Ñ|¦ðcª78 !ÁªE#^_xØÊ ¸4‰¤©ñí˜z B7a\ßMšo¹È¾âó³2ñ (µDÝ’ˆI<¨&ÖMÎ3c½¤6KLIkå‚/>TÚg•žækæ*Lµã(«nó Æ8uøº\© cƒãiè£t%þúßKó–3¤u>«îç»Ç劶íÿFì#Pz09úžgZ·€èåé_Ã!1ÒõrŽAºp`¤°,ðµž'ç{‹\ßB]ðø4oçï&ÛÁæL! õ2vÎ=€G]1žúEð® [Ø6ª ¬} Û)صo;³êo9UóA Mû¿hÝüsG¬"Î]‚NÇt.ëkÈŽ!¨zT [}J«C.%µM'}jؼxnj84®aÍΔ”òžI£C¸L*x»±àÎÆëñó+†rô¯åRXaXüRGîKù«y*V")ù:8%¯7«SÀ|ųSFO+ ž@3b“WtM{¢–ŽCÿ9þ—6&ÝÁWZZ¨÷Eüqpú›{^ÀÞZðüœfÌQó6„t?Ÿút“üZ@ŸÓ¾ö¨%Þʦ¹`]HÔüéÿ:.¢®}v?oxoÆò7áãkžÕе÷´•„î; û<êÓâÅ ‘Ð=ƒ5ÇððñŒûOPÓÆT÷^¢gô¬¾G`úà„ù§#ì‘ãµfÕóVù~y³r-«àwgÈ×èÏüµÁÊáHÑ:»&<3ùŽƒÜôÞ éOÿë ùó)åðœv ]•äºYëÍì®ÔîWɸmã€1š“%¦|hÜÀNV`GÂôƒ'L¯à ×’ÏW¾åC£¸x+,Zþ„¤ºœUÅuÁí&’o ãkoðÐ"ürûg]Éþ瀪YÇ0ßF' ‹®ßw$ŒEÍÅc"Œ/ÈËá¹Ë±æÔ`š¿IH g( p=#Ï f¨ ˆâ“Ëê‘ܬ¥È2“ú ÷OÛ¶ª¶ŽKÂ4гMKÀ#zؽ?—[«Gõï2ÆIÐÑM»‹ À…åÙ‚)FM²TYœ¸€Ü<€ddíÍé—©Ä>Sò˜t¢¯ ¿ ‰çKëôOÅ€ÑÅ·³Mýþ—È*àzÜvü8Ü*†%Ö¾ÔÖ¾\zÛ…*šLc2•Žæ¯Ûß’Ð-k:n»{¶3 í®Xëõµ¬M»{ÝÊ9p{àC f¨’O÷§Ÿà¬“ýBü½ÿL£I?Ä¢Qis¡š®Zñªö1Ð65¬ç«æðöS#ªŒçêÐhr¯™u\;Ú tlD¾êú€AçS©~:ÅVcÌåT°Ñ-£Û4o‹vÑst†CªMÌõFbµ}|£×âƒ.x ú€ÆÛí‹—ÎAØýcÕA«ÛiÞöf$-m Ïuò¥ðF¡еàÊc€[ul7ù(âÏW¿~z5r?‚4_ Ó‰cõÿ<QÈ!_(ò¿¹IßÊJêÂ2$|y0q W ù"µ^ß‚B1[yBW“èƒÁ¾âh…±0|[M®ð ¡Ó1¾†ÚÄ/±ûûRxüÛêóð&C>9`€x/{ûÊ@v,éÈø^†ühêx˜.ÎyOü¸ó­‡NìD+Oh]ÍÚÎøŒϘ}ˆ©\ó†°Ù: ÐMóèhH_˰Ÿ¹ŽѲª\Û~]x¿ÂÓ_Æã•À“Jó!J7ýë!Ï÷ÀÕ÷ðöí­ÿ®YÚX DT/Cž»i~ºR\ÿù=–_M˜ÿñ<R’r˜jj½ŠAö²c%}}–Jí&ÿÅׯ®*fEÆ Ã÷f¾þšáóÓ~Âw ‹îQ1¥/X%aúƒÆëe½ú•s¡E ¶ø÷L ‹¸úÁ=ô¡MÿtéDß™°(Åʧ€x-HÙïš;ñ—Bujé7¢¬Œœø0C³B—ä_6_?oÏ .øH@Ȱ`öp2̧Lƒûfã”jŠKîcÓìøŒq‰É_9ü÷•cÞÂ!L œPrI]ÑO»æ¤5ð’¸´®À"Þߢ„ìCTgSÀ®0"¬üb½š_£ðÖ¾lÓ•ÞëR¨ƒâû‹Ÿå:®Bòœh¦kouÿy¡”¥«uëEX5o¹~Ú¸~ÙÆ–BÂFœía]®´ûOt~Aשٵoמ¤çêãxR•KÖ¸Ý㤉€ÊzÔ8j8NóaQ¬Î{v YnèW¶Vét+Ñ?έOë`ŽmVÔ¶I#ÒQ!OmðE¦bñÉžª¯IEw0h*çf” `“¿¦I”¼!H%Y\„`ôÛ|—a4!%WÆ%ŸZòi&ƒa¼avto^À‹z§êY-!Õ"còP‚ãÕ9+^¬ŸüÜò§ξKOöBë{Tx³!½Éxâ)þ‚wegËÞ¯“ꯃ¥«ì4¶‡”Xͦ3ì§­ ½üy»Ôð1Óû æáØ1ã®",B'qpX$aøÎJN>Ð¥ ><û?/ …Õ?«²0ÆŸðøÀ±þ剧àÆù늪¨!ÌJß;A 2·õ²ió§)Â~A"8sS‡¬ ÈÞý˦SŽMˆv‰YQžˆ‚®sLýʈMWµàA Ž>a†a8”õ%y«€¸1ýöêÜF«¬¿³©Ÿm¬Å—Å]|™úYñ.Æ4S"@ñk4,úÔƒ ÐøÜÏË}B ਲk“¿"ã#`éF ëK™þÁCle­;‘aaa"ÂÆtmU¶¼²_Gü>Å •ý­WZé!$t«ÏB ÏPFm¨Ïàœj¹Š§ë Øöì]š·cù¦›ÜËö4@%ïÄÆpBkÙã&­Ä0zÞ›¸ÂÚØš˜/‰fj+àt+5J_§y—BE̅׬yŸfåÂ|ã,¼²Ò9 Žì%to½n=TÛ0ûÉ$øÊ4ڪﺹˆÙ».lRHßõg² Sà ³£¿¨yÇ£·³O׊ņ/v¡:¯÷Z^ Jí8õFCk©½Òl` kxB¯hÇÛ¼2b!þÈý%"€„h ¿¹§iÉ ÊMüQŠUðà'©¬Ö:Õ£àÜq|Nä“@ºäQ1”fÄz6Ö´ÊŽ…qè)ât¥ÐäUk§ êÁy˜ˆ.nf×c>õñz8æ. Š„1]e`L Ù'€Cxþòï¹xü˜Ü3 †á¥ï‹ð+Åï¾2Y1ý¬™úÓj¹M¶/…:Š˜ûè„ǺñUz\}ªhìÃ}@cOóþ%9Ä:N½e-K} ˜Ûc¥+EúP`ÿV¾.&?g¿îÖÎx¿ÿ€Ç_¿‰‚“¯H;†sˆÀ¼ñÙÅØ„Yqý<àáÿ½…‰O‘u´KÔrœvh{}Ùkú˜éÍ ÓG'ÌŸXþe‚ý†=!¦Ì²,'©³&q ç±õn“îØ­`4<ô¿¾`úàÞŸ«´n༟Ò-ÿ^Ó¾ñ¹4…˜²ŒkXôÓNh¤O ÷Rª vM˜¾þûÐ'@Šè á—g`™%æìS‘œ¬}ãkÕå€g‹ IDATÞ.°` XMýmz#BÐÞ°±œyñÒƒäø,!Ÿz"fÁp3CÊú7ªßJ‡/¡Û • agÐt‚@$SYýrYñ2ƃb$tôâ¯Ô¹q~ì¯%¤±ë¶¢ >øÍ†"nîó+¸›ÂPŸö©ZLèü³ÞTä5õëÁåΆD ¢£Â²O]³$gŸ.Â2¼±6óÀ€©"¡á`)F2Lj`˜˜\$g|¡þÏÑÆXì/=ú¦üJ‡oeÍÈ´­ÿ +ÿ›*cºž×8“m«Å¦ ä⠸ߚ­8»Z¦y÷;‡LÝûýºÈ䃶N_;ÇU[]üéN/O kÛÈúà°GïlAÖ:̯EãÍr^§ës­{Gz$»ì¤q?‘5ÌJe”íytJM[¡š¯ºÉ‡ípýn|:ÉÛ´­íTº¯ÁÒ§‰ì²ÐT€uPu²“u¦» bv¸éVÍe"ƒËQÊÊÆ3á‘ ¢&+Rg E¤%ûwÁ­@>ãH¿®ý~9ZÏ ³‹r­Xž| +âà ˜Úg„4v˜=•¦?þip‹ž¦"ãô;Ý)ø­Õ0±¯å¬>–›ö%¦2ôF€'“mtT¼‰e¢Ô9íF@æI^˜³áŠ@-aƒR–žÚŒ;AúÊØ9)¦àüùÂâÂ"P€é]Ý3R4”T"MÏõ+¯×ÐXpúé58IgHì*Ô6ý­Xb üÀƒmÚëmÇ›—:ôõÿÙ§y©O[ëׯG»|÷ ŸÜ€L‘B„P©o±0Ô¼¡i2ŒßÂò7ÀÎôU.ÃR4} [£[“[+ äbñÚÑ*Z•Ê÷± Íô"ÐÖ)eLÀt³`úÓ"ŒüÉù4A?Ÿ<€S!­ûw’ƒíf^x|ìãW‚á=ÁøþìSÞ\¤ÍÝÄO÷×´u]+}p¤­}ÍÐÄß·üõ¸™ø•÷ù»Ê÷'ha M8þñ½CüÅô/gó Ì °aÎ.þ%ŒïœpÿEpËÚWbò#.P) î\2c|Æüè©­˜s$¹ì•’ÊžJ£ì#Ey¶pEh]×sß’`´JÓÒTjÛ"xh];QŠ­«Ü8Ó$a !pªø ¡CÕe×nè<ÙjÊ¿õízã ÀØíüþÈáÇË!³(²lìüÚ @*†uÀ˜´M ]2dQ"þ¿œ}2¨ãi!žœþ¬a•(üÒÁ€‰ ³ÿÈ\,+cz±xH„ÚÔ¯¬~·V§ò~oçg±)ÖM2-^KgÍ›Ð6â¯Ní™•éÆ±FƒÙ-Â)½uÍ©aÅ3Þö @þr€~‘ oäža÷䘒T!•4â•‚ot#8¼š1Üe¿~Í-Óð-;Âo[Ï&eeËõônÝúVbm{ü';°è>ùæt•.}œ†ïŸ@I¡_µ°Çjêâïiñéßœ‹dØ»r2ؽ?.E#"û惴Ê3&ްA@:fÈ—9–ÅE¥ Ó¸f¡óŠ0@¹f£4F~lVÞú.k #¤I«ø ¨d[£Y8‰ÙEà=ÝÚÕ¹1y'nª_GëpxrÊ-Ï@ígÅz(ŠRTm¿_¬ÁE$Ö¿†,‚,Š%¦£`qO£´Ðw~·*ÿÊÛAF†æìëß,М±ˆ@4V¿²„ðó©0r}bCŠ*ÈI #<õ;qK3Ó¸WR»%Ì/¯%«|5Ù vìO«nÞ‚{º‘óª5Ý$‡‹×¡@Óþ–°ÉêVÓ~© – éÒi÷ÿi;€íUÍÆš¾ù½|× ³¶ †5ÂøR.ŠÆ*; ·æì=gÖ&€> _RÇß¹¸j5€Gq€tY~Æ›ç^»\û_݈d-$¿wã  *·ú¢8cZ$vW{~!ЃîN—ÖÆ€ïøŠÚú⹟¿ŠFk©ÞMeÛ™h MZ×µý¤u7 RR½×âÔÿú"*¶âhi©›WZ“wå÷"qóÍñ:ZØ).'ñåJpbÆœüÿË>ÁŸ)”@×yËþt Èl(DÔ•-Ä÷™^ò/Ç0_DŒÄR®à0&H¬ž-™ÿ ¯2–_îQ‰Ä1Aa¹Dφæ/K¯˧#R|¿eÊClQ08¾†À» æŸ'LÁðs¼‹ûa†¨l+l?ÄÚ#½äÉVB³ÐîÝÖÀøuâžÖìÉþM_3~4cùѯïÈ6+]žvÎá8ýîŒÓ>9å– _a]xêxß>áá7PG9h´Áhê nLMÿàÿåTqÈ´óÁ!X †qX€÷à£öçMâ"z 3=›÷ZçÝéW·_­!È—šAV_·úsÐ(ëÞ‚lQ†cü œÖ5q[NàÒ­}µùÔØ¹ ïÓG3ôËHÈwÞ¿¼¸ø;ÍÀi!ÿ¸¨`É&eÈ(€^OäÅÉ¡þ¯(Mb¿À$ÍÖNz›¾½ž4:¸9Â)LþgKX¥ ¿"o2pe„ìì æ±N÷âFW´KÜÓûŽƒ!ê×úÔR[Û:´ÅºOÿz ¢9Ö9Ýx;% d _è=…ý:þ¼úÞÅÌÎס]ÃÇøjÁéöèˆD2—©¡Žz 47¡ÄÅðíòãä)Äh]eÓHÇ·ŸÎáçKŠÃ=áôW@}•Û Ï]¢xá{¹ùÏoñð߯¡Ÿ'PP@Ô”¬‘& w´C÷œ§.tÒ,›éejb¶àbRùùk“÷…ö>ˆµÛ ¼ Þ˜–J·&[SH‚0ãð'Oîåùò]ĺ ¢&Èpó‡o¡÷¾ú­âonÓ¿yö‰ß)§.3á´0ìÃ˃­E_0I›‚'C]«&x[  ÀQ ÷}b˜t!HfJWc|iŠ 97ø¤–”@l^邎«çŽ»9Žq$çŽ&´uiCµPRºdLõ&މŸ5®_aíU6PÜœyÔ?Öz#T‚”¥?/{»Jóü‰8ÆÆ'‚,V &«Ó?„E„£¤ _j®¤x Ù y©ÿ\À¹®|a R¯·œFCJ±]IVuŸ3 S0¢® Ž@W¨phêÐW=—®÷æ™èNÖï…=/›­10|§—EÖ…"1 ¶ë©_ÿ~ºnb# /Ÿ_³®B Q;9¾Èç_³Ç,wc¤;I㳕q3QÖ¯y{am Úe(Ó° ´ì¬›‡]®_ß-xiu¢ ¿Þ'QïM‰Õ×sÛ”Ô…“´@jU9ÛöÍÄ ¹ü,¼"‰×+¹îø3îbÃ:}däÌÆ_Dwûyª@ßÌ=+‘ïWÚ·{DMî>¿ØÃçtiªâÃJQ¹T°.ÜBË`&÷ñ‘§{†\Ä_ÁÀÉ€yNEaN†<’"PÕBqC¥èä bQ`1Â`柱ñÆ”×Tvë€V oèU=ÍvÞ>cCº5,׆$%Áë"Ž÷Ä_ñ òR‘݃X sL7_SÂ+ö~ê«ã”"ø‘¨6Ô5RYëf`ú cþåÿÑ*¶ä ÔÜ%tÓ«ì¸AèxF`”Öß™qú´LóZ£‰­kΊàœc øæ¿vD‹×ÆcnëÚzá#püæÞþë ØbW¯=t__'ViÃ÷{Æ»ò„üh0({IŠ¿ÙvR“ë÷™áúÏîñôã+È¿ áéd0©ÿ}(ÌÁ¨®*>ÊÔý,¼xgpØaŸ S½ŒÅ:ƒqÛÞ¤¯Ø5(*±v¦~Á Ä-põ§÷HÐøØY÷ñ§JÞ¸QP1±J¸þóûº·%@Ïõâ~¼%§ìÓ?ŸO˜GM‚üÖSÂZ€ÏÚMQÂác€”1}a_T'€-…¼šö`ï ìç âèÞM¡“nÚS&åfò¾ :!AÃØì¿¤ëR=FeªùfÁ‰Žu’“s<ËU²éãHèFÿ(êÈ.¢]†W N×ÇÆŒ©»q'æv¼€Ó{3æÛì±c (¶D}€â 8üOòšèŒ†Ž‡^:ZùçAç ÷_Þ@~5 Q)CbcŠ8:6uo[¨WßyÄüzÄü7GoúH!BJ î¥"¶Š»¡^Ðæ!œwï%ή3¸àEÚ @mmÅ®èóšà[õ#ýŽâê»­ácîDß²ùç²(ÁkÉ_ÕÇ?}r±|ØÉ߃ïC‰àG^\.BX˜³¯Ÿ2Á>\ o‰áÒ\Òíl%ùÙÕ¤‘ +šòÈ …@š<$¾Ú¶0ùܰð¢hH˜nIL)’º! ­ 7DZø»’à1NêùšÆïD`‡J\PÂØï!™ Ÿ½%©˜?{ÚжÂÏbªY3÷qš“@—ø è?©Ü?ÿw)ƒrLÜÕ+%¦Å/VÊ4 Ò¸qeoöì¢OUâZÓZ>êµí6‡ÝÅÁýž„öÐÛn›¡›ò’ÆWâ>ÐêÁlá7ë&fµ´K Ó]>OójVï|ñž^,q&e]l½T7Z×ím¶¬­eËvÐŒ1¼^Ö­³I`×êS0*/fz ÝÈuƒ|ŸèëŽî髿â1ø…5‹Ï¥­äf˜”^Èe/£¶¡ØfÈë'ò¹~ßìa Q¿QÏ:z. {«°ïͱNÝÉ™n x¤;cû7Ö¾Ad´zƒôã†é·aô¥Û\MØÀúû£=£y$3Ò/V¦óZ–hæE–Á¦²²Ö¶ \³èbu½µkj!ôÇk7ü<ËQ1+C9Ä2Õ­`þÍìÙŸ@¾1Ìðä­$‚ «ß âÜ ¦ƒoõ°¨ BãDH•§VÖÔš= h/2–/’¯Û5êÒlÝÌA=Œ×€ÃÁòYŠä^ tâ77xôÞ‚Óϯ0°øT"*Ú¶õ_• ¨±næƒßxHýÆI;¶õEŽ¢^ôž¿v_ž…ÿ¸Ã´l§r'`úxÆãO¯] Vñ·™ÊéšÓGOÀøÍËß.v‚µGÐý¦é§€O˜ÿúâ¥A jàþÏo¦€ãËËûäW)ž'Ÿ"ª–àWLs'¦–ø|\ýÁ=ÿêú•ó)ÄGß ­+AòÓ‹é/§¿½FþÌ›>ØÇMÑíK U¥x?i[ ÷Ý¿[áV^ZK_â–>#&†Wk'uoièM°‰qøÃ'ŒwK›úÍdÌVüI‡y‰¦EpdüýÃÝ ß_ßõ+¥íCüÚ‘¥?³æ… ¯\Pä'¿¦HP´\Ëuªæ•‡>$cÞÐ=3!irž2ÈH]ø @J`Nà4€o»$0q°úêì®Kär¬€à ª¥"°¬r+:†ã ×œƒãÁSk)„^éí®Iþ3œ ¹÷½·ùôêU†V°u)çÁ|"WØ9„_Ï_öį›= "fáÿ ü‹»ûýnà ª,; _¡!ñ[ð,ƒŽ^?OHKÜv<ئÊ8Þ ’: &‰×á B½GpO#L㯳ée®V€þ9ë9TšpÔ'féîé²—móæ+â.½ÈÕ»5h†óDïn\Ÿæ¥nåš éV€Ïžc6mDp€[ä·x+ë‹À¯ô<™«—&ˆÑóJ.#ptMa)8›t'Ϥ¦›Åmh¨xí²JT´NUß  ÛØqkè| ¸YµzëFêÀ÷AЛI›>Æ››É᎘#‹”GZsu.tHWžâÏi E.ùÿâóðj©“¼z£ ÀÎÓˆÒ’P:¡•wjÉ¥Ýdª§EK/iøú2{x1gOòå+Å£&Ÿ ÈDXÌE`ÙÈ,É¿nŽÐÇr,3ÃF… 1á+“¾PbP\!-‘z䇄$ÀA 6©E”ûU”"yx‚s%9þ%)XüD¯jÕcG†ÞøzÁbR9¥29&znØé 'ª½žÄf«+áM@-LþÀòŽ"ý{¬ƒùBX_• U&s_›1S²DQ¦ í²ƒiI7Ü™ƒÎ¹_ÇdMwB 0~tÂòã(–.¢èn潆’"~wÁüâ{`õ˜ƒla;+ä¼u~ðˆÇ_ß@U×/ Ñ,žà&à¼O¾¼ú“<üðx ,ú —ËIƺº·¹±-ÏÞ?GÅõŸ¼Åü‰÷þjÖôx£ Ÿô"ßa»è ý$ð¹þ.\j+Ø€=pë3j«ß˜¿hò ö7¿}ïý¨_lð1ËŽÄÊ÷Ü?(y@úÞ‚éƒÚÁ¢mé¥7êÞœ1Ì8Læƒ/2ò[‡BKnV™ìT±/¬1ùC_xô‘1(#G•ZŠÁ?h§ÄxÒ€ñŽ0Ø€DJHÉgNi#ü(~‰~xK®I¹ ¿‚lá˜t3õ§þ>㣠Å3óêÚŠ£t5{áÍVï–.^ì²öU3GÝœÁ%ÙDztõl‹VïŸOÿh­£OÈ­¬~1£Æ’*ö¼ýâÓ¾øðŠSf·_9°&ÅáZž¼ ™Éí6Cle@¥( ç¸hS¹g`9žtª§’üÍ äÌäX5¿ßÈ÷ L)\—»økÕoþÜ{0A†0À$8Ár‚ÆTK¡yv¢ÌÀt#ku¸‰<ÉJj`m¡ ú¡žÒ®=áÇ+ hÔi}SßUÐo\,r­rêŽ+½!¼­‡2òç#ú|7£ë†Ö ¯·ñsºZŒÉöáÞ«ÖoÌXþ×ÉÖèz…®ýu›º6>éë äŸSeY'ÍtýuÝž€Ã÷Ÿ0ÿ·@Þ×ì|=k‚‰w<}'7åOø„å¯ Êàò>T‚0!åxEçu+ Ÿò­âú?Þãá¿Ü‚²O–›ôê?Îz¾=ÎÙ X€éõ ãÿ=ã韮ÿu«D€Ë½‰8-8“ñË.õƒu*HÏøþhÍÄŽÇÙδÐ%OÕ'6K΀°+†ÌVÇ)¬ ³ÁØO>r¤€\)ÒŃÁäkP‘nb+& èìðŽŸÐÊøM{ òî2¾· ÿz•âÚôƒ¢O,¿?#ÿýToÁ>YáŠÈÖœ9Ê@ú(CÉ® ã£áyOßøþ‚9k7ey¿Ua$H Ô|øÖ ?}5i æ2$[ ÀÜ„Üx·`~g‚}žü0\º~ÕËÔ'dûò#0½Y M_¦Z M -õuoKw')"W¾ß58ø”¬ an°g ®nÄ_ÿï5®~÷ò ÆéÇWÈÿ6‚“ÂHÀ”Ü«©^ï…b)ul?XWH=Ãâ܈ux­y‰ÊŸájU±Þ¾ª‰c𻆫ï>!]g}_tÂO/Cž©Â¢}¥æ‹‡FKNHß¿ýxŽŒé¦å³F Yk×0 Ê>d2t‡˜Î—¥e aÍCÁñL7.3°øô"NŒ $ KÁèH@Bº<¾ H8¦Ä`ŽÏhž¿â l†Ônˆ=¥ØBMÉòz¸›€4¨w÷Wo;~ýŽ>Õ·s6Gº˜©×jJãû¹hVd2@èbÈ‹ÔЇäNüIk‘ð2/îÏ[ŸÖë "YQcO L–P`òÜ/ ¡ŽLÛ@ÌH¯L±NÉ[ŽÎ@¥èOçx³”×[Š©Tí ·æ-÷I­Ï¿ÎèN`sóFׯÕ~ú…U#o[3ÎR³iÁî·8\ܘu¹Œ”1¼Ìçþ¿n¢O+ËZ$€ß×_³¹ÏkÇúõO_Íû“9-ŠW‡P- `Ù™ÖFZ³Á/º É™@m׬¡CôBoë IDATa_u+Üíäl#èÒ•{íÎö'vÁ¬^; ¯]_ÃrvóîwÒðÔ¬~©½€Æâˆ–“uq`2?CÕänÕüÏ8Q'þÖ¤ùí‡_ ôW‘ŽÝéÜóN¦»²ž&_ÃÑþj©šÇ—˜‚~†º*,kÕvÎê˜)Pœ®ó“ÿ yr¾<†ð›:ú‡ Ü:š†} `æÀ¥P„"â­C&…ÝDŠ‚?çh¾G÷|Cô}C³ÁžÜ×ùôÀw6犂S$溋J™h¥w2ä—“ó­kõØ3éߨû ò¦Uµá Ô܇5Jº=Åù¾Üà¬Xx鬃>\púÙу*!9Ù¬êÚMé ô_ÜiÑ¿[’­´·ž>Ò×3ìç¾æ÷)šŸºWÓôœxŽ?xÂãÿsíAîÚ{¢a†¶õpÒü~ð€‡Ïoa³O€!ÞÓ[ Òd;¾çõ©]+ä9*küjÐh{ ­bÏgÂ&MŠëß¿‡|—1ÿóò‹*꿇‚¢Jcó›`I››¶e‰.ý–HS‡Ö ÁÞømQg]‚ƒ?¿ù„á&»@û¢hr¡)$îçŸÖA׫ß2M¾—qüÆ“_Ã7‘n’hR|¹TßlûZ1ÜòWnô¯Ûr+˜£n¯oíë•D é…@s”‡ƒ-A™a”\°Òâ`ŸúqJH<`¼e c°„' ”Àëcâ.øÑpë8†ÄtßbcQ|È´ßÏË­IftÕrgf²ðpU?øA‹Úäá,?+N€ÿ=ÈY 3tQŸúåòQÄ`ôK„öÌ“›ëZUu@¢‚n±~vª ¤Ãì‰SIôú*©S8Ì¢ Å·*„«7‚ Žßbs‹LŠ÷9Ȱ-©1øåÜZgº ]wF¡iü}‘•q¸›k°·Ò˜®SÀeƒ¢ÂïæËl¾UŠ«¸(ÙEV Õi^ô'“¿†wòea¦ ÛÖp]ìØ˜|ÁÏgk6r³¯¿^ê3îÀñâM¯àóýí¥mmtðƒq*õtºé&ŸCßîöU¿ƒÆåi–—èVLot¹Ó·Çº\)0:ôZhî¬g‡»`g[³/° ?P`‹^±iÞØI¯3u\½û*o§î%.¦Ã›ŒY/uulز=ÜúV!ÿ–êzÑú^×=/Avqž•ê¦re%BÔ8·'v„Ãr£8Ë,c¬yG„tdXˆ?Œìa‚h C5õ¥?síÖWð•‹3çŠ6ΙAãswÄžáÊü¦>“LŠE£_4Z¬áª@30¼Y0ãèÓ†XãT¨pÚ¥˜–Ñ×;µŸjøúö^o…÷µùï‚&Ú[#öZhú„îÕÑÙ˜‰J}_ÌuG8–5pÔµ™ ˆ} îÈ=XsAÂüîv ŠP†§sÅ×Á—-Oþ>OßÌП²‹xhòfî'`½0!œ Wö€ÇÿïÚo&ýžÆP-¼DÛǪôMñ?¼Œ}åd¤êP ŸS79KÓÇìBðêÛÐï–_NX~6oÌ‹Ö0j$?„`'Bþø†ÐìJ+ÐZô•û&¨&àÚ0|mÁøñ#‡ŸéßwV½²óïÒVf…(Æ!cò§ ã÷3?­&Ös;1hÖ% cÕtE8~œqz-€R*7ÿì)Yn–¡ð㥗ñ¼„ø‹èTäLcý[Ä  4 ±nȽ‚ú¨`æbõ( #Ô’¼0FºÖŠkµÀ¬·wö‚=þÛA+°xíÚB|­yÚs€r¬i¡€¨ù¿G²·1ü| ¸dƒ]-ÐSøþzá“@ÉŸ‡%¢.õÊñ/â’â>DVl2mÄfE Žâ%Žž.‰{úÈöþ»³ ¶¶ƒáx+H÷“Õú|ÛQ'ŽÌ!–”€t—!ow¬ ÝM´ š, Ww:Ǿ\×ãÃVÌÀ¶fMe2wqͺ®[3Û@ξ½™Î±šýIBJþç™8»øUHº•kYÍþÝ¡5*ûª&m‡ó×€áë ä'É/ÔÔ*ƒÈt¿{wv6"¿§°_;$0EТrDK:(Ò7ØÏ|äQÁPmž¾ÜÁŽ»uîñwŸpÿË[Ø¢õkÀ.âRÿµØ´u<úájúƒ–ÿ9ÕaªzÅœëZöTmTI^ÿÇ<üõø‹…‹_Uo9a “¨tÏ´<ç +8<ïžpøÚ ò˜02B>€¯¼e†ÙYg/Jªl0kkÀ•`8†õ)¿¼ÿý¦ÇÀ!½'8~pBºÍ y“ê].´„lZF¬¤¬±ÁP׶þì ÓÝâ¬Ð§ º XÔ¯Y\¯j9š0$¿ó„§{_¡p_ïÀ쇋ä?a|S\ûÂp-  $c_/ÆœÀÕÖ âl牦;q¯Ÿ©‡åTbú—Xë$·¬ì‰z­)VèÜ|Ù„¾–Ì_RjÍn]¬Z^¯rÑ•XX ­gv0è`°·ñå¿åÙi›b4o yÚ&AÏk—kÚÿ’ -eødJ kõÁÔW €k4øEtai±G\ûÁnz‘Þ,¾‚)IÞ/6«Ø- z¯#xÓb:¦ôÛĸúóM€d‡hÑû뾿6ñsÑš`L8~{Æ¢À É ̉j)7!pN!ÇG9Ü ~£`"ì£à[˜‰8%PrÜK*ÓÀ4`¸Ž†Z£Xî9]É&õgNÒµT1t|Î=QW’æíJëF³xÔPGñöuM<tî`Ît‘¸œHò.ÁñËÙ ‡ ;eä€Þ?ÿš2ý³2ý /0c„H‚ùãQ©‚S÷#[#MJH·3Èrˆ>ÃÀ2Ô ¦³G$Æw²ÃœwBñ+:QõŒÚKA>Óµ&õ¯o´ƒ  w3ääÛçÆJôH›®°%)O¯uý>±ýô¬¢YªkÏÔyrûi#¿Ñ}ÿŸöˆŸ^ãÒ;ÒÒ•¶ZYµšßl gžF[å"Ìüæ™5³v“ÏêÑdŸLæ}oâV+ÑI`³MÂD/-ÒKEÖÑoŽý:¶ÿàâS3ù—f]‘²é‚o°LÍìóuDz÷T€Þ¨À¯hEä®ÊkgjH1|NëreÛùš2õ!½0ØÃ3aŽm½Û`À±åé,Ä`Úžw‹“'ÀŽæó€.1ì}Þ=ÜyIÀrµÕ¯N±î\Å_~攀ãneé ®~úG …@âyJ@çòÿ‰ -"¹ïJјH'æÐÕTAÕIÐ’p9Pôe¿ý&cùÇ ÆRŸh²ÀŸØZè¤x"®ùЀŴ &ʳèŽ2½œ>é£Ëg‡X¡HÜ„»ôÛÎJ—o üžBʺÖí:7~®á•€^)ìmLàk][Lô¤…tÓM:Z­kKä^Yå²Îµ69åîqc’7½\?œ ŸD¨ƒ4ªÞ,vbLÏkàvk⺩Ÿc{ hô~¿¼1ÜüÉ[Ðl>¹Øbc:X¿fÂÜuƒqønvKÈ—l!ÂH Ê!Í!.’Ä’OCø)èÆÀŸÄQ|ßÉ‰à’ˆ00#qBâJÄ#Òm¨;åF#ÀÂ[Zùze"lìMÉ[+HhæêÖ\« r¹é³×4c÷šnE î1y›†©û™¥¬}ë’³bQƒ,Þ豄´CLÿfm­qý³nõkêáGO “4Nã@B`8.à“`˜ ÞdG»p*‡Ù€ð3azwÁ×Í*ç=¶TŸªYÃËËÍ0²øM[U)Gøaº]çà÷~ÁàÚfø£J>(Zž €l"ûfQ}Á†fõÞÚ˜Âj„é½ ÂÌÖ¯¥Ê\TFzWÎ ½([A­Ý\AÓù™¤1Ú4O•1½\ö'€+ê@›€ª2¦×ϬÍû~ê> à& QÏ`¶ß¡ë­W+#‚¥·7Í+^ÃÅÆÕ7¾òWmŒü%l‘2zê´*å˜è©í®§Ó»úIŠcGaä\èM-S¦—ûÍöög*+Æ÷2ì§nš6îR˜ƒ%¤‚_98Øzƒõöy¶ÆëÂK~ ÄÈkÛ4:x¹…@æðfäÈ ûÚwr~¦~ƒ7bóàÌ­Ä!Ÿ<}—85˜j\üé–àq9C S0;¸}rÈÝ»«´®‹@ÜôWƒ¿‡Œ°D‚?›¥‘#:x©ƒ+_M8'%…I„æ Œø ÷3–Ÿ²SîÕB/8;ŒÔ”SLÊŠõOèJÜ@Ry“ê&Õ»™Êß<áôé•ãj¶=¿Šó@H|Ýô½N?¼ñ¼ª¤’öás#ž€Ã7žpß×µY›UÑÙ À.™{üÁ~s ËJQJÕ›Xlo…à£ÿ·ãßïmƒD´ ˜AY/³ô:¯ìáƒ'ðàô?Ž ™j'¯š‚8UZô)Î9‰iÓÓ¯¾·»Ä`&Κ}y¡%g–×óš·¯°ßù»õ‰^¨‡ëÿ›v·USH]û&Œß[pøÆ“{–Χ}58Ò P5†hrƒ¥àHß'3|Éõ@•ˆaœ`#‡P˜! –  ‚a{¨mh`¿éwi{ÿ긎#%v1HÉžGŸ·÷H㆒Y4½p)ÀJFCºÎþšUº4ªa´¾†«©íˆ¿.Õ÷”²úpíÄlÍpˆ³(´ô÷.¾ú]è<ç;“Ádvñ·4¿Ÿ{mµ=¤µe cvK…6aÈpÿ!õ Uz)A"AbÁÀ~mH¤Ø*Ô’½4¦+gùõMý¨Òãy˜  ›ùmT .`\:а6f fG™Í30tâ‡WÀëí¡jÂôj>Ǭ`ÛÌÑ|·ª; œz ýTc ¯Omšw&̨›¶àéÕé™>_kÖ t½Áo–‹@gë2 Eت²W†æ +fE—šî„æ«ì×…Ÿ¡_G£¶6”ÕäQ|ŠÍÔì;OÜ ªFûé×½ DøæªÐ´5 sÀí…æ«ŒÙź\0ô¼©£ˆÆ—QoM ¶W»¶Áy ïe,?9 >¦r7!^о#X~2xWN5Eïüü«Õ¹"šº©§­ß|ÚXÄWÙ|§X> ¦È°y1ý³nòGÀB„L€Þò[†‘ë4°OüØ…ßÅÀ‘¼£Ãž'7a£°óúô?,ÇøÞÇvy÷°1´ÝoC›•©÷Ú”bœŸÜÀœ£ƒ(w]¾e ø®bù9;4:N®RNà󆇀×óO®0œ³W6«â`ib‚†?‘“O3iøCý2ÁÈbº%õ÷BEtl$¯2N·æµk©1ÿçU][/^NÀøjÁéÕûнçx Lz㤠˜~ï„ùL H ûäðß›xäÁ0ýÑæ=$ÁNð ‹¶5ðè™ÉpýçxøË=ȳ‹@ˆ®§ÜãF ÆÏ5^/H‘ñô·×ÈŸ”¦ò昒¿ß‰CD§³l„_ÚLK·uo{Sͽvíÿ—±P—ZAôÂP×Uqõä¯]Ý”6ߟîÇ?~ÄpÈÍï·m YÖBPÅÑ.ªÕd.þD¤o(Ò›óW ´p¬mýöz6‚µˆ? \@rBzè¡Ä‘¨íQKQFàH(h¡yç­-øÿ{Ó.I’ã:ûš¹Gfe-Ý]½€±/‰#’‡¢xHêÿK AJ/7‘D#,$ÀÁ2Ó]U™nfú`æáQ‘ §NÏVÝUYæ×î}î쵫aŽ8¤#b¨÷nr.‰—‡„O[=c]í‘ö¶ŸðP0(¿YtÊõÊ_wžÎ0yŠWj•ÛÜäáëÞ)TÀ±(Dã¤Ð‹ d´¦üI°EfÕKzÊ”§øúüZª(*àlîOwÀyÂîù„ ñVd˜ìÂGœ¨Å9üæ—À¯Å-0ºz‡Ï16î7Ÿê–æÆÃzµ&ê…g/`ýè=™€²s›BMüökF a½‡§Š2Ñm4‹u åy»Çhå°¥ß~f¾˜–“®ƒ½/ ’ŸOæÐí0zT|ùVZmÜÆ*w©æ9#?›¼äLÕ\¿ 5¸O•ÒüŒ†Sêjú¨Sã GOx×&‘GCàÊÈ;´»‰u¦GµM®]~6u§ë.¡g†Ç:h 7/Gß—·¥Nž=Úe×ïÛvø‹q7˜åÛ‚“Z£®´U·ýy‘N=êe±:ÿ`Þ³Óˆ¥ÛùãlX;žŒ: ¢ÅÆ©_×Á°€`@ŽìJZ TÕ¾<ø¯©’÷ý#å Pi^SûæÉÃVÉGÂ3ÚoP 6× 222ùüYk…RÝ0ì3Ìl15Ç(øz6n&¡ÎÉÐ`ϧÿsL%xr‡•¸“ôkàªä<Êe‚c e_{ŸJøØ’A§X—œ€ô…ãO3wPc%ÕÑ€~¬jÞïLÿ×umá14ZÖµ¥eÀþ#N}bWEY}•>ÿYü¸®m÷jÄøt}Ÿ|•m¦P4xg´"'Œm,_ÉÐO’ß* ºÂÝ{¾ß8™Iqø“;Üÿ÷+ ÄPÖàùÁµUÍÔ_|0\~ûã›ÆÞʳ ã¿ÍöµàláŽò/+pkð[wÓ*àΩ—çpW» ´‘û{H´-þ:A”‘¾Zpñ•{ÐɼIaÜ`NKÔ‹ P‚;¨æiGUF‘ úÈߌ(ï‚ o)‚)1Ì2@Îéd(Wþ8~¥ ~j DN¢¯þ=éŠÖÅBˆ®Á_ò…Î×è:5Køæ.ÍqXvÓáLØ"t©ÍX j(˜s­#Ï¥>{Ú LNççSûR¬o¡Ç,Àx¡óíäíqJµ¹Æã¼ršŸœ-]j#m@ÍÔ©̵xûÇ<ìQ|ÆP…¼öM˜ ¡}pýƒbà«FìLƒƒWëe$$`7€'žë÷(Œ‰f7$Åäæ?ìœá'˨ ó›ÙÓFƒ‘ÿ3XtK&Ð `Ÿ 0šb=å£ú¤&óú¶:Ì%®2¤Xõø ‰YAÒÞÊŠô`°—Šñ“ÁÍéª\ðÕLbgxqq *ŠÁN†t+ÐkƒÜ§8yÛaNaZ…:NÀðö„ñ{»ðÌŽkY#ZÒêóžM8=ÝCßs¬3<ÖVy_$gêÚ€Ãï?àá;—`ŠDmíÂS?[ßßxÀý¯¯}€Œ¡QѪ¾P6Ð.U]%G»\þé=þê $Íǧä=ÅÄÈóꆎóÒÞvOGäÿ:áô½ägî1fn>(Oó:$רÂqmö;Îëÿëx® ä\ ÎWÁmÞ¬ûš8¥E`®ª|M0¾" ôLqøö=Òøˆ­¦Îë‡Ò|Y¢ µäj½zrw” ú‚a÷¥ãç zâÀe%° ¾°¥Œœ0'(vH4@áøã†ºNàƒùð'aÀuuA¤9ÔiŽë1?xXuj(^ì30í ‰½ö¨¶L¤Ž AxŒß˜Íþɸíê÷1‹pÏž¼ O::´YCñ“I£·W0Muýß(J2Xcõë^µÌ££ ™ÔÐDÞßJD›MGÇ:lÆ´Ôšo †‹yŠC7\ÏQƒˆ™~8“ì› |Ïkdþêà7p2ਠütô¾ùíSµç}UýFµ‡Y »+ÁiŒiϵ¹´¡ªl³"ÈHϤùض®«Å¶Ñ›éV>èÁ·E¹ƒÎðJ@ÖÉßn03#põÿMçÕÉ%G’Á/ô¼—¯*Ô㙀ôº| ̱\S­€»ÕǾÉGëì68æG O$ªÚ–'(ž+góÏø™†o®Oè†Ê¶‘‚užÀ~Ú‡3Μ¤;æ^ºUàSZ¹·åÔš6ЭŸ/OÕ‹át8ŽPü¿[ ‚kÕ0¾6b=ðŽb}±ä…mùÉ»ƒ». ½Z3«µZÞnOåónõKþlîC …üCák:øC¦þ2g ch@¦2’ùHÃàk¡YÒôõ[{"‡Çk˜HUýC(Áóʳýª¢8ü$U†ä S2´dÄÀÂ)ÞèÁº‘ç€ü<ƒ³ÆC' ÔõgÔ)^ƒŠ=&ì 6!Á‘GJ‚¤ ô±ÂØ’Gî¸,ÿäÉhRW­¢Þ¥ƒUwÃMÀðÕ åûÉo¼*°D3¨y‘T®ëÇÚ»ûÍÆ¿Ùû 9®\Àõ—Z²7=u¾Ÿ|’¢ö©aafœ ¯R½¡ R.þèÿí H—¹³6%µ5aÑð±ÃÜÓ™®‡?}‡¿ºG°Pï³ _ÇCmóTŸV˽áð­{”Žÿt€~–’ÄšÛ×iÔ§w©tgâ÷ìwÚ\¯À ö_?`“iéÒÖ:{žæ$q ~𬠶'ì¾}Äîu¬§zÕOÿZW¾ó.†?÷Uå/}EA¯F”÷ zJ°’Íž†W³;€{0gí}ø£ì- Ã-a¤9U\ïñ5R1"dKÜ_©«!ÝÄbÈQóИÅðÅñ¬ó?E€a:XݓˡÌÔF%ê}è}Oìb§~‘þÁ;·y4õOÅëܰØ(®äuø–y¬ž¿HÅaÏú¤À‚÷§uõ;óãû 4ͬœ%BÊŇÔðýÕ-ì4‘Ëáx&“1.^Ÿ0ÔÀ×û+ÔK¨6 Í`vòÕ}Åu[¦ªþÆPý&Ž œïÓ»úï㿵n¤ySU|Ý£RÐV>Yª$ŒP ~Xn'o )øhýÛD»Ûi›ðÑç º!Ð4*àÆÕ0'K…Ø: µiBzQ¶@ÖIcª¾¼M÷;A €$¤'e™4^)dd IDATÌ86N…n«2v/ÆöçØ¹Õy³FäGá„gŠIyWüP³GeîMâÉÌÞxkë–…nmÊOòc4ÝŒI3ö‚Î4jëÆÜCß m'fäÌs…}F –ƒ­kçV,±ô¦À~¸ç‡ÖÚ>A&h@´µ‚lE׫°¦>ë*5-=€è”@-a¸½L¿aL©~¹„6„j–› Žáù Ÿ_"_û°Ã¹û?ƒv ¸Ëõ15שF’V &öÊØ‰–• @>20#ũȢžHÁVÀ×¼ß9¹dÆ8LĹqóš2Ž<#œ~~dâbüØ´â ýu§ÎFϨÈS†¼ÛAIÜlŽ5…ŠD‰£k¬(x2¤£"=Ÿ0¦’(§XǸü7cdêÀ“†døâ Ó¿^wëXm`a] ]£ÈðtÂôbýuòŸ¦V×¹U5‘Õ0WC_ÀÝÏo £?@T=ñì­,ºLõrç¼w Ôþ8ý½Þ(†?îªâ°ªz›ºaé.”À¿xûï:ä™âëh¿OýY‘}àÐ×%óApý'ï1~ºÃø¿÷À=#±7¸à«Ñ(jGeü-¸pV›ÃÚ÷°öØZŸþ€³£fXÚ6#àåÚ€J†eBþú„ý— c£Ç¦U»J¤VÅ8b *„¢Œ¢ “$Ð×übByÇÐc‚Ž *L3`ˆ0í@´ƒò°ÄİÛ!¿0:Ò…âûÁÜÌÔ?3hìͯI2ðÕäˆ5(6ïÉ›e ó}ÀAdð`¸ú‘dæØ È|Xɹa-IYZ@fNÚ"}Z=mý _w!Ž:üUžßXE}èÃX`@QNÚ8}Áq°tþÃJ´Ú;J&k ÁÖYȯçDþýfò•:Øpñ|B~på£Ê-…=ÕPu°`aä7#lìð@ë\i\ÙSŒN¡žžhòÊÑ1†Ä‚ƒUWåNìãÄ߀•»êÕ†Îå:œ9Êän›ýWaãój?JÒóéìõJýõ-š‘_=4íÆzy-j©&ì_?5l ´¥ ¶|²óÕV÷°±^ý«‡Vj`ÑŒÂþŒNù0E>WëÏN |ؘ@äëŠ0cpõÏÿ  l )1„È|íN&¹ŠTjÔ/ *”Ðß\‰ÆŒ„™ ƒú +ÍèY &_L17 ¹s”xÝ6j®¹Âí…€‘+FÙ ¾¾ ¥Ô9B´ €•™C# · òyörv²‰§±Õ‡ÀRUBN/þ¢búqv¶z4sƒXÏJ ·º¶ü;ò£ D‹%Hõqw^Àßõº6&šëÚL£ŸY­ ~¼æûûoqúë½Fì)í¤ÞìNbmè郡7ä å{™JS k°¤tœñËq…<ÿÿ—°w Æ‚T!Ï5X2ûEW=¿[MµùäfÄðç#¦OŒß¿î\DÔT[Uk·/Ùœdž½T°ù,H˺ˆßú}õþ&ôM ¶‚²v¾3[±Ç°"ý[@•±'ä¯MØ}é.áó;uÊD9Ó«_G–øÏÚAÍÉ_óïOÀUqåï˜ ûÀifÌí@´ñ)íÞÒH;¤4 ½ô0ޝŒ=ç[W~‹u™µƒN ­èf‚‰ý•\JÞ¢aB³¸= Ù†øa_0ކ$±Ù_þx†ñcñ£ ›qO³jª*§3–DÍ`Ù@2yŠ·4~ŸõNßyí[Û?“ôR`R %0/1Ljm 1š?íât1E¯¶¯{É!€>ø™{•3Ø/äëñô\°cõ׃ª¿:Ó¹¥Õ›[*öDÀØßNл.È!ËáoÂhÀÉ'Œ O:£Äs‡º™¦ûñCTzw£xe±*µýƒš»ì&üÒ8À=Š®˜zŠíŒÿ¨³ÛÕ¿í¯kÈâÅüò^Ýú³êlgùvôj¶³Í4ôªê˜n§íˆ,ÕqënFùÏéü‚‹À.“ç+~µªlNé…½ü(zëIàu¼çÐ)%®Ó¶Ï‹3°òúÙXÏJ«j;ÉHSðØÐNªjÛCãó "ä\ºø÷ª7V×éá &‡xÀ·Sè¦:YÛJžñ`;7u²Ö Í¦Ü °Kñ /.À~,o‰ ½¶Sð¼(ê™êð—‘‘­ê~ƒ±[òŠ%õÄ0NáÁ‘YH q3åW¿†ç#{ÿçÎ;0†Hý à”´éÌU-’mæ~ŸÀ`¤ÙcÇ`u^ ;÷æÖ¡¾”bõk@JK¿QÐ ‹® ºß£Xò•1E÷Š?x4¢…R!ØàA‘ÞN8}ráøŠXó# Ú*$'pƒqÿɵ›¾«Ф©ã²êݺuîÇùiò·»Fc‡¹ªŠ?§¬”¼WËÇä'Î$%(“«&á!Z¬W«Ýý—ްûKÈO‹Ãʾá ïQªwã†Ë—Š«ÿüù4ûJ:ºƒ•“‡CÈ"›ÙÝÖ ½8tv×v6aúlÀøÃì—”½ñÀØæ$)à^ÁjàX/Öõ°Õ:#1͔ˮË–~cô^"k)<¬LÙ‹Óy«¶²ËÎú{bØ}yÂîu (Þ¯?]©}ë¦ñjCÄÐç¾?ÇÆINØýÁ –å=C ¤$¨f¨d¨ícÜ!¥ íÀÉÕ?N>/iH®þÏ ÞÚÙQkèÔ–ÚݮХgmR(4TxA V@`¨–†bqENƒP!.6{…“ÕA‡*1—ýe…žÚ3Å:ô Z£Züªs¨Å׿“óûjÛ‡ÆêW:¨³Ô.`èàÞ?3™ÍZñ&_ÿ {bƒ!%ÿ3¸ë8£Hò&ªá5E#“‚,ãðæä¸—Xû²¬ ÎúWö\ü–kÙR|ø+áë›8p‚G¸# WÓÉW¿S|̤¡ðÛj¬}ëú×®©´ÖÚñÎZ-M-ÏqÏß½èÿ<Ûj:µZáÿ+¿-œE (¿”†ý²3~>ôJžUïñ68º6õ KÚÒµ3H7½|¶J­¶“”u{eÜ mýê˜n:êƒm¨Ëq¤WgŽ’ž(ì®áO°•Òí Î ºlê«“h ^ MéR@; ´.qû¶ÍÏn‹C»›°ÙÆ›¤;ç5qL‹@Ûæêpúª´u,Ð17€ÐõÏyV€}¼ ¨L¬+T=7(péÝ þ‡šøœÍ¸Ü¤ùR“W7Šé.Lº0G¾ÄXàŒÚõeB <¬Œ Ïz_®º_[ÿš3ÁÒÈÇ÷þ:‰+_l¦º“úïÍr"°eìáCß@ ;â¸ñüFóåÇ@—}_ߥ # ÞXíÁtÓ.I IH·Œéó½w%ƵÀd{íÔ±¹ò+ ²ü2CµQ‘ø˜¦.>Yüæ"9-¸Pॡüª…A¨z%*Uû!°,U@ýQÔµ…éßß'ú8˜‘úuîwÿ~åõlÉW{ zNUÑ Þ% Íß¼Çݧ7°Ñ"líÏíW¹ëÄɇ¥‹oÝãþþ úçh2h®Š£H÷.Õ¶8ð/hÝ=Ðv>:zHNI ” õú3†`j÷Ùº èΕ6.ž†MÑ-Q#Ê$¶Äé`ÐI]ùÖåXV}×ëÝ “¯{'÷kmü˜$<"¢Ñ¬öê`÷ˆs³È<üÈ-àƒ@ÌC )š–êfƒ¸úÿšú—c3°{Q<ô±È9ÙÒ{iÙ)ÊàWå!8~5ÌŽ©Äú× G«ƒ pºt»Å)Ô¿>tÀ¿\£JŽcU›ŠãØÖ°ƒ_ +aè‡w%г ÛFÅdõ½`ÙÔå,¿ðØÙ‡í­m„Þ”Ç×Üü±T´k3GzSÜunTÓîϙΠ¡ú X(‡é•´ÕôJÎhŽ@Ìí$¯Îû û¶?øú¬‘×`çʵ³÷4cìÓ®;Ó­?Ç<ÐÙ9ÔÃü9^µe¿DWG­Âj‹Ó§z®°ßtÃYß=lÃ#dzÙZD|CÝN“ø¥Â~ÕèÜ>G‡Tø•À~Þu3«ýYøÅ>û{S }Œ€\ ÆwŒ1‰?0™Åú‡æ Q•¢*‰A€cª$󚦄Ÿ|ˆc);œ¿‡×ÕI >@ÔvT?`R{ ‰Á™±+ ;NØ!Í!&ž«·$Ú"j¼ž¯r·km2äUòj¦êöI`fO" |}áw$&07í ¿ÑEçÕH·Àônð5†j ÈU£è„¬ å‰>LŸîÀì@‚A„:Öpx7©ª€_vM¢ÊËW6f±’Mž¾“7N ¿;búÇÁ=@3žÅ{¸Â¡Ëª²-VÁ‡?zÀÃw>ä0;C¯þµ]xÌù Åìòîq÷Ý+à>„7àÎö|Óímé*á{ñ•Œ7Ƹ€‰4V`°ý4ã,¶m™èŽéqãFÚ)¯1ýf@ùŒòïƒs “L¸=eü2³Å °3ÕúVG[ÉVjE™@‡œòBz[°{uÄîÅÔ¾þ߬ü}翪£=\,>­k_eL%)_¿ƒ<ô»ßoLâM"" ë_ðÄ>øQÚƒ‡ pvÓùYB¾ô{D`ƒÅ½éà.ȳT?-T|ã©~KŠêòÓ€ÉKôÌúöġÙÇ~ÍqóÖí„n?)@~!Ð_9× x¤m*€=‚­¿L…¸ècU"¿)ÿ-5cCen}NåÞÈOv^­fͬ bö‹ráõž½Œ–bø«‰_ï–uP(&ý”êê»*€¼>š»=ëM(Hîqµê"ÉæEè* ‰¯>úÊ7ïò”±#Æ0‡N(T$¿©×z/ 5÷µB6Áˆ@H^½ÅðÔ-œ–À9p év€}–ç©%B±i¾ãÉž%àn1šìú©0ÊÐèšs,à'{”ÏR“Ú“#oDÕ+ìêF¹Cª øõ ò}÷ÕA1§s­¦kû½MßòñÑ å'ƒ‡… sǰ+ˆÖø~›¡Ž‚á[¦Îȃù#É¢f ]KGÙAÜ»:vùÇ÷xø›KèCòÕn<˜Y(zò¼jóÙ=þLñð·—¾]Èaó3*ë@è*».ùŠiãäÌ«Aðè«ãa˜0|e¾ñyH(Ÿ(¿L°_;6ˆ)Â#d oN‹Wßõ«àPt©Rc­ƒ`°ûz¢H/ v/NH7eV…ÝÀe¨Û;µ@­q%îËj]Ò×Üï—^œ ï rï•]2’%A…a’a`´óù°GÃ8ÿýp›1\1Ø28ö õ\ÀåºÛº®v5?N˜z$Ô~aTeߊâÖ†3º zļ U(X*2ÕîlªÛüØ*LS­Ï![cyÔæŠÇYL¦É{KðûJmñ–Ÿú8ã‡ÔC*é0‘H ¶–²`ä†ý­t(Pöu¤R €€b°‹€à]·éßýG£[pJÙ—Õ kZ÷…ò4@û#0M>ði¡ŽZ£]ûä륅Kña1†Ä–£ÒC!¬e‰ ¸TLÒjÚçsœ9ÿ/wëâÚT’Ÿ:‘§½©6¤ íÍY~ât.¹¾Æ„áÅè,?yîìóõž Â^þçÈv’·mMýÚM¸|3=š,ÖÌm=xÐ$¿¸_*€=+ÒèQÀL•[Òxi³ÀNÅŸ'Ê¡®}s/“îãdKqÿ%°mÔ¨•6æ»ó¼Ö=׺J£è~îÖxsغkµ_Lÿ²wów¿Îµ / ä_.:©Õæ¯ïÑpV“‡¯&ÿñfMxŽ^ÛãÒ Èo&<ÈœeÁŸzôXC7äç#öþúΪ?d% ûÂí¢›  ê=¿QýV=€i8éA³ÝEÃCHìÖ¸]®®XqL0Q`ì!<,âiÙªRñ "232%ìªybdJžfž×Žb®š©¶J#3_ò~çŒH¾Ê$Šã9gPÎHÙÕˆô4¡wžzëÂ4sÚµÝ]æHœ%ß22ˆFM $h ÀZ_“M®jÓÇå×{G¹¤ºö|ŠŠ‚‹+§CŠî[Ûé„» P!톷¨k£ß/†šýï?àøËðr’âð£Ý)ÝW‘2_<¢üòÊ3I.Í€:[zÈó™¯|‡ï\Å¥í¿G…<»"¹y^ÿuØ>®þôŽß¿„ü$¬Œ^ ÁÃZø¡uu^ÿA«æúšeTÚ8R¤×‚ý—\™÷ò.A?KÐ;†Ý±_@Vm‡UÓ¨ayƒoX)€/Ü߯W†ü¬ ]ŸoÊ| F ¥O6ÖMë$áÖ Ø©}5ý¨U ¿ß$ ¸&ì¿}"…|N°#A ›\ù³Pÿ´\*NàaÊ;pÞ!Řž ®Éoö¡!Zbí nëZøA (!ߘWÄoý0¶8s LÜ›ZêúØâ™¢-è2ÖÆ†¹§žÂ¤Ç¢QmemŒ.c¯T«¯?÷éImH³zo”Úû«ßL°©Ìä®xà #á%Õ…™é‡Q¡Fk32·½ÅÏH×b6¢Nr_ªvÊunùʯ½)ƒWéPh·òƒÂÃ( ôrr_ õ×ÉZò·¦ÝcNï^žÆ@ŽÕ¶R››\šXÂõZÏøœzéæ,+b² {Dÿ¯FËHfyÕ²cÁÊÕÚüvÕ|ŽØ¡˜ø…[ æµñFKOSýùO×~[ W×i3Çבt3ÿ±QÙšºúNpðˆ?}L\Y´štŸcD¾ÿõy)Œã#f¦D¦h<› ƒÆ›9Kº/Àðbƒ]­&SÚ6qr&¿ñ —ÈC·Êm·{Äç ¯&oêÀR>›ê€áõ„¹Bh‘Ö{DÙ¶Õçô~’µr# 3<|½AÚ¶ÁtN8%ƒ;¹w¯Öô©5lU·ÅOnr%ïÚ?/p vÞˆ'õ^]§àwÉæz‡¡~åCd‰›ÆêÃ×!TÂW#5çÿÏÄÈ™1 ŒÁJÑýÉÝ`a3—Š©!\è Ð»!&9Wÿðjdçr²‚ßè PîâX”l>D$õ M~͸–Sôn~sÄØ­sç‹~=Ä­TÀüD~G ŸÔÄs `ÒúÁ‘[r÷Àá?Ýãþ¿Ýx:!R½®@zÚÎ'`i y>ü—{<|÷ÒÞÜš>Ô¥jÏ¡Rê鵇oÞcz5àô )ÔiF$CˆýÁë²w¢bkì1:¼RiÕû›œŠ{u_¶nâC’sË“Ûã½w;ÝÐ^ݹ‹anƒ¹—nìY;0Á®Îñ9°jqæ v¶4v†ëQª·ûÚøÒùp¶åUÚ9 p Ø1 ¿qÂIºþA\„é•@~Îó›6VǦKŸÈO ”‚nÏ "~±Ný«¢fäJ1Þ1 ü¿jUjÕÐÌÝ q6(^K_WЪÏú:_\qT Dª'amÀðq¤êÐ# Œ|AHÙñ/¡ö{A#‘¢Ä*šÀ;€v¯õõ­W×!e¤4€sF¤!~ÍÉaSÏ2L38 µ "Nê¡ ZM|Tðsƒür€ÀÀS¨``iäðUUíhàÓ?f)Ø "QRUtÜ¡SSw0~2À*’ÁlUׯ|¿àâk¸ûù5täy`6ê Í´Ño[U¼d8üñþòÒU¦PôÛç?bàUÈó1 X®‡hú@‰M¼z5›«:~¿˜Áá]äâ¥öþþׂÓ÷(?œçHUWóA#ü] Þúàžù‰õuê»×e¥n®þ["o–H°ÀÂ<28ná©ÞŸéû=× ¢,Ñ•)¼…:¥±¾O"ìa ˆ$Øàðû÷ ¬°w€ÆÊ×&ÀƵúphxŸ/È@âÁ½y‡”öÈÏìnbøCv«…ï¯zþ¸=ô¨Vvƒe_•ùÀI³¹ÔÅÁ­Ô<ÖÉÌ«3 I¡®ôûàIm]7:u¤’µ–¤É_ƒêë¶æE³þ¡Ø©KjnÉ1)~(’°"¨D‚Ucˆkçe¿Ô»—Ó\WÇL),!)xê÷ª€&Oã‹xâö >²úƒ}B~[¶?çL›)!¿>N±e:Y»LCz±úsV ÏòÌUFz)+°SÀø¹Â~Axä”Ù¨vk˜uÙ2N7Œ 6_¶Cz¡°_Òò±Õ"Ò}¿Rà?hÕ¡{FúŒw¿ØÏªišA|»:œÊªZiòGìµæÊ¡¹©bË;øvÂôoÃ#\ÄV,ÝâÏáç‚ñÇ;ÿšˆæ¤ØÄæž‹xשr)(`¿P鱺\Tlpöõgµ¿Û¬šŸdI½ƒ— ¢ŽjØ Ð{…šDHMû †ªI™ÉÃHGöF¾d®¾|Þ.B„–…3_ä.¹˜¼·˜‡¤a‡”ä9'pbО¡×;_»Æú…©QÎÛ\ƒÅM¬àkî (É×¢‰a’Z´- >ÆÞãðõ}’QÞ'$ƒ¨›ÏI ZœÈ›î%ßï÷Ž8}÷"}KDUȶù~†‹?xÀñ/1´8–%q¼7Å€õØ}¤Áî÷O˜þaÀf.ß,mk&¬ Ï]ÓÇå_¼Çý__z0$ÕUt¨Ÿäùn^W¼mä‹{#ߺÇô…ŒÓÿ:÷„õ$7Y„7’HƒgÖXˆW½È´1žëýÝ–×µp¶ƒþüùlýã:%SûUPUúúÁÏàkÜÄ~ï„ÝG#ìÏ=‰a"èD/€Nä}Àš ð:7ðnþpÐq/éYÂpMîŽÁÙƒ½ßÚí IDATzÞal´êÀìF~“U²;®¸P8AŒ<ÔcÍ~½åÃ3„ ˜IKúlIbRïÉæ›£;Õ¯ûZ¨®+WÉRìÚ<ôéUÑÊ¡'Fö؇tdÅþå vô÷ma Kxeã}ê רB X€ ЕÀ¦hɩĴժîÉ?âÐÆ·~Óé \\%œ”\ÝSÂIx1a:Æh±êÕPɇ¿ˆ1A ¥ÀŸv3w-*MìUÞkëî‘)ƃf ñ€ÍW˜ÓÉýÜ­€Q}ÕÝÐ7{殃 "… ¶Ä6ͳB"f¼ûÊ¥ã "ÃÛ÷~ –íno[y EûWÓù¡QŽ¥îùE.jÐäL›Õ-UÜD»× ÒÎ’Ï)š°{yê<€k¶ß«ù÷fi{ð ì/ltCÖ+ýÂSŽÙºvy_OÐO“4Îa]º0F ¿.Ÿ'P纵±,WÀ5Ô!?fCÁœÔÑ `u ¼-ÿ÷…§7Ñ¥«I}=ž|u|'ûöLË ˆ‰+"…‡D*önî¤í5gþ‘cï*{iT@2P."¾ß’á‘ÆòW¤>ˆ-xk¦ ÛÛÌáèâÿ•¼ï…ª@L¡¹ø@( ß5$i}š9ká*T·‹§%ÃßåÞ:™ú‰>NõL‘</ úA‰\EH9eä<øÇ°C| œb8¤ÄÀÓ}Ç©Ià–Òjs¼¿d°$àgŠòM?3w/kÍ=ÕRnƒ†|R¤/”L`_csŠŸ±:É?P0ul'W&†'Ó[ƒþÂ+âTÕεט7*â"Ô‘Ÿä¯NE襮34T éÒÏëaçؽ!_MdPvȳ+ è ²R¥eÓ_*.ÿó=îÿç%ð.³?x…à|¬hSàŸÏ+˜€á¢`ø³w8ýôÓ¿ÐèfŽòRÇÖpoà‡$ªU|Õ÷)๠¸ ~¿­ø·¥û·ÔØ> Z§HÍéA¥E‘|»á#z}écÁÅ×ÞÐÏ‹~`‹|èó!Ðß×* ¾ðIþÒà ïoÃ59ûÚ—RGðlëÝFnhž¿úuÒxˆA¨ùä~1†A×=¹¯0Kž åÚœ±D !gR{u>ø«‡ˆ¤Öx|#PL±µ¦úIS¬ªê'Ú<Úf^?ÆÎÕ‰>'CjÅj—›×°¤ù#ÁÀ½òØq-…"•Ì´:ìZc]ìïAQ 67k[$x—¯ !¿ž0=Ä37¨U½ÕÀö>Èó4ï‰ éª`¼ ‘t^¿¾L üæÏo\‹«¸1Œ$mêÜ©Æp:¼q²CLCåXðWÃf~1»þÉ¢ÍOPý÷šhôû`O òÞÿŒÂ„B†ÑšévÔ.ðÜ&½TÈ{ÿo•Æâ9…Gu]¡óÊ»™†þ (®æåzî5‰Š´¡asÐ$Ìÿæ³´…¼¢1БŸ”öÝ×!¯ó.Pð ç²S âŠÖ! #%FÊ;_ýæ¯~³7äœÜ Aº è8ø^›':C5{¿¨ÅKI@×{´øÓGÙCTá¦Z5RÌ›r4¤'ä £¼Ë~²‡†A>”0—í §P¿õ€‡ÿ¸öÚ: ¯.ʪ³wÝüµ#î~y ½KÃ7³-BÖÃÍÑ߇¯>àþþ ò‹äFŽPŸê¥:|©¸ú“;ÜÿÝ%ä—œJÔ¼ùê–©(¬%ú‡•B¶òÜböoŽÞžpúäåGƒ×,VWo îôx0üÈæá×ªŠ¹5¯‡Â~Øã¯Ç¾Ð† ¸¼Ùôýâñýoö3­ÊÙkó€_µÁm4†hBz#8|ãœ<ñhþºYíÖ¾ðe"¨øƒRÀ¸ïOÉk݈†P ¯ù‚Á: ñ€D ‰x^ûVõo¡üõ³]œèÚ½HV–Õ]}™ÀÒoZÃ?ä×Ì•‚2÷É”}å⇀ðJ$e+‚æät}šïç•0У_z5„:»_ Òn^'éo ‘A=Ó^ŽžAK@"\¼>Çè.a›Ñ•³?7ê%‘ãþ?ÀO<ñZß{Üh[î°AõvcÎ[ë°›‚é!ìCâj:ò€Ôç†&NJ(/‹×¸U”‹.}~%D1·\Ôš÷|©óšyN²5ôRAôïÕÿ¹,=‚õ{›âçêæ(îvPŒ÷¡vXº–Þf˜ò¼*-’pñ|turjÿÝ‚}Ø!ÑL ɽ|õÀtF4ê|ÿÊHoϰüú뺶ÔV“—aO(ì¿2+nfæ‰^Ò^– ýÖ° ²Ìþƽ!_ ð‹3}ä%€ô¤ o† _P½ZÖõˆ–µq~1BõrÁ ,+èò‹ Àa YÕX¨m®Ž†îyY¿d=re­æES%¬šMfrVmLûêD×%óâØû©¸Ú8Û†âTgÚB1AG/òA“_¼s K½ùlDóiLaÜ•ƒb|Ÿ<1\}ëµÍ N–Ä £ª—²@“×0IŒ)xü xæÊ”ª ˜@E ƒBîü(fª±¢÷ì?EÏ*G¤’ùÓÎS¼57¯{âDïë; ]ìn¥Ni}$®Ã߀”BLì3芌ÔÀzŠÓy¢Úë¹kN öD!ïh1,:žÅ2:¯BE-âí _ž0þýB£(ÃÏH†$:¯€­„ Mi§¾9bú—ŒLMž¦­&õG\@òá‘pøƒ<ü÷Ëàñ”mnN™W¹ëÎÞø|pùí;ܯ¡Ÿ{E+Ïh]£]ÎpþÈ —x‡ã÷ <Í_§2œ·o4èš>Ò5°¼3~çòñ ã/P~²ó¯1Á:ìµîßPô]ćÚðEòÖ½kÏm(~þ¶Úº*´G Ø®ªl®ˆSZÜoÕ’÷{¾¾~‡´‹Áï®K—xÅX‡?ÿûþ,A¼\1@¼†Œá ! R¿Þ!^æÕ/=bª6ï]+\1²nÝjÑɼh-˜·e4{?™ t ”S³¯ˆ3%EßÈꇪ]wfz=P¼b¬…»tÍÞèÆ¥v¯OH¡zHËUl …¿þœ=um1¸æ·†¤óáǶUù„ûº«XDÎ6Œæ tÕƒ×Ä>\M­$ª„‹·ãˆ9)Ë%Բʰ¯ê_Ÿìn‹×¸Eð£~”Ú"UW¾+BäõjÁ3­l?ê+Ù›×fBB‡Ò*Ü:Û˜†ÖÂä«í)„&Bzª'þR¬©û¾¨t-” à (Ÿµÿ~¡þ­VÆG!¥WìÔÖ¥VºƒzoÁ@í N¸øÂñ¬gÚµ¬Ä¯ªŒüÑôA¥q?w–ôú·¨“Ýz¢^‡émiµ,º•6¦†ª-(/<Ä™·¢É(Q½si0Y2h­ÌõKÿœ6‰SÛoŸéN‡»ôi§¿)>:5w8J zØ=-¤Ó9p"g¼ƒ¯ø´ û\ߕХ Ø©é£ öž{ Ù,eUWuò§8!†òzô°³÷­év¨0V8ŽØœÇP«X!%èú–±¸±X݉ý¥¡È+R]õ^Êä5a’¸[ã„oáÿSˆˆØ  W EêÆÂÅ–*ƒËâѱh¬Fq¿‘èâmÌóªœüÀ¼'؉Ý{”†0§ïæupâìÿŽRòè/ƒ‘.r´=,+Á¹5 ¥J0\¸÷.âNv™;¢œÄíÌÉê°à$H×¼Tȧ ÃHÇ<°ø`–zoij^Àݘþíú>9Y=Ôáv3Ž/†—¨zK7‚Ý·OÿnÐä4 @3GeßîÜ7 \þñî¾s ==F»X(×d|HÃ7pºÙcúç‰$ÖÀþuÚ=0l®‚ZÜòã•0Fïõ<|ýò5Æøã=ä“ ŠÄÒ w‘(%ó÷{$9ÿ¼ÃiÐVó VCáÿëÿlCýòϻ­£¸#Ôƒ1ÏÜ/t7f ùƒ¿ 8üÎwœ;hô´jE‰×ÍŠûÿ¬Zü÷QJ>üe2ø0¼61’FЊ´^1ñ3´ƒÉÎk½y%çÌ=Ë2mýÊŽÊMí`Š­DØAÒMNnQr(=S§ÉõLq ¾§Å_Û+E¾˜Àc¬nÍZõàÁsEx }õWe¤W#vÃk(ÈG©R Øy§ÝßüÒ’û/ŽÀ)ÒÉ¡àae_/ÜÂÈÕˇ§QyǾ b]V_sxòúÞWaÂð¼àxrñ®þ¸øäŠÜéß Àx0pVL÷®þ•®É£GVln0›…›|-ȵ²ÍjsGëñµX×ò§uq6o©·Ð¾ã¾¾]Ƀ~¬ŽÚ]L# aªÃXø³PÚŒ š@/åäÏ—¹Û–©WÿúZ@Ò. |胯έóÌùíݺߣȆ·#p÷˜ËÙÀÌÔø| ¨$ìß®†Æ3pIKášœüZ?ÓbJó ‡È3äÚRΔ[è²3X•‘‚M˜·ªÝZD<bܵzŸ vT ôKý{ëa<[»Ö¯_Ø©mkÞº¸óÚå/è÷̺(^§UÊ)>ç£ åƒ¯PºŽßÍÀI|ÎðÅ‚ã÷HI\~ej¥Ø#L F_/ØaóPdó B#J¯â'9ÜdðÕh®úŸq²¦öŒ¢€\*ôjb·ö²èŠu_ ù°C±òÝO’gÑV·,zUƒZ¨øÄ›AL‘, Q-6ŽÏ`ÞöÖ±Ö0×jU3ù¬3„ÁŸbG—žÂ€¥”2ˆ³«‚ñω˜âéÎ8r 뉑@ô¡¸4”tØç»à#ù°Œ,ÑXRëá D2@tRðGåÓŒdUISof fT`ßÛ[›:¾JžK Žg ¤[¯SÁáç+_ÊП&Ô‘Ýù~1”=¯nÝûëpù_Þãþo®A÷¡JW0”E†E›ÎÈs¼÷÷¯Oà+Åéo/`EÁ©±ý˜mÁ$¢­Á/­€Ï¥]ÞòñýʦÛcúñxOΆBU[µ[;Øœl™‘Ô}ÔH]ï#àâïkÏéÚln×a‹¡¹õr·ÏáÅ*Æþ¾:òW&ì¾ô¦nð+«Á/Î"ýh±Vñ‡‰˜xM\‚’÷ÿÂ2ò-!ß `Mž¸Ÿ×¼56¿Œwê¢á#n³ ÐÁ€´•šU²Ã‚üÔ”Ú¸æ­ë\æ'Ò©zì¾`ø šÁ¢©jÜ/ÈSçʆýë\lîÉMìÏ+fk}Ï ßÃÅá£Ò©*A²Pþbà‹m¼Ã}ÂØ}\I!¥øc0Ö°@Ž!$6eç¸b^ÍH¥«vÄ—Ø5ñD n»dq…0i–êcOÄ•C·1乯/ËÔœ­9×áO;ˆ6€ý"¶%Õûu<ÏU›v" ŒÆH—þºO1(öœÀª“ИKUÙøéHH…fÿ…dhÂ23vAÊ’‡2žŸ04ºJIÒ ß7R"Í ×9rŠ[zÜÚ©„b9+x]‘Ã3ïůóŒ½Îîj «A“_n Òyû_3òÛ÷ 4½áç³Þ†a€JF~{ܚȚYµgì^»pËŸ7µ ’-Öd¶ÉÄè”ò³4Yó‹¸Õ¡[=}oã';$Èâ&úho.ýÐ8áôO°Ôó;ņÙ<¿0þ X.«2å&‘™8â o£î…4•©•ßðVº'I5j|mšb¦¨'ÃÑßò\0ý5''XþÈg©B cUSÍÄàc%‹NTGuh(~) …(|k~çrW˜Ä›ÙWÀm,ÐÁº˜üÕ0 `€œV L"?û“­ä›“êv) {o:€¹úY×DŒ( `fœ9ô‘¢ü,ù*])ù©˜µë³,ÍúH±ŽMOÄC?tÿ#^ì>´Vž¾®¯wÀáwïq÷YøïHL¡&Ró®}m§x®ók˜x²¸ áÃíÏxœ°›{º¯&¤?<üÝå7 ÙŸ¢Piƒ…âS\$«•pÏúëî)=°ºqÂþ‹'”Ï3¦Ÿî ?ÏÀdHÉ¿®¸¯5‚ÖýÛÿ:×E´Á°_á¹ZÝJâ`Äê¿ë½nPšW:½GNûµ w+_Ñ‚üZ°ÿâ†çÓìí×¼kâB}}¬ªñƒVÕ»õ/Ã(ùÈÃ[C¾4¤¹Ó—£f‘æ$¯†Yz´^uÿvlÉÛÃã„G‹!ÐÁ” 2UÈ´£|ýKÑí÷ŽF¡Äþû ÃÛ‚ŒPüÈH\½ãð†V |Ôjø–Ù€üñˆU”RUýœÝ‡x+Z¬-ØÈCÁ,Ü4Aî{Xw «\éšâž-LÄÀmqËNÂÌ ¬á-¡Xǯ.Šx%%½œp?ƒx“F dTP²ÆP1PÌ('x Ÿž¼ö­hpÖ.Wбa¾ôóÞP™}ÁïK1üÕk£*€%àÞ¸”¸çMÝ=B:/ Ud4Á”k`þ’x-9ܪ®­ÉW„ùJ1Ý»?ª¦† Ýg (¾Æ-%/Ðcô k[£S阹ÖpCªŒü¥ÉbåÃt6‰ôFËOÏ sJ M®¹MÎS0W½†¢— »çcƒF?MÓ¬Ò÷Öüb>2Îyí& ½š0êI=÷m¶Ñ½«½v£ì€\”qÍ\NÞŒP½˜“3fèÞÿœ8´oR17ÉÎ s/G`°>¦~.mQø'€³€Ÿì³HñÚ¡Æ©j5”˜ú~Ð6üi PNž¾Ã”$J¸ GŠZj¾ÀÙ³¡öæ^’.éXïÝÝCŠ CÔéà^É´æûõX˜¯q÷‹؃ÁL<Øj|¿u á~À?ò–RÏB –êç×eÛoƒ<¿ÇÃw¯€B3ßOØZS¯î¢õÐ7<>ðAqõÇwxøÑÊ¿Hð^f‹æ“Á—ׇ®uí/íÈÆÞäoØÿL¿P~>@±ƒ'‘ÌÃF)|˜ß7KY:…XWÿ’:&ŒÍ¿öèªçƒ%Û ¹Þ×T¶ðJ°{3bx9ù=ë'ùwæ÷G­ ºBTC¾¸7­H´„TæŸÕʵ»d _˜xˆfò×#sç4ku´’mµöÅÞêVÌWg]â™Ì*_'†¶U°hçx+4«ßL«ÚzÍ»ê7öºæüT±¿v5>AÀ$ȱñH½q ©"#àFqñfßǽ'nQIåçÂ|„rØ_WÀÕÃWc‚Û&§To¶v?B"Ž0zi°ƒAG4`ê6iÔ®…êéSä`H{ƒ:¥¦–ÝÌÞ¼šA¥¹t2@žªsôJSûºÐôŒ/©þC6 áâF°WÇôæ¸Üsw‰ÎLÂZGjüpºo‡{[¤®Ãú@ç9P,aw#(#cÇI±ưf™8Äš»áO…§„©dÐdáÿ‹mKçÅ«If1öË…¼æVN)~KqÈ4Åyß´¿¦ 2q[åNí¦´ªs‹*·/tCã†PdUŠpŠ#TÚÊx«<¢ŒÕðàKk‰¡uE¯®»ã-v¤ÁߤٰZÏJ?0M­^Ï–1g:§˜½œ*()þ{î À†Íê¹ÛÉ¡³êJVÿX¬geРkÀŽ™zí\)‡T€ô6VÔÖÑÁ·VÔݺ9}a‚þ:S­-[5‰l|à ÖD.Y¥ækg-Ó «“·{èuÁH»HfY ~ÔTÀz±q“Ö€íÛªÑÍñ4„gcóõ$|ä]Œ…dvÅ8R$àЦsDµx%’z—gEá n¦\ÍÜö¤ðŠÎl»½ÂŽéK£6 ­ƒê79ôP¾úPj{îùá`M8_NGî Yk°[B›zÌÈÜ3H3˜ÊˆŠ›æ)4ÁÀ`ñ‚p6ù+#Ê¿$ ,î7QÞEÛÊ+"j„:.þÓ=Žy ăÇù|ü•Ÿ¯O3®û?zÀ鯹r2óý4Õk°çû!†À?½Ãý_]»_–|§ÌÞÛª¿=îù–¿àðñÓË‚Óß^‚Nƒ€Ùß´®æø$¡ä^-تú±ÂšóJ”¶®ãÝaÂî[ì÷€òÙ€òi†|:8FˆU±µÏ‚UHíÁ7»É$c´GZ)Y}` «£ŽÔPïªñ^<À»_‘o'× O“žÎÔÄÉ™-ˆ¶5°ª§}[JÒÀªÒ)'ð?Ý9/.sÑ|Ÿöú!N#JX®±«g.à ØAA;gØ™tp{]ÖIR¬}iýÚYôAßøƒhn“©>óÕ‡‡?b ;ÂðzBš|e›Èw5ÌÁµT€CmìÞ¾ªŒ‹o‘j9ÇÙý0Ø”âªXÅð©.€áÍäìÅ`-i•­7;T™ …v[|ÖËmé4dž5„õ×X“³gK!죺,›§d'ŒºÔ{m‘’è™O~µ½£®§ëów¶íÔàž8WŠÝ|[Ý@묲äÊ_ûú÷™.!Ût{2?Ï ¿Xõ+p”S ¥4TÀHür­-­M8HÈOÓ){ËR¨¸Ú[‡$1ÿ˜”aO½GŠw·À=Û¥æÀqH‹a.òëìÓeÏòve\¨ú%á⣻e˜c£7¸5´$ì¿pÜ@w•…u.r1!½¶ÓÉ}rØš/Ì”‘>j&ùÜ>Ûiÿ zb°‡U¥Š}   º5ØçMªÛ,’J¤:˜½)°_U¯©›mIVPÄ:˜}T ?ð7z l ›ÕSô¶@~:„¢é§ºÄ+¸³¬<}_˜pÿ÷;$+KF—¬†MëÔŠÊž›½1¼¨6j›u%òD0¾óð †ã èôdX‰ÏÑð¤Tc«Ü¹ïÍj¢.QÀtÝ#ãPÝŽú—ýèãh<ïÞMi6õ½Š·x¦Ð°÷i6÷“Ñœæ]„?êé4þžwæ[;¬ú¨[¹ÍþÀ¤ÎLìc­Ýé½·§ÇLTÓJéÔµýÄævCTvð×éÏ“ciÈ×ÎÞÀÞŒj®ªøI™‹×nížÈ-£|æC¿r;V&ÉÊå]«ÞnùÊ÷s¬«k†nî!Ï}°#ü€ÃMþÞˆòϾGm©s‹!P§‚WÿKWŠ«?Èóƒ3 9j©¿ÓS?Ðö1ÃeAú‹wžþÉ$±+¢Š0ÖSU`k@Äšê—:0m´}ÔA0Å a7aøò|Ã{žå]‚ü:C`ïÙSØd‘Œï}¡X…Ö¦?³íHÕ¸jW¨`«Fv?UìžMH·ÅS¼õfýn¥òÉÀU6BmL;“Ö¬Z½~ñ÷F(2À®×Fí §qÉ•>‹by²É<^y»5¸Öú¥‚_ûÖµ™u«_ê îs7ã*…dä`q›q´R]û¡±ÚCˆæ%1vM>è©Eµ˜z½ÜÛÄ1èÇ Õ¬äj)\°¿, »ú¯[‹uQ#ofjݳÃWOÀÉïgÕG& 1”@¯Œ óPA˜ —~¯ViÔ†¾N8H\¨T›êEã½ù <%Å –âœÚ%ƒè7 àȃAŽmx_?ëë=<Á‡¿¤„Ý3ÃE”tíœ2+¹ ó:È¿vÏ}ýkÝ{Å´q àêr $F ¸ ªŠ…Ál„1,õÿÏPEFº9b:îæ™‚ÔÀÒ¶{ŠæK(š!Ï Ê‘1ª¯Ç \¢©˜ ŒœI ÷Ò¦$þý¹„íúàÈO7ú¥[1Ïõ­í'נɆ—´1 +.O$aÿöáþ¿šßhk~‘P4§:Veζy€ùµÀ~Ès›vSζk×pr€²þ†}ÝÓ%j«YY­_”Ÿy@ú[2ŸIc†/N8~ÿH ­´ }}CÏÙ}ñ„÷ß= ¡Ì«}¬g¸ƒ»—#îóõ²Ú¨yµúÿžÛC–_ìW±ê ¿Y9ÝL5+€Säÿ²ö®]’$Ç•Ø5sÈGuuÏ3ÝÓÓ=/p).QZ‰÷qôE¿P¿h?éh—Ää’I$@‚$ÀÀX  IDAT<ºª2#ÜÌôÁÌÃ=¢²zJsNž¬îéÊÊÊÌp¿~í>®ç/ÎI–è)îK_9j Ò΀Û:M¥f0Š@RŠ +× :³'&À8CNuÓ‹’öú Ñƒ©í¢àb΂†P¼ž—Œå–ÖPJewö LiÓ{x_y¿àC˜H*[ØËúº±º¶¨¥ÂúßWïÅæßEqu«3ø [r»{ƒ8Ã|«YưäUl!¾×30~r‚üÙ>2§Ü-nºY±õx[õöò„›ŸG4‹IlVÉ35‹ÉaÕðQóýØ=;CoúcwUs4}P×ôA_rÌÇß¿ÅíŸ\ÁnÝLuÏ •ÚÙiµíÁß¶Rro8þö-æçαªyÃd#?´°Ù"? zöÈò@Ý[êL¼6“¤¬HÏÀ'zôŽ!¯2ôÃnzǰ{=âLËuBæ¿tòæŽGÄ“¾ðA‘®é kÖò„¶¸ î›Û¶†:}M〴†{¼fU½ñC?œ‘Þ˜QîÈy3¢¦û9…ÆP`¬OZÇVW ÊÑ]+î~µnJCݘ|% .v@z¬-HˆÑ±.|z5&ä·y' ;C6wʵäŽ4`°•1I@‚€ÃÇ'Ð-Š¥BÒZƒ•‘kÔœ¥ñÖ<6¤'óç™+%ôuá`0šêdoªwÎ:ݲ٥¨ï¬µt ˆòcÅ”œ¼Mu”I*¤©hü}"—ðÈýÖšeÍÖjxqà—#ÄÿêÉ„ƒ£W^c„Á:öÍ–ªRƒ¼Wœ¿jL£T&nÉÖã…a#$ÀÐQa%·ÃKHJ€½g¦I92KvÆÅBPmÛ@¤W²qäIÁô“¼sOˆBèÿ¶µo C±·–5ÈfZ*ß@œŠỂrWõscÖcj0˜4Õ°•¨kË®Wª‘/K \ßà ")Ľ°õ0ضcàÏCàù ¬Û<ÖµÖ*PêF>«°\Áx?òÕ& äîsX7(%¤k…Ìž‹V™¢´ŒžÝ9 lLÀÙ5Qü‘›:œMåô©›RLZW½!‡ß»Áíyqœ;{= .T›¡Àý7ïpwº‚ü<$®§TçK,z¦ˆ^i‚yþïpûÝG/2©2‰lPqPYSî¿o÷kÃaÆðgœ~¼GùáVõöy•„ûÒAa‚¾;Q·àOº~ß>üÝ¿{J@bE:NÀ£ « 6ùçHÅcˆV¢V‹z«äì%¾“Ñ~Þ­;ò÷à…¨‡Õ÷UÖ->sÚ%úW¦¯†ãª$¨&àmàðòR¦ÛÁÒ±\„Èò '‘èk‘{iëkr™þ="VƧûQ.²6˜¬>_Êžwú?y]Øt9/F“ù¡ÖvˆZÇc45zcÙ4[ÜÉy˜ïuÊ]X˜ñÝ3Î8¬²­¶‡ËåŸ3¾;áv÷hÑ,ç½¾©cc á,žxÓ×'Ñ:¢EÖ#]š ùyý½_E[tËB#êç^̘¼‹ú9,‹1Ûm@ÀáÓ_®}ˆq–[·Ã¯« GÌ/ã#ÅtòdŽÛò¹°uŒÐ¢çØ쎚°N²‚ùÔ.U ]A“YÀÅ\® >,bþük’È5C¬¹¾ZofÇjL“ ð^!¯¸=·žM¾TµUÇóÞdÃ=­E;K%~+À2°/Ð)­ù›¶-ÿ¾šêE>ê.ÑrLÍa³ô0F$©‡,Xžáéå³#ì&Á¸xvfmIѳÜs»ª6¾6Œß>aúîÞóý˜Ã<'¿ ਫ`ìBž‰Ã·nqûÝ+è—ÞÕËÐÐvvMU›uÉ(Wÿë+Ü}ï ò/.ÄKDPHèÍG3Öõ<åK½•ëuaÿüyoÂùûwð&[ÌJ@DqX sN·Öµ½½vé¯i²jÙÔÃ17Ä“à:¯‹=À]zÁÅ@üÙ¬×@{xÑ7ër­É aDcIÐGÀøñ Øæ› '1•¶PZ?¶×QZ˜#Z¼*¨ˆëD àG.ñ¨—0}èfô»„ÉSWÉîßx±ùÚò6©a;Mj-íy7ÉÆðÎ:»‰ˆÍÁ_2CZÆ”¶¥þWcŒÏ‡']¥×ïK5hlê¢ öÔ<ê ‚B™©éÿ Å3•É™8­gÓ'E;±‡ m'‰T;Ü@¥+?8Ûàÿ\¤?'êR&BÊW‚¾V\»sR|¬À`äÀÏ‚ý{»`/aîÆÚ \ÏL`7bH ¨NŒôóMsø ª Ãu©#_"#‚eð1!™;Ñy¬ˆ]vƒ¨þã… ±§~<sí w ]å%> ×;”2 2ì1 Ó€9¦¤˜²bP (~-O¶T}ꦂ ºTáU"j‘`ÔØ kþa|ïüpÏðÂvŽhÉ8¼{?hº?vøÆà®æ\ÛIä¡pêu–¡)ù÷t?'›±÷>`‚ÈoÎàƒ…e™ºÐöð À»q¦ÌB¯µôînG 1ƒOï†ÐhU—„íè¸]~9Cÿ’ùٞãÅZ¸ºI¿Æéï<ÛJëV2¹üsÆ÷Ï8×]¡ïö}—Žw"è±A¿ªn2דˆ$t ¥:{ ˜‹WõÈcÁ|rq!sÝ_&ª=¬ÌÍh‰:árg{°¾‚ÊÙ?2r6gà †·²´P”õº¡R%sYÜLHáÈõ·×Ò½“5ÖFO«|¢mæXôÔû!­³'ÈÚROÁˆš(dÀ2Á¦NÓ¿![ûºªÈé‘¡Ürœv]·@׉ÝéƒÉ¦“W½•ïúÝÅ’” µò<>™!ßLÐz4Œ3€C"BÿBÃEïf%ÃñßÝàæy”Hê>4À .4}lE_~÷wÇäï’kø<{-rþZÉý½®ï¼¹¯…½âø­”2N½¾èô(NѧZ;£Qÿ^6Ý¿||àœÔx úu•pÛ×L‡Öªïì€ûº>ÖªÈM@težû~RQ/—cøæ„ý›Ê a~ÅÀÉ"-¢P$+¬x+X`ꬮJÓeÁò{?otûji†>0·G0µ ‘z·o°é¨>=5ð³®®m)G§´Áä•mÞ™šƒNøq(j~3 ¨ÕØyeãê·_îºÃ“®ƒ€¡kðcˆ2 %Œ/o!·ìé 3 3£„KÕ½^Üm‡­û—.ÉXzMnƒñº-­EUõØsÈ ‰ŠIbÿz ©]¦@¾VÏÆÃ‘ê„x°Y€l„A„l„œ ÇÇ‚ÝÉÙ¿ªý‚ý㎰TPìiŒñ‰)gþu3ÇÐE- ¯ë£®€A Þ9RBFF‚7Àæ¥E7H;ç\gÏÎȯ@H¼8x®”!4ׂyQõ‰ZœMAR–ü@wSä&Œ/&èïÿ,öO۔ʙͨ{Ë“.VÆu¹|ÖïeDþ¹þÕ¦¯~\{¥JÂðüæaý_4uÙbñCÌîýÓÊ4’+5xoœ«-užÞà§µ¯ñÄûðÌ…ÙB@QöÝ7uà¾æp j.˜2 …Ac©wëõ1Ö™:&`x6áö/®<¨9zz+à¼ÔR¿çŽ®º2óðpLY\Ó÷e ^B·í#h.K~GP¾pfÃ*5^±¥4SGáÈh@ æÏÂXÆ9ÊÝD£Ë3 ÖJZeußi8â*ð3 - xÀRwžj}“¶ ¨ÞbÈwbxÍŸãZë45¥Ÿ75¼K/è^êDHk¡ù¥j-‹°Y›p¯•FºÌ¼®lÁï‹Wé)uýÀmå²Û >´‡¤£A¾¨ý¾ô ]‚ðRÛF°“Ë ìãò#¯z³È˜°*îéG…=xöÇ9|tò|¿_zUÛŽAʶ=PéBžï¾s½c÷¯¤êêµêÞ6ïÁáƒ;L×#¦¿Ø!©,Q3‹PJ4Œ›Žð‡Bã«äc_põûå‹Óv°/R‚áÌ4xµù½Œ‡ã_Ékàvdþum ô°FòÞÉʃ[ð÷&pq¿Æ¡±Où·ÞñŽâê¬IБ0üö„ÃÓ zÊ—äñ@SsE²Ø¢“¢%ãÂ] ZBÏz_’è]}7í|ThˆÛˆ±ÏtݼXÜ«õ¸é…¯ ´Ó.7­ËHŒÅ´>¡÷ÚÅúw&¼1rÝèÂþ±ªƒ@uÖïž1-®[Õ„Ãï{ö¶{9juhËLS0eIHÏÐ(·„2³³ÂâÆŸÚ5kL«ŒQ" _Í(s’¤H`WŠ5Ý@-v1LiFðƒoò:ÁǺTüžK;üÔV_G4ªï»æ`±bÌÌ_ªÚ>uà7!)cÿLpP`”úÿ/¸#Ì´²b ù½0DœQ²1²¹†2«ƒ1°@£ Ív#æ„LrJÈ–‘h@¶„¤Á#YMËf¤'†„¡Î.ÃøólŠ@EJÎrxvŒRGô*˜LMÄ#fTä‡TÞ¿…ž 4ÙÒÀ¥7`QWó­/çªÝºß¬}+/ üÔã²Vã_»”ç×±z£!¿QšÑD/üû>¸=ö¼áéºÑ$WŒôál¿áYÁü“ 2]õÛCãÏÉ¿çü×{X’aT†I0 ïM8Ë–æuç]ƒÙ:j&?ZºŠõÄÛR¯Ô Ù~IAo+ôsv'¢uytŒÂqÒËúçÉ[$–YïAêú­ Ó`«]Þ!Öt€…øÍcà+7†Hœú”ïO˜:Ù•Ž ¹ãn¼{uœ²½8=€`Œ}…*w'œ¨ð ‡[èJ’x¥“³3lmô[õ€d}~Ú:6„vÎ ÷qÛ0Ý‹ìÉÞënZĆ…Pš–$ Ôé<5Ý%W0Û?WÀñ:Uñvªü¨À+^ÕXU#Ⱦ{ZtVÚ-°qÆéz“¢:¯9¥M:Ç)_`ó2pø–DzЮna72h0er¨P¿¿šBY4v Ôƒ¿¦éc|.˜UÁ…‘Á,A4cDha€P†a®0eä4`@Æ`V0˜AÆÁä2È’»kË®1¨j°ÿÕ «§H;ðµÏÐM:(Š*„ÅH †8‰©úgɺØ/Üé õZOëjð4¦›•ÓÉ8¼ÜŒr;|Dµ·ïÒ–4ÎôÀÝ8wéÿUF~! mÿo6‰µG^ñ‹/ÚcçÆ{Á ±¸zgœËÞyc´<@Úfû­ gÜÑ¡-^]ð2é劷ôÖìÚ¥ÎUÓ˜©Kb2CzOaŸÃÒQ¥&¶Îë"dÆ&”_Ñ$qz?è±g(w/ÏxõÝ'>:îOæµåº¦ñ£i´ø¨À#@nC ÏN’:Ú ÅÌ‘ ß±€ås†$[ èò^³|‘ÃÒôÍk§¢8 !ÿØM«y¯¤øæÁ%6‘èEi)ðl„4pŠj¦‚ gSÔo¹€·ë薋슭ãªK»˜RµèUI‰9xÔsZÒõQÍÁáÎ^\Ú}pm0©é‘¢Üò½š/²M\ÉF2€;`ÿí;Lt ™pFÕv¸Ø²S7®<ü/7¸û£+$M°ä¢.¯~{hbY‡ŠÃÜàî;W°‡âʲ„s‡ Ù~Ý:®ÇÿðNß»Bùt@JÅÇ„!óÐj];y/‰’ù¾ þþŒùUÆü£ä烴êh8F öÏÐâ§aäºû9ö•Y†/0}tÿuk:¯éÆÆ›VmŸ—µ–gMWk×ÐF7Ukœ Â 7 ã‡'ä·gа/ýY7„SÔiq1°¸Î‰Õû½ÍˆX’&(°K òcƒr&IHe8¬Užuµa«ž½Î³K ðÁ;âQ³Ý–L™6îõÈ)õ›*Ô ¢ Q– Ò“3äV@E–äeER‹ ¬lWK0K GÀá“è¦sfÖµZjlU¼øž#J˜•1IBþøŒr”“›¤8øa˜¦˜ÔödönÃŒAGCºVîŽèu¼5“O$áê½›Ëú?ÅŠõ[‚ä5axï¼Ö÷G^ßÁlŒô¢Ü3§äÅ`U£*lóÄ ßÜd°Š@¡Vh— º4Vš®ÞÔ±³Ò¤çÅ£,¢T骶U_ïì£ãÔår’‚š‡N²GÊ.ÔO!f³Ë!ןÎÀc…×õ9÷žŸ4Á¸Í?ÌulFK¢ˆ-E=y¤¾ì¸RÈW)ƾ´¸ÆlÓ|×oBî¶õŸI֟رŒÐ– &t0Ñ.Zu1ú5‰SÏR3Õ:jI]wHw†ïÒ&ÂܘÛ)pËkìw¯b,Ê ˆ¤lBŒ°±Tº»»¹oã±Môy˜dÎÔuŶ×Öµ°«Å%Ó6$.°ªLxr·ÕøÛä¯X € °YÙÔÅ Œ5L׊ñìL›û- †oHaLÿ8zfçŒ uþT×BZò —жz(ЂKOð…®_ú5˜¿‡t’—îû±f÷!S¬AŸ]‚Mßs¡7#½WpøàÖOïgÀ¾@ÓñH ÂE°õ€Î®3­#`×l9 l¯6$‰y¢·ñ5 –É@–"7“–nß%p®o  êÏ_,`~0îúG3zÔQr‚¢-Ñ<$Z|£¦7ÎÐiæ“ÒÆBt‘FÀ\‡\›Y8¦-‡ß»Õz½²5ΦP”Q„üÎ…aÏB>Y™'†”äºKaÀrk+q%Œ90!] $r ©ŠöØYØR7ÞDÁÈZ<_ßÑ^ÛG±åQWÂDãâ(hG'3µ1Ǩ2€Ù(œ½~ŸŒpõ|®xðóbúÐýZ×Ù&/^gäwgèMë.® `‚p3üF0P1F ™Á2 aD¢Œ$dŒ48øÃàýÏÁþŒô8 Dè­º£ÝJ€À0‘'PÀû<$†ÐµÂ“aúû=R´g6 ¹Ïæ ÏÏ8ÉÉ (*R¨µ@ë}½³Ÿ²æÐâr—äeþMןµÚè*ã0Çø §JÑŸ[œÀ‹É¹Ë4òÀU»Š· avÏ¥¨ ={>mܾ1“GÀ¤¤ª`!ØP€‡ÙÃ7Ô-”«‚šÉÌ—8k‹;Ô‚m èޱvÆ ºÎ8Zœ~´fïÐô9¦>(ää:%/…·ô C?Íï]­Ø lÊ]B™­ÇÔ™úžbÒµÐeZ¢‹iXÜ¡¼q‰Þã³3N¿JŸ'/–'M}dpiâÂhòߘ¡ÿ&¡üM ñþil$ꆎܼ&äùø¿ÂíwÜ’RÔý‘Ÿç=A§m¢«\¿|ß­º{÷ŒüfÁÝŸ@7´hq :‡ «L§>дÓw÷ìéÉ«Šœ€ož0}6¢üd€ü|Œ k]6E"`Y)ÈÑ{ zö0_n­Á&ZÐr´|¼sËTsŽ|ÿ"D‹Éº ¹I5:]ÎÒÓ²˜]96Þ0ŒïOÞüµ;ÃG7s×-­q8à ûGÅÁ‡³Ù®¤% ^@,0*P O&×¼N»hcªì½µÅ~¤þÊ¡fÏ%j4>=qÙ6Î~“¶y{ÛÀD¼w¼”"(*À“3¬Ì°sÊìHMêMƒI·06÷¥Îî®Ü}댔ö*F§sþ‚Í‘õÉŒOd“2æ1<½CyE(g†,º¿äÌŸº®Ù­ !Xu3Üà0c.„[SqàÊÕ,-Ø‹51]ëJK®ÁJ ËÚ¾$„á„jZóÜ>»u)IK싾Á\û7>Åx a`«Ôe®s0]Œžž «q¢ŠÔ , ®éSH;ï‘®]÷Çi@"€™¿!!ó¦ì|jÔ€‚éJŒQËT+ö²¥1†³?þ!ƒ1‚xð>ùL0(O (…¹Èf`OÀµ@¾`¤”YÀ%ÈC`£É-’püàBüK‡s–<ÊZigŒüÁ¦ÉccÑ4.kÌuD¹|ñÀšÚÉKúÑñðlòø—n¿Î½Èý‰ÝÖ`.½W ?œ}X€ÙFg· wžO¸ûË+¤Tº'C÷5v›ï9ãÐÆ¸ê@źùK9éÍzlÀ)4}+È%1zs˜cÛ˜NfÇO¸ùËëkΨXùîѱ¡G®»í D.·VÏ£]ä•€Gý‚¡I¡Œ×ÿWO C°<€ïÀÖåli­c€X ÅÓ¦¹¬øI%ÌBëðÁª,˜i !]àÙZhm °åôOž‹»È)´uki{®1?ÕSø—Rrjñu”Òò(”Ø$æ â·V¯å\[¶5\Kè±BÆ(¿møËç1ù)‘†&ŸÀ-°ÿÝ[Üý—kX©.A',kÞÙt¬ù~/O¸»9B~’T¼ÉÂ"ßÏØÛöã\P~üýÜ~ç 8¡éøjíœ.0e­ ´Ë±.é(¸úÃW8ýíåÇ’¹ƒ5ÌGä#a­MÖ¬Òøå:Ã3ìû-x×”B£djú†—gÜýõÌJ€Mª+[+Û•Qå ¸2`vg&Y°Uˆ&Ý8ÜÊvòSÁùïÚÊêf Zº+›´2uìöŠï»í‚p½«ð£Á`wë [ëO»¦ Ä")t9!ÏÝiy•>Ýf V<üØR˳ˆQ ÀNÍYh±¹Xt[ÓõŒÖpgÕ`/Ì–Æ-æ âN w9ÿM€e½v+Ò¬F/Dµ›AÖ³>ëFÉ«Çê^+>”åû­ÕꪬAàÜܹíð?ßbúÎaq·Þëë¥ôi'¿?üÎ-nÎWÐ_¤0ÝFM›:‹·rõÒåÏÇÿ wz„|^]·ñ\ˆ¡ h÷‚q«ë®„T€Ã'w˜Ÿ 8ÿ¹7}XŠ_‹ÜAØÂþSâîAÝ„=÷ꌥû—Ãøæ„ñéäUgŸ (Ÿ Þý;ˆLË£g‰[Ô]¸ž–VœºÁöÁÝ¡õH¯/ëÎàê:ÚE5ƒßV ߘ¿Q². è’/¤ôk™4ÐGRÃ~cýŒÏ§9ùøWjÀ[g¤k7‚È'(;¨ãÔÁUb7 Å›U39Q燄¯½.’„ÐWhu]4ñX—êð•|"Ó\0^¡˜!ç™gX™€R@Q¾«RÀµ¥¨s‘ùÏI°GÀñ¸Ýøþ€º¸âc_-ð(—ï‹UÂ$„I€¹$È; Ëå+F™2;È1e@DpÀÙ»SòQÿÀÎ#z2)f$0ÈJÔ®1ˆbNk²»” ¸.€pOaë@ u¤ìJòƒç¼fŸ[%g Åf Æ2ÒØ=.È·1ò­ì_ ^¹µ)COà­I¿Œúଠ0nÆÄ8ít=1¤„¤;$ýF¹@N)!qKOÔeŽ©ÕV‡£ªk]-DŒ”RÊHcFd‘óiÈHƒIA6ƒ(-_Lª¨`ÿôå–‘&F*©lº¸l‹«égûø÷"“WÖz¾ãÙŽÃÓ øìa¯¶xÔIHÆþåW—ƒ¦;‡}‹Xóñïð~—ÿg½°×±õ‘&Ælxgv-r¤ºÒ6Dº7hÀÞè/\ÐlÓÍœ­™¹ü¢@þŠƒéx€™“µCwx1áî{Wà$]L -®{ãæ ŸN¸®Â¥lë‘ód½ü¬fÈ÷9Úà ÖÎ*›±à ä§gœþöèzN ±ïíø1ö)>xò~Õz¬Š:m3¾ª`etpIÅZ±š”TÊ©Üi AF6`NÎb…ó—$¨ýz«7÷v ¹…VâTÏHS«sh%èÏYêDS».-eâ5–Ì2z—< ˜¶{ø¶ålDŠM¨ŠÐ)ðeêtKë×rÑNjGÍz§Ò›å«gD1dÅÊHÙYÀôXgBù« A _eóV-tÙá{ü½[Üþéô Ïåc/ê¦.#»Tžx÷½+”O3r.±Á«oðÔ„£«¬Ï~µ‰uö3†ÿ4ãô£=ÊF˜¹ë˜$ÆÌD‹¦×%Í9O²iíH«:a]Ÿ×¹‰9ÆÇÆ·'Ø·¹É_fÈ/äóUy~ê5ª­ôž†v±Q!¶/¾]pÙØ¶Æ°~wŸin-NÄ,€ŸømÁðÖÃãÒØÎ-è{Èøk3-zÝ>Ÿ,NþÂË5D½/¦÷'‚ñÙ Ìö°;@ã…VNÞ#Ý· @;Y@̾ÿ2Ç!Ää‘z,  @xÑ_®ÑqØ (ꌟˆ¡”‚ižQJìOP>£ÜM(óç`ÿüñ~r_zS±;’5%¿ýÊõ’w øYÕü@§¨oSÆ$„YE³΃ºŸnrrð§…Ý4¥Œ£_â J̘µ2N Ç£YUœ!#™A'ÒZ^‘Aa£ÀAfvÓWäzV÷¯]Ò§²¯EüH× sß:»¶&cì_ÎH³Ë@S­‡«zrk‘%íã˜üò =:ׯ®ê†vcŒ·3û˜<iÒãuö±orM`N#È”H”Àþ ËŒa•Y¹[“¨&¨cO5¤Ì`f¤”1ì“?~‘‡RrBN –ì…Jü°W‰Òn]ò*¡Ìê]Á3-à/ wý½-ÈyÿÑmeÛ€ñÈ5µ=åýâûìC½˜ X7:¶ÈïÌ/UFÞýh|ÿî"k˜Ñ#V.ੳíŸýâ6¶uˆ¯<Рñ¼@~î.ÆfÐÀºJnëÐ}yÆÍÿó)K• cæ¶‹cíë 0çK{Ôµéý æ8N†üB ?f0I7ε5›×iqÆÎ¸ùž—š l꾺͒ ö m¯ª£LÇV§´z«'°tT”sF·¿¸^‰Öxp)Ž.B‰;·jËSLÉ{„˜Øut V²n.äZ¢p€@Õ±¤£”@Ù bvÈ !cœ°¦¨Qô =yT‚Y|6‚I„¨3d‘=¦ƨìP _å¥È½ïpu°Ñ15ܱ`l°jêHÍ~ÙÌ'°nTå(D‚ô†@þ…V-U IÝV:+¹¼7Àî½ òy†}šÝÖ v4ƒÍCÅĆÃÿt‹Û?ö1.%YXk>ÞkBž+P7sÜ÷È`0Qt¯[Cúqø½ÞßÞÍ[|T-ïM8ýåå—Í)ì±5Ö€ ,:€—k“×Ìôªÿ—6Õo›Þ_J@Îù<Þß3C>φ}™¼eª/¥ÏĘ6^¢o·FlmRoZ¨Æô©µEž`Е‚¯ã“‚ôøä&éáÏ7"n¹P§x8Ó´û;­ý¥Ýh™¢lÖ³#É7—'äÃ9í %êYm- %tfßF â¸Î¢ÞHˆ ÓÂcÓ£ÔäÑþW¿>¦S«/Š"‚Rs™PfAÙ!é„ùtF™Îy†Ê “,3X|~ËÕ-Aе}È4cÿ­;¿¶nãÚ ÖÏf¿—Ù%„s$.Ìê5n“0ΚÀM8Ýr|)~#epŒ79ëÇœ‘x@J ÄøÚ™Q “¡PB"A"qæ­ë9‡ÎÝ¡X€Q!ûDÅÂéÏíh¼|ÍëCíâZ˜î7úôà¿~"®k ŒoðíøqÕÓÞ|Ò!ØHoè¯"Qü‰³Máö׃FP€?¾1l#;8¤L™õcJš½t82ÒÑ¢%¤iϱT~bÆ”1äŒaðñï Ãøs6pðCNâÐÖX#Qò»åœÁg…EŽé“›`óÀÃ2a÷ÞøEw=w÷K2V°jÎï?<­Aã½±1Ö`%ähÔšFºï1°7ä7§æNÖžÔ¨N5Mßv¦ŽéÇ;0˲hk½ï1fÒ™:þä:À\›t)>¦ÖϽ3#ºÙ·§»ßkëèÁœÒËûÇ6÷öQkA¶ iœº‡Î8ýèèy…ÐU#tÔVÓÉ»n ÁÜõ W R,¸ŸýŸ„7¿õ¬t~V0ÿMŽÖƒZèMž_¥Mw‘CÆ ;`ÎÖ*–¨:­Z,¨µŸR6È-‡„|<”)˜#‘s$usd£p&à«„$†T<'‰?¿0É8*‚å.¹[3œ± B6'‚–h™–Zôc¯Ð[^tª5ÞÉëÁXÝÝ¥Qãôy ©ëÉЖ,¿º@*ÅØ™@> ¬ä*lmôç©BÐCovNÐ'†N^Çcg^Ú8Pbüo× 4Øoì<4ÇfÚ)ø(àOædëÍ ¦‚={Mÿ§Üo Á*Œ––è,„.i©¹Æ'ŒoŸ0Ÿ2æÛ4@¦`|ÄKÒ‚Í#Öšr0~‘`¶´TPòÞ™?ïPŽnØÐ3Èrx¨¦0û.Ú?ñ‘ï<Èþ Éw˜Ng”iÂ<ÏÐ2ÁÊ-3¸$)°pþBu¸P0P»gð£r pòZ˜?¤Ž~‹ëþfaÌLáú= CŸ»Ë¦Üdòž_gkÎ;\9{Ø0×±%HcÂp¥ q¶TÈï¶°Ýö¡õC1{¸3 ¦Ù%V_Ç«W¢vP2k’*|¥mô{ù§eσ{ì«Ãû3xªýuWpcþi¥_+êÆ;lf¿¦„`ÂáŒNP ®{¡ÄcÜvÈ,gìÓÌnüH)š@È/^¦ @ŽðÒ^Â'ÑÃmê×{ÍØß#Æqݰßí0äã0"§ÆqDÎ 9X}Ä\;§M6Ò»·°i€ÌÁN« ßÓXŠšG×v3c¤æÅðIu{Wu©Žc ÏÏ~¼`YFî]²HÂîåù5ãß_ßãiCó†ý“.¦“ïg;`6¼wÆ„]+V 4¾É´¶è ïÌ C²Å9Ó¹å8˜ûǵ¡ciÙÒ¥“k­†—3Î?ÚƒYÚxtv¹âíù wùÊ_<®Õu¶ÎÐÛè!q2äfÈ_{‚6… „ÔõR|ñü§¿øÏøB_žOøÉ ðÿן ~q§øÕÙðj2Üà,Àl›µžÖ%ß¶Ñw™=œGõĬj‡jQ{û{ºßzúô§FC×Ð÷ÔÝ@Úâ•M¡þ ÐØr2²{ºÆ.»¾ÇÒuЋAÈ«ª%¢õSXúŒ.ÌK+ûŒ ˜gYïQ\íK}ÜøP³éB0qN¬waŽXž—­uhåÕq'Á½åö}›Ç¸÷»Ò-µŸúÔ=Ÿåcñ5‡×4iT×úL°é>³vïùnÎëôŒx}ö¯õ}¯{¬¼6§ü:11ø5þü5_ÛkžœÙšZ wÀЂ›{IÍR‘ÖÝ×õÜÚå[¥D­õƒ ýq‹.½R¶þ%–Öu×[퀠hõz«bÇÐSíô^=k×ÊñÎÖs•%ÚÅд0ùÖ°ÄHÖvÎMÖyŸ‰—©Éê>w¯­5ÍÖßÖš;­É©½×GZÙ…ÏëÂHscöW£~k:>ê½5X%ím5u¢uŒfçÁºÏÅiÜiKCÛ=êç‹ÐI.]”1ùX¢‡út‡Ø˜CN‡Çã‡ýÇG#vãˆý~ç÷»ÆaÄ8fdRdóš9c²” ìÊ@{‚¼Ê ‰¸Ÿ’PŠ ï}6EÓÖ"A ãøÑƒ²éPæ¾û74”üLÜ2á¾|®¯ëõ†Äß?_^ˆ‘m]~ HÂþƒÓý iëb``›1ð%–mò›»"ØiÛMw-Ó6fM/fèßó˜mFÀ[MßË ÓöHñ=1¼?Òíb7vïŸpâÃò‚µn¹ºw´.t£¹‰,ÚjªNË– ²Ž=Œ Û6_[ß/›uw£%t¾õ¯—~÷v°Âê mA;-Z_ÓÖ¥1¢ÖŒõZÔLH@>Z‹äZœÇÛqZßDJh*6f³ªXéã)2¹FP÷u u ˜Gk,rÀW{Ø-Žõk…&ƒ²úßQ€ÀåFK~«îAê4qÔ±w‹ŽO›œˆÃÂFÈ;CÎݸÍ$B›pþU[ÍÞ%}VÐiÿÚ´ÎQSjµlÄ A‰bÒT³{ Ø­ûýŘlU@è»’‰Ýø1Ž㈫«]ïquØc¿Ûa·söo÷È#“!ÕoP`PH¤· l¡¥@u†ˆç‘&I(ŧQ˜¥30†§çÖãÛãí€1xiæM?>7ÝïÈõ„OÅKj zWÁ¬ëš¹í ­µáó³O¬ä¾|$WabB,ó¥”%@yöŽßñßsosúÞŸqþáÁƒpã7[œºÛŸU Ï&œèØÒ¯» šÈé#3¤gÑ R $•ÑêÁ\ŸÕv žqúᜤû‹Ãy?6Ø]üûÐÅ1G~u˜wFö  xò¾àö óÎ/lN„¡ÎÖ^àˆTª- eŽ Žì>Ó_ù;•p`6sÇÖUðGµÛœÀ qæµ~¤.Ë2è¡«Ë={f^@!wá»ÔÀU£ItZË%O‹)B=¹«+ lhË;ô6Dcýý*ð[1rÜ~OϬ#uíÀŸ,efâìnqØ3Ôô !r “·ÿÞÑ^ÁÍ‘\E)§<2ØçÞ½dÒÑÀÑ¥~Ûúuì Eù…×ÍѦ”`kÀ˸_‘Ö?Ö[ù*7í9µÝV`“—þŽø8¼1Ydo äÄŸç•¶dèõ¯-úèþ5îëó}Ë}y• Ÿ§têicc~ˆÙ$<À<~@üM€ ýÀï7eö쟱ê2&ï±}´ ”3Óµ"=ñM­vÝÚÒoÛÝú?G½Z‚ÉÇv”ã>Ø›¸çƒwKÉ[+|#îÀ­Ç‡õ—[¿Bj°ÁŠDû‡Fý›TÙ­µx©ÆÂµL»jþß*ÈNÖÞÁÚ ãk^´šk%î‹to ƒAªCX»EÆË-…>-SFæ„ÌÙ»kŒÌµ³"Àr7‹¯¿³¨›VŠ)Š ŠÊPP¨øŸIQHPˆ ìÙ¯’<îÉØc´¬oÙ5Gx5Öb.@ênƒ²²ÆG†ý¤ëúí²kgsÝWÔ"|þ‘!=1ȉ‚ˆG©²ßS†Ñ±8aÙe¤C#‡É#œ¾qºeânß]CDàè&Ôß°ª!$f$fäœ1#®ÞpuØáññˆGWG+¸ßa`Æ@²Y|Jü¨€† Ü €PÍþ\ÛXÔ3Ss¸¡ÙE2®?¾Ý…ÙèÒHvaòš)ƒŸ•u&ßVǧá´êFëjŒñÅôúøí2•q/'ÿNœÆd•ËâuhuaéÛ=6½ÀÃÓ ·ùªY« b›×3†Ÿ ô3ޤ&]N‚$4‰œ| <:zoiÇ[*+k¸ûà„óÝGCG/š†ƒõÂó›¼<=½ð º–['j±5ãØwt«?»ö8´ä±ƒ*DcÿŽxœ|êøöŠüŒq0¸ÃÙ€‰â–¦¸e  Àô¥ŸV•ma`S%…pÿ-`è¶žVÝ"ÏA›¯ÇÔÝb£¹á{ú‘űÜpËØ“£´üŽ›»™Ñé[À®-i@Á2 {†ÍÁò­=8çîÏ NþüÑ6vNËó"rV€*ǹے(¯w^Ÿ+^D¯Þ:`êDÕ)ØÉj¿6wƒÞèO22|JdHÄHÉs«–ÃpgPX¬#€w ¦ŸŽ°/’”p^Z-|—[Èm$ FÀ¾á :4G'/µ,<êÞŸ$÷ P¡ÏgÌÿ4zŽ!kýs#[iÐàrû33€·ö‰ |™¡¿H°9Þ0…\ƒÃÕÈx«µÄ¿ ~#øÿô=ðµm>[ƒ¼>[p•¥ª ‘Þ*ÈoÌKæhþÖO ¢^jþ&ˆÔ¯½Ÿ\Í Š¨LŽçÛ¥kw²¹ laoêÚa¼~ù–õÚZÓ60vË.mñbBÑâ Ik0X3a=wµ@Âîc6¤ÙÁ w·¥~KZËRÿÎnü 7Ä "³?:2÷¤Šð~ÚdÎÓ€Œ‡„qOnô „D­y ³7 PàO³ &”qÂ$“Ì(˜™1‘ °øÁ?)$4{ÔI½ag¹ƒ¥2¬Vò ð¤f Ï„¡Fñþßã3Á®;‰ê79˜Ó$½F§š0]K–?9»“zŒ÷­Jqç¯H†Ø£ÆŒw 4‚ÒÛ ) ` HìÎifïøåX”h3¶‹–Ú™(°î@í´ŠM,à~Àá„ã°ÃÕaG‡®Ž{ö#vyÀ˜™àQBªÐ,Ð, 'g@øQ}‹$”ÂHB (Öò;0z¼~Ù1Òkÿ,H«6%-Â?žšfP.Ü:-etôöÅG¹úÀØØz/Œ>/¦û=ÃxÌ›^ξÎl1{ð,?ØÏ\£¡ÀÚ¡ûPvÞ3ʧC”UzW/Œa5Í].4>Nw û!ô€û=»‡qÄnH)4ZaøLª\@OòÕ²f̲;è-ÆÀ浃ƒ€@Â>)Þ w~ 78FãA@KØ¿Ü9z÷¯mº JÈß<¯Aã½ü¿Î„S³ ¯ ùjö6!¹ð}FÈéyþ“o˜K r­]\ÌéÞŸ1ÿt@bZ1O+ÍÜÖÔñþç?Þ!/ãKU›\6¤7x#²óá2÷BŽûš¾0~4aúéÞ™C8È´úÆ«­%%ØÆg'`wµv3Õø¹0srñÝo1ý×`)Îu”9ù·íRW ‘€üXg„ó¯'ãЉ ;ð;%à<8ø;%`ó ¸û—C˜â= £Ë2à%ܪ™=𫆔9-÷)¹ž™Ûx—‚öE8MkUXmt°îhf½%z¿¬í†V€Ó¼¿ÕçÈž‚¯‰Pvz›‘2#åF¤‰îySŽZŸœÀ™†ž3¸x4 ‡&‘ (ôæu]±þ”òHQ>ßröO:+¬LÅ[!ÊK`f ï€|-(;:`Hœ™ÄÇRq#ÏEm0þŒÀÐÂé/®@7à ¸4ØË`{ð¸}¬ƒAÿà çïa¿LH¹4wòȬ \±‘ù¨üÛ òIÂùû{àÖ<30Zcüô]ï|õšÇ´Ö^e§øYx!^÷öÙ€òi¾j•r5öañ"®ÆÐ¶Šh¦>M}«%ìr4A_ã:ÞŽ‚¿Nïg –ªæE®;ƒcijèÆ6Ú«óÑŸä§goZ™ã‡ä¹ƒ&]<Œ4 (b‘egPu¢DôIQƒ $)‚d¿#1R’ëQº¹ê†…Å(Øz‹Ø–°ÐøÍ°‡ÛKölµ"7Å,ŠÙ ³*fh,½­6Ó×VB~³`wU0Î@Üd—c¤É¡{CàãÞÉj†›3–Ã{³okg@’b -²Gî_¶ŒŒ<`Ç#öiÄ.ïqõVÂ!ØQƘ2îXÀ©‹ñ³ƒÀY“*¦q”2ÎóŒ»2áÖîŒq"‰€s6œ³a€’’}ÄånÙ­±S“?>ù ä0žÝØOÀ„7^NÀqvMú^ù88ˆ¦%™ÁÙ½"ÆoßzC e Ì¡L„yN(%£X†ÐÊoüÈ ±{6zíÒ.‚Ÿƒ¤ˆÛ†Ÿ[‹¤ëÚò¨j^µ×Àz1cxË0PÆ.e첃ôý0`Wß&°©G×$R_G°·e~–¡æ™,„¤Î ×£ŽPÉ8~øìv“ã·iþ¨8ÂBw›Þ_Ϧ ™Ú¢?–Ñ/¦ ã7k'ïöO+C×NrÚ°¥›„<¼˜0ýx·Ô®-ÖwÝÔ†u`n|yÆù;»îŒÊ%}À™2ùÍzb°›Îüñ)â*[WYËÚ ±búhÃ4¦MÐsnšF|2¿3A&Æü³å§xåŽk›gÏ*/ˆ+2Óh;mÇÔiŠ.¹ï!?ºW¿c[gÓ½¸êB£»”þ ºW4® éiÁðìù(MË3Ç{F›ƒ¬´vže  "æz¦ úÄY°¢ Q`® IöÄ_ÜÁ4A§õQÕ¤Õ*È‹¾»9¿µ¼³j€ˆ¬6e ¿;ƒP`“@I ÙÝ—%n“øhtVÁÙ !¿Jkoxz³`÷¨`˜€œü Ú@Lª )¡ýcóß¹2”¦ì’¤¡œ}}^÷&€ ƒJ€?M(c Œ=8ä¼ÃñWW±Ovìëj掕¸~&n6(æw‚ \%œÎ·ó„[aìÿ_îÞ¬I’ì:ûι×ÝcÉ¥ª«ºª»Ñ[U/Ñ¢ÅMF‘#ÍFid¦1ý=èMúQúz’I´1™hbHb#H€À v°îªÌŒðåÞsôpÎu¿Ùà&“L dUvÅ’î׿ûoÉ„7PDVÄ "´ÀÔ*¦–†¬¾Ÿ—dYØ?ÐÜlZB·'t‘°Š2.:`€m6â 0m*z@ ÙX«”ð¢ },OI S¦˜"cš¦1i‹Ì-4tа5„³-V;D¬Ðð1´óÙóþfƒÑœ*Òá,Ï`GM< (ÇoÌ •)+º`ìldp*î&gë—„<¨×Ø©–^ãàúÆ€¬êEˆbÏgŠæþýØ+S‹ÄxEä(9to‡‘17šCÝK`4„@÷q&ï÷P¹OÕl•qûÛú¿*ßYˆí+#z¬«l(cÙHåt=Éd' ßôG³ji<6ƒÌ ò0³eRvŒuô1Ø|cÀøå¢Ù5}UüLÖ%ž¥›L~%X¥ff“ $U-z y«Çî[gAæÌ&Q«9Ù –óºŠ\µ˜%¼\^2²L¨8a"¦äs(û>;lÝõf¸]çÌC‰€Üèó!bËM@Û2bÐt± cpF0 4nh€«h@-ЬÛǗìÙ $³XÖÖ¼0²0 È ;éø±š#ðö[;쯑¾8ƒY½Ý ü±'3Xß·9b û=Òçú¯­a yfËcÔ˜‚XÙÀS#çãŸqÅÂmølü*öÓ‡ òÏÈGâ¼ø–*]g]é¶°„‡å¨óx½p‹3Ü[Té°usXÀŽ~®½xäÖ•#½nò/Âfæ¸TÄ—šGâ6ÙÚ4V-°VõX Tíð%Ù1lš?×j 0倬„ÉGÀS&LÂH‘ÀO{ð¹ ïdðœ:Ñž¼E¡Á¤5ÊÞ€ÂÈþ—X1Öb¡·)[3 yJÈ”8câŒ)'L"$£…` ù¤@x˜Ðž'„Ñ v!.ã˘=z+/ã4*® ¸$ñž€^ÈHû¹!Äv_¦+fa4ù£n±6g.4ØP‹3‚«h ±)Òš9^ǵ_¢¦ýËŠébÀ˜û&`5ºLh²"Š]™MœG­‚:·Œ©SÐãdkS•m8kÿz€;k]‹{B€.ÖLXŸ/eœï€3ΰÍÀFuË@V½ÝcJë_Û×Öž21ac$¿EÆ„€D-4v@»Å-ÚϬ°Ú¬yƒ¶Y£‰k¯f³ê7Ó‘º–»ÌŠ„A—öhº”Nº«¹&Í1 ßÏ`‚XEô1s„™D‚Çw)ÛwfZ¯y46[Q`°D7`´™Ð=¡½OÊÑd1}¼"Ìhßè-2& ”D¡ææ³ÒïÒ –ó\è0ßS´1€ŠNd ÊÒ®¹É {€^-¢O«Á2×Ë) ¼6Bþ*ØŽ¼¼`!»à¤¦¯{}ÀõW/Bš›:'V¼—@÷¸2³‰9‚‹v·Ã'ͶOl L%G°H ›wÔgŠhØ_*tG¦p7ÅÈ´oØý§­çV $°†Й–!X4L×x7¡ÿ†#1!0‘ظúÜD` ®a½VÄ3ÆÔÛ¥lh€¨™û›°B;´±Cç58«Õ ÜnСAÛD´ÑFª1Ä`ZÓÔ™ƒ×Î$y ý(V¿fs†äY2r“0ý¼d„æ`ŽZ™¬ÕC(:eXü—H­³õ 'Eã ZÊ6ØßCbbCà–#!´„ÐØ( ðÄ^ùSRe 0ÀRtˆ%÷OH aBû™ Ó÷aìFfÓôIF¤ ¦„¦„(­ é¡SÄV!ÿzþßoÐòäùT:3!*(èÝàM¬aââ®qýï.!r˜À•‘²Ü=~¬'àòs{ /uèÿdˆì&™#{Ì$sœÄIa\È$›üÁúu¾¶'µÊ·y¼Œ™ œà΄0‚õˆ8žÐ jµÞ¦XšÏõPÆ;ä"Ò-ôŠüÂYi'ëQñ‘¡äVþ¹·Áý2×Ç2º¥Ò¾3g¤øçîÐE]g Iö¤ eÄ—F4Çe¼[ßrþbU‰—ïx¥>–9h‘ÏnÎäæ1$ ˜BÞ˜^ C@Þ³¹O[gß²B9C²Ç(C$´ˆhé´uÐt{ôBFûr­ÑÇ6«Íš $$$dŒÈèYÐ@¡ˆD+iÁ¤Œ|?!>˜@ƒ¹ðƒ5\"МµäåqͶÃbmÕ+ÒÞôØ¡TD™öÛÁH ýF¬8bUàªÅ壀³Ðb:l£„CDÇ "3‚wØ’›Dᬫ ­R£è{BCÆ`òd‚LÍ‚Œá€Ô0¤ahGÐUº º/ 3)>f7~'Êr äÌhÀö• kÖ °!`KÀY´ÓyÖT…Q´ùÉú†býB†üÜFÑSgÊ!ÛH} FÌä¡¡Ú|¶ÂúA‹†ÖhÃm³EíºBD¤ffFÈO~Usò Ù’NôÜRU áÉ]öf´¾ÌîSða¥™%lcdY²ñÜÆ»°dϹÈìtžwÓˆª4¯_ŸŽdI ›'%ÎE ÙTXä´#W¼®±ä-ÎñwŒõÃíño2ƒïÏõd:Ùý{N-„ˆˆ¯ 3wT~«–¨!¿6àúëK.é‘ðD-\|q²`ØÉG«þ‚ƒ°oSïhøx2"µ™™ÃƒvF›=úÿ°>œÃnƒF9ª†{:"=‚µê.&òâõ#ƱŒœ_°?ßB{Z«a:ÊL¸ì^„Pœh@üBgß?ØìÿÊ@bÂH6ÞGŽ{û@Ø!>VìЙvŽ#"ˆ[„С +´ím\¡iVXµktí Ýj…x¶B¼Z¡ëœ l 0š)„9,ŽYkÐ ÊvÃ4q*PIÈ9!ydJÊ“Ýd„Èd"çI »É4Y¡¶ yBvª «]¸¥Š¢o^ D$4`4”œÖ7zss3"ÑYË@¼0A?lÀ¤s.“g‰‘VÛHP$Ù\Me¶¦ägŠ@ ¢fÎhÈn1$Ä50Ø(8ª1„Òïõÿh…&kæÔGíÙ˜ÈSUgpÃF°ý7׸ùwgàIÍl²˜ZJWë§¹oý˜>{i@ú· »ÿó´# 3¹©£h#ey¼S·ÎdÙ`½6@Þ±ÿÆé;­u:h@ÐC²ÙôŸÆÊéI«þ’(—t”F<€— 3ñ~þ¸Eú(" ¿б¸Šó Bkàiä8tºíÒIx 躾’ÃY†©Œzgg^° ×NÁ÷3ƒŒð0¡¹?[Yê¢ JÕb¯ÿ€›rQ în¬ J„ç ƒdÂÄ„$ ô± yï …\3&Q `Ô%›ŽØRër‚ÀL"™Ì1,ΜfSrW­Ø{K%Yœ ´*ÖJˆ{`êÑ<î1>gðó ‘&4š8¡ÑŒ– )gc(H=úÅ݇#À ¿ÅHÞ ²‚£1m ƒWõë¢W´˜’p‘°úo¯pý‡—iZŒ-s´ lYÒùrõfèÆ\ÊÛÿî®þøøI‹ÀÓ þ˜,Ì;-ouÔ–îÝ´ôC›÷¯‘ß Ø}u ùa &ËÆÈ9$6 #J‡§?T¿>~r»þn‚T½…jãr^€/ØE<ŒôIDþ¤\1ä*@¯ØZŒrÔM²8Ú½†‹èHÈÇÕ¸ÊG›]YvßÌ€º1ˆ/|žÂZ–µ¦¾]õYÝ•îê³8Í d“€ÅêˆÅáËÈÊ Ô yQpñÞ â½ é È7™  uKp¥lð ë®ÎæVF& ZÀ_d´ŸºîËç,3û¶P>¡ !A"AËŠQ ‚꜡´¯dÈÃiïI %Ÿ™ †Jý±ø|dràÛ0š§½±?ê¬aKˉ³E ´±æ]hpþ `»ŽØrÄ64ØÆë¦ÁÚuÕ-G4UX43hÈ ´÷&¤  kD’ˆQ&tÐQ@ v£#D›nL! >MS ƒ]H1`U]¾‰À!Dëv_¿<"Nö~6l·–M2ÜŠ]gº`=ÇѼhD÷NÆæ\ ¿pµUµöØ¥ž!lPÀÄÁ.T›€õ= ADšMz´MãæÄDqf«ƒžp™‘4?’’ñÒ¥¼Œ~-Q$\tXúQ0¹.UtNž˜Ùø•K½ÒÑZ¹j¿‚§ždFûdo@n¼í'ÐTÌX¼`ehKh_Ÿú¹®s0»i›§ãò\rZxàþ[ ÞŸlü›n¯$ËÚ ˜ÃÚ_¸k DÈŠæóÝÑ.ñ ò7æ–Ò¢™ÑC¡áqPs÷dÀÍ_#pžGÀ8húrí¶1°–10ªˆ¹#Úe´o Øÿ`cEîE¡húNÛp™A/ ôÃÒ&²¸£gðp\½=àê+kˆ&³Ð Lèªi>1‹±&Àt*2çïõ¸ù`†@ØÆ 3IEYz;£„y2øÐÿ¸…P¢:D^¡ ktí«n‹fµÆªÛ حЮ[„u‡xµBÓ8Œ!°ÙÀfHš+dEHZr²±%[eNÊ ­4HÍh¢à0&7½ ˜ž/æád ÀbÒ-f†ÄŽ¡¬D3!\Ø8ž&ï…,’A9Rñ¢Æ³È,FG;6xE¦EÚÁXXRØ ÜHL@ƒ Ì#ˆ `îѾ3büZ@3&´˜ÑpFÇ‚ AËÍØ?RbÓX½»ÇÍÀ¦Á£l±`Íà:SŽr0GnÍeF÷ߌ«?¼_%×–z—'™~–Ëæ¤4>ꮾ±…ðÁ¿~†Ý_o1}­SS®U„ bZOÑÓĹbûå9šuÆêwžczÞ`ÿ• ägBœœU4ßœmŠtÖ’’ŸO·g®ÆÄZ1âßµúýÒ‰ k'7A€óxa<0µ¨ò CúÝ3dO‘‰Lû9òâ΀\ÐÆ5Y%h½µÎY î´ÍàV6¼1ÖóÀá—–õ¯Þñ*À“Óy_ ¯* /1â£/ñv‘–n"÷pAX}a‡îÕù Ï¼÷ ,„Îw‡.7/N ­BÇ#›4W‘05Èl—ŸŒH_m@¥â­<Ÿèm}ÞT5|t_è Ò†OÅÜøsµo~¶‡l£›ÂTʉ˜Œ ~-A~dz-­~?SÒéµîmígFŒpo •²Yí™haIJç¦Z.Oá¡€ÚBAèÀÜ!gÿš5VÍ]ë·•€Û¶C\G°nÌåÚ?€žÌ´„×ͤ{ ¹‰ãcéýªÑÇÀ¶»M) $O»’²ªÇFÀ¢[.æ†95é8ûâÞÌ×€~ „½µàX;ˆÚ¸8 ²Z!gÉÁž1ÝJŒ¤ŠHŠDdÁÎAX½½ÃêÞŽ·A}d‡Y³8³Å÷~ZJ|0’çû¹„4 }{„>° ÉòêFuãJÊxÃÇò±x« –~ÚødGí½*Më÷qI¢°ss€FÖ! k[œ½¬ÑRƒU4f« :h8XÃD(m!ö8å³áÀ¹ Ì#‘79è#£íàÜœd»Æp/Aä°ù æè wÜ×p& 2š#èÚ¥—å껡ô¸£¸d#ÖïhY-ãN–~`)­!¹ÞЖ{2¸%t÷’}Þn†d± Tê-}ÀEGÊghΡ¢¹–nJð©öþų 𨥋[ÜØA…du©†:Y3´ì&)( IDATHöprƒ@Û]”ÌAž%­Â“º¬a©{+ë õHs5­dL)âüéóÛ¬a>ŽŒÁö B“#còaÃMmŠUr X=Ùö ×kˆTÝĘ µnôÿiifËTÕÞ„S#ÝhØÇ³rÊ.Ú¼"ongûaPÄ7'è·”uAäÂ@·aҕή{«Çø•nŽ#Ð2žÜ©¤IÑ<™ ßq`[K§Á\ªôƒíÚ<20Ð摲»ßÝçöØýí9Ël±,Áe,^@ ùI$°yoDÿ§-b0àhc¾âïöz&<­j2C)Ò‡- µh¸EÇ+´´Æ*®ÐÅ•éÿÚºf…&¶hb~AÏ[3O„°dæÕÌ]H ÷i X.žýp`ëEt I¡Œ£¼W‚æž"ØZPQU '>V¶-“X“Š81âE‚\(pÕÌBÁú%ºñÈâZ$¨as?&­º‘~ÁdŽUö•ŸÉ>Û´PøÄ7 ÛHwµ–Ü¥}¼«ïøX×ˆêø¦OÑɉ°g9’õXħ°~rºªä|Qõ7ÙŠµJ”U Vhu˜‹›Ý²V'Üfª¨Êžc\«¶HXÿÊt]’.\gèŸeqàgŒûwdEûxeÛ”R°‹‰Bý PÏt1ݬíøT ´•e|[á­²•LÆWŒ#¶8ÐVígPŸØZX¶Š;ØqØG-ªfjÚfÈ$ä0ÛTkf¨¥¬Ñ 멙Ѿ>Ø:?Ý6~Øçë¦0áÌñ¥ ÞKËHö“‡j„kÚÕ€öíáöø÷®¬ÁbÀÚÍ=5ŸÿZ3ÏÔ¸ôáŽØó¶z0T±)GOÞøbŸáµùí8ìÅ˳¢Ðb ysÀÍ_žƒc^\Ç pxİ…Ë ~Q!¿ y× ^3DÇ5téС{ýÍssèΚCK>dÓò\4)â“„üFôQ¥–ðÉl¿÷—Q3ŽGì.²óU;gW`q®óÝÝ“vÞ‚²1€ÅÙd½jí9 ¡€„‘ÐCÂþç+0µˆ´60Øë‚ÀU\¡ +4¡EZDŠ« JMKëD]ç^©ÞÕ{aÃ9 WÁbræêðkZôÒóœTÐÜ›0>à©…â0_Ý‹£ËvAÕv¦Bc6 ÐwÎÁ)ù¸——&ïéD.92K“*À o:ä_8x\ ɳöÌè˜@2š Â8"ìV¯% Ÿ¬Ÿ,£RfG¢Ðd®äš}Ò²A}n?;ÿýg¸ú?îA?‰1Í‹·El 8Éaè8û½ç¸ú¿.‘~Ú!b2‰*ý™êÌ´'•SžÎ€³ÿê9ößYcøê 1×ï@”]Ïj éQfS×áp³†ÞGØ›„æ¿|ŽéªÁðÍ5Æ¿mM=ªV±æyi+)@е“ZƒÁcPHw€¿càÇGšÂc#ý’@œhûÀ rÔ;À_¾-™‡Þ`A>ˆ|Ð*û JsÜ ½¬X~‡ö±¿aNþ³SÉÃ\*ä¦JÔž¬€¾°åüba‚ñµŒî ÏA“7K,F½‘·ã¦:~€9Ãlrò X¦€{ÿrm& W¶_lÜÔÐ&`È “­A£ÆêÖß^ÎèÎÔ{7®D‹ª[É~Sµlº@¬ ¶/)V! UË’kȾË(ª‘¨Ê¨cÐ¥åÑÌí,ºˆðkÆgîpŸ-Ì D¯4y·za)e™{ëÜЄùš!PGàZãÄ-·iaªÌ!ž…‘}-U‰è¾8‚&»6éT±[iy f"àè@lñþL·„eHÊÎ7:2˜£ëAâ×Ö°Ê–¿šÕ|ÆÜòi¾e~~ÂÆU‚LUŒŠ¯É’gý²@ÄG»"@3AúIvÓœ ¥.g™‘v¿ hÏ&à¹Î š*2ˆJ ³÷·…¸·ŸfÿÍdÚ2Â3•]¶0GÆL§ ‹t®M’Í»ãazÀ-© LPㄜá3 úcŠèz"¤ù uc@ÿ½¢³³Ôµ\§Àã` Øø"£U´K]×–oëÛ·ŒÿÁ[7„fžžêë-­%Fð¥@w4§e³V à1£çÀqõî7}nq'¾Ë¶ÝZ¾Í‚ÔÍ Ÿ0ý©9–³”îY{®Ï >’.Ýáé„ôm¶•ŽØòh‰Êaé†Àj,˜„€î!AŸwèÐP‹èu;MhÑPc ™p39s–­&FŸ…¥vЖʼn ·.^EKA› ½‰v ‘.‹y¢kñˆKËH4M "½ ã.B)B)8‹ëk™¸c“3HAQQxÀ÷Vîvãå3vÍ~25D]£ÄÇÀð‹5d/–‰²Vƒ,=–så ö« ÃJÂé*cûÅg蟟#_›X<‹‚ÁÈP"dX÷3U©"Ç `ý¯žáêï!_!fcJKˆø8øÔ°=<>7ÿònþãúï5ˆqšŸ·˜Kxv«»Ñ©Þ´5'd¯ïÁ/ØýÑ9ð #ÄdBrR߀xIV;Ç“3¼Sµqªÿ—µ; §æõ„õ¯MÈ¿Ê迳ÆðÔž‹h ŽF#ãƒ%[°ê!Fùq‹ù '@}Ê­® ʼnª8ý%•prbD,‡àý䨸ޱð¢ÿ94Ö•ªÌÌFÎÍ[Vï^[†à ÿ‹°ª—é…: Xƒ¿Ò# ×ÅIi$(£æ 1`ý{´{èsc1˜ÁžC$Àü}vVŠõËrBB ÀmÀåo_A9#]™”‚“‡;' O‡@nÞì™q „ðrBs™A;¯HË^—á&2gÅšTئPZ€P@÷XÐuŠ0‘g²M&¼*­Ì]æRe•"ÆŒ<£š˜ä¬^9§^ÕwH<‰ëù"ÙçãÎnõ\G%2¦‹0ÉÙ"JÈAE¸—€Þ˜^M}"…íõ?gµÖ—¬Œìñ/¼f\<ÝC>ÁìX•q¹oÕ{›—ßWD‘D_é!C N ‚Öl940Zۆǿp`s^@kå<Ëf€šun;™ûç¼O­$ÙÙ8ÏøsÐh„£˜ÜTÔþœÓ”¡« š'ä1!O’&)ÉÞÛô–›±Ä«'{P¯àÉ75ZŽkÌ£j»–ò&·{³·ß“:>]@YÑC #¼ž-2f:]ýVúªËæL@È9býÖîv$ à!¢yA1=÷~E4®\)\+ngÿn~ J î22E¨ ë¬<’ÛWK·q} ϶¯<®õ}új¨ Qïìõ`M^hMÐÞEÃ¥VÇA'«˜þL2صu4x$ÄË„é€OØk|¬lf›ä–ÁÆå q¡¯/Èñ=¦ot0 ÓÅB˜-EVcÁÊADl@`ó»Ÿ`ÿ‡ç'B£25‡y(ýȧÚsÊŸ/«ß{†«?¼_1ªõw¯VN6δ•Ü`ºÿì9nV[ôßh,ƒ/ØE‰K´‹øÂXŽïæH®ÐTs{«a[ÿÞ'Ø}{‹Ý×[Ó&yJ>±]\˜ÕØò¼½éŽæãÁ½ÁçV‚öé ÚÏÝ ÿá Ãßt¿cª×÷ùìú†—ŸùÅ€@Û1ˆ_õHŸüj¦ö”.òÓÆÀõ¦ 5ð[¾ò÷Rí´¸ü*}ÑïÂÀ}ÛoÞèm£¹¦ç•Ó8ž Ë7þ]Jw°øhWƒ=Gv Y£ÏÎß¿%þÂ>c*sríßQÕ¥JLï¯}®»Ê¸ \üÏ “bzæcg%©’!ùè:ºÅYPÉŒðJB¸—A½×£•š³¼2-œ-*™<ŸÑÆçá>ÐÝKScZ¹`ãZˆƒ‹ ¦—œ žâP´´›„i(€K‘’`J‚ä·)©ý]ÉA`1°êe²iðæ’¿©øu£dæ…µ•äÌŸš¼HF OË÷<ytCF]&”#Îsé9À×ÖŽ¥ =X’C²^iÍŒœ‹NT!+E¸è¡7)Mý•[ 7i êÍ™ÀÑ¢³@ŠxO‘{uÖÙdê5pe<]Nb[Ì/Å4Š©¼A2—GK2°“sùn­39%èÅ™,ˆ\¦ÉZŸ¦ êl å Ò¼L>¼Ékõʾ6Ù@‰³¬Çé‹‘cÑÿ…W3˜òií_²ûÈàl÷M9bóö­Ãm 7A‚—žl±ú¼x6g–¾èe#§jkG¬™¹ö•=mjzÎλc4;3^› ?(N`^ôM§4viéнúË „h ‹{ÌkÍá3G*¯fä³é"´9Ë ñìÞcør7›¡öf¹=[‹¦¯ÇðÇ+Vï®ËéÈìaÒ”÷ÿÇçGW>A3œøúŸo>e.•«Œ¦¯ÿˆû¨’‡øáëÙ?íî¿ÿO¹³ÿÓó?Uˆßßã븹£löø8¿;ÚíäcÑßïx;þúíÑnw~ñ?îqO}½/îþwø4aÞÿŸ¿ŽgÍùSþmüà¹ëç›þ™Ž…»7þ3½^Ï®úݯº8ýö‹þïÿ#ü=ß»ºžæŸá«ù'Ü×ß’ï}ô¿Ì°tXœJ¶Ë|JÈ1Ce@î'äiBN#ò4œFP­:癄ÍÓ œÄrYç¨:­Àaæ¨ÆÅ¥mGr@óΰT¿p(×záb‰5Xb„—ô免óÔ}ßtj ¼7æÐÆÀ¹*;§Ã1ë‘>/>šÀ Ý/aLR&N´‚›×cÿý B•ò¬Ï›A`<sáUññ¶ÎàA­TÿûxYófþO7ÎâÕ¹…G.çŠÔ€ àýßÖˆ!ÍAÀÄ¥âGjÀ´µ?ËÈqó%sg²÷=;¡5QÀÔLÜb -rÓAãX¯f ùùÚu‡¦]¡Y­Ñ¶-bÛ¡i[„Æ;s£gý1[E$Èu4-Ã|Õ¥F«bQ”c¢¥–ËsžÅKf¹/í Ƀ¡ÇiÄ”Œã€qÜa”=úg#†zäi™ö܃eëˆH 1fÄ&£i±b«ˆko Ò7ÈßmMGÆ¥×Vý=6ã…ÆÃª1jà=¹Šñûkà)ÙÈ”3eëÞ ‚!*¸„ö½x­ s ]5˜¾ÞÚg¬„<¤™HlWOÔ©ùçŒ-°ÿp‡öÀdW¦3YcÈ̦µG [õXiˆè¿²1ÇtÈæœkßtÑÔر>…­k¬l€á§-¦ït¶Áó­.{˜%W äµrsÈ%ßQóvÊÌQÆÒgM^GL?kÿ.B÷dUsäÙqT.i:Û!‰´êæ@Uù†ù¿×el·6EÂPÇ7άûàJð^%2¯6‹ô½3XëòúªÉ *p_",–°[cØmGKâãdBœªï/q낤d‚å2RÆÜzq}˜“Ñ=íÑÆOcë^âSa†:c‹Q%K@|šÐ½ÞCnsŠL=Rت<Ù5yšLï7)aÌÆ^jï3#?„Gddwºª€ýF >ʵÔùæ MƒæÕl1SS–‘:4ÜYµflÑ…Ö*6côPãˆ@v 0øLÁ˜½9›ñ@³å*ó—1¦„>%ìÓ„›<â&¸Ö×ÑßßcÏú0¢Æ6#5©HHP û®XhJŒŒf•ш"î€v¬z»m`;Úm“Éz€ÐÑÀqö[=ºÁ;³ª´¡22RbŒ0¥€QÆÔb\7ï$äë2vY¼akp\#6[„fØtM-˜ćE»È «ë4è r°ŒVÉ'añBÀÁ#lIP|íâ{xûÇ/ùó¹5¶6M½7@û„<ŽHãˆ5…ª“ZÔÎÅx+ÚåÍ ãO[¨ÚIÙ½°M£1‡û¸õnU³O[ÃljRwï¾;"%zIÕ$r ãB~µ/ د6 ݪôx<®Eé; ýlý76î+¦5—äJË4ب:¾=B¾ÀÎB" NdÔêõéèZüP!Y€hFpç2²ÕÑÜb8 \&ð ùØ@±”ŽÈ14FìÆ0xÅN Bhfí]`·Ý—€ÓÅŸæ,^«™:J*ïRcº¸ÓŽç`Ùª˜ÐMÄfÕX<ë´L?f:ÀLž3X¬~']1$Yèt{„@ŠH¶ÜŽ" ªiÚø~Æø_¬Ÿ·ÄJ°÷”R¾M‚™“MѾ5aøÆ<ÚÉÕÚ9b•ëÇ ±”XŽíÝýx‡‘¿Á” L`K˜>v>ŠÑ!y¶ëßÚcÿ§›ÙVÉ*È™!Al¡©ßüæ„öL¸IØüö5v_Þ‚n`ÓŽ™ÅÄrµœ=A7êá(RNEº‡#šÇ ý·×H?ñ`[7…HѪUÌQI)ß#]ÊZ0Ø9cB|3AßòUÄôAù0B¯=¤Ù³CI—ž_-*íJ¯Gäfnžëà*°VÚèÖøtùÆáä÷X$¸¤þ/ÏA «Áà$½¤7£t¤,cQwòÒF%tëöL‹;üô|ßÅrJu®ýÂyÔˆ›6Rv‡%–ÈB©þ0ÃL–i( F/nß¹C0¯„@É•e$eP oŒ  É4:Á÷6¡ØÎŠYƒ–ǰеÚ+Û<Οˑ4 tÙèv¦‹™³s‹EeÄ$E vx`ZÜŒ‚[5ÓÜa>šƼœò_„.Û}§2”ù=¥¥’ÍI«7{ÈÄ¡¢äÍP  ŠÆÌe<¸A¦è®› :cÓìi˜Ý¶%îÂÀ›Îïk9‘¾†ºîP´mÀóëýr¥#ööG2½%g0öaDFäa„Œ=$ iMe·‘@’ÁšA Äš.Ÿ+8Ûøw6ÍÉ1‡Rýо3x$Òé \[kWEë·nCêMUÕ4²ôˆ“EÆtùÐôs4jž§ºþù§¬kÍ^³ 5Ñä'˜ÌBS:µÈ¸k6¼– ?(Å«²0eùDÞ^;ÞãæË·mr¢æ-UúÁ·&È·ØÂƒ… \fñ>š·A`û¸Ç~»ñ `,]Ädºªu€•dýÙ=®¾yP´+Dtd©¾«OhãëÆW¶KQ‚ºý¿r,‡*øv²û6oŽØý| æë„A*ݢŔbŽÊñ‰?3}ÄÅQºk‡oYT5Zµ,T'Û‘^kðA¯3òX* ´ê’;;LV38XF,ï*¾ Þb]ÀfÌ žÈ –µGv›‰*µ B÷ÎýW7à¤Þ°áõc¦Š¸ý¢«*!?ƒñëkDòÐYˆ?¾µµŠ©ÂA {¼Ëêµý°Fþ¡…<y„ÝE{½‰aëÀí϶ÀÞÝ’-¥(3„—¨…[ÀÑâÎkÁö7¯ ¬ýÈœÆ5 Èåñì½Bª\„R±r[ÓÊ+ÁæÝ¤×"†o­>‰¦9ä`zEwȳ»ùPêö C~ úŽ ûzP~Þ‹cB|-oyVóöQDþ(˜&ŒÅ´5%—j!žT9sä1<ŽÐ¸EèÍo·==ú,ësD`£*Ý2Ìá°Õ…­8%3¨±.Ôø`B|¸GXåeÚöɉ‰O‹9bÈÓßÂÊÍLD–о7 }4ÚëÊ^C ø4Uׄ[6ß9û•"X6ïï¬ÓúÚ¢ƒPt}E3X]`³_ĉy6}`vÚ4¯gÐ ¦cÅ3áì_€ÁÁ_𑢩ˆÚ§“E¨ô˜™'öžàyåÔz]ʇ‰lªÂ9Ô¼;h›ÞãÏ_y³Ü¡5VËò2]ï©”á2©š…ö´¼Í‹Óôú¼ÁÀÂTI ¬ž¶[ÐqlŒ,ìõ’ÃÁ/(ÂfBzÞ€³Xƒ–dzͦøb2yt‚¿÷Ü*$…9‚†à"­ç2Ê-'¯²D ŒÕ¿ãÇŸ\Yö ËUôz;B¸œ@ûÒ±G{È0ã M l.™9?Voõƒ LUæ«,ú¿ߣÙzK5âê«C@Ü0³ãÅ5ì "½¨fàúðhô;Ÿ_‹Î°tKr°¹¯Àf:^hÖ‹Ça…J—10¿œ¡ð¬•+± 8®…«+ÔÞî±ûîÖâVÊn¯Ç #/¨D»Tÿ5H’Ûcàî=nþê¢i6ªèqhu>”Í‘›AÒ×ÍPˈ;HO»ˆÃyBøŒ@~Ê ’N.&þ·±¸.0ì£XíÏt¾2÷1—˜=4»”‹`a¬ ^LàËùÊ4•¢j»ŠŠµ›jÀÉl¬»õ è<Þ%äR͈¨\( @ž³‹+—è€þÓ£+™Š#²•€)ÿÞK.©^ÎR™À™ZB8ð‰9y™-{+ø´‰¹"ª9mC²ñ@ü•Æ¿X[G f)¥BË*à”\P~&ˆŸÒ_·ž‚«®70û.Ü'¾øŽfØÀ °z{~ÜB> ÞB`ï3C´bð>E¾Æ[Áú7®±ÿ³³…9&¿j¹»Žœ‘œi$­ØÀjá#Q¬ßÝa¼×büf‡ È€{Ø2{oæ®o½ÍRÈm™G\%Ä_¿Æøa‹ñÛ9á‚cV«/ìÏ ËÜ$—IXluœA:b§ê¿;ò1#ÜÏÀãr¬æíãyƳ,–YAX@a¡±i†räæºMàrøÒB¢Fïr/ÜbE6.çí29®L @€ï Âý„Õý>˶6LËÚzk=;•(·Ç=3ø;è%v¦4³¨ ë•â;#6¯Ö\ðÌ£]¦Ê4—ÝSmôмü~¨|œ,9€+ÖïÝ€gªÆÅ wûj®ÎÕ¹–ËÀd,ãqoáI½0"ÝØx7Ku ;æÂüyî`ùL„ í[#´Uk~Ybàæðe.¡ |ç@™¶fœ®gÔ#E+ÙÆœaFÁ¸µk»q°¼^;¿i>©’– äèÝu|­Ù Bý–5`ýt²ót¸#¤8/ŽpL†ÖOzädŒçÍ $ Š FH=B ëÑd Z¼¯Á³¤@£ÒìWç ’e¾ APM4DñÁ‡×hb@M ˆd&:A» 'È8BÇêà“ë Ä^;iBÐŒp®X=èÁWj-5eMËUÊB âJ*Åën.Ž6H©°¹t”áGÈ9 }w° W›5Ôƒ1n‰P³êÅîõÁ"cŽAcªS–M©h@ótªFÀRG»ŒÚ9eºÌ©ç¼=¹Ó×<îlv˜½ÜÌÈš¾·zŒ¬À,^c¤sH!ÓñÀbLD-Tµê¨9î.š¾wö¿vªÙ]0ƲÎãžßÐýÊ»žÙ¨šŠU[5‡Õ|ð÷“ã×[òt7°ZHæü>ÔŒˆ¿ÎøtÄôå•­hEDäá¦lT™x^ F8Wà*X‰•­ÇNG‘Ô óÎVp›™XA©Ùñ…l•‘û°ôºÎÝ=þJ%{V ýª6ömîgè5[„³€Ñk‰"ò þ"-»yN œ èùAÇÒçêú4õ“ô`qðµ'™»->Ì÷°û»Ã™ü*O>Ò¤ì€oªzCý¢Ì ¬?¿ÃÍW¶ÈσiãÜ„ hÈ‹{~¼`Åæ×o°ûÚre5|,~`ø\Uý8£ã ʉì¹ö…ü[‚þkkP¯Vçè L¸iE IDAT `)¹–Ò ° Gz@9dÞ1íňæwFŒ?ê0}·5Ç)åÒ»aåtŒzí@pv•ëáqOGŒ `‹öíX !!÷“Îôƒ?Wvx™k­`®OA@óùÝË~+:½©’•S=’m<÷³;øÅ6h@óù|>!][zG’eOSâCÊ~Š´—ÕÂøõ»#h%HWÁõ\KDMa©Õª–¼¿å@à3`”¢€ªs–”æmþŸmô«˜3C©¤S€Åƒ•3-=Ù¾S„~û#öÇãß*ÎG—ààöÑ8‡wãb•¼\X»oûJ7 Ø‹ÆröÏhXÛÉ©F¨NPŒPomRŠà&# -Þ0ƒ`ï±ç Úµ*/áȰk6o2dò–"­#·ìï~ô1B èšmŒèbDŒ ºK@nbNÐae~4À4iå , A‚·/¬ÞÚ#Ž‚daÿÊ­¾æÍÚ? ¥ˆÍg¯í8ïÒñ•ü?—d(C¡}½?r¹ÎÓ¤9¾<—ß4ÇòAÍ\õœsk.¹ž)Eœ=y^€+'kÏÙJd"G:5ÒõÅËF³#äÛì¡ËKò­Z8©žëÍý—6 QÅvGZb1Ž¢gº2;Í;b«€çpž^·º6"±ÌB±äð[’*Ú¥}4`¹]²ýõ!ûJ‘–|?M‹Iª}qĸê S¢uÙYÞ‘•ì‹ ûÍÊzJgÌÆ;¾rà”~Dro$^™˲U£*mRY1i#gF—‘éÝüY,¤†e ½£µ@¯« éiᣑ¹ˆæoÅ4/fä»Î¦T#1œsöE»ã‹±c›·öØ=Û‚®Ù pí¡¹NLŽ@oO{ô»-èãàø"ûå!X‚½.DXt…î o~ý»/Aveóá¶§ o›_¿ÁþË[ägˆ– ¨`0Yº?{®=ý’q0’é·ÿù5ößZ#ýÄFÂì¡<DxîÐ"Ñ¿_;Ådï[÷h@ûêˆñG+Lß&¡p ¨°˜†Lö;ÖëI(l ÙD¡f3înó(ÎGçJc‚ t#ð :ew Ý1dÏ}0‰FÏÆX©3‚nœ©GÁ5<|ŠVoÎÔ"5cU' •šl#àuFØx“—ø¨´¬¸ÁíŒUÅÝÕq§*èj¦§\T.ô‡%OÐXúð™Œõ“ʇŽÅéöÅäR%HçCf±äJ€® ë/îšdÀ²_²ÆÉSÅ$fš™CÓ¾ñ\ÇÄØ~±­òÅ„lkÄeS5~¨¯%\j¿·fFx3!œ'›¸¸v‘ì$–1ÿ rõP{G[×uç#FøVìÏÒa[ÿ/¬a­L#èR ÇJÖ°ÄÙ˜]æäÑG$0 òYZ>“»ªQW•£}{´Ï£?­û£Ê¬€*–ѽ±C¾$ ‚rÎáÅl¹j‚êh„b„h@Üòíxe‹ÏaWÐù…Æg9v~¹^ßÍ”¹Hêq7Úüìç£ Vmƒ®m°n¬ºùL‘®fË|M=xìÁiO–s£y2ö/[E`õê¼SÄd “\(×o*àMhfäè¾ }8XóÇt‡9ªŠ.*›Äø¶9o…8èÿª qa¤Ü`óv6ÙF=d€ËùIŠæ^aœ¬L~)C?,UhlnàìdÒ‰8ôÆæÝüåg_¢ Ì<Î÷s6³UÃÉ÷í@Ï·!䃔íº½g~i=£`¢%ùDDËÔlumæX6ç •àê;ªá°º÷zŒÒÙ"^§ÚNM“Îí³ÙÏwÏÍÒ·£Ë„¼þÎAî±NŠªû=°û‹4äyá°Ü§E¬]‹È‹€–7\-A%c1`CQßê2FPP§v,ÓÜYàì=‰tT­ãl'5‰ì)ö|8rDVm¥ÎȘ†#®3pÐ3öBrÌ@±)º¼"ÂY@ò ãí¯îÐi‹ jØ·Çm!¡ztZ¿×£iÎþÅ`{qÃsôBÙu;{•pÈ9äÿl샵‚”& ñ›FL8%2óQ•bûר}c‹üwà>ÍÛ“ͨÈí´Vl~e‡ña‹ñ¯V6–a“D°•3ß«cð×jÝã=ÚW ã;Lßk É\ÕÅ "d³X_ÂÙG'¨iN±¾Ö#âcxªå£r«5ºlœßv#k¶Ì4$† ä‚r@¾å&®GP¤vž€ÍÅQìÏQF¯¬ÜÕLÝ]-ø0~k¼G @Ñ%Ù.ø|ðó2zX^ÞúéUWö•£ø&èðfkØ-a€ÂÔ<›HÂë«·÷6ò½ªÀe>¼8R ¡Nõ¤‚œŽÈÛ÷{PLkÛ†RçáIJ9(šç¦ õ^u~;#<Ÿø£j\\LáäX$4ŲrãE‡Í[UŒ…wDe apÈO¦( ÔA „yôHbçkö,@ZËr¼«ÇPoÃzœ»´ôƦCé€m’–û•Q¼H@÷ÎÖ ìµA¬lz™AÉ@(AÃdÇœz‰A“‘ö-ÌÏ­éÖÉ4áªse%sâfEˆ‹ø–‹Fs+À{=Æ¿èüÍg˜;ŒCu¬–×›üwõ5ŠÍû7æÈUË{—vÈ¥¯¸]#F¦åÛüæû?Ý@öpC+CƒWvõS¢Þ6_¸Á~½FþÛèAÝœƒ;„uþLO†W,{{Dø„þëÈ3øc– 6c¤èäœ]ÕàŒF};Áb¨St/õh_0þ¸ÃôýèòÜð!q,zX÷o ¢zL|~ð;Ž>sù(ºï®š8¹ð} û§RÅÍÌ12<ïòg~Ž_1g""!¼‘°ysVY\½NWNw¦lòÜF°°¦Ýû=š‹ÉXκ$ºÀÃUtL©Góʱ5cûk;äÆùÉ"b؃”C¥YS]\¾u›JÎí[ ñÑñQ·=†Ï­².VãÞbâ!¨³¼È<†KzÍIÍeèŒyu2&…YÏybaD ʈjqþ!gD$«ë ´h ak߯ÖÈ_…(A¡}µ_@ÿ©Ï½H pXUFBûòˆüÌro)±é¦³Ø8±­š ˜ 9@ƒõµëÈ}„ª™÷„ÌÍ mñá¹'X‰¡l»ÆïS¢éJúG1ª~ôñ3tmƒM×a\˜¦ 8cà9‘½>3:€Ò€pêÍ`M`$°˜ë·öàA,¢èÿJü‹ßd®q3à*‘°z²·1îxâý< 0Ÿ%"€x>FÆäCöO¤Òò:»Þ¼5YdÌÿÍÙ›6KrׂÇ#2k½½ 4€ÆJìI@øô¤ùÑóé™æËØÌØj¥L8z3}DzÛÍŸ£sòۺԉݕúГÊè7z—STc8$q6G †3ßÎm*€#vXî¾2Ù†ûpÉ5~jT0[Äê Бܨf× b«Æ4;C%³€¥Xô é°°êÙ(ˆÄàFÔƒ¨sÝzôJT«^)ä Õ)®¹â-×Å™®ùó/a½\`ZMà”€nB¼Ž E‡° P´¨ #"PeDPFô‰ÈòÅË>¡ßYsVlŽ,]P´=Ü@âˆþÉίçK0¤“å8O‹w¶Q:ÍÍu Ñî 6oìÿBtO­ÀÍ13á9AìÍ ÒEþ>š¯$ȯ£W39ÈÊÂñyö”/ËW¿v â£Ë6HzºLEÿæ€ôÃÞ‚_µÎÎ7Šd³ÄÓð$ _»@’Ô×èÌÍÉ(x¬^ÝcøîÚY¹PŠÇœ|i.ü_½½Ã£ŸÜµ³ˆÓÔ~aö<·r¢7#äå‹vo½ó¸²€âF'x˜Öjq/aОŽLz´88P¶À€¯‚6 9tA}„KYÍ î²rO#| N ^!‹Zý›4q¹ÊNF° ËX1øŠ•_|”"jܪai˜+-v½nÃЧü)‚»Å„Ê…Æûsóg6»³ysÝÃ+èM¶™ä0U[:ä 0ÜJw¤Ÿ,Idù˜+Øî¶\M/€„¸¬?ºÁþÛ[PÄÙ6&AÔXòýN³ANï—OkÁðƒµ¥Ògæ.ˆÇ͸,>Éé…¿;³$`ùÌÝý û­!_tÖI,¾ØÁ_Î $Î,³ƒ¿® ÇÙ99™IcqkÄâ£Ñ‚³Dúcgl{àÚé 1–ß7õiÖ0rø1ˆf\|®êΰ€á è»Ç×À]ˆò9Û|®gt¨r†”cÍN®ÀÒ¬á:ª†Ë ŽâdŠ«P¢M^žR,^ÐßópÙëøÉy­Ñ)kQkÜ £PX¿Fë· ,Þ°¸;žf¦3ã° uôªq4MdEJáEÆúÍ=hW;‡£Ç½›ß€2pó‘7cßÂЈEƬ^ÙC™„ qãŒw–=÷•gÀ­ðÜÎÛ î¤§¥²ÄZÙ€b.s=1€¸´âè#_²ñoçÀ¯ÓˆÎÁ_€È„ä, 1!Þ»¶Î¥³^é&®5þŒîú[é¤èIÜÈq×lfŽÂ3‚xk‚|ÞÄõ$1fqÈ ” •«&"Âï#„-ƒ^µI” ¡wùHÓÑ Dw¹’ìö™DÈ„‚“,…hxt³GJ â»þö„þQ‡~Ý¡gB×)ºÈè1AeɈˆÑÌ`K°yc8xóí_j 1c…šìaõö£c=ÞL6!MOfÑeIX¾t>;ÏÆ¶¬ü÷¨D„çÙBú‡ó›«j4©AÓœ"–oÊkìÎ^ÆÚ„±û-bäb´Pñ>Üù¨4-n3Â}> 6Žmº—¢]#3~å=¿õ¢K¦™d¸Œ>H<ÛÏ|0y|üÖˆô³€¾d¸ùª a ã–ѽ:A~‚ÎÌ<ùø—fp´<µî¥ùu˪̴‹Úh‹éòµ×?\—¦m‘(£,׆(+”šŒÄh'а5Kõ’q‘jØÆ`–œ%hÃЇÑGtTB`ÔA`} .ó…Ú ø O_Wûëb/êV6ȹü2S”ƒÚXẃŽ(çcÇA u)ÁÁ¾«õ;ì¾µ±ßã R}3aõ²ZFÀ峞üÏ7Àêþˆý!‚ÿ£³K ¤dÁmæÂO.ùS›ïÇX´ó¦cFÌÌÚ|¿s‹3°Ðo&„ÿ&ØcYi 5»hQ1&e ù8¸ƒÒ²Œ«¿¹ÆøÇ%Æ_,¡Ìž©'Ysbs ³g)duc¬‰3˜c\b=§»EB÷V‚¼E˜~·ÄôÛpÈj|r>ŽÈ4•d—ÒÒOÛ"©¤üâ|¿ox è»t‰ù£3àó§@ßY0c•6ZßúŽ6ƒÔ„8[W/V@÷rÂòù±ó1ïgô}ç¤[÷`<›£.rBƒóµ–¨ñ¥„Õ«‡Êúgðé\Sš\³PÆÖ"–Ë÷F,žÌd¶¯Ú;–RJäMpw{™þlùzÂâùƒ=×P¿1‰Z²k`² %®EVÂ]6 d•*Ö5@q6&v0,X+t `•Âúu`gÿb‚d0ëÁÖJ$QÍ\˜Ð< ::®ŽO3Rô/4•a:s˜K›ãXGŽ „õ»ÒýlÄŒ—”j4õ*6öMˆƒÀ!t€ìzÛ/ÓÀˆ”@!A„z€4=/n)øFÐ8økêÞÄ D»ý¡¬]¯Øï&,´Ç+%L½B"ÛØO b‹SÅâ¾`¹ªÇ‚Uí_ÈŽÜ&GQÕZmÂËŒØñ±¦òˆå†ËšÇqDÿÖd‘KãécJŒ‹xå›ã"æˆõ›7u“•Î'hÓP¢Jó‚ƒÍtÊtÑüÐ?7‹+gñÚÅ8'vëi´ËX¾yÀðÿ¬AA¼NÎ^xPŽsmÉÁºÏ3än8É‹¿è©.¯Í|ù€Ã·×fÈÈ:E ¶xg½â,F7Ææ]ÿäD¹¼>µÞ¥]ÐR}o«÷w¸ùå-å‡ìÀ Årv4–Æ óÊ»ßܲ>cG ™áÌN\©Î+ €Ý­„p àëÚYñÑXV=‹X±ø®01hbÄÕÞ3-–ÑóBTâ8lâjÇ@Qªô ,Í~t S²Í@ó^ÕmU…F…. r#U°W ³r³@“íE¬k1ª“@'ÁòÕøyWµ’EÀê Ï[h³ãÈ£Y®«¾»v"HÊ8×bOü¢Õ2[4;²~yýaþ]4ÖMõhìf6ú L`Âæ®‹&ðHËçñCÄõ¹Ï²F~QŽÆöï®±ûáüg{.õðóª§Ë£jwü\Öù¹³xr@÷¿M8ü| þƒ…qS޲!õì@kúE|X4¤<Ó†Ùùé@0ôŠå3,_Ò£Óoà?ôÀ$f@n Q…@JØmG—(¢ JËß©º³sô¥ÑoxÌØ÷Øæ?cögüæFò'‚|4ÇVã(Ö&è—€`(Z@ÖB|F°|þ€þîTV®/ŒyÏ€?ZЄÏ2ZËhY"p X¾·G¿NÕA|Îx’iVCÿKVqTH XýÍÞBqÚDø¨1 q²Ka(×ñœ÷— )‹7',ž i™?¿%üX’ñí¹éÎdÔ˜Jƒ]_³\¦¥OB&³TˆWb¿WÛD„€èÿÏà/""0›#83WôjáàÉ7B„c¢ä(ïGÎ_B|ìºS´tçÙßZ£ ¨¼>™!ípüæÏÍ@¸mòU„ÊÁÜÁO%è.@G1²b&’˜ÈZB$L ®Bgà"´ ILÒ”ç¾yÈÀ UŒÓd…0ˆbÜ÷‰1…ˆÀZé¬f†(!UFXekÂæÝ ~N‚Ȩù©¾ßÌ‚›ó—À©Ãö½‡Çææ¦GyŒÇÇýêÍGG!Ü'9ŒÙ4‚ã¢[kEß.Œ¹êh[­aÿúd›4§.à®f–h—_ÔhuýÇQ–ÝÜ üâ»nNÜEJTvŽÇ°xó€Ão­®M)Ûí©ÆŽdpFƒbùò€ÝOÖÅýIj'P€šõœ œÀ‰m4¸NbÄ"²ÏµXA› 8£²Ð[>Z~’ ÜtCZÆ#*,|p2À—×û”C˜m«R7ÎÐvBxQ¡ŸDH«€ÚY_¿›©q¥ç^ê[ òæ„éçº6†ˆÁq [Èjš·ÔŠù€ÕÛ{ìÆ ø³˜#g}$l±FfÂÀq´ËŒ! >Þ}{ ì; $×ÅQrÈ·iùŽÛŸ‚@bÅöƒk>^#ý2Zä ¼ 'ØxÄœ½Òd=FWÆMÓÇ»7˜^ì0üt Ü(bxvfœJ7´zÍcÖª`,ÏÎ0‚-t–¶ëº×ô-Âôçü‡ü_à# —oøçž«Þ(g5¶áÚÍæƒò óó( –©ºÚ¼?ÂcCºÿªÿé_º¯€àÈuÄäµÀ¯ºZD²†§Y”Ylž,žÍ4­l_:ã ¼Ô’*è+º¡Fü±‘j¦»˜-|vñöˆþÙtô‹ãr¢_šý¬ö‡ª÷ΣdŽÐÛÀúƒD– !¥MMí5ãÊ¢“ÖMư,ŸsÑÁ_ðÑq~ùõe`Õè®ð„$_/ü$3sŸihK¯ó,32ÿ<Þbˆ‡ƒšI,zäKt½|Ë9,½Išc`ÝF˜Š‰Ï.ä§–)–œ±âU*Ÿ§6f%m\£¶ö†£f.lÅ‹Cewy^¨>¬Q<`…$6¶³à}šlÊ`tÄPŠ h‰ûˆ"$D(E„; ¹®±<â-ëW¶±¯¨:ù(H)a „‰ iŒƒbŒ‚)¯f¶ÎzDFŒìcÿ:!tO Öwô1©ÅÁ8(…Ùél³h@¸/¶ñúô sfY²þ¡:›_`«YüòûÇTAŸšþ–SÀâ½YÍÜÜ4R `õ;L©ÃÕ›ú‚»ÂæÍM̽zÀÍOo[i½·RSÃ4o÷È lR,^K'o¬ÐËz¾&kùà€ýf ŒH¬Ièg…Ê™•{{‡G?¹cL²^1x(åS‡Wïíqóñ-;è¤vC’б~0ßgöðk{ì>ÙÚ,ž´²•-M ³ÑØ`‰7¿¹²™¢ròQ7×l4%u„f0ÄFõ@€¯\‚3ÁÊÚ‚4i vMSG>Ö4ºg'èhÀWš¶ñcD<×.PÓâå½¶Ëw…¥Ê œ¦†+Ï“9ÔÂÝ:0(4™NÕ@ €B4-`è aB‹íå‹ IDAT„ ƒ®ì1’ó&%ëÊföOvÈlÓ&!«õM£B:wÁ’zÂñ…0Љ  p‡íÛ;ÄA¦Z+HsîŸju¦+Œý[¾¿;ÎМµqÆ[ë8—S‡Í;×§›õ/Wƒ”K(bùúõiÍÜÉ9£Ø˜pOMûÙÔÌu"¶xœ û€þþº+Àîxg@é1Ý×÷¸þù„¸?²>tVoî‘þeelAf$qRÌšhý×êín®·ëèÍZÔ@Á™À94Vp±þÆ vß²š6йQC¬Ï”.:Ð8…=äyûÑ v%äÙÒä%8hË 0]èïÄñ"Þ_ÿ±ÿþzM@d9èMBîÈk›>¤gs§°»Î—÷ôÏ~¹b£ÊÁÍÞô‘u¡6nURòE/è±6ðR\…ƒÇ ¾>oÒuÄôiùS„>$'¨Å€g÷j‰‡=’:QƒØZ¶°b8mõ ñ‘ŸÇ%ѱ0ÿ¦Ó†w„渠£Ã¡aøŽ–êÆ­ÛÖáêŠì;w–p%èžbôO«’¯—fyzëž?zÕ¼"¹a ö‹xß÷=`ñæÎt…7ÖäASÔ°i:‚Ò.œ:_ #$,>°xb4–ép)­aù8N¥ŽË¶õ‡ú;ôÚÍ#“~ýóÊ£ä¼`¢uñjõrÄûŒ¸PèhàODH0(ÈÁBÐjÖi ÀZ@zÎa“³ŠœV`¿;æ`‚ƒ@‸b/àD%KµÄÓPcBcûwB|ŠA¢%F¥˜ ¤.'9Õ‚Õt‡n"èyF\Û(¾Ä°¤  ܰÚM8xìP@¸kâL=[ƒ¦|œTÊYÈŒJÑŒd#`Zû§œ7 ü©ƒ¿ üÈîˆZ é) x"hgW–I*N zSú'ë§GÄ/{'¼kô)y>$ZPåÀì X> X3=•1n(Uq=©X<=Z`ô™ìM &o…6½mŒ|Qû§Òö 75solcÕÔÓu¥v>.Hm´Ëˆô½Þ´ ëÏ^\Úh—{}dãÇ©¡óqî<ðõýà®éã`#7Ó÷á´O8¿Æ`õî7¿ÙšxŸ¨°‡$g*ÞöpùÞûÿkcQ¨“²ö0ž ”¾ï°ÿíÌèBžA¨­»oî’t—ôî7Wî$(f·šÁ}jrÙÁF ßNèŸdLî}„,ò­WJà˜§ ;pèÜ* ! ¬ð°t=\pvQi°õt(¼/R‹n`}«E»¤Þ¿hÔ;HÁšÁŸ˜ñC éFŒÊHã„)MHœ8AÒìµGb;. (ÐhvZ(–ï à/Ñ熘œ¿Hb;ø&×ïèv0ÃÂæÃvßÚSÖʼnW¡9ªJpÞH±ùÛkì¾sÞ î´¼3×¶ìÝ ‰…Eï¼Eú¯ì¾• ÉÊ9­63 È® üæ5¿\!ý:"”¼Üôß8…œXßéé(8ž<‡•býêüRÄðï+ð;D⢠¤†$oÂÉ9:7Ÿ…3UXñ¬î­ÔЩ‰$àey|Ù!ý¹3 ä#c\(æ÷©^Pkß/ÈQ ö* G Q_»‚/üZ wÎBÇÕ㊸…Ö¯•Ž:‚5gÝ€­"Þc,î1º»Blâ_œ¹èëcŸž²~R˜¢ ü”ÉͯΠ‰‰ÕE"p[Ñ¿q@·MÆ¢í<‚I*È ‚Ò¤A »–%ÔYBó~]GxX푤ŽÇ ‘1SuSækB£fõ÷ÑE,>8˜.ñÑL?Øö 'Ûì’ÙhV•©jlk¼è´°j2ŸrpDßGÞJ%lá¨z) •Øz"Ç,Ž*êB_¯ù$%PGˆ«‚CŽËã_™>ŽFÀ¶ž…­Z¼×Þ>aË=4@Q£sXsì•:?é ›×ö¯Á+9Àþ}Ø1“]ᶇÛ#øš “¯§)Oå,‚<†B)‚‚WRVth ÇÎæ´f¤«½Y`:x½/6“’ú÷Œd5¢!Øu‘\ÎT¡°}o‡00º¤žkX«ß¨üÞüipöïÚëùÞߣ,>m¤Ãrýr¢ÿËnûPŒ8)uؾss™5ÌQ3¨¬¸zîãê+^37U†±+3þ,rìšå›òÚ¿»,up­‘ÒinfÊo0ýÓ¬1C‚ôBËiÞ^¼%ˆ/¹6/x%ŒAÄ|þw€îþº»ÜDc‰ÔX#sw“Àî¬M Z²ëÄâ ‚žögóÉýO¯=l‚X‰5€³€çYÀ_OÕWºt³#8„šÅˆFÅòå=¦Ïzw}Öð+•J“¿©7{\0­©HX&èÁ>›¢«$ªq0±±x=åjºŽ•]ô‹Ñ#³€b:69lP&LšÀË ã#FšŒý›Æ š ´’&B !»@jgÄ:(âÝ á+üq´¾H’&?IJ«ÄYq¿4¯¿±ÃþŸ6¶ûE€x¨*„JÇ+=&$l›n°ûöØ{DZgò…5Ãgæ=3SA±yïûÕüëhµa¥éC¼ÛÙ7—ŒM¼ %Åú+{ŒOö´%cƒI6Ы@ MÎnˆžöýÊih\26ïÜ ½Òaø·ô3²ü¬ÂzŒ‹T`Ö‚RÎŒ³ê¶9 ¤ ÕoM'qаšÐ¿4¯Ù–Fðç=äa°ýÁÝô°×´·Ø¶åxì["Œè|æÍøPX[BÎ7 — Èb¢ÊÕQ„p‡î0ú;ºÛ“1©ù"}ƒÓ ºà|uß6± Ê5O°Æ¸øÂÝTñ7y¤-añæÁj@¾ òºŠÒ'%' àQŒM«õ³ù»ˆ9'»W–¯@;­Ú¤táÆud™ÁdçYÖî­êQm7¡t ýkÁW Ô=/홄xб‡N6ÝdîUAÃ4¼ÒÔ’ëÉÉ5[Ô[$&T÷êѨV‹Fð€J%‡[r| Æjlô '–Q¯Š»7A^Ñ;£2{8‡Ø§À> " PŽX~u0ÝÞÁØ¿:ö%Hr]›8ó§†}¯‰#¼mGs€µƒ?$jv"UHLÁ:šãF€ŸJiklÚoPXÓœ,~ª·–©ŽÁZâ†À5~Œœè¡@ˆO –Oˆ_ª1Ä9칉ªyŽ¡fø­,0Ÿ1q¤Ê~CÃq‹Ç"`ùÊþØÄ1?Ö}ü+e£@O*ú'†ª5œË㊡*”ü?‘€ø¶5bÝ•Y¿\ÐV _`èï<Ú…rvžÓ1([~å€á;k¨²9óXÖ/Ht®{w¬Þ9àæã+3ž¸¸[i¦!œiúh,ß0üK3‘!RH¸Xó¶–ï¾µõ“3yöþJIû:cu×­?Üc÷nчTÄhzNØjæ\.Ž`!÷8˜ûlàË´Vd‹·¸Ùe+茿H¼ž/™ö‹&€z0öú)X½NÖ¤,*K ´tÓJðŒ«/>Ñ­øÇQ‹ÝÛN*=DÍuœŸ(C”‘„‘49aâ ¦~Ât3!ñˆÄ šÀ ÑÅ'!4)8³‡ÐÑ4@‹ç÷H7à/‚7¾3šÀŽEmAà™Hx‹±øú€ñK@“E²¨5㊚ÎCÏÉYÈóú{ìÿçÖ®˜Y{ÄCžÅ3¢¨vgׯíqX­þµsæÎÎ'3[˜±£Ô²É™qð̵·XOˆÏ8ütmìbLÆR’Gkp†Î+ߨºÎ/Á&¨[%t_¿Fºé0ür…ô' µ<²£ðhmŒFìì™DzÚ÷/<çódþ³àãâ ècBÿl^´&ð£zÀä:B÷²PQ@ë™*GT[kªö¯©°ÕÐt¥³yKˆ"å|™³ž®¼ø*¡¿Åˆ[FèåxŒ{}î¢þ˜vþK¦’#(¢–‡‡Fî<ö±oâXÝ[Â#h$¤/è¸Ô^´°"fгE¶*šžòjªUË(¦ïZ~õ€~;õ?.0ºè%õ¨æ8 ÜÖ_ß!&1毉Œ)ÏÁ`Bí¢\žŸÐ=•î x×£”9· #Dÿª¸ :8ÓZ} ኛJµ ü´b¿œp  –¼%ÐÖ¦ä¦ÀÒmŽGÕGÙÓ9û„p/æ4fsfHâÍKjëFT‚rD|VïN‡Õl ©²ˆÆ°ùèW"ØëÞr; løa<®.ÕCjPÎlÛ aP‰Íç&ž›§–š«;ËÍ6¾†r©¥=®&'˜4Ó/4E¬ßÝöŠàñ6µhéh¬j øXuùµ8híRžNû²1ëýå±øð`Ñ^@c–F´ ,ÂËw†ê– çˆf0g:lßu§ñŒ¥ìJw¤Ëç9Sñ†=°xsÀá?7‘çß-¸š ºW&è¯BUù±![ÇçaÒÓæÑ]…ÜSg|Tép¶ÀñåßY›f h}tlƆÍ{uá+èdšC)c=Qëcºæ3yú€ýSkÈŸ-2D!UÃs©æm0°{mÿ{‡}·?È.¤ýà#ÓK„Àƒ`õüã>޳¬%å D#4ë7 æ"Ë„–?Z vÖ•+ÁG¿b=ºª6’&ïG¦€¬ü¥n¶a‡H,’&$ž0òˆ$x1`Є4ÚøWRBö°NÃ\¦ •jÀÉfw÷8|w ™ŒáQ BfÐTµÍ#@n€Åíú6!ý¼ËøÕx¡Ð¦ôêùqpÜ2ÖßtWo<ß/Àõ2ÞÎqÉ%ÚŒsW× «¯cÓ@gW¡0} ŸéçÅyGo\ 6_½Áô‡%Æ_, ,‘L˜#]˜ ¨fWmŽqj Ï@aªÒ…n‘Ð}Í€àø«%øÓÎ$!A<»¯Æ·(‰6MÛGŽž z|^\êü½TÿÖ>&çÅEè&à€§ë¿©dÁûÝdÀ@1˜(}"¸5âM8ì5ʼ¹¿'k¬Bpmqg/¬ÄŸ¥ .´VÄ5ÛÏ£žF¢ìðñFï1]Ïï ¦ÚÔGgÖÂ. 0“¿ÛŠî•ƒ…òE46>UÓ•1²MV‚³€!Í<Ö<гi>8‚^d¬ßØ#Ž0÷㼑ä ÌL2økœÃœ"âsŠÕ;¶ˆ—…®]šÅÙÞk $ žaÄûŒé&š|D,¶Š5Z¼{À±I ™ˆÊl1^1¸enÕ´k9ÂD<ËôÍuº"0cаp6+ që Zòó!AÐ])Ð)ôÆcx=5ŒmcDœXOüT£¶@ ,_ÛArŸ–’IžNÁÙC IRèŸÁ‡Î@v›ÁÔ%’4r6Ï€m0Be ªŸsæÛ¶Oh[-½ÀäE9ªNZ$9~ O*–OŽ ë ÈHfŒ\”fú€Õ›;“eŒ³æœ£&Žpdþ°zcÚ= ån£—€é–/ï?ŸšÇݿڲ†÷ÝÕdZÃÙ˜¹SŸ×G¢BãŸ-ÀòÙûõ:‘çÉQ É=9q»&¨ù­=v¿¼e6ï̉ž:ÅrˆìbùÞÃÿ\"±IB=]Ðæ Àâ½ÒzË"ªÑ.ʧ®^otPôï Hß_˜ØÜA“xø0¥™¤«ZÀõ‡;ìþqƒ˜a¾Tˆ6ýÇsÍÓX¾0àæãÂÂ\¿ä"jz QD²]zÁò¥ïV ç§ä:²ÑÃ3=ŸÈÉ ³ °3…L‰Á5h!dj±AsWóýv éd/…±8–+#鄉˜dÄÄ#&ÁÛãµ?õÒí¨¦ÿ+Ž:¿8K¯~¡¶‹9-ë¯ï1~wmÚ g“«¤ÀAã¹Ö‡ƒÝ/Ÿ ûùØóý„¡Áó"³Yˆô4®1tÄ-cóÑ öÿ¼5[?e&ÐB¡YÈó¥º01P¿)Øo0¤Ä¹o)±.­‘£;Ï[¶_üû ÃO6HŸEÄè …ÕúˆtVJ«FVMà\ØjtG‚ï%ð1þz þ­UËQ`'%Œ¹æªBª¹}AÜeè-s÷¸¿ŸkÁ™ÿ¦/SPÄW¦e½ô¼Êu,7±:}Ïèÿ”^•¨Ï\d7kÈl<; ü¹æÀ)*ÛWFUm5šÖF,Ög Ч‹— U‚øó šLKÕº…©Œz½‰†ýЪs ™5Õ …­)dýáýíd&’êµu>AâÆL’ÙJ™w¨Z¯o÷zÂꕽéÝŒIœf÷©iH@(Áºùz_J螜РÌfj`׫A@‘‘´Û™ñî|Niq/©0Vµ½¢†[œ‰ç¶ú}γ1³BØ$×Êim„ ÇYšã`ÖÑ@[†î\ß—™?}IŒØŒyúãZ ‹3‹X½=B“"í€0Öñ¹&ýr²g¬X;ÐÓ9V,úÚšóÚ¯käÌ<\¦åÌ`·I ÉLq4cµso€=MÝd($¨çÚ½ìÚkj2L ÙÍnr V3ª,ßÚ•†™ÜÆÆÄ$h\ë®]åˆîí4ÉqðsÛÄ‘¨È,ÚþÞîMëÆá|V&15aÑä›´€þýÁ£‡óÍ:ÇÑMÞë\kxÎQŸ€®eÔöáÎÍ ƒ¢s„üÈúV3°Rr$®{×]ĸ§À—µJ®èù ˜›A^ÚãðÝ•±y9jz~TÕ°r«×÷xø/K»høh 6æ r þš`èõ[;<üÉÒv?~€æxÃY3'qaìžZC>nvi<ø­û±»#¸}DúY \ò õ;ÈMyÁ IÀ°ºÀø‡è`æ‘@ɲ¹¨†SÎdŠEÆ1¦+,²_Y_´€Ñ Bt·¥ØŸ©fOK²˜n$1TÌÉtlš?–„I'$ž øË,à„|5aüÓ„ Á³˜¼"Në…Ð4ÇÎëx›±xwÿxacñ|{tMÈš®–ýËàÍãaÖ¯î±;l-ø8ƒÀì"ü¢ÓZ7ÏŒ„ã–KÈ3í£5}ˆimÈÙTÕ&äùRe˜q“°ùï7Øo~¡ÑÙIr ØAe6] v=®›®1±R@øî˜êqJmdŒ4Çé¼ö-ÕL¿¸`¬_ßA^'ŒŸ,‘~݃'EŒÞûKµ_ØÆ«b½©„R;ghà Ò@GuÂvÎñ}bÂcº‚éôy¨QíGJ¯„S˜Qá1 .Á^éëc@ÇÖŽYn*)r|Œ Ó\ Ã>ºb"ČŠ{ 2äÀ_ð@öM"S‰à0† …õƒ˜¤ /ÞåãÏÚ¬ü!;ѽÈX¿v@ò¹É”3À#¾4òuý`ãh¬ `SÄâC¯žûò̹1, Œ.©,æ’ŸŸ í¾ÂÀ½ ãýb¬ÜØ·È I#¨c$bf—pˆëçº;£ÚSÃ`•fqã…E¡$V$$µ`|V±ÍÓU‚°JµˆO¥ÊYÑ8É+"tw:Ô®€jÙ¿xFÏÚÁ°P¬ /0}ºÀôŸ èçdÌc`gÒ´fê5ΰSºØÑ|<œþ ð‡ÇTÀÑ…ê·¿ý—@ÎÕÁý5Up—@ü%àXëâ*ã§ÍØ(ó4%ŽÀ-E|~Âò™:| ð£ž<ïq³5X •,ÒÈð[ÈÃqñ¯ §)lõ»ôcýä×}UšÜ|$T×pkö‰•M_bä={-’§=+P@H^M 'G¤‡d5qI S0– œ0U†±}‰<¢Ì7ÿýÕd{©í½æM[fÿr6¯ºîZC™ý8˜è´†"T å3añ•=¦XòÁD®Ÿ­¸aRÂ$ÁŠÔ4‚©C|žÁÉz—ÑNø@£ýs _U.Á¤x;!L¶fF_¢››¤€ö@ ‚1Q³ ñ[1ûN3kñX I ýkðž y–¡æ,²Æ ‰r_ÄÑ¿;ÙTíp)ÀGlµŠéTãK@}©.³þÞœ`5s©j ÏÔÌ›ÕY÷GÓBgFÆì ` 4ζøó†‰x+Y]Ûk Key–éϘš¸AêÅ­‹GðÐaü¤Gú]g¬d0›HË1l Dþ3­>3ܰt—ÆÁôgþ~üýÿiÑ ¹0ú˜N`œéÖ ì¡VwgŽ—*Uq¾q—%CG­"â 9Û <ËX½°³žïAaùàò…G[ù(2ÈqV`˪ÐiÖZîž¶_½ ZuT­Æ¯‰‘)‡ÛgÂY‡%“$Žˆï À­„ôÈñ(,kŽÌýâzaKz°LPø¦Q“`q×ä :…¢Ÿ6öOœ R¯ëô!صoÆ$‚Q² HЉƒ'®ªƒ©\Ÿ,Pº†Âʪu__`E¿3áãÉâÇORÂæÕӨГÝ2ˆdf fgý$`TBÒ€Q#øIEX²33BçÄF³þu\ŒösëU[õ(6“o0r/qÝÿrqÀ€_¬IêSßêùbù>úU‚Þ­Ù9ãM~œ°å5J‚Çò„r~©$t¸zïój^âS“m\ÂlŒqõõGÇ.çXïÌÞ©»ô9`óÞÍñwæ h,'¨F¬Þ¼®²ˆ3!eìåÀOB gš3šöŒÅ›Ÿ¬ƒ±/±q©œè92›7*oàGßÅÙxʦÚ^Nߨ¨Rüà?§™hý„+F|‰ÁÿMD3ö0?®e÷ÆÆôïŒàŸFgÕOÓ27’dGðßìðèÿØ"ÏéJ]ÖpÉÌÝè pñäˆñîúвz¨¸²ÂÎ, ·0D׌đ°~eë/¶®LeR gÃô$,¦H êzt #=\”1pŒ„ƒA‰cþ¢ ãÉ t‚‘ 2&cyBRcS~:Ù­À ‚ÉÚJîMà?†D¾?‚ IDAT2îhœþÆXœÓ†FÍË Ûÿó•9“IÛü×0©N.w=õËñ(¯˜8²Ö mÃC¨Ì`î%ÍLNÖ^Ý,ŒˆO6ºùÒX8ó;ã—¬ÞS§è1ªÑ`#FoFl.lufIøcó•B`¤/ 8[öZd—±±“@MŸ¬0J·j]Ð,DØ"Fº×V¯lôÖTaé™Ñoi©ðPbuͳ1WI#â»h;azDH{ MêÚ6`JŠiR7»E׺ ¢(”ØFÃùD¸J`¡Ðnví®å¹ÁÂêË2Œ¬àÍîð˜ÜX—JÄV¾ö·°øçêú¥`¡zhâRre|sšÖóˆŠ#<)aõc±N8ÜÝhX-²§Šùµ$³ŠIá `DRBêâ}ï£é=!¼Èj#É7ì-+ ¶u/Üf›(x&lÎW áÌŸ±ÛžE¿Pk â€ÎÏ›fPL®X-æ§$ñù=Ò !%B"7“$³¢Käzjò+mÒ½w8Öð͵xL¥¶­$pDx èÖSÇžÓð5ì&³‹ gý­ñbÍœ- -sh×€ð"#ö|\ ™ŽÆŠuáBà†M…šœ6|,ž°_m ­³·íN30—Ù¼ݱÞW7kô¼%>Ó+<Öº¶Ý¯nA›ØÓ…ì”ÇÇq8¨®?Øáú×·¬_Ô3CÞ"œ3ƒäǽwƒ‡?{ÂX!äpYTÓJ c}\ÿäzV‘~ëŽÜwâ‘Q5­)ÄchVopø§ui7È!Øä#d¢š ÈdM2)úõ„þÁ„ñ“Þ9§"f×”ˆ´“ÒN î@ ãöiˆˆ1 *Uq1˜PßÏ__4ÅÅñ Y ¦G€È~I-ê%€MH˜ %°†.î)ø3‚µ€èYe'ÏTG‚õ‡7ØýÓgY”ž”Q.q“ÈzfÁ'R¬?ºÁþ;yŒ‹ ‹«ÇAÑsàÿ¾ýðûŸlÁŸ¶Ï“›>¢g&8s'¥_»uÂæïn°ÿÑüY4]&¨åž\ʉ¨5«¿îLLH2‰ÃêÅ=ø…€áçk¤O­Ë:döÏgwÅ/Üz4F9b[6;œ <¹áXlF,ÞmÔöÇÒ{ðŸ ]E“…<}ÌGZ‚Ò2B%ÇÏÂÒòÑü5¹~taü×@ý+ÙÀÇé;Ç6A½¤M ¶æ :ú{ÉÄiÐ/š ¾*î*ºgºûBôü¶‡(- :™¦§*â¶…“å·±vŽ` PíJ§hõG{5ÄYn$‹¸Y½¼GÜŒH;˜ÄGÚŒµƒbê[4LhBïî–_óØ˜™ÞOgUqÙµ¬Lpl¬°»T…Ñýt Ó#€Š4‘¾äàI‚ëè|C"v.jNì'A¸5"öÓ¬;¶œSe‹­q½¶,ƒÀ$À¤ ^&èzìšêd \:Е]¢Ò8cÑT Æ;–7H3÷lÁ—œ0@i¯b"ôKBÿì€ýàèR€‘½?ÙCŸU @±3€“DÐK i²Í„õݤ`Ù~6A²©MŽ‚³…îLnNÓj¾B•´Æ"4 8@·e;žsed›½Úm—®iH wX xÀ¤`¨ÇÞšTŒ9»‰müKY"®Þ}tÌ<§óÍ”ùøwóáu ~žUÅéÿ¤&¬¤ÔcóÕÙãÒ1T¦YœQO¶ï?:~ܬ|CèRŠnB^–`¡‰4g×rÏïA±xg@úa “7Í ç‚“gó^bÈ'&˜òFšigËýý ô¬@>  ÍÙÍóœ>\÷ô„øœx][kêpëùÜÔá± a+èßÀ?íÌÙ r™xV›YÀíG×øü¿] ܉\¿§5BáÌ(¸»žµ×Qª:}3)ØgýèŽè°~°Ãôé-à`º+³Ý+H¢kGÌ­Ëq‚Æl~ÛÙ(x1AÒq²X˜Ð€¿²Ž‹üó3 À ÐÈà>ˆNÿ2:Lú0)!ÑF‚×1£Û2dŠG¾ô“–®a`Sv¦ÎºcAœ‘ƒW qA˜†è £êÏ üIqýªŠßkÿ²©Sàj@¬#ÕØ?ö|k¶fß”i)m Æƒ¦¶Þ®!lýc¹üÊÇ‹€N ôâˆÃh²€”€^ vlcà¢×tó çb à;ЏðMg:º£Í*'*É1X>^ `£W ½®íòpzÂ(ªÃ×ÿך¹ ëL¦ön"Tô²YûžÀ»€¤¦ãL¤`—=LËóä:µþý µn@¦Ù—}ó‚XQ$ <ôw¯‰Š9©‹Ë¾%à®bq¨uqóža¦FÿWGO ú»³ßÇ3w½:º计Ûé1Ñ.ÓöÑW~ÆånààIOAàPÙ¼›oÙ…¾É,¡ÐsfÎÕò«{ìÿq[ƒ¡}4KsÝà ­>Øa÷?¶ˆAŽ™JæSp15Â÷vxø³'%A< “ÜB©Yã±0Þ³‘uÖæ„•Óä¶,`h*ðÞØcÿ_[ù¹6ËÙjd @£ "@’ &s·Þüd]£HÀÄfÔ .M1B#Cb€ZŽ¿ìÑèÅäÁªÐ(Ó÷äšÊ!à ,Ù3¦dõ2ŒñcšÀÄöz‚Ñž%Ø=• So ̽¦¡£ÒW¸© ›êh¯»ÅЯZÈ3Q*Ñ0ÙØA„I/‹ûaMëoì<äYMèu}<$æ$?¬ÖH¿4cI@>]HÞÝžaŽZËçˆ÷?\#‚Ïʬ"6Sì¯/$x0û™8’™6Ð-¶{ƒéO=Æ_,Cp h!¨‚‡;à,Ï-ä3ÁÎmËGlέè¬M„N°|bž 0}–Á`ÝçÆ‘ê&¦¦WÖH×¶Á@XJ׈ڈöcìG—ú¨Óÿè¨õCçq1m¬K@ZV¯YÛòâ¢3i@ NÎÚ£œ=ÆX Â}ÆâéÝ½ÉÆ°cÍkÓ©É˽¿yšsÜáÙY:0z€´0ðW ¿'Ñ¢MÓ ÷÷ènPVL;„¤ Dô(ލòY Œô¤,Ö¡LMr‹kDÿöˆÕóƒ1@‡3º©&ìY$·Sgç³½ÏiKX¾-â$€iÒd÷ÔÙ?ÂÄyÔ™5x¦K‹06¶t•†®Œ%û&„³ÏX@ Î÷Œ?„¬G€žÁC&ö.[KW%~jiw!Øu!›æU P…+­Ç@Óoœ× õÛ‘v6·Dpî3¦(€ƒ¿I€>™S8³€$ä#ØÜ $Râs¦û7¸ˆ¶j y‡f]¹Ï®5ýÓ Ì`¨¡¦N*ûJ÷v(׈lœÞÌ”¾o æû¶<ú7)€Ü± átˆ`¤h QY(l÷ö}o| à.àÖÛj„ÑY'. ðSI©Ãæ«7U¶NcŠ ‹Wg›ŸÕ×÷vìŸëÅÎ.e49›`î°z_µ†rfTíL{׿= }»w§-ŠØ6ˆ\4ƒ„[‚ørÿ&x7h®]ó0é̮ɱC·z=%Ð/«¨×v4t>°Ô® 8ÜÝB®É‹«cô(zö¸þéôüò‡ Zò,Ú¥ñÆÇxºpñÁé{=º Õ¬dq2óÇ„ 7Þˆu”á;yñ÷Ga6:ËzÇ¥ ~%Ñ5R›õý¬Ìb;d,oŸê¡ î°÷4t׎°0„;¤È¡Á´ˆ@×#í#"ºs[&§±Ñг]á5`Æä…Û‚ñ:@d„j‚è¡u(¡ÁÆâE˜.q/Ýóä7½k´,œYÇX¾Ó¹#Ô£]wGÈÛéçbg1*BÁÀÆŸoq+Xsçù~lï5ƒ9xåÓ,ßï‚ësõâÞBž¼D¤dà‰°óƒÄ›´¶ïÌõ` ìÖ Û¿»Æákðï£éÅFµÁv©?äQBäÚÀVS;{v@M£šqã& ¿_`ú0(¢GÛäYxŒ r~ŸçR–5Ì‚™dqÖæÑ~—½åè-Ö#ðê¼ ð¾CúsÞA>‹Àèï7xebÁwZ y?s q¦bR8ÁgÔ–´ÍŠ[1‹Ò9œ i6>žWÅ͵|ÐLÖfîšñf4å`!ÓOº{ ÝSÄ5›•sj‚¤§Ó&ìÜ•¦KKÄ‹?Žé´£S 0@è¡Ô;¤BÌ+)p{@¼à½mâ¬[—Í\&¹|O=šJšœ:›× yªšÓ²«Y:` ¬¿¾Gìú¥ŸïãŒÅh{iSÆþYdGr 8¥¹«èßÞaÚ«éý† þF€cªQ)“¶­\Î #RD5¡Û2¦1z€»¢·sþœ²Tã‡h‹‚!Ü!I “Ëtr=š£÷HÉÍ_}ï•Gæ´RÄÞuÍ:HSeíJñ Yp}RcY¾R þnÁ_^ÂóØ#cŠûÜY¦$ôâè› -sPo©9€Ïmo@|’A‹dÙv°)—äMÕLxFDäñ(°ÕzŽÀÌžu2@ÍF MTR#€ž˜ŠÔÓa"`u}£Õ¤R6rz{ÍâoF“õìO³%ቼ9xŸV,žγq­‰#oòé–°z¡©™KœÆBÅÙ®BÐ5aù‚G¿ŒçÙ¿þ¥èYŠd»ˆ€ú„î `ø¬Ž Š¥ÉÀŸ°?e×xH…xFâ‹ ùÍÂÓð›:£2FÑãÏ+oúv¿zpÀ~o»èMƒGd’†\÷FIOõ^tÚô±ÿç-”ÕL0&P¼ãDx&Öcqo}$~°F°¨}\{vf;æè.Äøk_¿½Ãxñ'Kn "Î Ö¬KgZHgáÎÚTIµ›¥A±|rÀâ™Ã'K¤$–)Õ¬AÅ”MžC\t*“ç|Ñ ò,¨¹eu“Iìâ½<3À»ˆôEùÂ@!öþÞrIphÅuÌëV™b 9e÷샰øªQ5EãÖN+èÓã&áÊ<,Y;DN€¡Ö^` én-c:Óâ™M]ï2º»âF¼b{yñøb¾›o@_Ø·¼9û'ÙËžã¦=˜z°. a ƈ (-€ÐBõܯ°e„Íh1C˜2zÔÔäH­ËŸ“K$3Àê(ÍîÌ"âËŒõk{Ð'm :‹yÉn͸k­ü8Ø’Âú<#¾pÀt#0@âø±bdÂÄjÌ_™ÒùhÒ!ÅâvBwÅà1"igZm‹,Émž2úÕÒ ¢Þ¿Ü=0D«“StŽ È#g‚ ˆ1bÄœý—{â{ÓÀápFã•6PªÔ@]m "HOèžš09(`zo ™¬DÔòÊõóKŸ`ô†ì#$åÀjÓ&GÍaZލ¨ìRÑÝnü¬ˆê:Á|8Û(8‘É’Hü ÒÐʺ dà[(4—äºé_E¸c ܘXÌàȰ‘pT›‰†:F^D¬ßøú%@Ã)¨:íîµ[J=6ÜT-Þ9öOè¨+[ÔΗ_;T£S:Ó’Ûk¼gþ¸Å{ÃqíÛ™¼ÀÜMÜ…$ˆ¯$ȯb ØÍ`°<ÏŸd,ž±¿'ÀC.A}Ó'Àªeó^°ßX£ˆ '’j“ü*CP—_8`¿^CGI)=ín‚šû§Gl ˆ®åsFC¬¨š:­#ª†‘ ƒbñþ€ô=cG6Ð)Á8¦™;2’à>ÌàÒŒÍJÎ5g­eýõÒ X¼;`üîÔK5‘4ÉæêîO‹¸± ­L„ÅŠ±|eÄþß{¯6³À_õ]’¶´v±ÀN‰ „è…Ø„p5‚?ëÁ¤èÉÇŸBjzÀh7жñû¸b„[éKñôS÷J›ûÀeŒ×X­X~Ãè$Èï;=Ã#†ì3s¥Áq¬7}¬^ßc¿ßšV4ºX;ûõÑ«ÕH«ï[Æúï¯qøÎ¼w'´(8wþæPæÉÃc:ûuBøæûïo {X@rÓðòï¶éCïè]ÜÿaÂðÓõþvÉ4†°ø ‡ôjÃ.Ê,<=žq ção©X={€¾8`üíÓ¯{à`áμ¯3g÷IÞÑÿ/ÚÞ´W’ãÊ<÷š»Çö2“¹qI.É}w•J]èÌÿ™_0Àü¤S@. f¦T=¥Ri+‰’J,‘”J"%‘ÌÌîf÷·{ÍÜÂ_¼$[è!ŒÌ|/âÅ‹pw;vîY¼÷4Çyd­ÍÆÂõ-=¼Á#÷þ"!$„ëÉ*ÞZc°âƒr/@ÎÒ¶6:!òv'súè€w×qùwž\È™= >âÕsÅt&ÔÊa¢3à7™:¦ñ±+_ð•„æê€pZ=zu.{²n֜ǿ™ýËÑâÆ(ŒˆQFÏpKÜBÐìà/,@ÔBC‹æÌÀŸ Y`îàÌzT¤Q€˜ cb0‰¸ÞZ'³ŽE\ÙµQ VGI¿¤@+Âê[=ÚMîÛ¸WÇ*¦Ë{ 1Äõ~y䛜aLUÂ/ àë#†û6òƒ|Üðá· ÉÜ­9õ$jÖ¡Ú1Õ^‹MDÓž©‚4™¾ú<È㤊ÛÕMyDØ>=€B‚™ªÞ²cX„A·Ý£½±ÉÎß4E¦®a‚´ŒåsÎþrùçñdªU‚4ŒåK;«‹NEÍØ÷æ@ë½¹P·¿ÞTñ,ž ˜Ùµc`ì‹7{þ¯%Ú %HrŠi9‘ï×;ÛðÆÃ÷;´­¸îÐ+ªrÀs¸˜ïG{ÅòíÃ?,JýŽ’äLµ;·fÜýí¦Jçx… T$ÍÁ[`õò÷~~2pYTÔwªV¨8[ä<@ûˆñ ¨Ñj'äÅ„‰)©YÀè®ov¯B ds_)YøjðÝ© ŒÕ£=úÏð V!™ö̲§{m^H¬ŒÐ1°s¶Ñ¯¨o¤t[Z›Øâ<$CÚݤ}é(D{½¾")ùhƒÊìbº‰ðæúòe°ñ²Gh±?ë¤ÿ«kõòXõ[;l°Aú2¸bD¼¶pbð.Ïö¨ÆÁßÞbç!ÏÄõ˜Ö¯)y:ë™.ä·%”›ïœc÷csôfVlCv6E™šC.‰ÉçQX*Öon1ü9³®Å±µ?X¤J.Y÷‘P8‘ë7ƒ£ÁV±x´Ç⩆ßw>î€s „X4<ìzMâjÔÊê›”Ì æk¶W°…=Às08V€¿z½ÄжGGàŽ³ ²&‹m°*·Avº'è`%ð™òóF€¤ž O|ce¹?=žOáËSdŠÂÑ…‚VÖÌAs–6 ¼òéI}ÜÍÀùe- '˜b­kÛ´G¸ÎÆvI¢}­›=Z(9ð£Ê+pÓ‚¯ðÆ5z‘-5‘3¾6…@JVñ8PL ÜKƒ)¶¾)"01ˆšgŒõãÑ¢j²™bÅfÖz¿äõfâàOÌݛǾ£2ÆÀ¯ ‹ˆþž|ã``/&cý¢¿1£“2„Ñ}‰V™moxóH­‰ÁÍŠ$Œ€`ÅÉ4’ZoªlMvv­{jDXŒÐä٥œó—²¹Ë‡ÎGF(»ÎDh‹fÚŠ“ÆÔŠ Φ ­úlùšQ|28›˜}w5ä<5 FÙ¼”ÍÑËè“%Â%¬9ÿNÙ¼åÒCš›#Âj?HV¯çîà¼ÎäN œï6îV– îLg*d#ÝD¶¦I½#oƒ•,ˆ2誺Þ–pñcP|ò%nÜLdS° -–š‹»¬wO À¸´Å›ÓD`©ikÊg|i̇býλl ÷­vŒ½fˆÔ3#'é)J7‚Õ;ì¿¿¶¬Á„$V¥–<>!X¿&ü—’bóö9úߘ9$òú>A"ë][×hÛžêåmŽ`wm@ó7#ú7HŸ‡2Æ´4M›^TŸcG.0‚é„~Ï]–hÝÚ;Œî0þ[½çñO,n É#âêøÎZAõÏô‚éä‡4}<¬ÎAa dÚ¸³ã¨A†u èÀ¦LB¢#ÙBÛ!ëëaí‘ׇ:µMÅ&Ú߃Ú}+  •€êÜ9@®GsRrõ!@—yÖ\=—8èËÈ1ø5@ÔØ¿HÆþ Zˆ¶,A]‡pÑžyn ¶°‰iM涇&ûZd`d`œÞKr†!Ár!&)ƒÉØÀŸÖ¯ïÑmä{<3¯\½àï¢%w±Š²!2â†Ð¾¶Cñ^ÅúUl_LÓýàcÏeQë³ÎŸ{¸A EBœ6¯ÆôHÙ×"M›ˆì¼.O…±xz@8ÌÐâ#áà®`*ÀÑõƒZä‘åZÆÚÇÒ£ÿONÒ øI6eã†K§¶9ň urõaD¹f˜sK”snF¤6®vAR^_é%°wË£„1S£èÛ#ì¼8¯9Zä&9²_˜²3„ì„×Ôê ”óRAÉZÝ«·…ÐR­tþFƒ‘\BNÆH#ä1=ƒ$`ýÞ´Ó©mæB£ÆL‡çYƒtG±¸u˜´x€®}kË—wv}8¡á˦‘Ü,Næ$b¬_Ý›ç-#©šÖ Äè^éqø¿WàÎu 4eÑ\æìÍ‘0éG-˜Gû¥yrKÑ\˜M$£CÿK¨"ZœâMrqœ;柴¯0þs‹–ͤ4ZOŽ‚{w¿»ÅþoÏfýz¾pÕqã¬Uäù=†Ÿ-![Ó d§´ [d :kš W,^éqøÁÒ (äãšôRQOÆÂ„«Ís#ÒGÔhq_‘³—,êô¸]„˜ÉA¡¢]DtO?^^^%¨A4U'– é IDATuHìdœ÷á&Bsc€ü¾õ‹Àœ5…æ~ äÁœžu $¦¡ˆ‚¶S,žŒˆ¿ •8iBD9Óiê¶ÄQ@6€Å è/V‘K[…í½ž/jé(¾ïâ hýîÛÿvíÙêÞ|ð`ù~U&piÝ[X 6½ÅîŸ6Ðûîµðà[Û™Sž‡<Ïu X>³ÇpµÃð£%8%P°³0™kÙG¹äd¿ì,Û—Šõçî´~¾Ä[aLj»i¿rû„™ŽA Ÿ×½Ü~ÞuëÝûâ¶Áðñé³Ö4Jœ¼­Æt—ù`(…˜¨zÞ*« ÏÀÝem§š?æý¾³ç"VxúðÀæ˜<µ™˜‡AÓ×tÿž`ä°÷›\2ºÅ °§ÿP§Å¾Ôee'bξ“œ…,¿MF Hh³ë à¬E¸„µ¢§¤ !Sažß—ÃåØd4‘œḚ«Ñ„Íô@ŒÄ†Ð=“°¸;€" _N{Å|ÎÔm!y¬É@žäq¯Fƒ£2†DÐÛ@¸»Ãaïz¿ øÅt £8ó— ¾Šæx* ÜÁ #UŸ›zºCpvÏ5Þ ª~̵¿D‹§h¯÷нËy²µDa©y QŒâ’ÙŸ+(£¹!ëˆtð÷£Ò~Ö×jþ`šèÄ„p#BÆS˜}ƒ‡CLÅñžÙ?t@{=" ù•£S/`zX¥€“<ælï’4ùÆQŠÆ\Ù%2­‰Ù˜gb¨4àGŒ–T P ÖãÞB•2ûG ¾¢7ÓÌæ`yXá‚§ n"4Ë'Ð/OŒTk _Åàe ßúó‹Ú¿# ¦¼K_““toÀƒžì¶FáTfÚ? h_Š4Ó„Î6O9;ÿÜ&kúw{þqí_Ð*6åD5\ÅV­^ÙãÞO`µÜ§âÒ©ÃçÍ{`ñÊþå‹úÈY,ß„ó͉>ذzi‡á'×êëÔáË87Ìâ]ö@{kÄþ 5ЋG‹†Ð…úFÏ=€­bùîû¿[ƒ9³•ZÀ`YÓíõÃÍäKsÂCŠ%1?õûCU,ÌÎ>íïÎŒ­ŸBSø±ÀI™K€åã=vZÛ,n·qniÅ—ƒÈ ³Èk"pkî,ü±±A±_œZš,ÕiÕK~ÚAíFÑÞRŒ†„ªÒó}§œ€,Ò*g²Ut¯õŸ®¡â{¬õÓ8øT~lÑ_ÿÕ9vÿxÙd=ž °ÙqM =×ñÍ4x¤&÷ÿ²Fú£…2™Ë˜1}žTg>$ä¹»2 |W°ÿѺ >j7ðÇÙáMUµTÌß WéýÝŒh¿Ñÿf‰ôqc¯]”ï»Z zÖ ãÔjÑ£Ê,ׯ™5~Ä©å£é"šW"äÂøï ŒŸ¶f~âä¡ÎÎ ;$r-ª.yžÊåù-jóª7¾¨nüîßùñÁé þ¦•p—3—uýâ’^`}H5œžzÇ_ó‘£VîáÌüÁQqS„H-À7j@DƒQZ¤®®3š ¼f°´uÊ7 ¾µ‘/'s<–Ep´þT]o8fÌ_呯 ¦€æº yî€Ð)Ò—“"„ëÓ1Ò꜕ ¹Í#zlGÂ#1ðÜzdDÿÀ]¾ÕÈwLsàg÷“ÊÉ´ƒSÁŽZCh0?K–Á˜DĈ,“&5í‹éçD€åݺ›°Ÿ¢ JÚ´øÜ¸$×Q&Ãf´W|k„08©LÃ2ý›Tîí4fÐã#T)gCú{Zd‚SººÓäïLj!æÇ)œ%OW&«S°–0ÉVª€pc@»évŠ r4I²Üd[WÚx™ÖV :SÄ1Ú@B¨Abë€uwª±€´ ›d“u¾y‚HnûRÏnU1ðO°|w ìt2~ÌoUhs¾I  ;‚öê0iÿâqn`Ñf‚:ƒ¥e¬jö/èþ­;†5³á«×î×ÅÅ‹æ ò8g›¬•£^Ѿz@úI(Z¹œ|䘭o»¸7/DÈ¿†2­II&fmf" ›„ö¥éW^»Vÿ¼SÎ^r´V,¾uÀøƒÖG““°šOi3 X´€g6^Ô¬s3ÁÏ^5Bîîôè]B¾Hkvq˜{y¬\½ZÕŽíåk{ìÿ~m™rHV÷&UÂXš3ÛÙ*oô8ü`áš.o3A€M3"Ä«s@„Å ìÜMýª~N ÔóöüKìÐÌ¿!YçsÓwÐsE£ ÉŠºR+ý’€@ÐŒ@wû€¾ï ½Äç¢ø¹&Ö÷šÍa!h^ë¶@ËÉv,ʼn-î°«+f ÷ÖòýÖEËÇÞÐa¹…&:7öî(ÚåÄBOªX¿µÅþgk¤Ÿ‡¬øaÍ z ”Ë AšÅ‰¥˜K{<Ÿ-¯ÌÙÉž‰—+ÞŒh W|#7$4µ1€9Ø1MÁò ÔýŸžÒ`9j×ÙÑ®ïVf@Ä\$0Tr⌖áΈöZö€ìÍŒ€zsªU΢—mˆ£˜$wª¸ü‰1. üb¡„xßÂO¿ þÔômÓúH¥v/©m›ÇFRðHBfÎPF£ (Z!´ a'@ØM{ìº7cñLÄò±h¯Ç쾺)SoïX|§4ÚÂkBóÔéà=µèÅãØŸ…£f“ÿŽ£2' h {NÞÆ’¥Ùæ(®£,s]ˆ9Ó§(Þw…àFñ×]7”@ €-ŸØ# ‚Ô./¹65ËW\Ö‘G›ÚXa¢Í-AR‹,S4P47®Ã^ G,  õ Cyb1'ŠÔM(YŸnÒËB&ðjaÊ_]’×j¶=›8D›oŸ—ìÊSuq”Œ‰“º-$6X¼w0sU:ú%/jÖ1„gše¼4j¦Ž~)qÂ\-_ÞãþO®!ˆó:¤“á! s}Úk{<øÕ{U â) WC¿¾Çù/¯z†üqìbX=‡®5r/ïpøéu ™3“à˹ófÔãZYio àgÒo½UD¼÷•llQ¼ÿ<ÓžëoxdNž_åI–âeßãlñpà®&„§Ò'Á3-¤°£Ewà¤!¤½6b|´ƒüÑNV²^Þ|qLÕzækôR„.¢y’qøÝä~N.(6ÍE>?ëQ¨/BOîAÿ¶²‹ÐkÈ\i! –óèÉ]” Š˜!š²ÿ¸;sªÙêHšö@{5‚^!ȯ:€Ò #<¹‰Ç‡ùòF°~‡Ý÷ÎŒI°nd†»³11—ý·³×ºzm‡~±Bü8”ìͦau¸=×elN5Ú¢¤X½¶Åp³Ãð³…ÕÎyT ûØ–Åò©H<|¹:ÓVÛ°Hؼ{n&‘ ƒBCò±½1¿I(9mälF©{K³x¹¤û·1ƳmG´¯×ñóÃï:àž¥ %'2íËçÊC»ðVÑrÏ_è˜N¿¯«ƒ{XÈ©6ù(XOôëCdxÈ1ÓyZtdTF£ZNPóöS3@ô ä1Œ‰× ÜL6“qèö-’/üfh¥¿µ0:Y“Å"K†ŒŠ <$Èh1%½nt­l–­¢¹‘ÐÞm¬{ÏÚ‘´2÷¨GOiõ~íXM²’…îú¢XÄËâÍ~zq†½×¹•Æ/3}iŠ8É©c S4J^ÑÚGG4°Ü«je"oöÂ䬙ŠÈšk9Áò,¾¨jùàVÑ=2 {l@ÆÏZÄ?´ÀÓö0e½ zíœ[ÕŸZ/ùq}›8Cp\ï†üØztŒKØ?:-øF¬}­qüò1/¾¦x¶Y(‡`9WP¢ P}Më¶©R„rõ¬¶*ÆY è–¢»Þ£ia0ì[뎫²}Q*@LЀæVÄb="ì=TZ§ŽˆÇ’Qp(Ý47rh ï8,‘½p ³–oí°ýí«¾¢\ã:99ѸQž·Ø~|ÕÂŽ]ï•çê'žsPóË{ÜÿÉ¢¸‡M—ÇÖ‡˜*ÇhS½‰;Xgæ é£4[áiü$ Xk ÝH²z‡Ÿ\E þAˆ¹«àó˜¼St¯0üdâèu.´V¡ÐlÓ¢Ú¾4`üY‹¦;‚mñ³ÑYþêD ¿uÏpþËŔʟ¯@¤U–ïÖ}RG7Óž ÂÓ úm@^ïÍ.y$9$Q]ƒ 6 ¹0ü‘V˼Ó&Òâš+‹øLcºxò€éw¦™+}¿À’àISVÇ V§y΀†Õ˜¶.éü½dÑî=€VŠÃ)”=bDlœ^LÏu´ N›9ÂÚ¢bú]!~ìc[°¹„aP°ñÀãà#ÛfV×3©t0=¨6ÝLXÞî! õ„±g¤¯i Èšû„M/ÅnšA€ÀçÍ5)Dèa ögâôïÑc¼¢‚A¸Í”´¯úšìqë”@%Ø(FÞ#±eûÁ5ÑÛ'F!Ä5ŸëU0ÞcŒƒbŒŠ!©³[ub¹bUc&U[°…3`qktÖÏ&!­çÙ%t´"èÎü±“à6 ìaÇBèž°|ꀰWð85rX;GeÂòÌÁb ñM~°úVbì*ð§“Y¦°€Z»'·BlÍó=t<Ãcf ÚÐŒ|`V횈Ð< ´Ä‰y2‹æá’Ža°‘xÓ)VOô MΤª–Ô—:¶E‚?>L6ÿæIÝh`õê üq[\”wŠ>æÅÔ œ™JËm4éV Q“’±zo{°yãxkI 9•¤®ž¥„£>†Ä€ðʈÐÄ‹cã ˜I¢ª—Øÿܬ^ºwü¸qä¦ÇeŸhƒõ»ç§ƒ¦ÜÆyälÇʬÞÜù¸½=:‚nògö1iWêEF®™4Aíí|[ÌðàãUõ¨$\ÔæùÏknEðÓ‚ô;6=©³rrìì­_gð E È../Uo’¦º¶ÌegïÛ[<øè°¦Ò~¢âŒB ëÇŽhßÚøÆFÞB>&Ÿ@šÞŸîÑãõz¡!Pó{[ÕîÕÐÃ¥wˆh¡_Y7­Ù‰=Ft:]©rÑ]«­¢y,¢ÿŒF¿™õÓJë[ÚÞà@#°zìݯ@÷*M a:ÙÄjâ‚ÿ;×äÌhIõa$Ä{.Çîù…”ªê÷®¹ÑËç÷†5äÏ „FoIqÙ±¸ãükt y~€ý÷7À>¸[ֳȒõ+1—…< Ðnð_ öÿ´†‚äAÌÂÆ2fú¨D»4'L^Û´z~ñv‹ÃO––ãÄ äâhb5 )¹V0Ç3 ޵5¬š>x©X=¿Cz–qøå é³’‡RëQž%2fÎþ,§)ãáy÷o:gTË(o÷x,O’ã­ûW¾hLWVkÉ@®fiG>NKÏoÅ6äÍLÒ üªë£j‡tÄ,þÀï¨%X'7ï Ö‰è¬B£¹ ¤b„(-G@°®·â2Îa³JßH7#º[#Ð äÄž€û€ôÞ<ø“Ü™›§»YÇv¨$ÐPoiÏÿ‹ÐÁ si@Vœ ʶÚÑ"‡Â•¢=nôM=[Ü‘øq¤¾©Ð0¥|(g&þó Ȉ÷dȸyÀÐãœõ³[ âŒ!z¤‹@MçWqA¹r•nˆ5|8øk¼­*:!ëÇõÆŒ”Ô¦#äÏÕ½±züÞÙ¹ÍÉŒz¥–-ÕšN^”u@b;Aƒ³·zð"BÎ½í¤’£2näö)cJ™6¯öfÖ}üí° õyHöì´5¸Än‘[ÉÒFN©ÌF9‘"ëU4Jh°¹{@›­¿ŸWÙåÊ< ¥&›Î22[B‚Ð-¯€´·¯+Ñt°B梬«)˵8øƒµª”h3ÍÑ´¦Ë·z4’ÀÔEé%W¥g9ƒ¸ ¬T)\}ûÁCsÿ&ǰ“å÷uïöV‰×_21uÔ8ÍlÂOÚkÃÄþÍÆÆš¨¸°s_²(ƒ®)Oöçy{oî±ÿ¯k0'Cæê(z^Ÿ–ŽkÞoíÑÿ×58ØQ™kÞ(kk&¯©XÀ7wØ}ráäQ'^Uâ}½Àœ?nñò‡Ÿ. É/dŒ\ `M³fgÃ*¡}ã€ô/¦SʯÓêÖf à,Nfý­îÿê:4&[(s䑉 ¥ÒfV¯·L5Ë÷[y 2Aƒ5]½KÒc­SÍ”¾¾Çþï7fŸ'Ï¡sÿ•J®ÃªÀ…ƒ@¨ÙöqÞA÷­‚i ÔõYž÷œeT1yÝK{è× äÔ~úºÄFEŽØÏÉ*¦¹q §"¶õ%Øv3IO³€yä€õ›;ôÿ|†t¿·É³= ˆ+WïP9q/„<«i9ÿqcíÎ~-GØkãF½|lç±a±þλ®¡÷ƒII ì :dnó’½W?ßlœp»þCDÿáñÁµV“Xš>ˆaÊz<ÕôQ‡*_82 ¢š«ltùøˆýÇm¡þÈi ¥¬9™ô)”à±2>Ê](ÂÈ¿©k㥔äX¬1.c:¡ÍˆÃ­4Þßfß°Uªc9ªŠ½õ»çèxfõ_!ã?'¶«v¤ ¸œÖiñF°þ`‹Ý÷7=ƒ÷²º7ß%’ÎØ@½Þx%8ûàû×H¿k€}ìM‰U©ŸïT¦&ÈKÅúµ-†Ç­éƒ¢B9y¿±¨Ên¨¨ÙÀŠImN€Âªé#,Ö¯n‘ž>Z"þ!€«±,C¼«ÕÝÍŠf|t¯„éÜâ‡T¾…Y»U«`­íÓ#ðœžñ«é‹ù*@ïq "g§O²†°xŠrµãL‚AsÎÛ±k/GýýZÕ{”q³©)‘Dy›Lz!‹ÊÀQç÷Õú=74M` Ø û¶·~ì.a Kðx6›óÏO(ÚkãC¿(@5×Ì1tÃXÞÝ_À5€sVn,¿Õãð à<&­urõ¸6Y¼Ó£ÿ?Wßá#:"BH't€cÈÞÉ.[)=VGçq2qÆÊe“Äó;~´„ ÖD"^­  ÈÅ™h}ðZоu@ü~ jÝë+,y¦ ]2B^ÞÝãð Ï÷3¼œÐ媗fã±ì´~¾7CÈÀà`À/ä™lvbò åå'ˆh ÷ØÝ¢^Ž­ÉÇ׊Y=iq6Q«F h,jçhŽ5-xyäG2]¸ø`®\}™‘~Ù"4ɉÆÔ’[_‰+à—n…ÇÚ[ÃïЉùÈ©ÒBÆÙûîLÿê­-úÚ@z”lálŒ+.785Æ­ÜÁ›ïœO!à¬ç£1IdŠõi.:ÀZ½²ÃðÈÃÏ:kG(M®áóçÓ¹KXfÀ²Òïug¹écôoúp‹z¨ra³‹7ködv®.Ê(W¯n‘žopø¨Cü¬)àÅ+ßs÷/9o’«ß2k\˜Ío¡®˜ÆÙ÷56êîð €ç ¤ÿi¬ IDATñ^€ÞH_5Àž.€Â:_iÅÖz¯cPW˜?—€PÅÚ•ÞßÙfÂþ­êùo4Ž*⪑#œµW=ÒóS8+ÀJIà«ÝÕ„p5Úæ!N›í m2kÏÈݹã1Ô¨HÉÜ“&Ä|¢S³iÙ¹$j-8Â8 t@»: È€0˜0DÛLsªiÎ)DØâ/HÃq6Ñ4Ædû¹«rIà§GÀY¿4ÒTß&À Š˜QM…ñ³˜5:¾ºÉ"(7„Åcƒ»ÑŸKÕheðpPDʦ÷S×L&cþVo°xdí€0LÕoµq€ÒTÓ'~íDÑÙ3T/ho6F p•qoš¢GŠã›¸\‹ h@xJ°|ʤD€þYFÅæ(.™…ä…XfWOld'×°xlŒ…“{DŽ’¹£…Ѐqv·Çrü9›ÚfðWökT¶gì¿Cû„‚Ï"ÆIżè(˜<Á€Ôºâ‘9Ÿ„)ì! 4žeÔŒŒ-YaC>‚WB{Ǧü@Á£3U%ᤧsÖQMÂcÀò»{ÐAŽG¸GìŸN¡ÏÞû+ WËg Œ]0pŒuî_eàðàçõ;ÛÓ­3·ñ”hQ3ËoïA½››úâqÄÞíÑÿ`é:5”_¶ŒIçÍ Rº;{ì×+ 0&õÚ,#g-àܜћ˖îÒgÁ{g§º7Ždjs‘=¤=°xwáÿYzû€Ó¤ª•"§+â¶Àêåî}x²·Ü« Œ0‚Ÿ/èwjã¿Ü/,¶kQ8©M 3S5Šî〚~Bέs=Wà/ _i,0<ÐÏÄ *ÙdI‹15™ŸŠæV„~Þ«L´<,p TÂñgÆlù~ûïo ½Õù %GM'(™z—(ò¼ûñé "E¿'Ä%³î(+ð’ÀÞîöüí„þ‡kpLæ@Ój$ÌÁîUu§îÓ18>Ñáð³hp6Ðßà͹b’©S˜/ ×q.õlB±~5"½Ä~³@ú]ccýÜë¬jž9³K~,¦‘ÜûK³zÄSà³¯Ó ¼MˆhnFàq{Ý¢9Hç y çÖý‹ÞE¹¹&g{eÚÚÙq‰V‡„VÿçjHK˜ÔœZ”/̈õ„žo:nrÔH¦q,l3BWšÍ`=ÁW|$_õŒâþE w²YDf»ÿ”GÀÔœoÒˆbP“ÕÂA¬¯Ñ% ¦¯5FÈôÉ:&PŒ Ñ,hu@8D„!"ŒþB´ÑIV*Rñº°Z_nÊQǾé%0 ^ôÓ#˜A·øÆh£ë=#ºq¥Ä»( üi@×s»k9R†òµÇIGoÓXÝÑDË-mR5êUcüŽX@wåWÈ…<´MÁŒïöè–Ñ4l’“¦±aqE'”øraÌC4 {uD÷ø¡8Hó†1Ǽd.ûè´<‡NÑÍM`ùÒ´5I@Žêj´êùÕ¬ä  æû°xq€²"ö†õ“ƒàTr§1(;û@h¡IëçG¬ XŒö^vj·Ö#ÆB] _4‡æà aq·ÇøÀ9Ìä /gðjr¹WÖûH¨€?ªj?ØG¿Š‚–-)Z6pBÀ•wï£9(x°1uîÄûû®… À ÂòéÞ*ßÇÏ“ó×õº¹2òzocZ?âT3§U{—ÄÌþÍ‚¦g+ãf¡É¼!,žß¶×ÚœÔæõ¶˜´¯ 7GX*‡n3Ókõî<|»Çá{Ú¢‰rýèÅf{¸Åöo¯˜Ų0õû–.Î:{gŸí1ütÙZ­H®m³7âÒPébõÁýß­,ßÏÎüXªY¨±Zœ¶6¶/,‘>j‚gâÁc;035Ôº¾讈žïG4å¡Áw1'Y•Ì\^Q4/0|hñ,V…ì:%Ýyêä!:͵ˆa×ÚF*M:s^-B.¢uê›Ë—öè·È–JÖ’xÏU5fTiá¦R3oáf‚~<.îõôœÇ87Ãä÷pk ùÊA öìàÍÓú=Њ.‹ë*äùsìºAü< „©™ƒÌÍ1Õ³ákòýh–ëïžcÿã5ÒW*É@cˆ-ËBnO´}ÈE6°]hþÈþ£%Ò' ÉtrùºöXƒ<Âv&ì²Þ_™É¼ò-t‚Õs{È „áw ÄOZ W„ SÅcíØ%Ø¥5¿ßùr&iç /¨»,ÚÏCf‡ˆæ€›UŽœdö Ý1ä@vßг"**™Õœ:”«„ô’N¸Ê5U1Š9£rõ’áY/ðJAKEX%ðJÀKAX§cr¾=˜¼ôª¹ùŸgÏ¥Õ‚ Y˜ëÔR *’F3²™!W å¶"U´!‚WBÍù{AcG)S×O_=Z¦¨„‹€?;ÆÈÓ5'!ÈF¡¬óWc¡Ö¹¹cbµ¬G•«†]o Àäã?›¸,îD,Ö‚Æõ~™j¤4®UËãßìf5Ù‹bÀ…¨ X¾³G×%ÐÎä2ˆçŽQr-’k:P H) ¼8byç`ãü½wªGÆéØñ âÒk ƒ7ŒÍÛ¦ ÓÁ«ôü&d‚ƒ3ÛfàÏ-R@÷d%Äs׺Î=wö8<º€ü¹!º±Ãè+®[ÁƒíÊ×ïãþ'€„‹Î¨M–ÚZUòýöØ}±)M+Ê&œUJIr‚=ÉÍ$O«ñ¥;½ÊMüb;µ:ä y,5Vlž~߉޵‡Õ£Ø,|%7³pVoí±ÿ×@rÀ›E¦™%É-¦ãº±,îôAþÌÞWët!›á@òÅ.Nâðbšô÷€I±z‹ý?\Å̪늴 #ÅåAnþõõ›[ìÿu…ôiJ&”—×I˜Bží’5|+Áæ½sìí±.lM9zgêžD`tªçµ6‰ä¦g÷ˆO4è¶„Üg–£Bõ:×Ϫ©ŠŽ™}óÏeÖCŸ9`üS‹ñ7ô+2¶›Íõ­jãáä@“Š«Ö7dÆ‘²™ˆzÑ$•&.~ô^àêF¬VÞ÷ŽYÈ2>éÙܰ‰€y*AGž>Ô‘ 1Ÿ[T†T^h{Ü&Óò@ µ n´LŽqNðüç'ÀÛ©.àtIP´^R (UÖXœ@<@8å@ä¤>Œ"Pµ<ø$Ѳ‚º„¶ñü¿>•z "8%p4àÇ"Þ\b¤[4²µ‹X¼‰ïq'šªÁYnE„µ ìZšÝÊIëà\òÏÇ8-3—óÄËB„°VOMz¿¬õ;õfg¯ƒYØ€=£/ `ÍØ¼½CCöú­üReö¨Þû›œÇyPFJ Â݈ÕÓè¹iQ=Vçš°,oòPldí`Ç8{ >z¨ÆÇy­v0$o¢â©oÄYiºák‹›F¢£3‘åå7FX®<9`q0`ÝiþÒ¤Ì)..]ww#šeD¼ïÜ"‚Mâ--…Q÷oePCh®¶3Awu@J„´> ðÄ‚u’}’s¹ŒX½–QQy½ í„Åc#Ú¨h‡‡Œz3ëWWº9ÃfúA¶ á5àì­-B´Ð^.~à(70Ô ÞÄî&¬žßø«Ù[ªÃƒ‹^ÊÊІ±ùöδ—Uˆp(=ÊUx±¿‡MÍVƒ cóê²³œäÀ-V 0ßbqï²·G™npý’éþÚ1»¦Í™Q³=¢"vý+Y_²Þ÷è’@>?=3¯ö[¨XÓH÷äJÑF¾¾‘±æ*Bã`¯#Å‚‹@h‰Ð²õ¯~°³×Û›Ù£wc^ª˜ºysƒÖZ¿¼ Û{ß¼±x¢? þ޳¹ù·86.-Ë÷z4Ëx!|¸ŽÉl’ý.Á½ý5‘lÞî-Ãô` ûê ü¹NÒ¼”„¨SÖ ‚ ) <)X=¶>>w“Iy_óÚPÎúUeh èÞ0 %‡lß®¦6P¦*ä9MùI" e@÷hí0hXÑ2в e2æ„ŽŽ Ë@èX±`F³ \}w‹npð—ÊÕ˜óÈ»ÿŠ0d͸òúÖUBÒ6Åús¤Ô y)¢YDq'›É7pSm< ýÊ»÷Žã‰Î_Efíq15èÞ:XÐôþø8 ÿëÿþ7ò|­ þçð¸ ÿùÚ4G,/,éÎÆ8>‚iî$~½2€‘£'´?U—3à«‚8´?{¿*UIÞ8ñZëŸùdBÿá òã*æ!¿VºøXZ(tÍV—dZ ¼Èžp9CÁW£4ˆŸ5 ü/ß>¿>åíÕ=¦G¯/XÃŽ£,Š8½zo²6;o’Âã#ú_@¢ÕáELšÜ™9z!xò’ð,d%xW⃲ubJ¸ï hÉ(ô@¦ÿ«]¾ª?q¸×aÜ‘]÷„0*aT ¦ÜMÉÅ™u4@Û¡-¯ hß í„m@h°ëy2è¤*¿­Lç²ö®š§FŒŸwÐJt‡"÷'jcèÉÎ×’Å'OGŒê W¹ŠÂqÀ/á’ñ`*)ÍÍ~\ü9Ý(QE„P ¨ÍyŽtšAš‹ÿ£'wOŽàÛ‚xÞBvÁÕ”}¦¥g”ªÈè2'ò©ûx¼H1ÍõˆîÙá±aFÚ7H‡`BB¡n)KüÃÓ¼ä]ue¨È`'¿wGZ·tâϧþþ°Oy®xâ{NÝâ%Q,2»(Ëì½›í²ç˱Ñ[\O”Á]åFÔ ”!ÉÇ>^õ•SÀ0$kÜNàë ÚXǬ¦}´¼³œô຾¬óKê÷R€‚µ)L‘S[wkÐÐMáºhÁ×øy<W J×™8@Òªëvê/ŸÚ` ¦y£1–G¬ïŒèT±ˆÖÛ»€ßœ,æ„*ô™•(˜ABì)Õ o X=q°z°½7|È1S4¥&TMÕ½(#Å€ö›€¿zA—ãÆ BÒÝÛtWGÐÖÌ—TGެìNçÒ­làÔ~¯îÊXÌùñìf–êû¼Jh²4×€³{´{ýö/Mì% ¤|së±Gô¨bu·7sß`ï]nÝ`œ£D¥£˜²‹Zí\X¼Ô£Ñˆ0˜éŸþnĺ%¬[àJ§¸Ú×:Å•¸Ú›–°i<òÁ€³«#ºÐæöï€Îý¿9çÔz~UãØaýwhB´Qì¡Òÿe-õHž˜ÏÑÕ€H-Îþçû sú‚óc†ÛDå19h:¦Ík‹ÇzরéúñÑØØ$•îOdpö7@÷´ª^g“{!z¬åK“(<œy€ñ§VÉ"bô±…ðV,`tá†Ú+oíqøÞÁëáÌp <Äœ±zk‡¿¾:u ûŽÁ. rœ)Xuý†›Í+#â/Zw&oÑÌÆñ -àX¾¸ÅðáÂÜÄ„R§äm&'µ€h³·ÎñÅo,R^ü%°÷àÏ{Åç{àó=ðÙøÓør<8»¤G0§^½ÚÓepŠÕÐ|¯ {.õ˜ÌæA:žReð«;ñÔ³gΓL×uT=«åçÓ9Rï¤'pÃ…ÊÔº²Ñ7Ì#0X› ‚:}_Å•×0gyX²÷¢„8ÓE#}ݸ,z@ù´gâkõX½ |é˜ñèõP¡"xMuN^ ,þÚŸ1By´ ÁXRSOÖ ÍÁ/Í1¾1cV¾gô›kW¢ýŽ^sšz¥¯1éàtŽ#}Í×ñ—~ýÔú—}~³¿\è›T=v-+ê i*5o·$4 KÎ#¤ › *‡¡WjU¡ñ'¢ÎÊÉJU_äLM«ÅtåÚkõ+™ß«V=t9ÙJl 5HªÙ/œ.õ×êS® ñꇖF|\`fëçÒªPë`Õò zésÕW­w}ßðy.4ÊTDÙ¥J ®·÷«ª¥»ð󵞸æÙ2MæÂei…*ì3žŸtz•¼’£#·ZÁ Ñ0eÆNØÙt•ƒ¹ÛXwÀªÖ-°Àº– °j‹,Ó?.Ulîî ø iÒþàkã‡R4Ƴ{¼7Æ©þݪ··îü1 {÷`SÌÝéÇ!R3«dÐN8ûÖý pÎósU\î÷ǧ°øö¬f®Úh4¥-y€â¼å#kßÙaûñë"e*]0Mñ,󬽰|®ÇáG+$jÎÆ­ æ“ÙãÂ:¢{}Dü—L£sI<3ïxäI—·yk‹{yˇÇÂÀ]\ˆ®«‹mõw·ØýgÏ÷#öѳ»‚£ERÔ±0Ô«¿Þâü¿¬ŠU N;R,ý€Ü´&¤M ¬‚ñ‹0äu ílÌU€WfZ…ôtÔ)'ådTjx˵:´F*ŒÛ´£ö<8¯¦šÉ,>€,´¥©_ôãbý»™?7/¨ÔÓ1‘ƒA-kÈå ÌŸÇ™@ÎÙ5˜S:ï¡c@yòÆþ\=„…éEx) ¬ŸÓÝæ ôãôn:^•NƒÌËþÎ("KÈêÿt^éäïpʾÉõ²¶Bûù>²±ž‰ŽVMº³r±lã#*ú¬Gÿ?Cý ô.{zÈ·ÑQ VaY]F Fm¹.ÐGÅiÒ ªLæ­¼àS6rù¸ÙXû Tq/TŒe™ ¤Æ)º’2¤ÈuàçSyÓ»Ý5÷;ë1ž ã?SP+'ÁéÑMYiÌÄ^Ö(gç3™ú{g@‹f?Â9u\P6[lÜèÅxŸùóÌ.–S!‘g'®Í©_ÖêKb©N½žr¬t¯ub³–TgÚÒ 5ùcðYò¸§ øzfZy?®LŸ¿­+ïJâÔ–£Lg&SÊm6â6­â¬ÎZ[k× cÕ+S k®~ç]„¾ê&ö¬¿l©»’ë×4àÊwî_4aTc{TŰÀ™8†®«×¶%ƒïBðs~\åàÍñ-‹÷zëÖÞÏF¿Y&uÊT\(kÆâ¹MŸˆši´bØŽ@U»šÛ#øÙù8x[Gw6VðÈ\%²#ø{‹Κ³)»zçQ+ÎÈ­^ßâþ/$·ög‡h¦†ç Ó_+­‹wz ÿm¶“Âf¼JIŽYÇêg¶·à»+¤OÍBÕ3ê(êq&`œ´‹ËÛúg—8ü›»ÑÀhhƒbÕ(6è[ûu‰¶öÑÙ[Æ…"}ÉGùdê]LÓ´iLÓ+Šñ+† Õ$Jg÷j;eïåk²½—Ô³|rB:Ûu;Zonu«Á¨mTqMˆ÷Øë¥¦ê!-¶’©¾ ¼†– IDATþY0ådEh€pEsË–2Aïô}äà•‹”ªx±, ÀuAú2˜(šiâ ÀÑ‹ /ÉŸ{D !}& ‚ûç SGz¨êdµbJèÍ„ô ;š^‚çÏ{´òLûvÙÏàÙ3äœÝ•®G@¸þY—þ<<Ä-{ Î_“õ>Ù…{°l>„ÕgºHÉ'_ãe0蛀9š¯õ¸Xù«ßÐ B'Ê?§+áN=~ÝO¹øU-$¸€:ÝdÀW¹~y~ùŸ}Ã&S^ØÑâ-˜j´ªq/ŸƒÕH–üÀ¡–@z«Ñ0ˆÊõ§0}ÿgoþ$;v‰}çÜ äRUo|ýzßÙì&Ùd/d«)."©‘'dÿbG8üçðO²B¶ìcF3¶c4£iB£{sk6É^_-¹÷žãιÀMê‘tDgdu½‰D¾ó-êPbÚBU±|SÕ±5¨î{¦tp왊V‡ZKL€êäy8¶¥_ ׊x­ê°\Ú7Ì•N>S­ áf6ð—f ^³ë™Y­·ëš ¬ä@*0— 9ƒ”&Ï mñVDÕ6Ro›Vì›T,œ(YOp[`ж¸ì#™²‰#k!Jà¯*0£cKÊ ¨nLLó8Ö*ò­\5f(Ð $ á8×Àµ8n놱ŒŒ†Ž^é±n³±®QäjôMnº1 ]pj®íöóBH6†íæ4›4ŽíÙè¿ÁòkÐf¢Ã;Z-WX¼]2–/n SIÉ S$×3Rj°|sgzÕíÌrcA¾TbS ë+!¸eׯnqþ“ˆdOÕ÷àÙL‡éõu]ÛX>³ÅÞÁ8†âÔÃÀå*šV‚æs{ôk¡ÒÖ%iâq": †žŽsŸÛ`ÿ/eœk£`vjL“oo2‹ÅÂ}ù §ï^NbŸî^>Êåb·µl¯£×ϱûÅ P—˜Ð0a«@8nɯMV Ø9ÍÛ‚.Z³ %¯sS€-BR8Ò± û•µ8XÀk]ÁL~¾°ì­š$Vp‘çQÅò“X#,@Ñ5Þe[@f E·RtÔe12D8è£Åä®-VÄÄÄF® ðqDû÷À#dÖñ:âÛQjâ0]Šp;#½ yLJUUW_ÕVQëa…|*#ýº4­…¬3k¢˜‰6á™ü:ÅÎ{F~?Ú —õÒáó´þ¶àäÀ^häsëØEÂAÚ!ऊéÔË äïû¸´/d`Ï%‘Iv ÝÑ Cɤ«·´rLw™.¤iÛC ýÿžßÎý5ý‹ÖÒ—„—ФNþM]÷T>Z(h)à• £ª­Àº’ƒ¿Âb+ö-Ð}TÇ×\Z‰=¯‰!(š ˆA .ìî[~a@Ô€¢¦ýçú8V¦Ã8²€Ô¸Ð¿ß@?ŠžÅG ägÌO7@«Ð{ú÷Zè)ƒK6à°ž¢Yœ¬óaëv¶Rï~Ó Á$ ã#ðÒ½;ê u>Gï*Ð9¼NžÉHgù7º·Ï½³7°r08óïàÒ¥«œ¸Sb÷ndc-ÚÑè&/y‚SèEW{çø5½’Ú£Š½j2¬Wünþt‰%\¸¤×Ã%°G{»Gk¯¼Î ÆöCKAuáÌc]WioÈÙLY)R2˜’9ƒ³7¨áúx§Âz·íþŠ÷O­ÉˆàFÁ¹ûíÜb ü‘Ÿ@h Efw?ÚÏ:ÈÃt+¬]%ÜÎàÒý]@g'˶^€•x¹ Ô™1DBóDe×× F.ƒ.•°•úÒ¶ÍSUJî,nd*ë*€G½_^„A·íÝ<ŽóŒ‘hºž À©2„‹çöö~ö‡ e®Sz]%|›µEë æ•ÊK6©Õ:ŽZƵ†qÔ´!âæ[çXtžU(cìK‰~AÁ`U3ã9¬þà´ÕÑHq©ÐÂÙ·*óO$ IÀÉ[3cã‰Ó[sÙßÞþ‘pÓ»‚?Àå éaßÅòú)G,¾° ãxEÐtT±J– °ü¶<£Í‹# ¸|õï\ƒp…1Ú…$›€1Lô€ÞáÚ>¶ÃîúrîŒÙÝ¢HÕ¸‘.³€ØË7¶Øý»åKµV|8þ xÜí=ö¯ß ˆ¤ÃÁÄÐÃ10O"l΀Õótß_BNˆÄ]5ÆB"{¤ ^Ô‰:Öï°}¢…þ" eE:ÐבKÖ:òïì¡  K ­{ô?hÁ!U8Ð!ÓNÂÀ4#¹´*‘°t,Øh@ú€íwôÀ¹DV»Dce³Õ©Å ˆK/üQÀ"¢Ûé›cƒ` Ñ(2==ºµ`Ût¬h&PÇ“eö2à×AM4 !.áùy·ATE ‚È>.fBƲ Aƒ¾`Ž`ò°_Z¸Û£¿ü²±Ü&²17‘ €œYDxÈ#º•ð^‡îýùçqPú XcuÉÃdS`Y˜ÀÀí¹Ïè~²6&µd¥=„œ@{wÃC˜Ì€|=Ï&¤óˆô«=u†”+[Û¢b¡Í”9ým#ï96“ï)p+û@ÞȆ! ݲ™¬2ùþ™ØË@P2:ÖyCÉ,-8ù¥ÎÌŒQ‹öqY©¸ÄKjýoÕlÂxZ[…%Ëç#½ò‚_.úeŒ7Œ}½·Õ@Ÿç8' Ï„>[·nï®ÁTrÇÊÅ+cp[R¤†G„„¥ D5m¶;5Ù™?bs°ü?.m T]Ó‰f{íLþ\{]Î ëýŽw3ÂIo€T|,]K_Q¿ ´úDŒ"ûr@jfÐu`ñÌnhÀ>’ 6“‡`[§É8÷ Xégv A][xp±Ž$Ó eç~å çq+KW –EH¥|< ;²ø¸þÖ9>ü³ë½`3ž0mÖ"æwÐ&hÌž.}$cOŠü^Xõœ>qÌúh¸ù@§@ ÀúÑi‰táLjW)%×HƒnŽÙj¾bT´GŠ„ð€±Š&°±€ÁØ@f˜6‰þ[FTG„Ž«ûŠM`tg|I« ïK d:¿&dÄÀh#ÐD‚-ÍRA/ôП-…£ c ƒ·JÅh £?nPØ´è¥ý} }·Eà Þ¢Yâ‚j-d ø¦?øb‡üTÀà^À\ú,Å<Ëãƒö~ ¸ ~æº.Ð'¶èµ@ÿ“$Ùâ—ü*ÌШ±A æð75*MYÇà8O'ä=£ÿÅù7Á«åÄGÙ“®\–!€·lj¶snÍ¿eL}UÅ[Ùæuîåñý ½BÙÓ7n º!?‘rµß«Ž_çh' î* à¨@£CFOÇÕhm&8`öœa’qÄHd!âäÑÒX½°Î ÖÇßS°PšaæÂkÑ|ÑýIÑýöH‰Ð%BŸl2Ð'‰ÊŒ”ɇÙ3Èà_òJ´’åFJÝ,F–17ͳ=i¨d³8¦ËH˜¼•¨hÿò°Í*ø±;‚íœnf4÷z»)Êt~ã!¦URm‹ƒ?T`&ñC¢ñ™‹û’ß<晘ŸT?©ƒ™yÝ–A·‹OoÁ{g_ÂLŒR]'¶¯ud ArDx:añèÞ"Cx§LÐ"0:PÅÀWû¹bëcÄ€+;kQX¨ìÛã "!bù…}÷/ª´¹øš!€Ø—#§ˆø\B{WŒ ócPÀP -cԼܡY[|Š:-ÒØßÛ°eýµ! %F·7^>ÇâÜÀ_qýæ7ºã7—ýlbÀÉl»·óÛŒA»WÌ*Y½zfšÁ9ö¯ÛBTëÜÀ~TÑÞÙ‚¸ÉöêSX:·íçÕkcÌPžÉ t)æJ5Ù†pž©N«XÀÕ«œýô,ä¡Á¢Îä=¤å£½»ÇîS+äTÀ£êØÙ[WÄÕ@îX¾yíÿqb 奮™}0]®¸‰W íg÷Hß 6âIä%P³€ÇŠ}¬Äx»GóRôÝ€èV|¢Âz’±€ì¢èRgUm±yƒóÿg°‚UÆB­‚)‘"1£~ƒ3€Ýék;œÿ§#`C ΕFX ªðëøõ°²’@Ç@ûd‡Í—Èý¨°±åœ8ô²Bt›M¾¹“Šh.mT´Á4€!2b°€d €F@‚1‰{%t`K_,có^D·±“cFéH1Ö`FÃMÈX0¡ Œ–³ÙúEÐ.ô™ô' „Þ€hˆ@ÈXÁ„è’v[ûeDüTtOÐýוu—²u¶Rg?€­°ˆÃ£€´¬eÈcìþi ùM@ˆÙµäŒ¢LS4&ç@`ðâùÅÝ–Èï¶½c¾Î¢•óôûˆ…™ñõ Œ£É÷¶bt¿l‘~Ö˜ä#Ø|¥è5K¯y»Èà+tð<0qÓ>þ.À4ów5˜l¸æv½ZŽ ÙdŒ-ìº#“ìØ¿,ä¬ cõƒÌŠ¢…ÔÃߢêå,œ’ÉÉ„q°¶°9j¼`)K/² ùŠLÂiôÓUm ˜0€E75Ñÿ%¯ðÍI±÷1p— ûÌÆ £“–ê8Ï ­„ÆÄ„¸âR p%rö…pQõ09È f/UóPOÂèú…¸ÉNÍɨâÀ:£}t‡°JöU?—M°3€¡W- ¡Îˆ¨êáU À’°øüqim´Ä„~Û’1ì F äÔ <‘°zqk@«|Ží<à*º/©Â‚­ïÕͧ+𷚀¦‰‰@*æOeÌ Ì9bñúÍQ6?Ǥ‰†íq+[xqûÆÍJm4Y¾™Â yõ`‰OÉ9€î)Ö/ïSß§MõÚݸM’i0`”íH)‚,ŸN ò&¯Í…ÉS/`B$B$SÄͯœaÙm?jÿXªÌÄØó¡"„>E,¿²çlÀw&³qèŸ0¸)5X¼µïåplܱ±'8T9Gož|÷sǰÏ9GÐ}E{§;Ž“Ñq¹1ˆº"HGþJ\ •.˜-àñ™ ù‰k•ÝýS9eÃàñK\üÅ1Ø#¬uÃòÑ{ Ât¹ kØ?³2ò'c:7.Í"ý„A(ãÜ—78ýáMÈ.TNKC‡<1ƒô x ¬_=ÇéOnB»0°Å-I%q9Œ+"ë†Ä8zbþÉ%ú_DÄ4*R«^¢l¾`w3üitz{ \ÿÃÎþß5‚;˜¶¬¨ ©ZcŸ7’õ.3‰ªˆÙF¶Íã »Ÿ´Èd'Ô1ÐGÀ%‡ÅÀÔº…³¢¹ßCÙ é-ܶÊ~{­ db$:bD°­ÃƒTã‚í{içyd^ FšÈŸÊ•ÃŒ‚QšN£"~zôÃ¥½7dÚÀ,ÖéMU:ÀžjŠ0úÉávFþö»¿9ïŒU4ÆËª¤B”DYO ëÿ'Óâ«ؽ»BÿO ‚ (äqÄ\¤$6.žŽcã (,Í"+¾´A±û‡ð {Û9 ³h$ jÌ |Tè vX?ÆÊQÜ ðâú¹ú[ô?m‘Ý ÀÞŒi„A¡Žë•èŠj°÷Û@!ϸœç~‡I8¶a¬8–ù‘xqЋeçÉ>Øù €lBe„ñ ý& ×p^h«™=^æaö–Î:†Wæœ[3O¨Ãú½KõùL_ž ø]“Ù5Â~Aê{£iþö™ðíœì2¡ñ®'JÙØ1„pbõ‘œ Ô7 Ì¸²³ƒâLá¤M#8c×üqþì.4Áá½1 ytöö”2Ô]b? ðFÒU×8kuð ‘ EX¬?ÚY°óPë8ÇLyÔd“c`zÆq]óFåc»‘áZbÔ˜÷‡Ç¢Ý<óÈØI°† ±±o|¥ÇòqL¥oð÷T–É´A g‹N)ãSYŽß>û6 L×'‘FM’­7Wn1Ž¿t:÷pfƒ“µè½{;¤H‚‡F3"ÙMÄò‹NNÍiU÷—ǰgÊü†‘yôß,ŸÚ˜¯bÝÄÉXݦþÒ=ÁòÉíᲓ› ­ÇöîtÎ_²z»Kމ†…eõíÍpüæDo8­§KÅ©LˆËÏï°ÿfv$vFÞÙ›fâ] {íçï\‡fÖ×cV¬Zs·Cx2C ¬ƒ†Ð²aôò¸ç¾vóŸ]‡¨å=™¶ÁG¬—³ýÈÑF±zkƒí¿Y Z-ñq·x¦à¬`cA—«?¼Àö/׈$Ã(hxÝ46¡Ôë`×k\{ë ŸüùuP?©³Ÿ e*ৃ?¿ÐÈÍŒöõû¿kî‘=,5 ÐåìIüã&›SÍôq2™&ŽÃx\Ф5Õº®?¿Ez²Ãæ?ƒÎ!$k)`ô…ìŒ ³^aÓç<Û¸– ÿê Ý{ ìþa Þ©¯ßú•G“„¯ŸÆæcy†}D5^ w:à‰’û_,Ðý¨Î !fÛ7àÁ&J•®TŽ% 2“ÖžÙqñïÒ <×<×’R˜ŠéºÔ˜ís$ëôûw×?çñX˜mR¹ªæmî=LY?ª–£Éû« %„Kg&@˜Ø] ¦ùëè­"£Ëh !#/¸¡ k D€ì£éK’™9H¬‚X•Ñ0•ÆTãài\ÌPï–‡ÌAz™4¥ùTöÞ Q-;/2!&û .ü/#h®s ‡òðàḌ”¯íÐ>²7@QöcÄ|s ·gWp=œƒ¶¬™«?Ø¢½Ö,[¨@e½Þa}<žìNº,¶Í=–{ãCù®ÎU º¦[Ø;}e4ô9¢}£Ãò±n\O3“9èNoaot Æ¼…—2Ö/ú¶g3qùØU"H«ÒJ#Ej޾uŽ8·Ÿ«¼lmìXU-Ûa6!âè… ŸùœR¾è(ÅJý4ðàæg¶Ÿì•€\eýQª›7&½ˆ8.æ9#E?±Òͬþ&8~˼í cšÆŠÆúFB%@"ãøó ´ï¯~MAu¿qx!Y5à‡WÇgã\jì’‡NÁª_x: ¾Ú»;ì_BÞu‘`.fRPfsKL£h:ÛÞöÎûg–ŸFïÒ0R{éüBÊ m'¸Áöß­@ÁsK¸2iøH> ’€Åó;œ~‘~ A‘²X°m³è(öÎîZò˜(á$a¿ söÑ/U:x2&–}”"Ƈd'Ù¸7ÆŸì‘Ò"ª‚EŒquj+B2!?A2¡QöÎg¯²aßÏè~Ùšp—ÄtDLVÃs­´P´ 4 4´Bæö»úøüýOWV:ε3vz’1 âu>q¼0 ¢ñdµIÜ믟aûߎ!ï´XF›!ÄPÀrÝ@2§Wÿ¢e\ÿÓØüãò÷ZpH¦¯$5‡½?3š>úm]·óŽÇöÐg÷ØýhîŸZp„PK©ÆÎz1­#œkó¨YµTýM+Às[à³[ôŸDt?Y"ý¬u â„PÇ:ÇpÐUÒëÍ¿‹ï¢üãj€6÷~&Ý0Mÿf.ðúªøù€Æ1nfB ~AŽ„.ó8 f  Œ]Ð7„ÕM@oôÀZ ]@Þ³1¥ÄÍv²" ~­àA_ÇÞõ:TwyÜ ‰Z;H²5>o€„îôX<²C =µ…‘Ä+*mü=^’Õ=%¥ëÖµ-CUž°M½ujFˆóê8ŸÞhTǃMÁÑb»`• )B믞!’Xsu£%3ìspð'5``1’D,¿²ÅâÎÞ¢F‡&²úÿ³Io”Ù€—3fÂ9¿ÞYÅÚ'•~´Þ®<àc›âpU&ŒÜàiàä =Ñ™)‚¿?vl; ÛŽ”V_Û¡]çË`–'l(™K¹0¬Y´oî±:I¥æð&O³ÅýN]sðñq@nZ\ÿÆ'hvþ†¸ªË;0œU95X¼¹·º·OpXõVkð2MÜÒ^÷÷J¸è¯b ÐÌÞ\žä€å[[p7q§‰Ûø jÐØÇÌ'_ød3ýĪMi«X¼ºCÿ`îǰe5-ÆàέcaT­¾p³_GP±h˜9à rÙ¡[B¥×ñ…òƒh ¯[ƒæqĸb?s?¸ Ù{]›x”±;{u¾®í 8úÒÎþìºòz8b«¸qJøƒ¸—=}ï(1‚³€þŽ-ʦ?LàÞãhÙ#?Û"½(àÁÍXK‹wx\{ó§^GÚZtЍX£2(é…|$dì— îdìöѺ« ¾‘! Ø?Ù 6™~' ° >Ú#ÿ¢µ}ž<›¿®«U|UÓü0AÉB!<&èÞ³ñ“ÛXF΢&4LB%@+bc`8 ,žÞ¢g Ú3Råò0Ò¦ðCµWYv¼ÏÉ×>ŽþÎý]È„ ”®b"7E­Nî\™Ksu£áŸßê èŸm°ùë#Ð…"p¶øgÁʸ”Yü¢èÛ&3ã>®t´>1[=¿|z‹í?¡ÿnƒ€ìnäìûÁ k‡¸Õ±[—Æõ ©ÞWWD:`¹LÀÏ¡_º_µè~ºD~7"£órsP¿j,<fËÐ'^n¦(W@´fÀ¸Úæ9óˆVƒ+ÚI®¬°»Dþ¾un:Ãlè À“™÷wÕÏW°ˆ¡Ã¥UÃ3‚Dà@ÅÌ^Y™M •@jßIF@¯ ˜ímÁúît£Gß3Ò†‘vÁº„ È‘MÄàrÅÀ”D@ì»õ°†¡Òq‰@s²‚²#ˆl¡Â‹{;p»G# Q-‰'ˆMXíæŽ1œ¸Ð ËtæOăK½Å!‡ˆõ{¬žÝ‚.0j¹ê} \꯲,Ê`Ê IDATÃQ>c7´x\qü•à­kãÒd=“ÏÕ ¦ÎpÙ™Ë bÄñW7XÜtð×ã¡Uqʄ캶žàá¿ë/wX=³>®@®^fšmw¹C××# $‰'_}>«¶eê”Ò²c1•Mc`£ãÕkÖ÷÷ÖB!Wß\I(û—íÆ…Ì4²x^püÜv\žqÐÄ4,_ØGah0ò¡ï¬¿¼Å"ø|÷¢¯~N–]¦ÃèÛA`ŽÐ»ÀòùÍèúMsÎß‚“BÕ×L5ãäsƼÀY½ä!p4ç~ÝÒù±qèÞ•*ò¥T¾µ_Ø#h>ìû=pŒ_–V×¶ÅþïWÎÉ0v“ÅAÖ^ÕÖÍKÒ?EÄFÌá¦%ÍZÍ$1Ww¬_½Àé;7ÀbèD!dŽdÔ °+gi©X~i‹Ý¿])ûAãGsöÜ´^G¹XÃ2£ýâýi±ó.%¿'™w_Ü Voo°ÿ«•¹ŸÝQ,„l-õ¨­8Ž¿|ŽÓ_ßïe˜yÌ_rýŽ we\ X¿u†OþíeÈ”,ž™ä ]Ùö§ß…3ØBº#a}7¡ÿU;¡ú‰“½£ƒ”ÀâÀ,Û'ø¨/°í÷p?#½AÑ5‰ƒl‡Ç°g «à!° ûB à@ˆÒû ¸¢$DfchD²ßùgó†¬ch§—/žÞ!ýrœP9ÜÍžanÂà1¢®ùp°œƒÚq¹¸¿C{#aû×Ç>›™ÃÏänìõždwÜãU`‰ÇïhNz¬þ‡Opñw'È?ˆLfâ@ÑI©±#*ÆŽ@'AÇW0SÅ0°R,>wŽü cûGH?nì³ò=@Pßnû[Kˆz©†“+F§q¤”¿½’ÚðH@÷ÞÝOÈïµÐ‚CFr8öÙו²úHüﳃÄzüyûúûQãwdûè÷~ _õÿ3µ]S¢S}£Œw[‚:à×ÓKS„CöÌO Îv&"hn  au;cýè¸cäÝ!íi¯è³¢W¸»ÈAÈõË¢ˆØ _}l Š0±…ÅlgY‚ äì1Zžþ§ ZšÛ q±KFL‚¨b‘P$hYÑ5<4jR‘F}ŒWNÏ4j ^9ò`w€_=µãñÔÉ€ýÄ|“#MÔMBì`Ͼ±Á¦' °úbõg.lç8 ® =ëÂC9(»œ!ˆpã›çhÖ½1]ûËáÌÓø»ÖVë!‚HÄúõ«6ckDšlO¹Î”¬¹"Õ³ˆˆ×'ô xW/u²-ï«Þ‹úIžœ|Ö+Ⱥ+ô¯nZß/â†!H®®½uj¦ª-„&7IB. Í´’4¢}:ãøé-ð¡%sÀG¾%§°˜^ ø#X™ŽÿðtVµvL×݀18~ÃKÄê+ 3x3& ͵YdžY"ÖoîÝ~ÈUŒ!F£,V/=¸º-¤? ŒVo“ßù_ðjÜúwàrâ>xÌ€"×94OöØ}í¶üñ.Ÿ¼¹‚æ„Øh¥#¿ÛCá7³^D`ždœ•ï÷½„îƒ%ô‚†í+yãcdÅÄEè'÷øxÂþÝ%°%ÓbÑØ¼@Wì–eï&ôç ÈÇat‹VµmÓÚ,ªîX¸µ×î~´´¯qß’¦< ÚÕ"—É€®iAØ¿Û"eñPWËôʉ‘ âÛa,£vâbaËÎ[1hÓ³EËEìŽ)+Õf"—¡9XQ×÷,Ú0òE„!ù]§A ¼Ì2­ ¡< "€(€C@s Ю1·1Z?±7î©hÕþ¿Í~âW £ÝX"2ÐÜÎv×çãmËQ?¹é°ïJ(®T9iut%€×‚æ…=º–À†=$£p«v}aÅ0š+qÔ˜°˧;„Ç3ú_/}°Ï»t3?ñ¼Žë¯ó͆ר×ß›3{ùd‡öù„¼k?n<†£|†¶vÇfè+Õúç%V#û8¥ÍQÆò©=ÖŸß">"À‚‘6 tQºa <Ö„•í!·É·tØâ2Fy ¯éËÂTìŸGÀ¥GžÕ£¹¹¡çŒ¢&D´”Ѱ %Á‚MßkÒ ’‘HfF‚5>U"„,_ßáú—.ö >5]6wãwgølª‡U‹¹adœÙz0°­wýõ ÖOoÁ,ò‹÷“õôÕ#›.û@çãëÔ!mÀõ}Šv‘Æmì«ïY¸½äz3Òq~JSƒöå„ãÏ^Øv]øvåÉûíìwvC<ëÑ·G´¸ö'§ˆYÀgÕ:úÉ{KÞU€BsÝ`\ûÆ©-1¾æÁû)ÁÑõñëNX¡Æ¶!ù6ì&ïÃÐ]Í‘ÁP‰ÐeÀÉ·N6–ËK³~þ(ã\͇šEQFJ-Ú7:´7Ü€³ 'Ã×-ÎÝ2ÎÏ©?­X¿ècóš‰+Ëyf xÔKqþ¦Ü <—±zz3Þ¨t—™CIUO°ìSj°|k‹fѽŸYknã,á;ÿ3¾â# ûŸ-AƒP¿ê¥“„#Zº`¤wçãèg&ÌZóDÂîµ}@NµÐU½ª“ðØøDÂî{+wCŽ.D¦1¨ö’ø¦Ñ‹gt?Xú6–‹¢g¬A/÷¹V¬@|¦Çþ‡+p®š hHȘ­Ì*ºópS 1B~ÕZˆ1‘ÇzèàP®nrœÁJ  Û ›#ºO²(z×ñäT\SÁï&Láo<{Ú^0hB3#0Û =°³~䬤èÉïî7Ý&|ÞFÙ][¦ˆŒ€LÁÆ .¶VŽ ¶dfæ‘!4Ç Ú6hˆm L„V(ŠFMV3yˆ¢ÍŠè¹MQlT.Êñf¶ýõ ¥òCm‘§ªçø›Ñð4ü\±¼ågH ’ÆßüÿôQö«ÌüMšüœ®ø]ÑA;¸C· eÛJš{m®Í)ïUËÅÑG†ƒ( %>À.ä¿'µ `Ên‹{¬ßØàø ´w;4!!l¼1°A{Eì\:’upI† 7‡µ¨—ñ†€‡ˆ y<´~08°7Ù8óV‚p·C¸Þ!P¥ÊQzDdD4”Ѫ¿– üE1óhS¶…Š¿ØÙFŪ9µ ûÀµoŸcy«=p°¿+—e4èlõ¿: qð—s®\û“S´G¾Þûõz;{`8&JœN˜(#ç¸Æ¸þ§El}»+¶¯{f‡íò÷[:j›—Ž¿xúÄdG—¶«¬'@êuRcd Zœüé)Ê Sßgýä½Õ™y^E%–%GHqí_Ÿ"ìôp¿w•ë¶ìs')Ôå²_Ö_Ý =éÇ}R½.?gEóbŸ—J@–GßÚ a‹ŒÞCíÞí Ú;“–ƒçû$7ÀÂñg#€ÛÏŒo{ß·˜[^…‘CÄñ7ÏÀç:Ê úÉs¢Z]~zƒý?/;c8Jˆ§ €œ !atØb©X¾¹Áö߬-fÂÃ4±pº"ßï·š—{ä¶ê,(XHtqçö3!¸ç@¼Ó#¾Ô#ÿK72¸ÄH\B¦!º€‚åÛØýÕÚX@q ÜcÒC×%WZÂS`ýÊ9ÎÞ½‰ü±ÇN9pICcîÀþI03Hf u@ûÙ-.>8F‘²…¦&Œµ9)zÌ‹÷¶Ó≅zâ‚Ç|:ç癬2D˜p°jòméÊÝP;€6æ†ËÄã(˜xp›j7 p‚WBEò7=ЯbÏhÀ :D;„lºŸPêàÔ‚¿¡6Þ,•UÍq2qû»Ñ*²J¦dT¯ûS„äºÀ„DàÄlnéVlÛh_¾@º½Äîï–hR¶˜ˆ½("ˆ÷KÏ”Ä×#U?þ ýó-6ÿáùãÄäù}&pQv¡K“BøÈR9ørå¤Ë‡=ì€f•мuŠüfÄöVH?X" #„d}Ö2DÄ[`Þ¤~S#®¼*O0ÍDÊxàûà~l€¦ÉhžÜ/˜Ö¨ÿ Eÿ^ƒôn ý˜µàq.”ÞXf7bR0¢VíÞQ¦ ŠƒŠ8‹w㘧cu­o'UÂuàsYV©ŒUgAjÉà`Üð5( cܪKeèDÕ*CÐÆ¥Z5Jà ?U«J­á]éØ9*ـ݄GÖìÐÞÝÛFíÝú¡ƒÒÛcø.dB‹ÒŠJèžsY½Ø”!+¡‡ hF!!£WF& „K_¯Ýk¹Ë'‚)âqÇÚ)°'wŸÒÀˆ[0¼1{CB’{ò)ûÕMƒ; 5Eä–±z{gª3ŒãÔ~N¿U58$›w‘¼EkD„ç3ŽÞø´QÛËìN}‘§3eèáz!„œ"èpíØúL˜¦þòE\eþuøtÎík=ÖŸvÖéb b0i.¡ˆ£?9Gòa×mšÓ’UËû ÂR-û!˘_7·ï=KQÕM:E ™[4/',Ý_ÖÞåIÞ` ¬v0c®åÍçz´×}ù«ôw}”=?ŒÀ8þÊ)p63¾­€Ô¨¥ã!:&¥˯îê¼ÀégÇe‹iGÕôŽË·7àäËöWÄ· À4¬$ 8úò…i[wWdfo§).q߸NßùŸŒ40£{oiièT¡Ò§qŠ ÃÜTtï´áPðM¥ÐþŠzªð©„þƒèŒªÆv†™ˆ}ǧzì6Ž&#è‡ÔQÐ<•°ÿñʵ\ãy`ìpû ~*£?o!¿€Ž :d=',"1Ÿë±ûÞzH³¯ÅBŽíR ñ*7Rô½¸¦[Ší/–Vëäw"Y:X;‡-ˆpˆ ¦B Ž ø$€tBƒ8F{£…¶rÊÜÍ(3 —Ez èû©·„Lö27W„r€R Æü…ÐØë„#"4‘Ñœ´ÆüAågÿèÀú•°×P1bCÑJ€EÿQ„äq¿e²º $!ä26W»ðå¡tÞOÉñzBx&¡ûÍ ²áÁ¨CÕ¸ˆ 㩲ƒ§!þ…ËŒå+{Ȃѽ׺ÕÒÿ:Ú+kg1HÌéÅôòk 3mgûD‡æ•=2¤ОGÓ€wÒ*ÆÓÑÕcî4R;yÌ˼¶èÍàÎîÄC›ÑÞë°|i‡Å+{„Ç2°vÇßEƒÜG?ÉQQàû¶U «àItCi¨j¹P_€ù ¤uÌÏ¢¡¥C=ð¸è‚¼çÐÿÞ ¯ýç!µ_*MŽŒz Ñ¥7^ †o]Ü^ÄçRC¬„ŽÑYrnRƒLt›ÀÏ$,>×aý¥ ,_Ø¢½Õ!r2vêÜnxÉ.°?d†0ad(é0^+- ¥€Ä[4»±³¸~R+q.¤cƒß„Oõ'½éœ{ú ä’ ÖÞnNÐ ûC졊“€Ä( 2i‹O&Œ5vŽŸSœ|û Ͳ7s^ªœÕ«£áâhq1<°+â]¬‰¬ÞÞaýé Ð)ÆH~¨HsÙFs€±=)5àç'_}`ë;­.Üõ˜Ñ¿C…©’éqáÇBóf?ŽÏ«ñ_7³¾äËçÃb/ V_Û`q}ng©¦ñ½˜‘ ¸Þ²Áòk[_Ÿ\=:E²ý]ÞÏÀ€¥ÜNÞ>ßËܾíJxrÖS€0îuî>˜Â]µ?3 £[­Æ¨‹·vås:£Á«·¿ýºiÀ?>¹š…—¿×9GèmÂñëç¶Ýs£ß®˜FÊkú1šð3‚Õ³›Ã}^1‡ÚÙ¸ZCÂèûë¯] |çÄwêl.º£Øÿ`é®B -\Ö†qœIèÞ[Yv^ K8«Nµ€ Ä'3öß]Ž}¬žÛ604êJoï—Ö”P¶Ñî©u„t )*ø¾ ûá¢j1 JK8ÓFPÝò·Ïôؽ³²'Fí÷îóàS^*è.нÓ‘õE0­5ôœé”.{SGèHѵŒÝosmi„"B)‚Bâ 8¶à¦µ-8¶MƒÐ´à¦A¸€¼´Ñl,à,‚mÖÝéúP&²u˜ Ç@ß5Ö‚³Je[˜#ˆ#Bôp1 p@ 3y4G Þ¸wÆ/ð'®GÒAûðP½M€Fn v5ÈÉžÀCnÉ ’'íÓv*Ug&ÄîÒ4¸šöè÷ òÇqÔxª_ôÊZoçDþ¨’ß¡5ŸêѼԡ?o µFÈU!¹4ç•+€àÞ˜ö~‡ö³;ÈŠ>Z@vq‚:‚Í(•íª,éžõ(3Çsåö¹Ê1ìÁ ¶uŠÐf4w;,žÛañêÍÓ=èŽ@[ËWK›9E_ç‘íÑC§544XXù·ó€ ê «›f€¿+àSªe†ggˆ€±Ía¬ ñCKC½ŽIîØTÛ#9"¥ zÁ š{,¾¸Åús,žÙ¡½Þ!p2&éÌJavЫ} úFÈÎ\ÙÈܯÓÊ] ¬®·S×i–Q+ëŽw3ÚÇ;Ä£,ü¨·øÊ¬ ¬A‚&4š5£U€*C§+»Ö¯Œ| l¿7ÐŒõ7/°~fkã³Ó™ÑÝ,³fšépU’œ[ÈuÆñŸœ¡=éV}<÷“Ñba[tdx 0¤Ñ|±ÃÑçmT{I¯µ?¼yÒäëS“Õ˜Ä'xPwƒæÍ=Öåâ?þúZwVÂyX—¨mÓêë[,îxÖßæòòœÆñ¥Ô76&Ú7:,ŸØ^@ÓmÉ–W7ºgmßä¶ÁñŸ<_èá~¹ +ÝžŽZ¶ÿqåȾâ3W×Ðî‹< ¬¿pncÔ‹ùýhŸ/ ÌßC戓oŸ‚¶z%7 Oƒþ®¼vÎGß>wùÐüQ/["cd<^U78ùÖdl<½)Ie\|ÛÃв~ùñ`œ[êÚî¯ ï³çåjÙÅø °,ë#äÕ›lþÏ#«Õò¦%H“ƺ®ívð™ù»ÁÆS`ˆÇ¤äûÕ]oYÜßaÿØÒ{s­ñ‚ü„ÍeÙº}!ÎÜöÎÝ äwJÅ4T#èÈõ~WÝ Öo_`û­Á ÖâÎEžDÃŒ‚Ï€Åý-úäïGz€=@YÕOLj ²•yª¿ÙäùZi‘Þm!DPöÛ¸BBÇ0ÒƒoÚh }€ô;ŸQ.]j ,Y²‡Ï‹µÿ¨"Ó“éÈŠ«çå¡a,ßÜaõœG»|X1WéaÏ4vùj•ǧc†]Π§Ž^;µu?˜°~3#Å¢‹ËÃEž†Ï5ç€L‹¯o°¼·3gìfþº+À–RÕÐAþ"Ú7;¬žÙXÔK¹øï/ƒ.íhÀ‹ŒUeÍ›{,îîÆññUÀ«ëåDǼ½>E„V/\ضl®O%÷®0¢%ï‘Äôo¡“Ë uU]ǧõg—SƒÕ·.,åü ÄPUWŽýó‰×ÞþØÙÍ|à³ièèÒbJ Ú·wÆpŸ_•ùg7IR·œ¨å5Æ—{Äå$/°ŸtPKÝ7íÝÌ)bñæÖn°¶ }®ë]6‘5àøË§&‡;tÞ»»zýq‚À2äÂÖÁY¬6øhîîÁO.!¿à pdïÏ=ru×ïpôêüð†Õ¯7t”åJÌ OtH£ÐÞ:Ãùÿz¢AØ´Näl@Ê 97qÉ÷{ã~~’ŠBÇNÄäce”H™:ëÆ€èþ3 ¤ïFÄÆç¶Áô?âYw³ äÖN*G¯ŸãÁo®CNƒ1žˆ²ÈçÅ…7Ž\„A1øk|¤ËŠ<âð!¿ÀC‹¼ Ë3åš{?© ˆõ÷V§‡ÛùƒÖ#²PWx.ÕïÜÝ \T>b4Mg'éÒ~â­&äygT³uWI µG{4ÿý»aÿw p„F)„Z˜´u`».0ˆ]Üs•Ó«š§éÿ;#„Xœì°øæéΖÂ0-VÇLž©–›ûÿÉïIŠl4öh²)gx¬•ë a.q¡àßuhºTUûþ³í#=–ì# ïÜÖGË4KÖ!Hò‘Fô Ü#hFAÔŒè)ƒ \Ëì9™®Í£€øé„ãWÏÀ½ŒÀ¯›€½<§¥óϤba%››R„,«¯_ŒaÌ“qàŒ¦Œ<¡®äªG“¹aÿñ™4ÃMž)QÕÊ1Ô,I"V_ߌ í¼b#/iˆ:©GÈpycgãîÐVûthÉ%àß@= ¿qzDgÖQT:Á.ú·¸îl;v š.ëþ´Ú/ÄÆWzc0?œÝNt”‡ ßÀôêkà,Wk÷JtU‘'ž½G –OWyWh ð-2†®ëWؾ›Óï  ×’6êéNËç¶ã²³ ˆ½ßø|Bl­-$'–*¨¹¹Û#<•,åß+×@lÏiF_aä΀õë8ûùug•JP¢ßu³Þµ†<ÒB°|s‡ýXšÁÙ4"‹óàä`ª^ŽœA\f4_Ø!ý]Š=ÂÀÄ)8³åûÕÛ[¿®çûíþÊkâÄYOfË#¼Ê]L_8Ãé{7‘ÏJ0µzf¥õ"£×CZ~>( ޾~†ó??AÈnXP6œ jçúl `!©E¾ˆ‰â“‚þGk@ Øk¦ƺÜ4£e‚ö¹ÊXW„üƒJ‹|NМ Ò]H„&‚™Y3’ddÌ àvBú°± ÿÌ‚»4 W:«P š"Ý|K ÇxOµx’–Y{G6E½ÿª´ H6 nöè¹Åþ“`fU±W´w›OÃÁ¬ÞNÕ3Ï$ÛOOh® o?@þé Ý?. lPA Ø2ËP{e¬‡ŽLà#èl í€ÕX>³ÅæïÑ¿EŒÀÙ:—ÉɪeËWóþìò½Š0Nnšö#c— ñó§×ÝÏè¾·DþöÁã¹t·’;ìMÏ«å»!2JóL|ÓoWÁº÷wb8¡àÀðZÜ<¬ÐSã!ù"@÷ ÝòÆžµ'È… ÝÐ9»×»ŒôVÞº˜‚‚3¤Pt *|äÝÌ+E³Î@£+eð:ƒß4uÍÜ(ä+¢å÷PùÎ$ž—±LÞt‰n†TsüÂu}¬ ¤>ÖïÀ÷Ï lÒy÷¡ÏÈ9A$"»ni¸%³ÜSNÆüI¨A±ÄSÉÈdoø° Š,|_pü¥S´«lúFwáÖÚK¹iåbX@ßûvȪ¤¾=™qí­à>_ ,ûÇmÊù IDATVË™9Í4ŒK!n®}ëø>žÑ‡u3úÁÎ]>µÁþ{ äLÁXàâ|b=k¹þô§ïÜ€<€÷ºš“kòºÓÇ9°¸·C÷ôù§qˆ®Q²± L¼<íSu725Š£¯áü;AÆZ(æ\õr@­¿v¼‘°úÚ›¿ZY M-³¨l‚‚F ·xÔJ hžú_,Bj"¸]l[ÓÞ5Ùr¹"«÷áZÁ-C>V@’õ;ç¹ïM˜¢i­˜íË ”eMÈ©°g Üê‘>Z˜pœìB-Y!¬ÈAAIÜTâáÌ0­#J@³ÇcÄ[ 9x4Y»ˆ#õÖ Êꡨ¶.»³#_$Ùë ´@ÿ~ I6Ô™ÑdB΄ÜısAŠŠJà6ÐôŠöñ-è^î?¯¡g–ggwÆœ¶c‡Ýž^f›FpÐZpôùS¤OGlþöý»-'ûÌÔs†È¶«Œ?ÙC&­=¡bÃv#ä…`ù©-–Om‘Îì¸D÷£´ ufùÓ´h|ŵ^m'ÞlÓUp³Î„þæ \s±P“õ½Ë¡G\÷ÀñC@hµíÙG³£#¸ä{–o‹Ú¿©¹93Ž^Áü>¸‚µË¿¥3XfšA~ èM–}YI ŽãbÇé¦ÎÞå ŸÊX<¹_ËÖ²e¤#ìÅ€_ÊÈ)!K„ä9»P?WcgpÎ`É`dD‚g Âs}T«t8zó«Ou-âl ͹%Ø?Ãoe=„ïæ€ÌË·wX>µ±d=FLW;juÐÖÚN3F¤¾¿püæ™ ŸMô]i2²M¸ÄÖ™vÐ4s ŽþÕš£ÎÀÎö ÍŸëÍ,®«ÖŒ‰ú¾Aóz‡Õs3àoÎxé "NœµÓ〓o~º«Mݨµ›+Ü SŒ_8›× ö‡º=9ÐjÚ:s ¸öÀ4veÊ^V@X5ø˜Ÿ!'Œ“×OGüi²ŽŒKF/Á6X¼½E@>Œm™FgxÇ3UÆ€ðŒ ½³7)Çn2êÇiÕÁñZ–}.£¹ÝÙ²û+‚ª½-D|Œlû|ñÅb¾¿GÀUÍ[¸“_LÈß7 7ξáM“qnWŸ;ÇÙnB’ëÕZÆ"ÏD´lmÙ£?¸ÀùŸ#°XÆUÆÀ¨aZ×ñ,X(Vo_`ó¿WMK ™úz€ÜÖ˜¼ã·Îl»CuÈ#pˆæõ€l¬g¼ÝcñÆýß,›â‘*–îûjz±êGqqoý‹-Ò÷"(&ønBë+Î~²Î¥†¨Ü¹Z@ Ð2Âã¼ßm ´ PÛ‚šÜD„&@Š6F¨"ØKAŠùD¡ÒA’¹ ;ðƒiSDÔ"¤’%AFN‚ì`Loôè?&p& Ôí üY†eÉØçcõPþð}Làë 9)úÓà9ñìåç°zoéHâ½Îåz稸|“0t©ÀýŒþƒÖ]ž F7þeÓäºKg:¤H'ë.UsCr4×z¬¾õý?­±ÿAƒ†aMì]Ñì#Zg©:þ/¿éXxÄuµ¯>@ÿq‹Íß®‘Þˆ±7 'Yˆy‘XXTO°Ñ3ûM é ä #*àÀˆ‹ñ•úEB÷Þû.Ðý¢‰XC I¥ô±0Ó–ʨUý,¼„ù¬€Õë—ÊXUF‘ÃÀ´%i°øƒ­…úN sãÑž†h”š)ôƒMÄñ÷‘ÓeqF«W÷ËŽ,¢¿ð™„Õ‹þ¦¦ƒþP‚?œÑ¹ –w×;øÛ_1Îîáà¯rW&ö˜qíÛ6œ_a`è‹LaÔ±™5býs‹N9‰Ñ©³"c ›qüGg Í£ßTƒòÃÏ:ç2úõʶÝÌMHÅ|B¨rò$FéãC½c7¿ì Y(ì_ˆ8yí“ñ=§y©Ã kõGN¼Þ^‡Š|õ§?¼ –ì1nλà —»~w¯‹×·Ã8—¨dý¸¤ŒEûê¢äÀ3Þî_JHßˆÔ»Ž†Ç JÒË¢sÏ÷knwŸé‘þ%˜&N¹)ƒj•Êvû(xý• ¶yäÓ> ³¹âç™ ×®žß ý²Eþe„‡g5ss¬Æàøõ3|üÁ äÃÀ@Jiµ(w!ÀP=“aAË¢* x ÷èùhüµ=¢Å»P 8,Õ¤ÿioºdËq]i®íîgʼ#æy¼˜3 ¸ARƒ™Êêú-ú_ÿR[¿D¿E˨Mª*Y©¤¶j‘šEE À$@ ÷æpÆwßýco÷ˆ'u––yóÞsòLybÅÚ{} lÕµˆÖâ©Y‹hm1ÿæ RF (c Ž*¶ddŠ*Wø“‰ô#  z(Êäbˆ0žaçZ»T—#<PÈsÐ…¡X,ØËè7MZ'Oq$ã”@÷´§5b#ôzmvDt½Œ[A÷¾BÊM‘…IÆGLŸY‚®ÐüõšµAíB>¸2Ã’pHª8tQ“Æœ…Y5‚mvèªEƒËßi°ûhŠíßÍNçZMÈG ¥Ê;‚dô÷Åéƒâ‹Ñð!¦ŸºøòûÀ˜m1y} 6»_NѼ_#~èdƒt.ë¸EWQ†ÀwH¦nÿŽû¤l… t?Oô8P Gtƽ{ÿŽ?§Òß8ç‹{c?·¸×=}Ej—÷8‚Ô½Ö»?'$RPò5ÆäÑ“G62…Y|Fˆ !ìÔ‚g'˜À>ª !H3Q0ÞÀ&C+̹#%HÃ%ñ›Ø~•ÁìÅ5æ®aw R†¡iŠÀJØóŠð#Ý NcTê-Ïw¢ÊZL¾¾• ÅÙuýJœÍן¥î.Þ>GuÔˆ \Þ‹ë˜t1_goÐ;Ä#ÂñïœÀú-ÅŸ4E”¸˜4úmÛöÅ ç ÛÑ5"N{˜Ö$²7ðäpôís8j÷‘1ÃÆ‹ÐOÔ§ûè­“ôêºHì¶Èä€èß:T/µ¨/7û¼¿Á6 æ$®½¯PuW·yï°ý†2u›×‚³¸ôÆiF5û®£zêèƒç+̾±ñ¼Y_I´¢@JÁ¯m`cèŸ '}<•íDóì«kЦïv:$Q4 ul¤«þÊíßW =æÎ ¤úc¦¶ê˜>²Åî_¦"& `XºV‰ýsòÒ8÷…%Î~ì­v UBqÜæË.^XâôWW׊*°éò ö1;Íà@rÔ×whnLÞs òÚÌÝèÀ´œkʃÔJƒÅëg8ûOW@­8ÑŠºßB-*ںãoœâÖ_iÀب³»ÄGHN K”Þ]Ø9 ­J?œœœƒIâÏê8Ϥ±Ä©C„»ÑD>ÑÇUÔŸC‡€HA@RÙ<,ãj| ]iàO'2š4h“`³`#½¢,<°@>ÀsÌ;~îH09áÄɾPW›¦n’™E gÕ<‘Ѓh±• º“Á[ƒ°¬»õŽõ:}Á˸XïT¯g™ÑBN‚< '­ºÜ¢þýÛØýdŽÝkÔìa!Â/j¢4I¥Î‰»Fˆîc(K–ÞF‚õl±û`ŠÝ?ÎSÀ:£.È«#§ø&ÃêÔqÔ“µç±ê\ËÉÑôŽ5¦­ƒAó«)Ú_ÔðU7"ð9ᢴ(×A&ñÇú¼é÷‚ü^v‘(ƒŸU2š±g>§ ˜¾`ð¡ïш¨Ã@4~^ðçõób°÷Y¡Ñ·1ãõë$þJáÇ2QGaLt=¢~´‘o Ï…#F ›L€0‰è .HKQð,°«¥‡=íÅEÝ']ã°†€eçµbb0}zƒ£§6°m€=á®f-5³ ûM‡À[T´åý'ļÿF÷EqýdŒvÑ®_™ ÅX!ü$Pw1ŽožŠX»u˜éÖkgýT+sÞä; Çß<…ÙÆ>,ºÝ%ß.§lÅù Á¡za‡ù3RÔMT”MdÓag8C/E8‰¿2Ųû˜„hd‹68Ì¿³„¥¶_y¶Ç-Ì»s¥õÁÁ<1z¹úðÃÖŒ2ùœÜ;sÄìñUv|GÖ:Øt àpÁ:ÌÞÐôí²ýÜ¿²g¸Ü[4LîSçpwÀaöè‰Fy>p ²·ùÙÈÏõyäܨèÑБó§ý“ÇZwÔ;8¸¼—7{jö'WwZëÃF”*äZÞw6–ŒÅë+¬¾w$£©ä¨1:FÛkÛІ3˜~mí_ÌPQT7LAË4ØA´ÃPcþÆ ›?[€L«-,ˆJiâ‘QpJ¿¼Äé‡Wþ‹ˆHF1É¢Éè=ÂÔæàϦ 6¥’û—&êGˆˆAZ@(ºSYÍ#Èáv%ü0íT`­ ŒzĘfi+` v@RÓ!DoÅý;"Ð1!œNÕH]4¯Ö ¬ÚÊA`¢‘6¤s&W4¦•H~h‡Í_o[X§I^UoËÎ#ËuF.¬Ë"’œÁäòhËméµ-¦°Åö×3ìþaŠpê`]+ÏI=1H±#Ö‡µÛÇ+?܈£îŠ×vú³¾Æ§w¯1}x &ƒÝ¯'hUÃP ÚÆÉ~W|²·˜Aë1ÝNÊ•‘èz•¹8!¡ì¦BúwŒ~‡nà¡Ï4âü‰B\à{ýÆbqd ÜßcN¡tÍ ŒNèe¤ "Pœ%‚Ѧ#ê8‰!X°!Øû=êv˜<´“6e4ò‰ÂÄ=ÝÑõèVp¸(—!€Z‚õ,»´>ʘP_o^Úy8fÆ$‘ìênÕŒÙs;ÌolP…sÊÒßëHuß/Aß}_¦„)Šƒ_¹ó™½C¨,¦o­%tÛBc$ÊžŠƒq‰…烃{¾ÁâKˈ 4¡„Äv+S¾)ðѶÌ#—¾~’ÙŽœ¶NtN'‰¨g‹>T¨_+ËüLS ·Â9 Åm ’>®æÅbs€·7ØÙKŸCë0}sƒú¨ÙmŒ^ƒé탿q;3 wc‰c¨S›’Ϲ*5N .½u’ŸÿC‰å„ÎéV¬¬E=³€;„«IãüÎ=Uñh.}í¤¿Úö×ÊõÖf´¥èañƹ<ëC#gd§µ9²8~í¬?rÖÇQª§Èóþ(x Д1}eƒÍ_Ìd¯¤ŽGndÌŠá(i ¸;Ø'<âϬìjãû|¿Ááä¾-v÷O?´ ÃÅ¢\µ# ²!ßï=+·YËu)Ên^ hŠDñ  *bñÖ«?á Õ¬»fäÃ8â"¹ˆ×vðÏWð?¬`+îv å`WˆÀk‘Žõ•õ‹VSÉwX’ˆÜX‚ %ˆb>˵wðih¹Q‚º¾×îÀ§®WZzšª5WÚVÀÉ. |V(4Y0|ç8pÔcœa9@x!6ÛÎ ÔÛÜáÙH¤¬ŽMd˜4ò†ÖÉ‘E*›r³ª |«†‰Ü :Z Z$¬ˆ@š ÖÎbqû,Ø;`f`ïø´‚÷¶ƒËëKžc †4`¶h9J?ªøƒ¨ˆ:÷1FÀ¶€½äqéwO°}oŽæ'Zë´ Gœ£µYÄQÙ9ÑÛ ¿Òt…ã‘ö«Lÿ`ƒÝSlþaœÎù®™&³üH÷ö¤îMœ7G0qüüº7SÁ”ôwz€«åwezuƒé=àë„æÓþƒ íøT0HƆîçyop8*N½ãåè˜I—ÄþAv¬»ê¶ò„ vüp`L‡ïä/(q@Üí ‚ŽR"·÷ïF*á:X|!ô¸ˆ`ïôýÚØ—{_‹Ù[Tw5òúÖ=äòØq Ý8j)+Ô<ˆžd#P „)!ôwÚ¨ø—:3G 3¦Oî0{|"ì²[ØJ°É½ÉIô•£_Nã²b# 5y!:˜G=.½z. ßO¸~#î«‹Kn`±Ì+‹Ù;+ÔWwã(”1]( Ô Lç0¹ç=_.16@­} YˆóB©!T}^àò"Î_YÅØ7Šˆœ½½Îéã1gsW¶ {wZAÚî+ ¦lòhüÐN¤7}©¨OÇïœÉèx¼TñÅr®ÀèÌ¿¹mãøèÙ±7Ù¹ŒÁ ά¸³ŸÄ}è;Åœv9}…éëᯯ½^`…Šq¹¬¿ïàžiáf#¼ÀÁÈ™#õÂNÁ[Ô_XüÞ®£\Ô¢o„Aïn™Ü¿Áî® â-ÙO‹ÊhB”eÿ=ȳ)!/®pþþئ˱Vú¤q® e6êÆ}m‰ó?º AåºJ.PÀpœ«oh‹—–8ýà BcºDpÔd¨DÛýÛ\]kP¥ÿÇ d$Ô#{ˆFÅ#É^½Ý³ç–8ÿí„O,ȉ Ò1*KØ!Ç 0}l…Í'—Ѽ/G~.Z!º†“‘*œ6jô’C]káo;PdØ({m‰ÝÛ ÀnÌ–D #²v{‚«-â:DE߯|VT‹zrâ:H—<ƒm]mN«H ÈèϾ˜OËeU‹¸‘#"Éí¡0÷Í- ò}ø/§Ô8ÁȾ`´@°:6*^IVÏ):€-ìÝŒ¸6+מ,È.¨ƒaÇF0å>_“}“—·hPƒŒŽN&?Çìcaì$ ~q‡öïjiaXíQ¨3Ü5©` u¬°ù¯ i CE2—ò˜?³ÄÙ¯®"Þ¶]{$2AZ:J7p%ûV‹›g8ÿîÄ ÒÈXê`«]*˜¸wà!傀ŋçØ|vá–Õѹ¾áuíD9ªK© ±  «-ü‰8¼‘YuþèUÝ¥´4 ä5vBAW=ÂNF©LvÔÔ¥c²ÉÓÛÇ]}™$k%,d¯{q%5‘]T邵è)šÓN£-¹=L¬po†uÝøÛN…?wc€‘DÔ"+ì#vX¶ÒsÌp²Ÿé Üe]âgB”1 xãÐ ÀÁHŸ÷®´wÓ¹î>©{B­4}½uŠöã)¶?˜#®Œìí±Œ…™X’‘tÇVS¦åXØŽ8¥ÜhƒÏÑõïìÐžÖØþó þƒZ[>4À¥;‚à1i¼Ê Y³ eì±÷F?ʯ7¹Õ°•‡½Ã÷‹[è×þ£ þ·5ڜŃa¬º DˆŒyMq›õWEOÒÉ+ ‘ÓNaòÊÒó9ï!‚f®Õ£s ¡—ÊCöÂCaÈ´¯öJ9šËA o'..ƒbt«u([‹¾f*wþŠTd° £{g@uO‹ù=+ØãVN’wùä´wàˆ·™û­"Ô‰­,ÂL(ÚC"ºcÔÄV×Vä=@^br ·WógV˜Ü»m{.½ÃÔ° =†Ñ¶t•tù6Q)ü Á—Dzԉ©@õË;Ìn¬A+Î#»f|tÖ Ún’B4àω£X½Ð`þì 8T—ùΟ/™ÔëN¡”Åï,%<23T³¥0J,-/0ªcwç^à0ñöÛ5¤ס~u'âɈ»¹Àhú@l­šã»€ã¯ž'ÜàCéS^ÿæôrýrƒÉõ]m4ã#öTõc¹÷©{ƒ7Vû{ƒCäL¤î÷-ª“|…ê¹VzŽ?;‘æ ô ã­„FÞ<Ínͮi,X’18ÌÞXIÍÜúcIyÇe«Ãô«+yÌ×`ŒòÎoBì»be"x T×[Ø'<ÂÏœì2¡iîÚʃCrŸX¡yw‚pª¢&¿ºñs;â&áycöýñÄæ!6âj ±0ƒËÖ×whž¬áßup•ï\ËŒwá¾3V¦7ÏqþÝK¨b”½rÎb4š*>^\¶ŠX¼½Âú¿,Äõ‰BʤN»v˜Š!bÆÑ›çøôÏ.ƒ·T;¥[×À]P›+¢ WÂ.HÅÌ%B{ZÁBÔ ¶^#‚ Ñ™£Ÿc êÚ;<š h¥XúÓ×A*ûÒÙª ÓU‚‚eYÐBñÄÉ›¹B…Éä±v÷ HG\HÄnO‘°Ññå½@8·àµQK3;1UE”8® ÑjŠ“Í?O0SÀÞn„µ „R&Ëì"þ ¼ÁË ›Å_o§Ë ¶bri‹ú?ì°ùñÍ'°ð06Àqƒº³Äš…´¼ŠqlŒîb TÓÕ üÖaû“9Ú÷jm úÚƒ®èxŽöœWaVÇ«‡„ߡϻÁŸUºÊÃÝéû7Àˆ[‹æ“ á“J*Þ>µà°FÇÆÚÏÝëïäTâeæqqÚuD/s!ð:ñ‡,þºŠ·áüvlöK#_›®»{xî‘£ó_æ*¹œ`ïšÇý.h¢.ð‘Â4Ò4ÒúxM~7ë;·¨îja§¾¿öñX­Ôˆð‹8æ†BA¹§äM„Bz_%ØÔ±UU?PÝX¡ºÜÈ òm –P “¨ØL‚BúH;R\ìeXŒD‰1ääîшã—4äqk€vƒE·c J›+´8óøâÔbþ%ªãf¼Ac$Eœ\©X2ŠÆÊ^Û·ÎÄݺ}/õ #Ê>¢Dð(³››}ñ׎'‡9¤±q‰kØpýj#»ƒ'8ˆúØ…ØÉQÇ|™péSa!^TÓÖR¿&®}ØÇfO-³{8ºW DŸ›]ºÛ,âÜàò›ÅÞ_3îà¥ÝÎÒØ)|qX|y™_K~||‹P$°uôÝz‹éMý¼ÿ‰yizÁ¥èÑ€úÚ®)BPœö`˜›-ÌCQmÆjæºÀÎÉ^^7εƒd°Ø2‡.ÕK©Ý!‰±$‚Š41ÎùëK¬¿w„¨©E©AÕsm¿•„jÆüëK¬þÓ1*¤w’´g”ûtfP1§¡Ž³ß\EÜfWARÁÐ$3ïô-{Ícúõ š¿š‚¨ÕýEq—8{hc‹s º¶Cõ‡öj¸Š;Á … w&“Teaó¯­pë¿Â!¤ÿÁ&‘Á!–ÁA¸|0¾10u>©…µIœ•c1‹÷*Uø1Êæº¤Ì*2 ka¢2©³Óé—¡ IDAT3³!X20dä³–¹Û»"ø¬¶é &ÜÍ”˜£CüŠÅögS´ÿ:ŸiHÃÒ`­ÜÒž_£H‚6|èjˆ A}‡?ì >ÑöÁÔÆL/àέÞB{æn· ¼1Œ:1Q„H:ÁWJ«ÂYÏ&_¼CÚŒ~ë‡z΃¥Àü™º j°L®˜ûf4‹Öøq!,¹¬•ë9ùﺰ† ªæz€½Qß¹…½æQ]nûÈ õÀá #épP]ŠÂΔƒu½¹ÉÉã|ò©Â4­Ö è˜ÅÔ ~v‡ÉcKUlE±øO1;}4týbŸóÇ…Èë!EÒ×0À5`þÚ*{×# ÜQtLÚÝê{óÞŸ…V„åWO`6q¼9bt§«tÅHá̤â ÝǸtóDñ³ ’¾é`Ÿvþº>Þ´Cháɉ‹¸hÆG­ðt)}çOÇ¥/Ënf7>nF\¿&#c:„M·éçÇß9= ‹nûB4ÆÂz²}•°xõ<;Íøþ\½Æ”ZNmp8úÖ™ðþ–‡«Þ²HÏ켤mëøæY_\À ŒEËŒ8 ûczÿ 4†—ån‡³ãJF‹X¿:ÞèB®30ýž²8~õ´Ïz9»Ž©«yêqʱª™L^Ø¢ý» ¦â.™¥9jXµÖsØá§.§5MÜ O3>R­®·¨žo~ä@ðB„µ"ÌøƒHÅ8¶fÌ5Ôa(jÀ@‚– ¨„2ÕvÓû7ðVðï.¢îˆE~ݲ"íGógW8û¤BøÍ…IIhaáu—MÂÁåÉf=o1{q‹³¿ê¡FÚ&ÒSÅQ÷É¢2£v¡i[ƒa&<¯¤®IÓ”ÜK`ê^¥º.±‚iÉ ÂÞÐþ†o$Ðb,¬µHön„¥ÐXk-¬QHVnÿŒxê@êúZþ †("¦zP'R…Ñ5?\èÈ |V‹KšF‚&‹0k6¶ê^Z+BRɲVaÚ:ò Eh×’ ŽQ×AœÔ ØDÄIˆÄA#Dy`Õ7;;÷8~ýí³5Öß?B¸ÍpÖ‹°åX–Z¾”Þ•öÛS:eËÇ@šIÀü¡pc…ÝÇS4ÿ*©]cÄd( [GÐDâR#AÌÓ.dЀqÍHçïé.w£²-ªë-p:‡VœBînUˆgáTú±ÑQ¤ÑÕ†N–N_!Ê€è9¹„±%m¨!=AâÒ]ì9zƒåÁáT¸ÙrÑ8œ÷÷Êô'S†¹aŽ#ÜÕõwÙÃLc†ç§O0ä1¡7ö:Œ„`±J’GÎèˆèÐ*™% Ðt ‚¢Â]ŒÅ &÷oÁ À:6䣘ӼéõÜsý:DZ`tÂäwÖ~au™âÌ`úš4Ù`…ñq¯wýdïŠúiÜÁõk¥÷ÞmfH€v£È¶UÛÁ®žv²~ÙcñÜ8åýäp³_íÖ};.é¾§E¨,¿{†Êù~SH;¾o—ÂqÐÍë[ûŒ—qé08²ÛǽpÈõfs§á˜Å·Ï`šøÛÛ?P)Ú¢v(ǩťoÈ52ºm سž”—iêà%uìjŸO>š1äõÛ\b|¹¹g¶D¾4`s—>·]Õ] qbqüú 4âtÇìF&´­Ãì-厪Cá:ööµ¥ä«»ÜRÒŒ£j.F£ýå"lºÑæ¡ãÜé“kì~zam`Iøt¦DÇœì²Ï•ï÷Ë+R»Ô5„èÂý˜è,/ûü §ÿ¦N^Œ²ÌÓ®wÌKìe²×äPGõ¥þGªªÑDr&EŒì\Û:Ò(øµ%Î>½‚¸²êâÉAÚDF z lxQ±xüÖ)Nÿø*â€M;3 ˆ@5òÎriûôž-6;ìÞè>”$Q%ˆ Hé?S¢!1K ‚æÁ׈+I¡v@®Ž Ã9 ¢Î\jÄÐ2gbTwzøßˆƒf´3Ù°>Y©¡CÇ¿ÆX#ÐX k¬@±ApwŠÈK‚-D ‘bWô n ¨³€™@Êè?sà6%HÕåìx‡y ££g ˆ˜T ÎÚ:Â>Ú·ü¡ˆFŽÉ­“¥Ç¬›ÿÉÁ´.°å×*ΪEƒË¿ Û_ΰû»°Ã"Ò£² Ã@é;l ïW»¹‘îß6 AL€É|‹É[„Æb÷þ íOkð °ÖÃrìñøˆRRWZX¤Ö‘³{ì‹ðÈEâïóê߯ġ+ž[P×x`×s?c4ˆK‹°´à¥‘Þß•A\Ä;7º'Lœëê¨Ï%ì­÷QQyW;b–.tN¿7TòÑ5´‘wýºÆ$íõF4@A†™1haŽ"ªE : °GîÈçNçÒÅ[iJw¸PºÌáÿc?pÀ`„úõp^&ïÑ õ˜ª'[Ìo¬e ½ø–¬?pyÀ ýVŠ}˜þ>€`;1Ʊÿ3%êŒEý³§× í`ϯq[.`ŒF;SS»RÌP1dŽÒŠôp{7²#”P*E€$D)¿›}Swôn œ­=Á1d‡‹6ZqÉŽ-Ž¿YŒ7ûéÜÐÜ…‚é-š¶‚{&àè+g}ñ72BNœ½Xì_v»ƒä°øÖŽ|.4ûndÉ ìB:¶ °8úö¹ÈóÌÁ„œ }ä ³¸«öÉ îÛ°gØïsÁEÛ‰ PóxÑèò-À-÷ÄtàÌœ½¹’Û¿ºÀy,‚EÉÑÁÉøöžmýޏ×ì˓Ȅº‘‘õì‰Uæ޹úœ¹ŒVGÑêÄb?\±,ÌâõÖÿyc¢BIÑE¿;w 1åûM^Û`ûßg¨‰»V‘©|“ª(ÞÿÙk€&âämþôH‘2èø~jCÿ@bû‰âùóKœýê ü¹¤‚ÅŠ,IHò±„)FÁTEÌožcõ½K `¬é~>é©6'îí£aÈ2ŽÞ9Çò{Ç‚þ#Èý6&Ä^ù|G¶ ‰Om°]Vhã`ºÂt†#iæ`–ñ¯ØŠ¦sµ ]b‚9öm°Aï`ÈÝN wcYùFP§$J ÖDLï‰ØüFÞ@œUQ8•®€°V %í!6ÒŠ¡Â‘ØÀ\3 >±‚ZQ!&]ì±áˆ“Ó#{—ÖæÀŸXðJœÅÜt¢\9uÉB±,Ú‰œÆ{,.œ‰ ÛÊcëîØÁ]ÀûتÈMûOz#+AkÙxܬŽ8¦wl0ù[lº@óäûz†äõ(h §½½$Éð¸èŠðÈ(ÂUóÇ–À³@óñÍ{S4¿˜ÑaÂ!×½%1mJáDEå\ñXý;D øóX[Î`QMnÑÇ}Ñ(ç"☄¥El ¼3ˆ[#c¥û{­AÜéøÕâÆô±4yZœ÷ýÔÙ3órúTWⲓÌ\Þ‡Ì"Ê÷ýÝÐN€¥×ÄíÁX¶ fðE- àP†Ò壂KXˆ<åôõDÞHšd5‚ Ì}³'·˜Ü·µ,nŸŠ*+ÙÂ྆,ó+¡Bå÷*èïY,šÒϰpO´¸ô¹yK&Üj¸ýz¯rœœÝ¿4¾ Æ`ú–&r—ƒÚ´v\  M¬C‰69>28zç Îúþ˜ö2mÿzʽ¿àøÂñÛ§‚·™ǒ¶¡¿ƒX’«[,ž^~./°s“cl'Þ|pXüþÕt„õ× Y{ý½5¤žàè0{gWµù:üHÀÆçžáî1Ò@î`½rÖß©Û=Œ(N2Rϰ_&¿ºÌ¯­1—Wù‹‘û=ÅÁ;ا=êë»qV¬pÚoM{Ñ :‡ã’8Ƨ ¹×;rvÆ,^_æˆÌQ7îfç½UQq9ýb<÷y`&§s«;v0O~•1C)9@¬˜>bezßͽ„ßÚâKZ3fÒ®ÓPEŠnßôœ{ïPu‡Éµ]ßyqHú¤ÇÛ ¡¶¸ôÍ“>ögX3×%©má^Ê8;Åâíbop7’6N—ç20"î%,^<ñ¸9P/˜Ü¿BÔ'dÎìæv¼¶c‘’æ‚ùçžñpó‚8öûP„F.‘Œ6»z†QFÌ`/¯-¯,qþÁeI·£ˆ?ë‡ý®_ŸB€Å×ÏqþGW¤ÕA@†Fé뎕’“w–«Þhct\(£` ±´#—ÕZ+w½EýÒÍßÔ a`%xÊ">e\Èû¤Ü‡Ùc+ø+„_‰¸° jöå|N+öÆÁkùù“{7ÏYøUpu A#š³ó'f K;†‹ŒjÂ8~i ÿ×—·‡Tl4Hè”ÄŒŠBøPßÙ¢ý¨’buŠ£’æÈz¨PÊö¼k³ À}øÀ ì¤ó–£¸ d„äbIN œÑ¯aXÊ{[2æ&àȃ'á·®ç~RT±iG‘.pôq·—=øÈ ým%Ðãô¼váʨSamã ÔÖ!µt†,8ލ|DÝ0ª cúðÕ#~\ƒÏ ?î¸ UDR:''¦>wÚ‹gΞ²ØüóÍ{’¶6€˜LâöQný({=ËÓ^bœü`Dl‹7“m‚4‰˜Þ% ±µØþ|†ögüm'n› "@©pa\Aî÷ Ü…v¨tc À/òù¢.`:ÐBŸóq¨î"tùçx@Žý>§tó¿Cü º¡ Ô²=¤„H—;~k0¥J½]f¸GLŸØÂÎ|÷>Þ; ÇASÇ@ðqoW‘:'²7Þe³7bN»XæÁ€£—Ïa'm·ZÓ[n¾îœ£¿›Er–©×*+¾6¹Ñc;îÞ”{Uì©'*¹!H2wòÚÓÇ× 3ì7A´#cå„D‰&ßf½NßÖpOy,^:ëï$Ž›BœrîŽ)äêWÌ[åqôv<5Ì:Þ.Ä$$}ë0y{É]Û}×m0ö¥P$ŽË‘»¯`ŸñÂ.üì@Ûˆ/jÞb¾ ŸÈañN1:>ÄeL{ƒEð$9˜Ó77pÆËklw`×3P¯ª ]eœÃüæy†U¡÷*ðƒƒ}8`rÿf?õ;pðû¿3!XðÂ`þ‚òwVÊŸËû¿ÿoñÛŸM@V“‡ê¾€¸ßÉiûoª4cÄ©Aøu¥.Ká¦`pöOý3k3gðÜÀPuÝ¥T,nç°ÄààÑ5öþˆæÝ‰2ÿ+»#?Wÿ«hÑ|6ŸÙµJIÀ$è@¿¨Þ¤êñ¶ÿ6W|LÚ3KKå:ZÄÈÏÖ7ðêá»ÏfàsÙOJÿ¼;Xî½ç“šõÍÒöîˆæÃ‰Œu-éå©K:Ý3êâÒ%y© örƒxN /°b/¯ì;ù·½Ž… +(h/ÿƸK-â9ÁD†£K g ¨ ÃÒ¯kEZË<Ãá&îr6²[)‹ý*Þ§î#ê÷YQ*¬¢’ó}¯"Ü5/ËÓÍþuXÊ‹ •<<yTàТ6µ ¨É£FÀtÖâèÆnn€Oä¾EwŽ ë‹–ô Lqä >ÜÇÒ7\FýÐÕÓ ¼wh?­;À¶4ÀPFŒpY%#o 4LGƒÃ@)·âÈW×LŸÙ¢z¼Ï~U!®"M¶¦hÞ*q%]m /O£GemQ }wèÿï‡7ŽŽµ+4…²;ÐUÚìïWíí……gàpèöP%áp]VoÝë8À›(;2:,Ÿ<@w¤`ð‘…{Òcþµæ_^¡¾Ôäƒêr š ÄLJÁ·éö¥¾^[T¶Ñv®Tp0¿¹ÂìÆf÷?à0õ,¦ï~ñjÐcŒKß:C5i÷8šCcZBôêʱÕ?¹þ­ì)NßYbrÇtò9b­ÝoÂ(É!:„(x–ù³:ž\X”ç”NM‚+dÎ_õjƒyrþV\¿"lÔñêöYZ.ªWÌØì£göœêѼ;ëÂÒÂøco¬Tßh°ýùLXX p›µ9Z˜Ï„ *e±œ¦€¹ÎðMäy2ÒÓl’ë¦õe"ÍN\-q†<ÜÕñŒŸEŸI Ðf±Ç†D< {¹Nãá®´²wkº?§âÍ™âÏõûòµ1I»:À]õ‚þh‘ÿ,?[ÅŸM¢6¥†)vIÐòû–"ª«-¨†„MÒ÷Óg–¯gñgáQÁ£"¯âO  ˜PÄ„"fw7˜ÝØ!.'à3§.'º´'!Ã|M!ˆ?Ç ùMÇ€Q?Ø ~ºoü§åXrn€ ¨à2V$Cz¡©£)PÙ9+›F¶²“Y]o1}v‹êF Þ;„óJRŸ\âLLÑXaúæ|FÅ1 ÂnMÏjelHã¢n$H06Þ8(ýÈåÃë¸H´]ôgÁ8ò@ãÄh™?$úäà“_'n"õÆA%P6"ãLRµV 1…hB…ø¡~ºÅìkkÌ¿´B}¹‘âÙ@ô]¸³6ÆYS†_(w­Ò‡ÍÜ=…׆PÿìÆÖ‡,v6\®‘ñ`NHÚžb}‚¯‹·—˜=¾VÝÙ3Ú["c¬ìŸ%1*ÐCŒKß9ƒê&­œ4ôš4òØ8‹Mú’Ãü›kLïÝd‘t(›ncжÎNǵÌÜæüõDy­ OB¨P½ºÃ<ñ×#÷1¥˜=:\&†CpÀÀ¥ožI"úü¢ýÃ4~ί™-B[Á=ßbþDq;€´9ôq3òø:ðƒã›g Ó‘Ç£döùÒMµK{£WÎÇ÷w}Øt~~ókqþÖFöÏ.J<—'sIüU°OFÌ_‡n’ƒÛõ+gáiÿðÁº‡¶?žÃšØß•J(ޱ]Hã…¹7¢yošÙešRÅPÄ wm,àØþ«t gñ§×Á#°õ£-¶¿œƒ·¤{JåD‡ÇE\™5ËíþÙD‘9ù8zYêcZìQ®ü/jIÔÚ:Fv—"@ŽQ=ÞbûÓ™L`©pÓ\%RLJˆc¢\³ˆÀ1?®ÔÉDNÓ‚³è+ ‡%/cExXÛ¢ºÖ€ÏÆ{XÖxxܲˆ"ƒVEŸþ]w=ÎyÔw6ÀÊÀ¶ŒÊFTá,¡2•eÔ&‘|¿2Ö8 ")¨ø °Ö£¾Þˆc°auçd÷ÐBÄ©EPñ¦_SèmŠïqÀä¨EuEJ_\NŸü[¹ï·¨ÉÃQ‹¡''z¿*DǪ̂ªˆÙ-Ü@ødj$Ñœf¡Äè—=‹’Ïn`¼`ŒW8‚FýPƒêéÑZ´ŸÔàvHMÞéB®ëbqi8’~ðæ³ ‹ ž<±Åäùp…_V»J_²f”¡|õLåŽY‰P¨0«øcS¤C©ßH1¼íþßáz_D^äæ}žø»È¶Qè¨ ^\RöIÈ‹½<.µ(Ùv0ãXºlšlÛ Á:ÐýŒúÙ毯1{bƒjÑftGZ$ß\ ö~P·¤ŸEªÉ \.Æ,œ½ÀÌÃó›KÌÙÈNwÅn§Âùã ¢«Ü!8„X£z¡Åñg‚Ë89àj6‡ ù>”s ž*L^m°øÊ¹ˆÊÓÁc¸; (‹Ûœ+â b¨§‹ß=GöëÖ-šAB4ößEüMo®1½kÛoø8àrö ÖEóH•ÔÍ=v )dÈ #2:„#‹ãß=É|w@ÔwÈu[“€RñuüÚY_hï]Gž”¢£…·ŽïTç.ßä¦¡r8þŽºw¸²ÉÝeMs´y2böäjÿµÒ”=ËåØ90YWIGòŸdéo¹\ÎkÀÎ<ª/ïàèàÒÞW$7E# Ù1ØëJƒOx„w-L¥IPÖt¯W¾Ø,v%;yÕs­ðýªVÀÒÑhíe¤L ”ÕŸ‹Š±xë«ï#ÊrGfÚEô{†K4ŒVVÕ×whŸ­~ì@UnêHóº.3°Ú5<}h ÿq…ö=‡ªò`£Ij轌ÀKAyØ+ówVØü—E·dLâó)‹Mâ*áý9Ž`K²Ÿ¹%ßµÝ0ؾ;µcoy;+@¥Ö£¾0,P=±Áî§SPÃrÐ-û' ìƒ2±ì½Qêç•ÔkŒòõôF‹æçàŒdÄ‹KÒnaYÂ,†%¬µÐrÜ,îuO­~d‹öã Âo,¬‰]ÚºCÃ@Š‘Ñ+XÙ—2- å™ š&àÏÒIƒ¸d²0tÑч3U¨mD#ªQGF»eÉW ¾¶ùƒ ¶?‚¥ûÜ P•$ã§—7ÀÝàk€?­Ðüº†ÿ°Bü¸"çÛ•ÒÄúÚŽZã–AàèÖ(r"»¿’ÖK"åÞߎÈB#ý¾f€í£½¿4ÒýûEþû¼>àC;åßEt¨•®BŽ‹±yÙ.ÂT4ˆèçHJ^R_’Îßc@RÝhî °÷zLïÛÀ]kd•eW@¤›~@c/™/¿w»}:f°ßWòò"ƒêÉ‹/-a²Ë>´w EùØ÷£â\Êý¨‚íÇÑ m+˜޾z k}d鸱X0Du—¤õ|…ptó\œœÏF`Ô#ãŒÉa”®ÑÁ;àNÂÑ7N`ÛÃ#Í€I·+…pŸ‡WŠ6 ‹ß;— Æm®fë8Ôù†Ä©«Q¿´“ÝÁ“”Mïz¨=—»V¿w³ˆ??v[Ládª«í â±Á¥›·ózÂnüäŠ G4ŸŒøà0g Ãþ~¦ìý…~hƒ•Ã8g%Iì彿BÀeȸü^ƹÁñK§wÓŒLÊ=S¶=\Íì­hûuoÃÑâþ¦ß=\JçΟ[áô½«àm eD …ÀÒ~çnÉè{q‰³_^Aô±«J#݉Cù†Œ„IæÏŸãì—W— yÃr´ºº5í v×ZÔ/ìÐþ} r­”(ì-“jÞÌPÈ9°xa…³® œ˜. ›ê±"HF´${uß‹WOqöé5©¸s©OP|–4qßÁ$}’ P_Û!¾f±ûþ$Ãj”ÿÍ»æ•5ŠÑÃ-ãøÁ%¨%4?¯à,w‹Þ gƳ¥«=¼<–EñÀ˜<³Ãæ‡3Øu/3ª»)Î.b+æ„`g¢öÙFŽr]`,žn°û·9p›àô@o$(,£vßvzÓ¿MI¨“%LïÙ!\rhþu"ch“ÆÚ@Wˆ§h”QÇ6¹±äMŒÉ#[ø«þý&D#ÈqcÉ£üù IDATB€U 2 Ž¡ÎGTiÿp§nk¬Žž?G¸a±ù›#49ÔÂCd’Çò¬5lZÛ·w.?ÊDï.ã”æ®0{zíû34?ž§ŒmE,'ѧ!âߢ‘trÔ$]$Ǫà(×¼¡\ÝÂ=ÚO p»ý´–îß*ÄO¤ÿÛXq~Qì»*{G_þy§—cÚ‹å~œAO&sµëÛ ‚ÛÒyº¯ËåϦ»?ú/ÙÓ‚T³Ü<Ǻ/‰\Ì´gô£'îÊþàÜÂc!ehƒ©» 2Ò’Âosáîõ˜Ü³ƒ»s'ûÚ þÉà 7DÆ„Â/î ?ÖðIL Á(‹ÔÒ~õkï0#TÏ7˜>¹†‰1»ZÃÊ«Cnm+M5©÷5s¡c®Üì¼C<2˜Ý\¡¾{ Z¢¿,ß8p¦¿‡¦fm/©œÁÎìÓG/ikÄ­&á°ÂÌk­Ûž0Ê5qö‰€ÅkçûîØè+ušn÷3}õÅâsA´×W¯j®Ûµ«Q=Óöaчv}!"9íG’†nŽOaѧ‡× ÒÎ]êøM"Hî“ÃÑwN%tq>¾7×9w¡`ÆtBàà^hP_)z†G\Õîò\ W"Á{ ÷åõÕAOp3Ò¢¬Ãn5#vXÜ\ Çòxô…p6co‚…y$br÷öbæ_ºÝ½×…4縓2e̾ºÆöÏç¨L#O|zÏJ½¹Ãª¶‚ï7ýê»ÿ>C¥&¦]¸s pø±øñâ­¥2ò‚î2i18ŒðýÆ.«©àÙS+´¿ª>³Ý¹ÊDÈ]¿C<ËJzVß8Çù_4 1ؘîLœBÌg"Cq±’@Êñ;§8û“Ë 6Â’@L•Ê7"À´¼0¢Ü2}l âþÕ*ß!DÚ™DT;O™“¨ SÓJ¨Â>y†e{Œö7,é2¬Ï›Š@.MéàÕ7sõWlþi ëµ5¦Ù™SŽ"iU²+p×:öÍ/fàîñ%΢þ £#½rÇ3Šøë÷ã¦/m°ûŸ3Жåvu7Ü @`ßb¸{§W€ø¢Aó dÃ0ࢌkQqDœ¨)™€J÷&QM¥ß´: pýhŠÍæ0›g¼$vMEÙÓ„B®M«\?;â–õo¡‚acÎîYcöØÍÇl4Cû¡UF^Ð.æ#È*²8' a¸kúè°Oö‚Ú7‹ýîî¢÷—*F]ïP?¹ž-á'Nº?±²º¡£úkî!ÀB/*käL¨ü*kÞ²âïÖ$óß' –¥YÜJµp½Žà º€»rêà'09q¬u4ýþ`NÕp\4ƒ ¯Ù D7Òï`ÓÝX=µpð°w¸;=&÷´p×Ù‰Nc¤“Áâ@ȨÐãþk37† H$@Áñ+ªµ‚ƒ½#bòÌÓ‡¶ÀŽ÷‹ÆñE‚4Gö…£`Ô±Ñ8Ô/n1f ¬£ð5í™E“sM_Ɖ8@õÕ]fû ‘½Qu$(xr:¦®_ßböðºÐh.@Çä=½Â­ Þ"Î-޾u&éÖÛ#cÆf¦TU¤z_Ã=ÓbþÂùÅÎ_›y=ÔŠŠè@‹o®`áû‰î1 v ýPLÄïü¥ SÎ\‡Ï»•Ý^,ç“z0bñìrö²úæ¨gWd`3Ñ;ØÃ|?ŽÒTa¢‡ÐçšþeÝõõsÒÔAÚÔ‘³õxAMœBž7ÏqþG—´È^/«"°7#£\ Ø«Ó7WhþBB±;<ÈŽ|ÜßeL."æZÀüKlþó(¶]Í›leÖÜ(ðv%Ÿ/Ÿá|yá7Îæ[а&ƒ¢-d_Gؘ†aŒAõåSœÅcyüѦÒS0‹€$eÒ`<ʶ `òÒ›¿ŸÃqk(ñ5 ’úz¹©GÈ"eqc‰æxŠð³AÜÀ.Jieá"ôñ”‚ ^_#3`þÚ›ÿ¹á¥æ ¼$6ÝÆE"<–¢…)°xa‹æÃþÝ . wÏ@vü,*T*fT!Ày ±ºyÒ.MÇ´&W¶¨ÿã̱۟ûç ¬‚s^’€©!«ÁcátÒáF~ÃÖ j`Ôóêoìà·»ŸÌоWô k½ˆ=»„º¸‘¬0©îM…•UQÕnôþÚ‘îßfðwz›É© |dܡֲË>u·,âgÜBÌØÑP"fŠžß¼£\8|]/pá2ú½Á ”äç4×íF¹$ 5¹^qËÐV_4ê⺢ÊÄ—r¡‘é$´ˆE Z TCú¯Ôwláîhá¾?¼Uœ4„ý¿c®ßá×uwÍ ¦«‹ËÁ­!*–¼,WØÇ<Žž:—®Þuæî ¿ \?òþY{(Ʊz ƒéªéìãG/žÀ”L¿ÝçTĵEÇj ŰPï’€ÑôHÄ¥×NÄÅúìbî[éü•¬Àr¤‚E¬-fßY¢>jòˆz{Xø¥tg¯Ã¸ £H¸áèÛ§°ÍƒE yØ,.jõâó§Öû°èfŸ;ˆ.¥šX"<|¨0ÿªEÁú;jÔ¯«ÓÛå½ÃäeߺÀyk’+J{ƺ;ÇÇ—Þ8Ùè QßOÔw¥ÊâÒ[§ ó Ú\àôî-üþ§Nv7¢ÑÕ4GÇ~ÃAéžÊdxu‡æ5ªJ›quͤ£ìö@2x%Ýã›§8ûÓ«ð§’¢¥rGÊ|¯P³ˆR&lÁµWNpþÿ\FçÑcint¨Eàâfƒõ  ‹CC±ÛåÙ½ëÀeèœÀN DÁ>=ºÂÿÑTCœ»ÕÁ3©o8’“ašŽþ!¯Ì^n°{†ð³JªËŒº†»Û(Åê´QÌ¡ S›ƒ¸u0Àüñ‹Ý?Í`ÎgåvVÌp80,3 ØàáÒÄ"þJ˜vI§hƘ=¶Býø›\ ywkZX•ñÒÈ*h£²ýBÌ`g7—m…#ˆ à&îùsð‹$ãáŸN?3pÖÃX}Ù€ ">?~úZëD´ì¦ç•9ô9Ý¿å¿)¬µöê¸[!BØ„[Âm‡xbáoðRÆ?dD¡Cþ€Q0+‘Ç¿¥OGÔwsw[' ËW1õ:­÷Üä^×/õOèýäbôËâì6ð­„O¦÷lú£ö½tx±sr8*F‹`*ë´‰û=¿Íˆ-úŽ“øŸ¿³’çiy`• 1û†;£Ê+<~ûXrVÝs¾5üÆyo‘ƒr1Ÿ 2úö^·}Puéþu.ó‚pôü8\'æš4Îõ¨ŸßÁÿS­{`¦ËDíú¥±ª·`'ÕË[ø¿©A•ìF%1ƒòþÚ[°é‡:–r$â3­…k3I!âhà"žÓ6h©á!"ÎFõß(õíò8&¦_>ÃÙ'WNà¼:fFàÆ ªFÃã¡S`öø þS ÿs',žÔ×F¾è/«ÒÉdÇß9Áéw¯€šb¤•š¢Z½¨Ik˜vÃŽP½qgÿã|›àºfuHО]Ïݘy°”¾“òäëÿqÚD8VÐHygâ fµ–•nÄØóûüeÍ÷pìÑ’ÅéÉ‚aî¸ÕÝÈ­2›=Ñ¢¹£Âîïg0Å Làeu:MŒ¹J®8°±á^ÊU0<æ 7·hÞŸÁÿ‹ƒ¥ ßvÂúò‘ŸãeHh™»&4Òƒ*Õƒï°ó€£ÏàŸ«°ùÛÚ_[²¸r†u”βwI”ðM¯›»ÛÂ!,êå°‘¤ûì^ûÓ Ûwgh߯AM„s^C)Ü9’T´| 5±D=á‹þ¼×Ùûï©~3#ÛzÈIhÄàZ¾ŸL„¸´hOâ™C<×àSlå ÙP±T4—C!—N¬r …¹ØE,£:ry'·l¡®#®Ð“Å¿qÿÀ‚^öjÈÈ0hΠc†¹`=êã{¥…]èÉo;­Â)n9T wp\Œw9ÁŽóH½ï÷jâ‚E$ û Çâé%ªëMw’Ðí»ÙÃA^‡Üsý”ÚŸÊHÏ\#L_^arçNÌC î¤6w0kÓëW—•i‚Ü0z\úÚ‰Lf>ÃþòýÀõãn‰¿ïX–‚Â÷tÀâ¥sàŒû¼À!cR¿&_¸c\vû„¶‚yÂãèµ³œèÞùi_.’ºz}>{ð‹‰?ôSÓ(ããéÍMî@^Nû&—4ö\HMÌ>0rµÏ¦µrkI Ñaþ­¥t'ŸôRÃ!§î½w¨^Øíï «âB‘ æÜ¼â› Ó›Á²-G`ÓmÞí¹Û Û45¸üòiûq–hw"Sp6Cp˜¿µ„Ù0°\é°`+OîìÙ5Îþm‚¸–ª«YÒÑí‚K'ïÉ5Nÿ­F¸­.Q»i)B†ûCMêhàÿ¡‚s-LJ!€À¾HÖÚ \‹h9úÚÎ>½‚¸±z`³’÷ƒ,É¥¸pGïœãü»—eIžûçõ&ù¥k)Цã×ÏqzzᶆBb2Ä‚ôß¶å¨jO͘ˆK¿†³ï^’¿Ôžà¥ Œ°eïLû€­ ä¼#\ÿÆ)ÎþëØTŠX“&í‚Eî7  8Xì¤böÍ3¬þò´&Ù‘Sî!is†ÑpÈ^mVº‹äuq%`þõ_ÁzC­C¸vè^\qà¢n ^¿§)îÙµÿí›ï/@g6¹]]š˜9îèF̱ïä¤2ziDaÌŸ8GxØbûƒ#˜se*vUqR(;hÖ§&“,2©Úß•*›>ܬÅñ›'hÏk¬0Gü¸‚­Z0KsŽ!BH#{“š>ò˜¼K —#a3p}Q·N®`‹£ZðË„ÝS4ïNÀi“Ž ÈÝ‹Š·.ŒAÈÐwƒ~0Ì\ é€+8†—2…Shä>[ãa=p¥? gHo\[„¥o âÚ ® â–$ж’žq)Ïø^t`ÓØyØ—\=J!Œ"¥K…‚â~,KbzÎ@Í0³ZDØY€™G˜y€=Š0S݃Kº~v ŒñyÕpq¤~îÀ¾+3’#:ÌT'îP&yu±…Ñ u¤}8\ê'w˜>º•)ÁfD€• c1¶‡cy+RÅÈ¢¯c°-³—7˜<°É)âí Õ|ÒÍ 3ÔyM?é«®_¬%D2¹{›yÛ‹ÙÜj2:w¥Kꂱ˜½½ÁäîMnãØ}NM\ p ”¡“Õ ‹>E„µ…H yL™x†õ+;iç¸u±R†PBGwÖÆ‘WwÂ0¼=Òò1€Ew£Ë`zøzqôâyæB6cÎÞŽrtÜ x‡êå]Þ×ÜF uŽYáÜyoNþÌjopÈ=ìÜ; ¯DyÌãAÚf>\¾t=£bí€o-A*àÆÂ&É1ï¿.$õkŸ”)Bú½$þ?Á˜˜ÊA3×€f[có§ ¸ª…±VË­€eЄåß§ËNô²WO–ß=Fíš®FŠ”ýf\Ì—+?Ϥ«“¯Îþì ÌI„³­‚¤5-Koq­—™.hÛ«ï¡vˆýùÖDi;©ŠÛ]Þ†¹\¾9›bóç3T®•º2½ÏF/ŠÅåÞ‡)€Ë@˜œÿñU¸¦…q¹몴Œ”ãæ|ÊëI·aYcýg 8Ûvc;@ åÉ0ØFDpEˆÀŽkÈ×5ÀÇ„P[,ÿÛhÅ0r dïËÈAßÔºXë¿~æŠå6±¶XýåÌ`ª¶.£kä×*–sº®”­š‘\—³XýßÇ0§r›äñE›‡&õÀY¦L{_O|¬ÿùñgÖÊkD*çñb .¶ÞFÛ¿êB òÙÌÌt 4ïÏÑþÓ<œ“×Õ ;«£%I¶’ÑësÅõ}¯5>ÚO¦Øþã ü ÁêsmR½Z‡q‘=CúsŒ~v±dcÖáŸË×é Ãîý‰ˆÁ3’±IIëä–gÁ_Ö¿u·«³?Õ)ÓÀÏuÿý™.¨€3véΦ=³¦TãÚŠ°YY­í#ðÆt÷!®-ØS?tR&>…¾™….K3ý½&† KÕν„I\³ú`î±ý¼²&.ŽÔÄ…‘¯ãáÖ}Uqñ2p#UqÝRQô ¼-G·²ƒ¸$y[|q¨wÈý°J†³'ºè]õ<'Ô_ÞbúèF’”«ÁHì"cHâ¯LwšÂm´H³{Ì_Y {ùEú©HÀf%m!Jjõñañöœõÿ/goÖ$Éuf‰»¹Ç–YU¨ÂŽ* P…  @,Ab'ÙÝÓcZ̤ý ½ÈZÖSzÔ‹L¦2Ö­é–Æfƺ¥Ö´zzl4cš^†$Hb!A€(df¬î~=Üíóî‘Õ-˜‘Yéî7<"ÃOœï,¹»¶;œ»H6C\ÉÖú>£É[[´N1ÜeÛ•áÓû@ÉZáó¿€éiÁü …XëÌ"¦– à‚úNŸ"[ôbk(óŠËÀÑg`K›͆dåíõ‹{Øu ü†ÁÑkg~e+KÓw [#RÛF¶–8þÇ'`+â\.×жãEÕ›ðÛO%Žÿì¬Ø¾Ø‡ÓÁèAz°µ–· æ/.=x\ lžk«…o£±$H¼’8úÇ'àg!_s 0÷?Ã% Uç‹+®«¿>†ý˜CJqÜø‹”°ˆÕˆÅ ÌÀe`ó³…gòTÀ[Üú7EzAª )%Vÿôk½pžÛ!Á„«Ü>‹ë¾l>G÷×dÕ…Rû cà”@páÁïæïèþƒò 0d™‰°†ÞñËíÕºÂúOèðK7a=3P»ßL°ûó ¤ìB6_Æ› Îwp`%€*ÁpCÍàŽSq¬þå1ØÚ‚3¯óç#®¥[¼Åçu¸9ÃêÏŽ€{@+€*æç&ñÒöd¬b PºÇúÿ^Àþª¿/ÏNšTéæAU8GF€€ Žö« š=³¬' ËBÄ ól ã6ƒ!‘A«=ì×ëÀg;Øüåì îe8sßfºóç‘q—Áž"ÎXQCú¡c4ŸO±ýwS°3@ÈÎ?þ”Ÿ— .[' g¾8 ò¼ÔùoNŸ)4?› ûE¬Døà‚ÞH5–{€dsp:R’ÑÇÝaÀÇîãgl¤Ihè+;*ÇzƒùH/p™ èúAîƒy“èî-¿7ŒÝ?t?öÀב±otêÆ}8›õ‡®WÙ5u!hÉ!4† °n¾pÞÖ€zR£~fu©v.’(²#í,ÅÏ]üê‚C’Œ•½<‹à#“Cý­&Oo­ËaÑmÑlöA_bHÂ1é¾s8u`ýæÓ7ר/7 5çµµDçj4Sá‚Ìoù‘oŠ0Ù»†ó}°LÑ9쌀¶V Lß_ù°è3ôµeípXtõæñ¯5‘˜¾»ñãÚCõnEdŒ-‚§;£r×0Œi†DcH>^}ÖFÀÎ?:…Ø™~dÌÀ~rÔK€FK¸9Ž><û¦pž7ûFº‚¶Òø†—Î(ÌÿÑJtý¶‘€¥ ðÇ”¨QXü޲ܾx,® ÚG#’[ks$páwOÀN\î)nö··š>~¿vÝU˜~¸F5oz@âîqw°êò©ÍO§àÆæ¶Š86Á€¦ŽV½]m±ûÕl²ÏÊ©'s£s|fᎺOkhEsdt3дáyU£ýmí»n9 š cǨ//±ï÷Éݽ ÜO±©÷7¨¹ÙPËHxãåGìŠCûq.ŽäWYºecá³j¸¹@÷IháÑAËRå²¥Eï³`(•Eu«E÷Yí#c¸ƒ`Ƚ¸Á©,hÏ.'_ƒcWp‡É³ ô½lÅ …wôúý UЉø5D¤NŽt~‚[ÔÏ4“p_J§‚©3ákàdøyü÷´O K T—4ª[ô—°­œ<´ñ °ÜìüZ„Ë]É"®-mï²V[Òv1tMî—·mñ5îwW|²oòÖ†Œæ>ªæÆú€‹Ÿ¹rb—oS!š9ÒŽ8n³à9kÍ h]ÁJþ´Fýjƒùë+ÔWœ[ÖÄ U¨éqV+^,ai=½“¶…NK˜©ÀäÕóï.¡&]¿±¤ G>,UbÑF…|>Ûbä GoŸy§ä)öÙÅfØœaSޜ⹠íÆHh欳›k°¸þíˆ+7®9Õĉ¾AÃyfÈ]àXüø ŠëýÛò9Ñ‘á"ãÍØÁl4S˜ÿhå5n'#aÑ=†—'#Š%†…®S¨¾Ýf½Þj¤C»p2g·nhmQG?>õAØg‡;¨É¯Ý4~ÕÈ}x¾¶ûUs 8g æç­zk‡ú"鬚˦œÉà;…úõÆ8¯4tÉÁnÉß§¶-ó9h‡ÓŽô,'·²V7g`Oû5yâ;8nq>gŒ]B2ˆ… uC¼K Ô°JBÿJy¦ ýˆ Fú‹÷L!áb­ï mû¥ ¦ ÖoF 8–q‚e#ˆ²€¨êgZ´Ï lv,ƒ5ïÎ%Íœ‡ `Èyà5}®>«áN„ˆ Š€´˜óWºx ®Yaúj vè>¤îhμû7Úþç—Wúа> e1}~kìWUZc΃@‚±Þ:“!îzü¤L{€9¹ÓÀiý•  \0ÅÞ˜ÇHïˆ>k²6Añ¨EwRA/e¶1ÄQ2c±!"è·˜ú»—§.ÞÐ@(“ÁàÓNqè­‚ÝH_ãFרã)ž;þ,ÖÀù\ÏZâ¨i6ìúüÿs»Ÿs g®NïßzàÂcÎé>”3×G2V—ÅâA›oñ"@»jIœ£ÕpÎ3.Ά†ì ´×‚[0ðëÓ×ט½²Bý` é´Q^‘ÚÌ»ýH Rg9é†e ÜdѺ£33•˜¼ºÃüÍ%Ô´óÀéŒîÕm¥c6k«HDF`JLW= Ì?\aòÐv 0j̳¢É;oµ„»Âpô£3T“n¸>mÈí[T±%†Ì‰`Jq8zÿ|g³6±ÕF#ˆã7÷ÙZ%0ûp…j>]V“Eæ¯þòÈVÞ6˜ßY çW„Sð*Ú~w™û”·ãϳ ìadßâ~4WXüèÌçžì£o=ð¥%ø3óçÖ}æ®\ƒfÉtâÁ?yŽ®9Ì_ZÞ¾cIœí¡çX½Ö ~`×g?{ûH–dÅ×G8r\ñO>dwÙØè…òö_ïÅ¢€š¸Q?²°ý¹ Ì[4Q¸Œw:†‹x½Ãîg3ŸAHƒû ïêë}¿[´?­ÃØ ¤«8ƒ¨ÁÑOèë•×µg@Kã`ÀpûœgAõ¶†ùZf& ´Q±q&°ºÞ ÝÔ°÷i9`¡öËG‰$0HÁÏ KÖõÍí/¦àÚ:Î=0ò¬_C} ÅûàhòLg¤70ÍZ<^<~bôXÖ(в@õ †zZ£ûd n"sÇö·ƒË 5F@`˜Œ×W[ˆÇ ôç5Ðå50>°_GÚI蟀Ë#6½æ IDATà—€kÿ;Õ“-äuîÞv%ãljÁæ:Êcçð,éým½k¸º½ƒxÌBo*˜Ó Ä{Œ gâxO¨Ïhßð@€ïhï°&¬YƒÌB=Übòüòf,˜ï=“°ZæÇë²ã,¯)V€ñ¤áJÚ2KZ$xañþp;ꑱ£¾f‰C73¬!ü÷îœNàî>»‚uHËÈcc9…ôíÚ`0‰òèçÍeVºôEÆ(à  žë0}cÙ‹T´¾hI˜¾íù¡ÄûÚ8–×i2àsd¶bì5[öÇô-æo,¡êίãì@v\;Üeë™1À2ŠÁb'õ[Ì_^7v?ÞeŒu¢}¹.ëÆ 5Æ)¨—:,^?ß¹}–n´B¬Õ‰Þ¹ÒFB}«Ãâµ%ØiTGLf†,éI6FÂÖÂ×ÄÉ.¯o伺–eÆØeæÏYÝU^«öòì¤Ðªu##ø§®f óC­ÞéüÂ踠ÏåÑigf®¡êâ1µû‘:ŽŒã(\[\æX|ÿÔŸãÕËM·§umƇp}ò—À¹áEO±7ôàa`þÊÊ3–»X°ÚÑ n¦ïm|2Ér<Š?|ŸßeÑ뀦žêÐü}B!²„ VŽaÉ}õD‹æó)ØŽe1ybÑÜ0d™ä[´Oü(˜Ô? ²ˆ¬¯Ï— l%¡­B­YF}±!aT ä>·Àe@ÿ¢ Á¿ nAôFË{Ú¡°†ê™»/&ÀŠ%Â$rw o4\¬«›-º³ ì‰ðÎàxþ\>Ýœ²‚ôûp§ê†Æî—Sh¸gÛX`ÝXdÙÊýгî¸ê§[8%`Ãyeá—â~XI¦ûã¼p%gÕíío&ÀšpÊÂk‹…ÌÀY‚<êÎl,²70vòÈ`r§AwZÃøè½^Y_ZF¢\"ƒÚ‹w‰±1 jßbà.0t¿ªá:žÖA-^ŽÛ3; ñÒl…7âcêgvO覂þFzæŒ1Ò‘…ú‰}Ëš/ÛÂe) ,ÁàÖ‡v«‹ê;Ô/îÀrpJ@o%ÌVú7ÍÔ^@8iˆ U` ÆÖ~/Ò-Œ¹5ë×åeÊÅîÀ¿és@c÷rƒ®TIÒË‹#Ü)€!c3Ç_([2"@ ¹n]WÃN9ø“õ·ÌÞ\còôjÞy³C9ÞmÏaŽxóã º.[ŽzÃÚŒ0Z= L¿»ÁüÛ+H¡÷Îö‰þxeÌç&•‹¡]y§Ãâg(œ¦Ú¡~×~ušo"Q°3ù‡KÔî2£¸;¼þÌaœ±<ž1cÚÙ»[Lž$Ñ,»áL½ø<8Í{4ñük#aŽ÷Ô³d%P+¤Î% í³Õ·;Ìïào´k¸a÷eLå™È£vŸ5+¾Îà‡J´V˜¼½C}y7ü˜ ðFÏ‹ Ò(…£ú®âei6!Q:áõ ª=4Ün´ÌìãHcÉ“í0RbñÃ0º1Ï$W8i\ñzÝ ò¶öm2Åè7€ÿð}q7>ÀÂ×ĹG÷i HuM)™¿Œ{ `P]רýdŠ8(Bqö’¸b¼àK•Äð}Ìçö…àt”|­EûÛ)Ü’g±zžçQðH¬|HC3 ó…ÊÙb,=ì½Ñ’€êV‹æ‚û‘ûUUCL"s@u³AûÅnÅ3ŠcGZiÊnabj1¹Ó ýl’yÜ–§ZÞ–÷ ¨žè€cæ5Š1.%¬‰± ªxÁØööå<`Òaòüf[ÁüV%°Í¹5ñ½àåò)£ MûÇ2¹Õ€]ºÏk^K ×ƒËÔ™*õì3Ÿ€¦.iTwh#¡¿Ržc½g3ô "kYb½FÁC@0Œ[„´¨¯7¨žë` Ðý¶òŒrdŠñpúJ˜6fXÒ žl CÀ k9Ѩk0¹³Cõl wÑÁ ½­ 7*eÞèQhQ€Ä8.v¤ò(‚Áô3C@"aÂ"kÈÆ€Úý2~æ>Áœˆ6ã¿ãtí,€„ >‹LÍ¢‹¬Ê8bè1Dð…1ªîl%ÀsPÏu˜½±ÆìÅ5ªŸ ¹9œÜ0&ŒÅ”„çÁÒ Ù>«AÀª6ÆIˆë³·×˜ÞÚ@8“5~ÛÂ`ËZ.Ê€BôµsF‚=æ°øp‰ú¡]fh6#,ýjBô–åd¤,Â}‘"TÄM‹£wÏüc94ò-ÁÀžÞÏï×D=Û—¾ãä>Ö’ÛyÖZ2ÿè|kûLÛ°è¸Êzi­ ^ š¿“¼À1Æ®Íh+1ygƒúbXè†_oü™B÷¦uõr‡éS›lbÛ¦ÚýëSB;‰Å—Nƒ72úu”¥µ®0ùÞ.k)·cÒdv:q\`ïÞÝBU]ŸõîªòLfý\`õíB`ñý3ÿái=üœŠÿþ=q—êÒö`ÔÄ=®Ñ|1ñaÑ,¤¦ÂyŒ¸ëà™47cè>«rÖXM;`(q@u½ÃîÓiÈkÉóB?C €z¦Åîãiðí×G1à°ž€z²C{/èƒ :cíÞ¶¬?NV7»¼NXÀ„¡ SHÁf2ÕíÍo&p+ØX–AW ††@ ¸ôoþͧS á!Úõ&—̹^}ñ^ÝAò! þˆCóˉ./"è¶Ô¼`öEo:€Ê§[àˆ¡ý¬îøÓ™ ë­´s#Y†áb .kT·;´_MáV"°<œ»J˜ç,Yjä¹A1²%ì sÕÕêf‡nYÁžHR–?yf,w·Âº 4ÝH´ Çñ0,ªÇZÔßÚÁÍ8ôi ³¡h‚ŒŸ)(Œ½±$òÎeFíhF2 »¾±‚u¬Q]m0yau«.®âÐ;ÛHØÀ '+’ñ_‚6UŠe ¡ë“9x®³QW~7‚A‹`.ðo,Þ·9atiôFáÁÒýÐß¶úE§Yb¸b¿k4_ÀÄîO$pC€‰EÒÀQ€Ò×ìe³#ú½>sæ/,3ZÂX 7à;T·L_Ùböí5êG¨Içk¤vÛ`O/ž»[Õòpq$”8z®Ôó,Q?¶óëŠìãö€©£\f°š%&ĉ!#€awÄ1ýþ³Ûë¬[ Ú¡€_Þ¶ -V Ó÷Ö˜ÝØxíÕÙyFðZŠ®\ \£²SÀUàøƒSÏОÏÙÀóÈ]iú ûã׎Þ=ÍkÜ1‹ë(èò`W½ܾcà¯ÉZ7˜>[jÃè\ë õ÷v˜<²ëƒ¿vØÐcéë)…E+ˆ󗊾â‘&ʼE@¯µÄäíª Ͱö°÷z }É1<[?z†OiHiíÙ^+x}}„½+F¿®0óh«0ÿ°èIˆ?xOݺ868S,˜¼0 ¦Ž`êÒÝ‹lÿÉÇ5Ú¯j¸ÛË‹f‰ ×kõtçÍú.`N !l¼Z_N/®4?™$àÄɨ–Ñòx¶jÌT·4ŸLÄâàHKø°¦Oä“»ŸMÃ83Ѩƒ”eCºDîP=ÛbûËм2V<–1mct)+õl‹æ“™¿€ó‚@™õ»b´Ì4 /ȧŒ?7†õ@(8eI[džØE„ñ­ÔCòºõU‡­ÉY­æ±0sË¿†‹õínÊÑþªÎÓ{¡¾,éõ˜eçg¯uqÿõ­xÄ¡ûív-ü˜yœT§‘³¬?ž=¤4ý°SÖêÎF³Ð‚>Q!¾#î&kïŒåÈØ•krçÚçn±&ê®åÖBw!Ü¢z®ÄG ~l¬wd,bG þ8aøÏæËS8pñRÇ2µÖ"´ìŽu¶*“›9¸ÄHòð=ÒÏreUÖáÅZ·Äæ¸>Ó€"©ß& K ( q¤SÔ˜Êkؘ{àOTwZL_Ý`úâÕà d­ÁµÍæ5q.7ç°zzì>Kµ_Ž˜8a#{± ñBi$ŒVÀƒ õ«[,Þ\A·¹®l}Èe9Âi:‚{NШó3•Ääõo,!`r¾Ý¶¨Ó#™y†÷ô–%ãjŒ{ÒáøƒSŸíwz ÷®Ø7hïm:2äÁ)¨WZ,^]fäî°3żXÑË÷³ÎÇ¢È5ß9Ë£ÚÌŸ ,WÑ–8dµ® ^o1‹ào9ð8jÖà9/¶—Dym³³RŽu~Í%§¸óŽWö°xû4?®ÝP| 1"¹þëFw^¯9½¾Érl´^ŒÂãwãèÓ<òo†Í+¶×¾‹ïo>ú~Ø~5ö7JêÝÈs¢µ‚z¹EýÈnœÑ çPüÁ»ên2V”®^1Âä}Z…€âÒ}ë†s¶ÂZ>Ýa÷“™¯ÓrÌ3a4Å€Ïpl\º_Ô騑ycp„… Ü1CûIrõ\f=‡œ½¼`à ntØýtFúRL)nàø)Æ‚?jÑþlòÕXAº>x؇ šOgÀŽý§„Qt¦ä‹8—Lî>zX%äÀ:(+¦1·PN0ý§,ÓŠ¡>‹•ûÀ¾+VL ªç´÷&0g"3Æ.G¡¤¯Ôd1´Ok“õPõl‡ö«f˜3âÀ¡Õ]Œºj‡SÈã#R97˜¼°.ÝW5\Ãrk=ä>‚cq.º0ŒL ê Ô­V è“ v'ÃarÝŸcý`_ØlÞÈq-AkgÏö€ö®%ÙVqdÜ9ÈZC=Ø¢~z‡É·v¨nµà:¸#À ½«`Z‚m9ª<·?0•À¡ó„Z0–СϘÔ)¥ý$"Ùxá‹ 6=3ÇÃqx™ÓFŠT´^‚6¶/†Û}F3åĹý¦¸ÛbŒ„6~”ëj<ȧ ÔÍö^Ý ¾¶Cu©õÁÞ;2Ò]€o¬ºìPÌLaHqšå‘}é*-ÇѪ¹„¼i1ýÞ Óg7Jç1ïz„ìÆÇÍ^wžOÊø‘Ñ©1†UP/µX|ÿ jÚeà·9ÏÙKDzÅ8žÄÈ­`*‰é¶˜=»[¹}GîˆumÖvfÖRô×^)Ì?Xaòè.¬Ýf4²R&b˜gˆê·v˜Ý\ï﯋Î`2-´U¨ßÞbzu“™¿1S‹ÎÌŸ!£ÎxþÔwˆ<y-ôôrÄôaeµöŽÅû§à§#,d¯—9ÿmÙ`BÑF׀ūg}:¢ÿ´=€—…ÄâGKo$Z޳êN³ÞØ:ésYØ>2Ó#úÉÄ¢šþ÷ÃüM2úm‡ëÿœåðƒú.K‘.cÈ2ßïñMìsÚÆ©lp x —ôÏk¨L'KA²à £`ù¨F·©`ïqÒ«ëR¶Êž©ƒ®Á†h™ ŽÚð\2 æò±>‹Ç#“HÄ ¼¹q&3ÑK¸èµs=7rÜÖå¬Á=GÍê¹Í' ai-geVsÈd{k¥C}g‡ÝS¸5Ïì!ŠÈœ8zÅ@©êçwh¾šÂ.EI¢pgÓn9Z& ‡úÙÒùuÕ+cèÁUºß¡pÝBWÇ…Eu{;è~]Suc–1™)FÆÍ€™¼¨Q¿°ƒU^¯‡Žgý(5j ]ó³çT{Ùa gê¡õ‹[°+ž´§þ‘¥±4ïוEÐÆÓ àð`nߨ÷¥Ù¢Ì ‹àcpc!çÕƒ-êë &/nQÝn ¯°Ë˜3îG1º>ËËR ½d.áÄdâÁ(Ð#à/±ƒÈ#èRz†”ÄÒ -|ßÿý~|IÏÝêø@‹  …fÞymšÑÊÿ\ù7töˆƒ|ÆÇÍ^Ý`ú­5êk;¨K­g÷ZëãY"¢#ÝfÄ™ÜÞGôMÒI…1¶æ½°ää¤í*‹ÜbDpsÔ¯ì°xk…êÁ&y—#ŽÞöp{l?xØYêD  ÂJh+!n,Þ;Cu±Í:¿íxŽß~t q†ÆQ/‰<1º‚¸epôþ)¤Ô\îÆcOú $ö´’\ÂÐ9‹‡ ³‰Cì¨öAÀ™ÑÎk5FÀð ³×>àyȤ±çLe `¤¬À$ÂäÝ &ïÎgìRdL_ƒ?ب×:Lo†¼ÀŒit\#€?KX7»à8úè |cÇ6½¦êˆö¯w‘ãø½æmp´^O´Q˜¼·ªÛýÈ–"ïÏ™ý׬6 “w¶^ßy:¢Ã-F×éCˆ0ÌGÞðí3DºãRUœ€t޾±¹Ô[›ª³hgïÚ7 ,Þ^aùO/€[Ÿ h㜖9pãÒè­ CÏð䱺§k˜˜ŠØÀÁB„Ü5Ûß®Eîû•Àâ%Î~{!ŒÙ眳áM@g‡³ YØþµÎî]€9ñ}½ŽÖ4á±³wð¨.µ°ßÛ¢ù‹ ¤tE4‡É™‡åaŸ“«ØWº[A*ÿ{‚lï4Û×ÿñ ‹ß9ÃêO¡—Bj¿^ëc]¬æži…Û×Þ69‡£O±úW #!”öñ'aìÀ ’Ýäpœ 3GïŸ`ý×Gèþ“‚RŽû8°¸¼ÐùëܰæÍöG¬³›+tVXÿù¢aR'àÌ`9GèËu.wÛñ}²˜]]cru‡Õ¿>B÷« BvpŽs ç| 3Îw.;¿fBolú0#¹z À¦³ëkLom±ùghÿ¶wÚ7Û°îÇ|[¶7»80ç;š=môÐ š0n `P5¨¿ßÀöç¡û÷Ä×½AØüa/†›3ßoÌh'0ÚH‚dÒ¿' õú–uo¢øFjÙ°¨p 7.,¸l ðD~¬Î2˜•„Y ˜3·â0+·ápKÛ°`Š=ÕþEkí²–y(|ü ;ä°÷â/˜¥wª¼&×ÿyÚCø?:ÆN•fá>«øÜ/¬ŸÌ5ÔÂBkð#ß”Óm&˜“vìïhìçc,Ÿ'#•l9Ö‰ý„õïY©-$0¶&4†`Æ n7˜Ý\CÔ¡&îkrA4#íò«ÍÑ7Ö"K\¿¹#jH­ñLŒ|Fãè¥SnúÆ–1çvÑì ’äÀ½jñ-áæÓï­½Ðÿ´Ð›é¢’®çŒöЖ‘÷mó'_ì0{a•#xÊÞØ'jÌ~ìU»EvlÎqôÁ)×¾ ms~n¢rdžʹÙGkTÇMmíx>¢3è1~i,ßI¨WISȳ˜Y(§cwß‚²xÿ ¼-¢ôªÑ]í÷X<#`*ãO½¡»6ý,PK26ã×NK¨—Zï:¾7ò8¢#ÛP™H~=ÉgµÝ~M¶/a’CÜñÞ9ÕÄäí-ô8xà/€NiŒô†æ`,‡`ÎZ/r.ÒhÔ¯îÐþUb:y`=…á:„ʪâ±õÚ…ùkK,sv›é î¬?:¾‰”Ö¿`™²˜¿»Äê=öÉøo=²á†õOo+€I‹Å{gXþñ…°½gORÓ¶™]¤,$0˜<±…¹#¡ÿ£„RÚ¿)E­µ@7 ‰,FãÓ[k¸-‡ù[¦:ë À˜†wLw®Ï’&ƒ£ÏpúÇ=膎d§2€¶Lp)sgqôÁ Vÿç1ô' Rva ^ h]YÎöÇ­#af¯ža÷À »¿ª¡ƒs–û‹ƒ?YÜÀVÁj@µ8þýS¬ÿ#è_Wªóc6Îà!TÞ@hâðF‹±‹[d§øÜàèÝ4ŸM±ûË)xg!¤¯cŽ…~[ Öë¬363c²Ø§,Ì À¦óçV°w6ØýÍ ÝßÕ`Úø¼øaÃùŠ·xLfC/² ¶g=úâ÷rÅ\KÚ(Ö€¨ ¦Wט>»FwR¡ýx‚ögXãÀ¥ï‡F~´ó×E·= ìr<0­Ý®o+ÓÄÀ÷çU• w¢ƒœwÀôû~Ex3Ýp˜÷}¾ˆhlË}߯ìÆƒ–‰Á( ÍП€¸$:"pYk Çã»ÂC„Ô±ñûœ;ðÚWgò…Ÿ8°Ú‚O-ÄÌøJͱ¬Ã{ «; p÷Éè¦æ!?úFr˜'æFðj¯œdOkÌ®{wq”à´¨i3÷ -’ë;i<-ò¸<2À–yàdÄ“‹—Î ':3¡»sâz(ø³l¿ÎŘ ÀXéÙ“[Ìî¬Á¶Î?WÛsbrbÄOrxðš W _ÛÁÕª"`ƒœFÁˆfÑ x8~笱~ŸçŒû a;€ ³–¾rn,¢¥ h.ô °£Ã­u¿#¸Û×¼ù‘e!•°ÌGâ@añãS¦ýzšñ˜ Ku´±vÎ hâVºÙõcg,•<¸\5Çž°˜=¿êƒëðødÚ°&HqŒÀ%Žù+§Ãæ—B~aÓ“ ÕÞA?¹ºñàq;Ü?$ØðaI.À­ÿ˜È… à:”΋â yç?Nn¬ÑýRÁ|%À¸Kº·aü#ƒGßøWW³wVØü³£°­ƒuÌÑ¿FΡŒÀÈ4ê7whþ¢FÜÈVx½š3Þ-¹wAáá…qæÇ°³wWØüóEºàf ãÀuì3oæßZáììúS ©4¸C`P=ŒcÚì³wÔ{À€Ù·—X­/ÐXVo,l:”ùƒ£Ÿbù¿]€ì@ ‘&&°tÌR‹s8zë«éôß)(Õå$”¨UtY*0¨·#cÜɵ ø‘Áæ_- :Õ}Xt‡ÅËËá±oGGXη‹`ÔyÀ¯™Äü£%$ëÙ9~Y/0=Ÿ#n?}íÇ÷ߌè!#+jsD“ÿÐáÙnsÌqá{ßôY`=$¥ˆ%KQ¬á0LáèÝ`U°=ö82©¬_÷fÌ”ãøÍ“¬;tê³äÐF6q÷¿ewÛ_VœdôÞ¤P†ñ}àÑ.ôp#¦P7Z´¿™À­YŸ=€4òîÅÃ8 ¾µC{:û&2.ù'¢ñ ðbÈóć<7?13tÄËFò 1`hQ,:ä&¬Çbþ!Ë c‘ð¢ÇòÙíçÓ`X>Ð:b5ï›bÝžV/wX¼°êg#ŽeäâqÄo¬Âì½5ªãv?g¯Ü©¬£ëÑF¡z½Åä‘í>óV4–ÀîWÞ9+¡…ÄÑϲ®u7> ·ä5mRÛ‡Âìýï¶>×PƼÐü<ç<Ëù×6ªÃi¤ïú&ñ?üwÝÝöë ܪ0u” n Þ…Op¡ûeè à…6}ŒF»×4š/k`Åò±‰y°©ƒ ‡êFp±nC71+*ÚàöëÚèQuÞ}xOxê ëF"Y"€¡søSoÆH¡Ø1,ºhŠdñ£ÁîKòœ›>X2>Œ‚7–/ü¼¶¨ž÷Æ—ZW@àØø–:ªk-ÜLøe¸ä&-ÍÌ äúa^ùæŒæ^ s*3³HÆìÑ IDATŒçûQ .bj}óVùš=ú<dzÎò~G]Â…6­w ×wvpö‹ 0¡Å'È‹ÙÆ±ó=£íƒM´þµ­mQ=ßÀ îëÊJv"ÒóK»w“YÃK¼máÒ €ƒµ€œiÔ×<äXX.¡Ï*˜FæW¯£LH6”8Ððéèt%€Õµv£¿C÷ÏkóL¥~§) )$Ï0È-ù~ì~¹Ín`¿Í°Hÿ`-ܘwìßGÁa5Ñyir³zàNô£i̾ƒ× ÝUpR€=a1ùöóï®P?¾ƒT:k¦V#†}h|‰T×–ræÍe#ñ21ê#´wˆ›ó÷–˜\-€ßöœ,޺辥àT3X#=3Œ$jÖõ£cÎ~)§Mô‚¹ãyï´„» 0ÿð õ¥&3vôy­é\™ìˆŒ–QóÖ¨¯ìò¹9°¿xî ïǦ\á8þèÔŸçÓ‘˜ž¶¨és»‹ö½¶£aÑíƒHªâ"è1VbòÎõå"d¹ÛÏÙsä\Eý  ,¤|^cöÜj?,º|æMtŒí8:«0ÿ` Yuçä22 '¦-!_Ð9°z[ŒÀ©Æ3nkr‡µÖ ÕË]°£ñIŒ¬=»ÃÅÝÿwÕõ»ÿ4M™z õ`ƒ N|¿G;´§5Ü)Oukù‚ìúù|¼ˆ†‰Ù‚?Í,"E6½L»– &õ´oa®ˆfI¬—ÖáEx³EûÅ64ldGò¾aªy«Bgp`ß<@ÎL"hD yæð±'¿™¦œD‡Ò¬A#sF\½•ƒ|®óîà]ÎõËÅ'$´ãq50žaeW€ö—u€ºb_î€&0†<¨Ÿm½«óWUrÄÆ¦ˆ$bÉ í3ŽnCu½{€kâä¬iÎáËq+r “i@=Ø¡ºÝBo+˜{’¥ìÀ˜G„(• cu"»Â!Û øH‹ú…®æèîU°;Âl&àIÁàܵ @õ»Ïƒ8b kƒê‰õ‹[Èk¶0‚YI8'ó¸s KŽ” cô›>ÒÏ“–+4`P§±¾°wjîýÚwNû‡¹ÏÖs`Äh€µî>þ­Ãxœî7_ôC¨s´ m8è5‡$F…õ¼.‡é#`òºÁä• æ¯­P?Òøj¶2@z7’8¢ƒÊl_¦€Áò=¶ÌZßa…‚º­1ç õ#¯è:%ë8úšþ(νÀ”ù³¡ÓÖ]f¬0½º[’@çCÙmŦÔ1mû$Ÿ×8zû,;oÎiYéUŸÑ’Ш¢+¸K Ç?>ƒäňzܰ& CIX.£Ø5àè3°µíZë}q¯™tÇpãêµÓ§7} ;Ârºþ8ù`à¬ë·w}÷q36¶¥k¡ÀI‚]·X|ç¬=ä<6¬¨^ôL`×)LÞlP?´Ëàm0Rˆ‘Șìú7Zs½¹^CW®!³~Ñ%ί 㪟$Áòáƒ•Ñ âî»læ€#?e¦Q$"óà Ñwx\Ýh±û©ï˜e$—ƒ¡h h¹à öˆC÷³º­ÂD«ö‹Ï,ØÃÝÏ&…D¯ –»°Y<È›-šŸOÎyÀ›cM#%›güÄíÇ5¸sûѱ“wÄÑ ãOÝj±#!ϽPåhYHR¤}KÕ yvýì̤É+ æKÙkúàè3rc,ž¼b`„€þBå8ˆ4b`ΊQ0,ÞOgà.3<‰t#£dÒ6"Ž ØC@û‹I½ @º¼¢!6Ñøì»ê¹Íg4ä™>¸óõra?*„<»Oqq”™Ÿ 3#_ðÄÂ@ÞìÐ~æÇÜ,®‚±>4>Oo.°ò¢†z¦Cóë)܆èɘ9}†°ŒâÀ>9w¨oµÀÐþª$®Ÿç # 㬠 O|v .2´¿©á:ž˜ÆÈƆgFƶ°l4ìÀ é¿iÈcIhùè6ô©ÌNSÆ4êïÆÃþØìpßïPÛeKÂ8”;ßìQ?Ù`ú­ÄU 7g~·T¡ÎŒF…ðþy!¹{½d—kòœË¿ô~ ¨ŽCs³§sø÷ 0<¯¸'ëûø™¾¯‘Q£G3ì†.Õȱ¢*ŒõzD£n-;LEÎ…#,_§¬“Àeù´Æä¥fox=Ÿšu9KlI´‹Í9Z¾¡Ø *À§ŽPW0p½l¸p¡¾Â1yc‹Åk+¨y—³i¨µ>'4Z£7§Y{ô|i#a˜„z¡óÑÑä16Vîú­ ^“Ç÷Æ|9ÜÙìÄMƒÅ;KHl¿Ý!½Kcrºþ¬0¨P¿åC¨ïgŒœÚ= 7«(>?±zÍë{aуÙ,5¢6Ž::«0yk‹é“Û~dÌ Ö.¿Þm¡ùì´ì3ˆkŒv ç¦~- Ñ ö˜áø‡§™ÑmF²/»È´ö[mŒV`GoîkËØÍÒø:Ç¡m…ùW´g¸|m5 gÝbÒ ¾Œ+gûMÇßeO° ™‰•Äâ£Sˆ»ÿ%îF "¯kìþ>4uPMžë×{ éùÄã?9}%RÃhÀqÙ2R u½Có«)°ÍìWþÖ×Ò h«k-Ú¯'pg¬§rËÉ!Éç¡¥ãã a@ ƒÍCÆ’p1——5Ü1ƒÞ yfIÓ7FöBžŸm}Ú.3/™Œ5‹ç€î‡ ‡úÅÚ/¦pËDÌÈŠb†3†DV±¶¨žmÑ~5…]‡Q¿ÑºFCtÏíÐmjè¯UÞ_ïÃö%FF«áM^^ÖP϶èˆÞŽ“>ÐÅ.^Ö™C-² x–ío*qŽUʱ¡‚åÑvÖŽ´Š”Ç+€ ˜Ô7wPÏt0èîU¾k•jïCŠS„(%Ç7ç8£í@®a»ä,„…ºÒ¡¾¹ÃäÅü1ã¡U0kÓÉðû`Ð:–B›#ˆå„)äiäÝŸ$¼š²†´ë72‡&D™tDs™³1àx?,Ÿ÷Ž1CÒôÇž°àÅÎàðX|_pÄ à¹Üváp±½*9Ös7Ú¤÷ó€Jí$Øe@:Äò팫@XK[0|Îö[ œõ E×)Ø©€úV‹ùÛkÔí ´éG;Ú7qOׯÓÈ4žKkü2Ìß[crmë5…Ë]ÙÀ¨±¢5ª]4Yä7-Žß;Íq%kŒöÃî³XŒ´­ˆÔÊ¡;\õ½Ã˜ñ‘è^­ï±°‘ôuv‹.¡ŽÚ>`ӨŰhâOaÖð,Uý@s¸Å„°U¦hç°–£ë*¨WZo)â‡úMîß67F@+‰£Wþ\·Ø¦ÒÓÎFP[…š¶ÖœSÉGºŠIÕ[§Ä3³Û«aÝÙWÒ?¦¸^¯Àâ³ýàñ’åµýÖ¡¨Ãϼ} ˆ»ÿîRg¯|´CwZʦY´u2”Ó\±ò©P•†Ræúz¼ºPµö°ó]¹¥ž¯Ä\åÖyà$ŸÒh~:ÙwôWñ^Õ]Á¢©Ç:èNÁ|%I&Zô:ºÀQW;_CGÚ@Åd=3Å~<Œ?—êß= ƒ^Ý[X{N\¶o˜`&wvhOk˜oDòP»¢V­Ì?cd´ì€úfËô¯©ñ#Û§Ï n_»‡°@^î nh´ŸM†'„Arb,Ç@ öƒ£ÑêJõ\‹ö¤†9‘ý<7—Í1Ë Öõëäì Øyà\]k ntèÖÌ7*?»Ô B2Ô²+yd4; ‰s—uê¢Æäöâ)íG°'ʇ h§†§—šâ9sQog‘á!ð7Tù¦ #I„[¯T—:T×L^ØB=Ó‚?j#Ë$t#¡·*A/“bg8iœˆÿN˜.xçfSN$0é$+´e™EÜϼ ÿnh…V•,éë`2+ç,͉c½ê8G*ÞhÅœ%Á6×X-'².Ïö×n­H`·?®óÀZ­lÅÁ.3ˆ§ Ôsf¯¯1}qƒú±jÑAÀäêŠÄã4@ž> üœ1 P€µu¬NLX'£%´U`;L^ßbñ5Ô¼õ ôŒ;Î1[”‚}˜¬=sEwm+v.sL¾·Áüùµ7aœèõ~sURpÛxñZ?ê<»¾É9›q% ¹€ÍÍÆH#QÇØ˜3ôÙÄÁç*Žû"â󥄻Èpü;§Î'Ä¡ þéÖLaþÑÊG´”´…Î1JŒ%®áx» òv‡ùÕð¸µ)Ì–õ?`8ò?^BŠ.W´`Gm$‡±«S˜}°‚’Ýa}ejúà½»Ñ xáèíÓì$¨áó‘-}³–‰Xj?ºå+ׯzköM#6†³ÛœèŽ9o/½¦sˆ»¿ŸGÀñúå]Á3oh`èçê¹|?ÈøÜ Žî•°²cx4_€¸¬a¸„ùBåpZÊ º‘€æp¡æs <äÐ}\[é`àHß/à{ow&R"¨qÌIKX©êz‹î¬†ýF$ð³ôb…À`ëað¸rP7;ì>žFfÝéãf=pÓÛ æk îGró2û¶g a}0 žhÚOëÜ]\ZCB`2+M…i%ź<¿C·®a¾öÏ» ÇtÔu;¤ÝsôQ¸{h?ÏNá¤5¤ÊÌÄ–¹¾–Ñb¸W8ü±siQßh ž4ÐË æLô "tKã˜òP°¯éΓ뮄²¨®5¨^hàæ Ýª‚]Ëß©‹apJÍ—5Äuí“à|2R¢…†/„î³ÚFÀÙ7£Ù~Cz:ôA‰¼¨QÝiÐíÌoU~%ÍzÀ)¢Cǰ}f@Ôõ­ø#γŽgdDKtz1G†;G=â¹u]¥kw0í .u˜ÜÞA>¥½êDÁ¶’¼xÎ.Œ9} ®ÝÌv¹h )Mç1ƒ‡aS„5GPXéÌ>·ÅäÅÔÍâq\ܔà ÓIØVBw*]€ ‡ëÅÎä±pÎEpÇ‹&‹ øöÁay6éû¢&l`»¾îõ€#è…ÊJòŒ„î$¬óYn¸°GÄ“^‡;yeƒé«Lžñ­긅ä¼qýh8Ýœï̽Ÿ[}̯ÆÌ$(ƒ@_%!­`¸×ÙM^÷aÊjÖoÝ>ëkîÊqsÔI•Byébº f*0ýîóלּx~è¸ú€æO38͉©ƒ‚ËÀu î Çâƒ&î<;·íØÈWôÀ A6V]wX¼wšAåf83n?B¤Ô†Pf£ ^î0e•¾Ûèžž®ŒT¡ÉAtÆÚÇâGgXo‡]ͽZ4Ë÷ÆÈZ+¨o·™ù[Œ¡ IŽcK1 “w7¨ à60ÎÏ‘19ªÇÙ_3ybs0,:åý íƒI,~¼„°¦¯=,£o:¤¼Ážn¯S¨_o1yh—ÌA×°&¼ï¥È˜®Âä­×‰Ý!sÿ j w[¸,ÿÍàc)57Âú¯Ü‚I TÅv€)€ €›sœþñEÈFCp&üvœ[0aÀ•󽙓°]ÜWØÞN–tBûí¹°àÜ„›óšU±mö·p™aùçà>”ìÀ¸çœ»° V¹¼-ÝWZÇò.·RjpfÁ…ñ=­Ì‚ËÐýI×ïOnÁpö/.‚ÿÖBHŽ-¸õûá,ž‹ýýѵ(åÿ~ ¾²>‡‹ûj2ÎÃz„“®¿}¹¶9€‹Àöã9Ú¿ªµ‘ØüÙðóÝ¼Üøç6<þL8ÿ˜ã~ǾN¾€ö¤ÂöÿZ€-}ëâãfq­ÎßçÎ߀xŒò&È1èqæ@ûUíÿ3¾bñùŠûNúXç{‡y¨×ãÝŽ•o´îÞÊŸÓçd fh¾¨Ðþ¼†ù…sÖ¯—õ4ºq]Èm4Ü¥ï]ü9­`ïf#ÿ6” J«&%ù^‘ŸIŸ!hÖvÅaÖnÃa—vÇáV nÇý*è‰ceaz\ÈŸH|À|d€]ï3+\UCŸ©èï8ìgN:Ê®»~•|·víÀflj}_ðÌ@,,ØÂ@Ìï n߀BÇð%2ÝO/ðXv¤E¯Αž`8˜UÓ¾oè:lÅ  ¬Ó ò9ÙËK°{Ev!Ù—kt¼§c4©â¯Býî“Ë»~OpÓÿêšð|™<:ö.ìI‡£7OýöÔáMç]‹ôÅ„mcÅ {~û¯û瓹ÿ .]<*¢.öˆáì.§ @LàRà§Á‹@×UØü³”lØñ`ÐÄíëÄM\º]ÍŸÎ!EŽí ø¨WðuÌpö'ÁÏ,„Ò̃έϵ’.ƒÀr?3 “Xþñ1¤ÓBûÆn!ô@²m%<âXþ‹cà·ÎWI±h tígÀV-°üÓcðµ/@Î+÷/»/§ØýÙÌŸ[nüye6œçpáT΃Ÿj¬©üø°Vu óS ©º $ÃÚ8³¡'ÕfX…‹{EÀZ•¼[›ý7 Bt †‹ºò&¦°_Y2ú}Ü÷ps†íßÍÐþû „ÓÒd°Ö×Ì™„úǤ¨ –@ðßÍà¾bRCÅõqEü% Á—p}`Ä€ŸD¿§;Ÿ|r‚¡ù|‚ö'5ìÌù× krÁè廞c/1’¡ ä¾ã±xäÆ|Ïp¸ó·‡ô1ò@~æ4‡Ùr¸ŽÃnÜ.\6á½`p4vž>w;ײ<%`Ì3 ßcæ¹ô²Rܽó¯ 6³žÅ­V{Ý?6€cà &6±às.Ø$|>Ħº‘ñ»ÃaÙÀyÀïPua ëÁ‘U¥]Á.šŒÂe Èõº;é·»ìPßjP]ÝÃöRZºìý…;âöŽlº ÆKõÈ€ G Õó;LžÀo[°[C!Þ&2Sæäè¢àȆÍ—°HðóWÖàÖdV±9àíHݲ–tïFPÛi \aX¼sæÙ£Õ@Xô@ãJrº¬ÉŒÀÀ·˜¿4qgç0‰±F,vâãŽûÔZ;}ÿÔßå9îæŽ%—zJÎæîbõZëM ç6…øn\C_ë¥6 õ[;L/¢gö•šB¨î/°Ö¸fqã^†rò˜Bö£µyüÛé ꥳgW¼­‹}ðM¶O#{,pü£“ì¨tß>6§¤š8-`¦Çÿè|YŒ÷€¹ÿ1À’œ§+lþdÉ;páÙ˜Èráú,Z]ËÀöçs´ÿ¦‚ À€9&-˜Â0ˆœxØ~:Cû—5ÙÞx <ƒ,ŽM™ €©–|²Óž Û2@h¹†’¼tÛ ›?=‚-a"ó>XÉÒÇ×Qs,ÿô"ÄÚBÈ.#Óc‚À´ÕŸƒ¯`Ë¥sËx`&匷¹nݺÂúŸ/ œñ¬bdEfظ û’°T„1¾l1Có—SHޅ׈Ml)Kç°vUØè>ÃÛojlÿb¶õ,V—.eøŠb¿r€ Œà~'±þ«9ðç:<γ‚ÌõÀ&‹ÿ&öÙ©A0XÁ/kìþf ÷k–>Y/i%³p6åaB W 0erÉýײµíg5ÚŸW0_XpÊ "ƒAF@Cf iL& €»}¶ïøf°(%#¹¡l`bP¥cûŽÊ¢cr”ßD„DcÆ&;'4¾}ïFÂÊMaLr€ 9gqäïÓòAs·65Í€°l<±~&°.üAu½E}m®LÖ‚Ò‹¿=ül`4,eâóYfIDAT³ OàÔ…©]á"P¿¼Áä‰]…Sàwãb¢NlÖ3cèp¬éwר.´¹¯É|Ô,8ãü(ÕeãQ2ÍJ[‰êÛ-¦Ï®ûŒb»øò¸©úϸ2–†AwÞt³ø~‹^ž?z§Yt P†‘kgÄ3óïcÁÙ–”òL³³IȇEï0½A˜¿¶Ó¸e£U¼ß9»N\ÃMØ(ó§ûõƒÖ2h-á.sp ¶´ûcü¦œ¦Ý&s³'޾{Ü+š‹ªH§yØGÞÞŽWXüÞ©Ï <郷Þöqôk¢9,d}š ‹ß#­0ÛþÄ?ùwÙÐt|/¾``•€ùuYfŒdë¡oÊÀþöê‰h¨ðz@\¯jŽoðÑ•ûx‡nSÃ~\ÉôجнÑ7ø˜ïW;ˆkíObÔ+ .u÷îå Æx˜cã%¿˜äpfôüãñ01—O:¨Û vŸä@årý½˜™¡çïW=×a÷É.6†Ðóod4»¸ýgu«ÃîS_ ž— ô…®0sh@=ÔùsýéÄ—W£|½ä ¾3– " ããgÖì7²oIÚ_Ètj)bV¸°¨o6`8´_Ö0QïéXϱ”ôsÑ}MëÞ†.ún?GO̽FP\³è6 æD¨ƒ˜3ˆõ)¹‡i°³ÁýéËî_ã }~_}§.ÂkÎÎ*XÍã_iîܤ‹¬O^kÒ¦è“+4ÒlöÇz£#¿±Ú7z1-Eá»Bo¸#n×-1C¬É×Uÿ>Û†[hEa[Ö8ÿ;+r[_ã>Ödÿô¸;ôAÑn„u¹ßÖó¾÷{ "$Äè@éž™%²GIOäÝ„F+h°‡€ê…³7ט<³šužm;#çdw@[8`@q]ŒÞá$Jƒ¬‡hîâE·k+à Ãô{^_˜²WØ­¡L¿Ð®b #^‘Žƒ˜é'ê×vX¼t]§Åh®=G“gDRœ§µ‚=X|°BýðŒj‡´tMÖ°ÑsFû|ý˜¶‚úvçÁe“F @{ù†A¯jll÷P¯t˜¿¸ªvÛs·šQr^µõAÖ½°èfX¯çÙÜÝÄ(Q½ÖbÄÍ9y†‘óÄSÔŠ]\øÑɾacÏ$Ä2p+òñÇÑ{§`§îÀ¹!]Å–š–üó5}ƒjÒÌŒÌãë¢î®‹yƒMÖ çAüáûüî`g/¹6É«mê©å̰Q;øp>_õL‹íϦ`g (0Ùë¦0uTO·h?ŸÂmC&^‘£2èÈ%Û‹c\ôÏ«dJé­Ýõ "CN^Ѱ3óYp#p¸¡#€..|ÈsûÉÌp3ׯŒKûaÃÀDÄÔÏïÂs;ŒYއ c7ÜòAܬ¼¶¨n7h~5…[óðüµlùj g1÷€­ùj·ÌŽcçruÜ_/*Æ Ä¯„q cõîRpóšüD9×ïç®ãÑVÿf&tñ ßôa `†¾ö‰Q£ˆ;Àæ AePßh ot0‚¾WyÅHgL/¦$Pz\g2Ïëþ% ¬sGõõõ‹;°¬äèVÌNejRR÷– -ägÈÆçY+Ëk6÷ ðî§ñc Dš_w@¸Ý#•ÝïËköµ<{oòcÀÌh 9Ô |ÞÏ íZ®Œ‹•P´E„÷¢m,H¡¤>Ë_P¬’`O8T/5˜}wí¼“ôm‹QowÎȲë¯ÙÅ0`·ß€@C°£ÈŸ=̾¿Æìù5+B£Ûs² ã(Q}‰ªÉ /› ´U·4ï¡ZüY$Çu…O,™YU]½ gFÜ9âpf8 Ç!%7‰¤hÀþ=¶!üþ)‚ S,éÉ€- `ÓMY¤¨…»º«kËÌXü7¢"køÐhN³;;+»ºëä¹÷œ¯Ûí)ÜW­òŠ‘x}‡½5]AÞÔ8|é \‚#<_Z~ß±SJT˜½¶Âä±kcv}šô¥á k|ºÕ×÷L^Úbze½ë²‰))„Š¥^W®xš–E·ã)é¡ÄšQÖðómÊnǒѵ%ô‡h;zë|kÇ)´h<©ÕñÌê™Àáëgà+[NìŒ`K: éC¹²çéãërÙsOÞ¤lÚ×M©^‚_5˜ÝYºˆuY‹¿M¼Í|–QñFœ4Æ€êjí{Spë÷…ˆ`â(¸gôë«èÂ…j:Kl½, ß/x½Gûþt`¹ÒD­CÖÊ•i2ø²‚®CAs¬vI¾Ì²2ò-¤“é¡Xõ§Êïk¥ß/éåËS½&’>ª[®0[ÎòŠ–öb¤“õÓ-¶Ÿø’gØA«€C‘Åö”2 ‹æf‡þ̹lLÐ¥v–v-ZVȸÅäf e$ÔÇ5IQ3â¦Yï"Ù]q™ÓCéã‚B}»C·h`¾”Ã8ÒR6$…ÙxRY’·˜w0ë;-T[CVQxÒ (bƒÐb÷ÛÇ2é/õ•õ-׫ØÙ8ç,»-¢5.ˆ}~´ÇÏd{cæ>µ-*/säL¡~´Ãä™-Ä•vÆ¡ÚÊ/´$çñg‡º“ þH"×’>½P¸LD!¼S˜”S—Â1ðØç‰Aq„Û˜¨ì÷Œ ÷QAËÅ›Þãö|Üö ŒŽ-) Ö| X#’ôq …D¡GR§ÃXÎí¶)-a/pÈ«“{|k…æ¡­ wdµ‡ÐÑÝÇù#t”ÈèåCßPÅA°`ZI(&!Ÿ2˜}o‰ÉÕµ+^„Í>60©tIFœ¤|7ôÈõª8xuéDÔ’°ˆ÷¸} ÏUSçR ”–Q6˜}‰Éãkwì}u,y–¸}±`\£ÌÃ7ÏPÕ}ZÈÜ÷Ø!G  D SU˜½±t•(g™ËV|ìi¿Å¢)æ¨Í¥íî¹õ»Á«£ÛGi!ª¯Q}«ÃìÚºì –:IU ©áJbþæ"ºº{]£ÒÚ£aÈ+ÌßZ¸Âé³}å×ðN0KÝP-Áž°˜?wžî/ÆéP±$<Gœƒyø ¡•teÊŒøÑ«òmŠ+îÅ` ö5‹î·M’Ü©wAâ]8{ÀÐÔø3K*HlRÜœˆÈ0Bm,øcŽ7Ò©FqÉx®z¢‡Z×0_J(`‰øb¶à²¬JåJçê>­"-d KÄÞÂ}ã`&]Éóæý™sDvHH±qc%Ï©¶hœpãá:zÂl¬¬±ûÇ­ õõJ×PŸŠá:X–õæ•D®Ý%‡@õãØCí‡ÓØßÇìÀ³\Ëüéh™PcÍõì¢Eû‡  yZ°Œ®ýuÛ—²©Fë¯Ã•òº+DWgU¼A¡~–%b0£;Wi™4:€‹êáÎdúE½”ñ{Zæ'Ï|xvºˆ_ˆì_}˜ÿ·Úc nP]ê0¹áGÅ— l- ÖÌÖ½ ÆÇÏ Áƒ'£k$Ø7Ò=HÇÇ”ùk"ówp 5vqlûÜC½Ç-T÷‰÷tûðoc¢° ¨¯ø}Ùà6 J4K#† È‹(aÄd6âaÕ÷5Ì„ƒ_Ѩow˜~g…é Š3:ö ®PFÅu{*UÈc.iánŸ9=$ìˆé‰@u·ÃÁ‹K4m#¯x•Õstû»ç˜ö)TÊ­¥ÅÛ´ÖåP`ö½5fÏ,Á;3.zŠŽŸÃáQi؉† ò–Âü¥…+a>Ëv KÊ}x>Š¡„°â„„xZãðÅøÚ¤‚u„Ʋï§)ÖÍ»Àf.0sJôå‚ç'1®hê¸i ‰ƒ7–¨Úý˜¸¬2†ÖÙÿ37uZ½Ý³ƒhè× ¿Ç*¡PaþÆ9då÷í¶A¬¥E͆8ÇÚÖ˜½~ÅöJPEÒG¬ŠòüëcÃWÎ\…ÐrÜýµ´r†Ï+HÌßXÄ›¢Í8iFüèÕêmFý=û€ò²‚êkOÉ@>¶{x¿aŸoQ»rdž‰6ŒìÑ'.hà¡ûЉÈÈê%ýp¥1.í¼Ö¢ |\n’]²â·$$¿NG0ȃ‘b儬Aûý*Oúøí èjö+ö’Q&³@s½E¿n ¿IY´EzmFÇ·ÁU4@}¥…=äè?jÊdÌŒ»vD\È#êf‡öOSØuİíN³ÁÝÝY®ÏÛ{7ðV‹î¬úÒW,•‚>©8¸–yÁsÉ©#î—Æ÷út_N WÜŸ» K¯ EʼnäΣ¹#èÿ¨3e!OzLîlÁ1PÛ êϵïSôËúžŠ‘yà[f##—DµOæ‹ø=vQouîà#‘ê +ÍÃlÝNXøƒaÔÝ$=}´@LĤ…ªKqm6âÚP'ïÛ;û¼œá«±Ÿç«¿¢Ë×ßÇñ#IÐx¬(ô‘’¢Þ9¥‰ÔèTívYK… Ûé–SZº¿çþ˜Eu«ÃìÞ³o¬Q_n]MÔ:+“Þîæ£é. >$N'¡A„wlÝ>–Òp‰£¹·ÅÁóKÔ‡]L›–ðuc®c︵0¤¯p³'†±©®%&÷Z<¿€„J÷üÚût’hcR Üf.0}m‰é›]¢Çˆ²¡FEçÖˆH¾ÐÒ9k/­1»¶Nw»ñ^>«²$,!›(UG¯Ÿ¦"¸+YœC–&‘1©TSaþ–J§ã#ÎøÜáI¨epËúâ–ÂüÙó]nqáÚ""­‰c_Í]Ir5éS>oéFBñôF%Œ]µDóâÍÅmÚØé? eÓZKèªÂáÏâMiü܆âëÀ·Ž7Jª¯0ùÞÆ­'œŽì †ç§á?z¹z; °…f¹Íq¼1¨®©ÂàéÉGMÉvǸ,õõZÕPŸT^œ³(ˆ£V¢rd%ÏÕƒ=Ä£Þ¹SQÚú1| –Øu)¡\fr{¥*¨O$¡³°”2K¶[MßüÆ-šë[°Kí'°=Ž›ŒkIñ23v\Úlg·7&·7À C÷i»å±÷Í;¢q´Í‰ÈÊcÙÜ Ô„,â¹ÅÄí VO÷°µ@ÿEÓ‰,0Ü@Œ=‡1±!b2ˆï‡}Ëω9o\su¤P?ÞbrwƒêFvÑÂ4º“Л FI˜ŒKœ–0§hT0Bñ?àù£eÖ/áú*/šÃZÂ>86î÷Œ„ûýî¢õÿfTÜ…;ïܸÝ< |àHk h¹X¸lÁˆƒGÜÇ½Ææ4Œ,ô¬W³çÔ7ûÆ õƒ-äD¹÷EæòåljçÄYvýî*Ì_ô¥Î§…ÀLWÞ%!TX…‰½àG¾³>uĺ±UæÇ™ŒŒ“£«¤TqCãð…E l2‘ß–Ü:‚Aó»§Z ˜Ã,ùlOIv`+– tQ‚Õ³ýþ²è$©×°/ç ¶'/m\IrŽÀÛÙÙKGÇ4Á\=ÛcúõÕ® íw¯É_ ‡6Ÿ'…J:¥EŠ!ô7½’· f×Vã¥×DüÃ!þîåæíX÷’›{FÁ¨žTçÕPpáØP¾ÊÊÌú}¾'{´ïMÓqiÜæJ@*Bƒ÷T‡î³ ì9ÙÙ£çníø8[{ÎîÛßÌÜè!ÔacðŽ´ N"ƒ]í§.ˆÁý²¤ï˜9•1ˆÀúN‡öw¿ÙÁ–:«û³þ…§¾ÒÁÎܘ=ˆÒœ»7¸“%b9–8Ô¨®÷hÿ0…Ý2¢ãƒèˆû€Å€HîÚi ~¢h?lÜ‹4y‚Ðnµ!g î¢MIòD¡¾ÝBm+‡º£•¾y¢™îï™™íšHóÌvÊÑ}Z»?ôC²9ui).Ó#=ò1ÔàÖ úZçBµ© Ï}Ï#4‘í†aˆ ¤‘)•ïcÿfAš²åÚBx‡ð¦‹Ç4p) [ ÝúT Jl¬1 ® áÎn‡Üa làV&•!0ä{qi¨ùpûr<ý7}£Ÿ3ˆ8/6Mpaç.†<f°!€Å>à@ûäh{FÁ Â瑱.xtƒ³ä‘aJU0» ˆ«ÍÝÓ{+Lo­Q_j!'=xkÊcݶLÎÿ݈@ z1ˆFÄ^,í¥çm”t»pp4Ïn1ûîÍå6:N˂۷ÏñË ‰gâî•õD ðm/Ÿ£>éœØ9/Ð,FzòàÅn"j O¨J;ñìûKLò ßÅž½Å.OäŠD4 BP»T®¼£ÜÈwkvw»1ºËHÚÚóŒ›Z<½L»ðö°™‡Ý8úؽ3iNß<‹ûq›4ɼs gX‘ÔýT÷:Ìn¬¾Bà#TãóòBP™:–EŸb?Ïÿ~›dW•A©âšÆÁ_²xBÄ›ÍÖ|oas±}Ð2núüòŽ5䘿pæB>«ñ$~ÞVBüíK“·ãØÑƒ«l!QKöùø=aè>h\wj-ßç+¤rùÜ—þ·µ§Õ0;¤‚…¨®w.HѦ¢‰16HŠ÷–'rk yµÇöý)˜Á \C—å«y¹›iÂ^‡ö“X±¡êd¿ÒT/Ê%ìÖ7;´Åj—$¥’ﲂ«8½÷À@ÿA3ÔÞPw6Q%„ÀkƒæN‹î‹úLÄGG¸ ¸”¸ÍDª8òAŽÏ'Ðç‘gíî;8V£iÞL41XÔO¶àZtO`·ñç™Ç<[†³‘qp†ªCçƒ"—z4w¶0µ€ú¬†éùP DwÝhˆÆæ»ˆcnàØx¸ä\¡¹±Eu£‡®úÓz#Òô0 Ù˜!¡‹A`Ñ];höÕø¿jDö»»ƒØ¸‘±¨4ª‹=š+nlnȈÔ÷O‡@„ª¡­€n؃€¼¢Qßi1}n…ÙݚǶ¨Ž;¦ÀÖ>ðýpq¥š™®,úB½Œ»©ªdèΟ«5´×5&ß]cv{Ù(‡¶;G™¡Ûïœ †p]i‚8vÇI([¹ðWÎÑ\nÓ€G{Ÿ EªÄR‘ƒª’˜½¾r‹³l¼Z&}¼é2;çS©xáè§n­`Q(UÞI!®o:AüU¨îõi_àu$ôã…ºc8 #­ùΓ‡7é>c!iSÌ,¹QS>…ž¯±ÇÈ,6ºvÚ¸nFyGcv}µËNΘÇC’ß’pŽ–0ÄüõE\Ù¹†`üŒá`§sÁʪ‡œ™¡À×aÎl$kTHQkçÿ~ü‡ð%Í‚bÉ!#/inâׯÞCýgåQm† ßÜ1vH!”ôqh.qþãcTÖ—Tg%Í\Z '}„‚ÞPt½n°zç•E׎0áJš­;F8Z]!%tüä|©tÙ@Öàî8¬‚;N^ÊŽsì^Ïÿù|iÜq˜Çæ ”ŽP¢lˤPò| tg Öÿrà &¾¸;P˜õÇ…»>¥‚gú³:ÖïÎÑÿºò8»plÄâ…¢äPf-³ãIrÌCÌÿ™£ÿUí)3zÀ¢âÇ@þfñV*žÂ“>€Í»st¿®!˜öÏKKJ©Cñ²ç-²ãŽ•;7±àÙHŽÍ ÿïÜh©"ÞJûïEqoܦEÒc˜·ðFÆ3 C÷Yîýê fác@ÍñHõpk7‡XO ñ& ÅËc˜·1´›Èʸ+'¨ÔŸ%ôB@Ÿ ˜/%ô)6Þ© ¤—ðX,†Ç”ÜK1Šr³Ã¤ÍþR,à›Ü'Ò÷@¾kÁöïŒì[ïÒ'[Íôÿ'7ZÙ¿-‰±ÙlP@zù¬ñwË3 ~¬!Ž ø y¬!.t®¨ºÔ%˜ïE滩%'8¯²ÙM‚ß«µ6bÙ†"餬9âá@J¤uÀÄ=ªQ?Õ¢~ÔcâÖÙžÚXItç÷% -fI‘³æ>ålªë=&w7\¥#ïRUO¾0¸Ê {™ðB7¸Êð' ¾½tÕ.%þðˆ‹ …èúšHà7#ª¯ÁÓ8xa ÑëÝQµÚ Ø¡‹0K±úU—f8|uNƒc;éå ¨<-†´¹RÄUƒƒï,\'uÛ‘c…n=rnApUϵ˜=µ*×Ïì¤lƒ+ž†6”®P?ç‰#¥Òir^¶cÙî!k¸Ä1í,R6òJ¨–vò¤ºF'Œ]1·‹ì¦ƒÒ>úÝÐI¸&¹„¬ºˆ¼Ë «[·ÿjtÊ‚f‹8±öOÖ±n½U†ÊFÜbžJa9ÿt ¾Ðqæ)‹8&M™ò1q"Àžç¿8>v¼ÞH×О›aÖrTÛ [6Øüô Eš…÷‹‡fäžÛ~>ÁöçSȪ'ŒÞ(™´e:G"ÞÎß9òâM è²A\Y}X ,Þ9†XjG¾xº:R?(y¤*A/nU[aùÓ#ˆ^yOÄq`Ó ³+ÖrÒ‡•ígl~1ƒ€v(öo8öÐJ`ýosèß‹øüfŽô!˜MZÀ¯Q!¸ï­Ž‚ÓpŽÍ»3'­ñ×ÚzÒG]±„˜£€$Üß÷6ö1*Ч÷ö» ºß4°óáw0ˆA÷ýSº÷ÖgŽzãܤ´Ž1öo‰°±RB¸ÉLJ'ôJ@V0 ³â0 »ä°kð¢0¢ôLB³;Ý q:aYèÇ$»6Öæ‰{[ÚåMDa´ó– ¸È© EÛֻňî¦ñäÒS ~¤Á,ø‘8TàGòÐÝdVÔäÎm.òöBöqýׄ~G7¾Ænðgè±DÄ´ù½Uí«EøE‹ê©õ×[GÄÙd®I)á=ZÿÃbHJ á=$pg 8äu…éÝ58Wå ɾ=QíúÛ0¸0l‡HâD®„3G ¹ØÆÝÅmA¤'û•̧DYŠŸ3é˜_C¢yn㜰á—:;º›JœJ͆.ȰË&®i<¿ˆNèvÿ¸Ý*Fª]xRk¢´„|Fáàî8³ã#dºó®i.tL…úÛ¾{ðËLüõéµíãNí š¬i}/mYÆã‚iq—ñ­Ó˜°%…¸±8 ¯„1¶=8|óliÒÚ™v÷<ŒNŰöUMõ &®Iò¾D+`úWÜ.~|Ù©Ap$¼_i#'˜ ¨ÀÊ厕[!¢Ú"óׂU&Å™eh3sÀ±øÇÈøº‚I&Í.b­!î`óûúmGŽÉΟß÷²/Ÿ»  Å”ÆóDXFÁ—"â´P¶Âä»›ØCHé…BoÛyaª‰óG2]aòÂÖo¬ž…ŽY“NFAFœþX¯¬Ñ\Þ¦™‘:«Ãc%tགྷ8ŒÏ1ÊqÌhç`H1þõ)Ä–ì2D¤Uz÷8´NûU%qøWg­NÃ0…sH!~d¯€î+ð§5æß\8ñ·,Ó·ÞñUQ<ê #ñÿgŽ^ÇCIEND®B`‚gnujump-1.0.8/skins/auri/heroanim3/0000755000175000017500000000000012003601753014157 500000000000000gnujump-1.0.8/skins/auri/heroanim3/Makefile.am0000644000175000017500000000017711050034357016141 00000000000000 pkgdatadir = $(datadir)/@PACKAGE@/skins/auri/heroanim3 pkgdata_DATA = $(wildcard *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) gnujump-1.0.8/skins/auri/heroanim3/Makefile.in0000644000175000017500000003232512003600411016137 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins/auri/heroanim3 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) pkgdatadir = $(datadir)/@PACKAGE@/skins/auri/heroanim3 ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ pkgdata_DATA = $(wildcard *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) all: all-am .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/auri/heroanim3/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/auri/heroanim3/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(DATA) installdirs: for dir in "$(DESTDIR)$(pkgdatadir)"; 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: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 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 clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-pkgdataDATA install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ uninstall uninstall-am uninstall-pkgdataDATA # 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: gnujump-1.0.8/skins/auri/heroanim3/jump.0.png0000644000175000017500000000477011050034357015727 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ  º²‹C —IDAThÞÍ™{PUÕÇ?gq@R/PÉGz©&4¯6­D+­î»!jš‘£Ž6L5Jãäd™¤ÎÃ˜Ž¯F«ÉS‹c¸Þ&JP¯¤ ¨( sPyÉÚ÷ÛsŽàõðÒ»fÎì³×^{íïþ=¿¿ß¶hÍÿå°z»P)¬>>ŒyþyþÓÖ¾¾©©Xú˜Å‰)Å?–.囓'!:|| #ƒiZ“ÝWS^€JLNæ›ÁƒaìX222ðךl¥V Ûœ9ÌR ›Røö90¥¸l{bbÀbêjؼ™ dËŒiÓ¨0gd$ØíœK–вe †RDõ0¥PJ1tåJŒôt ¼¤‚‚Ú Ò Û¶q89™ò¢"?}Ž…¥K˜ºu+S««aútJwîÄèäeã¦LÁPŠH¯mlï^Œ-[@N~^´ˆê±c¡© .^„ %EÀfgõk•…ŸÖ´z#‰ØXŒÂBøè#X±âöŽã!±/¿„Y³ ¾´æ[­©‰‹ƒª*†Ñ£aáB¥àÁ¡ýÅ{«¢ˆ9nßJÔ%<Ö¯ÇPŠ!Ë—c)()Âðá* "" &)]¿¾£Ú:99<à篾ÊU¥ô*ŽÀÃCq1$&R®IO‡÷߇¹sȨQ¢ÊØX þ LžŒê¹ß÷ßóœaPâ6uÿœ9ðâ‹ðÉ'àëË@Þùø€Ýaapþ“ Ó#££ÝY%îDE¹@\º†!9tï^OI™cÐ 8rö41zÓ<¨«­9ÐAb»và>Q]ÍŒª*¾vŸkn–£Íæysm­Ú»WÎ++;ki‘(Ÿ’" ÌQW¿þÚÑÁnÓš†[æ¾¹Õu?ýã—_DŠ£G»æ£¢àÆ W\ëß¿ãêêàÊ¡K¦-šö˜—ŸNä† Ýàc‹ÝÐ ªkp{à`˜7^{íö÷¦¦Âë¯{‚*)5†…õ€(¶{é¥áÃEU§Ny>Äb;ëÌÓ²²à±Ç„™¸íÅ?¨ââX·KNŽäż<‰â!!«""àÍ7=×·¶JüŠŒt½HI lÜ(&`µBM ÏhMy€µ«”‚ñ¨ÂB8~jj$ úúBRüô“ÐEÕß~ Èý~~²‡¿¿¨Rk2{,1€—_fDS“xiq±„‰–I;±±ðôÓ°{·0™»pÁ×ìv‰y§OÃÁƒDô¸Jrk×bTUÁÕ«0yòMR‰ÍÖy.,.Ó§‹´Ïƒ1c %å—}]¦ñóæqä‘G ¬Ìeô.ÀŒ×76Jž´ZÅ>›š /ïεh—TLüüù‰•tíšHìÇ]vdz^k«ü¬Va"†!¹¨ˆçz»Ÿ’”Ä¿ìv ˜¥¥Býý¥"3Fr§™)ÜDe¥Øba!SµæH¯TâJº`5µµâ}W¯ záX¹’‘@ëîÝ\ܾ½CìãÜ9±½èhxè!ñį¿fz}=ùZãè60¥INÆa³‰×Õ Sxï=jMý^(dØ0ÉÉï"#%kddGËÉ!Tkœ]¦IIT67  §ž‚7Þ`¸Ö\ôFK—bŒ!€bc…þ?‡IxÙ¶)íEJ¸Ûm¥&XëíZ?NåÙ³0{6¼ý6™™T§¤xm^zIŠ™'žǨ®–bù•WDµIHpÕ¦+%ųµ“M­\É•°0xçì¹¹”­^Ý¥p¢>ø€¼'Ìõëbgùùâ(f»!<–/÷äp(E‹R„w.}ü1ö5k°hMYW›![·ÒVQ!KB‚ئÓéÉÅLòéʬ¼Ú%˜ :a'»È´Ëìl1ò¨( ZK¸Ø¿âã;ÞÓÖ&ñÐáðäsŠÞO (‡C‚pc£dˆæfI⥬'„H*ÕëåØg·KÚ™9vìÄì‡8 ÇÙ³EšgÏJ67ÎUK´«·­éÕà“šŠ±mFq1F}½üŽÃذ#9#&cÝ:Œóç]×ÓÒ0€iZ÷¾ÄК6¥ˆII¡$1ÑóÚ¸q"‘5k„EFªUm°­ù±[ì›±kFY™TFwß•ŽRR’—»¾f˜hjjdŽùóÙk´ÇÛ±x1ѵµ **ÄöLûÇ`öDî:0­¹d·ÃÚµ"±ÂB)^rr¤Y×êE·ÖÒWŸl”ÂwÅ Z²³%i T<+KŠ”ÌLFjMq‰b7¤Öšž.Y (6mC?zÔ»^mŸŸ}²éé8uÊó¼¡AèÐ=çyèÙ˜¹gÀ’D­C•âo‡t¿7o¦èžSŠ ;¥ÿUZ þþLZ·ŽHE•‘6`Üîkµ…åãtJ>´ÛÁbaŸ[s†Ø´IÈ,tl¬ô°… q”—K¤7û²få$m¨aà ,Œ²[…}ªÊª*!†~~*0¶n•š´­M:‘~~²în«òf¯ßb‘4-5æõëR˜´¶JÊRŠ¡·öÉúLb‡óÏK—\ÉÛ0„¥x劰3gÄ9ÒÒ:Ö}¬¥…×/ÃåËÒëp:…ÿ¿¯Z%ü>7Wziw;‰‡ÄÇã0YlM9x­©Ýµ #;[zz:cµæÌÝfIKC;bc••žŽ¯ÖÜpûÓhÓš–»&±ö‡&g´¦ +÷þRñY çIEND®B`‚gnujump-1.0.8/skins/auri/heroanim3/run.anim0000644000175000017500000000044011050034357015550 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 4 pic = "heroanim3/run.0.png" time = 200 pic = "heroanim3/run.1.png" time = 200 pic = "heroanim3/run.2.png" time = 200 pic = "heroanim3/run.1.png" time = 200 gnujump-1.0.8/skins/auri/heroanim3/run.0.png0000644000175000017500000000521611050034357015554 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ ¹sn -IDAThÞ½™yP•UÇ?÷ ²Š¨¨!E!$ JdjæJ¹ša“o›S:¦¦e‚{æ2™0ÎàX£SŒÓ´˜…EËk™ õ&ŠËMIVD‘D„”å^ÎóþñïÙ¹vfÎpyžóœçûü–ïo9h Ž˜±±ŽÚKkP8p(E7‡íåH`±±Ô8j¯.ÜÁ¡ÎK—Rý矶k÷ÜII¸jMu«SŠ.J1¦ükkoµhÕîî#FÀÓ¼ý6UmU¥Þ²…J1±ƒØ¨©7@)F,]Jµ—ôé•• {ö@z::JáÛ*0­ÑK–Ì>¥ÛQÉÕÕÐ[)Cß¾âa••pö,dd`:zŸ°0€–íñ¦iͱٳÁÏŸ==y¼¢‚}íÖ­ìÜÉ^“ Ìføçøûo‘Vf&Óë—•mÝJàÜf¯LN¦÷¥K0y2ÿUŠqíæï ·J°¬  ¼œ¥OMTy3fP´~=†Rtoj/“Ö·¬ÓÚµXóòÄ^öì!Tk2[0zÀoÔ(2KJDb—.Á‚PZ ýûC^ÔÖB×®`±À€¢b‹._‰nߎ©EºÐš:¥x(:š WWX½š?àö‡êAMY°€Ôü|xüqPõ²?q¾ü}Ô¶v×.xë-¸÷^(/0½zAQ(E„ÖkVb cî\Œº:ps¯Z¹7­©R w 8&†ã}úˆŠ|}!4L&8sªªàÔ)ÈÈ€_„ÂBÈÊÊ0™  JJàêUðöÀÀ@X³†®Zcm˜Rôç˜1ò"__X¾œ'æÏç‡âb5 œaÐ Q—ý()€Mêjؽ<=áÇ y÷]Î:$R;}šÞZSÖ0§µk±æäˆMX,âY>(âW ‚ƒoe °Pl®aMn®¨ñòeÙë믉ºr…Ý݉±ZI±XnÖd¬ÔšºÕ«V^àâ"â6›å¾§gó @ÖËG¹¸È ){zBDDDUUq,"¢A\kÌ}úˆ­”—ƒ—<òˆÜ ë×áÊ™iiÂæW®ˆ6%Á“'ÅèÓÓåwPlߎ¡5Å3f`isïÝ[ÔhÂÞžžr=?_þ¿qŽJ9¬VèÙ||lµZá÷ßáâEøüs>\€…„ˆý,\ˆiáÂ6JL)œ;'œSV&¡Å0äÞ¡C°oŸÌiÓ %E@§¥Áùóâ…çÏ‹¤Ž—(*‚¹s!)‰®#G ù~ö(…O«k?0NŸ??yáĉbø~;vˆÝÙ† =dˆPƒ‡‡€ñÆ„•bHd$懂¤$¡¢vçcýûÃÌ™ò"€¯¾‚? ±/½dSˆtóó…:Nž„ÂB¶³ßßà¾û )PmÎ`@•– ™z{ß¾Æ0dFGÃáÃr-3žÆŽ• Æ~}` ¼ñ;”Zk 5vÉÉ œ[È î¿þúK¼v÷îfíwh×® 59VWg³GÈÌ„ââÎ¥Üqqœúþ{f8¬quZxæøè£¦9«aØçùÇÆÄi.F´–¤oÿ~QѼyн»ü>]À6p\—úÍf¹õª$@¶Ý~_·j×ÍÑ…RŒ‰Žæ@Xääû¯Y#”QQ!`½¼à‡$cxòI1èîÝáå—Åk££%¥.,„-[šNŸÚ-1­9Ø£êêø)'ââ$x——ÛÖ”—K¦!b°h<ö˜8Áðá¶€îЂ÷Ú5öGFJ–pø°-„üò‹mÕ*%Ù¼yðİy³-صl‡R¥JûM›Æ¥êj+(UŽÛZ**„bRRDRµµ’e$'²~=gwï†ØXX¾œnZ߸ÛÌî¥c-âçk×$äüñÜ}·¤ÕM wwq„ÊJøàØ»W²{ŽÕš¼N«ç²~=UGJa±ˆc¼þºDƒÏl*+á›o$»ˆŒ„o¿%ÈsˆÄ¼'2’¿´–ꧬ ž~Zj€¦H:-MHù§Ÿ­uËüÕ.`Já N54CæÍÃÈΆI“ >žiãÆ‘âê*’lÌ¡¡ðæ›Ü­5ÝíàïÏo&ˆ­iÍA€~ý$™¬­e/`RŠ ÜÂùõ¼fZ²ÄÁ^ 0u*F¯^¢²óçÅó&M‚ $¥1›á»ïè§5—ÿµþ˜RL?^¸,,Lleòd¡ŠAƒÄøCCÁߟûâX)ÜçÌំÿwìÀ_k ;-1¥ðåò‹‹Eqq°s§„¡ß~Êðó“Ê{Îøâ غ•aÀ™ÄD¬§NÁ¦M¶ý6oû[µ O­©lS€n<žË–abTVb\¸€‡‘šŠñÔS›6aŒá燱bFz:FNFl,à:k–<×x®\‰„¶¥9ܤÄfÍÂØ¾]xª°Pâ™zyIŒ …ÁƒáèQQ§É$ÔPZ*äëäd£‹Ü\yÎÍM8ïÓO[è]šK66™$ĸ¹Iùïë+¹Ù,= {"5™äcž5 ù×®I TUÕ‰ .µ ““¤ÒÙÙ"™qã`ß¾â55Û¶I)(]Œ ù¸s礞¼~]*¦¬,‘t‡-[†ë¯¿ÊF..’%<;wâáí-¹scñb\““tP*/ §¦Â† î0]Ô³»éw0 D}ëÖaZ·Z#J­©VŠ‘ÎÎü:t¨ízv6ìÚÅt­Éê4­Xq»‘&&ß'¶îõ§$£í.ÓšŠ;v2¢5ç:‚Gn.$%a(Å8­±hÍ~»YáPæoi (mÍ%4 **{áö+Õúé‡C%¦  üüà®»$vJc¸®î&I?ú¯%)…Ëüù¬© ÜÚ7MLÄÈʺÙ(NïToÏâÆ“'clÛÖô٤Ɣ)À´ÎžW¶m¸l܈ѷ/FRÐ¥Ñ}ÏW_ÅxàŒ°0Ǩ¶XèÔ©QQM¿tæL   ggÇkÕø·mÃà̉ï”â®Æk*+%~9"ÇK—bÜÑ^¥ðÞ»WÚNááR޽÷¯1Bš(ï¿/°Ù JtÇ€MJiI‰d V+ôè!=/b”âfC}ùrbæÎ•V§‡‡¤> ¶&ŠÃ¥¦2kÊVQa˹V­"eÙ2.ÔWO§‹‹¥óSQ!±µ¹¦£ö³M›˜õì³’Q\¼(ösÏÝ<¨r©§œ‚ž=åX°¨Hzg»vÁ’%·µÖZZk>YµŠÿX,0l˜ôÉÁF]B“Õ ³gÃâŰa$&2üN‡¤O23që×^{MBQT PAÔIñ‘ƒiB‘ 7Cô¦ãÕÐQ,­©4Æ1ËQLjÆqÒ±Ô±ÔQSÓ;Θ£Ù%Ñà%JÐ Å‘ƒÈC×¾ü8„ÃC¤lÍì½÷Ú{×ïñý}똴¦Ù†RLîjÍ®Ç~Í?ÌÍ²ÈæF忯›ã=.üÅC)T«V¼>lßT¿~àAÅÅd7 ˜RŒÐš}MÇ·[¶<|mË@ÿþPVåår½´”󀩱®¼ýÉ'J5-Nöî…ÈHHJ¨Zè˜ÔTuïäæÂ÷ßÃŽpÿ>(ÅøÆË:xæÎ¥¼©Vóð€ìlPŠ3g²ÓÛ[®—”Àñãpè}ÒÓ1…‡ß(`ZSš’¤´4X²C)ܘÉ$ÖÂ(/‡ýûáôiX²„o«Ï©¨€åË1F&¿¬L¬7z´X8*Š ¥hÓ ]”•qÚßl68zfÍÂKëÚñ ññdnnðá‡rýÊ8pàá¹W®À?Bt4”–BQ‘\·XÀß¾þšÛճԩŴƶq#“îÞ˜6ëJѹ àùó1ÆŽ%ÛÕƃaÃ`È™(Ùyí@‡У‡Ì1 Ypv6¤§Ã‰bµÝ»A)<Äj}µrøpŒà`0›åë×Óöl~ËÍ…  ðõ…Ž¡woy¹}””ÀÉ“p÷níwÞ¿/^8v ¶n…Œ HI‘¹cÆ@l¬X­^`îî„ ȱÁƒ¡}{8rDVîçJ‰u‚‚$àkŽŠ YL~>ôì)×òóáêU¸qC¬Ù®Ì›‡ÐÒˋ¤$°zkeYçºw—x¸u  ‚ÌL{:beooè×Z´ÃÏOÀX,е«$ Ð^knÅÄÔ †dR¼À–Q£ÀÝ]âÅlKy{Cq±Ì»|Yàï^^вemfgK¦çäˆ5áìYغ“R <µ&¹±Eü¶ýŸòr)-nnâ–ÂB¸yS2.%ºt¡CÅ]žž\¼(óvï†gžß~“½}ûAÂýÒhÙ£-ß}—=ááðKÕcF«Y­œ,‡‹ ìÜ 'Êyv¶€8qBsæ üñ‡,&(Ö®Å|þ<¡iiâ…¯¾ªÍ• é±NééЭ›X©²Zµ’©©B ›7ÃÈ^z Ö­ƒŸ~’9pêäåÉyF|ñ}´¦²²’3þþ o¿M& E‹^{M2$FF†‘#ž·c‡øäÉb%;¸#Gà›o„V´&«Êu7ÛµšÐšóMV°&“ƒ«®\ˆçóîÝ“L¼xQÎm6)äqqÎç:Ä¿›,­Ëj”r›M½®áååê êŒ_ÏÓ§8Þd`öºf~~°g#š8ºùùPØlš¿o_X½Z2-"ºww>ïÏ?–s2n¬]K„ÖÎ¥Õ#+)æÏÉðpqçæÍB¦S§ »{yI5PJ4Xl¬<—’«W˜ø€·.—šÚ%ÝîÚU^lµŠÎš<âã%›ÊËáÙgÅr‰‰ðòËpð ÔÕ°0¹ iiR~´æb³ô•ZS°};¾Â[ƒ e9êå;b¥™3…¯fÎîš8Qöí £Fý}¥Öä)E2O‚à`qá±cÒý˜Í µ1^}V¬2î×O¨¥ž8«›ž³w¡-/æîž=ð R|;vB}ÿ}çš«¨H,gW²W¯‚ÕJ/À·o_öuë;w⩵ó¬4=ʦŠRx'$gµJù±ZÅ2Ó¦I°;“>˃Ɨ½{á×_÷—.…Ù³7½¦¦ìö¸¹ñJh({ØÙ³âÆÐP©™.NäÎYHR’H§“'y ÈlÐbJ1pî\Òí7–,!Jk¾¯à{ïa$'‹[σwÞÎ\Í‘“#;nÄÅÕ½5ð0¥x61‘¬1c7Ž…7ßä­ù_=® %ÙÝ’“éÉ%“IÀ9«µë×Ó¸ t|«nkÍéZY©ɘ5K²«¨HäoU¹øA©ú-g±ˆ…´æÀ¤.ŸNeÍy³gÓIk®'%a”–ÂÓO;êp\¬XAK­)­NAöÃ&ÁlÝ:±'* öîåe»WÐÿÅI­Šqø0½«Vor²IJe!!B9îîêæM¸pŠ‹¹Sý9—ší}ûöÒÅØ¡]«wëÆÁ®]Åš­[ËŠGŽ”@?sFž !K)úiÍÉšÀì–êÙÓ*?_¾&âR)†hÍ;óÿY=XÝÜÄyy¢Ï/†ìlžþøcyIi©ìÚDEIãa³IéÉÌQ¸`'ªÅ _›6Ä ‚‘›+$ìááøŽ¯¯,´´Tz„uë8üÀbZó³R wqaÿÔ©b ‹E´»·7L™‚iÆ ‰ß*¾8p doI ìÚYY"³¯_ýåãƒqë–ÔU779Γ’–—'ý¨]x^¸®®péÌ›G`ll5WjÍ¥žšÊ~;âÈHˆEM™R«Dýæh`­V?^Ú·ÒR‘AYY@6›l¬\‰yÿ~¢;wfÇóÏ‹T²‡Ìöíb}­e‹ªÉ†1c†æ¦M0a‚4é©"f<¢57ªSÌüù$Û{‚öíaÍÆ»´¦â±…¢Õ*ýaͱ|9cêÛçךkfíêÕÍ´¾r%/?þ°´nÝZ\ûGíó›ÍÂIZsíI;åë+šÞÞÎ-^,YV}ëo¦5Eîî©cßX)+ƒðp ”bئ}m6ÑýQQ°f OmÚDψ©·&°ßÃÕñ¬«Rø*…×c+ØšãÓO1ŠŠ„‡6n$Dk‡\R ×éÓ©¸v vïf„ÖnTŠç9šŸ/‰²o_=òGë†ÀèÞ¦ ‘‘‘sæ`ÄÄ`X,ô«c¾çر2è´5›:t(ÆsÏaØl+Wb1u}Ó©Å”¢õ¢E/X@ïE‹ÈÚ°AН‡‡£ÈoÛÆ ­·÷ëÖa|÷<—™ ‡I{WX(=éåË¢2ê’ÖNc,&†âM› 8˜¬ÌL©Ÿ: =`Û6ºÖ `út\† U«äÙ­[á÷ß%a DŠ{z>BŒ)Å ÐPÒ\]¥¸¶l)mZBCµvTÿF&É€Þ½ÉhÛV xNŽð6mdÏ;Ü`Œ.ññ¡¡QQòwÕ*ŒÆÄa]Ço`øø`tîŒÑ«Æ[oa =÷Å”¢¿?7ûô‘ó¼<ÈÈh¸qhÀj­–.Å0gNã­þ°I“0 E•æç‹`<{öñ€5 ÁîØÁò󬔨(PŠè'¬¢‚:t\\d+ >ž]JñÌߎ¬‚|eáBŒeË0€üM=ê,IU¿¼j­ÑO•&ýD>Ûðø?#Êj}ÁIEND®B`‚gnujump-1.0.8/skins/auri/heroanim3/run.2.png0000644000175000017500000000515311050034357015556 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ À¯ÖÛ IDAThÞí™yPÖÕÇ?ïyY|•0Œ %×Ü0¼¦Bîrµ&§’3—Ñ'Ç–ÑÊ}¦¦ÒÒÂ4)ñÍ"Çò¶0)Š‚š …äš*!»† ¼çwÿx@@vÔ¦;·3ó¿åp~ßó,ßç{Î1iÍß²©;2¨ÂþoL),Ó§Sö·´Øõë·n5ÓíŽ1¥°×€ ­‰ií8vU0;9á=b'k> †éÓ±Ó[“À”¸¬5­`oÏøNà?jùÐsÏñËàÁ`³Aa¡<߸w ³9Ëzþyr”ÂUkòZ ì±Çø›¤§ó#`RŠ{Ÿ|’_ ÷™™pü8äåÅ¡¡d¦&ƒ_kr{ô€¡C¹¬[c5‹ÒÓåúãÉíØ¡¤²²`Ð 8xÓÞ½Œ÷ókAV.X€{E“©n­§£¢ÀÛ[?/®\¾÷ÊnGçÌÁ[):4+øµ&÷ý÷áða˜9“¥pךܖóó__2/^”ûòrHJ‚ƒyPkrÃÂ0fÌ€K—ÀÃ6o†iÓª]Ú -X@‡ÂBpu…I“ÈiMtˆÀ8söì}ûä£EEµû­YÉѣ1rsÅ’ãÇCb¥xªY<ކQQŒÖšØúú-^Œ‘‘NNðàƒÕЇcÇ`þ|HK°.À²ePQ5Õ/Â'Ÿà 5åS   Òûôü|رƒ ¼>}ûB×®BgÏŸJÜuèÉÉ€_i)¿6Éüo¾‰‘œ,q•›73jÑ"b32 m[èß_,Õ¿¿ÜW5› NŸ†œ‚ 5¬VX¹fÎdøk¯—š eeðõטš¦m‡§Ø×î»O>f±€—ØÛC»vàï/×77›Mêæo¿AÏž¼¤D,“ŸÅÅòÎj¥33e e……ðÝw˜š,âZsmÒ$‰K—$† åÄ-ö ”k³YÀ<ô´o/ýœÅÝf³Xúî»aÝ:.jMyd$ÃZ .æÌ¡Û™32ËÌLxøaxàpqŽáòe’"™”$Ì^_ËÊ‚' ;bbì7߀R¸h;[VÄmf³\†¬««PÁ©Sò˜1›aêT™„»;tï.îÈÍ•€OL²utëWÖNÀ+¯ÈßfûôS.îÙ?ÿ,hò +VÀ=÷Ô›\W[e±ÒRqRÕÙåíݨ`ä®»„«âãÅíõµeˈws­)o•ÅŠŠ„0«ÚÈ‘°n¸îVÚ‘#0o÷ß¶U’››ÄΜ9ðà ÷++~k¨…„@}2¾ÅÀ®]“mÙ"ÅzòdqëÔ©’ %%Â싸³¤zõ‚Þ½açNˆŽæÑšãÕÔ`-ޱ1càäI!ÄÄD)17Š´).–  ‚µk%¸cb$3m6€!!B®‡K2ß¶ï²eXúõƒ£G«ãëÊU¥½®\Y³ æÍƒÈH™€³³€¾+q­)]²Sv¶¸æ×_«W<Éɵ㩲(c³Á«¯‚ƒƒ¸8£…‹Á­ÄãåEL¿~Ð¥‹XÄj…—_®«0Ìf©©EE°aƒ<;RRRIª¬ƒ´&á¶l¬_qèxzŠSS%{õªWÏÝ(≉°c|ùeõû€Ø·¯n4 Xåê¼-¤5¥•Ï:<ñyNNB¼—/‹ zúiùk±Ô¥³ga÷n8wNž «W׿–°k¨±!!üX^.®«RZ“_¹ÒãêJL÷îB#†!ý\]ksô¨¸ÿÝwEßüô8;³[)µæ@³-¦–ùó¹VZ*’ÅÃCÜvò$£ ªgéé‰QQû÷K<%%I9º9î6l¤(/—Z 2n\,\ˆ½ÖT47+;:%zë™g$¦ €§žbwh(†R Åpp8Ú¾ÞxÓ÷ßcÚº•G‡ !C„”gͪ47WÀÔÛÊÊàÜ +•bàêÕ$T!ÁÁ/ŽŽŠI)ÌááTÄÆ ““àé)ƒ›L²TËÎÆXº“ÖDW¹½¸£f¶¶i#j£OŸjË5ÈcJøÎ;$TQ€Õ*Lîï÷Þ{ƒÏl³gcÚ¶a))0b„ œ-%jèP±ÄÆÕ@*WõÞ»vÕ®³ååpæŒìÒEtB`Ja^¹’}¤Æf!!7¶.û6äï´4Q¬ãƉô^´V¯ÆP ßÊ.åçÎAT”Hì*&'ÃÖ­°|9ã´®½o[åJ‡'Døˆj¦ûャ#¿Õ·b±šÛI&“¬¦L!ÉÎŽÀgŸe¿‡|û-ÄÆVoÜùø@X#´&®Qº((¾qq‘rãì,VkIst)tà€dñÈ‘ìWJ¬¾m[݉-]ÚxŒ•ùøˆ*pw¯=s™._Nï–Œ‹#è‹/èÞ¹3|þ9Þaaõ[»ÑÍa­±)EÀ /pÀÍM²åúuaôÏ>NÒšäúHN i ø§¦ˆˆ[ص֚Ÿ”bXd$ñ=zHŒ9:J!nLÛ>,#7ïY@m «÷x{ c·ovvRZ\\@)näë¢EÄ7vø•Z³·‰Rçöá‡JÑ®QÙ£í&N¤(-M6Bœœ$Û&O®ÞåY»–áÄuë&îuv–=‹ß—1zö„GÅ‹!;›G 9¤57Ÿ3­ZEÙ¹s2vt4¼ývã»Ö^½zÉŒ½½EŒ/½„iÓ&ÉØ  âz÷–ëòrYU+ÑÑ8lߎiíZü„~ý`ð`v̘A~xxm²]µŠ²>’oÈäjð]ýE|Ú4)Æ‹Cx8¬_O­9áêJЄ ìÌɰóçÓWkÎ6à"ø…†òKv¶X6+ bcñÞ{ìŠ0W¯Âĉ&0wnm«Õ¦–%K¸ðÖ[ŒÓš5ÞªÔcù-8Wú׋/r$!AÂÓ|}…d«Šyb"¬YSZßÙ_eæ{OžŒ±bÆîÝÆa`t튱p!ðÌÍÿgú«Nx•Â%8˜ü `”6¼þ:ÏiMä?l¬Y­ee¢ÏÒÓ!,Œ»µæÏ†Øù/ýY­À ¦ú™þ¯ëÿö°ÿ`ÿØã–~ 1~ëIEND®B`‚gnujump-1.0.8/skins/auri/heroanim3/stand.0.png0000644000175000017500000000461711050034357016065 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ 0ü¬2 .IDAThÞÅ™kLT×dzEFEEymTPã½>1Ò"Ü>|–Üh­IµÚbmѶV«¦M,¡1MӇѤEÓ¦¢¶1Á[¬J‹£UQ—ˆŒ­€ÊC÷¹ã ŒÊС®ä$ÌfŸsþ{=ÿk“Ö¸L”bpGkþ÷·Ÿ…ëÅÝ%‡t5*³™Ÿ\ñ7zX”B%'sï§p&äÖ-ŠºL)fkÍoÝÏîää×’“¹—‘11ÐÔÍͲ~û6…€©«¦¬ûä ¥ºç'€ÄDŒ¶ƒÎ?v &L€»w¡¼~ùöî…{÷@)þÛU`5khî®Öú÷‡¢"PŠ>+W’âë+ë pú4?θ¬,L‘‘Tv ˜ÖÜ~í58u 6oÆP ³³ÀL&Ñà› ˆ¦.]‚¨(J6nÄ(WʱŸwŠÊ%K0yx€ÅŸ~J“³Àzõ‚ë׈0 ñ­ÂBøøcL€WBÆÜ¹”ÇÄP²q#­J1±KéâèQ¦–—ËI·lyLä=½v-Fs3¤§C^lÞÌîö{ZZà‹/0æÍ£²©I´7ožhøÅÉVŠ~MMMäùûC}=œ< o¿ÖýA)‚ׯ§hÎ0›áƒd½¢~poEüú+Ì ·oCm­¬{x€¿?|û-uí£Ô¡Æ´¦>* îÜáÃaùr®+Űv€Â6lÀxé%Šz÷†ØXxöY˜6MöKtþõTWÃàÁ*{ C\TYYpîœh-5”Âû¾¯>ªVFEa„…»»¼`Ç&¬^MNy9„„Àˆ0dŒ+·ICäæÊÁ:ʽ{b…ÌLص ²³!#CöΟË–‰Ö ÌÓ“OšDæÔ©0hœ8!'÷ó¥D;!!âð¥¥ESY O=%k••píTU‰6„uë0}}|¸™˜höÈZÙÔĥѣÅjj`òd¸pÁž½ƒƒƒѲ¯/Œ}úÈåç'`<< @¤55K–tH;£=JñrPÉs性§ø‹»»hÊ×nÝ’}W¯ÊüýÁÇúöíl¢"‰ôâbÑfp0À®]˜”bà­5i]-âu¶?𛥴˜Íb–›7áÆ ‰¸Œ 5 fÌsy{ÛMPZ*ûRSaäHÈÉ­«»pgºL{”¢ïŠ쌄3m·mYÍb´4¹ÜÜ %/–ßEEâÜ99L~>\¹"‡ ¤$Ü ‰8uJ¬ðÍ7såãøØÐ¬, -µ¶‚——üãØ1I ;wÂûïË fÍ‚íÛá÷ßeOu5œ?V«üÎΆ¯¿fœÖ´¶¶’ïï/®ðÆ„v‹(zxÀÂ…‘ >2o<ÿüƒûöî_ºT´dwâüðƒ¤­¹ØfºJšÐšÂn3X“Éž«** :Úñ¾»w%KKåw}½òøxÇûgA·©uS‡R^_/Žþ0ññ±;õwß=Ô½óò8Ým`¶ºf??Ø¿ßÝ”@??nºŒó‡‡Ã¶miÑÑ0z´ã}þiל©JJ"ZkÇÔÊ)` ’ù‹‹!2R̹s§$ÓW_•ìîã#Õ@)á`Ë–É}°mA ÷óVPÖÝ.©. @l±ÏZºÖ¯—hjn†1cDs ðÌ3päˆÔÕ™3e}î\aÄéé 5¥.é+µ¦úÇQ]-ykêTIµµözÙØ(ZZ¹RòÕÊ•’»/€áá0gNô•ZcUŠqÇsáüy ffJ÷ãîZ ÐÙ³á…૯$/©å~öðôÔ•Ù…RôÙ´‰;û÷ÃôéR|‡ ‘„úÎ;Ž9Wm­hÎÆd¯]‹…§ááü))xkí8*MÎ U”ÂwãF¬‹”‹E4³|¹8»#êãáq¿ñåÀ8{ÖþÿÏ>ƒÕ«7½¦îL{Ìfž‹ˆà@P+(3FDHÍtsà rÄD¡N¹¹Ì.¸Dcå­·0ÒÒĬ—.A\ &à:Jq±Dll,ÄÇ?|4à`JAš§'¤¥1*&†2“IÀ9ªµ;v0 ¸¦5­=>íñð iÍÀ¤nŸÞùÅ«W3Tk®»4*hjÚªUüQPãÆIã1jÄÇ3VkòžØ|,,Œ?¼¼$q*Ξž\TŠñZ“ûûðCŒØXi:&N””›+ågÕ*PŠsJ1kwÛe­Éï1`J°t©„þôéB·öì‘"$c‚÷ÞãjHˆý>«”"Pk.÷°íÛ)Ý·O"¬¡AøX~¾dy[$öî 6<Øoj &¥J1Fk,.¦‹V¬HT”haÈißL¦Î£¨öT»¦Fz†æfò5ÞtšÁ*Eÿ7ßd·aHÚÊOe%$% µqPü©ª’9xpÏÓ}­ViãúôË—…1””HÁni 61 û±ÿœókåçŸYX\ À¡CÒçäH·-5°¢Bdq±˜:4úµãΞ…ÄDv™Ö]¿öìÁÇØ¹£ £¾^®Ë—1RS1bb0ÂÂ0ââ0NœÀ(+“ëûï1€ùμË)`€ÏºuV«Tûë•W0üý1€)qq0.XàÌ{´v>Áú{yÙÍÓ>òÜÜdb8v,¬YéöÑ·eË?ø-©¶Öîð%%öõµk™ÿ$j¥¥¦F»©I2¿]\¿}äºoPNÓšF¥x®ºšƒQQ’2 ’™êÑ£2-,/ÀÚÀRŠ—32Øåå%ã‚1c$™Nœ(3±'ùYÐ:y²˜3%Eœ|Ñ" \(=ñ…÷ÉËÉ‘©½df>A`Jøå—Ò\8º$Š\Çq"»÷ž O€k€X {ÐéùY>±Ô¥ZZqäôš ±@Jà(¦™ÐK^äÑHƒEv¬€TÏw€A€«¡K–±tJ@àÏÊTºØL/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins/auri/heroanim2 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) pkgdatadir = $(datadir)/@PACKAGE@/skins/auri/heroanim2 ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ pkgdata_DATA = $(wildcard *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) all: all-am .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/auri/heroanim2/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/auri/heroanim2/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(DATA) installdirs: for dir in "$(DESTDIR)$(pkgdatadir)"; 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: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 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 clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-pkgdataDATA install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ uninstall uninstall-am uninstall-pkgdataDATA # 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: gnujump-1.0.8/skins/auri/heroanim2/jump.0.png0000644000175000017500000000377011050034357015725 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ  +3¶Ô—IDAThÞÍÙ{•uðϾ» )°ìrSYQH%ŒjD3«AEKMkl¬5ÍÈQG§µqj²Ì?Rg’a¼Œ·F³IEËcÈM(AÍ» €€ì²ËÅ ¸ÈûöÇï9òr:²‡…]{fΜóÞ~¿ïy®ßçyrÿŸÒTïML8•ÿlÃLÆ4ô ²¼Ž¾~Å)¦SœIcó:ŸïÍ'«CSÓgrÿ¾˜ˆý0‡A9ó3†e´œN1˜“3Z²¤ÌÝ–¬‡‹C/ä®ñ’½:p=ÓÐz#Åq¬?’®1hã!tO÷ì1`YÆþ—PÌNæ¹ Í%‡¼…Gg²úUÏâ \n™z3S;p<+nOkTo8ù˜|Ì΀5”£ònŠÀ¾†ÇÏ¥c"¶`9æâÒ;19[ëÑÄ$Šçñ\¼“ÀÙAcÀÉx+9àƒ9ë&£Ãp(ÎÁàxðSÛƒcßzM4*¾oMk4ï’í‹«“º÷»ˆ†%¡Å!8ÃÔ(ŒÇtV\]ÃlµdAzÔ@| YZ¶ç<6ŸÁÒ´áêŒOÎÆ/qF9$L9 xø<ÅðªõþÌ)ËJ§>~:¾‰›R>üõ¬1E˜x-mö܈ؠ¸wt¨üiÉ“[ðëªõ¦1wqéøqœÚ>­,Ìø\ÎÂö†ðÒ±y ¦ÖðÍØ+~ ³¾ /ÄŠÒ3‡€3°?ÆÑ4-سxRU ìl3/g¾…Å• ˲GáUYeþaÚÃ"Z…; Ÿ´+õ¯Ö½9K2FÝFû½% -s%9EEÞÅ¿ÑÇí¿÷ëÄŸâÌŒ¨ïUÏS’o8ÒÑ‹ž¦ûXéÞ×K î‘Ò}9ÌöÆWÃ|—ǵ¼^`Yòác+'OcÞk±Ø6<ƒó\%¡ k°8¾Ï åb¹W¬sW˜yx¬Y‘÷R¢=õ¢j`çQœßʼnJDŽ­B?0´ÑX:¿RJ^©jÔLH£ñHNncÉ=:±)ipîÿh쎤ˆ¤ƒÚ¹OÕ¿QT–õèî8^[XwdùKDE6á_5ì`9ïT»¿:tKñÏÐâ¡¥óàýR^ۻƛðfÐ¥îÒù{"«þž1×ì*í©È¹Œ}'LWþÃp&¾¿“g¯Àª@- 3Žè-+EéʃÂTÏVmÒ~V+Òæá ÁLÊŒù/jéhXuqQdñÖÈU£ð£ªû·FþSú#Ëpm¸@Öqbž–ê=°0©%QÏã©´¸q‘"fà‘@¯ S?ˆ}âù±Æ 0eÎ#»­1øã¶D”.4Ñeg¾‚;ƒ94ƹ×Ky­-rÞsxh{éí™ÁÖ#?£hdžÄ<*¤Rˇ”‘¥òøÐö+˜ÒGÖ1åL;«JNÿ:N¨qÿ樓MáŸ[’6Ô±Oý2Œ)gñؤ(ACc-ùQ%ò¶Æ§)˜H ùUNÙÓø13ø[[$ÌAEG>!jg¥R”ÄÚðÅ癚§ Õ£ôhÊŒág³n}D߆ @ßÀ%Œ­w²üÖþ+á{cñéˆÄû8þ-çé°wÀ2ZgÒÙN¼)˜Â/š÷@«2Z¤sfä»1Q5æG[Àð|»’ë–1jkß @_Æ9(O ëQ. €&ýy Gz¹…c¢IYzlElM`C¿ÄÆ·7óFy¬×ü6‹šñÝ0gnˆã±Áݦ•z‡J_ÍsSEG_›#ðSÚ²êò]K'Ù¯Xôt€y7€-Ž@i.51Uq¸Îô|wÆÈZébô ´]™´¹jW‡!7³mM4,ÓÂ7»ª¸˜R­ªó NËj0‰gz¨â—óÃɈ‘GºxSj<³-òagŸËìY9vX€êŒ$¼9*Ä{QÄk•¬§ƒHf½I°uʽmQvNÂmÑ€Tæ!sãû´ÐæKQ +õaÞ5{|D‰Æ+(¦PÜB±”â­ø+U®ãò>Иœmã/eÙôªk‡…F® 4—í8›–§Ò»ë좹ƒbUtFµäç1QšQïà®/¤’&¶5ªÈY©ÎêW`ç1v}¤‚5á{û2îÝÝ©õnøÙʶÄvmŠþ`u*ÜnRß°¶¡¯^Ùd ¸˜îùQ´÷ *>/š”G88ßI×ÔW¾•³uvTf\ŽþD³Ú>wþ>y3²'äÙªãwb¶û‘›\u<¤j0Óï>V‘‡\–¦ ãˆH½>1£þO°Í·ÇükE"‰G_ÅßGG5'±ÕâÃÞÖõ¥)»Jï &–òjGøÚuÛÉlÿ™ò:WG¦¯Ìe+{sŒ¡Lß«j™´Ï4ÖÄp`€’h·åQªÞkíUTî}¥èŽZ£AéŽï Û£€=Ê·V–Šwþ¶„éoÛx1‚cV£Ï€uóèx#f]ÁÿñÂe±ñ˜¥õwoBg…Å® Ñš³þŠùQÐg31O ì` ³È»"äÖ&òä÷•·1{a[¾ã¼¹oÅæÇxìÅ< ë–ÿY {¹~ÕIEND®B`‚gnujump-1.0.8/skins/auri/heroanim2/run.anim0000644000175000017500000000044011050034357015547 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 4 pic = "heroanim2/run.0.png" time = 200 pic = "heroanim2/run.1.png" time = 200 pic = "heroanim2/run.2.png" time = 200 pic = "heroanim2/run.1.png" time = 200 gnujump-1.0.8/skins/auri/heroanim2/run.0.png0000644000175000017500000000417311050034357015554 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ ØŠÇœIDAThÞ½ÙyŒWÕðÏüdpD@).´ PpÁZqEÅ Öj#icÓJŒÚÚZ—ªUH­SmÚTkšÔR[´´µ¸¡Ô*⸠(²hEªlÃ{ýãž‘Ç8ûüÆ›¼ÌoÞ½ï¾ï;÷œïùÞse(Çu6y¹æÊPRÆVb—2ÎU¾v6[Ê5WØJt»ŒÍ¯îí‹Û©ÎØÜ¢ÅJt)q| ÜÚ¨KØÜãpŽ@%®gSk—2»…ÇJœÜNlmÁ'iÂ1p›{alÄb܇ùx<Û»E`Ù¥ŒÊœ'´×rÛÓŸ>%\=#Â6â5à¡L¬cÖ¶À͕ۯåÐõØ€ª0wmô×4JŒU×°r F¥kŽ´" Fµ%‰gÔî¾²½ð•è†ñA\ó‚Í?ˆlÌ‚/„ÓÏßCR4æ«ÏJöµ:‰÷‰Ñy°wMÜ_ÿ‚§ƒÆHž»;ú,Z‡ñþŒ#Ø0;æÅT\ÜZ‹•ôFpκH-yô=.­ÃL¬=oE¾–z.>beŠv·ÓuLï½é=ý[$Øb›AþRJQæIÙ½wôý¿ ¿+¶ú$}pPCÏ%¢ñ±àĦöð´{ÖˆÚhQí…s ,û7üÑg¥Á· K'¬»,¨ã…¥Gü÷Åýð¥ô{S»l=¨µA¦}“Ç5OĽEø–$W²ä Ÿ¶Áø1û·KZg ´É'‘ š“_ÆÛµ3›~é!]ÓüKÚl{ÁGD ,ÂêJî+Xø/Î*Ûf¤:hḫ Ϊo¯7Ó7‰SÛŒd!ú‰%š"‰¨)’úSà¸ú k£ÿщêç{ E¿Îš6åñxl„äë“Ð;ÒTÙàÁP _ ‡Þߨ’zniB>µÙbswã¤í<¼$ù…R¬oëCiŒ Éq Ž‹ 8²Ð˺áýˆGF‡Jx¢BþSS[²)87’ýÊü°]KY@ÞoïnÆÈà±å±”'6ò•‚bf…¥¶†Ê¸›a7òÚÌ´c7•]²‰»MÀ /=áý(RÎ+Ø'duc­GøÉFü÷‡ú(rl–òÇ€¸ªÙôL¨ˆm?ŒlPÓDF؈¿‡º$q±´,kpßѼÅîg¾{€ÆHz^òÛµÀ_mVJTt0ÖC¦/Æi¸’Ic™U–lÈÃñöÉXUîjÏ ›ükäÓÉ%@~ù|ò%äg'v¨žÏ5¼®NýÃ[SnÔb“Éï žZyOi¯È‘Ãq ž‰å¬jXä[Y ‹7ã¹îÁyjEBïÒ”@¬,Èê-1éšP ‡…Ã/l@¤ñ1•…{•±‡ü($ЦÖsågÛÈØ V†”^–÷ŒØ’8̱UgããÞˆýäDZcz5,Ýn`—SýdLT*anrþž}Cû7Õ~DõÝzHZž›’´.‚Ý+~N¾<–ï*nÀ¥-Óæcºñä!…û‹SìÌ,}oÇxìªFœôV†Läõ“›÷ß8%9¶p{A–¸¹sNF2Þx¿‰¾7ÓÎ:/16c[Æ#…kCÙSRÃv ù¹±9©’v­/„ô© gÿC+N?Êj±Ç Ÿ€/Dî…áí;Hú˜Ïí,©DÕ…ÌÝ@.jP7½•üÕ_;¿CY¼-gˆÓÈO'¿£‰³Éþäg$^ÔÑóÊÖ ¢jùžä·§wiÐ_óòƒÈG”é@µµÀ†'×ÄKÏ!ïOÞ“¼[™€µèüwïÇËÏG¾+%ß©mŒüùtÿ]¶£ø¨S¢²Dßû£ì42"å—)ýíÔŽŠ"ʯc\›žÒiÀƳvM¨„:ì5¯*&– õ©L¼ J=CúÌ(QÊl6“Ï` šëf]Ϊҧ…/­ŽÊφȭ3;s)qït&ŸŠâØasÇAUUÐòÝãXpeÔÎîI ?ïTÃäÉ¿G>’|eüFï⸛ȯ'ŸL~^ê?¢³é¢ÕSÉï"ïGþ«­ ÆUN'ŸúFu„.ÚZ»èmÇþsYÒþ—cDZ›P®IEND®B`‚gnujump-1.0.8/skins/auri/heroanim2/run.1.png0000644000175000017500000000430511050034357015552 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ Æü2ÄdIDAThÞÍ™{pTÕÇ?{É;ˆ$MB„1ÃÐ nÎØ2Ïò3D›Ú ŠçDq‘‡Nܶþä½þd·BmD†9pƒ×jÄjxySÀµMp¡˜ tºÞ¾HCÙò¸Îód;PlW_ö–Œú¨þl.Øûߎ԰êÀ=ë÷HÆÆÇ¸UðÊ8]? ìÞ†©ûÀ—o/7Fd˜ö X±ø…õ\l óÉ@Ê~`¤àY³Õ>7¥;WÃqe¸ÓÄ1MÀó0s ¼_déÀ•@N öç‚<ó‚¢°x ¨*4wPªG…5,fçž¹ÀhàíV CÌû\•ø‘~·‰ÈW‡˜ÿ6|sÀÒ:ÉÛ”è¡Fª'©_¿)í×½6¬9àw°Ø=ü˜aÿž2Í?xF•VL 1ï/Ö|qœ| MiÕ/ÃÎ ùë€|…óEéB÷T±# Vªuv3Ëzpëcìg@]RËx=¸F:ëv`­ª©¸Vž+;Å« t})°[ôczjbp}¥¦¿@z“pk® £ÙןÉK«„W«„]·ÊÀéÀ’‹ÑWhp`jT¦)„{ÔýÄØ9t7ß~-0ž!hi€a>™[ãÖùmÀWE¾W Pï ¡¹šå9¿’=nÓa >^Ÿ`i,Å„¨J_U·jD?5òÌ]!r"F¬¡Æ—íÀ¿<÷Ö„hz}9퉅Åy°}¢ ;¬0æ‰3ƒåÇgÚÈI§ývoU}zÌܬ ÛåÛ8‡?·\a=üÛ$™[§Š]néÉQŽ9pmT/óÜxø.,6ð÷0¡-̃ò+w®.‚}xº–®}ÞÖÍq`¬ä@«±HÔ»*˜U•÷ªºš%E¯9}x.^2¶|DýÊF¸×Xc œØn;p…‡‡WÛJN4¶³ë†‹l<"ðS%m0Ûnm[±MÜ…ž¨´3¯‡ò‰Òjyàî‚íÞä$ˆ'À-ÈIQ§tfÐjÓÐdž Oz¡_«O€ãåÍáÚñzÀ!­™ ÕÌ0¶{ë5üžšì1ªQïY qéÀa®Ky<êÌ^$5ÙßSèXFïQ¼; ŸŒ‡Uá€D¦¶ÁáÚnŒMÑ7_ÁÞ¼ ±ïƵiɱ+ÎbÃZü)ñ_‡½týáê·#‡ÖÆoærݺ"À Çöq_ŸoExzÜÄ’"Ó©íÙuq!{¾³¬Ã§°úJ ¼2@¿9_ù–± °3ì¾Eѵ•Šø’ã_A#ëðR“üZò™á­òAä—''œÞú…ë oFß ¬~§† l·8»˜U›¯ù»;¦‘o}öVê“;Uný÷•}¦%gÙÑ}…ÿ«—õûØÿ°ÿ|a×x†MŒvIEND®B`‚gnujump-1.0.8/skins/auri/heroanim2/stand.0.png0000644000175000017500000000364611050034357016065 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ L™û(EIDAThÞŘyleÆ;¥@P(§-( QµD¤€ œƒ ‰à*‡^ M`Œ1D¢‘KC "(b Ê}Š”BKÁÒ¢@9J9Z¡3þñ=ËŽËnÙY¦ð&“î|ýfæùÞãy€bÁ(ಠßùð.ߥ¶O‡ôWà[?ÞS“j ¬EPŽöH?y1³ ¿ ?Ç â%X²(lmTfr Bë—àˆÕ”¥ï€cÅé'«`8zùð@wà*Pü,*ÍÿŸˆØŸë×Có, 1ö± ÎdXÞRë€mÀoÐe;úšå“1³áÒ3Àà=£¹¯ÀÒ´h$M²Ìúa€™ZQüüº¨D x׸…'©œ0?3ÁØ´ãPoÜõgƒ3 Âá™pÅ‚1ÑÅè]¨“Ε¿Ü òîš N°Øo4¾Ä½ç_àCp†ÁÉrio˜4ü(ì´ Á é¢ö§eÀfàH¶#øƒí§CÞÃ_¼¡õ"Cÿ“"à'`¨‰HÎi=H¾€Rw”FÔ˜ eYÀe 0NXÐÂõPÆ pƒ¼ZÀã@?à>ío¯èü(šµÇÑó€íÀ¡YiÞ›tÍW«Ê•Yàd(Ç”  ûØ]¤­f@ç0BºìÕÁÂ¥RVØ ,vÙÚ;§WU ¬.Ü{7lí 46éä)Ru+¬áÙu˜“À„¸á8pJÚl L3^P/ÎÌq«2W–ÃÁò‡³@O`Ÿ‹½ÛGÌä-n@])“´U Ml8;&œvìGÜèv°hˆÑ MõÑt}ø¼öÓRd ^æ)Òó¥Íö@®1iÀ‚»$ÖÆšÄKƒ?*”Zd–3ÀiE\6Ðx@æJr™ @ûVw»å£¥¡€ÛsÙcA½‰°ª/¡§‚¤–ƒ9ÚZn9ð¤îóbsøK‡IæAíC¹EVø<WÞ¨k¾H“–®õõ¢„…ÀkúÀƒÀ|àWí)þŠu¿øºØpå H•+ŠOÔVÖPãËj`—ëÿïS¢4½x¦= 0(V·°\™1S93’\ÔAæ¨tÚkζÏ…Ë$pÖʬ ˜Æ n„½ùŠØÇMz øâcU˜v@&¬­kÊ6áhW×–k˜¸9nEWï´'Q² m,¨ùA„Oæöµ^ا¨Œ ©û^†ßs.j<Úu¶ ߴĬ›é¨i4—Úשl>ÝlÓ½ÝZ`o‚SWMGQÂ^ÑA?ÑÆ$SÖg¸;b‡jGÿ'Š´«Ð¿ŸÐ(h©’x; ^…cé®çŠÍ³i6©`ó¡`…"ì‚ê±bù`$Öf„õ›¶y¦À‚N¶¡3ÿ€Y0j¢"YÒB3µo£(w©}V=C… Œ@Œß‹iSÃça‰£´\-ÿ<•6’?§”#›Vã8½e±Ú¸:&ò(Õh°R`ÝA並ˆ «sÎoCÎ÷02ÓÒ¬Q¼[ÝöNåÀ"ù2uGBÓ¸]fÏȘ‘Ù®¥àtg!8¹à”é:ÎJpš±•3œMàÕõ•Qâp/ßò HžN± ”ûz œT¢×œ`îGØ¿å5W¦Ö'lXªÈ«)‚ílÆñ[ÜÑ7·?b¯tøÃ®õ©f0xÓâUc9gåØåbþ`uqx ÿÄ0.Z0¨~Ìe4ÑLuƒ¦……·˜À­±`t6,®¯qA'‘iÍÄn °`^î)s.—“ºéQ†OÎ_Ý7°Ý\_?o½À,Hû6ôT]fAKïy˜+´Öè–V°¯€ó£ê® ô’w¨²m€™Ï±Äñ£‚힦Jµ†«‘ͧϊò‹Lwfõ0°Åö0Æð•5»ŸºšÚÍjbk¨¬.VifÖ_dö¯9j/ý7¥÷dÀ¶ð âQ¥§Qœ6A{¶{æÕùŽ2<©¥ô”áBs3/òMXK×p0SÃIEND®B`‚gnujump-1.0.8/skins/auri/heroanim2/stand.anim0000644000175000017500000000023611050034357016057 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 1 pic = "heroanim2/stand.0.png" time = 100 gnujump-1.0.8/skins/auri/heroanim2/jump.anim0000644000175000017500000000023511050034357015720 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 1 pic = "heroanim2/jump.0.png" time = 100 gnujump-1.0.8/skins/auri/mover.png0000644000175000017500000000363411050034357014057 00000000000000‰PNG  IHDR00Wù‡bKGDÿÿÿ ½§“ pHYs  šœtIMEÖ 8$s1à¦)IDAThÞí™]h×ÇwfG»+ÉR¤‘ÔȲe‰ •ãjÓbãÔ—Ò÷B[Š!4”–’—mòRhòTúÒ¾–Bh›ºšPZ!‰S‡4P;R ™µü%É–µš•´»’÷c>úpæî쮕´+¯L ºpYÝùºçÏÿüϹWðyo™ ÆÉ“ÿ¯ö™ÿÅøàx­Æ±¡! ¶Mßà }ù†7nH)26=Ž#à|_6€ø0Q«ñ×m_bM€áa àY`À0`xºº¶‘,#.êZcÀ÷ÅS‰„€P >þX¼0:*}vV¼[* µ´0(Å4Pt]ÞÛ©?PŠ^ÏéëéiNP†!Z\”kéôý ¡Z2) +Q¢£G¥¢M¥Ôår“'ž´mÞu]nîÀàÛ@a€TJŒð<©0óyøäY=ו*Õ²šÊ„º'4Ë’•¾sG<‘ÉÀƆ”ccrÝ÷ë1dû‡‡ùëê*•v ?¬ ˆ+ÈrnÝãWWãÝVŠ¥ÓB™D¢9.|_ºe ïÞ•ïõ÷ÃéÓâ•­-¡ª(†!¯º.›íž‰ÆJ—Á…‚H¦Þ4®ç‰:Ñ5zBß׫ÎëëäÔ))ÃAh*9à¼ëRh·œž‹ú—[7é:AEãŠÞ­†€Ô;°ƒ›œRqiÝÝ- æçEš-,Ä{ê¨}à8,줲€,Pl, 6æ¯?¾ü¸g²z¹œPm»“ ;ß^2S-ÇV­ÆˆR¤Ã à"`e³r”¸ÍÒoo…!i-£ÓÓ02Ç€®j-K”maAhÔX¢+Åßç´Û¦§CÞˆbGiÚ?.¥HënîÖ- >º¾üøM»Æ?0€È ' Ñ*A t™ž–U·,Q±lVä¸Åx€—‡—;~¸Û&ˆsÀ+@¨eXçˆþ~I|Zr[Œ:‘à|_•÷ßßÙ¡¯Ù ®ËG¶M0£%ÖóD^77ã’»ÁøkaÈSé4oÎÍQ[\Ü…ãõzâà;:¿è@mØ*ðFt6ZèÄœ‰Žn° ¾ŒO= ù`#R´·‡_<´ÿдÛVWñm›·ÑhsÔ ü#:oý£ãðúCûÍRiØ|Éqø{m¯íµ½¶×öÚ^ûœ¶ÿÁ6ôÚšînÎIEND®B`‚gnujump-1.0.8/skins/auri/over.anim0000644000175000017500000000022411050034357014032 00000000000000 ## This is the cursor sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 1 pic = "mover.png" time = 100 gnujump-1.0.8/skins/auri/midle.png0000644000175000017500000000452711050034357014023 00000000000000‰PNG  IHDR00Wù‡bKGDÿÿÿ ½§“ pHYs  šœtIMEÖ 8 F„H\äIDAThÞí™]Œ]UÇkŸ¯{gæÎtÚaJ ™’B‘B…DhÇÒcô‰úhlD"1ÆÄð¢àƒ‰šðdŒ‰¾1!"–hP¡¡(´Ó’VÂG©ÕNmio¶´ÓÎ̽3wîùØ{ùpî™¶|8eІÌJÎÃ͹ûœõ_{­õÿïuàãn¥þÈ,øbÁü¿úç}€óÀMZçÆ¨Ï¯DËüöp™×ž·U€ö;£(>bí»­mßI|Ô^vò>ÎxX´4®´zx³À[Àià߯¨2BªŒïI’™ÏlýT$¯ÅzÙ”ú£û_@T‘æ_TA.^C pû¿5~¿^ˆ‡>’(õ‡‹@~lRÕéû6½f¹ãâ Êt0EäýÞsx¹è^‡ n­»9PúL¢¬¶êr½vƒ×"øÎ:lEOq‰b+ ªŠ«)Aüé’‹‘½lªħæ€?óGugœ´õ‡½‚Tñ„âJŸâŠÖ•.uÃ\¦ˆ*¾0V­ÖSLÝ£v¼N:b¡jHÏ:4Uq‰NïXžŠwë'ç@ÛÚ°G‡€¯CrçoˆÀøÂÅn–µõ±ºóf¾põ={“Sõ“Œ§Wq`|¶f9|ì0¦09˜˰5‡˜hÊî‡âˆÉ);ã™DÀ=Q¯ÿTR¶£ @Ûš°]D¾ t!^åO€œì¤#³Ø Gz΢±¢©âbÍÉ΀‰ ¾ø ÕŽSôŠlXr7ßÍžÚ†å!²`¦@´¢^{Ëê`´>˜é%{üN¾®ª]Wøøíf:÷¬ª–¼+]Ø2pùN ¯Ÿ{•ë;Vqý‚UÜÚµŽí£[©·Ö …äD–¿Y@Å@ŸÖy:)Ûì’DË}ƒòmA:Å¢^¯`¦:§Hžÿâ X0¡ îr³à‡ &2 ð—“Ïsûâ»XѾ’ë:>ÁÖÓ$ºÒ'q¤§-Æ3ÍîµRÑjR¶». @ß |¡ÍÕa·‡ß™‡¨¡ ‘²1ÇäßÓ|a©QÔ30¨[sx-?ð¨e5vŸy‰;—|ž;WÓ¶²mø\ÛFýhFVuˆ™ ÐÚ¨Çß™”í±Kpð U|!\ìá• .QÒG2d©îŽÉFñq‹ßa0Áø2U+B®\ݤÃ+?àúIŽ`ý•w±¶{=ïLžàµÚ¬(1ù¯Ršç,–ûÏ&Çl<[ oZ%«8Ò‹«*o¥$C–¤œå9ë 8Èκ¼½F‚ s‚€Éµ”¦Š‰ Qq¨úOÎÆÃ,-^ÍÆÞMì9=ÀW¦mi‘Ú¡´)× PEy2)Û‰Ùèî<Ñ\UI‡:©9 5z¨HžV+¶ª¦ÁŠ6’y±;P(„ö¼ÁP­ÌHrŽ}÷ñ‰­8ß29˜b'\³žÎ[’²­Ìî< ìGÙÜ2%²¥Qoj‹âFÿF|ÁV“ogغҲ*ÈëEºS «ZĤÝPˆ ìÞÍ®Ó/qCçM0.ÔÄØq7³ŽöVâã³×BJª"ÂÔi½ÙpþàGÀíÀ÷€Iñ[uÄ匉ýI£5Êy§t,#·h Æ"/bpø çŽV{5Î ¹±FUß(­‰Ì¬‹8)Û8êõ1`yãäeó•ì~Œð¨:Ý9¾+y;)Û]Qß ÜÔBzÎ! áUdç‹WMÁ âçê¶~$eô…vLŠÔžß•|?9ngEfrÁ80p‰v‹HQUû€ ß•Tßcöà˨•|fÔ¾&"ZîCÂtMhÀ+ µ¤T^©ç2Û›â™ç@Fd_ug|éf=ø]uâØÖ¨Q—{džB.E쌷ˆ0±/¦v ÍçF2ù!à‡À¯«³;ʇ•³¥þè“ÀöÆ ÍÓ*”n+ä0Ì¥FuoLd*-A(¡Ü\ˆǼÍÛ¼ÍÛ¼ÍÛ¼}Lí?ŠØü c0zIEND®B`‚gnujump-1.0.8/skins/auri/heroanim1/0000755000175000017500000000000012003601753014155 500000000000000gnujump-1.0.8/skins/auri/heroanim1/Makefile.am0000644000175000017500000000017711050034357016137 00000000000000 pkgdatadir = $(datadir)/@PACKAGE@/skins/auri/heroanim1 pkgdata_DATA = $(wildcard *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) gnujump-1.0.8/skins/auri/heroanim1/Makefile.in0000644000175000017500000003232512003600411016135 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins/auri/heroanim1 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) pkgdatadir = $(datadir)/@PACKAGE@/skins/auri/heroanim1 ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ pkgdata_DATA = $(wildcard *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) all: all-am .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/auri/heroanim1/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/auri/heroanim1/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(DATA) installdirs: for dir in "$(DESTDIR)$(pkgdatadir)"; 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: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 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 clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-pkgdataDATA install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ uninstall uninstall-am uninstall-pkgdataDATA # 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: gnujump-1.0.8/skins/auri/heroanim1/jump.0.png0000644000175000017500000000566111050034357015725 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ  2# PIDAThÞÍ™y\UÕÇ¿çʼzQ"B±,GLŸ¨ØKQ,q ‡g>ìe*F h„•Y(†Š>(³IÓ¢––f(j¢F!ŠÆ à¹ÈÌe½?îAÑ.”ôöùìÏùœµ÷:ûwÖZ{¯á("Âÿc³0w¢¢(Xâ9fì˜ÓT‚ÚBM¯^½X¸p¡rO‰Èv`lÀ¢aÂZä™éÏàgoS»9 í>´Ò¶"3_›)€•i¬5à 80pÔ÷ 9ZÈF8¸¼â"ÀP@»fͱ™m#"$!ø!€Ëš5kèð—T€ëósŸ—ØØXºŽ F`­Þh%ñññ2$rˆpáÂ׈v”VbÖÆ0%#FŒ 6HÛkРA´7Ø–­[„™ˆÝL;FN¾¾BŸ ܇Q‚‚ð.âïï/Q_÷îÝ•+WŠÙÀüÇû Ùˆëc®µL«W¯Ëï-…r„<£”Ôj±káâ1Å£Qjóóó@|||°o0M˜F¢££ЊÝÇwê\^â%ódžXŠ¥ðâõš—DGG‹™;¼; ùxÈœ©he°J„“[ß}x`åû+…‡À–ÈI”D •P±[¡áÒ·_9jl½N «QÀuú˜Ù£‡É…øÅòÜ@o±QÓ»!`·°j 'à‡\ž3¡GB¡7°èN80€XaÅrÍr = 8::³ôíUõ^7tØWÛ?[û|ìðž1„vÎŽLÚ»6.ÉŠ¢ô‘ä;žü{¾Ùãéþ¦û¯—B.è¼PgÂ}Æ[>ù8àÀÃq¾ßy¸Eš!‘D"ˆ¨%»ãŽ 9Oæp}ôuxÏ4pzYôBÛÎ k5ju‹¦ûJ9©(ŠKÜqù[·PZZÊ Ý èa6•©µó/s™h¢)¤ÐHH7ª€°µp+É?§°ã›ÝXÛ9óÊsO@ᕦ9q)”àIÁN³gÏ.Ðétœès¡}hKÛÚ¹_òåMPÿÿš§èD·› ´P1|¨/}Bú1?,{;¨1üqÐ "(Š¢ünN˜”–•†Ac pb!¬>‡N6XÌb,±à gXÊRìì鱫A£‚°¶¶ÅB­®] ¥•}ûõçþÀæÚoõõ¦Eu%§ÓNóÁÁc¼ùÅÑ"²½žÄf̘!AAAlÚ´ÉHy~xüp¬3˰ükAìf7UTÑoW?>Ùô ¶¶¶·}¹V«eßwGÙùåÇìŠy®\6šGY)º~-·âVP6l°«GÉÀTâ¨Ïë’\=@1Åxã]oêYÎÂ,X·bq·æç߬²²’MëßgYð3 Ë«¥—°ïÔotïùhÃ6&"%·Ð¾¸uë®K\'Á_³{Ìn¦0¥–>‚l«ØFK«– JL¯×s5ë<Þƒ½¡¼´–¾òë½ì;u”¯´_óÖm|*s¶np`°»×Ï^¤\O!—ÜZº'ž°¦¾0õ޼áaóyûùIõ@ÎÌæŠ®7ÇVwäS™åþ>Î0Žüœ|Þå]ôè;E¥PM5555·ñ%%%ñXŸž¨Š kiU‰~ÂÝÁšã þ0€¨¨(¥sDg.q‰H"9ÈA¼ðb0ƒÙ¸“¹sçÞf[[·n¥³« T”š™Åœ¸ðÔ:RmiÇﺢŠHNC뵈ŒŒ4û4¶®±ŽÜþÛvнŠ9ÊQÒIçç(s(#E“BJd íœÛáØÚ‘%ë–°Þ=ß]cBïaPQFqi9Ã|îC¯ËboNg~MŸü§’‘:!K'ŸÅ>Âu„ï1Æh·^±3Ο]Ç9‹¤ìÙ• ²+A¾zy¼%€óÝÖR52£Ê|Âðª½*ø0™@Pišô°Îàºk¬Þœˆ¾XÏþÃIϽ‚瀡7¼ËÝOþÆ4EQµµ?X4¡RMà’ù 0AYNôÍÑrÒ:Ÿr½3©‡Rs¤`¾*µ<ª}O+ä"2å‰ñuÔYPV§E,æYHÇG: íeÎZÉĵy·ÍÜA¹ Ø©íH})Õèi/™&u•ö:{.»8XDþ%%EQÚ̸Òv~[òzäA*tÝÑ•™Ãf2?m~W *Þ*þâ;!ïÔã3 ¤§§ƒ;Ð tA:Ú>Üö€ÒNN'DD×dUŽ~‘~ÂOË×™®qÇâV^z#dÕ;T†Š·x ˆ)SrlR&¸ .¼‡Ü?ù~‰‰ £¹ö4'H¸Œt‘.²\–ËFÙ(þ—ýeøo‰ 'ð(ÐÞÏÔvǻژ¢(??¿¼ã޳Ôu)a[Â\ÂþVöB˜¹öøˆÇbø&„+®äéò¨ŽþDßY8wéFÒ/™‡ø?†¥åÍ0ª¼¼EQ,E¤Ê¢—¶3gÎegggö¿ºßmÁ× ²,XИãD¾"üh´E4œ3†Þ^x‘p-‘]q¶7:n'''BBBhÕê¦#×ét¨TªJEQœ’XÛ+V¸‰Hvxxx£ËZqâ Á‚a#ð1|ʧ¸àÂ.˜Ò.SìiiYTIi%–¶7$8¬¡däTSkmŠ¢¸ø†ú‚ ðP Õ6ÕáVó«xÊ·Ûm<ÕÕ5è¯WPT\NÇö­]˜Ùüù2‚ÊÎ@qY1I$¡Ò+´Tß® ´ŒRNeá¦Õ R)/ušÙ¶…§‡í ¯ЧK®; XÁÊýÇñ>qš©#©./'5í2ºÂR|Т¶0æœ ÷¯/QB‹Kgˆí4[‰— .HII‰”””Hrr²,‹‰–7'Ž<:Ê¢%±’‘y¹vÜT“Ú(—ԈĠ(Jç¹s瞟0aB½1ooo4 Ëïõƒn¶¼²àE“‡‰È¾&Eæ´„„ÉÎÎæ¥—^ºS4Œ'NTþthÝÔvM_fÊ#«8—yÓ=Nš4©ëÝøî °iÓ¦¹b0Ô•SDM`ei4î´_3ضm۾㞑ß;tpç•EËÐë¯ròL—r®±ÿ»Y¶i-­2Ì«]Ü‹¦(Š:44´rç{qjé‚­­-ú÷aËñ2{fB4]E$£ÙmLDª<==97ï,úõbïžÊâ¨EŠYü÷ÜøïùO®&·P§œWn »ÿ.‰ÍÒ̪÷ìfáÆhÛÑ¿ÄJ×®ÅeÀEq:/rqAòó xë­s·V•šœ¾5ÒgÚÿG«•Í nðä믿.© ²ÎÚZbbbîø»ç^ª²EEn.6À``—.µ§jPPVÆ7 87«ÍžóÂø àã°Ü_ @–±ì±&lE¬e-9äÐ'´GÞ?b†ÑfРAy¨æTËŠp|Xñ0øp hLµ—Í`ùä“å¸f3›Ì ‹,¬Xï««BI$§4þ ø d¾–É[o½%Iù&LøÑ¸<Ø\Ü›£¢¢ÄÄ~ÄQÄ]»® еU[»Þ¤"¦!¾¶—uS7ÍÒ¬*Û®íò“ŸÝØNB3#gÚå?@ÉÉÉz$ËÏèè?ÏßnÞq|ØæP⽨ëÒ®ùË‘úð“uõêU­øý õXÒC g9+LaÚ¨ò•¯jœÑXÛ·o`Šúm”x¹†¸ hýX`ÉÉÉv ,ÄÄùŸfWçÁuâÄ ×È;vìÛeL2©“:U½Ó)¤“ª5º{Ëñ-VeŠ߃ 6÷K cK~~~5Ä^{í5222ýÞhÊ)'77—³ñ¬gr?ÌíWM}Nxœô g³žH*©¿û£Ô·0Åc ÞÞÞ÷‰TVV"‰±£Âa³ãáÿ@ôK± ò2”QY]ÞÏÏÈÈÈÎõs­+€ªÝß„®n]qwwè+þ~Ap ¸Ì¨cÙÃd2!)§~`wöëÇÔÞ±½C^AÞ¹Üqqq™{öì™Ðp› œ]v–‘SG’ššŠÍVËÞcßËV­Z5øâÉ7#åÀuh¶âœ X;eMܘ?gc_ù „Åb±Wh²·ÕóO^û*7nÞÀ³‘°{ûUÊÿIûˆZ–¤!-cZî»zϸ2~×ÏH^E³&Ï@áe¨¬€æ­yoßaN^¼Æ‹¯„ãç燗‡+ƒcGТ=3ÿ}&'²óÉ;œääd£A¶o’ö­Œ_<£gþîõ·J¢~5ï»?ÀÕ⟄®0¹g#~Àª÷S)qödþÂ…Lí:•Îþíéß¿?Ö’’wþxÃnxuYŸ-ö\Œµ¹ŒÃG¸Sr€]_eVsŸïÒTwIŽÍëƒY¿v Ç2OQ!Î_¼‰ÍV^¿=éÆ²Ú¶üù”Ÿ_nwÙÊð@z?×…—nQ!1qPŸšÂÎÎ|gƒÛe•¤eü/9 (µÙx¶“/iii‰‰‰§ÓÓÓ™4i±±±®’Êê V phô¢_ÿ£iÞ úñŹ|:µnΔ¡Ï?ø¯&àêFÑÅ$oÛÉÖ¿~Nþõ[5l¬¤Ü'sÀ¹¯]µ²äÔ¡ýø7®ÄVVÎÑï¯óæëa´mâ‰ÅËrÿŠ JŠŠŠØùé^>=Fpp0»wïr¤Çîôéׯ߅f¥×p59Qp«˜èÑÁøwô¿ßÒ”—³çË£|síï}~ìI_4ˆŽ9@Ý̃!sçÎÕL É'‰•1KÆ6ô£f®" QEÍÅCÁ£X´$º¤¼'6÷¤ŽôãpDp†a ­ ¾€·Ùk¹>¶óSRRÎVÑÛÃiÓ¦ G5ì¬8y ýâ\ÏCž4ú¾ÖD+ƒF Âç>\Ùw…ŒÝ-%]ý—ÅÇ ÃÕtNSÆfå9—çH´$Rôf^@8ánr˜Q¾M š=ýJõÐ’agΜYå›lÙ²ÅWÒùG&«Åµö={¶ÆŒ£I¯NÒ©S§¾,\œAD!—ƒ.ê’ÛEa3Gɶ{«~?ûU=ç 6(""BU922Rñññ<)Pó¨&±±±ºpႊ‹‹•ŸŸ¯¸¸8eddˆdÄeÄxð ÙÙÙ4r7È¿ô=û÷ïcÛ¶m#oŽ„›¯páÂ…æ;v`³•Ô¥žîܸu‡#™çÙ±›U +»Ö»ÇÖÝHHHÐùóçiÛ¶- ñ+Œ„øeDFFÖ5ËK Ãèææv°{÷îUÏÏœ9ûïlzERöÛ±¥K—Þçu®[·.À»±÷Ùë+¯×wÈqJòBµÇG$YŸÚɈ¤sn9n,ËÉÉaÓ¦M2 c˜¤2IŸUËÖµüµ¥so²uÏ>zulKÆéK[|Œc^ǘ8kâg†aÔyúñÄkå=KÔ`¯?zí·v²2ïïóp¯t¯¡GÓ3ì›Ý© —´·Þ­~Ìx¾ûÔ¨©2`Vâ¶Äûâ¦ëׯéèå_¿,ÀëIŽK8ö?cÅr´~ûú‡À»"Ór“À~ØðÔÁ÷¸q²´·híöµ÷G˜Á+rútYF ó(sƒ¨>*X ¨OHŸ~444T@]@fsÀÕi.6oÞ¬¾íÚe¯ƒÙņÑê^«Õ #Gò—o¾áùçŸ'::ZOê(:Õ1›}ýþûüòÒ%¾¾Q'³INN.¸ÏÃ8“¹¹¼ýöÛ þî;<÷ìÁ0Œ€'"«­;ÇŒ£1:( t tô–——ZÀ8 MõÓ·””•€RA)))zjC¹k×®° °0·nÍIÀhnµµbÅG±±±yŽÝÀÉüü|zGDð p®o_ÒÓÓyj=æêÉ«êë«A1;ëâÅ‹š1cFc–Õ«W+))I]||tíÚ5åää(22²Þ½ö¨ûʰnݺ½Û·o_233ÙµkË—/gëÖ­5N3Ö¬Y£òòrΞ=‹Éd"--­¿¤¯žæï ïeee5jݺ5óçϧW¯^8\šžYLLŒÉÅÅ«ÕJZZZßúBÕ'vÑxÑq{TÒ·Oë׈ÿ»TŽ~ü“O’IEND®B`‚gnujump-1.0.8/skins/auri/heroanim1/run.1.png0000644000175000017500000000627611050034357015562 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ ¸-›S ]IDAThÞÍšyTÕG²Ç? Ü‹p‘E¸(‹B7Ù^ q3cŒ ‹qŸFGã`d® Q‘80¸DÇa’3ÉÁu¢ãŠ:ÈhâDŸ&Äñ¹ˆ *‚,õþàbEPx“׿SçÜ߷»ª«ªûw•ˆÐYE)5¨‘]•eBçmgét`[;CŽÿÇE)e‚#oŽ6â¯ÍÛ³þ‘å%%r¡Õ"rŸ€°æõ'¥XC¬XxXHó¶¶}$lG„ „âFòï'“Õ˜ÿòåËÐ> 0†!&›L$11QŒòÆÙl¶iõB6¢Ð‹s¸³ØþÚV€ ­ÉjicùÙÙÙÄÅÅÕ>­ê\(((@)ÕåW ¿ú¬Ü¯¼±ã&ð)”f–úï/V \”´K•ÆYFZÇZ˲?,ÀüIWŒ,düÛãpa&BB¢ùX#óWÍÀÂøžžÀ³€Y›ªl¢àׂ…EëÉ;‚‡™iTáÄóÏ&õêW¬X!Ýâ» ‹¸åq<ß.`XÈlD»[+ëÖ­kÐgúûӄёիWKs`=ÃzÊòôåâ5ÛKø ¡Ö¸!Î!.¿qÀºm`Ð5|^¸ ™3DÇVøž3 b–`&ä_$gÞã`ôFˆ7ößF¸d¤ïö!é§K›ÀšlM—¤Ž#/.}Q§f}f®š).¿s ÷w™)3%UR%TBE/z¡aXãŠPhy¡á[„ Äu®«hÖi„H`T ömü^õkœí dÈ’!ø¾ûî»bµÊJø¯ÆÙI|*ŸÊæfÏjY-Nâ$<ê©C؈ôìÓSrss%--M‚f ï#÷WM=.ˆ+åO'ˆnÜ?ökí¹5æ L!„Þâ-Ì1hlœæ4¹äK,¹ä’CWʯ =§e~Þ|g'š:[7ÛÛ)KSˆ‰‰QmÇÊ Î¶ Å@Üúõ-Ø T6vGñHPÖX3”¡,`öÆ'œpúÑl .¨ŽÄˉ"R;>öÁEi+íQJ½iåoõieR%ØÏiÉP†r…+à0šÑ¼À ¸âú€œ:êø„O8\˜†£ p †W’^aϦ=J)5ØhcYí âåš5¿*Z@ר–|ò9ËY8¬ü!sZ&9ä0D}_Èv¶sƒ°^«{ÏO|Né Rî–ßmrô§ëù[ìLݤ…“„mÓŽ!”ø+Äá2òõ‘ÿ~¼”””Èîý»eÄÄÂD‰?ñ“4I“P 1 Iñ“Ð`Áf#¦)¦²qãFi—ƒmÌ“IEó5Û]3‘mÛ¶IUUÕtëÖ-!æ'>oñþiÌrèo”m?jÎ(éÙ[¯¶‚ø£‹-ð{ ÄX?)½R5jÔlÛ·oÇÍÍ þà`cÛùšóôZÑ‹€—‚YT³É7jêVoÓÞ8:""OŸÁ*#½÷õfxØðG²Õ××3Ð7]Þ ¥0²d$sæPMš•£G¾öô©uùƒUûKöxxx´Êîèè„mA·ÆÊäVw»ý¹sçN>=°â«çÆcç¾tð„õ¬««+ÀíN;Œ”E”y$’?ü ZOÛ9\kµ·tÓ¦MÃE䇎» ]Ó-é>¡ïõˆÂÏÉŠý‰ÕI«())ÁÜܽ^‰©B™(ȸ_ÆQ_ßÀ±#{X±b…g37uED=íñ­<È.nY02¢»â¹¾p3+ƒ_ázK^ã—>Ïð‡e‹¨o0áPö zè»:$Œþ7û3vìXÜžíÏåË—‘Kr®‘›ÿZ÷/×€ðG˜Üg/¹9BI1ÔTãi>6ZÖD£êr>ófMãôÙ‹¼5~2ÃËÃñõõeÌèÑ®‘b¥”øúpmþE}ðt÷äàéoîïE­ê롦š©A}‰ `þŸ×S^oÁ A¾\),£¬¼æÉÏ£íÙYJ©. W/¬9¾c/Q>ÏÐßà }76ìÍaõÛo<Ä[iù®ú_~s¿m E׊ù:?¿àêëë{ÈÓÓ“;vØ‹Èí§Ö  ó’%KŠ+ò3!°?G.”RWß@üÄј™š>< ‹%XYð§Ì¿±ùŸ“}ö¿ïw'''3oÞ<Õa`MÅÆL ~ißËÎ]¨¿WËçKyýå ^ €¥¥%3ÍCc*«*9{þ[ÞZ·ë®œ9sf(ðu›+¦”—ÛÔ‘””4ZDö>à¬Y³ä˽ÛyÆÁš“—®³~rNݰÒY=ìÒ.^$óø×üâÍéÌúÍ|Õ.SJõKLLÌ7nÜýŽãÇ3eÊ”‘"rà1ªÎ ²Â Ã8´÷ûØáî˜(²ùñáàaáÄÚ·¸ß=à~&Y!"ß<´+•Rϯ\¹2ïwÞ¡¡¡;wîЭ[7ÜÜÜö+¥¿r6`yÛ¹ÚˆU™ MM½×’míܹ=DäÆªU«¤ººkëFÛ«­­eîܹ¬Y³F'"ÕÍÝ…Wó¤ñÚµkhµZ¬¬¬ð÷÷Gç©Û3xò`ò>Éfdûà.0È5Â5«hHÂÐ#¢‡ÜØ|£¿qö©jΜ9¤¦¦Š¿¿?>>>èt:ªkîqóö].\,¢âneUóqø1SSSôz=%%%XY5ÚI•Iy…yð"ÙB`m z­žÛÞ·éÕÌ!ƒ n\¾A¢}l¾RÊWDζ–˜˜(ÕÕÕx{{£Óé¨ùá×KïÒUgNHðr²]QJý‡ˆoòü×t:ÝO÷”Z-ååå±{÷n6.ØÿÄfãÔŒº:ŠrƒÝçwã=Í›ó®r•úSõ°î”\géÒ¥gšÙ ›ê®"m"lÄÐ×@]]vvvžÄ\ƒ»«z{•ÕuØÙ;‘‘‘ñÅý‘*¥BÍÌÌGGGckk‹……YYY8;;¥¦N  ¦FME)5Øn¬].@!…œÝtŽ !©`¦ë³pqq‘²²2pbÐ *¬*pÜéˆE Š‹‹qqqA)PJqþb)Z)…WÎaX¸ö¹˜˜˜‡ÜEÈĉ7ÙZxx8111&òGçá"á™áTRÉÖØ­d»MáôJ¶jó9ü &¶& ƒ†Â‚58Š)ÑS´ÀØôôôíxyyq­ä.4Ô°uK&&&&ÄÅÅ©9X—1Ï4§B~Œý‘£ÓxÉ/ˆÍ×ùòêuÖ¿FGÅ_+&9"RÚÜÅ,^¼8˘½¢×ëIKK›ì‘ºvßZ£ † Â)ãI r4ašÈþ¿HæšD^íÈ=î“’Z”­ïo}™O€†fÝ9ñíe€ÿ¿îù»Xp½¬¹þsûj̽1`L®^»ÎìäDjµµ(¥ì6`"r§§ôc¦ó…8“Õû Ÿõþ ÍlÍM¥TH‡‘=Õ}> tZí$|¼—úž'èýAÆâé"Ý“º N„·2Vc àŽíþÑ^Z°fpqOvÀ¯å‹Ã ábù;KB[ô®\¹RæÎ+¡¡¡Òa`€Ð 'F¼0ñÑÓˆcŠ£`‹o+üö3EŸ¬``§‡!©ÎÎ2¦o_©ªª’ 6ùDÀ€® ôKHHÇþŽ‚!á â¶ÌMÿÇM&ýãta)2eÙ OYçè(ƒA¢££%99YžÈ½Qqwñb"]]ó OBë ¥»cw|r|ø ð¾[ò‡ˆœ|œíΈšaf°6°=éÏ888°nçNÖ}+*(--%44‡öŸ’”RI={~ùza!6ÀÚ¡Cц…?DD¾xÂO‚Ï¿êîžgéà€[HÚÜ\ðò½ûÁíù,höûßþVN—=ÇÜ\ÒÒÒ¤#¡å?cbd2ÈFúõë'3fÌÀ¶M»n¬ÛL#(™èé)y€UJJФ¤¤ðb»Ç5¯Lã ¹cµį€uJÿÛ–-oìo }ÀØQ£PJåg(äü¥°?sÄêNž¤ÐÚ}¿~ †]J)7)ü·"kÅ.F.[¶LÖ¬YóÈo‰ÿj5ƒUJ™ "Òðs¨Ruæ?U:³ü/ôw;׎9H¿IEND®B`‚gnujump-1.0.8/skins/auri/heroanim1/run.2.png0000644000175000017500000000603111050034357015550 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ Fއ ¸IDAThÞí™{X—U¶Ç?ù!A%/ˆ–àå¤yÁfÐÐQiTïcSÇ´äABÓGBA©Çß9¥ƒåeªqìT:9GÅ ^')ìGq =)*Ö„ïùTT5§óœyßgÿñîwíµ¿ï÷]kïµÖ6’ø%^vC©1Æò‹fŒqš:ujÅ/’±òòòŸÍšyÐ6fŒqJ§$í¸_=öÿ(c6¦[èÐüº}“FNbÚøiö’ªn é¦ôÚÜÚ· 'FÓCêè|¼ÝŠvBˆ ÄéÚƒßzõÔÌ+..N€Çý‹|&RlE}&÷Q­¾V~ üÄOÔ;‚Ü_tWÇaå㦩³¦ª>=võ0x¾cÇŽ„„„ü`Œñ¹¯ÿæç °fYφ‚ P| s]çRðq)y£dXÿÀþõ먗Fðò~Ú[Á±Á¼î™±ÝÈ-ÚM€Ohth SÇÛР¹ƒ®ë¼Ç÷F»ÆÚ‹_$§s!‹BŠŒ1^÷JZÉøbcc¿»ÞQü²WfI:Ÿžž®~‹ú㎠MZ¼~ýz5ÊXí×´ š$rQøôp5jôÐáõw^—K˜‹ˆD EcÆŒQ¯á½jûoÄs(ÕšªÎÑe9djí®9ov0ºAã¯ÛÒßL)È3ÞSÀ¯’‹W×%]ҵ Q†Xá&`Ö>_Aœ¬Ó PDb„K£À€6L{Dü ¹­vínZ:Y7ZÕ6º­Ì)#_›¯Fh„¬²j¦fÊ_þ5f!Þ¦Æ+“¹µÀÎ!6"×%®òyÉGl@üáBÏFIbéÒ¥b-âSäeõð«„„- ÔLâ'?¥+]›ëÜoëmõWÑÐ}áÖ®]+ ,nqœ°¢Èg"%©ñ-ÉãüèèGmÇg‡®àò¡ e­Ê¨Ž¨GhK[’H¢9Ío%Åóo1–±xãM1Ål`__ýšŠK X=€‹´ŠÆ=;®¢ôB)[ÿ²Õ4º‰K*1| À6ÚFuQuÍ30œáõ‚°`¡5­I üiNsÚÓž! ¡‰}ð„¿:€Õj=-©rÓÚMa‡».fMÕ¾óúÎPä“`$ $<Žp„Ílf SH!…Ïù¼^]ûØÇk¼FÙ‰2X4…¹_ÎÅÓRÒÞ>}úÜy¹¸Å ÚÖèîB¨…Z(D!²“]ÝL@ü®æ½ì¢­ÔÊëv7Oóä,gñ.ê8¡£† Vc§ÑèÖEö®€enÌYˆáµÀNÖñ¬wQäØH3J—/_Vqq±F%ï5ÞB¨¹š+E)š©™22â |9P€`ç;ÌWìBQºg`#Å7ˆõˆWå5Àì¶ÙiÆŒº|ù²l6ÛõvéÒ% ;D\­‘k­Ör©våÈä%''_‘úFªE¸òÔý»å ¿ ÍfSqq±eee‰Ø²ÍÞk¦‘‘£Õ·_Ýb&¡pû¯¼ÿÐúß`nÌÜ_;::3ÔŒ­q– ðú“Ë^MÇÃÓû6ÙØØX€ï/‚ý¸ZgÄ1èÙ½áÐØÞ?:Á`5p¤~¹¤¤¤=^^^Hª¼¿dä îÐÙ°dÝ®\¹ò³BîÇ×öÁeIñD3fÌ`ûöí ËÙ€} ¿ŽŽŽFÒÿü|`Áq·Dù0â?2gT8eßgê¤ RVV†ŸŸŽNŽX,M ¢,Qtá“í[Ùöч¿©«nÊ”)æ¾³¤‘¡#É?–.”ÞŠß·NÜ‚±PQ%èßÊŸ‰a}XðZ .­Ú°}Ǽ[5£ªÊðÑÁNDGGSt¾˜œCGªÂ–ð.›¿ÌiAÙ,ïZè}Ú› ý»Ã÷g¡äB@Åøþ,¯>ÁØñgÞóϱþí÷y¼wož<NDDQQÏ<øL\Ò•äyÉÆoŸŸ5;OîŸPpö<ŸÔ! ¼Œ'öesp/û–æ/ÄÞÁ•Sß^àôw—^&n¼Íàž]zîˆnãN_OúöìÍÒwÿÊʘhšZn®TÙ[8Qn¸l+eÉ[ïpâÔ)¾>y" 8–WTTÄW_}ÕWÒ=ÕjUþ¾ oçD‰œùâôy¢ÃúÒ£c»zþ‰´ðàà‘£¼·c7«þr£rÊž={Ì}3ÆôœÏ;‚¿C®v7j%§Ú°*c-UUÕTTVáäXc“ùùùdggóÒK/Y$]m4¯¼– ‘€|S|•‘‘¡ø•ñbòùwÅÄÄè#ûߨ‹H”™™©:c‡edd(##CcÆŒÑÞ½{kB¢’Ë:úe¡.^º*M›6íÎ"Ð'--MQQQŠŠŠÒÐß [ÐÄ„‰× $M¬oZÕ/®Ÿ8ŠœÒœD †(E–¹-]ºô¶ä8--í:0›Í¦“§ÎjwÎWú¡øRãÀ€Ë—/WvvöuEEEÊÌ̼m2 kÈìSÄd”5ošÖ½ð¯71W+ÿØË/¿|Sܶ#û˜ví?®ÜÜOµtéR·𤤤èàÁƒ·~6›M .е!`>©-”½|´}J?xCvì”dMÔ&¯Ð9xN°6nܨ³gÏÊf³éü÷•¹n«f¿$ âV–¯y¥C~~>3gΤøb)ŽMíqqv¸n‡‘‘‘8::¿æ‘·^Olë@Øü.u]ŠÅWÓiY§k°;yòd?^ÇŽÓóÏ?/ H´ç)÷Lwµm¯Åk èr‡ýÕx|ô‚ÑòŠ÷’%Ó¢ððpƒ2SR´ÇÉIýÍÅE\µJ7n”ÕjÕ §ÄÄD%&&Þ¶¿®¯ìÝHðÄœ9s4`À½Ü¦>0@•Ï=W3-h;¨94ìa´Zséöʰa:3uª.mÚ¤£ ¿:9)ÌÓS‰ {ë8ó:á5Æ´\4xð…«Gâ4kÕÕÕTUU±hÑ¢I’ÞyèÇ‚wºÖ­[§ÊÊJJKK9sæ iii-$•Üõ‘ÍÃlYYYú6&gþ_ÖÿØ?ý_ö¿·×”ÐbñzIEND®B`‚gnujump-1.0.8/skins/auri/heroanim1/stand.0.png0000644000175000017500000000547511050034357016066 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ 7y ÜIDAThÞÅ™{tÍWÇ?'ÉÍË•„Iˆo‰¶!) -RxVx¤d´ÊÄ¢‚¨Œ¦%,S5¢(Æ¢b0ŠwÑz CEJTˆGž’ŠTâÞ=Ün‰HêüÖ^ëwö9gÿ¾¿³ÏÙgï}”ˆP]E)5 (‘ï^V–Õ_,«CHµ³±±ùwuȱ †‹RÊlÝæuº¸ø¸2ü„ ^’)Wž9PDÐÓ´þ¢:+Tl“úHË-ðªèzqþt7ÖÂÂæ éÓ§O™n[¶lÁÝÝ¥—Â^ïrÑešÇ4§Ó[Ì,š‰ˆ$5•ÓÒ¼%õ¯×GD’«îÁ*#-w·$°gàS»ét:¼}üðø®…‘½3{3iÒ,T©“räÈ‘AUw­óËVSñððxf÷úõqH®k¨ŒzænwLJJ8Uu`e«I“ؾ{;/a5uuuÈ­¶`$/8‡Fðõ×_såʳÝv’€[ÏlÍZµjU ˆüþòÀ²¡ör[ ­Ë§ ?À×YKüš•,˜?ÌÌL¬¬¬prrÂÌ\¡Ì†ˆÁètzŽÚILLŒ§‰™J‘}U ßòýëøC½ƒ›ó>’Û36ò·€¾¼ídËì÷{2¸]c¾úb&:½ûž¤¡SmztéIÛì¶ôïß÷¦mIMMEDRª%®‘ìã±Ç];íéßÀ¨Víy˽>df@Q¡ñ<Í£½%ÿ=ÂÔD¦„}ÄÙóW 2ŠÀü^øøøÐ/(¨úãJÉPJµ£=ö?H¦ãVx6ñdïÙ‹´õÂÚR:ÝçCÿÖŒîÞ‰ð.!_gC‡>¤]Ï#/¿èÅãÑÊì,¥”õŒ3Š~ŠßÅíÓÖç†î,Ýu˜cÿT®®²äÚýN\¼ÂŽŽÀ·2¸˜Ø põññÙçééI||¼£ˆäV˜ @—¨¨¨Œ‚3ûê×–CW²(Ö鉄…¹yùÖ¶ µ`冭l>žÁ"²­Ú ì·Û¿›~6²vãZINN~䦧§ËÎ;åÏÝ:H×6MeÜ_"äØñŸåÚµkríÚ5Y·nkÌÀõ###åæÍ›å"ðÂÂB7|ˆ´tk €_XX˜”0¨¦ lc­V‹½½}fI‰Æœ7ßíGSo_¦OŸ~Ât÷ÅÆÆþqwI¹y÷Ñë ëóÒ¯Yø_Å]RR^^×oÜâþ ¬¬,¨ek‰VkÉÍ;DEEUÛÔ ‘B¥TïÛY÷¿ïÞ£'¹w½hà¤åØg9z$´×Ò0æñþøÛ7Ù£”¾ãôÆ9›5ÂÃ֭݃[‘—• !ÀÖW¬ô\ΟïÑר¹a›®¾«âºá}ÅÀâûOðÖ½B`J©¦‹/þ!Ä5„â‚b”RJ)3€ñdzÝÈ«óR7Ã/%…‡‡‹ÓÂ…˜šØÄ?¤àÐÄýšÄÇF×5sèP¢6mR0¥T‡±ÖÖg‹}})²2\<$%ñƒ‹Ù–æ¬ß¼™é¡¡Ä%$pG)&;8p¥NΤ¤ôNˆH~MíJ‹»AA,[¶ [[ƒ;süøq–öîGÝ=3fÌÀ<é*û°мÌ‘»,_¾|Off&•u«2c¾ÞÞÞ§š7o^†Ÿžž: \\°x"¬S`ieEzz:§NR5µø¯>™B/õóÍ4¬­­±°¶ÂÜ„,*Ÿ8qâ }èÿév 4w0jIEND®B`‚gnujump-1.0.8/skins/auri/heroanim1/stand.anim0000644000175000017500000000023611050034357016056 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 1 pic = "heroanim1/stand.0.png" time = 100 gnujump-1.0.8/skins/auri/heroanim1/jump.anim0000644000175000017500000000023511050034357015717 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 1 pic = "heroanim1/jump.0.png" time = 100 gnujump-1.0.8/skins/auri/floorR.png0000644000175000017500000000055211050034357014166 00000000000000‰PNG  IHDR  »î$ pHYs  šœtIMEÕ %2ÝÜ ¡tEXtCommentCreated with The GIMPïd%nàIDAT(Ïu’±n1 CME‡èPôÿ¿­C—vð!@;Ø>ëd²,‘"-Kå~±Ž˜Hç{ âz»c5¢ÕJîEw¢±·~¶‚øÜ¦êh2¸ÝmìCdšU|ÔIrLàCœsñ¾¥âòŒcÉÕžÜ"ouŽ$“œÆµºÈ¹¸Ö…¤óO<4vµ±!^·Y8½ß@i µYÆÆKM‰Aª xâòÛí¨ó‡½¼?%1Ji8Åß÷T”Îg^ÄCdäJ«GýzB^7¸¤ý-M n?OÖ>}£òöë ûv~c% ï&WIEND®B`‚gnujump-1.0.8/skins/auri/down.anim0000644000175000017500000000022211050034357014024 00000000000000 ## This is the cursor sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 1 pic = "mdown.png" time = 50 gnujump-1.0.8/skins/auri/gamebg.png0000644000175000017500000100054511050034357014150 00000000000000‰PNG  IHDR€à5ÑÜäbKGDÿÿÿ ½§“ pHYs  šœtIMEÖ 0B’ÄtEXtCommentCreated with The GIMPïd%n IDATxÚÔ½y¼%Uu/þ]»Î¹c·o7 2Ï ƒˆ D£`œ£1jpÌ{yjŒ¾_3ûK4“™ž&ñéKbfо$ÁˆŠhT@@™e»iènèéöï=§öúý±÷®Z{×ÞUç6·€ßáSœ¾çÔ©a׾뻾k-Ò&‚y‘ÝžÈ¿ÝÆTð}Óï1À±ë~×t¬ºïa¯—#Ÿ@fÿVb ÿ?£†ßdæ50wý:ÌÞ´¤J1H¤4ˆD eÿ ÒP01Hsy™\^¾»v.¿óöeû™Ý¼ýòU6‹¶¡âXæìNQ³8ƒAå>ÞõùžÉÜ_xÙÅA¹¸pby^€Ùžßþ‚ˆÍgdZ„¼)ŽEÁ±Ø¶+ÂyíÇTüÜü[îIœ3hpµaöÞ \^HùLÜnÌ "sÃòh{VÑ;®|†ÄçÙ¯n_›Vôò·T¶‹_¹{"šEϰý¥hg÷™yÚÅïü+ý„*mšŽ"WOâûòA»>þ†µ3ì¬JÃ0Ä´“ìÙTÜ {Þ‡ wÏáwAï6ÍáŽÏeg-Tü®ÒÙÊNî|~'gûì˜ Ì ÌÍÖå߬4†Ž[ÆÄË÷Cææ‡å»NüÛò†ý]Ãè ý9Ò‰ÃéD×|nçýF'ŽÄqb¿¥È9Â.>àq‹©Tù dŸ¡-\Œ.Æ}LŽ.FcÐ?¸O,'G.'L½Î {–û‰~ç-'u0›>¦µ2ýÍn¬FϟúòûNnÚ·ïyЯú‘>—'ž…ìWz€çÒô¼êöôXuŸéô1Iÿ¯bnd=‘}Vâž(hl’ˆìÃ0ëŸJìO`˜™­¿¯ƒ©+'‘ï퀨|D*¥ ƒ  h‰™ÊdG,‰áÅÀ‘[nÎ/zÇ+@TäEâøŠÜ.÷v×@%D\ .:Ä‹Õßs1 !ïG$ÚÂFìƒgä&Å‘h¯êusy+*Abðƒ<ºYÙµ¤k=ò®G‚‡“ÝZ_Nêõx³ÒÈœ@}!.¢`Q‰àcæÄ)Ý5«  ĺá5A·ì¿UÐR°ð¾8d×¹4˜üsÍ!NMdŽQœä½•«%¸w~6c²h+Ž<¾:ê™Fá³!Tñ0Á·ådoR€f”@Ð@­ìçXhŒ±þ¥0|‚Þ8X`ÃÇ_žˆY¨©fA­‰±Å“@b |¦ŽW· c@@‰¿ÃëÐþwÀ‡4(bL’gdxÆÇúXÙ‰Ùí#û<è±~X!Ò8 æœT–†‡æ :'°Î ­2yé^t·,UûNéGágy6=ÃA@ž4 ꌇ&ðÇ«°¯='ñÅGj@ÀÛ¯‰i‹ý6ʚؿAÃÔy8òoרP2uI G öO÷,÷Í€¹[Ç1{Ý: Pf˜?¶ÏBe O,Áâ錷@[öHØn••403I€'Ù¦’°)V$ $¡ “|摨²ô—÷ÈŽ½H0Z‚®`2 –<4£ð˜b_ÖÈŸß,µl¥[ݵ« 'ÙE²DÝQp]|²Môj@#Ž\y€ï1­2çzQ‚/o->ã$‡ ž\À<äIþ°½ø)E˜8Ǻ±$%%3™Z°bmAþJTrðPËs°7psIðØ çÂD`É“ø^.˜vdEŸ¥O9šK,ÁnŦ ò`.ØXÃú6ÐAùaìÜy¬}Ñ”1fí©`¡ 1%\ELé&*_Ç#ŸU˜þæ,o²®^ öÄ»".˜?Ïo[®håRà®)gËx „P,€þøïäé|VN ì¹QL&,ü4’GYùdy‘¨dŽ<+ў˖# ¶s—qÙ$x®"ÉØ{æDH^…œ?ÄÜ–ââ²(XE1r÷%Á·=®mŠ€9Š4ý(ì¯\ãßÕ5ûPbJ-œ1¶€1«°XÁ!Å!rñ ‘0¦¨œg$&åЋá?×ç« .A[härµŸÃcEg‰Åø$ßÛS°ÌÂ$4”"h­Í¹ §2Ì\»ë^4U®ñ*è[<Àß*òÌëô1\ƒ¡¸æsjxo2æ›ÎIñ¹œøC÷€jÀ^v®éó:°ØÄÂNÆ€ %´®‘B×/%\¹a)Ø/ .>4‚™oM€—l§V”Áêþ èSÊ|® °N\b/ö&ihàƒ/OãW 6˜@Ñf‚6¥'¡Ø'æêe@Ù±­¨Â¼9MX©dsŠ Ø-NÄ.åRóoÉw–${Ç+–Lö;¡HL®®-HPÌ™*ÑÏ(ÑQÓG9±`éö‚?$Î}¨/n`ïQcÐ!²xBà‰ÈÉÃìá‘Ë“>l_ƒä3ºþ¢V¸ÌÐ J—´2iöÜ_ìÙl¡ÄC`½ …Lœ[>oòÖnöXBö´ƒ0/ž žHèˆ) –ÛÂR¢*ƒÖ(µZL uk_<…ÑÓçKpsÏõ4Z)p>`¿¥Œø< ê(lÒ`¡Æ}Ë Ã‰kÈ4ü]Çn†,ŸôAT´ž»ÌÞáo£í3l‘uý–ÃB\§`2 `TÞ ³³ÊÍ÷ÊZü¡KÒ7ÅÜÊÁ¾\®Ðlq I¬fª\4™¬vTvѱi'›GOºpž+P $ ¸d88|¤l¿åör±g¡—+ÝÜ¿ãÜ…T‘b•X@²YÑݤú£ª![Ý9 Hl„  d/p%ⶦ#¯iAfûœ-G5®ßÍYu•J¨&ƒ%Šîî‚…Tp"ŒDc’ÏV`åÄ!g(ú“ëúJ€ ₵ôØòpDz³~ŽY$-@­¶gfŒEÔ!jX0ÑL²R,ˆ œ­Aå®ÉÓRº1®¸ÅJ¡4`VæÚû„ƒ_›ÀòŽa¬{ñÓöáb™£â&æÜö‹×oÑd:ÁœsU®‘ì÷î÷yÄýÛS©ãŒ}%fİèÃH¢ZÞ&Yo7XNÂppi‰9ˆØ ÝC²ÇÒ½cw.å7%AÀzƒ!t¶ð Çü1˜tØ%™AÀJ)0Ê>ÍŒƒWnÀ¦·>R:Í쩈w%œ‡)ÁüQQÌ0)V¯é\)V0¼]$óG ´â zAJP4C@ Ÿ×íË –’N v2î<’  ‘ì¢ÑiP²|aTu:Ãô·&ïí‚T•±](L$/eºèÌnó‚q%`òD¤Tâ7Öv"bo¡£Ð H³ý„eŸz®\¸.É2»¦¿…NËEŸ!Ž~·¯7é’µ)AaÉp8árUYi?á#'N bå¤R¤ƒéNëúj¨uÓˆGÿiß-Á,ŽKjHÞÁY¾ÐC$áàÞŠ1¤"ì|FKÜGÁö²ÿYèŽ _ŒH%o¹ H¶ïd›\Ç\t6…Љèù•+Ùe½V2Þ8ǶãÊM:¹c ö‘…¾J[ƒG³×.ÎÕ+ûwÿEÖžÁÒ©ÒpÁ;‹sE¿ª<—2Èx3´5Ô´&£Õnú0èâí£èïîbýOìCgm^tœ׿c©*c°‹g!3뇜`ýtäܺ4VÜ÷Ä ¦Hbï„Û àÉFC²!f ¢†ùóÝ ¾‘ .‰ùš…ØÛõ;98Œ¡Ï¢½Ë}ãÀšJ0è]×iœÉÕ‰¤‡…^·ÔŽ34´²ëªbèf®]g\Áœpõ¢†Uˆk.‘q¨Á;á|®®ý&×r|‚kÖwë*žë$­õA=4°‡)°Øtü¦ ÔüÊyÁ~*hèÂøâXQÀp+€ûv̪„G* ¡‘àÒM\0”@< %ÁUÒv’“PGW¹þÐ{…™ã¨#k& `Xj 㚪)¶ä×,‚õÊ‚MLÏ9LyTh}4S¬," ‚A+]¬áf]Ò˜¿u£gÌ£{ØrœáKéSìqЫ›PSL_Š-¤„¨Fëw÷¤A&ñ__  ÄúÀ'š>†‡uÀ0†Œuƒ¿<ÂÔgÁó` f50{ó,Ý7ZDôèk¼ýÚYÜðxçoîà^<Š#'Œðœ;\Û ‘÷®Ø¸´¦5‹ÉF0e,Š€] I£°é[`'h•T²bá𱈚¥2 ‘œ<à Ê! hÅ}’&’sÅè@ˬ+¾‹ôÀ@„ékÐsÊ­pƒw׃"Á„QB“Zm²ïæ#„&*Õ×uÍùRú>ŠL†@%= ,hŸ¬¦=bã2¸Þ8âþK ó.ê fï>ŒvÂéáHÈ9ü@F¡AÒÎðˆ1´•DˆF£ë>%Ç,è²Qô"Z’X–Ño çTfÖðÝešý\kJ‚@Ù ¨xfš(vãÞF÷`QË’òØ#ÇrnßµÓ*£×Ê Ðæóñóg0~öl ü–,ø[ýA²€)€¥P¥‚±'³4ÄÜq:¢KtÄ~à’Ž¥‰é1À¯š×8¦ h,$$"¿g¬Z`©5E5✠»›|M«GX§Qå"_ŠÜ¥¥Þ|5…ˆR—ùY8¼TM"?  ªÔÚè`Ͳ96¾ewiù›Ò 6iîtÄx"?`°ü~M©gPý}Çë@ÜàbüÕí?(@äÀ^ì»TÄd¸¸Ärñ$"ÈÓC=ßÒò `ñÌçf¯_½_!SºÐü}è¶y|k—\³«¯l[ÆÏŸ=T$À-Ã$QIGâ% ÐáÒÕ[¨Ù„¤}Éš­ š#.LÅ$+†ò6¼[ ©N@llÔa†Ò5±¸ ںʄ+ÀýÖ ~]Þcù*–¸À¤¹t LB˜s qÈôÅRúd z¼ØJMð@}0H,¨$å¢Êíd˜}œ‘¬s ÁI¸7XýD»gÞ—”U$îáµÚ‰™íÄK1FFìÏ:¸1—DSí¸E$+V&%SyOT0_•„ˆŽ…c;­.óª+ÖcOÝ¿-P&E¶í¸dEÚ¡B¿ç‚¡´úunȼdÄXº&µ.¨Õ †2§Y†8³X™cªŒÀ™.:AÁÒ+Áy •.€¡75;—°RÐNªâX›Tzáúµè?Üź0Æí’Ë|å€8y@cU¬Žúo*Zž#@A°…{:•[N— 5"Š”Êܦ ‹¬I­Žª, ô- K€á'vùJ}9RNظ2c„cØKCŸ*i4F§SI|”`‘½œ…aŠ0òWƒlT?i|_†ù›Öaü¹Ói— œŠnJ5Ô亄¬ûwèN&ÔgbH}î¹€ÕÖ­ÔM[çú XF Àª{YL(O,6h ÑUÂ5'··{s7Ëeˆ±·—ã²—½[ö&[„Éj§Ë¼KTP[Özr Ï[èÙ £í»f §’Ó%[èiC-°”v¨ÀÝ©ì`Êì¼qéJQl/m£N äÖ†,Â6å µp‡‘éIdµT³I…èÏ×qÁþ™û@!Ð ª®"/øE²~ªdfŠ<Úþ;¼Ú— D]! X'"FœÕŠÊrÄèí#Á"|ÝXÊuA±ñ&úgµ–f§fÒ‹±í Þ1/$#As1Žå½‰€âzÆ¥xl$‚x3³©ÌΜ f,È¿ÉL œE» fNÜ‹§Ol¹‹2¦ŽŸþ›Á¥qêT…14¿ÌÈ{æz3†Àè0E‚%ªQöÅBKå8¦Œ ̸Ôíi,“Á¸—³HäµK©T0Bl'äŒÈÄÅÙIš- ˜3úuqðñXûü)t†sÃ.[&кƒ,ÀÂÞs*Ç(gBŠ€œX38a”¸¾Ö€´0“ "Ò'S.AF0çHã3u¡‡ˆW ŧççHä?•9[CݠЀ–G‘úî0¯ªL;SŽ!¯’Ë쪡¥NBJÎÁ‚Zy6ˆRÏ‘ ¶Ô̘½n-†OZ0iˆR`/ô‰°m›ÒºÔÓ¥\ÅŒxl`¬ iðx‡Õ ¥Ýš>j’ÊÒ ÓI)$3É»…’墙û¿_XnÜüp'p×cÀÃûSÀþ9`z˜[²?£]àèI`Ë:`2lZ&6´€MC„CÀä0a‘tÏfúåmm#<{ÒN²JÒ-ì3%Ì^tdáÚÍ-뻦÷Lia¶s6kGÉDUY—+¹XÚÅC¡âbf ÃaY¹ Œèø7îÔøÍo·ìf{æðºÊlC0¬€!ŒØÏFí¿‡3`˜Ìw]{Ξ5°˜›÷…¼ü{É~·l·žúlš;õÊ8ûà[ÿX?ÖÀ~3 Ѝ™h¾t7ð«WL¡•—7ü)úOsz®Sœ¼øü¥À™G ú|74ð_>õ`Ï\½^¿Í—*•ÅnÞyðGz9ãmßþó!ÆÁåAÕ”ƒ½Ö¾Xá-g©"‚Þy˜ _¸GãO®Ïq×~Ó/Wå~;üÜñ~ùt…áad îºáYj¿ØŠPUÆQæ!Ô%À‘Zl4Š´Ú„0+Ã&õÞG˜þÒ:gÄßÝÒÇǯîÛôWá^·Lï ð®—&ôW‘Çø;Ÿ>û=`çA`©¿z}l,&‡Ã¦om6‡›Ç€ÃFÍãÀæ5æï £‰µ/8#̱¸£Œª7Y}ÄAÙÆÒ£ã1pä—~ ÛÒ«‚˹Äà^+Èñ(XEP“b,I—<[¾ñà76`ãÏ<ždL½8…úu1k€Y]œjôƒhXšö žG'ɬ51o+uïb·ò UE$X&î0a©±Œ*³ pÇ~àß·ÿqð½‡åóIÍ÷€{3[yÀæ×Ï ÷‘KÐJžEå$X”'3lÃÖÇ4¾ü@ŽëvçØº—1µ¼zÓBn¶½ËÀCóÕžIΙ^xáÕÇ~d‹q!EfÒÑ"‹ÇQeµ7Q©-*"KsŒÚ \½Ã“3a™ 8{º¼rvî½TU™:vjà©et¼å‹ÀÌr{÷¤<¤—fàžýÀ·ÎÜ)Ò"@Ù”IŸ¼ x|þ©}–:r¿ûëvš¾ú…ûOßÓι.ÿq?ã­Ï,FŠ f¼ûªûWù~<4üîí9>»=Çg.êàô™ &qŒqæ4^È”1¦­±WDaÆ’š“uYr Ò6,Dtž[Ï =ÂÎ7±õàêÞç®)࿼ëe¢†ÉÔųlø“¯´óœçs`~xdÀ¾>¤€-ãÀ‘ãÀ9›€— ¼øÀúQ”™':(‚®¨¸–cWb²}Žù“©ƒ$;çŒÈ¬a=aé .Y€âo¦ˆaË^-ë0š¼Dþäò ¶ˆ‚‚Ò M.ÕšBÿ‘.æïÇØ™s~›Ô¹} é ‘:7kÓ|Þ”H§‡©™+Ždê—CÕõ5¾˜Û 稻¶”K6ÔcôJ(#ÌnÜüé·ËïŒOüm½Þr|VXöÑ~¤ë‚J+H°€ï¸j—Ý?e‹#غغŸñ‘;GŒo;•ð gŽXSu•š0—µJ=“(Fìå]“ùÁ~å¹ÀÜ2ðаs8¸,ö |2ŸÁXíG®ŽZ¹ÖXèkG€7/9˜EÉ ê\bS°~¸]¸Z¯M£ÀOVÏü;ð.{-ð‘€»öÎFö©| +à¸uÀ+Þ{> 6°­×†aà7ŸC%!B~ÿûðÅ~ï»9¶M·sþ»f€|£Ï^¼ôht¬ÚuãפÛ@&ÊqAD{’_ú‹^ 2§M4ZI h@iúî3,hüÔõs¸oî‰YwC06ŒcÃæý˜MÀï¾ÕZí‰ ›×ïû àŸ¯vO?¹sMøZÖÀö³]¿øÛÛÑ ø¹Ó_?8~ÊÊ*ªðï•sˆŠÌ;•40^Í {Ç¡BæÖ”nöü9e'©Ë r̲­MÏA@•¨ŠÒtìÿíHW}‡Dé;Ø´jJicˆcö;ë1râÔ°NkÿbîÙpŸ<Â$së—pÅV€a“¨Ž%Ä\`îD¢€›˜¸•Dú6Uó¨ûí ®cyóa½HÇô-— ËÀià—¿|zëuÚ¬üuþ$áêWŒC0n–˜HàL¤Qb%ÒŒ«·÷ñòÏ?=Wý®ÞuáwÏ#LŒZ0csoƒ22Z¢ÌŠÛ3w±› ÂüÌVãeu€A•rš >p`øoþþvîí’ÍÀÇ.N˜:Cº†ì›‰w¹Å*ÇÄúv&ˆ×?Íïm~óJ`ën`úiØ%Æ;À¥gx1pÔ$JQ~†x³=ólwNÛ§€;öŸøÞÞv¯ýeG¿ùLàÌÃŒŽº(5Žvݹq7ð廿€³Àý3+?—"àÂÍÀE[€ ·(\|cí¨2F ðÁ%šü¨€>cÏ,pùƒŒ÷nÕ8Ø{âmÐ!à“ÏéàµÇ)`ˆÀ]²s øë˜ Êl.8E^Ö„DhbþB£[<_zTèüú ŒW~w×î?4ÔÿÌÍÀŸ¼xÁiÀÄ„§3Ç’›L‘jCa’èƒE4²}çEà‘½À•÷ï½Ø·ôÔϽðà·Î”ë«Ýr^âN$¨­`ç "˜¼ÚÙ@XÛ·¬]!¦l9@òªÈ}다’!¯Lœ}eÔ‘Kˆ.«„úÕLÊÈó\gEeg>c¯ØŸ®RW-$U!XyÄ/ŒÐMÖV^$làJÒº ’¾%vÕÀê9R»Eè>÷l¯À·n^ó)`{ÂÅpä8ðÊ Ÿœº 8á0`í0Ðé˜Éþ–]À×nÉpÅC.­>þïóºøùÓ;fb’ƒÕåsÁ"‚5g<°7ÇË>¿Œsæ8CFC²¾cfÞGµ4ý?Çr¦Âî>ð_{u?ãöHûmþþù„Wo@uP€[dn"¶âr%KàÕÇ5÷ÌÕ” .X.žgßNÊ=à¥ÿ|cÏêßû¿<øÙ“hÈ‚?÷̺%,"B 3ˆ^6UšJÏÄ&¥ÈûÀâ05˜Ì3‹ÀÂ’ù÷M{€OpãwÄ÷ÿ•3€]@fQËÜe1í R9…«ÑxaO^€¼d€Áÿxß]«?ìYÀ;ÏhX,.];‚õËPÌ««q áOD"V& ¹õ}Æ»OËÀ§ïÞzÓê·Í¿>ø™Œˆw(hŸÌQÑÀ­0ŠÙ²»$ÙÚŸû`ª¿ú÷ó{§¿npÑ_!jç嵺ëÝ?<ëJ`ÇBýy>tð«g’e׬aaÙ*ÓHô!QÿÔjåX³q›öê3È2iÜc¼ãOìX9 CÀçž—áÇdà!3ž¹k£©2gØ9Õ*.F.tØôÙèü`í1È‚¿ÿØÖÛn>têòŒÀ¿`ÌöÅ‘`œºù[‘±±ñ%|vI©—Ë5¤ @oûG 4÷¯ä5ûÓÀø¨ÏZN-oý6pÅ#éß5 \ý`bMd †Þ‰ðÅ¥ÚÁ¢v0Ur@Ëü€eÝÞ°…l\ ú`#ŠT%¯±')`¿Œ˪GD…‹Þå,I œ+äl@ ©œ!ÛÐÇÆŸ}Ìô‡&ö/GsþÀAšnfæ’ûÕ<ƒ@:µ]C¨€ð X‹Ø‚†àXWn®‰ä†ëŠå; ã®ýÀO}* þ`cè,Û¾(Ÿ çó7£¿«bFàE>~Únö0Þ°I5ìW¡01ì’ ²ŸpÖãÀ¹¬Í)˜¤N8| a¨K%x²[G~ö(B¯FQæpg@)ÂðÁsãçûðÀÏ}‡ é3ÈåÏry sÃòy)j„ÎÂEž÷'€Éœ„’£¶ðšê¡ˆ´“QwÞ„šàOE€ "®a šO/–|: ,øLiéw}Àå\_§¯[ýv™ì?sLpßYÂ.Ñp Œ,™S0«‚ê,ŽmçY¯ë ²ƒ"ÏÖ²¼,Ú˜³òóÉ1à/Ω?Ç3F÷œRþ¦H°®L-]Ê‚ÏHDbgg\H(Š6Re>ŸŸ?nõDŸ7~?ÇMå e¶U:Ø|as²MCEl? Ì7ƒ\æ‚>[Ðj¢¹îßßÇ;·>1¿µÃÚM÷lºþØ pÌ„}5{~ß}”€®Í–°Ú//ÀÍ>Î ÃÀ^ ¼èˆôï~¸¸ôJküõpR“ïÖ‡Âj9äWËñìVâ ÷ü¤úuíEîG7g{•@‚Ô2® B,-ÿfòÓ|Ií,PdÊÂ)Qj•H#?ÐÁÜ-kãón8ÇÒíÐ < !†IÅ7¨ ;?¡ðZ¨'¯„”×1s)1;ÔÄøQB“°RF2Æž{À;?ìš­xöà—ŸºÓȩ̀nO)¨œ­Ù$™$Í8vˆð‰Sºø¿§t0\3ÿ¾õجð¯„%´ŠRKJP삨T¢ r""ë:Þ4´úhhˆ€® DFú_;ðÓψÿîSïû¾ÕïõM¾>îÙE X$lŽy*kSÐÉÝàÊÊ4½–\œÓ=qÏraP@“rù¦* b$e0Áß$X7¥V¿]Öˆª'\þ¸iÕ°Eô•,Jö[î.iÁJ‹ç[ÜŸl[²;>Køºc€“ÆÓçxå@Ö±òæÙäêösR\æÓt98!ÿvml8¶`ñüIàð¡Õk“ üÔõ9šÒÖã`Á›5¬UÎEþ;XÝ®—§Të2åVßýμÏ/j¼ñÆfž`°ÏÁ%Óö*óûuw(ñ$YÄ$ýÙ!¾ ]¡7¿Càs/NÿöëÿCøÉ³c,ê ™ VˆÅx,9@±Ÿ ä‰8ËjR\äˆô¤MׂÀè’Œ$!¢.“;7‚:÷~ì ‘àM”01æ®_‡|.Kƒ½˜ažšÇ€ÁãÍTšH±8ä†ßXE‚\¯MŸ×1‡u7¦1V/æNƒïËÿνÀ˜ºáÚ=ÀÏ^lü$pÊeÀ›.'üÕ×»¸{Ÿ{JkdZƒr Ŷ[ë÷5“ }|=îáCÀ‹W¥+ÉuZKu)⢎®‰\r)S|ðgD×ì')vD¶ú“‘K–ëÜ'ESû >zž‰H‹½þ×íÀ>hô>Ô·L¨àQ”®bß’¯ ®Ø$-V/x+¯¹%|˱és\° ^BõB«¸|V„"¹ºIÐniñŒ‹j;%{ÈE"kd†öúÕm—=ËÀk®ëcz^= Ðt(ɺô¹¡f”eþ(wžm˜ÄeÆ/ÝÚóO|àN-¯FãØ¿¬A¦‘Eö Á^b\s€Ú "ܵ˜˜'Ø8 üñ³¤ 7Ù¼…ðcÔ¬»Áá/lyÏ02=‰±JKáÚM U£LùL^þXŽŸG€ŠÐš2ŠØ±†Ô6EŒI ƒ0óí nE†sy™›ñZ6¸A<­ƒlTLU„‘:É L_ŠšTЦ)Ê5ÃÅ3ˆšd |äÚCs+Ü7 |v;ã=Û–pþíó8ù–9¼ý¾E|öñö,YhY@—ýýÍ6vªÇ{ý‘2äáÕŸ-ÝÁP%ÛÇIW‹ ‰Çëå±l9Ê‚gMnŒ;©Œ_Qy§`á%c?«—ÿ]³À[nÈ‘/9ëÎ5ÆÒÆ3bæ^m™?“A,ëGN³Ücüãý}|fçê Úù¾!9K°Ýó§ŽàWqÉ‡Æ êÄêëÑ$å$LÀÏQãz~l¸ü~xe½*9 éEH0{ÕäÑþ¼¹Å±}ðÁ›Œº&I~w®@‡~y"©·9 Sùý¢òå½²-LÊU ±cNi,Ý;Š¥#q|ÒdÄ«¦O%È)Ô¸w›¼Ÿ¨Á?ƒ€H%=ÎM>ìAXÁAØÀ:_ö ¾k ‘³€ µ.à™yà+÷®’eÖc|v_Ž·=Ðñ·,áy?\Æû¶õñ©½¾IL§lŽÀ×nQ~ÍBáJ øž€ªChY,†PT'§ÕŸ4lâÏ¢,×wœþýÎà÷£¨\–,+d$)ã æŠ‹Ðõ‹-ÀE-´E$YŒ+I¦.­ËÐ"íø ‹:¾&M2Tì@K ;¦"çJÈà"âF‘‹mž©N¢LR/pÿF´Š¨±eüH€»œ»ØÐŸãˆqŸ55 ¬ —=#Ð¥ƒ*4‚/ôEÛRñ»#GÛñM^¹‡ñÛ·i›ÂÅ€9î[°MÏD} ¥Kݯ“€ °ÜòxŽ_»cuQüÁe´sÈw—¨„A—cNÅÇvùw.úça!³ :ðÖãëñåí% B± €6]_gM౬ؖôF–es(´êí “Á÷r¨,β¶pñWjÚ;Æ‘ "ÅÝ“¶×¤1ý_ëËü~uóyj¾DÐD„†?Ï;(ã—Â_☪rÁªà©Ö¯½q~úÞ>ÞÿpŽGƒjS¸`2á÷åèjFÜÚ(\>dŠÇ{Zņ‘iá5¯u!R/Ý"¥Ûê´u„ 7¦ÿÑ»€ùEü‘Û¢õT‡ ˜ü4+°Âm1€‹¹][)Î<¤t Ç"à‹Ó³8I1-`V‚Œ¶ò)o›÷°œ^äl–`8ëÄÖYÙÞ¬|†Ë±=mÀZvVùné(óiŸÇsãaݼ`¨’á'kÌ‘Ųקl¢e%jm×#J2R=;ôD_ÿûA}H€À¾¯ ,s9:`höÁ²Ùoï¬Æ›nî­ºdcj!è?uŒrñÀ%† ?{j‡Ü·¬gÊ¥Ú)ÿ® €›÷ icVô‰*C­Š& ޳·¨qYáF<,]¾Ìe§) ³^N“€¥$ ÖWúi(«t"ù¾æo[›Va_ˆÍ ƒêuÇ*J ê:$ÀapSÚàÐDì©"É+Mƒfà¹V-õýƒxR^s¸bšñÁÇ4¦ƒ÷G&Hô`4ŠxöbLœaÅäâk UcÌIÆU&ŽžpÄhm?d9ÂkŒèåvÚDüÝŽÏh’œa ÆRl . ¶QíÎg ¸ô{}L͹È`2, {Ë’dÀ~üÙ]9¾¶§zàaöºuÈ—”¼Á*ÔCÉD'þ:æGùëLpÉÜÒÄRÊ¡€M ,ï\_€8`°¨2…®Ö®H»\€ÉšÑea ‚@Ly¸ÀÈ÷Å"Ø~pG½k,ÉÇBR¡‹´0ÊŽ#^ Ì^³n0Ý_“¡ÃCÜÀæ ò÷J‚>b%åPÇb@—n 4ân¢˜‰,ÒáØáÄÍÀþ<å¯+öj<¾ m©0â†è¡Aòa0P¦|põu3Ó’olF `>¹©?{C:¾óª9©td¡Oõ§ õM±0Ûg¿Ð0è3šë`×iýUR<¤N’ Rh%8v-¬€­G‚± ¿XÀ8Æ\¿½q:—W¯›SLmh¬ ÷"eÀ‰‰H\麕©mHù¹/)”†°|ÀÉqËtRRŽ0”µ_àò¡à¿ß˜Kl¬¤e6ÀϺziY€ÁáÚÝ9>po{è}&gäSÌ|{=ò%ªO7”"RZÀȺå@Ep¦xK¸aÛtÚ5€S+ô¬E !™»Ï«U]HÄ9`â|ôC‚Ùóï‚=ï˜BRH^`$’šw$"C¦+J¥P·0‘ÆÂíãèíéî‰DÎC¬ƒzE9Þ A*@DËUƒCD¥h°4V‚n} GŠ.?Åå`^ï½;7Qɮֶ´y‘úܧ¼‰Ø3qÇ]ª*È2umL®ýrÀ;úœÉgŲ¬>ÿÙž%à¡éˆ5Ä2¿ ¾&"ÐG´ƒO„fmjÝ WhޏOMÒapˆdÞDÒj-UZxí]Š_#©›% ¹A˜ÔŸsÁ¼σbó£¨ œre>–xìÒõ+Dþ±¹PeŠÌ\¢Utd…½¶__ÙÃøÓ»µWÒ­(›¶lt¼ LÍiü÷[û­^×t®¥¡g2L_5 ½¤še„xZ˜y à 0Ï«ýšê!̽ †ïŽmªA|ÜZÔkîUdnÔÿ±XŸÜº%½9$9:Ñ©Ä,ŸW9+‚ ú9 Çñøâ" ÄÏND4‹A­Š l¼n3ßšˆØ /T—¬$è¯Î5£8(lHÉ£j#uVÜÄf4¾¦c…ƒtÀÄ£]<-^—íÒ¸ê1mòbÙ|x¤m•¦øx!õÆÚ§2‹¬âgól‹PFq1D³`$N¯?Î]S Ó5¦ÿ‹FU×`÷o èÎuýœ`ùboSÂuU”I ·+™Êbm¼¼E¨®=š¾×±~Áß-€@! ÎÊrbžÚ©V2œÐiRÄ`±Ð–D‡(Î]ÆPZ7Y_?yóÚÜ«ñ­]†ùƒØ\ífÕcüÒm}ìXl÷:fû &×›žV˜úÊä Ty±u¤Nj>« o´át9°¿4 šÒ™4Ôœ¾àˆj_cUãÁ¨KÉæ¥¥ðAÁ_§˜dЇ8• eå´·`ý’¨‡ ÷¯WD@ü–e’"¥,Rç+N(ÒÃôv aé¡‘z0åÉ4~"Åìñ ¿AYÀ©’¬E“‹‹S ©®Ô§]Ç|Pœéó"C}Ôzz,5Iš¼NÍ,ä3€…žÂ§¸ÛÊ6—ûtH¥T›ýüè±úãì˜óß0 \Kµì¹xê"¾(ÁdÊG„ľM4þ a5‰n§]ÈèeDÀÝ ‰°cLj²Ú³@µšŒÇºÔ•oŠÌ¡ÃÃs88êd,¨VI(Æ?;OÊJD­‚ä˜íöæ­9vN[÷ï’qýªeòéí9þuwû.iãý(#=õt†©ÿÜ^¤z–&•Ä=C½Àß9qZ¸—ƒ=øufui¸.zeCpãëN®®‘Ô” FÆ0ªT¡Èe[ú¨d.Ó´QÀ%+ƒZÈ.i\AHCÀ~WQbQ…Ä‹–†õ–‘XpœÜÊ2‘Ž TÖ bÌ\=QÍN¡ÖªTùO /Q÷÷ ÑØ@stp ®RµÐ4ÙÅPëJjØÕѪ¦qSÖ•UXDî¹åé·-~LmÁ saý¾¨Êež$/d¾ªŸk+=†b_ ŹÂ*o-ÂKÎIœ°€š˜£€XÊÛ[àb½úÒ<1ÆS¯à¸ƒ–FŒün¨%ðÔ²¸”¦¤¨+M‡ãE¾–Ïz¤ÓÞøìi_¢D”ШncUy&†-Å*ݯ+vƒ[<9¨Ê#*+,è'w^ÛÛÞ°5GÑêÿ–Ìû=4~é®'çbfr«å²Q ú Âþ˃^Tq&p%QÁ!(D;î_ÀFìŸ{W ^ö`ú÷çn^rÒ ®ëúoà2ËŠxAd?ªÊš*¾Ì&‹!!\süĆþÔÁ%F”l¤TPôe©¸|_†ù;Æ›ƒ@šª<) l³Òô.ƒän€eTµ'Q+`æaõšrâ“®±¬ÆZN”'ñ»žŒ§ÕëÃ÷çØ¿ m1uk-qù^Ø3‚+§À¡ÄCS-²#)Ìö&¸¬åˆR Ÿ‹ãôÚ$R}WÕYËbËä×9ª¥ ›’¦ñ4Áxä„7ÜhrQ³!Haû4«¤jGÄØ“£í=æEôkn0VcAûï˜÷ȱø} _ ¶ñª e¢ÛRcõd@¸aøµ{4°lj~O-0^ÿƒ³O’{¦Ï£ëÖSÄÐS û¿° ù‚ª Qƒ1³²¶åjÏ%ð 7¿þý´°«€¿û1ɯ½dðáØjZ‹s4C2Ϩ¹¤¾Ï›(µ—£pÚ?Y!„àqp @’礀S( —لЊƒZÁŒÙk×{”vóÖiUYÖT ùܰê=gå²]—³o%BF ž@u¥4fªî^Öåàµ9O;xæáO8—ŸÙf ³kãK`ÍÐ28&j˜YÛ­ÜÇ}îöqÑ%jiö‰+ñ+rk .¥J˜”ÞÛœ1©K¹ü\2ù,€O[0zmî;-®Åu3À6áu±qâ]íɉÍ;¥À£ãÖ,‚‰†K CzAaöûëš3/¤ Äd@M™!T j‡Më_äÚT­îO%,u€6nbøšÜ>ÔÀú¥j²Æ¢º:Àÿ¼èéÅ~þíÑú2Þ¿šæÄêŠ*~i(™‹o¸%W_K×yvMQÈã­nŠ<ÏÔ@K0”«vï©*ƒ2I+>(W1ˆeåTÚŠÔÁõìüxKP9‹ýšñYç2ÉÐ,ï« dÀè0°~¨=°_°:Œt£pqŒH¶ÏVÆ$âU'Âê"±ù-øŒSe¤p°ÿÔÍmïz€qÞ-W|rÏ;Û·ŒiÆ@f@¥¡2:lÜÁ_ØÝG¼‚‹àï Ìa[ù5sä1»d¤-OŸ¼¸ð‹Àn‰ÿf¬|êåÀÛže™¿!99zmUÃÀ£†±Jiü=°L]j÷X‚¼ãéÏd¿œAš\qp„g¯®0£B ‚ìʰÇʺ…ço‡žWiMè ‰¢›ÊÅÕ%äN%rnÂZ”`2Ä«SLd+ C¤ðJÝjÔ@§†>ué¨ðsïo>¾ƒj<øTøF"¯ï–úÃÃ*Ä^e°79USÑ‘å.#-1=Ñ跊› 6UÍkbƒËR´y"5P[îïNj¡­éÖÌ¡oìþ:bl±x”4”žïs]C§ÚsŒµ×—r`¤nžHY¶ò¾Yl8 3à™Àwoç~z} ¶£®5ìûºúœoÝS=ö37bå‰dcÁC41ùFÐtï©›Ûz <¸ôäŸw¶ÏEÅ  ­¨ˆøT¤Á äû;8ðÅMØðÓ{¡ºÒu¿nœfA?@ -ïöî%àœ¯¾ÿËŽ>| púáÖ8èŠò²jÂàzåXF I<—à™,››%ÂEb˜™Ê…´É¥lqÂw:æªÞËjÁ$‘[Ñé©Ê f’ÜÊÉâÅÃEZfEŒÜº‚¹¯0sÝz¬ÿ±~ö0Ér8_Åæ4®ÁA1ä9òwÌØçÄ\ÀˆXÀAu}©÷AëÝÕÑ›2ó9E6D¾‹¹Rì1–vuÑ¿s þòÔž¯>÷Oû¬Pèòƒt†®Áâ?ûoë"k vËCºC÷%Ûæê³e,ñÌT+¸i³×Ôm‰ýÉ\tyà*ÌÝ+ÿÍýr[\‡.b+¸óÀ½,ßsñwàÆRíEÏ.ô®k×/'ÜÁq ÇÆ³òÝtçllolX žGžhß<ò„[ÿû€zÁ–HßÛƒ¡ÿk½8ØK{—žŠ×¨>uµ:ÿ.èÒýGÖGJƒTn5”iôvvqàó› u°–¨„û —=ÚI=°Qž¯> øÖ€¯¾8í£÷ãnÉú±Í ÊYd %\§µÄB‘¯£’¥àN0|T ±Ú?FÝ"¤KäÅô¡z<ng„%å8î3Õ@”2ýF‘.\Á‹wŒ¡¿¿S/QkJàœ ?1ÈoPs`SeŽ•‚¿¦”/±D”1w®Ü:·IŒª\&Ë;‡0óZ(oêà·{š$„ñÚÎ_t–’ö–5 ]É'öê‹ìæö³ñ–Äþ]™óÓnƒ;gêsúdâ™âyu¹—J¾-ös´ƒ´VRó‚"†IX——ïù60öÀó? Ì/ †05ªîcÉ,ǯ¸˜ ²­ú°KõyÔh€ÏR©9sÁÕÞ¸Ü9_ÓŽá³@ÀÀÚÏsàŠ‡ýã¿8z"˜Ç:ðËÈ¥7錂ZÌû–ýsŸ:Ì\üñ1OÍ\÷é oØD8u¤½sh.Wy3wÚ`ŒA*7ЂÂÞî.¦¾²!žú¥n úq[.`B¹ßµeßN\üØ1À¯?ø¿¯û%à‹—/<À€€‡­ëWn©ù6L/UW7Á–9mŠòÁIoEûx|\Pæ$– ZFù‚>jР IDAT챟 P‚T)¦ ×l9àÊÅéìõëãm6ȸLÅC *Ÿ«áá¾MyeƒãtJÀ øš—º W è4èHÌ5¿Ié ,e¿È ¼_øÜ.Z—ãÈ.@Zã½' aOãc>õåAzÌE]ÄJymå’_:ó¬øÌæ‚ТI×´™ƒEÏOMˆ™ž­ [ä¼!¨¡[WF.°È~Ô"û逧Ü%:øÜ1Q÷øàðþ¯š]®ß\~ð†ó.OÙ¾@ t+çˆë eþ0!Y×-Ó¶¬ækQW…ÕµåýRÏUóŠF¼îqxÙqÆå¯[``nxxöÃêÁéÅrø:=ù¬ÃúÖ \ñ0°p?~œˆÄl*ãÇ5n:îIßðœOFºÀo; ü·ûÚs_†¯ß;šðªM ¬Ïîn)!ô@€ËÁCÐPÈL‚âBFÃX¼oSWM`ýK¦ü6•Ï@Õ/¨m€g®nû Ãvsz¾®o0pB+Z‰ø­!y(t9†ë3GÜž)üXdwaÑiËÝMn>`­ÈX•XhÈ¥ŽOþƸœÅs&vñ(âûòØæK*\ÖL$jÛúĶÔ"k ¥Z+4X–îEïü!t_.ûH¬8Aì39¿‡òpŒ§Ü¹10¿KuL…JÔ’Jºjëò]!B…&ª3 ”2¨ð¨ûqä½´m¿ñ· o¿a/øö4î˜éÛâëŒ??µ‹¿<©ƒÎS잪Vn&NÐÖ€./rª{ïkÛ€ÅtØËúæîú ñGº]ÔæÕªµ’8Àìk¬¥{/˜³T±m Š{4ôÄÖ.»˜‹òÌbÐŽ1­  Ã1}Á±‹wÉ 0èžÛº–À~,AƒTJÍaÉ8É æbxaKù=¿ºË´!å‘v½G@à_n­÷u§ ìÒ”£-6/‡y$ƒÏ÷¼ƒÈRxÃÀe§>9.៘~ûX€32àäSø¬É¨2ˆ(p«‚Ì¡ˆ±øÃQÌ\»>½ÆµÕ²–q!xÀº‚1îŠm8`üÜçÁ˜‰¦,Á X©d¦HÂ=YÛ—BÊ0Ÿ!†‘àÚËÈ^î?∛7,Y'NæUq¿QA9¹"¶R•A\îÀÙï®ó穦È_…f÷ì ì^I7“)÷§Šþ¤^)Ôhäb¥Þ êîqIœSáøAο0„igÓW¯Ã[bß2ãµß›Ç®žÑ‚ cü±¾rNÇŽà){»Æï(¬HèL¸¨‰XjþbéSÈêQØ+«üÊÈ!³]8k^¯8E½ÚBŸBâß*¡÷D Åaÿo§m‹Ä‚®êý87yϸhñïâ³eào¿çóèµBÏ_Ãåéèt %tǵ¹ÖxÉnË⻾Ϻk^ßRßЂ¨³QínìY‡ûdÁÖ1n®w>³ûùÚn`ÛAÛŽV¯‰eÑþò=/ßüêƒÀ  Ü:ࢣ-c klljÖȺç°;`ÙöôÊs¡¼n ð/§¢UMÞñ#ÀÇO'P‡Š¹ú¤±öθ®ë^•"¿›Mõ¡LÞ7tŒ‹xî¦qÌÞ2î§BƒöÜÎÙCmÊ*ëí´}<Ùäç±uýŸ˜g%›MîϑÀ¥bÖ|±t[•.]–î].Ed^KrBüœMðˆ$‰=J… 9äØú•ûq–¢î°œä4£ä*Ë0–¶ ·k¨¾TeS„”&°Éí‹€‡¯¦Î³ª="னlâ€ÑëT‰¢ÜဠaÑ‘ƒ SRâË»»8øÍ Ï?¢¤„v/1Þ±uÉ<ìÌ­çoÊpÛ]üùI6=ÉÒÀcÆ€£qyTÖQ,òL±‚ÎÒò_ÉÓ›ïÛrwÄäP XÑÀR¸ü‘z÷ÌOe¹QÍ¢ˆjî-9!C,†m1€ë»AI0 À@!ÜþùFàν ˜‚? ”È«A$ܳÇ][xN¹¿=>ØÐR$pŸËE¥"˜O êë€!júD·dB^}*ðŒñÕ¿ð»·¡Hh,ß‹­ü»gžÕBøõïVù®s%èL¼«„AÎuá†H^JûÞ?ÌèÒCxãQÀߜҒ;–€ÏžEX?ªÀw Ü!œ0ÞÞœº®S$B.Ã6XÁ ü]ÕÇ 2rÌ\½ó÷DׯJ£SÅËý­Æ+g?€Ã›33ðä&¿ê@/ËiÈTCÖ@ÂpÝÏ$pä²}CVNhòH2zAб¬ìܸ䱆~òußmâ}/Õ–©(K˜ɪI°™EpIÉ +Ò˜¹f}²ôãŠÓÀÔéÊ8ª‘„¤óòê¢]ØÈÕ‹&Š_Nö•º¾Á"!¿¯XÅ,=ÞÁÁ+'A}3 ¼ôH\½Oã£Ûú¸dt;„w›á®‹ºøø~rµ–KO¾^v• ©UÀ‹ka¹œÐÚÎpdËÉ•É7YS{l!r·97£u{}ña`OMꇟ9ظ¦l÷J:Ÿ&«¨æÔ Æ~[pb(8¿ÔÙõK@˦j –€Oo~骀M%à¸õÂ¥ÔkùúåñhÀ"ðo·—ü=°áõ œóWÀ/øá£Â=lë€z[P3ÒE呞|¢µÄS›˜`ëëŒxA;÷tÙÃÀU;l{÷ ½ä¿ÂŸ¿z5pÏ”¬Éàœ…zQx¨Œ˜¤$æsß‚u!S÷ý…ˆðöc€?:aõÛï/N%ðwVó›ÏÖŽùlNE8H‚ØšhdýèáÙøýüëcÀÅ›EŸ³†æo<Þ>ºcuÚíõ‡ï8Žl[¹’–f1>lTaLå˜o!ëºùɱY×i˜4ˆ e ¶F¶Òà\aÿ—7bãO?ŽÎ„®ÄÏb¼\åà*zÀ¤”ª_œXY#šWµ"­fø2½3'ƒ¼æ‘4B&äÂ.Š\|¿ËEN>²šu;‚Ü—þ›d‡æ2’’E Éß¹P ò(¥í¯dû Ù !91f¯[‡ácëÓ´È „xV ØË0ö?BU/Ë#˜ "³ëjgàZ¾+ù^²~F ææ0 C ‰Ð+x‘x Èg .ß,å¥_k¼úèn9–5ðs·õqÍE]Œea§c;  /ÉðW›×&À›î·L1®›b|gJã†éC+?váFà¹G8a´aeBeº—Ò€±YÔ©Ö­GšÍ;S±Ð·‚JðN _¸noú·ï98ncéþ-êSŠDÝѸ¨ZßE É@‹HÆ[Ò:àÄ‘À— æY·ëžià_®Ù?ÞÉÄøÐå|2šð³®ß¹yà%ŸnÞUï¾ü»­Àƒ€ÿ|éNhN¶Ǻ‚iPþ¿£ÅÐcy©TbBË„Á±à9ŒðݶûÇ_<ï3ÀÜ*W¿8Ð^ü_À§/~ô(ÛŽ™O`ß"ðžïÿú@õ§Lï~v`üt" 0–@„ o2p_"Ó¿ï>xš ²RÀ‡Nv/ÿöØk³“Æ€¿9‡ÌXWåBÌÚÌu¤cG€»Z(·&ƒ-‘éX*²r g%õã*I¸z¶LÚäsQ^ øò&L¾fÔW@it:׿Xwõ`‡Ê51$?8ƘGr†&@C+†ÎI}A‚ZÂÚ 7~û$…+ÏëàÑ‹>u*ᕨ#|¶*ØwÎ\:cs-0–ÂÛkÝl í¼š¡-ðcæ‚qoË\ÔH jÙ.ô_¹)ý»s7ï¿Ð€?ÝtÐ*ؤדÄglÿvÿÚCm¯A ý\[Õ.&†ìâïôzý ÃeèpÃvày—¥Áœ<) A2“{Æv·çÒ¹ ,é?ÿÅzð'_WmþæV_¿3ÙRûLŽ›ñêž]ñoqÑM‰#øLE>W¶‰‡“þö’vîm÷"ðÒooúðõíÀ£SÀò°gø¯íÀ¯^ œòÙ8ø€¿~)04lǹïÜ;"ã ö™.ÇÛ1¡s¿Fô]Sñk™îô@9¿j1ßRø§³K&½­†pÙy„5ÃÎõKÆ«‘‘Ù”™gi)xHE¨ØÌ™&àJ¹‚¶‰`Ȭ΢dÒ`ÅèOeØÿ•Iè¾m_Œ¥…fWs{Úãᬜêú‡ýCޱV†shEƒ ˜xZ\D‚︉•ïÑ«$1 šKÀç»ìRÛ^Ѻ äBpÞ2Ð,Ä>åÈ+W²~ú*Q\[\ Ùœ’D eóÎ^·¶jÔÆj-7E7éùžhq •` ‘<€h¨¿pŽÝ0G>ä/ò…xM_©i ³è¸b#úS J™‘©ì*M @i³†pîÂÖ>¬þÊã?ycVGŽ‘õñ—ýøyزo–ÆÎk”Âk·0^w8ðÐ<ã=÷k|}ª~`ÿÖ„gN…h—2¶lƒ•±B‰L`ˆoÑvÚŽHryÅÈSÊäÛ_å$_û–ÅytÙFï¹1Í8l.{9Ð-…Ê>ߘu£}vžÃdǺt9´~'†…Uœ ƒp‹èð—ß~ïúæê'oô£—+iPrŸm¤øÆ=ÀçîZÙuâàÝg—ÚëÉ"ÞFGJ¶žåxÎB ƒç¹‹•¨týÏ•ðŒæëÏ_~íšÕ¿G às;̶’×{Ÿ<ÿ¸Ò ŒÊêJsŘ@\®g"åÏ­ûÓ×ôWÛ€×<{CàæÓ@ýÛyÀ}Ø:³òvúÐéÀY“Tv!cŸ­´ãüÈ‘AiŽCp›B\¤!fo ûnCRE’eD˜€Þ®¦¾¹ë_x°ð¸¤\C-x†3ÅqÕRõoÀJ‡b¥Û”ï%-¼KrWùXû˜—ûz½ä}•å±Üx×\‚@\ô\î\¦7s‘½$Ø;ÿfI:Šíó$Ëðqô‚ˤÔLgÛ‹²u(JÜX®ËЖÜ6‚áã«%ÛÂòžažW s¤S¥X¾AX& >7 Ã ‚dÔë *¬E>‹€'h(”ÏJÀç>×A›ý_ŸÄòî®}0Zi›“Á™¶Çd¼æ˜ø½þã‚k–ñwÛúXb.¬¨"‹Õåḛ́ƒœ1t‡ –Pwذ„]àØµ„/œ­pJuûŠ-À{Ï¥’ ëò‚#k‘³µúØêº¹dùœ;CsñwÁŠmM Ò­Óæœßºøx‚ùX?\þ*àøÍUÖÆ±žH²lÙ/gu[&LsPBM¤…ië51ì—¿Ó‚Ô}àÁ½ÀKÿ xßuƒ•†:y£mGÉ–%˜ ÇòüýM+¿î{ø1mhOÞ€ ›­I¼S„ D HA߀øwæÆ  ‡L_ʇ쿇€w]üŶWz%¯— ¼ïù¢M: ˜ù¬M”ù„Ï Kv¸`þrÁJ1ëz9F×Þ<ºdŸ™ò¯i|¸ü9&qôJ^¯?xûIî2¸cŒÚ‚itsš2.¼Ã†ÚIŸÜÓ\0sfà˜b½r~tíܗІù+µ>ÐÈAÐX¼³7Wæ Â â씂@†²’Å“÷oç ‘óS9GŸ‡Þ‘BK‘ÎK¨#ì ôæEÁJi„ Ki¦ ƒ—Û+ù.9Â?±M@â Zb2rp.àAÒW)JŒ¸ôAe*!$2{ýºò¢êª÷¤"…%ܸ†„¤BUM0Ê`µ€k(JnúÜ…‰«€½ ÝÀ¨5š#KD8øæz,=8 Vyfts”iü¬+˜3ê^}\Mõ€ß¸=Ç9ßìáÏïͱmÁºƒ…»†‹ ܹ„Ù¸4;ÝeóY¸m Ø(Â~ñáÀ'.V e,*BöuFfS€Ù…Àl6›’Ò`›¦Ò}ÎÕÜkmÔ|ý§À®%ãFºbpñ7€$©£×ßx=pÖQà× `–X Qþíž›À¬n۷ܶ³˜wŤ)Ò³˜>p ð¬O×îüx§ܳЏ¥«›ëw4k†>q °ómÀ{Ÿcª®Œt„{™€ -0€Ï;R€¿bÁ.«,S.^ˆw \[bËäa GÌö ŸÿIc€ýS†¡t@µ4ú‚1 ‚öAM; ̹¥K¸jp A¶k xѵ֨“Ѥ–¥?l-pÅ…À §­þútl³kÈdÑÀF)zDá–ÑÁýCXzx$^JoúÀ)Wp o¡ÆK@°˜ª¸®ñ‹ä„{Ç -7$ÐãPE\IÒõk÷Ÿ¹a î:ÆåK6ΟPJCç e­$R„£Ö)œ¿‘pÓ¾tK<º|àθ3Çë ÏÛd\Çǯ!3FX?ÄX“™KíkÆlßÔ Ý1ÇøáAàê½ßM¸^.=–ðW?¢Ð¸ËÐÝ1ú˜rÂq_*R’³¶B~{¬G¦5¾t§Iz|ø(pøpݹkrñýŸ;Ϳگ‡æã¿Ö¼ß%Gÿð2`ó¿09†Jñ»çþ¹~Ã@@ºAºœXr·>üé÷€oïngA¿âQà•'™ä¬M[÷_{øâ}Õr_M¯ #Àæ Ž ëú$*Ñö/Ô÷ž üÌɦ}ß!ðÎó€G¦áÕÞØ|Áq"'Yð|9¬;›G¤&VEU M²‹ÙT/9¸épàÝWW=üä‚¿‹>ó`l/{Ñ¿^9¸”ÛF¢;òÖ=óo]Fx3›*3×< ü΃]çÃóÀ%ß~åTàOUbìy¾tðòký5}|møÌ…Àè¨ñ¼h›c•ƒcÖaóùU{Ëm‡üÌ£F{ø•3;Ø0D*/Ó^ʤÎbëÖãÀjܤºTYÆbæšuÈ.9€Îh¿py\îØ|õ6àñàí€/o~üôj·믌ôU%’e¤ ùj‹ÂcªË`0Ú™d)17?éÒ¥ë0šó¬r!‰C¨Œfm]«Až¿¤/”|†¯ôË’pJÚ‰ä"ÕŒÐzL#Áû‰þKDe¹Á=Œ¹›Ö˜ˆ`€¯°¬`(Ìä01ЕvM®äŠ àÓAUå&!bäyé]€J´>Ð1º¡¼<}²®!°p÷¦¿¹ÄDy‘ô)c#ÎT¹6ùñú ä ê1Tø»ôð¾[úOêb0šxámg(è.]ã2†[26:@«3€0hHø\ï{œñ²OÓKxÚ½Öï»xÇy6MGíË2[˜þBö1©s²Ÿ ‹Àwîx 80 ìŸ3‘¶»§ûöÓËøÿÍëG޾òÃ\aØöƒa¡{u9ËzeÎ?ZŽÿÓzxókS7‰¶à‚l®º¹YàðËVï^&G€{~Z ðÀ#0émÝRîÆA[òÅÁħáë@¥¡_¦Æ!›z‡l~>Z.ß¿t'ð‡×÷Nµÿlñ<à.²!Ñnd¾M !ÛA@aî" ©œ®{øþà{;€wýCL­²® ¼ôH³ýØà°áÒß|ë>à•Wæ?öúìEÀc#hí½-2cû,ðÈ,°sÎmŒÛ÷7ïoÿ9dœ¿‰ðÌI…“&ÿ?öÞ<Þ¶«ªs®}ν÷µi!BB'úVR 4FAl@6؃R”Z6?-K-›ß÷•_©ð¡FËRѰàC°¥ ¨’&¤“FB"$¤}/¯»÷ž½æüþXÝ\kï}Îy/só;¹÷sî¹çì½öZc9æŒûœI¸×™Œ;ïçÊ$™80‚E²Pö õÌ¿{Â?Ý(¸âæ\³ç8>þàÃן¾ùó3_Üy/ð°s»îrp—ÓsÏ.88ÿl€æfi Œ3ËÛN—¢7ÓoÒ8ªøHº‘ïGãa*Œ‰¹Ì¥’ßYg–ä(çþ†´æ2°Ô –¼Þüï#eT)C8=]kº¬Œˆ>o¦òk—ÇÒß%¨wáêvƷ݈ù9;£ð“?=6- ŒÇý´™ÂËî×éûº•uè ÍßX¬Iþ¨‚­ÏP5|ä1êû,Üþô‡ßr0kþ•+±•_ãIÒß.¶”»ðÆžvo‡Ÿ½¢¯ØSïÊxÔ™„·\'xÇ º–~kݯ¯¹+á—M¸à´ óÓyìŠëBÇ&ÿ¿X £^‹áÝŸþÂ{gÀw]üøc€3—ú΀€Y‰ ªAž ®µ(÷ïoú0¾$¾tdÉ€kêLÉcŽqpÀ½În^Râ>ÿ´)Ešh#¸wJÅýí4Οu`¾K±]Ãv¹ïNL”%tbÎqÍ.ZÍ¿»æWÒ‚—ŽY¼Î¾þ!ÀSïüÅG€ß¾¸üÚÛÿœ^x&ð¢¯s~,±Íšk kÆ> Ô%ìŸa(Žß?öZàåW½ßíñuëxÕ§ÂÍð³~äáo?ä\àÏž<ý2àHæÁÀ×Þ+HWÀÀ¿œ|ÿeÀ;¯:¼¥/¯À?Ü ø‡<¬YéÞp¿³?ù¸¾<¹C$&Ð2–Ñôô¯¯Zà—ßqW–µÏòÙcÀ_|ü±=sà©^üÀžMÔ61T˜ñÊö„Le%²‚5–öz³`„MÆ4kYæ0{c6=Ò¾‰~|ª±C¸©)[v®EDUCNéq%2ïaÈ2’j(ÿÇN²¥ßÔŒ2›&Æ0ÝŽ]¾óKvêk¶mAsÿ±ÖÎcÍr:B˜ØŠ ­ÁV%àuâÜh óÔ¦Ï\ÛÀXöÎÖÊ,-ù™€þ–·üåq4Ã#œd[GQ­<ˆÈiöÑ;ká¢s︮\Ì?ÿˆì~ðAŸ=¼öj˯¼ózÅ Û'±vvÃÏáQ熱wáIÌ×,zRÅheèœÇvêއ,œg<¸ñ8ðº>rpt7\›.LÜéYH¸ùÏá$ü°;Ϻð­÷…Χ…?‘W¥@7Rl½ÏP—,ÒÄõöãKæë¡w 6Ú©ê|×\(zÎQ5½x×xx8ks¨Ù±&ÁYé#·Þ1ð_>Ë wtŠí"L”b¢4Ü2dÎ<Þ™ÅÊGð盜)ÁoxðŸ¼øó†þ{®×É©~]tà?<"”é¨ ÚÄt,ðS;ö—Ù:X€kÊmdžÿŽOüîÏÝøô ¼ðzDy?»ðš§Ïz#psÜ€>ûÞÀ<’ÐsŠÿyÅ0ù éëØxϵ‚ßoG]àr‡gU¦PUbüě޴Äãóùu|xÕ»€‹\r‘YKÒüÙ\Vd>b]BmpJ"Zîòµ×!×à°ÊᵿgA`+(&0©iõnëÈ(Ú½æýçv ãrOñf ?„j]>ì<©|ðäAXJÊuÇq°µ©ÁØùÔú›fèN_„ýÆT÷/¿±¹ql^+ý¶ ±1ãžÔþ™Ö­~c3/ÚìDZKˆ®Î&Tóxò!B“…);Œ[^wtôrK˜„úí Þ§t°`g IDATÒXñ÷v”ð³Ð™væ\ñœuxnÌݽæ¨â7)>t³â‡×U\{Lqx8¾é7€óöxá1ç.>p`3¼Ÿ»‘ƒ·€tTåp‚ãýQl4_‰„²×ðwÀó ü‡‹äc ,â`øæ»„4Šã `{˜Ã£»(ܲ Ú “ùMÛÀ;áöÙÀõÛáþô§Ì°¸à@HDxø9Àãîœ} ”s¥É«œÖÚg¬ÑÈ4`%Ó]ðâï~ý ÀG® ÿÞ·œ±8kpç}Àögm…’äYl€àGºé‚½EGáœu.|O€™9Ä9‘aȌυ†Ô¯ã àxÙ ·C'€Ã'Â÷CÛÀ¡ãAtx;磻aÁÙî]^óâûO~ M‰°3ÌPb~Ù˜>€ÿ¿}z1¸òàâÓFbö¨øqõ¸}À|÷C€»Ý9²±ÁÁ?4‚¦õu-u=¨655@‰âßI „e1 Œj*¡Þ}xÁ9À  ìlW\ |èzà£7WÝ \w ¸ñD”U÷tÀþ ànû€ûŸ<â.ÀWß8ç`“ékÆ~º¯2±c½§,q [@æÚxÐÝ€¯º/ðŽãêàF¸î¶8ÿpÀùû€óöðióàÆrt7\ÛŸ>\}¸êHø¼×®=æ„t¢Ï}0à7JiPxðÝ€×?xÞûŸ¼è qÃ5ËJÀî¼úŠÏöÍ}3`ü¾oLê÷u„½.X6íq„ýbËö°boGØãÂã›Øp„­ØÌ´· ×-ìj`-öÀ»Š›v 7l+®ß®ßV\¿ ܰ­¸e¸uWqd7\‡w=@xú…]ÉT60A·–zLÃÁ¾äs¼üý»P§mÎÞÃ8wËá‚{zÜã|óNÎÙŽñÜGé¶Äi¾¸|!. ÓÕ»`áCtß±8çä›¶›·ƒìãæmà¦ãáçCÇ›‡yçøN(?ôž©Š‡”ÙhPcÌL‘U'*&Ïd@ÒL²GëéW“åš´²ìªµF3ÏSjÎK›áìëK»þjc+b¥Pä†ãŠºf¾ÉìÚHUEŒ¶\ ÓWý»Y/ÈÆ4çQû:RƒÀê|›sIÆG¶€ËÒt“¡µs±Ú>Ô÷µ€T;ǤßѪZïAªµ‡M²\š¡ëš!µ€IHŒ³Ÿ{-Ü>?ÔöI=6&£XXGó§+4‚Ët„Y8eûB@Ƶ€ÕüÐîx[­Fl`?¡¿ùtl_;±Û©Øô¡š9öç;d3$ÌŽö& à¾ýŒL‡_¹¼ÇÃÏaœw–C?£z‚'mº¥bœép‚-‹>*žË!ü…šŒ€‰´™á}§ 7•¸Sç¹8ј‹2G-æm£»‡1æwlÑsõçÒ¦´[uy[?Ç1ðGãú²`hDã•>ûè³fÙ,ÅnwSq±Nù-5É£$æ®Øm ºeÓ{qfrMº™xNဿûµÀÔ´_¯ü'à‡/îyf­¿%³±þûÛ¡<7wÀÿø&`ë4 ß ‰Ñ´@]–Oº¬Â0¦U±ž¶%žQGOqa7®Î€?»8Û…Ù79§:þìgª6±×@õü–ùËå ƒœDËýÎ\Ãñw©3×a~ZøÓuÑn€ ­#šo¥%çA>Îþ5ì †Œ­:KZTµC‘¥Q‰K°Ò”T©é·vc‘‚ÒÈ0çïÉè?6àTYŒAãùʯAAZ |i˜VhÞïá+âÀnÍ4|‹ãRƒñ1ãzŒlV3iEsV×l5Œl¼_ÉÞ'uµÕóè7¬žé}¤9×Jlé—‹ž=Oñ¹…I,T#œ*{VàÏh P3¶/Šl®T—‘íàV³¶+ãp¥fƒjLc’w KX§UqìÝûqà‰‡†À˜< Æ=—e ã‡%›ÇvÎLûf˜ñò¦ ãoJ ޶;;I6å>5ÿÖ–é³~‰·£ïÛ‡#o?À=K(“€]lþÈ)9ÈP#Ë–Aó.G £þ–Ù[Ö¯-±å-Yð£y'*©Lå´´Ê›¶w¢æ\G·QÖxa$j»Y°,¡fÒ¶ XÛù> 1®×¬€¼8uOûóZÑ‚ös4¬ÆXNÁ0Ä|>•nÓ€ßAºP£W¤±.,^ðcLifŒÚnè´›NÌÕndwC7ð+ÞüøŸ_óº+ðêof (˜ŒbZß÷zàµÿ|êà ø½K€§<4²~Ñ{O ¬ÈÓKãÀbÕÏ-khYr“Ðb7ä6Ì2}-KÖ0T£cˆë sm7DÖÁ •¿Lwjs2u¸{·,ڈ̃|s]Hs µY¤Íú98-´¤_ûyÔàËÈ©2‰v)©$Ë­"ó§ÎWh«p|Q˺MõñkÙ³¼Q(fë`ʤ¡äK¦ <ç+š¹ÔlàƒQ£ =çNáùÝw°ï‘·ÖçÆÀ,IòãPÛ±7~¹l‚«ñäFXCsìRÈ (2ǦêC–µ3¤eIâ%Ü>Ï<^½j±š—µéÖfÃýÿ¹”‘ RÃèÙ㕚éà%Ãüå´‘Ä"·yu@Å0Úå¸2—T®øoM]ÀÞO^qÐ8ûû®oHÿý¶¯Ç°#Øcy÷¯N<¾Ší›x¼[ þƺ~—ìÞó¤W1jñßnÂÜ™†I JÀÎ5›8üޱä›FXìþFÍéo&¡§æYZ Ì,Äû '¬¢§œÛpè:7‡šÉ2ç¦-”ü£þÐo·÷Ö`ŽºE1µÅØÔàìˆLÅcÉt[U`ÄÇUBceÌ ÓImÊ¡V·‰î«Ì¾ÇÀß*×r;Yp½RËôÉD‰š²Uîë<<:ò~I'€Iû9\:óÝ5àϼWò…IÎ82Îqßü•ÀÕ‡¿þ–áÇ}×§ÿÀ¥O6g”Ë>ÄÀ{oTüùm[pé%ÀW?”Ðo(óunó³Qu") @þ(Û6¶«”ŠMøhvn WK!*ð¤5XûVߎnæ:W3|£à#ào°“§! è‹\$³7l€…kÀj@1¹AA#‘3öŸ*9QƒNÈvc"3y³•çÝúyVÒU1”ÕûlÆŽ•˜rsy®Vea¥ÂVndXžŠi,™pà¬aœB}È8^\» \·ÀÆùÛeÜ$¨:òÜÈF¤l` Óç ¯¶{—ÝŸ˜Ë½™=¦Rþ%òâÚG–àˆã,7â±)÷Ú®µ¸U¯…mQ£ ´šAµé" ÀX"8o§FÏT-Ϩ¢ÿÊ¢j\™88+`TÔ††FÈHUKpj4‰H@] £Œãïß‹}>2¾¦,³ÚÃ’JÓ²F©®á1!×kf8njÀo <¢™jú˜dþ€*(éâÚ81÷G;Üøª³ ;XBÎ/I, ÀRWÊý‹å‰Ë eÒÌ¢j=×Z—ÜÂ1^‡È6’)ÖˆV+ð[•ÐÙhWJ÷y¾øÔ*½+¥®( ìZ¬yŒh5»BcÀò­Õ« €_›óLSãŠ&£~FÁì˜ÏTÃÔ®Ynœ Ëó„ªÞÆ/B¢‘Ž«1º»Zï:V$ÃPbï–ŸÿÇß(~ùõãçËÎþÓW;˜xë'€Ÿ~#pÓ‰S÷8øÍg¸'ÆoÓ¤pÌ ´ÚOZÁþa ð[«çëpgLEGc1cú¬\BýÍXƒ †lKõ3cè–Àc¯AãÀ7•ÑLÔÞ€ÓàJ2,+‘_ªÛ»Ú|ÖIöuDˆ:; ø‘{ÒuÙ×É`+·]Ð`áÉ*-m³oi$Èv˜››6á麮“+¨h S9:ëÔ¨š{T â)è5hEp„_u ºƒ}¥)¥*Íœ¯e@Pl)s|ÒF&“ç­¶2¯¦¬?4é¥KVcY¾n=Qß—nlõé-ØTo,AA #hÇHÉð-&6›ƒtŽ ûLÉÐhÐt‚ÙË}ÞZÊ™š/ÜZwª@UF¸{ù5=CÔÁ FÐ3°œý¼kÃo Æ™À)ퟬÁ.Óþé¿#m¥íOGš@ÚÒï˜ Œ3àÏ‚€®,pJ ó×MÄ»¥¸5Ä3nzõYèoq ’ÐùJ¿b1”’æCó Q3Ùhî@ÒŠ~ÖÚl8sÞ”[ʉ‹Ž°´£·H«ñØ —!nJñ±C˜ªF'{•V%e†%è1”O2þÛrõ˜€tºª­noàµdå%šRÔ:ÑZ«gj>M–SV#SžK«ÊÒS â:¯Ã XÓÆb"ŠfÇÆ¿õ}ŠŸúSàÆ#øœ|m8à9^ð5ÀÆ>‚lÄ’o}©8k]S€aÿÆÊ¾2HdB (ÌTÓ8UÔj¢Z¦L–è:Ñ¢¶„Ju‰®YOFî‘Á%c¥VÀ’‡ÐJSÿmŸbb#£ãòŒú>sh›T‘X§Ø­ï'ÿéØèAÖ¤ý[ZØ¡j:¨Ê¨©¼›~. Q¨)ãQûk³Ði$ð1wʪ.4ˆ(÷)~Í- ¤G  úzã1 ü|ÃB· ydŽ +nË©Í4¤T•uÉ”u“¬(‘YlžÃñ}°¶ä›oÀŸ-[ÐÙ‚Àüþ³&1n„ÆÏ»XV°‘"P‘Pb‚ÍãIçGM)¹Ãuã U !Ú´2«0¼Óp/.ü[Ÿ| ¶.<>^Úm¿÷ÿ–5K¼F*2Y6^& £ì_£K¨hõ®H»a†oÊ6Llˆ <&zóéØùøf{á»Ô¤9YjÒè±§&= CE ›pij·Ä#µElcš‰”5ƒ5¡ÚX“ª¦2·¼f(¡*‹òv³;ÑNX“ )ëSKÖ,‘hÛÎNK€L s (©ŽRÙS“_5 -ŒÒÞO¼‚ý[ªÏZÁŽÀáÛƒÎà‘×¶]u™ Œ üÑ"ØN:¤ø…W(^ÿÞÛøí›Ïx(ð¼'w>‹Ósm-ð“ycâšMÃó·NKÁ1àdÇÏ;Üî|Ûß—‰RÊXi¿©„Tv4Q¢!Zþy¦ØÍæ¹Ôv Sbõ$Ž!-„뜋¶lßW9uy¶è³Ò}T³|im»P—µaþ€SkÑ jƒa5ÚìïUJý2˜ S^ô%f´'˜*aã‚ìûò[ËXò:Ô*¦ËÂ-8l6Á*ÊNÛäÖ2ÉK´Nð ¨+OàŒ `c ô$p_–ácÔL`}ÃI5,ÛqÏjÀ¿&oÀt(‚6ªÌ¦ôzÕ¹Leúʸ^ÀÃî_Êìo=ÞÊë‰0Dƒ0>Óã¬ïúì´¾oìç)€ˆ54S€p FôO0€M©·8¦4ß ÿÝÙkY>˜Ÿ³G®ÜcïÜWŒžÝŸ(Â%>Ó¸!‘L2šJãa¤¤U9¡”‚+„ñ¢VcÖ2Ö Úª©½r³ ö8ªM:£–Á¶O‚¦áp iÔ™£˜Ð´M€FååàF§Â¬ÛrïZ€JÇKOh<Ë»¤¦XOZ},V‚Ä)ÿBžøl#AàŠ%Úȶ„bìK8ÚMPöåßþ¤âw^¯xÓûÆ ÕU_{fÀE÷žü@àâöì¥øf øë¢ïŸÑ4Vš8–æ–=E3Ær‰NÜ?\ˆ¦G8£àßV@¦Ì­—`¬Àm9¸-§µÕ/yýu¾/ÓÉò÷žK§©z’³e c£Ž ›Åvf¤¢Ú”ëhø2;™º®¡ã@2F –,c”>Ÿ†ò¯*Årp`@ö<æHÈ…M%` ú´aû,Øó#Ì`»ÖaU„Lo[¡¨* µÌž6@/~ã‹Àƒ"Xäû-øcc3(£iiä ö½BKžq•!9„›ñgYäFˆ!Šãpá¼y¨ìe@FŸ8|ÝZcšh€CïS,\°„Qaœö̱qÞÎú o*.nY™wŠT¬W a:ñÃÞgºá´IûÀèãR€˜4o;ŸÙÄ-uzxqç#ó‡Röe‰ö1æE$–z•ìg\`«}\ ;dô{‚RªÍÜ–èÄZ6+O¿´Ï° ÏÄ× žS·ÿ–ÎâvÆÕ%,Û²2æ ü¼¤´‰é¿¡´HÑD©w ñÔ¢©ã,åH éŠ÷¾‚ÑÓUÇ¢ym¢õõ &±°Ü°29«S Xé#d¡À 7).?ðŽ)þùZà¦#!?ÙqèÞ;ÎÚœ½¸û™À½î<è<àËÎ#¸U¦Æ•Éó¼DØÙĵÙÝ4þ–e P–¥©ûÚ PtÙES&ÀÒDdݨvnÜMì*Ö`m9x²\<þz¤küm´¾Sö«@¹µéÐ:t 7¡Éã ­žpôBÒ.R­YêRSß¶Í$:rÑ .«©ÑºF•û™ í€O¾n¯Àe¥ß)=`S:­æp´ŽÉj,ä5Ló)‘U O“Þ_f[½¡6…$9Pß\bR—i+k—Äæ ª¦žjlP=lÃÈÀdº²|i% TK ,a(k³A´ÎúžëѶXÝ챬Ad0'çU¶0j³€yäúkm`FJ¿ƒX¶6õÀíÜèA†ýÂ-o< ~ü•†!€¿¤ý“È‚(0±\)(ÂâS ™lu x+Øò°šØ˜ƒêøVž¨É´v0UëºZ™ÂkW’I}-añtm&oi©sÝc¬.ù®béZÁ<érÞ3:öú¼ä=,k\Yö³5í¥5KÇÀ°¦òÃh4_é”ÇŒ[b€føu5ÌÚA(•àüÈBn¯iËÔ»º±Ãþ,­r«{ã%e_L0Ÿ#ZÎå®acqIÕ$IÆ\YÇÙ¾e`oj31Ö‘z[¿Æbâìx‘‡¹ ”uþÓ PHS`† ÆÊîCŸŠŠ¥15å'C¯æ$¦F‡£ã¥Ú4“õ&­ß£öÔJµ6F+p‹œ¬‘n f{‚”Yï€ïÁžûË©!•§Íz3c¬ÍãZ̾‹É3Ãw4/(¶. äq<¬)¶–©ž*réõµÕ%û› m£=Ý)/Xc'­Õ &0ø£vFi„Ñ6ëGÖüQñ~Dî0FÑ)$—„µzã¤T ñ¤ÝgRI8ñ¿cWîÃÁ'Ý2LW[W^Ĭ#Ò£1™Ó²Ÿ›ßíF߈®`HZýW›ßko¦ëWP7‚(·^~‹ÏÎ ¯djúÐè'PÅŸã •ø˜·&™¿Õ…6rå8ª´´þ'ý_râW£œµóå ðv¯Ø8Û¢Ks[ÅîÄy$m<×,ɧ“€'î˼Ñ:àîd!tywåã¼äß„åÀ–V0›'û½Ò 7”r‘}É*Nž\¹D¬ôõ†9´ŒŸ '»9«\Éx¶Œ~Åüc¬QˆÖ8c%|Á¸5d•ç-–L«ó4W1r´‚½[6cbR+ÅNAycŒ-yŸ´@¶¬<Ÿi4*SA!fmÀ[Sr³fÙleªœ± ¾õrÌÆ7š–’MÂÀ¬+¼¡(K"€#¸û‘½ÀÙ t§õõ¯1j?¶%ÿ¦FAfžÊ©Š(VM'o5ág*`¬¥_ÑùqH¢/ûHÀ¸ä¬Æ¥ìƤŶ’ñ9ÚD¯Õ¾*šÓf£‰Æ«l›¢&^J›¹Ú°ãˆT©Å&£’R»Ú7—Ê3ö'S«=ukTy´J^°ýÁ-xÜaP'C=¸6à^G[6Ï-›SÇæž‰TnTÐÞ"R­™@[ömãÝFž©~ žøÔŽÿãžôBÒ‡FqAˆñ$vü (ü“¤fJP qkxãXœù9TT¬îΔ‡³/>š¨ø´&•m£ÈDY—p’¥ÖSrë–W¹e@O”ÑítÿÉôh}îiÍcz£7µ ¥‰ùobî鯿lû„V Ø–9…6Ý£]T¢1´º`ö|ø²ƒªó}Åö/•‹3è#…·yݨxa*å`ÖÈR^¤Ä2©œÇ‡9ç ¬‚ì5yóM¸†ƒO´1F¬Àth¾¼°­x' ¢ÖÕúÝV°¹lQ[,žL)yìq^ÐhÇW1ƒ«ŽáI'ªP—x`½¸¤1p HB6v“æU´Ðs­7s6ÅÄ~‡¹þmw‰È)[E'¡3[fLÜ68 EÒ4iM!V€¯)þUîü˜}Sc”›e`oY¦è˜×â²LàeÌ¡¯¾¼úrI®)£«lLY—ÊïëtU ,ÚIìÏM¹yäųvL%VrÄl4`@ErC€ °8ÆoaÏ…ÇÇ €ñÜ×6ä„›ØO«²°¦Ï˜eKÃFjÚ+ýº*^­”um‰µ’zx#÷àO­³„ñ¦öºµ%áfQŒ ´QŽ*¦›%+»w0Eà‡ÚùÂl`²ÇoÕh¨9=ÆJ9JH휣 öO#%[2ÄÁñ+÷`ÏCŽŽûÕNUY[ðG§ íX3K¸›,I4¹ó· y”zm¬Lù77‰áз¼ñtøœ˜x7 ;D¶ZHÍ¿ï£Ý‹ &_¿ÄF&0iãEêÍU%6;Ñڃ˼ì0ȃ&´ÊûzUþM>¬5›˜/ôUº¶1à„“` OX®_«t¼‚Mѯ«+þ–”ÄpuSw²`úd6VßÁñ¢aüKè6C·²CÀ Ý´·œˆÎv´;ØæÊ,S}ýRb®aê¢T:Ï%dWï Ò ÞP`®À\@›ÞTð–€: 1S«²|uÅyÅÏ£%W,aƒÛkj IDATÎx ›HKÞ¯®xÏë°ë¾ïuÞš^~“Çc]v¯ÒhbüŽ|Þ"«3¦½£5ÛšW-¼D#%9Ûl¤7ÖÀ·dw¡Å:Ž:ÁQD¢ÊWc¾¼Ä²æâªMàα¼Ê» 5«×TY¿ÇJë׿û¢ÎñåX"ÍZ–o†ÆBe-Ÿà´h]e‚‡æAÄ`RxÖl®íoî°{õF°„Ásà2)Ç:6/버 à˜ÆŠã¹¿iÉ–)hÁ!·¾û7vø£gq a ¹¹ði.ûx±y ¿Tf Í2Ñ0wÒSj)Ÿ_¢X!=·’ QCy&E­‹&+_ÚÜEõN‡F~w]vnUyñT™ÀSŠcV.ë0aíýz’Œãªrø2¦ïd:{éÎÁº¥ö ]9æ 'r,Þ¶zœ!»\ÄÇÚ˜¿VŸZK'®^‘+[ 2 ±DðH€žàjã= ¾ÀÚRð·% ½n¯‘×$Ë&)a§@šb¹†–0SåâU eLç²Rïª&ʰ41±ÓLäë7HGZ“œø#¯ÿ 'gÞéó¯mÉ$G€6€–QÔa¬Z+µÈ{õ†hµÛÛúÉÆ*e“/ÜúÁ½ØwÑáœÛ;˜'Z¯V2€¹ JK¦-­£èmS†]ª)²Î¼g7šØ@óùg+I‘ô]"ù«uãgÕ#ÕD™¢G5÷”ç ð#\ô'À;¯¿4D7] ìyq›ÿ#ccγ$y`¨w“YÃM·„»Ö¾ƒ±šŽµ6—WÅeר» œxßÞW±~cÒ»©Æ­“±jZ2ÿVM mì[;‘Ø8+Œ5{F°Í÷MM'®ÝÄÑ+÷åšU(õ–Î]ŸØ=p×Çßõù;ÅçPxí8ø£îB9¸2W§œ]^˜BSP“ñ 2à¤Õno ©&sj昢7!ZîqÒݳ«;¾ ¥âU¥á) ¤«ÎZ  k¾/ZrAM»UeÝSß|òŸO£þ(‡ïG:ÈqÙ©†23Ûè§:ÆUt ÈÈ´jjkíl"N¹¿î ¯Ëuñ‘]vrfÞ!+hCàx¯‡;Ð`¸©ËmyN–n}"WéØãZ¸U¬Û*F“–€ u˜uZ&§JÄë°ó¬bCÈX¯E'Àß²ÏÚ°gÔ4TéamǺ€GJ²‡ƒ˜È6-37Ÿ¨Nj?võ@©Fiô Ô¸ò߃­/[#ˆ»eÿPÇt¦Ü^D†“ÐôRéò-~åyŽ ( Œ_‘J9-×¼ªp—´ó±Ãij¨kfbÓ1—D ê` o>SkNlòºU€{K þ6ð3¾ïþÀåŸþÓ;€OÜû÷×<ŸësÎFÃé»fíK¾–¶lYè\Ã+ A#Q}ôI,½SøÀöǶà3Ü^©?gk 4¥S^¶yÓÙ±yAl ˜—”CÚÔ&~p~Àßãÿ×±¸5AÕiœ½æìý©¥©M]¤Qh#˜@“â0RÖ]6¡žÌ㎯;¾F¾’áÓbíß Õå˜^—cîÑã:ëtøÞñuÇ×IJ½ý üKNñ=Jú­5 ñ¥1`­ÿç˜9µõ'ôÍý¼ûg†›(2ÊJ*È)ÝÁp(æàRG£ìNRHüû¿a".÷Ï€ÿþhàßüÌ»Â}wÚ¾ò\ào¯>{Üt7cŠ–Óˆ)–vUÔ­¥Ù'5€helò¨k:ºá ´؉âÄ?îžGY^YXå߉(Ëñ§6=£%à†©bàŒî¯j ±ö/¶C5œ~çÐe§AŽSôù E~Ÿ»tƒ¦O¬_À„×ýÁǰð ÑÐb¤Ã‰Å v¥‡,˜f;x,z/Š…xôÂXP?Ÿ‹ÃQƒ¬Ç†óX,ðÞƒˆÀÌ‘ åsAnªZýûßÎü#'’!:øÌÁ¢Ê»Ñ 3J¯ ¯.b÷xaH˜e˜ç\ÖV»Àèza†À ˜Éb’8Q(œÊhnó—öyÑI`¸ìyÕæfìéUí˜nÃÛ × ™×_Ó®Ìã ³Ù ®ëÛ0s@糎0ï:8"°#ÌØa>£(dïá ØœwØšÍ1£(lçÀp0ÐuŒÙ k(M3N%è{AÇqvgÇù3Ÿ5ªŽ§#Áq²ÍÀ° ‹ãüÙÒ­=Ëàë¥:ö}ßçßUº®PvªŠù|^wç\žÃDÞ׆b"=ØÌ]Ì45¹vÊѧ•†¨8–DdÔ#}VsnrîLÿ ¶í\»Æi†4 Žozíô¾ÚÇoT—IèjÕzþWì¡J`–²à³‡ïyúQÅŒ LSMR©rV¥vœg ªèy6’Où–ŽñÔy ¢<>œsáºqá%» » ŠÔ^~ $Qã­îsÔ¦o•¦JM¢¾!o ;W5¯©);øí|ûÛ€}ð÷~çcÀõ'€xá¯(±‰ÙÛOŠaÖñ UUÄ@“h]®ir2L.F«šôïxs"8ñÁ-ì{ä‘|ž¡Ẃ)l÷O­½ÌT?,ÄDz‘„-4e_4å_åáíè?íÁî§6r†ŒÆŒßP*N>˜õ¯™ÁªÙó‰ã}@‡E2qVƒ‘¨X…n®Äï÷Pâ-¨Åx™²¨8™?ju©þ“«/݈3CRÒ\“f]Ã%}¦ö¹”’”"}.½k¢Ñï8l­äIRÛJ w;¾S‰Õ‚î}„8©¤Â R8á°IcÀÞÅL92T%Ìt8aÞ3bjFœSÁš‹@«¢Ó¡éx ž:çÙ–~N5þœ¾‹Åàßvn»­ç¦Sã-­Zí×îîîà¹iÓ=Ž[€·ê¸ŒÍÕ€½f¿Ø™|M ŒjIëæûˆxéõI¬Ò9,“l®ÅÒøy°ëWû½Èé±–ãçra=î@¥†T£À T¾€Y™0„˜×H˜¢¯óÕDÉic‚üسÂ÷÷|ðó1óüî{ÿë ­˜WŠ~ÁÖŸ2u çD_¢XšÖÒ W5ošüh˜ô¯Ü(½MÃHî"W©„t „“?Ôaç›Ø8o{ú†™•%ì- C;6˜ZMoËü‘€+œ©Ù¯°Ê¦!+¨ ø[;}ûÁhåš>Dü1õƒà]ü\Ì67À½bW}8®C{͉ÂñþèÁ”t ½˜œCbüB$œ€cužã…žvªc;Ê;¾P¶UâäÝÇÖ²ì=E "‰ç!t¢)\\Ì r„¾móä¡äÂNU|¸°ÈUî8ô·N‚¼/(S+¦Bâ›ë¤Á! GØø% Ù“Xœ¢…",`½z8c¢ª=§QKBð,A·$…Ú¸)5 &«BVs…Zk|2Àj‚'­0C0[fN;•Ml ³`j¬ÃÇ®.qØZó8µŸy Ü$d™I{ ©áÙìx¬ 2kDñVâUÕåÛ1ͤµ•‹_kfæÑã4þV{{¬òqŠº|âr¼h7LZÇÒÅ5!3€Ú°€‘¤@år¿Ž¸d<ë­áéûKàe~ãË~'ð’†Çvf¸(+Ͳ XÄøÂ`V)••odd4‹85þ›†yÕdò¦SI8™KKÈ/–t­¨€„pâ}{°qnÛØ·|©eÇ€áTnùX“Ý„Ž·[Ú„Ð6}¤k¥1ˆ7¾á‹]v´àì¢Ç_Jýà2X|lì ýè[[[Xxû^}*ÙhØ9x2Eâ€Õà!ìpJ0:0¼„V%Q…z9†#Î*E¤ ÜNce‡[À0eUG!žl‘„öwŽ8ÔfOrfÅQ`õæ.\ELŠErhטý¢ Ðr&뎯/vÜj×Hã§ñ# ôÞg‘¹ ƒ]IÙ‚ ›9¢`O "è³¼ Kp/€À¼<Õ)>æ•t)g¤+Ä 3åœd$mwëšCt)»EÃàpÎÑ¥·sÚ©lhÇÕÓ7#YP:ÒÆæÖU˜©¿3Æ‚M•€‡n^41ÏK¬j˜dJ¥ó%ï.eUM°ðusŒíè]w~n‡RúÌ©Ô;vžÚJWx.A5”½3ñ­Þ˜K§qŸãà¤þ,øµ]Î)æ­e=#hÁJ"â÷Ï€#‘Ü~×MÀsïüïOO[ý™ŸxðƯw° ¤¡ó%V‡ºÞŽ ¿R~È€¼tª* ø•ã˜ãê„b{`¯=¬8w/c÷ª9ü­ ·%ôYhìoàf2>žº¢GÙÀ±¦Ã1§Ž8B V6/–lž-KØ–ã`8þ޽ؽn¬_ŠzKŽ’€_öùK&Ît.LüT‚µ{ïBg“F†÷‘mÍÕ#( DV“Ü¡Å>^Ì¥ ‘v>ã;@ü-—¥FAÆ,5‰6ˆ)ëÿ™›|=ªÏžRNsƒì}tPgÇXBćÝ-zpÖÞÁÎ~n!t• d;âânÜè–Ä{H*©EVÂqØüÁ9³ð…‰R˜c4$Å s,+#v B2;Cª¹Ù‘ãê%" c~Ñ÷°b!&%ÆQãŠÚtL‹¶6{¥ Ð$¨*ðhÙ3«»Vr†¹–…-_ß*••Ç£½—Á{·`ËM0§ë°Q 0N]ç à´`Æëü%`\'¿”9+~‚a¼llÌ¢Ä1W¶Óíçñ‰…†ñ/4ú”´‰±ka$ßÖ6á{Z €íµdÇDa<“n›Àœº,ÃëÆâwø?@!îBƒõ¯ÏÖ>ÒÈբǯ"™ä/ܛƔ\`øë¯ûgå3½äÀ…€|jÐzÙª#D¡R:¿s‰7¾ñ‘̦ä\E±€yœ¹åòª¢ZÓãEãêá¥Wìâg;Ü÷à üÓÃøý'íÇ“ÏÛƒmaσUÀïƒÿ <à<àG8¸ üÜ·¢2ô‡Ö@0¿RaYó ] Øí–­ûyܦîß®.£3 0°†YÜ<ñwï'5–$Š61)Z0†4'»8`áûH‘:çÀQOÖ÷‚/˜±Â+ãDÓ÷í=<c0‡&‘Pºø¾Tm)Cz/YØ:›Íæªäè®òK­ú . FZd3p&ù¸©âl€™8Û²˜\|~,™IÐtQ@Ì€ëàzÀyÅñíEÿÌ ½®`DîøúBdöÖ-ãåëˆÊn;9urÔôX7þÄú;®A‚:©‹úŽ%²Èì)˜ã xˆJ” • §^x"![v¤˜­åfÃ$/†1ý[mñÉ^r¾ÙˆÖÀEÑ‹/¶wªèºnެ¶k¼<šî·¦VZhV0~íùmÿÞ*л¬º2,×Ö·Àfj.n` ”‰ºÉ1IM3Ųv)kÔœ¥æ ¼Ë11ï1³±¡yÄ›GYZ l›/ø¶ô®9âÔ®Qï}ÐÓ6ÄQpáðT¬eÄÄ¿Iœæc•5&¢ uJø·Ê‹{̯52`9øö{òñòž?t+0ÿSÅß èk€ßýkàngÿõ™À·¼¸öfàï~u‡v€?øGÀo¿uØlþÕoø ÔN)K|G¹zc6*M$TeûbhìÐnWBpëe§Et;K¿êê$v¦[ððó$'v¶±³» ï}èt›Í°ß>lÌfpÄpDpÌ:‡®C×6)tèEÌêìJ¸Z£¡‘¯®ëòÎ3í0ÇJ§2±q®âš5•@ÕIͱ»²sŒŽ Ž* @}`ó¨ß™cÌgŒ­™ÃÖ|†y‡9c>ë0sŒ­Y‡Í‡ûgæŽB‚±øØy¹ãë‹›!´7ï=D|`ýD"#@±;‘›k°EaCÈÜAÙeaQ0éUôªð^á!lær ×0Kxx n5M`9Ž›r Úb '’þÑSê¾»ÝúñS_Ðo XÞrÑ7Žhåyú|lÚ[©Li+6+µ•¦+:Ý윒^7½VqƒN©;¸ÜÊ}Þ{ô}?üŠ<.D½x‰ã$—K( ÑgNDáÍïT7˜×Ãís¬¶spŽ“…RÀBý]Ùzðí¿%„,zeëÿh‚¬”¬ùzé§Üµ¾Ï+pñeÀSÞ¬M³„f°ôì7ôø¾7ð—TŸy®ÃÝö×îó’>”‰½‚ú°K$.}bØÜ÷4ÂûŸ=ǃϊ²æÎ1¯Á¤8±s¢¸òú€?st(ñøõÇK?°ƒÅ¿Ì‚ë×ø›Ÿ‡æéÀÑmà#Ÿø™À+/žú°X_Äï}øŒßðbà·.:üæ·'~=¼Æ…çoüj[™;€h eýšÇlýKr‡޾ëü ]îúEŒ{Kô¹$ Êœ ”2p|{ÇwÂm{g;ïJ6æØÜØÀlÖa6›¡saa˜ÏæØ˜Ïà˜ ÞCÅêÑ£ëfÝ ]â~E!Ò–Ævœc»Ø+,E¡FšspŽbç¯Æïs`j#8Çp]×9Ì¡cÂÜuðuŒÍ6º6ºó.€ÀÙÌaÞ9Ì;Æþ½[ØÜ˜úÞtXw|})–‡cæ'FRÛòâÌ™±'¿™™~/€ï»‹»»¡S¸§Ðf Þ½G».‹`Õ÷tÄÒ±šEYyÓÛØ¼ô¯·· Œ'&JÆáº/·Ï÷Æ †-¨[T¶Ÿ¡}}‘™d`L… p®ƒsæóYf[Û.gT#Y3+•ÿ¦Hl˜ˆ[Š˜z¥Hyöå{^UÄ ÝÆíBKh$`í½Ï `_Hà/J+¨”Û¦®PÈ¢Ì,»8ЈK‰m0Ïý«'O¾Ëð½¿é³À}^#%/9±?üˆà•Ÿ(/·óïÎÚÎÚ`ìF60™Z­^ÑÞÝï-°á€÷|Ë÷9Àø‡K6°‡ûŽò²á—}ŒAñxÅÎŽÏŸã3ÇÃ÷K»'ž昃3ÂG/9 »ÙÂE?l]œöíÓçå+ïœ8]_¾ÿåûÃãûÃÀ<ØŒUµ],¯*Ma;™6 !€¶äk;VǤ!£FÞÃòÆhY´xq”•3€Îa¾cÛd‘Q—¹tYLƒ¡÷¡ù-¿GÏÉ#¬úlõy-_ãë;TJË.ƒ4š„G=6¥¨ŽhfMÒzå¬ÆÃšÌšæÙT†ÍPªÉÅ#<Ʊ‚×P268SYÞ-EuCU¿DÀ¿xàkßZÿÚ¯}øåG–C»k†Î§¾qÎÞ¢$(Î ö#¬# ¼ó:Á_|R3 {Á]޼ƒÏ¿‡—¼0¼üQ»ï§uþèk>YNÄûO»{QÅŸ|<´1_sLðcï:Š_}ø~܇6 Z4‚Ï{<ð¬K¹¥þ\ø |Éì-ðUÀ¿ø¡¯^ø s £ù­ˆŒìFË¿-Û7ÂÚ°EûG¯ØÅ ]@qU$JàOóóë—›@Š„' Eönì;ͨÅè°À"0QLÁ±Ÿcɇ]§è¼Ð,q!‰-îÎup¼€grƒS§Pb•@†ÕQp皉¡Ò§­àƒ•1Ý\ðy¡•¨ŽÞ´X™þóU+*Áÿ‰4§!8f8ÖP†@%ø-&àÄYWãA>L¤e‚×Èâ6×s™L…Ǽ,Ðst6”Ì©’|°–¯5ý9”–Ç´®úÝ;(ÀÛo4±{X¨Ò“„ä^5„BÇ¡ô€°‘‹âI´S— ài!ÑÿO30uÁ@lÎk4–1(®6Œ¶tõ€ \HÔŽZQ¸k\ªf‡µ° —:¨í‡¢fƒD¨ó©¹"ÔÇR—Nv«ÌÄú¥æ½Ö »Htô®Í6C;ß%K¯s2ϧøÚ²2°ÏCZŠ‚æ’yQZ›h0/¹a +/Úª1ÇV)0hLâ*»‘Áñ©ŽIÔìIlðþ;gþš©VÍœh ¡“æ/ÛÁPÝl{4v §ÇÓ÷|0YÒ\ÝžŸ¾JpÏÀ;ŸîrRÄß;+Ÿ•€—^<ÃK/6~;€¼Ÿž —!Aä!§Õ/zô{·rN2EÌpÝñòœ·ãfÔ.+~ñ‘øù‡ob± 0^{Õ~í­õX½ôÍÃõfs<à\Ôݾ¼ô;€ïücóÙxÑÛ€ÿ-pÙ €¯¼!%@K%M>€#ÍÚÚÀ´>ŒO`h†cïܺ|#ó—æs‘=Ø' vû¦’IÐO@0ÀnÒÈúô}nÙéAä±gcš:vèÆ„‚÷±| —½×@¥GÊÙ¼ %g•a–´EvÐßÑhjà¡Fÿ>„îI¨‚ƒsŒÎ9tDèœbÆŒ”œÒ ,Ò¢'m ƒjˆßóqhu]Ægdý¼Ñ~ªŠÍ pžO>ðá¡dâá•ï Þ¾4ZV0¦âЏ™‹• ^;)9ˆë‰úÐ]íÁÙY5D:ǘÍ:ÐÂ'ç,<ÿÊ ‚M²s)IyÃ`5d‰K1ûhjЙÞV¢8ý¶+«Â Nà¿Àéh5%ü©(·é3Ê-}~Õ®­Ù<ÊŠD¤‹¹¢s:ý8i؃q§i»‚#êbâÈiù^ÜÍÐésš<Ô”}9W¡øiqH©@¹¤‚á„’þ‘†sÚˆ?ù÷À ßìŸx:ð}÷þçdžoW'@ù›ŸbhEQœð‚Í™›ŒJûôqÅù{ˇ»úè°â¥`Óæ8þ½{°çŽã´ .g‹ˆì:‚zà—>x ;R³Ûw;xäùÀ÷ðÔ|îú_€ÏÎ; ¸ê§ûÿwàD_•'þà/-SBµq£1pª d‚õÓÆЖ‚¿å´ ªtÆÄÆè5Y½¤ð$NÓW¸?gPÇ닲3ŠL¡Õž–Þ IDAT™Ñ»>Ç H¢®ÇìüD|(]°‚bÚ;ÂÏ¡ ì,|%ò%føHû3z│×ÔeP-Ó0 ·[iÃJ`úˆš<˜cYL1sˆñ}]`iÒŽ¡Þm.'A™àf38êâ9É÷MDèº.û6óo ÓS(6“Ã__ _Ñ^(^½öD|²u‰eQQFA§}êæS — ÌÊ9@aSˆÕpüCû°¸®œ‚bÇ/8Ú¯R D€MºI¡Û(5ŠlÌBø;¢%Cáû]¨ïá»Ø>q;;;Y0,*X,&ÌÛ—v~xßC4ð쀾_À©¢CЭuœÃœC9ÒN4Ö4:ù'}¡wÛ0ôQk›¤‰”§'!ô|c†Ù³˜ â¡ìK–d60!g9è1…s¦ðÝŒ1›;llΰ±9;ÄÀ‘¢ßÝA¿»Ž)ØÆt6f3lÎ;tŽ1ëf˜Ïæ3‡­ÍM8 å çîÈlþÒÁ¶á ­ázv<°Ý v½ ÷ŠEÌãÜÁÎB±ëž=„œïßñ!Rn§WœØíãFÓÅë˜C‡'f±q©ss6žgPÿ\]W@1Š/Xô ìŠÇB>Š'z•|óÐÔl6C×u´Ù¸ƒñ­ ‚Sdz&„F'ýt=wÝ”Á2UóÛ*ë™/¬oáîînî ÞÝÝ­ºp5¿¬ùÒ˜4©¹‰QÞá³NnpG5jÂjmw­ ¼«¡Øu¶ä†¡õÙ¤dJƒu¹­3?y&Ë#çf`v רé37€c£RiXòJxÓÔà”¤W±Ú¦.l¼ÕQ°FŠl¨W…:Žî”cG@P,ßÔh÷š*teï¢mè„Ås›ûÞöLà¾/¾îüxÌxõ5C˜N·|ç½êÇ\uxçï}›àè8¼ lG<þÀ3 =xÈ™áßôQÉewðŠOÔÀý¼Wìà9»›«ÿï?†’î†+ä¼F—Šï‰€.ú ³y.€ÿü*A›jkƒÇî| <÷œýåþÿï{€‹ÎŸÞ·Ån“–‰†Ž¥€Ðü[N0Ž^¾?<'«—¨c…r1vµ%_µA¨!p£›1ºYº™ ÝjÞ)%À{ŸV*¹P¤g)²Žab‰%Îa>ï0ï8XD/»ÐmnN¤®ÜTaÙ·]xý¯ -›1¦Q!ãåL¼k›á>†êC„iÔƒè™cÌ:‡YÇ͸@4.:”ÚÇÃ.XÎu` ÒQluWK{$‚Ö%æ@øÅËjOA÷¸^ ìzÀ a¡„Þv¼`Ñ+z÷{Å¢Wl{Á‰Å.ŽnïbÇ{l÷;½R =(0ˆóT¥$„p9Í7D³èt[V¾Ö\$ŽsY²íhüÜÚ/ÛÉÚæÑ 28.“qݹ_2bÛÝåÌ#&=§~&n!5cóùóù‰0õb’ß¿.7¡^¢j …'þ²!›©[ iD´¨¾QnžÍM´«|c›ø¼!ˆÕ±ýQã>PÖ,ÓJzú|‹­Þ‡fº>6»Ø2®õ´•¿ìý‡:íkÀøÙd0sŠrC²\ƒ€×]¾ÿ·+C ðSWÔ‡é’ ‚ôƒºž^òxÆy{ëç¼ý³~ìpø[¸á¹ÊÀÏ<ÚáògÍð®gͱ§Þs¬rç>T^gošDþÛ£» n?|H1gàæçlaÎñ d™†÷åÊQWÖ÷ÿó›*sê÷^ |⦻B´=ÿ€ÙóÂχŽoûQàÚÿ§ÆfðmåuN߃ºocL_iŽuÝܲ}íc<, ƒ€[ÿþ d—Ø‹ÀO¬P£k6Ùp†‘”cš€bÕ "lÌëй`å ¢p¬àèí•Ê~½:?™8ÙÅ TÃ4™ºnnl7wóQEÄ\ Ñè…Š«þÐIþ‹K}6îÐ_?'è')Ûqˆú Ü’V’]Ñ?QÌYfæzè0¡ë˜Üñ\3f‚÷éý¿~W ~"Â|>ÏL…ˆâ§ð>”‹¾*ÍÕ~>wÀ/Þ/ÒQ&1iA(äj¦Žo'€gqÈùNÑ1C €÷ðÒâÆ/›¾Çf7Gç:(9ô¢˜'¶ ¦,L¡xo-)–´‹Û‡Ç…ý©Tsj¶)éõtL²±´<\®“ÏǵADØÞÞ®Àë|>9Z6š«[½]:êiÅ‹”ÒýôSè6¼æHÒMÒvaxþsYx•L±©r‹ÆÎqnQW›b¼AÈ­ào×äRÁ‹M}o@Hµ5W 6σò÷àT¬ñ=~òï€o»/ðÂÇ—8ð‡À ³ ßm/ðŠ‹És‡¯O~»ÃsÞêñÇ«3˜€gÜ“ð²'»¾ Ê)a÷;¸âàË^¾‹×ÏgÅ{K5{aiŒxr^«y6yD%Ç|©rGæŸ5•<˦°Ï%_mwÂEäˆkØ÷Ñz"ZòÄîß4·‰z°úÞÉÏ ;n±Ä%âóßï{_¬'4åPúèãl?f±$Fr_U#¨È22œS”)tÜŠ‡ŠªèKºYÄ~ÖõH³0à¶›ÊÞ%`EÐËhLKQc¡p.”¤:(zò‰”‹wœÙ‡Ø‚‰Žáå£-‡c»PšCu7,Œ]<¦t˜ÆyÒÔO7+lBâ¼6¢f¤X™0Ô…6MWv¶`aùsÞà–Àeà§]¡*Cf‰lÎmƪ4 –¯â9Ãì/H‘¼Ú{Q­^>EŒ1qî,_õ% ³š‰´6Q­,¸ÒŒÓÊW’+–NSˆ4¡-û—¢àâÏWuÃTê’@P;Äfëßûàkï <÷uÀËÿ©!*xîý€ß~|b>£ŒIËûúý‹^rq‚ F˜—6&•1rȾò†Pž½ö8ððW•nÝ‹îLxËÓ7ŠmÂ8 ì'ÀŽØ,åyÃæ +Oºû âÿõAñ†«o‡cIû·Þnéó9´޽¸ø—€·~xÊoÕcæ1÷.ÿÏ AÇÈ=]`üÌݨ·ŸÕûÀ¤‡àÈÛÆŒ_rèþM“årÓbf;‚C×/e3I ÿ 8Wv¬>Á/$”ÉÝF,9xPˆ× Ϧ)6v4GA¥‰ˆbƒ{¨„Ðn•pÀ$î’ŒÎK|ÏÁú¬ðäÁä ¿dò¹Ì:¯4lצj±¸­k2U*RwBI‘ídhÌï%PöŒ=ûÄŸ  'tYEr˜wI¦4€"Í6ÉœKô[D4XÕAI¬$±PŸÌ Ž:ÃŽÂÁ+ 3¡(Êî æ«è+Ÿ¾! rÛ¡Ï›0æ¶Tßu ìrî¾kDëë-^dÆÚç&·«ÚÒåX"ÒÇÔ€”C‚ÂuÉ}ðú1˜ƒ¾ËiÒq)d “.QÞp\ÙT=N|Ç ÆäÉFƒŒB¤]%5†—¦EF LGÙ<2gP0q`Ç~,xªEæOƒ½’PhH˜>£º„ù×ÛÇåÀšD”1Ç®1Í@„s·j^%TË5?·4ku#Û2û'¶TCs¬%Ï~Ëñßz ܲ«Ò{}vô³!sSéôùi¬t\jÕL:â»ÇpP’0†µƒOþ€—d}ɵCëD°lôì‡äé EɾŸ±ò/›)"âg^<óËM—‘û«©*góZ€Yµ#Ã|œ˜Ê0ŽnÛ?4Gön‹ëá/ßÅY©¼š7yqËLÀõÏÛ¾r‰ãv"¨ÙÁi;æpÝÍÀ}î|ôwãgüFàGŸüê÷ÇŽð€fá½¼ù§QL¡µØéT9ÊCšb ¬l`tªäÛEÇç»r?üabo@_,Ÿbˆš­e°DÓ߬ E)¾„¿1Ç6s+zõXxÑ ÔÍ X$V©ÀK…úÌe“bÑdžOÄÁ«‹¼ìðaPœ;ÆÂGûOõ˜³¢mhÎàù<˜‡kŒ¬[ô!1$²T¢ZÏGjÊ6##£¥]ÍíI*HgðQ-BóPÚ ¾i|h¼Ó(&qH‚ÎÏî²§_‡ÿëTàâŠ"1-œòÅh¯lmî)wÉ¥roÒB13¶··Ñu]´‡ †©P‰;ÛA7sáé¤ä±&ÊYRãÝÈB‘“±:øí\n·ù¢Vd»±ºvÚÖƒt]þP¸l€û9«ï¢²³{WDøŠ•Lÿ÷ž@¡Ð4»ä Ф€zÉVSJñ D •Ø”&=tB·Úûp¡Ã1¡Š2ƒrzD°Æ­}GYx%7Û)æF9¶U“DË{pL«8-A2¦ÔÜ!ŒÉvéÑI<š9ÏgA®èALÑL8,›B»¢c‚vÊŽJà0T…„Óî@ð^Âßq%c4·. YNR(NññêÌ@. T4‘8qª«ˆ–wúW¨º LÇŒ.i"• IÇàTB—˜NPÉÜtLôluPü‰Ôå®ÔýÆÌ9X=ur7G¯@2ééº. Ð{ ¯•æÅŹm5æ+ÊAãçÉ2µ:ð‹ó+,„ÒbÃ#fÃö¸ ÔSNt»,u§Z–›>.Sl©ÄXÀ¤gò‘ÑóÞæŽ$H"?ò¡¤œ:uè½`AÒ!×K* —¬a’ÌšMåä®ù*ƒ‰ª|`1ßM sÑÉq`8ÿöޮײ,ËsεÏȪê6dɼ ñŽxDæÇâ Y๠H K`lVwµÝveUfܳך“‡9çúÚû܈t}tY&R©È¼qãÞ{öÙ{­±Æê‡ã2'âæDá‡m_}'¿Îvÿ¶ZA¡Õ¶Q5rs—}˜Þþoþ3nàçC¸><´ý.DöQÎÞ‹û'‰3qh}þt/ØÞKIWÉªÍæŽ— ªÐæ©ñ!Ó2I[s§«e%]ùù4¡ÀÞ'ÚH[ºÐD–è`º5¯É¤3$›ïáuî™ÄS¯Æ‹5Ó"ÑÚ«O}gºË&~}&ÎlÔܦÑrA¶5“/ÃÝ­ïÿ÷güâ¿ø¾»‰þ›ÿkLJC‡W–©gùgÓ×—¨·Ý>sàÆ/gײ²`àWÿOa•úX4[gøú8u~ìô踵_ÌìÁ G1Ü]ZÄãjΈ7ju£ÍQÈ!k@ŒC$Ú(ÂÍÊ€ãPBS@Àঠ*>„u Æâ—Dœb721Îzº†FPÅ!%òê€YvUX˜H É|Šff€NL8X£‘ÃïjÁ« 0–ˆã}½$x›M†xÏ]ù}ãX>gäýÑUÖšk½  peæ(ÚX b¨ÕúÓA ˆ6´t«lŒÈ庛eSÒË©Ë.–¶½‹>¾æ ôxrXç‚ÿ»Ýxþíýõ*êcO6@ξñy2~‚DP⪜²ŸœÕPLqASFÓ#EQxÐ8ÈhòVÚWåëfµçÁÑusݦ©É’i8ì1};¥¹„¬~û:’î÷}“4€è§µ‰ìr)eBþÚ~Á˜@ø¦¾áo½·úﯔœ¿C“ŒTÛôõÆ•½QqæxÕél[¼Œ.²ëj…{HFh€<˜«Ùº;MæŒF;¦V> «wÀÖÈÁžýk£Ñg)=Ñ^2!¨K(Êt¦ æk~óx™hšyÏúÊèØ˜ÔÖg6š‚\Þ6Í‹™ÖL\Ãâö¢zœ/»màô0ÊÖÀ;?2ο~àøŸè­ss€=ŠóZVZ ˜×Ž€k¤Îíú4À.ß[÷ö†ç?yófˆz&2gõÒY•˜„ºãÍ™u ³¡d¶—ç¼ÜÐb< ÃH@µyµÜe›©¿±ìˆÚ*œ„x ¤:–Yp6E5ï µ&Ñ­ j0bG^ ;Xä@or¸V1€Nê-š1x{XkŒ…_eÚäçïŸvbümX@}$“¢¡d´Îi&òÄ|³—§¹PÎQùg†#_gŽw[kñ<¶Z+ZköÏ×Q:•œçجAXÀæÍ!àæÂ~0XÛ4ª›õt{-@H´æK_kÖ†ñhÏ*Û¿G)¥³zÌÜÿ¿·žlŒáþýþ]×Q¹ƒŸy,<ß'ÌŒVO(—p' Àaðç:6šjê×jU<ÙO ÞÞ^–Q%ìéLžÂÙ0q·yü¶'Ôy±33¼=ü¤§ª¨f8Yïc1Ø„5„*!¿]T2{ùñdg€—¯WDz¨w‚¥%w±UøíZüÿC4NªaÚThk°Ú ·± @»ä%|°€÷ ßøùŠÈp5ÚÒ¬’ÀND½ßž&"¦4ÿÎ|äŸÿ»Æ Þi¤.@˜¸oÚ…B&22Špqô©êÒ"7 1Þ„QÕå"J„z6Hq`ø&Ò7¦üºé òuJñNø–gÔ%azk¶4d ´Õ~ߦæ‘-gÖPÍ«ífÉÄGysëaL»tç§üš×¥Ñóºš>®l­]¿†q?ì|t¤øî·K!òYJ ó0‘DУ𛸦çîö=¡.¿eí}ÅRÞäñ‚»laÛ›Úòw|ƒÑHEY3¶‚0­³Ä.c:[]Þ÷ªÛ¤¦a´ëLÏXŽJs»›zä{$Ê’÷‡«dgýÌdÛ¤ä:]ujüša§ÙU3,@Ÿöç %¦Æ˜6äJWYLꑳ8¡NË®fß`Ž#f`ê1#[äDD 2Âûÿõ¿ø/Õ5~Ô¦ðlŒi/~׉!e|\³=]ëòŠå{õûþ3œÿ’A¢½â9j»Ø&p¹Ò *Ù§i-O¶Ïl²+[üpZÉY9n`x pƒyH“yH‹€â O+ oú 6HZ4Mðè0<Ï3>f(Å_F3ŽE&âa‚y(äÚ5S¯•k:æS±<ÿÌÝVÏ<Š»û‚ ¸n5i° 7ÁY,<…lÎŒ03б±¥§ñÕ¦—Ž» aÖúÍ‹ú<êÝÛJú„½uDY ª0aäkCµz:‹ø( U‡ØŸØÇû:-Šwú&ž¢BúYØü¾= ã!%@÷6%w’Ø« yl ;øËE~ÕAòKÆáßÖñß;;˜£wÓœsÃì9£¡ ü]H6C5Z…àAq6Å£½¢’̵k¾qzU£=힪¯5ª9^,µ‘úáGµXqsK”ÓÏ€hfž‡9â÷8=°û”ÁÅ©@6•øDŒÖì«`{§_þÌüý´Ã…½¨»ü]\—˨^Ué€(&#}½ݰH  )Æ,µ¨79„4¬Âh½ËÞz¶^ÅéŠZä,ZA¾½_òðß§tÛÈè *–ñæ ¦{f°+&î ߀Ä`¯ffs¨_išÞ¬,àh'‰”W'x×ÂÇÁóM¾g®yêÛíÉ#˜†Ÿ´§Ý` ´üú´ß0žõÀão?‡\)AaT{ÓÍÇôæúܸ¿—ÿï105}làO¿¾ÿ bg^e×ojlB tM_$ícÞ1¯_{X5¼g7¯ˆ£ãþ1{n) Æñl: €Áðñ­¿Q„/oÞ„ G8éóÏ®W\Gº Ќɜ¥±ó~>},Yµ‰ ©áQõѼCW ç\=»²Y†uüKXµ†cÑèþۨԛǷù)z?[ŒœÔõð—{]¼@bîßIb0ß§4rVò™ö—ò ¿óœÆÏòQÚX?Là¯NŽí:é –5®ky™xã"ùõ?øàési‚³~ðf뎜ë;´[xÆ›“†ò#™„™¡Mzèýïpt½[@¢1®ìldì¿Ëu˜Ü™ñÛÁœm¤·µ{ÆÎ&ߑ݌†;°¡VëîRÏÓDl' ®²l2hL9˜ñúA´D׬÷Œõ8š3e²Éƒô#l6µõ{OX¨ë_þÏOøÅßûUg ¼ËiV?Èt½®Îj{Á¾bv¿êŽ×¿üð¿þÌÇ®½ó™jz½õ Ûƒjc¾l>´½ÑãTÜè ôpà§j.Ün j^fvø˜†È]|­¢Pà©ï@k(Î0ŽŠå:S IDAT, .(Íõ‚ _X‰$qö‹oÊ´¡„"SMVϺ’8ÙãA„÷z¢5OªŠX›}'y„Šé;†ƒœ¶W#s?Õ7!4õ7õžFºˆ€ýd¥/R#"ÀjDxç³À„†:1ã °&¯^÷WŽ…(Æã¦Þn1‡3_6¦?ð—À¸ÅÁAˆñÂùa„ìÏ»„µ¡­S.þ\¡Xƒ4C9 cÐS-(üˆQ%V/Z–ÕøJ“ IÇòFDÂ5Ù"¤”£€Ó]ß?×rDÍe=Õ˜ hdý¦ÿÿþ¿û÷œaÎÊ7 F.F»`[ßÓw빤‘yŠé"Nê§ˇRtªxǼ´dL³K½Î‰¹ø¦æ»8ÌR‘«…6*ÞRX-¥hŠ›#&ÉŒ¼êjLŽ×Ð\QÎpX`FxW…Z¥°@ØG’ ‚aRÏ4E¡2w£‰"‡ã”FB]£õîÏÿÏ7V9F¸á¿w¬ì”aÇ0Jíl-Ùuäj@ÿ'ô•‚¤ÐYP÷ãç†?ÿ~Òg«±Lñ î¸®Ý…”f4£aÂ#\eÉèÖØò ·á¡'ÀŒb VB-ŒRs7<[3yÜŠxã‰_7 â‚|¿L @6ˆç]åŠ$¹à -qƒPë»%GÏÁáH7w«'‹ k1.€OÍÄVz§mè‡úÊÈ ¥È»Ã‹œ³×Ðb JXO먃 ³Öd¿ûcEÏŒñ`»^WȦÐîúƒ=’hl‘r´”ø;XtSj¹Üsä{º¾ ¨àÃàZ™wˆÀ‚ûoF PVð—£Ád»fO©VúšC¦½¦1ßÅËHÍÖÖÁÏ 1ÿ›àê“ /XMÁÒݾÝ;ËÇÒ€5¢í,/"ˆV0 ªŽÍòÎ|;™>d5®¿ÇNmoiZG…é­uÐÊ}Ÿ¡…é¡^P°$¼ÑÎ…áfþh½Ê´oy*Ûþ7Ù5æàÌà{eödÈ,ö¢¾“õ>ì;g6æšbIÖÑecJËaÜÒáëGXŸ¬ÞÙëÞ°q=ÝB›Ë«éÃ&À2EÀM1‘3öš’;æò º1’ØK@J 8´é‹ôÎé½M naÁm8îõÊF#¸¬Á´ÊE´ßa¾ocú3?üŸñóÿ×ãß:]ίä³4ÎúWÕ²0äÆ¿ïÿì ïÿô?]Yæþu‘®MŒípÃLò‰¤q-–&­ÂR w¤Zè¦e* ®]ck9E_S\ç×@EbóuvÀ:èzØZÌS? pˆí™mfhΤŒðz\5^»þk~M»ˆâÏ5:‘AŠ"Á€Ö. ?ÑúL:ÆK×=uà åÑÈּ¬3wòƒYK{gèèLOˆ¨¸{¸¾8lÚÄ)f‹ã´kÛ,³:óïD0üeöK7¯iÿ½gn’É5€÷%Þ^AÏ Ð|ÿßÿI/̽«P'Œ¦ÇªwòMïôÆ+e/ä|oEôˆ0Xâî…ÊìÝ¿µF(0­:“$’š?×b5!™0ÙZ l‘JTʬhFã’pöÀÃcI©GPÄËé»–OÍG3‡€‰q¶h!ˆ“Ââ#¾xKa¼W…= ®q]Äh4t€·K¶M½á™„±i(Û‡ kñú}ìÆ%c€D«"×ݱ¶>Ä´Ž4ž`«~÷FDµîdãYaïŽo f°-9xÊÓ¬ß#Ž|‹ïµ»+°j <¼é¤8¤ˆ1JÝiæ&“âãO¶çΘ¼uÆzÍT›²çB⇠À+èf–‰=?©Ä Û#ZU»F­zc‹ §FÚÍQz†¦—;מ_%Ö¬;í>ƒ«¢zUÿæ~ÍÀBDÜÆ%ÖBCsÖ’&‡0m& šS)ϰßqdBÝY«F8ÍÀ̈́ņê)¡3ã6¬<‘@Ø£ž’™b[ªr ïãÚ]:CýÝ€±GÄ¡Îhb Õã)Žƒ{½k½Öñi«”ž€±Œ)!žÕï¥e7žc¼ìcx67ÍîþžÌl”3‚ÖÙÏ%RíÆ¼ÐÅõI|Lã˜⬳B,cX"ÅÑt`×e{ûcòÛ„a;@Ѩþ{ýwxaȪL{ Mzµ;Ÿ2w–šè¦ùhT–°ZléÞ1îí·ƒ»9†Ñn0±müÃzÒÁjz˜ÙDÀϽ;>ÿvemY 9ĶkA," u6­ìŸMÏ-MF‘dàmÉ©ì_ßzUóŸQ5ÒEþòÀoþš!Ÿuº¶ÀÌý›?^WpHÓóîS¯9t¡tß± |ùÇŸÐþò³ëEuoèÜßÔñÞÝÀ&7ºê†{+íÉìÁpÄÉ(¦phÉ [ƒ¶oäÖbžnßLïò^ÄÆ®‰CæCaD‹P3H‡…Ôû‚a^*È0l˜ÂØ Íœµ2…gz†Š›6 i‰¡Øb K€gœÚd›×Ÿ@°’ó)xÔÖtãE¹q†ÃèYµ1J·×uH¾ÚP²óîéõÖûMÇ"D ;C‚1ÎÚ<#©”} ,ð=½+‘Œ‚¡t9$éö‡H£Þ ƒõŒÚ"á´†g ~qm( 9PWŠÈ €Ý¢P¼7ÚÔ êÌQ²ŒjYÀØ<†îJöx Ÿç1’iœò:2Ò-Y¥4 q—‹ƒ"€»uHÇ¡Óp§êht˜™`¬YU¦@ã}ئ$UÏ?ÊLûýî1:"0½¹K_H¢‚r´öRgõ♓61ÐŒPc¤Æ Æa â ì2%ƒd•lœZ·9y•cæ€vÎ`®‚h6W·…ü%ž+e*dðv"´f]àOÚÀÇ@Í›“Ú<¦Íª,Ë3P[g€Xh#vtLnþW¦}-éæ„&¬ÚŠÍ®ÖPš$Ì3–|0“jä²¶º®Îι€Q44‹VE}<úÊP\k/†ìbÔxpý îŽñ®ïãË\ÿž•̳QŸ¾1Ý;'ºÌÇtÕÏa´st‰Ê:‡¿êûö1¬Ý°›$r7pìù€³‰GþãÿjšNLlÛLL¶q£³“w!Õ³cŸ]¼P5ºù{X™Ã;YÆMœYFÊ1Ô¸ÿþ¿Æç¿óå~F¼1v0>çÿùßÿÛHDA—#•üøÿóE¸ƒA~ý÷ÿVÜã_Š’õÖ÷`É%¥qw?³}þ?‡NO’ux¿iã‡Ò úÑÆÃ­êã:#ß ^èN +S ™zž ALÁ‡gú™ùƨÎW¸ú¶µi! jžá …"íð(‚&@=ÝÄARÀæ`Y C (ä40¡2ðÄ÷EHÙb2”PéÑ<·0FØx%N‹_ˆKǃFíæ[2ø2]öE!ºGÕĆ)ÙÝÛÆX"ÄØ|×0G¨6DÃK\f€YQÕ£^‰7á4×È•¦¨`É‘_¶”´ud HÜÕÔðóÇê©ø¢ŠÏ‚0™„ËŽ4Ûäö, Ô`ŠD ¸ìl@6@Ï.ÄxP„âàaøTŽI÷4UADÖ³‰\i©v:è ‰ká‘&Â#‹ á:ÔÐÐ<.¸ŒÑWF]M®tY¼“Úž]h§ÔG°ý¢‚êoòWwN‡FïlÍGŒ™`ņnθf°Ø§çÿû†ÏÿÉ—Í{c®yeðýˆ}*tèâ ð˜*¹ËGþ—ï ß³çíÅÈ×cXtÓ‚ þÎl¯Á´a丑N¬ÃZÊŒ!Tv]^ް$´Ê·™¶À¦¡MŒ¾X‹ü/A‰Ü¹ìUŒšc ;‚à©ÏÐS·~Û µ‰×18Â3A ÕÚªaêùr^Iâë.ÂNñ,²Чž"”"°"SQýÎ8ÏÏç=áŠmh>N„ƒr0gµ ã«Q‹ˆ,ÂßWõIĵlÛûpj»% »»¸Hhÿ¢fv«¸µàY³6IÁún:Ì,HÌ®#ãÅ$òbL>›µt„oÏú¦Í<PoÙ¹›/@Sʦ…äSÃ‡Ý Í©è­3ÿ;ƳWQ›‡Òã"Ö_Yi¿fþ½bUéʼþõo€Âöñï[ůï#åUø³„ïÿ‡?8ú~ÙÂÝ kvñ.ÂBúL)O—(êk?áœÖÌC.µ»n%ñ(•!Òt¹ŒŸr(îT}!‘³4M ÔÎèõ¤ˆÎáТMCœ¯îËЙŸ 5ÜPîÜÝ¢pHP¢jŠqCRSâì_è5@ÍÙÄèÕ¦hðÑpy΃q>OßÞˆðßlæݧ)€g¸ÃÆN%»p‚Ç(ø•†…®ý™WJ†7ó¤c˜ú]7½P4™«è–ª#ã91ó(XÍ#2<ðŽ`&7û¸CYÃ3Ú¡%œ’%އú,.&”|“WpŒâàãútäš;ïJÜÓ"ú•|Tÿ(â>îÇ0"µó—ºô ÐZ~|•b%)–UvCIè12ç_/šÏYGj ’‰;FŹ-4ÈÏ®õµ¨~ƒ‰ÇZ˜ö 5ÁrºÞ[j2MAÍ í1p„Áæaq]"ë“,اh Y«²lZ³ÈØ„ËOÜÞÂ@4þU؈{bB­>Òr×¼êÚ”aq(1m0«zó -¡gÕIn!0lÝÀ›³¿EŸ5 °êÏ¥°?Câ·‘«Ù]¹5w&ˆd§.`YÚèF1>½Žì¨HUýÞ÷]KžƒU6 –5´·“„ÕB1¶{¬±Gó5ÓºŒûWä)÷-™àM7nZæÀ>µç·‰)³Î˜:޽¦·NLÓ.…*ÐîÆ“²Œ6¸Ñ§Y yÃNÞ–¯-"´;[æh˜¦ïvâm÷„W‚L¾É…Øñ™€½¹dðËå¬ßçðÝðóц6w ú$üð?ýÂÁ£›?(o4€Û2‡ï/oˆ]FHèÌÍiþ+e{ë4‹ðÛOcŽ=ksWœìH›»îÁHQÏ3:jÃíÇþç­©³IáNkÖºÛØÇ åØ0âç;*£ª/P‡y·°UÇâœbh}wG ¦#ù kƒÇ„pÕ°®ÊÁ8F‘j¨6<ŸgÞJ€/à!|÷Ôó Îf®K”‚/Õð~VÈÁx?+LKFP®—+ZSÁ€ÇãáµdÑfñ° 1D(DÄ(OU¼u G#C:‹Ì5&ÏmÓ)g‰ 8Ì™$ƒHA’„Üì‹ íM!šŸ8å+8›³¥n¸° 憃ªb x;øR+Ú—wÀNŽá.ùk”ƒ`Í…S¢UäÀ£`qPðÆ)·—á0{¼¡Å(¹™Áô‹kWcãò{ǨáÉwËYÓØ- iÿHPÓ¦î(OW³³’˜jù(ÆádÞòbh€1˜=Óh5ØsC —Ѷ` ÔjK%[û½"@ÚšX:ó ×Q¤'Lßñ´pއŸ¢5("/õv™–»ŽõÀ‰f1Æ)Œ·òÕªç F ºwbæï7È»¾IðÔ†B"áQÊF„´;;WPaÍ"ZÝšÏÃ:­ÇãáÏ\#z>ý9}È'@¡ú\>»cÞÏósA{o.k†IqM+¢®’f5˜$¿×ü·ÐÁúëxnQñƒ¬'¤ùµ0ög˜ápÎuZ“Ç^{˜›QSpªõ 7Žý¨=Í66Zæ˜X7ˆHV¬Ä8£š˜ ,`óTˆSkŒƒ½‘ǃÎÙéÄs£)6óoº1x,Õz„[ȼ•³Ž˜°?}výhöÿfÐr&0PŽ<@ŸZ‹u5‰]%Z:Õh*¹ ~‰íêkˆOG´…V4’)Zç ³ÂU?t>Èè}Mßw o?F'«}åïᾦJÙÈ‚œó'Ük4Ŷ|­afºaèÕŸ] £å‡2L†“øüçðŸ}0ú%¬©Û—þ‹|:€Ÿ½ï§'G…­Á !¿ß™?~ó?þ ìK²ÑûËæÝuÓ7Åè6*«¦×Ù™Þ|àÓXxŒ“pÖ8Ñ@å4 ú¯-eÎÞi‚Í 9ëà8»`A±XÄx5ܮޓY47Sö;zHlsÍ]ã‘CÖ][ŒŸ} ¡Z°zÁ6J‰pëÏê¾O¨fáJ.îb¶˜I¨9kH…aC~þ µ54óVOüøl¨Í@üªµT«çqõZŠñ¾l ˆSD$»?ô5<ÜnÔ¯üòѰYQïsïr%g—[¦‰ Lj’â,dh¬Ã…¥Ú‘gQšF!Ї÷†^”¹tCMý{s†âF r‡ R˜2„)˜Jà8×uêÐt†žš3ÌFX$ò“ºçtù莓³õ`lÎoê©\¦ÐÇ~fÔ]¢­¦Æ{ÍÜKÖ£OL…^MsÜÀŸã}6ò… ÇÆÜ-þ.šÈš£?ä¯93¯³I±ÜçðçVÝÉo¦]dŸ$®#߈p@qZE  QÕ@-‚ßÅAÁ›+¨1T,Þï0¥iŒobÄä¿+ê³B86ëèªöBJg¶G„ß,´à½ÙÌ>`öQ­Â¥‘ED+¸50 v^pêÈ¢ñÃWÄ,!Mua”p=ó8Ýû’:Ù")j#˽t¤GƒÄ3›àèjÂcïMž£/ïŸ@“!8ÏêNùXÜÙf¾R}ÝôÆÇ®«aââB¾‰~þè°bS¯Ù2¹³ž®¯šaˆmCCHìÙ–:/„ÓØ÷î^©³éwËÜÃí‘{(Mýk»HÍìÖpñàºÉ€^¯öB³¬ŽÛ~Doæ¾;½˜/Ÿ0ìË„} icŸ$¼0eor{½Ëß{Å8ñzßSôAû^ ¿h÷@ûN?Ò_þkà»ðå“wYPˆëi Ù ú#á‡ø]œÈ†éc~^gîçJËV¿¸¦û{NS&à…ñÚ…¯ŠŒ3ã&F©é˼BSC 'îtzÅ×u¨M¥3€uMĬ‘¨¨Æ8`hÁú”H\'v³G ÜË Í1"ò“ûÙ|q¶"ÎT‘W~i«ÎêDb?é&ƒY?”ãàfЦŒ÷Ø DÞ«¢Ö§ª³a0ÞŸÜ0¢ ­ÚhqívÁ½j­ÎRZ°"Ù0@Yùäc.ž´4sk÷*x}aÖå瘿VSE%5²ò`õ = àN”(܇å :\§D›£q ý‹L‹ÏêQÂÙ›}# …"áSü•f?©¥ôÕ P1¨mÀÇØ5FôV|ÌìÜ‹k6íp’ؤoœ½§“|ühS–˜FŒ ZíWh“0ªé¨Šãd)"xئnÐX}KŒã³ß8=å Îô®L–)õqk¸1-®ö;QÒ®32MZ®Å³öªÂ´z´S*)ÅóE3J£é3šŠÆX˜²ÉÁÕw"F3êd¦NUò IDATã ÛÅÀSûŸ¥ye°m~š¹ÙÌPÁâ ¡…C¼¨F›uý.3ØC퇟ÃÙZBD(q?æ(rPW«§RëcF]ºÀ±õÝ2}|tØc©²ŸyÍtœJRc…N™©Öfw!Õù*Ú2Ä“´¾ÁZ’8#¤Xu™ý¦JlT3çº`у#ÝÀå5Ô«â@“ÀyÓ‘vÐcºæeÞ„]½ºGp¬Ï4'ÛK_Ñà½Òå}4¾}¥+œø!µo4€|ó$b *¼ß§Ä,R÷îY/-ú6ÚF,á«"þeá¨ñxþó>ÿâÇ×®_{a!à¯~åìßYýãEÆHøsêáÜØ%ú7ö  z” M(¹g›-OÆÐÛ­ Þ.ô§W ÅŸ^`‘ñV쑌|!ØWu%#ûQ3â!þ¥4ÔÄ:%!ôàÞQ£UxŒßz2h¢¸t&SSnМQñ×ß².ÃuOÌI}ä*¹RÄG´¤Ñ í?ƒÄÉ:ÁçƒU|ѯ©Šñjè£ÿÈ(Ú» ,ª¸òÊµÈØu a«Î.õØ2© Ò4P´eÜ:5ösó<½ææ$°¿ª.•x…¾×÷8Îx7r£×Yg¿/ð·üwÆãL bŒæC Û•ìÙºA2N¸æ®©G§bhNR÷óY6ÃvVïçŠÊ~05pó(§Âì­!Öº«²™â(cLi棺úèu(Eúó>ÀÈ%$Æ©gg&MÕ;]UÑZjû8Z-Çuiö(ÎîžÖ@Õÿ7q`(qßk&‹ƒõT‘5MoˆØÓ¬-Óµ±Å©Y×êÚ ~m}¯ûq0ôÜÔ™ûÖΦýµ ŒG#Ë>›³‚ªsýBøáý,N‡êàp‡]Rac®:¯Ùì1]ÈÎM3îë{hC´‹«Sîn‘à)ˆ:ë¶æÎÍ úÍ`WÏµŠ®U#(˜Å+Ùzß0õ{_(ãf¼%ÂÝi¬h±©ûÅkÉu :»"dÎ*ECˆ¤Ó_&°hè}bã ƒPC!Aå<åEU™ÆˆÊª$.abˆ Ú÷ ã!„z0ÞÊ'p!¥@„½}C}S𵕔 ‘·­£Àð£žP%¦-„Ù~í„$Æ+|q Ï›YÖÅE -¬÷²Ÿþ’élj°Ú fø,T[ 1ޝÃ9çá–®sa¸™"³°·mEùWs£A£žŽ‚ 4°¸7°0 r8˜ ¥"6Eoy›–”Åâæ›Æc­88F¸iZ`žô¯.I°Ð@6xv¡ªá‰xb£ ÜÍľúÎ]¬†æÍ œ5\Y æ15õt½'Çõ-`¨þhs¦$t‚d¥›ŽRú{È »›ïïï2/p|»0?ݬ©{BhPA„cëÚl¤ð÷Øt¿>¬¹ž†‡0žítS@03 ‚ŠB”q­•˜_ó¦ÕM#LP sIœ‚e’ChŒ¥9ÛH2¿Óüû̯WD¦v!…p¹\çü<ÚpTêãiä#ñf¤Ý×ǬMQD|Íjž!z”è—ì±öÃuëZ>é…¯‰É¦äÛåk¨ÄÚ‹.MÈ gD…ÞQdÀ,^ï£0kúšžïm W”r· QÁÛQP"OS„xFqn8Êÿ>Mï|ºãuædiaþV¶,Çô×*µ("°´ŽÉ%jiÂÙ´g}´Ðì‚ÏZË\KµðU–¯Ø¥ èí5™j™¶çÔCàÐ}N³8zÂìÜÀôÁÇo2^Œ›?BlvÏäÑ‹Ñ5½Ðô G¯M!ßÞoö;°­lb¤v­’›Œ´iëÛê/ˈƒyžÈüþÇÁü}~¾œø‹õ¨Ì¹ÎþEì´Áûr¹KmeñæúbsÆŒœ©˜Œ'ƒWn3}«iÀâ×XuJÛÏ$ûPÇø:®Öh*ÜŽ“’†X–K6rýÝ1™ûpøáÙóÄâQ&‘P¤Ó&Ø8ö¾â™ý3ô¬bƒå‰ŸÀà£Dü T†Î„<Ú$xÚ*š6T%40ÎgEƒ³@Å£ÈhðCáPvð¹Ñ¦ÿj!L&oŒVzúx:ëÇ»3tÏdLNi³ÙfýmMâ¹æ¢ú®'ª2Š„ó3‚>Š ÞŽØÀØP \JãmáBæxÐ 8vì<˜(‚`òq@Hâ±4Ù÷ïk¯SÊ)yo5“┢†FöÊ´9¶Œ)6[wø’FÛA ‚u¬öÝ%\dàR–Q™/<ºÇÄÆuh^“ÇБ>žL X¼;°¶0èØ¸˜×›NÞïÓ ²°ÅçMж1c×=Òªêyêáí]ÎѽƪÂP×±n||ªhê+º„&³@c|ï‚NV>Ÿ<Ð&CcÓCÄSžÜ`êìnÒ1oúáôÍÄwµ¡¹Š$K´ˆ[ê`loûù±….ÏQ•„E •Æ8?¯ç³.•d%Xfت#m£Û°ß?{Mޚܡ6mêÙjýÔ9µj—>±ÚâÅöÀd{Ç‚W‚±H¹Ò~¿íèc¸›'s¤ =rÿ¢-eiôÚÏ€¡¯•©Õ ýug5óúÙDZ¼|’ø‚Fõœö8~üïD ­ŽØ-²eÎ|9Öµ¯°uóá™ÆYÀìú纈w€·ëH;ëô"ÆfÑÀúif /ÚCºg’‰¾lÑøát8`gÜ+92VÆùWûüxt~£ üÍÁü½;ðKðw6ýf²DwÛ;á‡ôó‰"Äá¦J!êd%ïËZÒóÙ%3é÷ñ0°_èW2Ò(–(ƒ þ‹qXÒðÛf`1¸oA©ÏÚÂ6õôQäÒ$€UÃÔ©^w˜åœ¹R¾*š¥»˜ñÆw~‚’%é‘ܯhqÚ¤XÄÃÝÈìc( æ%ÆUgkrvðFj®%T‚¦™$¨À¡OÒØ¸9N‚=8x]˜M[_@ã$—·I¸¨ó¯¨N¹7¥÷ÙÞ‘cb íÉêóÎBclä‹Q‰x¸6gþ—¢Ä°*ÝËÜÍ%ŠC¥á&F‘Méó½ÙGv ;¬•‘œ.xŒ#"~ÈšÇ`ž8xš2ÃNU°5o31…ûï™{5™@,¹uÏ$œ uD¬škK)ƒp÷Óªõ.K„èóIƒ©ÔZí‡à_[ @E8âþö0mŠK!h‹ïÏ ¦ó›Dæß÷x¤Ô O”ª?K¦ÁDÝ­7³ÞÅÁ)÷ŠÉª€¢ö÷‚Y]÷Ç!³ˆ.¤A){–Å#I˜`ÂÞ<4/ö¹!`Úd–ì daW`»»OSC¨Ñ\›û–5˜öw(¨aÊ€\7 s—‚¢®‘l`j=î†{î+‘œq½cÃ2²†y] l+™]‰&pßÿ ~ÌærØ H‡ÇØk9£)… >ŠlZHú×§=×`ße_Ý¢_î2RÓÍ2bùÚ™"Â&Ø›ëÿbOÕ¾b#'3ë[îWy=’m¥¯Érg@ @­ux˜gœîû캖ü„‘ì+Ð÷j”L»s÷vë[¾ÏVçg³k,£a¦Ñûõ¯oKL ûxÓæ¿µZˆæ|Ư¤§4ÁEÊtþÅÃà‹¼¿Wÿ=ƒ¾çék[>å]Ê>±ÊÖÿùg°'@-±»¥ùc±3oftˤ cĽÐj9wL÷\ï«j±ù›ÛDù°´ôÔkQlˆ.Ç¡ÐhÍèŽcÈ6D‘f}ªžM"¨ª°b ‰ÓzÈè'¸RÄ£aæ8‚ ä¦<€ ‡r4H J¹¶ŠÓœ‰2fœµÂZ‚Uë®å(h%k«$ÏÓÇ#¾8j«`ÞÞhí\¼j´¸xk­ÞwÜj,r¾R”R R<~gØT}4£ÖÀ¹~a7”^ë.GŠôzR…ÔÖÝùÇ“95˜Êl%q½…A#Å륟“s4ÏN=<$œ¿â¡Ñ^ããrÎÜ®‰¼€`†(P³]!Zc˜Rpâúè:v®ÕáérLƲfïlœ¢ˆ=ð¶%{ù/:Èò>îÝêñµ|DUAL>òêˆ'KÀo ¡Ò™CÓÆžžñ9žeÖCýDX÷Á]ƒçu@³~k—†dnœ*„˨eô$d˜(‰±\fs²¶x¦ƒ©3'«³û^'L›ù˜Ï¢:®i|7žzÇý€™Ø0M3˜£D?ÌòKðdð€yÕN²¿j>ò¯­]eD1Ú’f¨Ò §ëOÓ¸QÆ¢ˆÃaôu6«Ý櫼8½?æ­z×A¾üý)ŠCuƒf4G« lЉx/ë |5ÁìPi @~5ešeëžd£zNÇPëÏ ƒ£¨ »Í)ôqÏÒ¼GN;­9s¯ʽ‚uz¯ñák°Áv¶qônù†>¡éç úÆì7Œv?!o Æ^}=Ãë<Àík^ìS+ÈЮHfÃ&´™9vfq|ÍÅ1OImŸZ®?ÝÂþnl`ýË@¿y=ú}–«ú¨·6gûZ€?òv;´øÍŸý :г@¼ŒèfmjÕóÞÂa¦ªø|qš7ˆx«EÉ; Õåîlhç‰VßA"8Ê'oC1?(ÄÊö0lʬžvƒУ@Û{èƒeÒÌ“â~ú_b ‚I5\óÖgãÉ~òöæ…ÂðlÍ‹ÝE ­âõ]ÒÜk‡`¢ºñ•JŒµçJî2RBì ¬Laøàä%0kgÙÆÉQf3ISÇ Ì^+gÎþå3Ä¡Y”æŒ{ÑØ@âäoY/¦@—zw°…SÌ#8PbÓØ­yÃŒM8*¡O2µvž±1†ÀŸ)ò-´ŸžZSjÓEûkœË.ÿûÉëÝ$ Jéž ìÒ€mS¦ˆ`™ƒw¬Îº~ÆÏÍæ—0pЈH‡ë”kÐÛBý¾‹Qߤ5Œ“a%žaéë‘ÁsËT‡K1Žl=#MW¶ÔMõÃK+hÐ5¯÷4—µÔ DK܇]-Gu=X|â Ý+›×Ûµ¦6ÂßMí²ÛÆá‚6P7ïó˜ø þ¦)Ù ‚·ÄJhwýyfÓXï½Ò$Ë9 ¶ óÆ¤ ÄÒü5Y@˜½œ#ºdô.w"bÚg7·»–¹5ŒÖ^5 ùŸueÖ\½‘ê£YKÈÐí Ci\]ÿ|b,ü}œZ½2[ók”Û]#Çú£~Ýýk_qäÜ}=zÁF¾è)¾4ߘØ&-mpð5Gg—0è9p× Ž©ïehµauž›Ú¿´w†zëš¾e]ÚÛu~àÏ6ðÄø‡øsØQ Æ"¢QØÇ/¦qÌ´wËæüÝÞýïÝÚµïýÜdFÃÅ¢^íc…XTö œi©%ƒy¯fÍöoËÈžòR,ܤ®û‚5 °áTÅqþO¯@…¦Ñ§‚¨á`ÏYÖ~(ÄÖb謱¥°vBHñµt(\}£‘вÁ€ZUÑ7Œãxà3ï­AŒp´@Ò L€Uˆw>›ÂjE3Ytx,½£‚çóéߣ<¸º”B5uÝšµÐJɤߋžá; a3;1s¹“³1ío£Ãfxñ&Žâ±¦æ Špdº;ÁÕâàQâžæB vpé -… tö¡áAëê¿ ‡blÎî•Õn>¾eagÕbƒw×±kþ”<,º)¨I˜m@ÌCÉìÓÖi‘ …fÈÊ>–ödBk#‹‚E–‰åЧNÑ¥VQÍ­Å4âgXçŸÀÊÇ;ƒ=dñƽ©6J›v&>Îì"ö=Í9z¤Õë³yÞŒP­Âò{ІyCQÉõ$6Ì[vÔz?0ЪÝ4Ãré‡Xï9ô–‡Œý0 Î皦4êëZk;*ðâ¢8½ù‡[Ä#% Fo-!´iŒ‹-2ãÔÔ{ÂEà ׂª¨¬âaÌ%¬¨Cͳ.µ`bÂêN³Ñ¬žïUlñ=óuðÇÓûœ‡Ž‘‘jºš Z°‚Êñ¹ àýrt±ƒ‹ßcæMLª5˜ÒìÀÎ æ¸u#¦=EG9rÏ‚=¸Dy"yU¥É’oj¦K š§KL=ÏÁæ5šÁ˜tóRamƒ­Vó{&wo·zI×ó"‰·ŒªšOõæ¼ÂÌ „DžvC?Oáÿ@»s¡Ò¿¡vïSø*ÿî+ÓןÝFÍEÅžm‚ÁÔ|Þ [ÚØÄ%;‘VècËXh› ÚÇÈǺ6xºÛ/Èß}¿fþ½b‡ÌŒŸÝ“‘ÅøáÏÖóóRïÑ{·”Å…"ÆÔµ7¼¥æm@Úž¬NöÕ¼ø_Oãwk ™&Šˆ‚4„ÄX8h¦¹à“☴2îŠ$92 £ž·¶rZurŒ",ÚGf'^=7Ë6Áûì`&Iˆ›=’ßR=C¿ç¬UÍ ‚*øRÇÙ"ºã Dïî’à@d ¹”ÝFæžHsë¹kõùt0Ë>Ò&I£Œ¡ÖVëuW«Pâû06†¬"¢‹îâ"eÎ÷Ì,Ü´C'4ë{æ ° ¡¯ãG‰Ppò˜ŠqÍsÄ10û&Ä˜Ëæ?^ç½Ä螢˜zPzÞ‹=¶ãBl1^€a£Øø\†ÀS%›DÝ]F˜Hï¿Ôx&Ž<ºÌ–PîM"oDH-_)Ü Ïvâa‚wÕèÁ ãT3œ¡WeæÞG=?§¿/SÈG{Ðe,·m’=ÆÖ˜ÄGþÜ»¾´yqŸµ¾ XlJã€%œÙžnÆPmCgdÓÓ]ÃÌÞ0ù†PÔ0 ޟψôñÃQ¶`Ôˆ´yªëð:xÑ 6\È+ ø¤ˆ Ñp¡žh0æÞmÑX–¯O¡ð4ÅA„BžwZ›¦L‚£Ö.f=ܹÈ#6¬º®ƒD£ hêÿMz+û—#÷Uã=\Àˆ6“ÐìŠ YB‚L¶ž»dçÓº*WOxŠÂ>…N÷üucæˆOIxê¥Ë˾y 7œÆe»ºËÜlÎ>&¹¡[*}¨•í„“n}ÇŠW”r¯´™0íN‡omß2¶ŸðPÓßç£ñ2]0Ùò‰4Ijn®)Ëg³!j2òÝu×á9ûy1’ܘHl—ÉVŸyà‘ðàÛ¯M±:v7VÏ=êÇÿí;è¯Ä£HºñC;±f‹p2»× lwïÐT‡I=v>¾ƒ^>7ÂèWŸOø¸Æe\ϼvò½ŸòCO¥f â)ùÂ$œØQž%²÷(³ÙØG{ؤ¹Yw% )Á‚™  è{”¼¾BhJhl¨Æ¨¬Md„Q5ÔêÊÚ~tFQ¨›$¸G#xÛ€êÙa9Ü%è¤KõØ óMðq0 µyèªjXYu4XM!ì_² þêa Ÿ’Ó¥jC·@ Ã(Ê´Þ» #×J3#êA²…š?sp:²q¶Æ>XÄÈÅ ØÔ þUo.Y½”Ï0£¤sëU…ƒâ•m¡Ó;ƒ…r¢ÊÛÜIkbĽiýžÒpÛ´-ƒ4fˆÇ£”Â8[«·Ìpm(,.ZègÇ[R6<µYQµA· /[ó®ñ£K<ÇÇH©ï}1…Ú×…Æ©ÇõŠhâ9¬ùÙ4ÝКÂc@×ïY -Y°€ÑÈÃÉÚÃæ£rÙ_~²v3û|tܨÆnÆónLŸÄ37k¯¯S´Ýe14˜-ºrý€”¹püÛŸÔ솽³¯œšq™_óã8ôz»Ë'òˆ)Mt¸vÉ/B½èrH®Ç›M ¯®áöâÐv]†ó/ŽogaíAv|¬üðg?ï È+u4£;íñ*“ì&‹»8Føå¢K ™ºj柳ÖÚOíé6üÖ€áL-³™-ëÎ2 ×®Ÿ´G¿„]54 í ©~FDe­©›±.äVAÞÚ±:ôùQ.NaiíÝ–êv­UœaŠô{Â!4\]½æ‡ð – ðãóì7¬á|V0…>ꀂ¹ôZ(¢Ú7v3Ãã8\XZ g{ÇYˆÅLjrx3…ihmÕÀöÑÈ0éŒÀ$p§7öYêf“Öõ¹%æ~R¦Án!˜V= 9BæàâwŠú ºq?hSˆ ]ìv“/  ¬Ñ ƒ}¤¾àHagÈ®bÜg#JȬ¡”#FÂ%5‚9ÌMië£ñ1Æ` ö=ï0õ™s—Eƒ³§­hVñFŸ­:úŒ.çÈ`ÌÖ‡lç˜3Êægð¯f1¼¥côhNmuV'þÛÄ™!ò( ö§¿_Ý-žõ¸Á9ô€ Èç3 ¶6Ф¥Àˆ"~Aa$Ý›^DjlÊ͵9¨i–šAÃ8¡jõîofdæ”F& vçød–Ùd•L÷¼wäRaÀg{âýtÐéí 8ÜŒ%Yé_íyŽ m»dlÐÆø­ìíL- ¦Td°É`øÃ‘ĉ3£±æL¦' -¦Iƒ xýc}ÌÜ|RÒòžÝ6pLkðš;¶æQI0H±¸ç7òf Ù€SŽ”Ín7éÝ8syfº†4˜^c?äý‡üK>àÍî?2'Ëò̪i‡{ô5½Þ«Ì¿o þÈÝ”?büîÚG>d§¨"ðA¤½}@ß.·ùâÆeÚFhÇv÷ù>‰ÕÌyüµ@dðç:@þ ÚËíW©ÿÂÇ”yB&gÑE³¸ÍÅíj˜!¬3uš.;h¦ŒAÇqLÏÑÕ]:Ÿb€5à³/@sWgÁQOý¿¬ÝT"ÂUò˜¬9®%¢VhU4õÃBÎyQà=d zéc`LþzNm}œDáÐq=Aä51ÁâäJ\<¬“NáÓ g‹±Öá'áÖµ¸[®!N½ÚÐ*á´/¨¦hò‹àÀoå ·‚·z 4F­ïçÙ¯íÛã¢ÓõB¡¿fX)ÁÇØJ3Jƒ´Ú&§8z@m†nî`o­5€·Oox˜ûö(Yíñ³k}4 ”ÐÏQÉÑ}‰‘Gð…ëùpC…|gÍ„]‡Ã!‰à…Õ#©Ô}t£ jº Ájì.gÕˆ\r#F>üjųV°E´,ªµGm¸\K0Çà6 Íúˆ xȤû#ïA>ϵºFM„ð]y@¡x{¼Ï§»àïo%w£çû3‡µÏzÝ9Ãñ÷ þÖgÞ´û{ÕZëIÁqÁN·®³©Uã¹õDªÕ GAÈ‘›fÌcHÈÇÈ%œäcJ×e  Üü¹9[ó'ÚÎZ£å…PÌA ¡ZÃYOœ­á=bmš‰¯KÑâ-# Rü0q¶d4j€?w˜×ÚÖØ+ë–;xOhsÄPÏ€†ëFÑ<çÌo'S ÀuÄ=þ«ZÆÍ€V3£;¢†²ÅÃm°!Ë ‹(J)&àeC`ЬÆG{ŽFc’»hYèšÈÓ›‚kÐp”cNXž&>[‡¹uoŒÿà =Ýêóôç8¨ñÌ3˜]{¹ì‘füϵµ0öÜg÷Ý1‚ÂyØ ÀØÜTd1ÏÝë³9Æ"vJCöÁ‘ù˜Y™fþ^”£Œé‰º±Q{~êO÷¾ú¼o þ*‹eß  ¼qÁŒ¹ÞªÉË‘îzn¡ËwÞ§îÛF^³Öv‡p^™Ü–‘娄€ó¯¼ýGïk.W“ü®Ä‡þé/é@K `ÿo¼¨ì™óŠ&æfáBf SV°Þ ó×Úä3èû–ÐGúŠÔœ•â£hÛ¨öŸÌµm¡!AÇõ0Ò 06xéeÔh½,b‘¯F>V!›$¦ú¢Y{6ë,ÍõcG°5] ×N€‹o±à²±ƒFæèøVß}þ„/§¢á„øîó'ÿúíD=Ÿh°zXt)ŒÇã··µ: h­z2sLTUßÈÎ'ü§ ¡=;Hîã…Ì,Ü5}½j-O<|y_“ýõTúÚAE!òj¾Þͯ7Ÿ€]Ç·ÝK%Rĺ„4FDQ IDATëâçdæ‘÷fî­MÇk]×|ø7"TµhÓp–DB;†`bÉv?¼ŽÀ¼òÎ"hØGe‹ÊAŸ0jÄÑ´4!Ç$zeý¶<Ü‘^Oœ±qÞÏÏ ï#MÓïcü­câ”z¢;õ<¡4-d™€Ôõ¡™§VŠ¢ÖK¢Š2\ý1^îBÕÖ­ê.í£;É ˜oÌ-Ž ½ (¡ŸóÙ¦õ¸BÊC' ì´,y‚W߉×AZŒƒÉqjsàp¶ŸŽGFGze^Œ°Ýè=»ûäû]rYÖ‹Ñ xã猿ÇþüjÓÐ^ލ›™iŽ>$4›¦)Ùd¦~e‰ ZGH}(=æF2¤ktU5u!Ö\ȼGÞ¨Äó¨³dË;ƒØKµ¡½f´û3­ºìÈœ[¯ZTŽÚËé E YÏ+œ²B»&{Æ"ØšŸ øè'Œy«Ó÷Ž ´ ¡}[iûpve´ìÂÚU7˜L¡­$Ö®ê?›#ýî^ËöÁåG§ÙÈ€úË€¯®ï×4•wãb mŽ_"]@Ý4üN9Ùã6™Xµ=waŽ¿¼ÎŧŽÉoÔþ~À"æä§¹nrçÞûº‚Œí.ÜœQ¢EÙ³Ö·ozÀȈ#rbƒ¡áÚ´pï}ÍôûYk@$€D¦ÏY½¬£ÞÓËÑgLˆ.¡Ó`ßNØAh+I}ï\Âà ÇûûûÔ~þó_øÇφö|â(5FkCÇ¥t÷’6wñúfÛp™?-'{êÀk~ßßÞÞ|®µ5¼hrÓrôY®-]ƼŒ˜ã!›ÊÖ³î¯/¨Ñô!ñ»GsP° ƒ¾|°¸gz)Ä Ö™]+À€.%í¶œT¤ÆêÀƒ§Ö±¨(yÓDŒÕ|åŒöÊ«Ö]ÕÊ 5éLUŠÀôº4ìÔê›x²1‰"á' TA“ÑÁVßëïþ8Ñ4²Vƒ]Ô@R˜ ¡M ²õI§š7ƒx±õÑ9Áƒµ)L!Ö3µº«š¨)X“‘|B¹ øó©½„‘+M4þô#jödU+b@)ƒIçÙÐ̺i¢”©JÞà£ÓæVâTÑ`ÍÆOmþž«…amlLME Êž@@œi/žA¨éµÊ¯Ih[ ›RæÂ8£+TL†/Š |å>âü@Þ2¼×š›çJj_ÇZ†5Û@èþ: G”«ËÝ*„rå÷G«îAÑä¯ÁO¹†zÉÔ½c§n…>½šñÞüÝKmqwUoÑݱ.¶èº@Ö·ÖÃ}¤GÛ™?úH3÷~LšT]·4"}ü³Ùöm¶“%¸›ÖH˜%hfM_@t6¢l8šª˜sºtþ‹ãÞüÛÁ#”Îü…n ~¦H8Ï{»~ü$—öóQ¡³ÃEŒ«Fÿ{o·mInœ‰}@žêj’3¶ÇËÖòßÔæ×ð øJKCj$ ÙuˆðEDdnQ\c–V‹]Õ§ÎÙ;w&ø~½wfèRµàwÑcOtØ ˆÅ ]îÓxMÞ'áȲþŸ¢þˆ¾™Ÿ=“¶›CpMWÖÑYÀ#ciJl#Ñ_]CàP<ÛYЂ ·³›9À£8¸¤Ttñ¶&†ÜðQ íË*„Öˆ*P:´Mlájít »àããcRõHô‚uzÎE©A³5êƒR{ëY½I jïãã*6ĬxXóQT˜åR§´”õ'§äbk__¢ì^ah®Á4ÇàtbŠ,ÃU´´GâÌSf;HD–ÛmNàòù`l´ñ—z˜@;ŽJ®_ˆ#§!·¸¥0uòÈ#˜ˆŸaŸ‹ æ<´”1¬ÇÆÄ—§®ÙQ¨(~9×A;ÓM/‡B¯÷•Ê?ª@¿GVl?”iB1‚Ÿ5õxKè6 [*j<»ìq>äŽÒ–Üé>°w‹P2mCk>ÂçÃ{äú ÍdA„NÛÑþµ`Ʊú³ùÁq©Ä›`÷¡t SÅ$m‚ÚgŽsEgs1óÙU|0[+ŠxŸ¹ˆ…¯§g.zA×p›úk²uÇe:kõÅ2øB÷1º…§|'B­¾š&NdDÿ¨_8õ¯#n‹4!Gím&4 4 E{ÍÅQ@k‘yï .!_A‹îæ˜)JZB®µºe…hš´(\ÔQ©»%3çq*Rýê¼¾ƒañè|¤nù{FvèÂ}R¢(}ïïûþ Í´2è¸:x±iûÞ¥‚ñ€ ¾ŸÝ®ÃÄËár¦Þܶw$鮾œ¸`®ú»\Ï`K³ì¿È/ þû9ˆÞ@[q½Æuо´vþft8ghº5 ¿ûTº²èz‹Væh‚¹K¯f€þ`¿äM±ï™0ÚŒÊM…Ü Æ-eáä<^,d¹S÷!O] ÞG­Y.õa&¨ ï.Øâsæ¢L^÷–WåxKÄ*¹pŒ®ýlè* ÞLÒ¼Ÿ”šF›!HTT¾RAáŽÏF&øV™×RÐEлàóóõËôoß@((µZ› ˜_*áóìNI2Z׋·Uˆ9GY!Ò-è#î%PÈÐÓÍsÅjè½{5[EáTš)d'zööí§i[PPÄ‘»Ðý%q*³.&ö0oà`FevJ.W]™›¹C£-çr5ÚuÚÄyXb²p¤÷C‡{PdÔƒM4¾gv1šº¹»×ÄÙfè“G‘ ºlŒ>Ô‚¹ÙÏ â a£„OtH7ž4lêaC3[:0ï#O=')ºtÓ?I,N^°|fº‡œ°•@Ô~`›¾Ë:82èfè­ {­ñ»¥;}#o®ù+v_µ¬T×áv»Þ݃º@`%TTø(ËU –ãSÕiáŠÞ]Cà7KÄ¿tßW-‰¥ùknæ&‡é {_wÑpôÚûn}3çy Rü‹‰÷ûÓï+¸³´Ãµ¥µ 'A ãKah%w'ÏA¢Œ¸-ÛC"^«Ýžu¢Íž•¤*²cJF>MôfýËPt ªÕ¬þŒ‹ò0ö dÌi÷‚j(>{vfèòÜ Õñeaf³ÄlsÉzLSñ$Œ6P5 ‰ÈÐÍ…ûºu¾Ç*’YmdÒ×Rf[¿Ï DœIó>sµZG"‚û¦yI|Фò–•=«Ö$+Do0¹Ëë}6xÑ‹!íÑߥ7)M}A÷Ê=B¹ÃmCõ£åDåfDOW¦(ð6üeá$é’ó'®G~£!UËÈ‚ø­†}â²Y]LS³_ÌQ¨MX|<ñúâ”ÄñõqÐTnž^ó¦(îãä\L Ýiô¥îè&=Ð!-¼œÌrïm ¶ž¿_ ƒ*CîA@/ø"½A¥Û&‚( gHo *¶‘»>PHóV?Ñ2f§1|óá«àƒ- œI¶žgÓé@; N’ø°\¼AF—´Œá;·~d:8îœ8á–â±9ChÌñ{Ó@Îã ¶æ2D@qŠÊcsÔÒQîL¬ñ H×Óù@'Qooâû ʹⰬížS‘ š"0Ýú}U¶ùhJ Ø(¡ÇÅê}…W¹‹­QPq7Vécháhgèa‡F:Z["ˆ À½yˆµ!(¬v¯M²ÎvñÏ‘i„÷.®G ŸJ{—U¤FJ§¨ï§˜i¬]±À‹‡ÛÛ½÷·C{1¹V#‘!z4¨uñ.Wò“WÿhCʨ “M|¾½ûšÚÌD`Í5þ(Z£ÅA’@ÛÕ¦Þ‚cmGd٣߼뽔C¡I=ªs¿lü»¤‡±Z á©dµL.W)Ã,Á‘\ A›gGlOœ\ÜÝ"[FPèöÖçIÆÐC®¿ntì/5I¡à>|ÚgÚMxx¾?cê¬Õ‡ðMduÆKHæÉ⇣ÔZÒ|R¥§¯­W‘}ï½~4lz»IaGAï§`|ãŸdZzNô•ª‚f˧+…=ÄÙš9l¡›@.4ºGàïFOh é¡;´ÿVÀޏ7ˆß£&íËD Üà4êÞÈect·ßpÿù“!l ºŒŒü*Ááq?ÓÃÉDƒRdßt¹Ts®’íÅ*âsz4L%BïÖ4ê(Ìh½=®|D2àÿDOƒøâž¢øß@SHÏh`GÀ†F•¢Ep>ï\ÆâÃD@]‡‘¬õèsnC7ª´ÆÙÏk‰òLyx¬0ù™e,‡?uÝ[šE¯qÁêÀ[ßooý½M5_‡xæ\–éVH!ÉL}¨2ÀÖlÃ;fº‚ï÷£$gÆP¬åþ\ÂzÐ 3{­ßPtÿsçà‰ Ž“ûúÞ;Ô“:{V¦'òD!Ÿõu?O(îdrÈP´¦ºé­[ˆý¶5ÕKñU^k›g™îCF¼ïWσº›\÷`áHàlÎÒÕ\0^/ÑUö=fWCp_§oš¾Ãðñêå+Ñë¼¼»æŸñÔ·Ü_¤i¡UúwsÑÈ•ëC#ïC"AÑþx<6Î<Ðý;¹  Î‰Ù7MñS“$ÝßeZ4ÏnÙ,Ïz¥ˆWÈQ‡ÈÝhÀë0‡'ݘãXkVd”æ‰ìîƒÜ´gûáÈñª¹Ì(ëÜ//—/ÿžImØ‚d Ѩi%B/6XÆ]7t¬5{}Tкiw ©õ¼‚M¸L„ȃµ5‰ -#¹Š <þÑ©z@®‚ÔŒ>ó>`Ž.ÝÔr@„"$¾Æ÷IE\““ÄuèWJaß”» |LÞHQÌ9(µÊ‚1ÊhâpI´ÓÈ´µoM%¿íLáÛÓ–O¡3tý_l4â†Qkž‘bnÍökêË´ŠDC²ŽîM6ÑjQ`æ€-ûï8 ŸöL•È–jOSÅ1ZŸÒá)¦5Si‰Ý]ïúÜ$¼*¶ÿí !³®P.®ÈÙµêÆ.7!œª£Û»y`¶Æ÷*–J°ü®1Ô‹Œ¬ÅÜ+aêé2ìpG¹DcEÏåq­ÄÙûrÀ~uÏrö“í0 :â»È/g¼vN‹kì&˜ŽBvàà¨y§ÈAŒ)$ þ\ó`ŸÌ$·§>—1Pw FöëjÍÝcaÎæñ;Ý#izƒªà`¸PØÕì K­¿KiÜ+¶5‹w4Wž}ÂùW)Þ©y™½_Àt@Š*¿ûÿþú@$äÙ‡ Ï®Ì â H2™h™PÓï³ ú»¦WÃ×NIÞõøÊÚø™Á„žü,}M ߌecèÕ[ŠùâN,Þ+„“n´|´ Œ”ñ—Éx –¹BhªsÔ¢fW4ð¦¬Ùø±7›T¹L­J%gJ´ %ª5;SƒÈz9èŠåÝÒ{Ø¥ŠÞ‹36Gƒ°¼nJ$O7Š;Dèzåï¿æJÅdºŒÒ5ã””°²áðÙO?Ì“^V–X¯PªÀÃc½aƒ$Í‚›ƒÖ ñ“kGgþº¤XÀhýòÅÈAOUw”òˆÄp¥ëÁt´ÈØP¦®­rWihþ˜ù#íî¢ Š¦;cÄnvÐ)4PAqÔ¯ 3¤˜Y–Ä ’3茎âiï1M£<·3us6ÏW›ê3º2˜"¥ÑMଠé&[°M­Ä)UàŸ’‘šnË*‚qh:ÚeÆÅs:8BkI§—ý3tqš#r–è’Eh„çêíâÅoèæ›/(ˆRÙ>悔 r‡ Ã5U!ýVCßþ9•R†‰eï2V*>tËð‡©k<•jf(… Fv\Ññ樔¡«S×ä-t+……£;E-P)\o­#Qä®°šÇ‰Ò(ö¦†.kþé«KǸ9ŒùšsÜ'=Á®ãUXÜ éL·†§[‘Í@ÑC+CÂ0¢’R9Í»¢˜NÁ{ôU D\ÌLÃ[ïŠÞc˜wº¬wïó¦È÷ö'vÍ ñQùÃck,!Òô?Ø»]‹ÅWt0j%ZКà³É dɩͮn@P‚ô6j”Bû3>5íV©U,pš¼y]d±Ðbìê‹À“P..†/Õ5Qöz,«á8ªU6uñŒ.o#ñA1îY‹V ¨ÿ†›yÁDýî†ÕgÃßþõ{²Œ^V’œ P¢Ýô|*b„l=ôg]g|A:PUAÅ3.@13ËgCJ‘óÖhÖ²‡Û"œjz6ò"r(ÐÚ‰Ÿ>¾à<§ËWDewÄÝB8jM‡H  9¦g_¨z|É•îb"~Û_;Åœ 98wfNòp™†Ãº‰xŠëAìkZº·þ›[D¬×ÖNÙ@÷h¸ ך=m±¿«À7«zð!Âõ´q½ÄV¹G}G°Ïsgˆi maÉkT<“ÄeøAC+h`˜¡y†æc7ÈÓ N1T›‹iß⺂ÌhÄzNĂϳؗRøÒ>&iøbt±u¬kzTMÏ鵇‘AŸgë°iƒ«Ë,ˆAÚÍë3î…ÙóºtE­£qG(|€¨£ànm?y„ãR–>ë*ö••Îòt-¶„k9ÓC Û=ÆîawñžNÃøÚÞÆ`æ3þØ.*•h°‰:Hž¢¦wû}±¡y¯LoÓ$7ÿûN°âq{î†ÀÍÌŒ=´ù QR’NÄ·&¹ÐeVØM3ø8žfÆÈ¨çÁX ªè¬6îŽ_N¢N¼ Nˆ¿ùÕ1>(V ½’ެ4¤”;tqiI¨!e„ðfô¥Ý¨!|û3zˆ4‹9¡TÞíÀ‘rŽ0Ä¢lZGïçw¡Ý4ä(åùOõz½¾Ã s¡€™fKBl˜:¿Å¿¡ƒrEÒè¤Øè„þÑp‹BWu}0&dJ·éè³?vÐs<Ã+§Eǘärz¢el囸–,̤»#ͳàÆý×q|¬³qÀh£=fœ£ë §žÄè b†JCWtÃ59êÔ3*Äó¯*„†ÆVZdÑ6BÂNíôýaHÞüü«3F,Ef~——ÝkŸÙc㺪BšÅµÔº¢/%¨ué6¶é³NgŒá.Ž"âí ì'bËæÐt—±# GäyW…³ç©!/Þ÷ÚÎwøˆûÅfÊ î5ƒd¸%:ÙçRÔþ}\“¡!œ1 A2Í3Ö×ñ X­`Îp!Óbt Ö,F *$µ¢Võ¶‰IIH#]U5¥”9`©5Läůµ6L,­¡«è]ü}é#ÿŽ!pÒõ„SN0”âÏ\„Øn,¯móé¢`“éî.©ÎëVä/ŽšGÆ¢½ÉBµ k·z7QëçUf8Ô„a`‘YÜ8jg$†¯CüÁ`®3Ï凇W²a; •-ãó&ª#³RÝ}¥T£¤jÔ­M–ÕÀin¸Cÿ†(ƒáè^· ÀËXL»¨ ·9üBF˜U{»N.ë‹:Ê¢u%—Çh·½ZŠ¡~Ý26;Äõ¡&RéžG0 ?|GBïnP]$GÍ?ÄÑFÄI“ Q8±ÏFO¯†¬²¥ZálèüVø!>ÖN‰lSå%æJ•æg÷ly{6ˆ=‹~Ñ'TòÝÏÑ ßô9»<¢ì®i[ÞW8p7˜ŒRJª|»fÜh~ ç½½TÔ)U{ÌFÚNý £ÿÂ(_ä†výŽ­‰6ðÂŽg 7åÜmnót¢HmÐÄIyó‚4ÁŽw9Šsà[7߉â% $¡‚<Äì öôÿvzÇ%j™%w Á ך:UcIjþÅ75›r“èüÏu:Å®YK¦t¨¶åSí£¯õ84؆büâ´Zv8’Å>À»Ö…Ý­W˽ÖN xý~ç~)^/8LtÀóÆÔRöá4p—sÞwÚÝfjCÕ‘Ä.¸†aeÃÀÙ#¢…ËBsd*‘¼b­£²m̬õ¨èrâ ¸˜!æ¨Å 0\άA7¢¥ì˸wyÊF…ÖôÎ $oÓ‘wšA°Œ~PöÞW2¬Óµa¸5SŠ¡[§'šÆ—ÿbNOöXw±wE“†R*º˜ãº§CW)Ä^ÙBŒ{oŽø¥çøøbÈ¥ÊÐ M îJáÅÁQegY«¿§fåôhcT¼V­“"™ª¾ 4]Œ“†Ý X°ëÇ”µš¾OØÖ–Óµ¥µT”4lœ§=/Q͇›^ÚT†4¯NLptò ßm@±uƒýc’Z(-¸²ÅG¨g@f77€®åÑBh§i)êÝŸ~,~X+:›nÔäÞ& ]Õž9Ø Jª_ìúTǼÚÙÌE+ŠöíD!E-8Þtê¥&ZÂèç7hÎÖåûi=´Ìª©¯Õ Ð#rûü:0ƒ¨ÚGd¡ûÒ–U<ª‹ëÜšN IDAT⚯wÍ% ‡޽ ®}ùÇ!Õ>‡³KÚC%é^ý Þe„(‘eJú3á3?„g;mðva¡T“‘à<=+Tìs*Ö _PíÏÅ7Û03‘×ù…ñæl–©ÊÖÂ|¡ÆZÈ–_OݾS÷.Âøäë/ËÂÈá»GþV -ŒçЙßA„—®–98åp”=¼¡5ÏF˜ÈýOå>ëüÞu“ñf©—UÿJ~q´8’ yPR Ŭ?K‚@ì³4íÐê* ò@öð\”ÏT\Ô ôHöSœ‰ß1sÅÃj%hât¶Äè=`¥—áËåç_ÏÞÿC-ÓtÈNÄ`†2³†Œ¼2ŽÔàýÖšÓ"ç³ì‘Ñ;ÙŠP+ã”ä´ðt)¶Ø·nœzéÞjuW¥à³u+ªŒ¡AÙ0À¦®ëPך€>„ÙYlŸ¦µ”U$«¬|èà¡+PÙºy‹*º4T\)fäNEä<‘êÀ²qýÎÝ=Ä{OŠw)ŽÔ`ôð¨‰Ñ›n´J°¾eU-N¨e¹šQ#ÐÅÿ٠ʥŒ†‘RªšÌk£FÅ1G…”ëó¨Å,=E£õÑb&T)6ýÁÈbƒRêpaÛ5zV'Œò– ð{…ç†ÀaXY4»"‚“:¤+ ªë4m@*î‹WôóDkmÔ#öós<Ëö3NR´óDsýš…’Û«”sÝŸ L§Üœe3:жaN[¢7#·PQ`ƒ½€©[£‡܈٫Ïf<‰ŒïŽí¾a¶™¨  p0»{yÖ…}ËÞd×ÁâenXó@c’ŽóÓBÇ[|ž §»}•ªeŽG–¨ä½á&©ˆè!ÀâuÈ™†bÏ@Q‡Ÿƒ¹U.³ö“€o{nLoWiK¦€óžåUƒ†ìyËÃúÓ¨²³æ§zô·0[¬"âI&ÒiëYI˯‘dŸ}wrIºxo´x"œ=ö&¿UŠ>Aû Kïôÿý£aïYhônâØ_N¤ìɾi0ÓU9¸ÉkbI‚`u!®îà‘ݨ¸ô/–ˆž ÓÚ­À?|^?—œºBW³*ñõÏëž6MÈA‰:ö”¡â¹0ks‡$cB¼9ݯ$m¤9=úìC˜D# ϱëG0;7çUtª«vÈAør¤ˆÇ° J¤<µIÂ^%¯÷½Åh¾²Å×Üû}æ›æeØËÈç8—¦“7mÉT±ºà8Eq ë[cÈR­ËÍjÈð¥0Z±«©à$Ag†°»E‡{L˜¬§VtlR¥T‘]ñxÅÒ¹y—á_N9mù¾,©k’º 4ܾϩAJµSÄ1ˆO]Œ²l‹KcjyJߺˆs;y îû‘ÞHBfa&nN•wÖÊ7ä‡ Éš7M}ÓŽöô³ûœÈn±;VËËÈh­õâš/ÕîâGaÕR`+ÐHчNT‡^Í\¢e3ˆÐ0µü5±wÄf£ÈÌ ,¨Õ^9Ë b$ûÉ’T@ý›eÀ9%("®,æð._Àrzu_7c[` µ{”8ßãùH+tP«~ˆÞæ:+‚Ùïokpé–JÀ–qXjµçÝ)ÉÂÓ¸¦79™îéøl‡ZŠ©½¹ÓÕ´”âþÿ8°‡4%†ZCÊk£Õô£ÞUë¡-«ß]+è´z)þ ¥"¢Wmº.Ôæé‘mM–ZÏrƒúÓ’yš³pe˜!Gõž¯+”r^Eæ³)bU‹ù`œó7-ŸpÄ€Ÿ )ºzÙaDÃÐÜ$G.®4&žRªï?ÞAúžé éMz÷’-ÿš6¤V—Ú%}Pö{#C—ï«7k<íSJè îÒ±›ðéÐÞ&Fµý±~?-þH˜õ{в.ûàt+ë SÄ™Ht}›@幞`ÜHÅOÝu|CÏ!:P?qqph¾êa¦lô•?„$3»Kǰë§4¥|ÛîvÌ ºÕ"{¢Ï±oÕ)–ÑóhpšV£OS×TQKB´8êšV‰ÑSÐgST­øø0çïéÉúŸ]ÐÎÓè?&Tÿ¹ãðᯨÅ¡®¿ürÂWcr6=cuTPÝ5¨Æq|Œ¾ÊRsÒ—IëNÅpa¬Å£†),Ut”úŸu“aŒ®É›Ïœ–ÑÓ·ß ïPÏÖ»Ô‘Óˆ_zoˆDÒlÍbø|oN °£k÷ _ý¾SAî˜ö{Ošý>€0tÂpà 7†½Îqp¶Ávq§p¼×fb¸À½^î?â×®O›fM9y<«šD!§E4|3`ï?¶Ø¨B¸ãÛÙp¶†Ï³;ÊÎUÓFÏî%4¤œ¡[#, #Y–eJd¼õb®DgU˜ ؃–A–ÛÙÍ™‘ã (£24ì—RPkÅ·o¿ÌîëÂÞÎQÁÚmô|Or9B¬*Þó«€RäX šœøöiik gGJ]O(ÍLS^KÙ}x6Ù„Ž6Œ]t¾}Ÿ$t*c-?7„ÏâwòçP—G>§X8;'IÕºñG¼íùÎzI ‡Ÿ•ä ˆ£'™+¥¨6 ·†¾ßOÂ%€üŽ£x`Ÿ-÷J±ï‚×_ …ôbØ|æ,~R½}ÄÓŸ»M¤w³ßuJCn¾§ï’¢éfXÌßÌ"ÑäV7Z—èÿ\¯10¯rÔÆÕõµÓR³“—;BqCË(Ò» /I/n„(,ïsÁù^•á2”øÚijQí´MLXŒ6d²éÊhD€XŒ§>QÎ'<ÙWØ)ÞíëóÄïxßüód›hÇ)Ô]dJkëBÖ¨±ÆI:¡±½Ä”‹@Gu›ª…Ô†ðØ©8k‰ÐYÅjáÏdn³“ݨQŠI§Õþ»…ØÅt¥¼;–ŒV ×™êXh519ª€Ña¬{j6§Ôm8±œ®’åQÕ•PÄÈŠ C °<¦ä€Rníõ©R}¬éƒG²ä÷xå$VjyÍdˆx½}¢MãugH¹.~s¸ÛÎt4kðVPGh­IB„îè„ñ£nNÕ{o5Ñn¼Fw˜±GU‹Ë+hÔð’S÷Vu¦NmélÉð@põ¬Áoð;ƒß:е7Àܼâ!ÚÆ‚twÅÉÈy:xC ›tC;ðí[ÇÙ­7´®àzøÚ®õÔ'¯aÒwc;˜VÃI6–©y™zÐ$™Šwy3Ô‘Áèú<ª M7XkÏ9p çyB‘ƒµ-V¥(Mý­`èo›L$º«­(áWôÖñçoVÙ×D½æ’¬ñ¢w ’¿lÜ`$±Žv‡8ûìð‘PA ëDȧ´ÓeŸ].û[<·ÖüÒ—ë-*(\Ì! ÿÙ4ë@ÁH9¥ˆâ¯›ÝÙ÷2$ve[†€®ER¬ dÑ/§2M‡Âxvy ª¾.u™õpx1€é $ð´î{ô€¯Ú?ž¡–—,¾-°9z˜ '—´9åÙí7>5uW_^æšh­¢ˆ}r'°oŒþgFùi3‚è ãµ×Íîà¢èKÎ%]­µ ­”û3ŸM)ƒH7jôáÄO?¸oŸŸKDC­{;€„DãD«´iêdÏ)y¸«ë<$\gC‚º¾døs¶÷JIúìïïß›NRºè¿® É3 Ö¢#àZ+ñ¼¶UwFÃÝ•çk†ŽÈñ×!ÑLà§É-˜ÐNd¹‚žý(¤øRT¶ˆ‹£øvý+hZmóVqÓ¢C© q‡vÛо|+m^T+Õ eC>”ØÂL={ Ú-¼8"cØÜ²êTSE¡UÏæ›Pœ²‰¦—è…ŽMcy€ò”%k,Ñ¥xzw®®÷%å’6B§éЏ°]Ú®ÛL’§ôÚGKfÅÊJýänlŠ*-—EÄóB`­fOT=ôÖQâ…êäzƒÞÍÙ­‘ÕÅû683šo誄®â9o±Ü„»£~6pÿ§¿„ÜEE¯50ëÅ…q 8E<¶e~ŸzT;; 0?¬hh·®ç8’…3å!0¿–î‘2 &N[V•',›9e” ž:C ɉÌ@⬇n½ ÌÃ… zUY¥¾oX²3˜ âÄßäLb#QóHQB¼·÷°@X@4“Ý‘¦Ou-Î…þi‡€š®sÁ†Ø!± ·ÎÐð]/…Íà’2DK)2nÊЇæõÚÞG% x€F8–öÃëÔ"›"Þà °ôÚÒ¸~„¢iÒy}'’÷#ºÛ¹*¿7zæ¦.Æ¿ÐØiò.èK¡â .FŽ›nç£]¯¼]ó²‹7Çšn-8ý¿”¯ò@³ŒßYšäéhÁñ¯©‹X|Ð5ñzæ¸=Â|C<ïùo¹QGèE ñ£Û›JïKÛ³ÞBÒ'Æ<_û·ÉÁ±ö% ‰!oµwN;š`˜!]‡`ô‡†PWÄw ߢ*û¡énÂ¥ÛÓÐÕþÝ{ ç…­Õ%V‚äòýŠòäAµìá´1ø¢ÊÒÆ1ÀËŒ!´ãhò?óNÓ®@ƒ%Ú}¡1¹V¨hAg÷b.ãEKº-j±Ùç<.×DA 1d6Ra pö>úV©NJ6wºR „ç4u1”-N€eÓŠñªÛÜ'»iä.›mÞ·„kvooß;rà¦6”“Æ1P¿t`Jÿ;³Cä4¶T§£" j )‡%Y_û¥6ƒ„¹=m-hŽòtˆHGz`§†qúTãJ“Œäoë—xãEÈï˜æá1³˜˜¤eÀÍÛÄâ”L§G.S!ZHw”¿ßÕQŽÁ{´ »a@º—3Šç¥(Vid»UYü;Ê¿“Nä‰Òa+´i±·óôºFg <Æ…´;Rb÷€¨ú;Bs›÷$KS«ÄëÅšˆÜ`„‘v0br½_È4ÆžS6Uì.!Úƒ›óÚÄ„Ó]ÁÑ¢r†1Nìϲ ï¹æ”‘WºRÂv ‹’–M—Ó¸+‘ÒYßí&œæó­“C…ÌGn5Q]Ø<`íVâ;èÚw1zñ{G2£ßAã1L‹m2´éû† >@ô®:Àäèͦn/>ŸìwÔiÔÑÿtÿp>†‹mÃ޾ム_qæºpE>ÊÒ–_£;Gžl̨>(Zzö¡.ñ2tï,JTD<|zw÷ްMæ˜#h™<ª«â³µqb+!r¢;Š¿8Ìzý£åæüú¨s3÷>¼Õ»ìƒ—mšÓE{ÍøÚhhŠÇ¨DŸðÌ»4xHr'¢ÇËp¡´íÅêsðJ5…qè˜)UÆÓpbǽbëk¬µ.‹î]“A¦1˜•ýÏIZ‹³õë™yÑ÷‘7Ä,Àí´k®O6‹ëูW3ÏŽôLz3Ì¡ž¶{€’î(‡+óôÕ‡Q"!ÙšæBºidšU‡1NpÄ\„îK” Ê@ä¦þy~ß9È~ÂVhTÙ4mªhJ†ê<æ‚ R6‰L¤Ð}öâîÉÓïâ‘Þ^^¢>—ϺwÏ\‹“6E³M J´Äñ@zv¯°hëøp·¼&œN³3:6îݲt4;å-¡c6(¿~ÞEË^µïh†§U»?—†®PQyF'ÅØ{ÇÙÙÎÓûiCªt£’{÷„€lì0¡«ÅçôOA9*„ÄjÛV©ž£‡Ó0—âóæœ ›Ùp—q¤-q>sþ{ñ U¢™`Ðêéž±ç° ³™ßK€*}¬/–ñ§Ës>Ô1(=½3Í&ñ,H’ÍÏJ#ìfÿa'Ɇ_¶2‰;4îsYBÝ"szEõˆ^оôºD]‡Ý;ÃFüð[)ß³¼¾ôŸïâÂtCß/nãÝt±S¹¶E¶2)£=ÓP P«ýo)ë@˜ÝÀIlHº†¼¬8€K]=Mˆèõ‚Òh~$üé}~;:/ë–&j­I(Ÿ+¤$þ h‡JƒtõTw´,!›Iúï©ý3˜”c²dëå Úîå÷ä†XIàuã#ŠþÛy¢ßC’ùÁ õS¢£P~êãxq{’ë‚ÊÆ¦¦jîÍB!ñ­èìéç‰SN’ûð%d %öŸ[ø¨e‰­XãªÇ ¸U-ã$í:Dö÷ŤÆù&|pAñap"q¶Øj_WþpRÉØÀ£€Ï4]tÙõç˜ÁO„&ч:[Pnløî¶Ë ù•Ö¿"„žZhÝаÌáˆHFŠü"ˆ8ŠUCì$Û=Gž1÷… ª»¸MœÞF÷¬úKÒÏ5·–íÖ}Ä,ú'´RÐÑÑÕz x¬F2s³ÍR3ν­Œžên¿›™¢V¾Ä9Å 3Ðx¿w-Z»Ç§ Z–¿Illƒ ½&ê7YCP¬c8._r$ÐAz.p}É!Ȥ€都ž:ñÐÏÞ öß îF-Ûܲ)Ir]3ÅôÒò8ÒQ¼“„„()š`¯L$ÎnOŽ ñé‘Sº=PEBs_´ZœkÍhÒÑ•ð­Ÿ&(fnéÝ µæ4AîÌQ$Þ…Ý{w Fy¼¨ŽòÇÀ?‹¼¹,øIWLÑ$=ºygÞÁ²ãˆy‘W dˆ ¨Xä”xÿ¯¡ýÎ@ ûÀvøß5CW­ù¯@3Z”IJðZóÐê8À%ÔøÎPRwr1Ìf u%”¾FY£Xu3Ú§zç6jÅyž^ÁÄ8Jb+¸n óW4nö‚ÖÄšgćZ®øl~ÝD!z¦nðÐHñÈGíºF=çEge܎̳ÖÛ:-³ð€g?{¥buwõM¿¡©G\iÇ [Û:WØÀJ½¡z½^!1 5Ú’d õv€ww´Ì$)Õ¬w¿2‡†äq:`*ÝÞ_+Qû¨(2‡#öQí¾Ç'”íþ ¥QŒ-æs—U§ë×îÒ›ÿ÷ÿù¿ñoþù߀ú7àÿðÿüã¿ÿô¯ÀŸþ üë/À_NàÛiëT—yø^ÿoCP¿ø.Û‡ñ¯&ëösÊÿÕ‘r»Q pü~÷øúðõ‹ýþˇ ƒGˆ ¨;§5ÜKkâÊi5+‚Õ*éÂß¹Oöª•5zD´À/þ0[*»S‹Pw¹J‚ë1£¼ßT$êÊØ‘Mp«¦Ô‘Q Ãqñ;©±¢zô Ô_ ûw-{ƒ ]rÑ^õÊ.ù\oÞVt/5¸jÚ0³um ¼P™MH¨©«-a… ìÊQŪÀ1z/£œ<:‹gíÁS÷ó೟D²€|m±Á´Y>Y€w-eP˜Åï½Ló.§c𴆽•Ù¿Ìékö‹2†mšòìås½åÖî?=7í‘É @n Ìa,™~­¤…•Ôfâ‹¿À*£˜-Õe¸éÊŽ ð›³ÇE(•]l¸AʘÁº t:ÌÜÑl(è­A”vÐOË´3Ùg©.×`^+±œL7ЧO é¯"€ ·BÞÛ´ƒËÚȘΧí–C¾rQ“Ùðÿ@…]Ç9Ì6®ûå,nSsû“D3ɽQãŠ|ÍÿÍ,Ëúýs°))¡v2"¸Â€tžç0š>¦³'PÊøÌ£N.`}-theœgGÓn7“ßW#5š )³ï+´½ªhíD;›k»fÖh¼ßîZ¾x[k–4ÀÑØ 'Š~~šf1°½‚Òä 6©i±D÷êÇv ¤Ä!Ë˵¤ >ì Í>}{غŒ|M4«çÜTU¾ ø˜{ia»^_üþðÕÁŸ¿?%D°–i©ŠäPÂÝÂvoqÕLoÞ,º„­î–ä§­÷×3ù"Æ3íºÀŸp5Ù‰›%-³ƒyŠnTÏ£ šoH¯C¼>›È†< Š;±µ[µTµÈ+ÿqºé­[…~½žé~X¹K¿OtŽú.A'sdZfTˆÀµ˜ø™Åp®4íGÖ§‚kó‡¦@Vò£f•‘6Í÷jUdät¯v±EÓ5E…\ŒV+%QË<õnärÜތ肶Ɨ•Jœž°‰(ЋáíIhøÍjóü³};CÄN‡­;<",í™ìÞûJ:{lUùb(Îшuñ–Q ²º>ËÝ–\\L<»¤9êUúí¡ÚV£fT™:œQ(¹á‹×-†Èç—ü|ÿüíùB.k$‹.”Zþ=èÎ ä´|%«x£ÅEazaÁ+Ëg„އ‰¥hj«Øý#²(G©±ªîþÅ ºî] ê–*GFÝ€¨¢£¾°{÷.m™{‚Ün Ck7ôT¡³P ­77ŠÈ V™Û^#޳˾¾õÆhí@ γY“Lv à*¾Ø5bˆšý™Ë?,¢ÅœÁ…­õ%zÓ!¶×¨˜ã¾CQ4"~n´Ç ¯ÃóÃWPð*°a|`­k¤TëjØ+FÈ»É^4ï<ˆ¸{ú5oÌBdô¡UËÃßWü¾6ü‘¿œÀgs׸`Ñžß.»úæÌ§Yµ÷ýhÝ۳哊QÝÿu¹[ý£ü¾4æ¸^_ÿôøÃÏŽ~™H` u¥Ži©ƒÓ-6q6Q *\Nß´õkô4)Ü'åBY·“@rjÄÞ´ôp}Ek‡ù°w:íÖHî®äq«û˰¥»&®3À…†»Ž=­Þ–ëH,®}:Ip€Ðy¦äí])WÊNoü´-¸ï €× ²'ƒEøé´šíJŸûÎâßÉ#b€»µr1ú‚ E]ÔºµK8vM}Êc®1Œ2ûÞeÑÅ "P䯥q2ã`bÊaÈ—b=Ãbböxôü†¹‡MoæÍάi!ôÍŠ÷NO]õ5ϵe„K¯Ô’å›Ü¾M{3b}V‡ð®ãbžeðcè@TÊR٩ĽÙÖÓ9GË5‚eÉ\˜PµÞaè˜ëÙuvt—`%4ñ`!2ÍC¬È¨"–1fƒ<9úg ŠÚ=”6<õ0÷|‹7þ¦‘ÚÃ’Q–Ûùoj›eY ç¡[ôÖ›´¤÷î’û‚2Z®½Ö ò ^г¹gO³I:<ÖÚ7"¾È²«Ý‚¬·µÊ³ç‚Êï¢àb&£ÞP³“WäÍ0ìÆ^Þ³³kµdßÖï^î ­õ°ElM)lZLGK)VyØ;ºtþ@k§5‰!€½©ãŠ5ߨBok[±}B-Ê„ӟéæ_W=¨›AÐóœÔ¶ 2GÎ£×æõmO{Œ'7 x]'YqwÛ/Y~®¿®¥8 —}ôœ$;˯… ¿ƒêa£ƒó®õf ² 3ü}~™¡_•þõ4²…vÕ(åkô^4i!2õ…Hr$«¼@ï¿Î‡>¯«³'Ô¯Œãílc×tÅ¿Ÿ?€ßþ³?ÿdšÀÂAkv}å.`õÕ)„¦:8¾¢ƒWC mqšBvu.ßξM‡>M0Åò±˜©ë¹¢76kö@ÐÞMØÏ‘ç-ÌVé£z‚*〻WŨNêN/;–0¼„ÝÃ?Á0”ËõJû¯’zmï\|ûïwZbp¿:Éïq#­µMðݦ›<òs‘$>+U«ª8}°J°jyp>h+9±Q -ÜiN‘£\*>>*zë^k¤8¶ëÑ|ÖíY°”•¨âøø°M@\ ŽR¬†)Œ×Α…#‚³½ ùm[Ü)\’4sÌ*¥§G¹×­æù~ÈŸ“Ñœr—µKô@Xü ²wfBE°Å‘wQœÝ6¦1>xOÖÌ+ õE˜Çš@A·ñÙ;J9P|pût’g£ÑÑÁJ–í(D⥞ié.’ZbX·Ï“üï66§eFqbÜ—ÿ®˜û¯ÿ¥¢—·Tcès I­ì™˜ í‚Ë03åµVÓ'û&91f)Êrà̺Û>ê™A$(\QËDܘÊ!þz IDAT•… šžè iˆ*cè[Ÿéi^1š<ÞÊ5…"Sß&–ÿÙÅ£¶„†KÙ–}]Ø2R_g›ÿlK àQk5‰+>??ý’›‰F\®UBDZÊv>õÓúŸ?›Õýquç1¤º˜>¼P •ŠÚÅöN13Z“Y0 ],F«w*#|'ÊÝN7Ì:WHÿ2u¢DøŒŽi¶iÓ^—él+ìuˆÈÈLŒNj&cJb*dÙœáìIZ @Ë,ó,Îån¦É5zúxH\âUuŽ:ѬÖçðWø©&ô/@¹|ªµ‹w:À‹ñ÷f Ó»e_éµ[èâÛúÚ’ÞàB‹ þ¨øú¿áç`åI™ÿî'à÷FÿþgÓ~6$ÎpÓ¨èM¸&}Mx%å,"]GpÅ$M7ÿf”@­#%_ÇïÙkƒ¦IY£@±¸~ÉÅëâCk"0´‰ÈsÈGD î±;Žrš@ÉãL ŠÚÏ%ƒÜr¢~ƒ¯Êý·¿mœPz’O˜…ØMXè¿î²Ó­£M¢¡W³ùZmˆí^ún;J‹Sð}öÍ"·N”&±Ó¹Ë œ–&ûgËŠá´#¶aÈF*±ÏI=ÿq [:Î/ô‚:{ƒ-ÃhgöMBÙ}«Õ´è\Ï×ÍÜs[v‹ÂÝÒîÀvÓO!£ñ$rÖn>ë|¦-®"b×öYŽè–‚ÅInú°j¸ËÑPZ.ðÜNGæ=z¸ðØPö µÏ3L, êeÑ" œ5hûÛikº=ÞÒ²iȒÑ4€=ô{2µz¬8ÛéU} 1-lfkd­n×Gõzw{‘¿ÞR 8ç]¦5îŽéhŽR )Ìø —(ÈXšD¨±Q˜¶n³gà>â =ªã!÷|Ì 2/ZHšýòêù°Ë÷˜°ñ%h7õŒ¿2äC àl µI+ ºIRºÖg;ÔWüGVo©²\~ËFôM]¬åƒH B7 Oäý`/"¾N›Ikùì±¹C2MÍexYÏõ§®ï4XÐ8Ⱥ¡¡Û Ó]N 5ÊòK~®6üÝ { yл÷!P÷Ù…®ƒ_ ëJ÷à>Ñö]þÛêøÍr¼ý¹:„À(}r²Æ ÔÁçB(á©!ËdñœÏ®à²u ¯\¾²ã7ˆ`úþ-èUˆóƒX–íö2-›Ÿ—?ªçûðQœú=l ê7UÉ?ï´€K´”ÞÐù¦.ðeøÓ«nP/È­Ÿ¶Añ2zž%"^™ˆà?ýOdF@Ú¯ |èÿüüüä´zuŠ}PÀÑö0â(ijÁà}žßhÉßEXè¥cu¶„\)ß.;/Àg ŽcèÔáŠ#R5£Ç¼Ž<¨´Þí›äÔjœ|4´€YAÉè #g êCœ­€PsÔ*ü:d:÷£sX4fét·i„ž>Œ,#ù^¸-ö:Q•ñGý®C›Š{^p®^ÜîN)&b×õŒ÷ÅXļè”R/×e©²Ê]–dúä¨båâväˆ\sÈ’®¥Œ0mf Ú5§ðr®JÕypà#]¯¿·E—˜ú?Ò77ügˆ/ݦ¡R6O¹K–É[^˜Ahó* —.Šî5R×뽃úU!‘ €ë1˜ê©lÖ%kôciˆ\l“?Uaj?Añ UÙ†¹Âv?U.T ëyí&6u:• ½A„Ð ã¿å’Îø[!Ìm³RO¡(\§É@æÓí"^™6"qFKGî$Ý¢Dþ=ê_ÏóG™Z9qdlï(ñ·ó6˜õ湤6œ}ñf!ëWþ,>PùáÿKï(ƒe¹wNÊ@qda{¿aJÞ°k»oJõ…µ ,×M)>ß H+„ú“ÝÞ¹¯K?p¼5¬WöHô»’úçÏJd6zN «Uº&×ïŽx¤0\¥õŒ ã™ÀúMC?e(TŸ”°ËÄ©)†âa(¨ÊßP¤ƒX>î –=J!Ë …RóÏ€QHQÅÂ¥• B äÝÔšSijÖðŠ˜Ó¯ ‚~ïWÇu Ýxzþn7CóA¢¥ Ãê+•[¢æŒ0vŽÌC±×D®‡¡}âپ×,Ø~¼I Ož °àû&Ž4»l¤ ]ú²ŽÍAU •¢­~˜H#t¾©§Ñ¾*b­*`UožÉÁéz×Tt°´é¯Þo-Ã&ÀCæ“¿ î2ì†3pú̧R“ x‹”ªÅ:̓‚ˆ5³‹Å…G ‘¨€ÅªÿDBÓîÏØ¨Õ²g¨,ˆ]˜ ¤¢Ô:Ÿë%oÏX‹÷¦®àb÷¦Ôuoqòõœ …‹÷§}ê•ûŽ!d×>q ÚržóÈ««dtðy:íÛÕÐÌÌNÿ(°Q¶0h_Íg*Þ6ÊöR· uö=®è¡îƒžîÒ|Ýh4r íìÏ C…ñ3*¾þ—è^僠?6V‡wÿ<ÿ[¥¥ P—ÙÅDcó¸ÒÃØ½Í H¦’D¯¨ß2鵞%‹³H@ÚGL qG¹½=D=-B긌Œ“O6mº¦ÉcHu«¶r¢AÌ®o°ç°»æÀŽ+ªäÃ$ÆPÃDX»”¯UðÈ^]º1á;R”ëŠb ÑD®f¹LPæe^yw‚.\hŠ ¡¡ SÒUŸ6š jÙ³y‘Lî¾Äઑ»ˆ¤ß™ç Zòò„¶6‡ …f“Q qz_.MtÆÐŒJ¢5mÚü‚Ù«ƒ.'¯Í ͧ¤”ýy×èWOŽ=GÕ°÷ZAwÔçªBžÙ¹~/ß„ñ§Ó/Á‚ÑÓ"\Jµè‹Þ=\ã{šçõ1\ÁäÚP»n(Uqv…vB÷aM¹]Ls´Äu€ʆ¦W" ñèˆmDàbÇ{bOŠ$ |þ-"”_< Ð ¥)@ý…OðØŠ‰¥?þ2J ðaŽœ¬ÑÅSï”2%»ÚÃkô%ü€¢á ^ìEQ-åt8?Osá2r“`¹tõ OÓÇhý’|*4r¿\Î˺š\"i}×䃈ú>ÅÌõÕ‹P~¯ÐÈjBןå†\!H÷mÁû?}øÃþbË‘¤!PÜì¦G1Ô¯èü½!€¾AÐäÒ•Éh wŠnè¤_4±0i [€Åˆ‡A½ÖÙiº=„×Mc†h¸Þidµy¯mÖÐM‹ÔÑãɵ¦º.vÁl)[¿bÒä¥Wiݹâm:Ý?2¯u+WÔÉwÏïÇ©KÛ> ®eïØ¢ì@f†ˆ‹~NIÚJwÚ™¸à]3\›N¯5†Y—6ƒEy ks ‹Õžì’z醶ÞM»˜y¡Ó·¯Ï4ÆË}óíí**\yÌô麻 €§ý¹y`²(šhÖ…ÉeÍã\Ÿ×‰"bôþÎ2-g2 ë¾Æ;Å—Åýã¹¢9T @GÈÓ0^ùÁ"³{ØãD²Q*ç°ÅŸsâR±Çæ^ý®Oîßu |Ìà¿ü«¯î¶y_O2ýD/¤íÆNR U=…ýg]B„áôåQñ­"–±*¢hQé&“%*z“s¿#Ô~ì™þþüúÝDú².ÙÁiÒ¬µzÊ mi-ÏÀ幊#‰–"ÓMrÞ(jEÖϵ¨fô×3-胫ôª¼àåmû 5¼ûs½žS 6øEK©{l¬Å«¸áCÍ«7ÞTð’HG«dEü²+JzW7´N·2Rº9éBùêeM®©Ñ§n@Mýï~ÿ;ŒÍÇŽmÿD¾¥]M-³“òz#Mñ:Œ-Œ äôBEÖ”,‡4¬íAÐHUtD+º‚\ö!/*2™i”ŸÃKåcÐtQ»#|1ßä 8>Ñ-“ƒLãAZ%Õ*}Ä»ô|m~ÝãHÄQ-7C{sW*{ú;mVtw£m£°¯¦(açñwtP߱釳mdî‰,7' dDŒ§›ÛáÉzEŠ Ó‡kÖ­aļ¸~ç ¿èïöœ3ŠxŠ«Ne €[ÌŠþÆiÁW’ŽÃƒD0öö#ysÒÉ“†U€\ËìšMÝ#'ça`0RâÁº[ ’‹_ ŠåîÅÇÝ!ѱŒ8±a‰X> #„F9²w%—Ë!,6§R¢©´¿¡ƒ®m.´ Ïÿõ{³êÛ&3K´Œ¶3ühdm2À*ÛFEKÚ«2y@¯N“Ðêé6ðÙïE:®¥°Û¿rW}^›¢ã›:C= "sLkèšZâ…&4F%‹S›Èd¬R Šgc–bæ·R J­¦í E<õ‡ÍD¯ÞÓÕiŒ÷ÊvŸIò¿Ó2ƒ\µƒXš–â{šÞÑg5óýùÀO?ù’Ú¤Jt0ú$XRA‡‡n×+°¾`,ÌpξºÅüè,§mÈ ›z,Cã ƒò/}OéAåz?¨'Ó«;ˆ°=þOçŸÙ×ðÔC!Ü‘ëæ’‰}ÔÍ|¤vl1z͉a7͸îBm#&²S4©÷£B¨jP=Ë5ZaE³äfA?‘_ýù:47“â îΧžý/˜·'Ÿž¡c`¶!À4B“GP£ÓP3S^Q |ÈTíŸUßÞóc±€P¬FšôÙ>=©~ç˜ÃqOé­á'Çë¨w(?ZD‡1‹æó°“j€öÏ!b/¬?ËçP¸Œƒ‰NÚÂW4.p—·WaÉ<ÐaèHgd• []}oêGBg@”ÇÊ6A,NËù¹åV–MsĦl¯öûûøc÷®ˆ|²£Ã}ÙÉhÖ@ÁSë-+ùzI;õ5±Ï“ß* Ö„£¦^U'þ(RúÛýÊÈ5€q Ïò“SÁd¡Þq8'ž …nöY¢ëZG¾žF{ñ€ý¡Av)J-Åë7ç€þk$ï•5nžFoô¿’pV4{ÑütÏæ¿Óò6 ê É¥±×'na7÷\^šZ{]EÕ‚„Ž'ÀlEð²Fk–ѹB’)¢Ú\‚þ™­×;ʽcëîSaBºân$óÚÖ$JÃÝÆÁ$­£i+˜•4‘É–{ƒ· 0b\2Ú¿Ý«áä%t‚EE¨GTh÷ÞP;]¥PPIô’.;2Wbk¨ƒ Qp”ÃVû¥5P=ü,i¡ô.è]Ñ@8Ž_JÁÙ@ìÖEiê‚àb:9Áåg(:ñ%Nº‚*u´˜ô³ƒêF¥Pjöu \ºŒÅªKâzHñÙºÓ™~èæ0WëÚM§]«BJÔ!±ÕæqI›¿Lg"0PÉBež‚Õ㎀Ë'"P’ ؉uÀZ›:ÏXÀ2æŽ ³gLR Êo¢(ùŽ8aª:÷k#KR?¬i÷õÏ%"Žç*$`çü9ôThÇS Â8 ©e[ªº©#´_2°âpÄ+Y 9X|È3ºp¶6XÓ‹?›Â뚟q) òžÔCO3tföÛÿHÃÚªüÛuzö€ùŒ–?:(õî­Dø8 Ð4R¼Ñ%aµIKEf7Øî-jó~ö È–Éc;ò–!•ö4#•r¦ŸÓ.ätw _]Ç_{ïìi—Ÿ§ë2Æñ<[B~¦ÜÚI| ÔRâ‡Ízã{•Zçæ_™Ðaصøø¨>¸x@<Ý9{Á[Ðwƒ¢Ü ƒú`Pœ¥yÒ|@”˜S}(ö½lì ñ³å²¼&pdÖb§t£¦v ‘‰¶¤°[f´päOmÅŠN¶t‚ÁÎà†ýë.S6ƒ€?”ÿÜ–Q‘Ld²bs´ŽfzÛ÷æ zuSè-$<Í#Yèºêq6tu˜³ûàC(y͘»bF(ñ¤¯Lž×U-½‡ós™'¸;zDT×nA¼,y^ñ¥þ„ÁçiG“æC]a Á\„T‘§éÚ¹X<#ƒÃàÙ—J9%‘FÏë®ÓÚr¹ÔiðˆÑY™ Á…½E£Œ…Huj ïÉ„¬áᔲ.(º%rÎ!XÇµŠ·u]{”nhå÷ð'šƒRGˆikç=:Š™÷_|X£GY\Ÿd÷L—i $DÝå9溺üŸ5Öb“ ü5ÛýfÝoA ß5åu¦G踚U ‰k[\ÛWn[ŽFušDN¡»^ŠÞ ¡u€µ»dÆþ@x>œ>xÔr×ø_ã:¾ú}¯¯S]r•IÅ[‰Rp?2Pz³}Í/žF‰«³ðEÇsÂïgÕ~ï৸ö?lQÃ{P\ Þ>öú>Èbž¾¢Éx?H—©û1ãá&`6vWwêîúoÚ€3x…nºÛQ¾;Zּ̓ò¥tÛ 8Ãã~ÐùÿϹzáî×MáUiL¶Sï§7z#‡9TvŒ„—ö1ß „:aÂM9r÷ËdÊÏpØjÔ›ò¸Ï‡q¢™A=Èxœè××÷r¿ ,.SàŸ€°…}Œ‡¸€‹I‡F2ˆŒë© MŽ]•åÅ·ƒËȨÈ9sAa- ã¦#6'Ú>ä²€´x°¶ç*©XÛtÉŠÚw ¾¸"·ê*XÏòuáœÚ:é‘â/ûÉÀò÷HnÀw½_»°«¾æË6JJû®Ÿïý¯¡¼í…ö e‰•=Žd-8È ëŒGŠÀóè0ÝÍPs ôcâÛ=ØV$ÚBØ2™Á$èh•­Öå=Ý™A&ÍûFæßý¦CàL.>¬ô0ñ‰÷Ùr ó6ÜXFjW ‚t%Hï&•á Pƒ¸è š ¢ÞŠhÕÒ úw¿Ÿ°Qý¿{è²v#IGì0%Ò§dfè€gs–l¡Î×n÷w™Œ@‰ùÝ7ó}ƒâ+#È£Ê8}ñ³¡‘;Ýül‹Ð»3‹ 'Í;­ €–Èõ\Û¶½<þ 402OfÊ/g6‘M#`PÉ$‰iõ¿ÐþXðåÿ¼¡ÕéÉÀ,–eë*ö^ÓøåÜ3MÓ¨#Où…¬ç‹1%Sj zdr/ðí–‰…E Î7èÒU„mâ­êiîG$Ó'RÙª²†40ÙxÃá|ÓÞ®ð꺅w_Æk—]ÛáúÕýÏxFlß¶VÏX™Ö½KÄψKº=ÑRôy”}.â¨+yX«ÁZâ&‰R&7Ô,Ò]ž£e`"<­¦2Š˜¡zŽª±á‚~¸‘hæ#þ8hôw‚ò!× QÜiYèöTûh}£ɳ÷*çCW‘~yD,—RÑåƒ:^¯–^ã*L¯Ò1kI0tz&÷£±54ô<:(­‰§¨ kA)~8òFö\7Þâ rÿè¢ñLhNðÔ  n¹šúÿ_àð‘mE)>¾¬fŸ›æ¨Wª¿È¼Ôdëük¢ûÂ#(×µ›³kXܤèŸA$\ …5#Å_QZç]vMe÷óÒCT7ü…VtŽnSôÉö=(¡¾18fÖm–D?B÷&ÛC&fµ¼Ä!1X<_“t»·œ@½ œÎ11cŽÚ£%íûšÿ]ÌPeíÑbÒÎ?Ö,ûžhª_'º#g#ÌŸR3‚zäŠ8¬™ï4*ÝH—­êRpL¦îΈŠÍé¹ýõ>DŒ F‡Ó©v1,ƒ7´jÞÿK} CAQqÍ B˜¡Äè Æ‡Æ"6%u´Bô‘9~û) .`>À(Þ¡úo ôñ˜÷nC HÇT±‘±Vñ®ZuÔÈ~ûëR•1âÆÙyêú¢Š.bâP¯J‹ _[XhœVšŠ¹ÌdoݘW_äDòVà”Ù÷Ô:šbf"ÒÔõñ éÓh´Ý…yÓ7ÆèX)6”²²¬HV Š&uÃPÚÒÓPÁÖ!;úÉóôÕÀÇËx§©ƒ– þ†ÚÆtËýÛ§#ÐkÒþ<%ˆz}•Á¯^]çïŒÆnØY¾ÿœIË6ø_ܸª áÑä!€ÉRm’‰µY¦8ÄÊè ­ €+ÎÖ¡­Ûó'VáuTÛ…,«S †ù™³•"P¨@´Å³ÏZW×ÔN4ÓòŽy¼Ÿ@2òâÆ*Ÿoå ÛFÄ\ØhøqV£ÙCëœú€¯ÄЮhÝî‹Âr¹ß3®T  M±õ&'b±ÃUËŒZ>@7ûˆBM‡Œ6Aà6¶BÿèEg$Þ–p0óBÌ\ã{—xŒ‹’ÅXP…êá+X–&ÎoŸ@1^ÙÚ!XÕºUÁ‘×É¥ØàM]µ¶÷ydXïíâf¾=¡Ò““ë;rç;:øÚ'Û5Óèæïï@Ü èáuhÃÚ_ψ®Öký›¦×—ÍW鞊_[B‚Yœ ]ôˆê»öÈÐ>ÿÙ<p×oü3 4ùså8¼ DiKIO/pøl#çÎÁˆ|îÍÈë q\œ5dÆgtÉýN¬…Íùk¤DšÁÕꔤzæ‘øæµl:?a±ŽÅBËä°™x´A^4†#Ø5ñ³ØM(RÜ]ëG«’¹§é~¶A«1Á ösëFËûÏïQ#7¨t½]Ì5 €Å»nÉ)dõë1+¤dÓßé>2ú6³¸‚Ú-=KÖ +-8]‚bÁ²´CR=ÖîÖ%º. ëB$‘òB­Ð ’FÓ„dúŒòš%~V*fÂßàÆ%½}ÿÅ­Œ›LÛ›Åq¡CiÕ¢0Vù®!Ÿäg¥ß¤”k©ã° ŠKSBm{¹ÖãÈÇ: éý¹eѱáô~McB8ýµ0Ôr¼üYÜûZCÔ.©æŠ<.ˆU@bAãgSG©góÐÔP þþ빜Áþ Ì ¥çƒ°W"’̶¡¸d’²ý´ö‹‹Ê‚AMiÍ4€Ün"×¶üÜÛ­»üˆg,‡ÕQÊåïÿÇ!~±}º¥à¤bé…þ?öÞeK’#É»"ªî™@Õp8nø7üðù î¸"œivÍt n*"\ˆˆ>ÌÌ €FNdf<ÜÝÜLíê•û&(ÒŒ!‹ŽzÎ{†Aš€H{……*K7»å=Ð?»»´ šºx^%;ÊôγÚíÁðoŽGÉ·)ø÷¸ìö÷bböO´ß7£eËxx]i€Ñ%´Á¦ä†}– uñ0´äf§?ï/¦è:kç’ ò·Šm[ ÍÀ/óg˜ @Ö¤ IDATësF>¤–o<ŸÑBƒ§°ct3ÍÛ³]†àÌî4ËôÔ˜“ „©˜ P™<ƒªGÒ̱ŸˆØù6!µ¢yëNÈQ·BùSìùM* ¥pwfu¶ãN^Žhæ¥Y¼[®{)H¼-, »}AUîíyÄ»ŽCÆ×$^Ž}›L‚û56Á´-ìË îÆDØzõxøéd+ì9Ž+ÝǺðÃî±Ïxòâ _Õ·Àv.޳9"½û¦Ûã7:}ôý“æï•¼¶;`~~ûçÐZë@x×ÉŒ;£zwuf’žâ4Ë2R£„ ]“ÒT÷25ó{ÕÊ.sY;gÀû8äóãUzjdšÊ^0±äNÚÉØýÑ ÑúFõÎ{”¤Î|ˆv-«ç‚Êñš›Îš^7–¼sÁbNI œR“¸ Çܤçù¨¾-y…é…bÚå3‰ ?‹IB¤¤½¤žÞBü¬`›ðØÈ;_?aå@â¢gÏž_‰b™‚¦+¸wø> ‚ÞÆ>`#ÛUÀÙêü\™^³ÚkóG÷ZFËk;Ȫ7ì¥ ¶vÛâ­dYѨ Õû„ooÒ¾=B'¬KQ¾ˆ½¬tw~ŒŸ™Kl²Wõä–Ùów÷Û;hû“ˆG¶ !£ †!‰ÝÅ’—L•1Â¥9n¨…¹w&šFCˆóRý½à~2w›_9êlÐ^@¼4Ýtí*Å‚^OÖ>:cŸî@OšíR÷_{í¦°€»Ì>z'\ôŒ]N¡M"Ü3û^5gÚÊ=_‡=<§F“ùçЗ¢dôŽSŠkÖ+œ º‰¯"mÞìõ¶ÝÔ¤F‚,z·)\w#œ¬Ÿoèsþâ  ˆ|ªðlŒ¼ß,Ø.NDE¢:óä¼¢!/ÈÏÖ¶Ø`ÏÉÛO‡zð}S°vÿQ™Y Ç|kÖ7N"wÆÑsž“,æêX6ٔ쫶n¸K(S/¥ËIm[Ïò !Èk£ÛÏÀïƒÂ³íƒåÿ?Æ[?–ýÈw‘èý[ÖaL=ÇÁWÁ~š#]Öo¤5¸S•ÛaôKw~v5O÷iÚw OÑ{€ Z ñçÿõ¿üà«uðÿù¿þ«W¾eõÜñ[¢ ¤¤«†ÕbmKÀŽM÷ç)ú™&Aö4&î3í x~PÑyrß_ BN‘up昆’®Z¢(Ìì7ΰ³xÙ]'‘úºn›7qTµ,ŠŠoI Q¶fô¹YcìA»*—1zÎ,Awlû˜£ÓÔRcF}­C Ú«ùŒ@˜mvqù(DW2#Φ&iÉÝDæ¯Å8hÜÜwt¶jX$T->f^µ|}h›ýÊw S-æ¨ð.Àöè{èÄl£ö°íÙ¨ïÑ íÙ¹§ë'Ù!”|~^fÇ:»ã<;µ¥&ËZËìOÝ15ç=Ô69smqÁåïÏ-¡Ù$↣\º¨:™Êd;Gxî”–oùwo³é¿}§qüüøàù¹;O`m†}¤Ýþ|Ó“„„åæglÖSMKÜПLõj¼kMŠ5±ËsˆNƒàfý÷}žØdTHj #9'n¢Ú÷Êl†ÂÇÔeDÎòEn`8‹KÜ{òç¹p×¢ÖÙß¹õî1{–H/Œy}¹€íɸùQÍ܃ç±þ3aaÄ0åð,¬ï†Sï÷\ý¶&ìÆŒ•v‘&«î”À‚þTÀ×ÖŸÖ¿ÿä ¯¸ƒ¿ ¹Tþ2 -+% ›(´–ÆÓä ¦)Æ¥B§{8™ÂÝñºW€0;gAÐÍUÁ©ÅC°}Á60£W‹Í…©kãrlÛVý¹òºI0ÀÄð¡K€­\4d…hÞÊ—Îåà¢%t8ºë=ò Ãy°õïFmº¯P¢nø Pf=•ÆëVKFGrŒ’wysôÆ:b; ¦©ÁCAÊ' Ê1bŰN«‰dTzÔÕWO€œÙ|#J&Ö‹ªïƒûQûÃño×­òȦ£ñ žÓ½›oùº­YiûDÏ= xúšm¿{—ÚFnâ´lÑùû–Aµ¹èsn¤¶æËµÒìóã) ìÇóÀîÙd~>^¥û a49ߤ¬kË mSîëÉ —úÄ;½ÊôdÍù}à?òº†¼Bã¥1åR!4öïéÆºÂ(QÅ(¦¨Æ½±g–Y1y^ OÅ2&¿YX¡hñqòAöÅ“‘ÿw;‰ieÌ̯3/?&Ý»×°„^l„{åC4½±%>Ž|÷ã1Ân“=M?Çs¡“ã;°í&¦ò‚ú_†Iñoÿ6@ßµøç—\ÙaÍ%~¶Údøï™BÄò=¾z½›-?Ê÷¡ˆëÌw²—샧,¦]?THÁF ’ÈÖPáÕ8Þ’#ƒÁ7“y EÜ…”ÔAS?ùS;57XïC¥…Û 6m®¶Âz»K7¨÷\ps æ¦aX8»ø@ËHX'¯RÆ(Œ‡È¢Áb+ýDRÛ_ÍQÙµ¼_º,fGñÍ‘>f=8_g¨f°¤ô@câ˜|×bMn4/Þ ûë7"æ§t£ï&{²0–»€Žøµ ´…õÜk:ïèû—ì{³²‡Öf÷°o2)$´sföño0€T¨‡~üFؤ¿‡÷¯GÃk.rDaÙºðhœ€$› æsu¾ÿÃ(?ûÚïìI’ }›‡ï`zð>E˜rE¼„7”üý:¢mÒÌåMV]ÇÍ곆†jÙæ¡A‘û›ðåK…ÅÄPª01jÞt0Þ˜Ò™E:}uþ;Åübôoõ|4hgOQh‰qKLÒ'ë3ÜE3˱[­ub‚›l(Vú(3›@ÆÈ†îª¸=*ïavÐ:VcšDN6Ï|Sp$¯ïÈ=Y¸§æ…—Ù<šŒðÄ‚2ñqÔî"\ô#9’·Þk{î†ÚïœÇ÷7ÀFOGók^;›³>ûØ©éè÷á¥ïèù¼1ùEÁG&Ïq— äkk"}7LÄSÑ h7Ë98Ý—÷™ÃzÇ]Ž©õèOþAOÆ“ë%iwÎ×{Œ»¯Ãt¸Æwõˆw6£&’,ý:où¿“/°f ¹º€…ÝlÇÑHˆÆTàס»†yªÍ g&k¼ºNZŒƒä0‹” gk-GÀô`9}âð}ÿ’­aK¨ñ/qr?)Óº©È›øÍŽ˜Fgw’审Òûê\ôû¸ ™í÷ÒOs¢ÒOeyÍÿï¿_/À_¾o_#SYu¸•ýÏuÌ`çJ¶sØmS¢sw|ÍÀoŠoÁÔëH÷üßó‹8c4ØL‰~{†WLY¦bKqxÞf*Þ+)pW,“Rhý¸„ƲæÌw?¥Tª(Ìøûm,*& ªoÎü%+±ŠQŸ÷ײr2¼hôº¢”‹·À &(q£+qçtÙ ƒŒ¡BØú"ÀaÑÏìŸàF–$A»wj–õ‘•Âp›BŒÝ}I £ÂçB•Œ 4ÏœªóH¡DG³i?ktS(e'¬CU¦dkc¼MºkêîöŽÐÖÚxNdxdô$"lÛý˜ÎàæŸ;2¯£ó׿Q@4‰£‰È¹»ò4Î˪P™0—_¯\ãþ@ Cé‚7e”Zðcõ@o09ÀcFAE!ªû!°+µ¢ º+‚ø¦)×^Ñ¡á^«tÓG®OÌ‹™÷ëG'›‘WÍ!¾:ÂóU—Fg£ËîM !  'ر§3И1Yc:bô/ßþßþøñ ðí+Ðþâëu@®ñya z"ü¸œh>*d“õ~V(Z8”¦'Ê;V5¾.>ΜNÃ{ïOÉúZ޵ÿl%v@ñ×/E&‚ßàö°XN½^D³8¨Ì^SE1q–m*垇ß¹{L€6C# ¨Wu€wÑCÕ´˜vþ'G#uæÒvMèQ‘Lµ6Ǫ·§ ¡d­M¯±ðÚÁ™°·4Ðè$6õ¶ˆÑ œa:cÜkˆª¼‰QÛÛåÄþÖèW5€´ß}³¸kkŸbdbHzð×¼²dwÓŒ€Ø;lûÃsâD–aôÚ€tŒ¶vÍ#wDÅoXÖkÄ,n8<{GÙ}`ÍŽmìé¢Xo.ÔLœ/ا á£¹ÿÁØ¿g#¾Ý"Mï|zB3Ò+ ç0?Gš?kÛ‰ÙðÇ [ŸR8ò#÷O ¢‘Å*¡Œ‘°‘wÅ5 Vð¦®QŒàY?°~­Û çÇ«†{0Ê¥õß{à3½0þ}Uø m䜛¥S ¸Ç†´H¢žx· Àƽ §B³Âhç™°çùäbÖŸyäÿò7gÿ¶ýß*× üpñÏvqV°ÒÛ!k£œsïÜ*Sõ¹ã—vc‚Ý×iB¾'Ø€ØG®F㊄2BõH R‚Q¥—CÇ‚'žN7ɶ]ý`î&B5 ¸ÔÚs3‹oí¶‹­áe„ÊÖpŒîÄGÙ6 NÝsœÒ42`cCÛdîdö­#Ï®|0ò àã3´‘#ì;u:éÎÙe?ž³4Iþ,™m§ò3sÕf©­e¶0ý¯S¨™@äŽÅhµQõ @‹nlN'¼E ^°ãi}®'£ý¸¦½š™ú€?À`ðóãóã!ø[’ØÌ%z‚‰€J Ã& AeêM8)“2\ù#4/RP™€D !¯˜ünÌMïf‡ë½sú)ðüèî•8™©á*Á-z>[XÀ=häò‰¾q=[q­›êågáØÞsæ¿þO`Ûü˜VöqðWàí l_&n©³ÉÃæ‡Ùè%·ÏVÔ»'O÷d纣Iÿ4ÿìIy3×-TŸŸ:kf mS¬…é„`ZÁ|±Ÿ@Ú+ÛÆ,ž'¶«d7ƒiˆŽbÄõù¿è„„¶¹f‰5ÑúʺP蛀ªÙ¥†ê.l*DÙkÑ gå- àIÙB2–ø{¨hëíðû•#´9~ícÔM§ÇMcBAL²clh=›ÒÝÿ>mï÷þÚõMO|'Çæ]ÏådA:0ž¶{¿n½¬’ŠÐVvýÎï;ksXþ?íÒž=—\LÆ.ÄÌ \$;[Q¸e"`õW˜ôÍAw“›ECOlv¦˜šýû7Gû¤k´¯cvüþϦÏ?rƒI ÑmuY ¡3ß ŒªãþÚÛ¬¦ªÔ7*?fª¸\Gy©o⇻úîõYþß{Y¹½ ÃVøî…Ü<Æ£Qõ¤£N&°óß—ŸŸL³3Ù2w—û;íHÃÓ"ZÏsG°b°F ‹ÿË¿ÿ4˜¿¾ßnÀÛl´–û“ äÐkîÞ3M §C ®sKî÷u šyH¨Ó­áäD‰ AñlÍ´aƦоz£O2küˆµÖE‹6ëž­:3X™vn8(ÄÓ僚‹î#°$ûdÜùë^U3B‘ñ|ܼ/³£±ú¬ñÃÄPKðM§ÏyvïƒrÓ ®¶ž+§`]-‚‚bÜÛK¸T"Xqy3P¹@ÌB\^a›VÑTœÉ³q7êì¹@¨𸨏”Š[kضmqÍ«ë Ë®†Z³é}£Ïh™Ïßï3÷‰ŒFVŸ•â×mÐÊ .òv+i R¿†aÑï—J Q™âf …ák-®Wµ* .®I®µ 5¿§ÔRNï§`pX^aæÎt{¹™$ $ž1xûßõ‘¼@»ó$'*ŽlßTF§ÏìÄÐq ˜×áë˘õŒR;¾Œ0ð¿øZ÷Ó?‚ù»o7ÿÜšŠf6P±èCÃE6eN?áx÷ "SóÃi%MöÍ!{ð&ÝŸè_l­æ2Ä Þ9‚~3sÌ,òû¤‚i#.— ªºG‘§Âózê“eo¤ôÌA#w“ ý^ÃQ황w +1Jçf7PBÕ`{Wrv *TÉGbe”ª[¯™³¥ÚPt*®á‰#9Þ¾ÇêœÀdv÷&†ÆÁº`9܂ө¡‘(y(éø:ƒŸµz<n.•kﮀ{ßhæÑ*bOþ;ÁÇÙ¹úpÛ~ß}椽÷÷×Ç9^XœÖ”³Ç‚S-苨[toŽª$šºÐ}n–é1ù«ö†ßœèò.Xù¬†ûüøã3€©ŸV¿ˆÈö’Ó§åŠzo…§<8§aC7.ÃìATP¾”®ƒOɹã>™ýàôÄri{lÅÈ`þÞóÊ÷ßk!9,¡¶DsÙõžö”×Ô]KóÏ?âç3|ëšþíÑêô­ üg€oÉø5à¶ùÈ·—#S—r=…Á¡ãZê¾xqøÚ¢›Àަ›T–'Ód½¡‰Œ·-áTIJD!6Aâ1µƒÇÐ!‘‚5™‚J0,Í l(ÁÖ¢‡Ñad,¹.‰ÜøAy³¢è1§>nv V¸É5NlaBqf>Ÿ6õ?7x—jéì˜F}RÂqíùÍQ[5€{Gm6€äÅ­S]Û Øwîë¹XÎæ÷E¦ FÌ,æ÷¼_‰]©7Rį̈‡ÐÑßÇýxóŸŸéßÿºíÁwmyå1Ž•qCŽÞßû÷h6ÍÍQ΂rÈ0ÂY@¸x{=+Ç¢’wÁn´JQDäøþØý°Ùýð½dÖÏÏß ø›ïEj$G|“o¸†Ê®!G\Œ°‘÷;Á à˜§29]R#èTÕb#F(¬ k@ ÙY×Ò«K^`Ýè„©{T wo¹{f6y幜‘}6™38³îˆ¶™eÜïöm I̯{Š©ëþîñ$;¸èm7KžÜû j`oc­n1êmŒŸ¦4n„m&ˆÍD;EàbLµQÃ3ó~´޶¡Q˦8˜kæín@Îe+½œ­€Ì“ðš%sš$0¶nJ cT¾F/C½• Eao9D„Ã8G¿éÈ¡0>pdjj•ˆâ&&1 Kóùó"àbÉWÎ~/‰‹Q¦2Ïy£Žf5ÀN£½©ÞïCmS°»ÁF÷ê ¤#ܶmÇ­We?¾ ©Ac\ŒtýN;ÚÝÕÌ“óø}èþÕmO©¹÷aÄ]—ùúÊí&‡éŸö#cqZ_ä\M!âº{zi’²»/ibÏCºý­'õXcM#ˆynÙyêá›…ô‚úHỄÛý:‰-ñÐjfbFmc!P[;™3üœ|t…ˆ¸9ë˜Ý1€ªÚ5¶†OøÁ¹Øºåóã—8Ôö`3®äy³ ƒªŠb5ŠzT4+c¡‘7 P.(’ ´„Ö6Whqƒ%¬áRKü¼Þ»é…iÀ½¿¿§BŽNÏHÎNÛ»aÏç{j¬ì›4ö÷Ny;aÌlÕaŸâ¾8õ‰³-À넟¤¥»£?ˆ~›î= øt|Ú þ² xaõvBêÙå› n°’{ÁùdIY¦Û“m•i…ÑÃ>@Ñ|÷0€ä¬3k¦Â€a¦1A.†œÙEÃæyaq#¬¥@ØPá0~St7™?ZjÍFÈ1EoâÈ/Ìî]òì M Sí4¿Xݹ釾Å,ŒÐÜÒoâ»=¸þ‘KéÚ5ªãÊÊ·ÏGU@k£ÓˆVáˆàcBj,·¡]ëD „öÑó¨ ¤îXöÆfJº´éÅñw'4GtÌpühelM(ÉZ)õ.Ó^û§£ à ëD „6ÓˆÏ;­`Vw<= ©ÜM26N˜Õu5(»kfþúÛn±(»kêd ¤óå üå¹®snYÏ3¥ˆ\ Ö9¢u7¡e˜8u V‚2<“$é?Oã£Sé•z5ò6E¹ÝY{©€J°ì5“ÔêºdvóͨÅ32UüZ.×G·y‰ÎÝ×~žßpù§4‰P0ÆFw@h6Ÿ{jŸ0ñ)ÄŽh° šv1«YkD|¨@£™ …ú=C-Ö:óþ¥›4°a…Þ€B5Fe¿.D$be|ÃVbÝ+ÝÈø"@{´?Ð_”Ù÷J´=xÜïØãÑXΗ¬½µ)óN>%ôÐ M0@‘æ==Î@æ|ø3¨?—y¾?L©!4x…º´vLA†™i“'–Ñ> VóÍ%Ê61…Œ¹*ct?_š &JfÀ#Wb·îçŠf‹Ã4ÚJ@’ìVÜD” \ 5€H 3Fáp$Zd bDóùh3FßM!222œ’4:€ Ö¢TN[¿9ef^M&Ñ\²›Ú]À£%a€ÌQÕ.f¨ƒ6×^ ¢@±l":Ç2›l«¥‘ Go9Ä4JvÝ"OÎß~6±9|I|åƒÁ Ùúq6ØIÞªCS™¢qFq5(u„ÖëÒcŸKýF—úJ2N]Z\ogѲٱèÞ|°˜Ñã©Çܯ ƒ÷‘èq·j°¢ÈÇY?:7ø‘Ëø…ˆy·¶É`¶i\O~Þ(”Â!BOãC¬¨FÀ5u˜ÙP„ ŒÌ𳆓Y¡U¡VÁðßí¡Ìì8$èv‘tï3@—^3âlˆoêÅ/ÈËÅPÊ­)ÚFQ¹ççÓ¥p ¤¢É…z½Y±Ò™÷?Óhñtµ·-ólVä?øàÞ¤~çŸUÎ/ B—8õ«ÔhÚXoÔㆯÚ_fˆjñêEfFe@ÚÖ{5ŠúÛI‘j>6Êh°ó•|3ÈÄבҋ£ßWªâÝkO¦½ðûݺ=ŒkȯØ4¹Þ:Ö£“iú™•tú˜þ­š£¦,f×…ÆoØh£¿“×ZsäÓ-ç ¥·® ­ ÉÈn¥œÿX@Âyøå³bÏ Ì‹Ø]„=[‹h>¦ ê<Ž‚HAÍÐø†BìÝÀ  ( T<î$ǯd @ ¥ß‘—´J½O·hI% ¦p¢šå÷Î#È£@… *`èadif(VÁ¦(±SÔô׫’õuqF0a#ß Q±Ùèj‘ƒ–ptÕV3 »Ää`œ U=„óø ŸéîWŒ™yda^h®%²•y&¶ò\ÔÚÉžzzÓ]y{]¦Äë¢BùÓOp~¼ÛÜ=Í8£'Y]f'9¯;/SƉ­,]¿Iõ#-ÀE ¶”yt'8/‡jÜ»^¥‡?›w“ß M‚AOÑ ø&\/_/Ϩ,ÌÛ¶a#ñÝ.¬æNplˆT(~Ud[×’?+ úØ©ý ì~áwà¾QËï«zzodf°6ÓßúõBðk+²À…="­À¯ÊÊ9v’ÃãƒÂ̳¨ÔCóÇ(Îwœ‚ïùþ3@÷ŠQÅîqNÔ$ç®Þ)-œô¶æ IDATûÀà-Ä­ñzv—?~«ñð}÷ãÄÌ=vIB.`ò¬Y¢‚´ô g·‰($š(L‹ßëE¥Tj?Šã>¶¾ü¡Í38ÚˆßëúÝ3†g$ÈSžþÌ>Ùn8l“1dÜèèþÝ®ËÌÎûÊÐN ÌeôåÝ÷ƒº"¹ÁYþòÝ/™G—³ÏÙø>K NÞÁé;- Gå\{84jP•¾sLÉ‘’Z¹!îãž5èÌ£™¥È© as"7DegAŒ"š…¦#Hè2Dà53 8è|Ç.cid0 Œ&Þ"2"Z¸%ž#h)(.öõ¸v‘0,‰}$oÁØn·‰]‹\¨]›ššEg1 5 ܳ÷,ÜcŒk%rh»|Áa„yfš.-—Á ìËnÖÁe2¼©‰\ØçÌHˆ÷±»RÉÙ40Ž)ŸwàùB4£w.ê':’éw°qÌËSóÃ1ªY#x5©=/¾ŽÑì¸D f—vÁè@ P’—jŠBìñH›ƒ)&)µ´>`t6š42632D:&® ”zq±º1ˆ[0Н•ñõšÀÓu²šÝØ„* ¾”ŠM´_ã-äçšæ"z’‹x¶îü^Â{GÀ„çù›3r¿ñ{–EzF„ôf¥RzjJ2Ä8Ö B€@¡jPß÷;i¡ìE Fhª(DØâz®1½7¶çÍgã_ÅsÝÁ©ñOØÁCEv¥šÔE¶G„f»I&ÁÎ&Ló|Ø5kËMÁ–iÌ3'ÌpÓš†uÚvÖV»—¡«ìöiŽ!ñ:¬'šØV½ž­÷B¾Ÿ/ãÆÄ£wtú§ºyŠ.]v´")y.Œ`-êàTP˜¢Í2ýÏþ{®¥ÀŒp[ë4 €œ*_aL^\¹BÕðí¶áRªG½„‹ÑYŸyYr¥ 0•1R6…nqÓ@Õkæ…AŒ½'²8À­—‚ÂÛÛ7lâ¢àëõІ4ß~) ÂÛۭߨ W6ñç¢ÉáD¡ñEf»5ßK2ãr¹v£ŒªAšwÏHk¨Ä¸^b4”ÌþcݰiÂy¶FvFÎ …KÔ„ÁǪ@\WéM/æì¦xK¦^ ݧ­á-#yÌŸ×\a ó “Q+ V³z|ö/üþÌþ ø±R¦~"(ÔC΋ëøÈZܽžy¢Š¡uU…ç &ÃÖ¼±Ææ“‹oÜJA8ƒ Œ šT¨—L Ö"fÉÿB Ôx¾tfÝe * S‰ñ¸oïœÕççµWŸŸ¿3€¸ÿtu8£‹®+÷õ™±™›ÀHP)ªÕ æuà'j¾É'ƒ(ý² þ^¸3½€ÞÑèñ’øägÌö~𼬣[ùøkì°:­Ù­žP2pwh¦M÷”¦w|:0€Ë÷‰o„©<…ïŽm]´„Oá©D½»˜èEGIÛ7k1•ËÑŽ<ݼø@}^«åñö@b4§¡‡€…ž)£o,˜p5SÔ¨dsF©œôÆj¸¤yy“T$¬ùѲEö»`ç¼qk Àb+xîa¡pa=.šq( ¨ ÒÈR¢gW¼PÙÄ`Íu!­¹è7ÇÏÎLÉ/C]‘8iøÔ¡32®ÊŸ£¿ÎÊÎr)ùb"`ˆ)nmÃ%]Òì äÞ ÆËÃ5ÁÂq.ñÚs$Ÿß»js[€ôÜG¼o‡°¬óYm¶g4Ö]Ü^Ž×Í-4Fâóâp3ßpd°1ózu~!…Åû=šW²‡™–Åó(Ô(Ð~m%¢É’»w|ÓbŦy³;–œnN×p! …™©¡Q–5R0Ö™Ÿ«$Ã;{D‘ú¹°3ù4 ”… €ŠÂ€´±-B*¦êÕV…£AÑ¥2£I‹Pj‹q¶*PÝ×yHÕtÐÿô‘àÒpvï¢Îî?àÓú®ÿïâãY0!Ýg±~Ëg½ÛÔ×°±0(™ãÇ‘„¤> ‚@«÷»ù/цçÕ–X#ÔØ¤™ž³ïe¯0s³4Û€¹½¡ã=Àv”4V½Ýc77±3£ÇLŠí¾ÞkâÎFÙ‡kpß7rBm T} ªW°u¡ÍL{ëϤìÖNîâk ÂØ"è}"¼¾#tö¤öç1=¾’¹±Ðùn&n>ð`X‹ È:ãò4[”’‰^Ù&…aŒ)ˆ‘š»mÍÀ£”K¥w`‰@T€2Fm¥Ðåcb× ²æHËfÑt2 J„s°pìf‹×§ P)(. ´Kñ¯˜ÇÙDÖ“ÆHÜÔ`›ç¶&H×k,ÑR¯°™š(Zÿ»¡Ö 5׸Ý6ׂRáUC¾©à12%›A6ïq¾^ŠWú±×é™6w¤U‡±× Iè}¬eTr­£e²õTãÓäÍM(ñú4H ¥ )*¨µ„‰ÀÅÏfšbÒ›]æŽeGÞÝ`)£qDC?Y`q²åi죚m‚Ûí[h?+nªx»Ý ÔZXP á›\P.—â`®{ž—ù±3®#{žï…”'@;Øåá»GtÖx Š»©çk:wì”4º©AÌþ¨ß èâîÛh²µæ!Ðá®oB¨i´PÅÖ¶~ý€½® ‘€HÀ1nÚP ƒëW4eh°ˆ›L"ÂB”ýyn— Î,ÿ&ˆòæ:Ùj†&‚Š‚R*”ýhüZRŽs¹Iš‚ÛmC‰äFëŸiÝ¹Ú RóßôiNÒΟÌjç‘_ùNäC}ãò14õâó/ê|%*d¹AÈ?Þsþî?sS  Å5!Üžâ (Ô@ŃÓE6øzU*ãB5Ó¢¹ª¤G fxÜòêXøh܃¿³Ç8„gÏã^è4V–nàlËs£µ•Í&ähÚé3Á7yJO ‰å¼ñ¦¥NnO»»ðË£qxîã0#NaýD¤¡‹Ë#µ€ýGh]»F0ÛðžÎi9öêŽâe}2‰9v@ôèjÛ½ƒá*ìÃÓ9ÅÉ膻a:P&šÎhÒ”(>"1F ÎÓ7Kû¦—_Ä;;È®ûPUîCHQu@Íf²dùeNa~|»½a6Dt2¿e˜ø ÄF†#×çÛÄ’¹£ØšDš}]Ø+Ï%X›£sæðœëÄðÚq#±Ïu›Y:aÛšw8C¡ÍÜ  ?s͆ɩë1ƒíÕ—XWOÀ:‹¬qÞ_¸@DpSEƒáßþ~ƒbÛ·m±+w®Ã— š‰ïÞÍœ9 ÎqD”º§®®EüsÏ\úµÊá„Îl&7Bd0ö½Ep¿@˜ÒÓë2ØU®"«#ДÖU:#t §V)Xõèßf¾‚¨Ã…þÖíò÷K G¿SÖÉ2Zd¥ §††²…þÕÄ[y8b0òãr¹Æq †RÔZ¯ÈûmL“ÂÎZ^Þ‡Å^1³hý{)@úå„€/?ÿ_‚²›CéuegþI#Þ÷€E¡Ò(s0Ó>É›—œÚ ¯e[Ö¢®¥ªúdŠÈõé4ÊŽR_x¡'l ¾Êï%©zJFÚ‰ÙÁ‹„Ac’Êžû7á`M;œ‹g#à¹y8AÉ<Ïò$ Èoq‹nÊþëŽI, ÔC´á5:f ´m—œ}wÌð=ÀΤ¸‘¤ ñ¿¤` ÷íÀÁ2÷ŸF· ²蜽¼(̰Ö&€vĽd:F€®N'ã&ºŒ‡K$Åç Ìœ«ªÈdèÞP’™†ùš Þ£8®õ3¨8¶È ¢¬‚SõÚ=Qˆ™W‰5ïl®,àËD%â B7£Dúc0+Ì âlÜ<ªÌÄš_Ó¬Çs—/yË gÕtój¼Ð_h¿iè*ó½ßÛ²!&w‹QAX‚1ì, 1„ßTñ&‚oÛ6!üÔ nbxÛM ²m¸ÂW†]Ýá]’½Fzb¬^™Cƒ:®­ ôæÈ‡LÆtu S‰ß3èxrC²;m$Ý-\@ûg¡i¥C1úGq/CrSÉ„"1Ê.áÌ7`3ƒ²Á¸¯ì´™§P‰×Îæ775¯yŸ |ÜÎT[ßX1¸”p÷áS#øùñOÿ¸vƺ~:×u7%.Þ²t¿….Û×8Ð4²I¹x;`7’ ^TÏú€_‘<ûÚ³8—ýÈ÷=·}dçúkh§É³»³Ôռиþë[ô-ÀáãCy ž¶ÝÎܾѻŽmõü6[Pítt{}žíؼAw._¬=©¿ú…“ìLvx_Ðë?N®ÍÎÉ ‘¦.Bº¾já÷cƇ­Í2NJ€y°‰çPÝY5.ª¦oL¿Fó¢W×)Jõê­øM"ž—ÞW¼µ0õÆ‹1®ª à©9®Âqc\…œ¦äùQʠꯣ)pÀ*`%oX!ˆPK óŽ÷Á–¬5ªÁ,o²—î5QyLó)z6á¤ÉƒG™ÔLÒhV¡t*Q‰Pn Æ3Ø6šn¦|i²Ì  ùYJ ª¿™âïmÃOo ­)nôŸð¦¾mÎIJ¸Ûœ;¥[3ˆÝPÔGÀ•¼Ö¬”‚ **Ð3ˆJqê­ývöpw^‘>Þü Õñçcßë]›ò;d"ƒº¡é†´‚‚g¾˜ ˜LÔÇ¢Ó4…éŽØ„ÙÞ†k7‡ Žaž3cØ`(QƒeTëKèÌI§V0µÿ7 ‘!¨Ñh l"âèGÂñu©Õ#bb¼$ªhádrÐÂÓ®Ïu€Ñ‘`pXZþÜ /óâ¥Õonž!b°)”€Ü.b(¥yî!Äwªœ$ôe9y5XLᥧçÓÏ “ˆŸº*Ü…,®»ä™Â0Ž{wÆÕØðDç,ÔGÓJ®»ý&7˜¤Èå‚›þ~ü}Û° vÃÏÛ [˜®µ„kÛp3Á…«;«oÞ~QÈkô´@r凳äß[Š3~Å›bª¡áì«ÌÃàÆÙ÷=XÍY6‘¿fÀñ~¿LŸ™*ŸÀðÄü‘y€D:­}³ nŒ) Ùÿ‹®n"Áúyeb‹é…5ŠìâÆ¾¤½ þ>àpg, ¼ÖbË ráÚÎŒYø@–`; …Íô  Òd6”s#†îЛ' 3žŸü£¼¾È r÷Éש[ŒǦ{ð‹w‚&ì"ýèÚk'Ћk+axt jÄ ï±=,ÄŽnÒƒC¡z’tªÐ–õ¢y/¯Ï‹ô¼wtŒá£äâ@Žh”Z¸ußÛ94*äZ¶W,g´‰3L—Ë¥§•‹Z†ã¹Çï4˜ªƒJ1h°Ù "jß.E|D×¸Ä¾Æ M´Ÿ^ÝÍ$Dh¡T+~œxªÐ1¸ÆF¡Žƒç˜uöÕb¬¨á¬õ1…³8Á›@ŒcØnάúù8*×òœWµ•º0+ŒâGžZΨ„4¬Žì‚7Ùð&Šo dP{C³­¾ )„Z 6»8Ë«ÍóUqaëÇ­Z6XøuVØÂ$‹~¤ýG«4Œ.f ŽÎùyŒ‘Ú!z,9³{}\QÔ+ø˜2±¨©ÎcÜ Ø¼«;dz0A GŽqö çuÍÑê'©ïE& sqm¢Ç$6 fÍG‰\LÀéÍNäî¼ßi hŸY„Ö3ÃÑÂøX÷h8š¾O6d—bT”<(ßUîŽw/•¢¹è„òêø1+g/ŒÏX*{Â~´bî”D:>ÅÇÙàëìäIÛ!÷ï &ÊÛ1€wŽO·åÒÚµ„b—¨öúëöðÔÛÙït¼(f⎂iš“S@¿Ž½wC{zçûD¿ìõKÖ<©à%RH.‹{Éo\»[ÿ~°'r¤g6Ì'éôÝ"Ÿ®Á…ü9¦–îö3FarË-àÖ`á +õâ1%3ºD°ïQÎÚ<ÌbäyN/eåÝ ¤±°°º‘1ë·ØÐÔ_Oe?I5í2d¡[,hÁ°V†‹“Ó½Jµªì9„ÎNšyéå¼(–ÔZ§M õZ#gÍûeQ¢Ú,6=Ód^ó‹ªU[€|H@fo7Éë€ år€ðó·¾µ†í h›¿V\æNòc¸¥­E•a¸’ÓéYÕÏ¡-´·l±u½¢¿ÿ<ùùý÷F_ 4L@ë¸hl¦¿-c³ ñY4Êúwë&Ù3ŠQ¯zU_ŠÒC"¯VLçrööf¥œ¨vvÞÍ1@æèpDA‚Ž/1߀E #P66ÏGÌnèroý1ޝ¿”òÛDÂ|~|²gÑU§å •Hwp]·ˆßG.¥ø8Ø ×Ì6m¨äéÆôþð¾þm?~ïýþUfðà³±õ½·;Oßî<¹]ªÉòmvÂàÑ TØ™ÎÀíÞzF½óøÖ>nXæÖ“Ë÷DÌH!ZœU€+6¶} òù¢_ð¿» àv ^/o"G¶˜éòó¸ˆA0æÃ8zÉüKÀ¡1Ž5íÖRŠfü‹Ÿ(ÍdU3ŠˆÇj«BSÌN~K¡ü|,˜Í|€­6÷Oš¥'qDgwvÆ—¤1Ó(cJPj±ËÌ}… p€Gê=•ÎÜ0.qã-"ö†‡wi â 4ªÉåë9cW™ùÀ´n‘±gêãBæíyñÄÅ)arqSÍ ÄhÓš#VólÄ­mxkÀ?6Ám¶o7È›À¸€Økì¶Ö¼[9Bõ(‹Øo7hk€ ®µº»Ï b VÃM”¸·žTv›³ì«ÒHdŠŽSg³ílÛíP_¸í6óß—mµ\DèÈ‘ ùO4 D¨ŒäÖøw‹Àõ¨d:nçãgkŒÇdÌM@`Ä(• -t¤æZϋڴ±8;{‡üçÇçÇo5ú=Ü””yk¶ïxwéúps nM¡$¸l©õKùŸìůŸµ†¼wtüK°‚÷ðÜ!væz˜4‚Å£IG«ŽoyÒ10p}æ;:¶…ð{ÀßÐ4ÐT96eª8vlß<žZc-ÒÀc¾I¼{£VR$o2J۞̊/3EåÚY=ZÜŠ1Ú#ëš ‘Ö¶¦ ªâà/2³Ý©‹ M€jÜÙCÀS“Ç ˜ƒ¬ÖÚ¢ñ&„ÌKDZÆ Ù¢Ö…ýã§p6ª˜?™AªBQÅ&ÍYL$òà*ÃGÀ”Œ à 4Ýä矂*w™‚Šƒn팩 1-¢‡ .ÝÜ ?j¡5ë $]ª³i`"»+DÅGÍ0ìçBf+ztkò Ö´5¼Ý€·fhV Í^ÃDP.m‹÷•$X/7§¨n°[óÑŒ\+´‚‚gHE%^—7½2°®)Læ–Íké #r sÌ;µ¥˜Û.úN•ÎwÀÉ>cmâ]}uÚÀT]ßïÄ,¦qpÈ=rÇѵ¹Hèÿü£j^ÃìtáëjüJ%ŒN1 # C0¤èŠfFÎ$û ’¦ÐÐ{ỿ–+øciß1&6ýUygléÙfíÞæü5¶u׫ú^4òO2'¾ðíω{Ç©oÀ¬Ümzð"†˜Þô~yŸ$•Ü@qÁö¶AlC¹T¤„ÃØž³qt¾ÑÉŸõ”eï|+é ð0œïíËcì{Øá8G±#zÿا•iýk ¡7žÖÑçú÷mvos£×Oÿn”'u½eæŸÍ ÔÇHgêZÁ3´JÓùΜÿ:mm”µl:Uz#<“ RΟ»›dÐМÉš²¹ðÕP©þü‹34NY¡ÿ~D,ôxæ#S¨G4ëòÆøó¼\.}–=›?©žÕæ­Ú7pŒÉ¸7m¥†F Co÷‘¸Ã᥊/—p÷š±kÛ°µ Zýñnq,UÆñK—ca@[í½á¶m¨¥â&·i—PAÝAìÆb_<ZÁ\¡²9H“p[Cœy0¸Æ"ºšB½H c7}8€3Ô ÈM Úð×Ë(ÕÏ—­)6 ÖÅåí#jýk7ga0“)ݯÿ¶mqŒ¨çr¼ÏÉ6gðî\¯w–©ùQ°´=Û|níýæü=Oƒó®LûÊž, IDAT¿™%%fc Ðóš)JqÀq»mÐø±~åfV^œ#>¿¯˜ŸyzTJ‰µtÔj—8ø¿ÝZC%]$éZ· ˆ+˜ —Ë_/B?7àR«×Mn —8ܘÁÊ(×ê×Ó€"œwú>büÞë$~sød¤û*(ÚG®c^NƒÝ&ðF3ž#à{ãúݱ±Ùdewà4u‰1òÈG¦=&8mîø¨›K° Óy-&K?T3}hǺy~¸H|è5ݽÉÂñ|ÌÅ 5™›iFÝ<¿N:î m*ì‡ÝÙ@NÙ3ôL#$úÎB£Á¤î^cQ`‹ 3Sƒˆu†šÑw‡º55ñæ P½ÓLq^o9ñ-ƒqñlfÍ õåqi*#§žX>½mÞ‚2Ggêy€TÒéëúH- Cq®uk1ÊäÐÉeJý|°Eª3¢ loß‚•ôãQÕž`Û6Ôë\—kEa›A8?É"b°›ÝðB}CS°7À¥‚£¸Ö§›™j QE#/WWmh›WìU.¨`¼}{C­¥T”òd P††[ÙT¢íÂ`Å[?Í«›X Z\ÛǦÑb#ò±F  ø³2‡.™@&Þ¶‘ @áäGóÜæ;Í™ ôŒHõ`æÈó‡~v¾"#Ò”¬‡°3Û3ÃP C"׌Ò~ÍRí Þ¦ñ¿YÜ KLS®)kç}Vîµ4_gìtÿÉÑÇ3TíWÔÝÌxÙ/u ø<€ÀØ6éZâÒcGò|“XÀ¾ŽEÿ=Ž|÷¦YS~Eî_® ¾+1á©ãžëò×ÓV&˜H)ЭàZ]'nÎlÀäë}°õJ´Ê30v*ß3Þ}Tÿöž:8Ú5¬ì\+0Z¿Çp—ðZZ?† oWñ8wïŒùmz:ŒÆ3“ë¤ôÆÏ/“ {ÕÏbGK&Òö'eÓÛV05fslþ3Fñ2 x†÷»¡yáÇ“ósÔI†¬L{÷6àÎ"¦{ß½`•{ˆß0Y½) ¾V"]/lì¶b®Íȯu݆yGâê¯L SÎæ:¡žœ½9:s†#ôt¹[Ä8Î>>ˑ٪«Ëÿ ÇšMC´?@rwHt,J “Â>NWøbOJ M=ÁM ×´ˆk¸Dýøµ¨D¬ëxf>𥍀û¢Š/×/(ÝmjÑ>¢ó¢kaÔ À O‘@À:ºdÝUÍDüýh¢Ø"âe3…l‚ÁÙèq/ ûˆ–¯õ#‰Îi—ÕE ŠFž«è­þ¼‹ø{R˜Q̳2+’cœõyÌ„¢eF!qjgZ9XîÔÇY7¹|À/ÜÀæLgÂóØ<Õpþ–S M}ÖÂáx.¤P&w—Øx0ÚÂùÍ PÄ)eLŒoZgÊÿ’IÉsÿ)Y6ZâüWÕOMàSŒºnÚrÝÊüGÒÔGî"NfUÂ/WJüÇøØçðþ32$e(wçš}â¯Þ ¸˜ö¸‹b>›)TaÅŸ<]ÁS_Ùžá“ý¸ñ†Ïž`úGyƒ¾ïÅ‘0Ù Û:ìæ=ÝDQŸ¢vD5ûh”Þjš¥]ö_¶ªÙ2Ÿž $“œ"k£—F¿}lsÎ]ß}M¡/3»4ÿ¶]àqC 9ièlG?ÙÌ-âîéäQ «HÒzlz¦ßw–Å Æî.öŒ²TÊéÀC6Ý?Ftô†žmÏWH¼G*3RjÆOêÚ/Ò`G8œ­B(‘å7Þçf† óÎVÕ>º›+ÞT µ–È÷[Ý£9Í›*…¾.Á£ªºk3qÜÌ£¡„ H]_×@h¨—ê¾aÆðñ%÷‹é¶íŠv²–Îrg;N &†6E©%sÞùJ†ZÕÇŒÁ2E ò2Z§†æ¾¯Ù‹±ó|TT´[sãÖü8»‹[°‰ êÅÅ-Îeã¨w¡>fõ×ãúF7 ½z? uŒûÃGâcÒh_18ã'ÁÎüº”ã¸{YÉÐ(ä.d%ƒQ‰rgé»ë™ÀK&&Ý1Kœé•úæÃ¼†ààTÍA ð¸v3w‘1²83b‡+÷ª·|5#ƒÒk 9$^cØü÷iêmѯ›~þÒýùÔ b÷ñ0ŸÆóã•qCTÊrßg„áãG4 š°m[Û›äèÿc€À™ô˜7 §Ç ”l.ˆÄí oL —ˆÂRxæ¬qé\—S4×m«¹vŸ­³À묣÷Þ½~Oj½G HØ?}ÂÞc+q…§1~ËióöÒ‚ýï8gÀæ¹ê,ì!ÏF»¬ž@ªÊ?–„}çôÞÕt‰N·ÖulKG&“vãÝl‹#¶Ðñè‰Nm «Òþ Ò9˜Åõzí#ÆÖZ°ƒÔþ x­¢ûÛ/¸òè…=Ñ8jÓãÅâÕZè§,n\~1·ÖNwx¹c;^@¤itçNZ£7]Ô&ŠÆòQªÇÄlîÆtLnP4¹ ­c€ÝR*ZkÓóôQyê”2#¢ÂÒ¦z•ꬋéÄZ$Ñû°Ø Mo7Ù¢ÛÎGœ¾uWÚ†/×+ˆÛæ:±Ùõ;kbD#à™¼bÌ(×+TÔðQd-4üü&øáê‹!ÈõFös¥5AkÛôX¦Š¦ *ÖGñíd"¡½QÆ7Q¼EüNÛ›úÈóR øPÊooj­øñǿƹæAßB€i‚/§2ß¶† W4xp1{zO½zV¢4H+54ñ÷éZCSjºBüî –5ú†MèÐØG³ÙÔ¡MPK‘Bdóеé<¾^¯À7ƒäÕxD=tÖå”0ãä˜6€`60i´¸×Ô²_#\• ¾mÌÄÁ 3 nH’Ød”ëõR±Ië¡Rjè<ççn ИÁ]öh§&ël,÷ ü&£ aHâó2ëÍpýr`}?~Û¶sˆsýÌ?ø›Ï¥üsž{ùúçé 3Ch"'ٔ𕸛Z1€EÐàí7Ò ­h‡2¾ }MÚ3Kúâ˜'8à–ñU÷ˆõ{Ù9œØˆ‡¼kÁ*gsf:ÔÆÙÁÝALJÞÅÅÐé󛣶hMÚ¬†Á;•[=(Æ{umñXukm±iÌ›1!ͣב/=Ò«‰ —z±aæ›»²)€¡«‰ÿÔÇóPì#“c4×rËa°zàùÃÕ²SÞ/è-®™ž$J^ w÷¦|qû€{XÜ3†vòøöâc¼È2Î1hG¼w6’µc*‰í¼é w¤BM`òhÖ ÈxJÄÏ&)œ ЯÁ @Ý弬é×“ÎØ«‰^h™õv†ï€rR7øäLxq==tþQ`>×ü4 <ÛàÏÎ+Î#K˜ñJ›­0óàî=%Ú™Œv:¨ܢ‰¶Ó¯~4[ÏÔ…š¡„ö†‹?÷lÐHͳuÁô~f!ŽõÂE‹(›•¬60 Ä\ã‡B¨f0Ò~6ÞBË"dø’ÇÖP¢Öo‚Î"›Hã_|¬¶}±a_üqE F3€Èup ÀY¬›hÔPEWf:òòýµø÷Ü™‹(ÿ0Æ75¼‰¡©^£ÂÇó¨Q©éýMÜìãú:…Xt)kvG|‘3oÄþºByíãP×;†¤*2µT«¹ƒ¸ð¥†q&Y¹¨!öàW+%@k8ƒE]Œ¨+4{WtÆ>öƒBëâŽýu—¬¡‘ÈÓ›ñþû˜[Ò#‘C~.z…`)®_lª=ÖÉw¼¼@Õ¹ý%Y’jDë‡%(ÙIö‰ŸÇup#ôóŽ˜Á¶-ß/±¹àïcYQ„~V0?¼¦ºôª ˜ µVlíæ×K˜a®)¬ 7쬼h’yÏèw¾>ýÜÃt#»ÃÞ½§søe:»Ð sú™¥£÷±S«“h»phÄ¿ÎZ@&VТÌ`Ê¢ Vÿ,%®ÅF°Z°FÎ"Lá…×Òca¦› 8^–%§æ ¸g50üœ <2€ö]ðoíÛC¿ ð4ÆàRžþ×¶XÜlRŠaAßã|¡jÒž¤sˆ‰¡2ÄÐ Š—Q7….ÀmTžœ •ª¡¥óV‰žßÜQeó‰ýdŒ›†VR£:ŽñÍ ßxÛ|„\jíÚG„iuS£‰ÄÈשÊZ Jùâ xïs€³tâªiL¯x“é€h,Ú@¯|" ûŽ2“G¿x°2Ь†Ðß—ÌÉÓÖ¼{𽵿½7«Å¢Ú«ü4­ÞÈ܇÷4÷‡Ìs#ový=r˜˜CŠà¡ØØâ¼–ùk—áa¼’ÕV $X¿ýµÖßÄ üáuíTïdw3SÏvÞð§Ç÷ÚånH*$þNS&çôýì£Þ\۬퀋¼#×l~ӈΛl® 0:›Ò˜ùÚ“ÀÃúŵâ´ ‚uˆÈ'ïU·ÃÔë®Â›ÿšt`bj§ˆÞl#<·“þñ>Ît¶ùžøÉ>ªÀˆÖÄbõ öpÔS ¤âgk¶¸ç­¨Qrð2ó‡'ìß™Ácbìæâ0"àÿþ?ÿ+þþ3ð?~þå߀ÿö?ãó߀ù;ð·Ÿ€ÿü|Þ6`,q8Ë”ö`q!Ñ}Þqõ=¿ØGF¼p¹ùßùøá ðÃ× „É:HãFN½ €&Ðg}½ëÔ&ÑÄT„{r ÞsÁôþctº“9‚ŠE+{Sét\{æF¤È ¼hˆ¸ÉÀ“ÑsuQm‡Ñ笒¶MÛ¼9Ä>¼ÔiœšúÂi4ž‡Ãrjñ¦×'ÇÝ Iy›y+‚)jáû8.SÏîìÞ˜íLé4ò7[ìé–nf g%…›ÓõnWוñT œ9n¹kWºú/-2¯¢á¶ßxÜ,b,L™$qÓ1‚‰Ã¦Êál‹ãÛÔ`M®ÐrésöPöc@0˜ˆ3}"£UD MBV¾˜vŠ(`Þ¿\௷ª °BE \†ÙÇb”k>2#bˆë8 äíAÚÎÚ2ü±²^‹ƒ¡fÞ’ñ*ªÀ…ØóÁ@©5lêúÐFÁœ‰;½ µ~øB¸|©µÈ‘q‡výÀbÅÓHÕky#W !æ1¾µèžæän-À›¸\¢xÑ´ëR¡¢~ó"Éö@oqöÝÒ¬”sÐÇð0õ ¾–‚Mý1ýü÷Q;tª±‹'ÏyD¤íûµß)iúµ>$ÌP”G9ÕQo¡Îh¦dëU \¸ÇÌL,%Ü¥Pr¡×+ Hœ‡ÄΖŽó²†ªGÚD‹ï°Ä»QÜMä± ¥*Bê<ðѱï·ÀÅu¶ÿ?{ï²I’d‰]Q5GDV?ÎpÈWü~8ÿ„K.È!gNsº*n*"\ˆ¨šª¹¹ÈÊbwW&êDE¸ÛCíê•ûp€„!µ7…4(l˜1СL¶[ãbä€5”’#RA-‚ Æ]=ßýù`ÌŒ"wl[…ssoõk>³o¿‚­R÷ëÆ©4ñÒÙd4ô¦”®nuCp‚ŒmŒ°)UÚJMà×qüû×~Éz¥·úw¢UNBmE©?ÖçÈû<ô’pϼоÍnêi.X§>RêF‰?«IÇüº|ÑÈþtÖ˜üÔž6yÇÚAîË¿q¡ü¿c6ðéß­í qj¢%‰ ‡´f¯2U™öÄ žÒ<¾:Vý•zºÕbSù©Ãþ×íž4ƒ”ŽUIöo+ÉüÝ€ûžõ©Éü}ÛrüÛâó ô#à‚£¯@š6­ŸAÀW,à³gýgÆ¡gx„NwR„@(ßÿð?ÇìOßJøý x»¥&0ÇÀeÎìàÍ×dhP†Ÿ¯ë/]ï83ÍS1BΑ®Çx½º#yÒ3CНY)4oƒèΑnˆ‹Y¸¦§¯Ev÷V‹ùuž«¹æÍûƒ×ä‹ æ«8{a…Æú=5#’æíør‘&ó’‘ZR[Íû‘ì`æc¯¥‘½¨žáñ9õ º«yýC¾†QÁ˜1S^Ü(µ®Á:ÓÒ~ôì÷ôʉũ¾°K„Ò "0 4¥ 2zÛQ0…½rñ˪áYŸ*2šHÜž_'©WÛ’ýk7 k¤Qx+Éþí9þÀù5¸}bDí€ì²aäŠõ;3{tÉàùg˜@¿ø¾“äxåþzDebD„~•_ÿøŸ‘ù/7àO߀ø¿KXK@_}-§yðã äÒœbbF• =´Â­íß¹òwÕ5Htnñ©ÂÁ£8Çnæ`²fëüL]uýJv¥”1êefìû¾Ü\sý×UsÇUçïÌÞïwˆJ¶y\=@ÎW£ºA¦÷¿²˜S@6–˜Çn=׿NÇ­3ý¸ôàç3¨íVWÀòá‘#V›ÙizhuŽ›Oxºbcgh»âÛV"oŠ·RQzȰÚÐarЬbôÁÌñ+˜ŒîÄ÷phK‰Q^8J¸Uã½H —…ëèŒmj ˜meÓÔñvcÔÒóÿnŠ÷}Ç-£vŠˆ%F^± µ0î¡/c·­âÛ¶¡rÁ÷o­Ýcô² ö÷ûýŽÊŒZ¾ao-YQ¹\Æš?팵HäÍ]»gtŒ×%¤™fÔÏåþÞpß÷¬¥àçû;l\ÓÀûÏïäOR76ðç ½?Œõæk¥…÷ˆœ>>µÇô¿;ŽÂÕÌ€3Ôuy÷ø"Jä -B¤™(úáP(ŠKj& üËT ï÷=²1P*p+#†¦~ó®À/üån *¸ï ® BÀÆŽsKÜ{SPÒó†n>>µ&Í©Wìè9ÛSøk `ÄÐÁŽ-9»a«‚·í–¦8žÖöÐFrüÜ[%Ü6F½m(…Çc »ì93GŒ¦éhwÇ{kQ]iåF^Þ3QCdbBÛï¤îAÛÍî…Ž¶¿·ZëC#ÆHîДþþâ¯Þß™ùëkz?nÈ5Bjo«Á4ÖÖZ+Dzv«A[dˆÄ¹ú$Ð~ªüJ {¡m&£tªöñ¯nù<·· |¯1úÝ[€¿¡ÿóõçûGzÄ‹¿÷ÓÖŸtŸô?c?f¿§ãEÞ±÷H/J½ £üƒãŸþG`“Ï[è&ÿt 0øív¸ƒ…B4ÙqæÖz¨­›æ/>æÏ‡Ë“ô‹³ìÓÅRŽÇÎÙ5R£Ë™öZ|yµŸwL ób|õÑŽþ3!žÏèú«×ɧqóùx±,XôŒü¤ªë G•Ý“1»„(¾³¬~Ê&DgrGZä#ƒiŒLIi8jÉ%"^˜ã\2†«è‘€XjºNÐ’5unÙìÀ4ú¶-Ù,¦Ô‡ ¦¡¥sŸXѬسÈkvÕ`]‡æ«÷Asw†[dÑ c°&ON_K&©€R]Åo·ïøv«Ø÷Z{Ê%𭂉pw@YBÆÕ6žT ÷fØÝ°è?=)'·M¦U2‘&À;Å}ðìݵÿtE}—à £A°ƒðFcËŒ·g›…ù}UgõÙtg³cˆ#ypïmN°»ŸÉØçµÏT@LQ9Wƒ‘sœ-ÄP6°2„w FA=6’æ™N|×ÌÌz,ëÆ·+uÀÏÏë×Cxû‹5ã« ×Õ÷O<ú¡%šp„„M’æØ°8ãV9t’µ2êF¨·Øàt3M€sŒ³¶0Òˆ§ƒ”{œ¬X ¤ó–#±—sr ]Ò`œÓöhæfÊX¢Q¹hËú56ãöûÒ~æy³TºC (ý>Ïx¨ÑýEŒàlil¬#•õÇô3Ïô*ä&1j–Eú[Õ ël j ðžP— Ó žGÀ¶h#®ªŸº#¶|­â}øº  8ƒÄ‹ÒŠ•œË8è(úð9û’@ IDATeÕ2ŽÊÖH,ˆ&2üóÎñyè· ¼IŒ„ßJ|¾H|M9¸×<0<thmÆE*õÜb<»[ÿʹÆy„zuÍ ÜŸY7ýA<ô¼Èœµ=¿õÈaf?>kê¸Âë¯ÐÓux|ï.Iýóù72L#ïyÁm©';¼–1õTkwu¸¡¡‹\9Š-H¾Î`÷,ǘ ªr<Ð fºÓ²“¾ì1Ò´i4hÓ}æéL'§ |übtq? ±|Ô#µ–Í(î0S¨jÓÁ ÷X’¬e£®u:î& JŠÇ5Ð÷»‚¥ 5C»g ‰;ªT”¨žàzS€Ó`8%š§ÁfØ5F”œ&qp;Äþ±9n—” æPÝsTÎcýéY|ìÔï»bÂj`)(ª cT¹Þ<=Û@õ°]﨎ë:¨çñL• ³âôÇ“…ã"2‡© WÙ 3 §ƒÛ Æîu7ÍÆ–¼zäSV9Fõ a·ãø€ÈìÅ+ðG§õïj"ð·ø˜§%DFƒp8);§Öϱ‘k5ÃÀD¦(¢øV[¤jqÔ¢‡,‚BheÖ"¶EJ@Kel‚¤%»Lk÷H1— aàÞ,¢ °ËìIJžã¬ºÖý÷ Ï›öeR…pô¶)š$â¢|6ÛÄŠvÊÈý¤žÏ?©µ›ûz1­íƒ¼È(*P#RH¼iŒ„÷z?fxf¯>wÉP^h'.þü8¥›Ãœçô¼…Õ[ø0:1ƒ¼ŽzýICh9Ò${ë–_€ÿôŸSCI¡•Üò×­Å—î>vŒ¾æ÷ÑìóZ‚çLÀSÀó¬©óO²|-jçü¾åÁâ}’ë©?!¬©‹W?k€µ9§‡×Ðø}!OèZÿÓÁ~ËñÀX §ýéïÁÝKGpµÓÂMóùðUp?¿ß1®Fò' Ýiñ~x¬pê£ìF³ØÍÉ¡ èáÓè¡»Ý}IÑÛY¿5 ”FpÜüïq=Ù™«fèéØNŒÊ€ 7ztŽ 0£¨xu橵0 0„ l16BG}RÏØbƒ B¨EÀæƒ5„ þrß±;`û{tÕî?Q˜`[…Ènâ(R :KUH ºc' ½›;¬58îÍâÎʅÚ`4Ý .1.Ž÷ݾƒ™âž"ßAtïö÷†÷ć…‰g>þDs| Ÿ ]^WýןÚðdÜçC©· yÆõ k¤ ¡ƒJÈÚ¿õî@æXG‡ÙjdD¢OÛçíwjJ'â’Y‚Ó}064âWÖ$€ƒ)§W¹¨Wî¿‹òŸ$981²ÌŒZŽÒ Å3O27MC¥¬wÌd%fà[Ýðý­DÃL‰ "ìkþ;7…Y™cßæ¡‘…ªéx’³F¥¡¥³€‘Ò…Ô…ÐøÑpI¦[G88N qÞÀö÷Úe4Hã™ÙCö(mz~|ÿu‚‹<ÁÂ<&Úh™*JÉ~ƒÐ"úßâ<ž¬½¨‡âÒå^¬„<9ƾeûºØ??iý‚ý³çšÀ5ÛØ§Òˆ)swbñÜO‡áñ£Ó÷dõFÀW `7}P´F™\%‹å;ðŸþ9À r5™¾ùwñøûr>‹sù‰_©'/FÃ>1…â;ºÖû]À܇ô‘ô®íô€¡ñÀꈓÎÔ µÌ½ò'Ù çÑË*¦îP&’‘<9˜.’—:‰¸`ãkL#í¾7MDDŠNWjžµìû}dÈLe”V³‡0>ÖJ³ÀuŸBk£ÂݲÁÃáå-–̼qJ)ãâ­…b欆õñÄFÿ.aW`GèÚJs|¿Ý°1@­ÅqÓ®5:bGØ%nêâ÷È%ƒbóA+©TEk{ļ "¨$Ü™ßç©™È ”[6”ÜÌØ`’Ô7ãèÐuàýý\\”P)j(Ú ß7¼¿¿CR`ßÔ fP–}ßAnx+ñ¾C!õF wl%^»ªáN Pš-ÝwØÞ h`R|»}&Õ*ˆqÎ òÔÅv eÙEìšLªÂò8Â)ß`ÖPÛö; Eð~i®4î½ygÜã~¸¬`¤oâæ:½+6|là•ÕTù€gØÑòÀ{ä2£ôe¼¸FcÄÔ¾Þ¶ M¤q­g46Ü=jH¯92&¶[D’x˜ Ö‹¥Q eôQ R+Ą̊¥Àɰ·=6ymX7¥õ™þS ÜصçXÕ0·_R)‡:<¯UNç<‹õ l†o…ÐÐ`9ŠÝ˜P¹Å¦¥H­/¨|ßJ2€À¶y„SIЛŠÖZ‹s^LðóîpkøVÒZèÄE°;Á€÷úÂï†[Ÿûy…£’Ã<[m\ÑÔÁ¥{P7lR޵ßB3(,PWìžM>=ßzJh/ž²'#áq¬š¢p€zÉ{²=?÷û¡Ÿ¤HP|Árîå½P]â[ÿ{æ•8KªÈ*Èù¸Õn‘±þ¸¹gðü:í¹&Ðg‰°öìús—ï¹ Ø±šiݯ°!-ˆÏ{¦¥û4©ÂÄ0NÄÊ€þL õ€üS‚çLHà‚%Aáø¼/ÐÇk_vœK,6ŽÍ9"0d€~8S¨÷ÑÒçvübTÚ…ýÓ(é?ñÂ!G±žvB¯D³KîqÜ£pYJÞ|_üïB5N€ãxÈ_òØéÓ4î“BêÚœÉÎ퇯ÛÛ›&ATZ.ýH5[¯Tõðõ®&úµ{øjûÏÉýŽŒÂÁŸ%Ø ŽQ0eYïú-K£Lë1lß{Ó¥÷u脬×ÎÑñp‡p˜I€ƒµ©LOgÀ5ëðz6_Dµ8¸E°êžãö"€FÎábN6½•ãßÇf$òÍš:vmøË¿þ+Þ ðÏ¿ÜPþáð® 7”`è<{'–”K‰\Áb 5(Ýa-GfvGYÃÑ`Òƒdk%|Ã!±ÑR½G˜öÖ [Es†(Дq7Eñ^á1­ý|ØÑŽsåø}=ŽEŽ©×b˜*禛·,z¬óFè2€Õ{:MCÃYò&& TÈ#‹1f‰bÚp ¥4ÀB‡jÈ2c{ˆÓô<˜_æÁtœ§@EóúF:h'þàéSõÐ ÑÃsÂA©kÔÌ5ß³¥ÏA}×ý` âú¼Õ J2‚PAå¨i‹¸ A¥0~ür“‹B­Á²ÍÏ÷‚Æ‚Æ »ö&¨l°4x0EX¸!Făµë’þœYœÁG“ çuÂnÓÈ-Ö«yãIÉvÒ¸Àmq¿GÎ ­:÷¿Ó ègš@²0¬yæ•>lÝ;ºšœî—ZTÿ`ª÷kÕ¾j‡Á4Ç”–ѯ’¸È$7‡¯@ÞüwŸò8þµ'#`Ÿ·¤ÓØu4&t8D'u2‚$C¿*Ïh‡>3ý}äLSÌËRÅH‹ÀngЍ/aÜþ±á—ï!¡¢L½`ÍÍ¥t*—3 ùz>é4&=1„6Ãý‡Àçd’ø…‚àU·ßôQJY(ÿs(3¾×•+÷ÕÇ/`ü¿­‹ì‹«ÒÚ=ÕÆÑ¾Y–Zµ±sÈÊ'âø½í:Ò÷‘zµù£ùé¸ÿŠc4â3Ì ²7à c $!°“ÊpC#]–Wò€þß÷Ö4®¬R$Xô€`NWpŒ¦(òž½g¸•üžÙL¡‘w‘ßWâXPW˜2j‰*5X00àp¦Šª 5OѲbWƒ«ãÛŸþíýþåÏïØ›ãŸþôo[q$å8;cóÐUSÔãIC­E •oUP*C!1þÖ®ê×AüR(ö£SšÉq.¡uæX vuT§ÌÉsÜÕñ³íؘP(‹äiŠ!u7ÍPàU¨ù@¹¸ß²[âÒôt¾o™8êŲÍh”ˆÕØáö€2÷¥€R°î„0¤W¶œ‹‚’ kj®ó¥³ÞiXàÌìKe‘d7ÝaMÃ(Ô³óºÖ©mæõý"ÏWÊ(&Ïxsܪ¤&Ù×t J P§½-„­VÇF¨£²àm ÐW“•ÞXbtWÐ`Òˆ$’ó)K¾ï£ Ø3ÉŒ×nÈ_r\Ë') G ¡û1vÇtìºÑ¥¹Gh5R>ªI¨›ß©>p¬#¶lÂV—2¨g íå#ë³eýX›É’NÞš¯SP¦é›GÀ½%O&Àwå¾b{´Ø Üúu%´üÏ=¿>u_|iWçZÁã±>Щj×-¦FÝ€­nÛÑR¶œY§dÙ˜Åaå0|Ìn: NÓÔ‹+Æ':ëHà›s'ÄL¯AÌ«¯¹ ^½b÷®jÎ>LþýÀ_÷ÑÛ,]¦L<#U¦ã’+á¯90é ¢ÇÎýWŸîŠŒc-€î÷†ÖÀ•± ¡ÈPìü Ž»µ¬8:˜éy¥Š §«‘D,ŒY9p0€ iIæäyæü‘;ø °bt*ÁÍjc< Á­Sh €wîÔÂUU$ÑtlÇ‘]fÔÛ »ùh¨€ ”b¬õÓåÏï¨"0+¸•N`3üØö¦hÄhZpÏš¿R"K±áV \² C1ô‘j-rÙQLŽ:Ì\ä2*±)€Í!ª - šCŠá}oà­Œë‚çÛ˜VͱwÿyìûLÿ÷çõ®ƒ€ªÜÂù-Âcco)ªùºQÇ‘µp°`œ£y J—6‡XZe„†‹dž ¶1¼ ?¶‘³k~˜‹ÂmÛrœÅÙ¬"¡‡sÿÄó‘“|–Fùžp„6Käi¦å„’ 0’ÿ ì¡©Äq½°£pc#Šû#¤P€üh†ðјtX š-+Ì’w&”΢@µ®Sxê¶Ôœ XŠŒŒvgýu†«™çí ˜ÓÕ'Bök;¹þÎDìg^˜”.àG ŸQH¯µ„IÀm´}$LŒÙäN_?jAv8žÜÁ"©' àyôQgsäêoÆÎÙ^Âû›ÓGªþº¡Iˆùªzn>6”ÎÈîŽ4µ)”h­GFÄJû.°ïT&j\¿šÍú².à QrÃÝÂØa%„ÚÊé $DKFeŽ~QÚÌ03Z‹ÑW%vÎÈ#h&Ã{ŽqÝ£ìüF5Ü9îNNòþðð¡›ê‹0jd,µÆáT4cqf;C›¡ùØ€Lò7CbdV$ž«†l¡p†PAó÷* v5WìÎÁÂ9£iÃ{ û–™Â´…ÂwV07(XªZ4}x>ÂÈìe šì½õ8XÄ%ªïJj#MsTïÐý©{»£‰âçOG«Ç˜·”p."¢ÆyÕûÍñB­µçZ¥ ðžCa¦e‘,£ ¤› bì¤OYg‚äf!X9€ao ,ÔLŒ­î.ð*e<¬4˜LÂEèaª!¬&ó¸ßXjáŽeÏÀé]GEâgv• [À®ëÆ-F-ÑìBäØï "%Cß²…·Â¸UA­)ýH½Ÿ¤CZ¢±7]–KQH®ãn‡x*4dHFPQ8›w˜PQ`ÖP¥@XàØpïÆ•ü7‚˜Ú8!s‘Øà‘cm6=ŸØL GEdîFÏ\»0=4µË.÷ß8ÒEµ–ÕûÎnfCRórd{Åø}¦ø í!W@°ƒ8šÙÉóÏKwðø{Ÿ"Ÿ~.äv°e™œ1\/6o3èâE÷ç“ ˜{@¥9S9Ÿ½t¶}Ðò‚ã¹Eã{ŠSJ0.€øü¾'泋ì‚êOÀçÓn]gѹKPç'4çÃL/‚>Á~i ò{K7Œ+tðÒGï®ÿªØ÷CÛá5k3Èkêé »‘-‡ö€xî*þºÝ§£·|r¿Ü"lX âÀ\Zz Ü¢åÌéld;EØè¸ÁD»†ÍDÍ Ù¦õy1G©†ˆÂ…°å5q-CÄã¡§C#Σp–ÀƒÝñ (öȯF³`—~ìw‡¾j+%X¦üÅŒ’YDÄU'1|€ óì­{võ:4[F¼EÌ‹¥ÓÔ-lOêwHsõîb@s Ü,ªà">%@gïƒí£Ì[X"š†Mã5F^œBœ¡MÌÃ&]›A S šwÎmÏûÕ5P=‚¤±§#ÅÌB§#4œPH``4Ê+Œ †I4ÏôØ­œ:ô1«•èÄ¥èT^$©Eâh’± >q;¬Š_u¤üá ~l&ŠpšOzÁî}4 ¾r ã‹ì!áãé«ïýâkûeèt 'x=¸¤A^E¹ÌLþ”0…I78¡Ow:&f>"êÞzÄ\ÈäOúü}_0¯¥ï¢íê´ŒqctaÇ@ØŒÀÓà#Ÿf8€/à²QðÐyPÇü»ÉýQñùÈ~q… óvÞµ­  ÄÎ]Ý`ÚщÿíÆÞ=l6EÚ!¤/@ºìŒÖCÈ“9`˜ˆû+vM¢ç®ì Ò&˜g@h<ÀØ&%£ "­_2‹»QdÍ!MLF1^ã7‰‡ ’]´)ã°À¥ñk÷’Ï,1‡“¢Á@ºƒÍ`.™pF¦’ÚCW³ÆC-š("ˆ—IÌ‹ŒÍXs‚ín{¼0"Ì,‘Áׂȅ€½½g µF,I¸ÊaÙ,ùdˆÐÑ}»N|Œ‘„páÑUKÍgÕ`ÈiÓC¾. ÞÁß 6•ûbHbäc—Q·… ,@ÉŒB V 2 (PhÄn{Gèê`—¸‹40ˆDdÓÔkLìW>ŒÚäÅ‹{z®: ݡ•·ìj–ܬ1¶·‚¶ñ=±3i.âÚí61fGT 0M©@‚¸.ûá#˦­¢ ¥ f˜Øl[½Ìí†0ž2Jƒ}êAò“޽ËCî“ÉžwO+qŒ”Eúz£cúðÇÇqüÌ,jÔ4¦çºŸ| 0¾Jæ<sXó“qÃ#2ìAxr÷~sr ?`­~ žMðÔ³–Lß!\_«á¬ÏJO‘1ƒù[«Fë¦l1š‚tzï³,¯œŸø“sù$Q<ÕÃaa,§³C“Àñ¸ûÌxø%û•7ý<&aú‡ÂüÕÓ—@¦ûâ°]YÒCÃò™;çʰBKw3åÆ7wvùcÛn"(EP¤ŒE¶ïöÊ-{7ûb;çHÍÖ¿ ú`Ð@Œ]Ûi»; ßÂqh-äz´kpB­R0ÆÇë Pq(G5”úQîæh?wìíläÛm°GJ˜ó)Kœ† «k.zÊD$¯ë}è êÑ WÃÞ ›d´ "FŽ)såL#LWõØ]rY€»8õÞ`áÓ†ýþwÈj°xR€ŒP=„1ùŠG~Tƒ©³C²¶ýg²¬šZ’xÝf Öv -$9e¦”_±Kf%Ngð¡Çí=Ó=ðu3FryËèÉW rÍþƈ¹3×cM>c&Éj1@ÜAz4O·ö`AÙ£ª{(¶Aˆ±›ÁcDéLëRg²»øÆüp½L´,ï¡3Ç;·iMÊpÞ÷µ.dŒtïר;H­DrÉpï·ZP§ˆ¨ÂˆÀGCš€×@ô|z¥ñ GÄOK2-ıù¢á[‘L ˆÎo¥`¼‘™‘fqOëÐIú§{¨}ó^ÇHÌ`\OÇÚ׿~L¬ÌÁ…P¢%Gö;€ Ý—4›Æ<ïï?—~ïñlùLŒ›]<Ç?{˜ ¯¼§˜—žÚÖá‡&ék/[@ìñçOžÀC¿GÇÎó0Ñ2ÞíQx »"«fmàJŽYN£–yª²»s23¬çò&ÑaA|4ÍЊn±é÷ù=[験Î"Ù©†aB©>­Z>9õÎ t•ÄNèþÕÛ)ú£§¾÷ž!»˜G—þµ¹òëN_d °/Z•/Åžÿ5¿žÑt!Ϲk=¸GÊz6·t&¬?`˜*Hòs–L"0Òp †BajØm?nrŽע˚Æv¡§á¨ûpyuR¯ÉÁd4Ó¨^Sš©; ®½£Ä¨•r„ï}oР–˜Pkñ­Ç´©S…Ð4†»ÙÇ9coÙ^ ¸³á/Þð&‚[Ùâxd`R¨Ð¸ @˺·tѺÃËm0m1Ò½Ãl‡£YˆÿoÛÈö½¡ ¡iäû…cP¨Uü°ØwÞ_ϱ¶ˆ`Û ~î?zö†Ö¢F®HTŸÝµá] ޱ4Ìi‹Q¡Dg®Èy¼Uì¦0ºá[`\¶ n·Þï?Ô,5tw`”í ÊïúÁ†MÍ ¤BË|¼xÞö1IxŲó‹É€§›wÚ™‰'¨î+£Æ9qæ@FBØÜðvÛð®†}W°[´Nq Ö4Í5ÝÖ}‡št×ÔóæØqÔë@6VR> ·'¦·f›áyŒüû›SÆ]M­*òŸnÚºkDJEÈ÷¼É~É£øã᫦+]àÅÏÀ­—Øü`KpÅs@g¯Y¿ñùs'ðDºÝ¼~Ä <Žzgœö0÷±!z@'s>àÃ÷<ÅÉà¨À‹ÆØ˜UކžžÍÌ¿ìR¦.ðô-ƒÀ v'(¦\Íñ|©ªX•^ÐÅüE6pFeÓϵ†ô[Ì•¯þõ… åKz<^A,ùaè`âÁÆôv"ŸÎM9mGÖá:V9ô4Ms)³ç:.¹v½~ Œõ³G꓾޹-F޽Ý!`x‰œ2`ÕkFéÐE¯•¢¤¼çª>N¨çt€ád)8?r–´çb‡‰†sU|ˆÊ—Q•y>ôlŒãóȦ f2°jÙ"[±)¾Õɺ.Âî N‹¢Säj6!¨ ˆCG4x2‘˾[0»»‡FOÓ($”@)©Oãì×ÌhP³@%øÕh£!ܶfœÒШÀ­`F­[-(ÔPjAÙn¨µ¥›Ù¯ç …w¸2Ì[:S3Ø›NÏRð|qÀ={òˆ=¿î ¸L8R Öõ‚Ò ïæGè°ù‰ñù‰=áÀǵé6©,$M ëØr®Éœ_u%ªñà-%Üâ~„ ‰óV.™†Û[W(Ì ¶*¸¥¥wS S€>N0—µ‘ OÍâQnuÝ4„ör5ñ©~«ƒê܈wA:ÃàÄ‹ªÂnLcˆrBcÏâp™;$£*Æ% góOoªˆÆÜªH #`BçH='ðIïòü:&X$Ȭ±TÕ/>䞀¿«ß¯gðç3c–·•ÖçåŸç¯¹w„D_±~1}tà˜ ­ËnNí!G€óœ÷7ÏXéôü™žïN+>ìf¿>%2cÔbxß3ïÏŽü¿Í~ä"+ö¦6Z‰Æe1>²à^†8:ÆÈ̯*£¾¨ IDATßž5ÐßçÍçÈ,:”4M9Bœ5pݹ{ܯ>;"ÚŒ¹%ÐÇcìsWï9O±”ò)}Öo* ̵g4 Üaì(†4Cxô‰"Æv3ô=Ñ#ÉŽcìKäÜéÃÆ!4q[¶›ô±o×Ëõ™Kz=³prB³ƒ¹ƒFžJ#Y$s¼I´JxtÚ»¥€F†foÝ•¤e'±f&¡àÈŽòb\Úý»ëÈ¥s’hƒ€‚½…3³ª0eë d5D†ÂÂÔÌÃÙÌ¿|Ca…QˆP©BXðv«x«‚Z¾G¦\­ ‘k3®Mƒ9µ³çM0Ø¿—‰þŒÊ?âP_HCÁ4¿’Nœ¯ë>|õ«?(…£²85˜C'hw#ÿËmê,ÿœY(ظ"œ5áXgÛVÃ|Á€uÍ%s†P3@•ØL ¢¿Y C`QáÇ” 0f•8Ëh2ÙKò‡ó:‚#‰BÓlCÉœRñІ‰ÆQŠD¤3Š8ö~\ð ö=¢ÅzÂc$xõWæQq€ÌÿëG8õ€¿¯}¨ê±ðbˆöƒ‡À>!Là€üÏÿë!‘ðc|¹Ä¾¼Ò~ôùg_ó@ÖÑY·ºVnÝžtŒ~%i£©íì_Î9/M÷¬3†„àûÿòg¼ýO?ðüïÿ[T¾ÑQýVúþÑŽßÀ«Cñ.ÔçÑ4cV_ó­†nÒWñ#ñðn Þt\ù‹Çï“uֹ̘9ÿÕ!%àRˆýù$N‚‹‹óEôe€82²¿·n[0;uU”:$±¶úÁŠ2ÔSxž¬Œp" 7¯©ÙŸ“C½èÒMVñÈ “Ì^ó±kžâÑ'"ÿ>úëX˜ÃT¡ (v8‡t׿-ÆÚ™Úî£r/âD(E÷ÝaºL©Çß.ájÝÔÁlØ ãLIAEчcÇV–^³E‘w×42â„9êéœÐÛÝîï?" a4¦È’«[eÔÛ†’Sƒ¦¡Kë× EŒºËFØŸ±Íàç ÛEÑIaA_º¾_‚¿…1LƒKÊ:Â?KÇn]Ó™NÓØÈ¯ßëÜdä¼f-"Oq='/Žÿ¡ìXk(-lâ”§‘Aœv[¸tÒ.|l‹b?sgÜ[dóEëˆ%´}.GcC€ð˜>Й™ƒÐŸc¸n°ûﺣ֊·­BAø¹·¬ zßÛˆ¿@ÆV˜îÐøvË`’Èñ£Ðœ¹3vß!0ˆÄ"S2ÿÍ,š}k¡pÃ6Íqnß-+¤l(5Ü ·MÐTQî‚»ìø¹ßÁ(¡ËtÃÞ?ïïÙ˜¢,..î %#å‘)Ö¯‰Ôeö“ÎÞ³?häk½ZhéÞ|r%]<:Onž2lûÞbLŸ×’õ¨›qOør‡TÃG¶”2gÓ \7ÏþàQd£ú­ëêÖ1Ü!ß¶ CÉ:>ØŽºp:³a רÊsJEÑÒÍ9â‘ÝH[„ o%b}˜’5Ïȑ܀ôØ挾ñ ^LJ]o;WWQ’%Ð?ï-6: mPµxyüo5"›\ͺßAT/~·¸~¡†ÆšE°>@vÏ:>Fýc£m~4¥VË2Àü×VXþ=~\=W?“óYçI¸ó‡Ó*œ´}_%ˆž±€Ÿe)q\ßóç©OœNÏGRîdqzØG­#ùo|Þ×áÐçNð•|<Æà}}-qðþÛ¿$ØãDm Ü$þÛóóPèLêÓrqùúƒ®óÙÆ?³-p¬u!:ÀZëÔ!éÿæ71ôt|\1[ÇÝ–C¢W/lÅ©H†N[˜3xÄu8ö‘œ.Ohö«ýÌ>0(f;1½çY‹Iþ1â÷é‚r¹ó|¼+ŒK‰¹&Û2F=DÙøáŒ†©óX;KP ªYã?§ÁP¤ÄXi‰-±î&ƦN‰‡yd•¥R“yp7Sø=Ì=QÓEhµp$ÐÈ:”¨=ËË…)¾NO{0¯àX®_Ó®Ôîôp;ÕV=ÿ™ñ€è`¸µ–;tÑÕü¼´˜3q23ÎSÿ´G< eѼ¹cKñ>eØF’Q–Q4M ÃPfìžeöã#nñ°‘RP²vªsº¾ý°ÄÌáê¡u*c$ºïÁÃH2®énq=d< 3PœÃaÝÌ,ÁÜv¾©ã®ÓБ*¶MÀ¢™x“¥Àµá® 5Š8ŽÑ-1£ ²y«ÐRŸ?‚aÜÍP‰æ‘fY‘4Sìv€»“¨…° ƒÜPz\ÖÁãUº¯f¦Ç9ÊSŽâÉH&ÀŸÒóé}¢hCD`jpÓ<Æ4B…ãþlc“"¬yãáN¶™÷}KäNúdŽÈÅΪ}<‘šî»0…a¢JA†jƒpÄ 9$Yrf 2…Ù‡•CWL°‰ÁtG$žZ9Ìk®JÀXŒÏ{òˆIÍd~/›:J·RG¨ŽsšMŒ¿±Ø Ű€Š¤=ÌT¶­ni¦ápø¢ ß³Uœ›‹Ós|Z_íwÿò~|Ĩ}˜=cÞBóüß|f ¡_ñ:ýjö¶‚µ‡Ô8\øô/èHE¡Sà ò™u{–bâôäí­àï¶Àoð}þôØà-5™TfWÐpçQ¾…Ó 0Rùç4ëüï>˜õnRÇÀÚòÅóDm->1šü­éô9ë,tWYOÙ#ÛNW7Ó׿âpóKÆ“]Ç|Ï»ez8þå{>êÑÆîACé+jj9¦Â¨z›wóœã¸h8‰¶ šLS½ب§êåç Ç€ÇJÓ%Ç䤄†¼³yb$mÑ}$H5˰ëp7»$Í™FÔ¹j‚ÝÃ’YÜ$ùÀÃESÖg1v팲§Æ«3D@Ó0r¨I°¦ÐÔJú; uƒ0ãæ ¥Ôè]Æ[)¡74ƒ;£™Ä5š™ á%ua¨˜Œ†2Š%»| ÇŠžÙƒ~¾c?ö¼ˆeòp†ñ#{0}ÍGÛ‘33×ûj;L+"#Lõ †ó;×GOVצõ»ošø`>9¯7’ž5œÒ]–ZÑX[9«‘›¼`éôèØ¡^£—ãÒaþ±õæç.çfÓZo8ÉyŽ`od,‘‡TÀ#Ù½÷×⾤9ÍÂpDÉ236ò Φ"FÚÁŠP\¿È{ÙâX˜hž ½œö“¤%ïõ~æí¯Ï8ÿøxd±ž< žƒ ¯k㦫Ю¢d>ËêÑ'GÀO~þõu07t<ÿ·ÃÛÙ=>Ä¢>·ÖÑü,¤É°>_ÀÓ\5ÿçÞ6à—7àý ÐÀ÷Ôf´Ô çÝøésü*þlW>TŸ›œýñÄ}á~Sõƒ}é@Å—Á<ÜùùÁ¥µ‘î×]øk†º`ÝQk'öíЩÕZbY¶|=É溬5[qùANk†ÌÕ8eü`èìpOÀêqûÒ1|ô+yC4VídE(z¸8ÏŸ€ìqqò$¨ÏT>¬8› zGwœbDŠón'ãDú`´6…ÕvmgÙ9Ú>d„Kk1ús5468íÁˆ›£–åó˜„ýǵÝÉ“8u v‚âÐ’ú ¹pnÒã¦ãÁg½k5Æ[ÈÐ^îAΓHáàæPJÖa¸ÂÑUüÞï‰Ý(_€á¾ß±Ýßq§‚÷æ—Zc~·Ýn0Žk¨(ã_ß3ÇNؽ)êV¢AÄ ^À’îô4–°OÌ·[ÜwÍ8®÷CŸuíÒ$º¼ºÖŠrýС)|ç©+Ãqzü]þ¯ÿøþüü´_â²–“&°ö*8÷®ßIŠ¿³‚¾²l¾è½°vÏgtÙ¾¯ç8 ~ášµLóÌm£pUø¸WÙ_q÷ƒpÒ¨Qn‘‰A|Œx)vÇÏS¸NÞLæ_s5˜W?³$ŽŽÏW“£¯¡n`ßWh¡íÂᙋrvºôþ¿IJÇGŒ]ÀÏ€¶¯¤—ùWÞê4õ'Ž)fd½¦íqüö˜‹7›iyÝhŠ£‰p90€ã¬=ô£Àÿý߀_¾û=.éBÀV€oøV€&€ Pºðw¼ )ÂeTÝjJF ê0œ 'ôÊ_À[#*ŒâQhß{çãI«‹örþ¹ºÏnÁ×/å¶}¹hVF‘íó¨ŠÎ‘+„xÐb¡ºÒÂ|Îiý7¥ÓU<-í…•™É…1FU‡3º»{SÊø~ç÷=z\³Õà©M;¾¦VÖiÄxøùʸ¯Sš9D®ƒŠ#Ó­„Þ’âA4F¹̆wǶmK¶#“ ‚s©ï…hSÜßßa*¨j(wB)%2kAáŠ[3À­)´E?+Y‹ÞÎXÍѨÙVR…ÒJ˨d¾¾z噑#úì.ñ1ØvÞ“Í›ùøÏÇl½®œY†œ jÄåÜ£YÇ5ZŠÈ#ªˆI‚†éaqtr|N›L ˆ‚‡ÖM]Q3_r>–>Œb~¹NÌÆZÖªóº5]·´²¦H)Ä|_öï)>sŠGÌvŸVuG¾”œX«ÃR¯¸Q…í4À²™AAv A´{<<ÔÔ[ -/ÐJ4¯4 hëÈê:×ÐôšB­`ô>ùàe’ñÌqþè{É~4~ýð=a躡Î샟qÆì_Œ¯qKÛºL¸P³, ìtÿàÑqùöìš{èþø£:¸†>é¿þ °ïqßÈ÷ x¿û è*Ÿ²FFAã÷Ýß’õçGHaj^ <šÚ•ñ±Îï;¾UŒ.JíÅÊžÂóÏË¿å}15s\=LrÍzŽÁ_UéW,Póøkf,gÇëßú8=Y<¹ ô×ûá19GלÊãåÉ&ÓèŒãa4ãhžxO–u"N1üâ™z`žæ‡1óz¼gðý¼ÇØÐç<;Â2ºœKÛ%ØÝ#Ž&«2FWà#æŽ÷¦ivÐÜxv5ÔÊØj‰àûM nøñâØš:j²1Mï ®Êš ŒgëÄã¹è ß ÿ–Â|¢ÇMÍùzˆüÉ$Ùƒæ‡&í„©Â5\©H—*{¶]ô‡ÅmnK‘èó£Á&¯ƒ‰©ìR…Þ.Ãäà!Êâ·>}óŸ;×Oþ8m¸fÃ.€ÿþ¯ñ…Ãòóx¿{ZËgõ*¸És8S&ËW2h6„Œ÷GžÉÙ>\u—Oæ¿mñÛm9´w™øT”þI`ñ€2c>óÒI¸}t ×e„D§Ñ,=Xød÷ó†?vàúÔÖp9Í‹àÕ{æßÿÈ`{³p®ê?óÙ1î”@ðïq~3ó×óÏ?'ÄìHÉCö¤+1º]iä‡u¶ÅlÍH~ïmÛŽ]k.€>eÈ­×UD´,ŒÝÒxX‰¾àøÇ6àŽïßYÏZ+J)hÛÿGQ'µz ìø®ö#²•…P ÝQÈñ}+°·:È‘'xû…@434¼±>ì:ºWÏLÔ\35Ÿ—…åýU¢Sû .›ëm-ÓÈõ¼Ï ÂòÆݳ‡\¨2x¬yA„¦)B‡ŒîòÚ>Î÷1¾ŽëÀ¢û9ïÍ8·yy|dø:yÅ”žÙÎ1Ö=ƒ¿öºÐâþ§2°DCÍ{þ‚mÎáfNýÞíûÞ÷Èì#fç‚<Ÿ1æeÊ· ÷½Aö%A£9áÞ"¯2F×]Rµxê”5w6Øàñ虲CûÇ=×¥?"b¾0¾Jjúµm!Hòy2äŸ`"Ï@ñ׸/_ë|_YÇ~£^1ÿÓ'®’«6‹'¾Ÿãb. 3§SöÍÿó Hhï÷üí¡ ‚ê,2ëYëDËdyIŠwŸX@N±/V½,]„êГIê‹ÝF¥ -á½?Þõ˜ÍçÜ”@#‹¯Œ@ûCtÎ¥;37gà0?`J)ÌRþœR ÜZ²¤)…-kØÐòG&á¹ë8ÍF®:]>ðÎlQMó{|ö>ÇÄþ0Bï(µqöô\œwÚ2bV®Ùºô×0Ÿ—}ßÇ{yyÑÂÊ^u×Z#N&ïl‰è’ åcöÁ5Åÿ~tõ÷²ïû4âÌ3¦Á'`;3›Ì¼Œ¬A˜DôG¾ó¹ÏYDFD’¤_ÇÂÔ«²ŽüIg‚qW \Y \ ¾;¼(ÝšÍ#?®Âmh  9~´0Êü¸+‚÷bØJÉ×jP?ÞÙœ¯~þÏÁêƒYûĵ9Y—ëiÞp”RƸ¡ÞlPm¡:“ˆæQ½Ãö;@%úg(75p†,;æS¥3Ä€{S(4Ìk8fÐ×+Öæ°xU…›âVkfxæè;uЬA’p~“îû=G'óÙÃÈ ‘ñs:Åy¾gçâÉ „ã¡;üj„ž¡{ëŽûòÀ’Ü ’;Üvlœ8]“' —®a*—lÐ ½%¡ ©E@-®1'¬½öH2°G õVKâß6Ö&"Âí¶ÅõÑvóˆùÉ5ý³Ó†ß5øûì×Ó‹qï †Îý–Ñ øÑ˜úòÛ÷Ø—Ù{ÊYœ¾„‡èšø3Zǹ~:H½rŽNƒÓWÀú¬¤í¸!gÐw¿ÇÈ·}U'–Ó8w®ûêåsèá 8{Gí€`v†Ï®> ûÏ­Ø[\Ç¢5ÏÓûój û öq~P]=ÀF7x@{ŒïüawqŒ`®"VhÑ0a5l 3‹h¿è¼`gMÝyüÙàadÉ<=ÈõT>;n38}öõýÏÇÃOßÃÙÕyþy¯ÞcáªÉFÕ@v0Uá´´¤Ø×‡ ã`øô}—±ãéØt¹êáxªUœi{zÏM4Þ·Îi:‰æ~û… ¡€ÈÑÔÒK¹CUQ,æ0 @awàî’ÝÓ€U ›3îJhÎ ×Áâ]I ®y/7m#À˜>qþŽ5àÞÙ¼qb½çcæˆÍS×zšLiºû›)˜ª­ ÀjØÑ4ØAÃJYÐÑvü±<:®½.5èÂqêcrJI‚wãCסÚÂâ½ZHÃ;ë>š}6ê<~¡ŸFÀ‡kÞüˆ¾¢¹C8ýýNfCO­å·­ÀŒP ÐæhðÎ,ØÍ æPŠ:9sG/nTÉ ˆQíú42Þ´£Ôºè ]B u,kÊÑ¿(ô‹_„;F²ÌãWœÅMþŸ?¬+´jbŸ®@tü>XyZ§¾þèøÙ¾2€þr^~Μ°p=þqkèëŒ_”m+nÉöM“­ehžÀÐH€ñ%ZÄ'Ý`ãY€gð÷ÉMÖÆ)ûL¹ûŽÚ#–Xj#þ`Õ}tó^“RÊÓ‡Õo«U:F}GÅ¥Žèõ»W£ÛÌz2†²gãÖ™ëz±XTyyHvÑ›«â:pŽú9ãð¯ñ>¼bÏ aìó‚ÝßÓgß‹§™;ˆÌxgÀš>Œp‘ã©uò~0:#„x:ÞçãoêO3 §ûˆ´¡³‹vfv;Ù6`H0^ â’Ç+M^É «¬)ØÔ"¥ñF'ƽ9îÍñSwÔ ´Ô ŒÝÂr  áÆŽ=œÊ¦Ëøð ð__ k<Ò—'S¹é@xî8=mÁÐTPŒšÁñ ƒue„È>Ôæ™åé©-‹f¡pr«9Ȳ– ÏÏ7e@3íVúý䯎‹§Þ4Í"dyÝb©¯ûMŸïsôÖ3}óÒÙ|ÄdxøB'ëȈ§éûŽFÅ|°$C¨±.®¹ÖÅû7´ç Eãˆ0aO ÐÝáµF}¢Ìú†+À&3e=â!^ R]ÐØ–kTUÿw_Oþ ¶ís÷fð3,£½`?ùšŸÇRá!cïrHŠ-‡`Õƒù:ÇÍôh±Ñ]ÿÔpr>xÇÔV~9®]µðu½ß¬Ïí$}YÇ×~Š=:Àž™·Ó™üà…iäÉèúc0˜’ÌŽ*%Á¦G¬J÷¸ŒG¯ð±_/dÐZ3^FëØ#çësWk žE–š;ˆ=[$^¿3 ¹}Ô¬•-¹ZÄÎ#¹™EûhÑ;3ˆ5GUW,Þ×ÀßuÏO×t­ ÂãØG¦˜Æª¡é#L]Vkûé¦î?‘SHîY ¿D†ð¬¡ê óÜl]-xÐX^Ò™¹®ñ« ŸäãXûÃÈm|³±}ŽÑ¤Œó\J˜`íHN±P¸êÈlSWÜ›áýN¸{t¶î ˜+œ‘L²£ÀÀN¸lP!|s[޷̵lèiçÓsÊ`lD§ZÁ0ÇL`¹_yL»¾SÍÂÐÁ8„¥pd.Ú>ò +À¿ßS¯v,¿ô"¯ë {½àz¿p˜u&wÒ#œ–ë{ijàcøÕ(;½ñ‹j8I––#(µ ž¿+؆ÈSÜ3›L%0  sV@2ƒ(ÝüÁ†ÂG9¡g L\àn=‰& O“‹™»;Xr{Xÿ€\þüúÄu÷ù˜Ùßä½­ Ë—`çsHóìR™¸¿‘0o}fËýå÷Z…ƕӺØÓмûßT–)›Ù'Æïh=]ô•n@qòÅëq²Ômð³àG4ÌÃdsCÇ à×¢Íù׋ũ©¦Ã@l¶Ì¼7&¼ïŽ=!g_“ŒìrÿUœÜ IDATäæC¢ £N¥Râ kž. ‡>Ê ”©ö=«Ì ‹ÆÅœ®ÁR¶=˜PdÖ%'À”,G¶q&÷/ç||­ãP&‹Hóø‰ÌÀ1Ǧ#ÀÕLQм¼‹ž¿;øêºÇ$ÛèM}6öêÙk=ð9þ½‚¨¥Â`‡S„¦>1ŽÂáºe6©ãÂQÓè9õ8W«³qb ôj5Î-I‡LØL\ÛqPÝ ¦z<ꎫ CFä(^¹€ý!ƒ%ðnãܹÆ÷(Ë!¥­ç}ž”p~Âq«Û0¥ÄU&ƒ{’"`aH‰x™^ÕÉ|C«p/øóû·Ä€)Ü£ç¢9Á °¼FÉâÞwàîàã¾7ü$Áÿ‹»•¨´c‚”t(Gé¸kË0Q<ÂÃdË3ˆÓؽŠÇ”‘G+¹‹,Ùã™»|DêülaÔ™N-ùþ$süÞ‰àeƒÁ€fÓ˜5&­ÌãHSfT:$¾çyç4k9~‰k©p€ãÈÄ´á&& (ZiM/ ˜åzá Ò3Žè ÚOï`’F]>‚ÌìM¹¹:©pœÖø–yÌëYo(äMiÖ8ÇŒ¡8JF+I®u£.”-ÖeJã!FPÒ¨µ#²bß íý'ÞjEÁÏ÷;6{-(¤!]ÈLL§è#V ½¦ eËO%Ô#³6kb„·­`w o6ŒýÑü®+VîKG°‹1|çöÿÄkê p"¹h’—aÆ?OÝRŒÇáçÓ71GcêÑÀÔªv•0@æ”»r³å{ž]½„23~>ïf—Ñ®O˜ÇqþÿŽ AÇŽØýì]¡Û  Òã–\èØ%ã½0£w¦vš3{3í gý` š€`ÝËŒæ­Ù™Ùú ù aêà298=44ÉpüÑV¦Œ;#ƒ» áGž¸=œ]ZÒÄ{’9}jLþÕ…Ïýõ,€»ù±¨vP£,p¹$(Äø»Eó—×£pÔ@×è %[rúãá”`þ #<ë)È1t•cC´ìׂmíá·l‡qøjô{>ž¡ñ²lƒ± }ö‹1׬`(8[â5hÞ\ší*FýfæÔE¥è?¿“f;‡Ã£b"j²úæ!£•€‚wK&€¦Á)L„#¢9Ô;va´Z¸#jâ,™¥ë¼„É’ ,‹=_ô—Ók£4ÇÛÖwäDë&â¥d^9[,‚û*ST®1As Ïy—ÌV3‡zôU+3\ÃÀÇU§b÷¨AdéÍ84®)-œ rÉcÅ$gâ/åãP.±¤ ¦ï‡-=*˃éCFp9Ü´øÿ6Åy9Ø+ùÆ·ÈHæNyB¬â„ÖòÐ>tfÞªa‰‘°óxÀWÞÑëï’÷1E>%ET÷ aáÁ°3Ò3vúhœ™éêªÌÈwóïjàèd.ñ›!Ú@ä±( ŠZ&ÔÛ3t¢ª½BpxäÞ½·ž¿ƒ0äùýâûä_Dz†,MDaãpZÄ~ñŒÈf÷8‚jæ‡SBtÔ©¡ÖDÃ-“'aU¿Wš¢ŽÌ2J •6ŽáÚ{€™ º5¬wù†ãp ¢Ÿ7ù­ìÁ?¾âlzzž^}—ÅÍ(§‘ ü_Ç4Rˆ€[)GAÓHF!àƒ°?@Ž=‹'d7µ{u£ÿí5ßÿB¿ïÐÃöÆ ÷ )Ü‹4ÞE÷þr9ÏidÏšOiÉþ›¼Óürn=(ŸÑ‚ ±Ø>tö+Õê·?Ï‚õë¶Të‹è0³Òä^ÇÏ’k×N³Öµ?=%<É4_㩃¬XPE|q(̃ÜRa†Â^¡Å‘•ÖÔé4Ó;¥§€Œøj¹œ7üÿ2ÂY3˜…»s-†@ïÝ=#†n¼:-_i-Ç){Ôæuý\sÇ€#ª†ýËV—€ä ºÓE# ¢†-öI#8Lßûl2F„èúº?û¬óÚÇqr¥î†–¬˜Óp=*£ÓµŸ£dX¬h(\p» J £J,#bv¹Sת9ý™õvf-K÷p ôÝ Y<FæˆóZ{Xûûóçô¢àÌtmz9÷îQð{+µ`ȼbOÔ@ÑhµPàÑjH6 CÑüØÜa0îˆàZfHãÎD°ÛK ãáôõ™…A\°á þ[é þÈ øÅ`ζÊ"N êä̸ô^û°¨q˜g¦à³ßÏy—øìšQ°9ñ½0…rl©ËAÙÖzÂýõ'Âwt{»c÷;þ%zãµ¼Ê+ÜéáéëV%²-Û=EÔÖ7`[½•ÙûðÏ÷g{f²]1„ç)p޹¢}H|‹’¹sD;5ië«"[L çÏÍNß%ôûg‡¾‹”bóêàcP®·Òpù‰ä޲”±n`c´øïP8ýkÙšQ⢫÷•-´¸Zt‰ˆ­wôê¦U¿k þH¥Û8rÐô„ùIA½>tÙ`ºl¶à÷ö‹×ð*ðv~÷óà5Â#2 á9P—Ç#Dø 3 SÅqÃåJ¹oÙ6FõÑaJ]SA›ë˜`_¼¯ï ŒWtûÈLÔ§÷ʈ2áÏ;:¶#€ùp«úH$‘w„1<¨‡óÒõ¡¥©¡ ÷šGŽL@1§×8Öï-ö¡RÒ3u¯NƒW_;9ȽÆ>¶­xsØô’Ž^½Æõu± Í,ÁpFe€¨áÑ\wFð®_W’VA¦8ÜM%oTQã09pè ¤®7³p +Ø‚µ ~yôȶnÞ‘¥•!å{gñ²þØ{×ÿ+ÿ»Ã ÑŠZœêB»`JT½Gi¨ºYÎÆÞd12Q̆͘Ä5`ÕЃۊÆláìsÔMÞsêÀ¿"ß´¾ Ÿié›Cà3úùÏhOÿÍN2,×ñî½á´ýUêáë6áivÎS÷9ët»~Öùí¯@}ê·M:Åh”à›`èíI} u}ÙàÉ©—ÛÔú†+Þ¥kz}¼6ˆ2Œ Ö*jónN"F¹(¸ݜ,1üY«>)Ez¼¢˜ÿ2 è4VP¹¹ÖÉ2ãg¸È,(çÊNEÏ‹IÙ†FnÜùsåÞFL΋“dœê¨«0æfîms¼Ãzê}=îõló?_½öeHy@6zÄëœxN=:ãþŒ•ÖÚp tÉÂþ:…g°ªF>žSÃNà `žqëÚÌÙ8Ó´-MÁãù9¢W²Í½ÃIow.pBµxj&˜7¢N_ЏֵŻé óïåÿsSÉø ‹Æá×Ãpa¿©Së(™Èá;⊘ý@!Œã¤¸Ý ŠP™ÉÏÍß³7ƒYfþhOª.ԦƋ8«i¼kd:׫%CÏ ‚j¸&ªÂHð€ÚðQ®þ“‚o‚fnyÄ·o…ñ¨nÉg]mT¶5xðñá|ñ«`ÒøÅ´7]\W&:»’m1Ú¦–§+ªø%üâÓˆæÀÔSÙÍh=Κ«q"T§§Q||øq+(å¨y¾[ôI¶Öðùù{ Jm¥h@8M£í¡_Û$Ô·Žªäð·šK°ÔuͲ}CLšD¾‰^ ZcˆíÕ†LæH혩»ƒ³uÛZäörÓÝOÏßÏH¤N匈·!û¸•ióz@xËö H×CÉB'ÏÚžq\²0P êÔ[¯Åš“Ú ½Ì~O/ƒÙÎÎ0ØÓ¯?ÑSÜÐ.<Ÿ¯îÞt#zQ1ë…%Ð,Ããᆄ¬ë‚fËp\1ãñëÞ©tf…«Šƒ²¤zˆ àŠC>¢;Xpù (ðÿ?·Ã]µQEvíjÄ®|‡xJ«c’ÓyÝØ»¯çµmÑ@4Q”†Â±棊Æ>,#¨WV58jJî>¾W—Dª‰ÿެÆÿ«ªVÇÔÌQÂÕ›ÑWî¸÷FM§MÕed!ßÕZ*( g1eº~õ¶ù>ý»¼µûzKÀ¤µÌ¢õÃ;Åÿ³äׄ‚R§Aƒ»T¢º [}Xw=¤õT%U;…Â÷C“ͽýüƒþ‘á﫯ý£z=Ã{½ÃöÞß¹L ÙÌ€vÁ×ζYL`Ù9)ezìŠh}Å çß4ô¥Ú _]Óíwn³x¯5±I M›Ãt±&_}(ü5ÜEîIõ…FŒ£?³µ¼›‚Ù#N˜}¡)…ðùy °øiÑ‘8¡kCÆ! ÎECÔKU”bhÕë—Ь뙿î¿&êÙ]ºÙ ÈÇeëAŸâmҽ؟(i´pŒéa.`¤q¨ÊÕòÐvÙ\p2¯là\ õ^÷hi ò .Žªªü³C¢™Öxƒ«ö«z4Ðv€éËó¢'üÍߌ´÷‡?»³û—¶ˆZÇÛ5ÎÆÆ…ÊîòÙÙ+á¾@?ËçXt¬yÈ-d#Ô*¸?$ èYZÅ¿ñ›5¸ƒíŽb±³;Uj«(åÎ/„gSRð­F¦ãçï¿p;n¨fÞU©€´Ÿ(D0@J~0F=sH²Ng¢бIš©'æëøÄxêÎE«`rók¤ê´¼–ËÚOˆX>ÐrHg‰ÏTA…ppÁï¿WPPEˆÏ²¡ÎÅñX;U+ˬ`R7 ÀA‡bó§àÞ*Œ¼Ìž#‡‘ÂuypYtEÇqtÕ©Ë7Û¢•´‰FwmæXUDÜTbt6Xx€­wäÚ¼ø+Ÿ·5JÂ"›ƒÊÔZ!Rú}爢zŠbPµŽlRt:礪“Ës rštsÄÀäçrótÝ ÕqïîÆ• ·+L½mõV†H± ªÚ|¤D÷ÌÛZyx~›zð´‚Å%îàh¡®ýZ7U “’mN¶)#1›4>¨Þr½îÓ>ñ¯A¬f‡°u§í¸¯[¬;„)¤4UÜëGùÀÏ»2> {É:j5âaŒ}´É!°š¢A…%4ªñsޠнrYK—Äë`1˜?AtI¼“{M¦¸ˆjŠXÈ£zPs¯±fz{‰üÆ•È2ÿ,Kfl=^_žÝ ¢«ÑÊÔz$ðÐ;H È¢“º §¿vG9Ðj¢uΟ0y}»7mä’v”ž,r iÔUúÐ.þy¨»Œ«V´Ö–H¥YØLŸ¾KK–û_cüGApq.þ3í…öbÈüJWh×m}9C2C—- óH3f²«ÎÞó3Uoø0Gãà¶ðÏ„¾Ömù|§[ŽØû×nz³%Å4ó©Ð`àé­u‡$=Áwmèº.Ñb;ƒ†ï˜@¬ùQ"àTáR¤5“'Γ/|Ô ž´ÏÚ|à‹ ……‘À`ZÑZ…”H‡u‡Þ(_Š‘Ãø5"cˆP hqn‘9H±À€œZÊ œI=ô•FOJêÐæÁÃtZ¶F„Ô0̓ ¹°<ÃÍ R „ 5rά.›e ÑÇ)”_C×Ô´;W("-ˆ,P"ïï,L`7”‚¢%o`PmÈPcõ^g¢.dÿ¸}º«5P2!‡ -&‹gºê}Pƒ’¤Èœ³çãÜU¥]üӜ󘈞jƒ‹^iFkcã˜]›Ø´†;ú:z¹…šâsbZLz/«Ê4ƒŠ­zU›‘»J3Nc¢ÃÕh1œðt p—)G€o˜YhzÕ44„4Ù²Ý2ÿžçh"úk}°áNäÀÑ-¾û5 k 7‘Ìü¸4ѬDñÔN §` ¿¬ˆŒfü^Ga>Ðìàá ؇xà´#¬Õ½öO¢0ÜŒº)¤e$y´Fþ`jÜü­±ÞX9òчLqN "…ôpûÖ\3ÇæÊâ¨f3G†¦Üãv&²&$6ÀÌÒ ™V@ûrý¦/â¾rmÓ]*Ó?ñÔ‚ÔÃZ"Ù Ø&“Q‰ÜŠÙ÷k ½—x¬¾—ì Ι½ß«ÿ[úþà ]*ÎÿþN¯ïWsƯóÔðsðó‚Ì6:”9Öe+ä…&.×ιxßÏÌÖux0ÎÜ!ÿÖžÓõö4,AÔ‘³f“ˆÑ i³´©1æ¼¹‚Ë^ëþ¾8=q R¹r‰j7ÏëGkdÕ!Uo›‚Ìÿûý”M§C3{lÝ%J]øÿ¢áƒ¢FíP.@… ªyÃÑ¬Ž¿XD‚b2p\®5ú ´ö¶í³ÑÍ<°_ÆèƒOк€P:Båc™ÞÆÀ©‰Ðß©7µgíjBJš…­ø}z€~ú& Ô”‡0 q¼žeBaéH?]÷`ãÐþ¤;÷VœZW3âûK¿&{€ëå`º9—ç¡m^ð-)(¢×˜Æô}.]Ͻ2зîÿòzu]7Ÿ®}“ U»µQÅ•¦(ââbÉàj Šêõ! T  Œê2æuìÈY¿ºlÒ™µøµÄÎRLdxP-#zm4pÐy•7ÉËýƒ÷ógRýkX³WD]>ÐÍ?¶²Ì ÊñœZ8PY`Pp%˜¶æQ… t m2†0ŽâÅTC}ê'sUÂqÜ­Ú{Òªt”.— _x¸ù$êâdB~,þÙÔ½ Ì«Ê(ôD‚¡iãþqîˆßL9D¡1åé¼…‚A>t1yŸêáYw¥@1ßëã(yX4v‰‚±éªWÌ!ˆÙ¦ƒâcv-TaCá†{ï² r@`hêõb$¾?ÂiëDþ¹¤ÊOܲšB˜—j×yí­{TÅJ%Ó¹½æÅJ±}w-ID¶¤¾2ÑF¾Vœ{/ZDRoKI?9VMt3ÒÑÍgË_S aJ­ºf α„vÏ0ézinyÀÙ,Ð.p.Q“4ʺi²E-w?é‰~cꜪëµç ö8)ØSôOˆÐx˜X5žÝ6µÎ|Aƒ!xG{K Lý ÙbÍôX–q I#N"{5j5"s –ÌB^oG˜©Ã¨ UðgD’£ÎlÂú¤FЂåžw¦áÎîÛİSø>cR°©Ag^kh}öæï”’ Z¬¡ÎøÓ!ïæ@ɇFý;ªÚšS½UñhñA´È ¬ÿ;]1þõ×+JOºg4¯½§Çûrünnà‹j9{×]µ{œ¿ÏZgsåë2/]ôwÍUç鳈 ÅkІ=×hA'å7}Ïý»ý÷Òƒxg{røËþÒ '¥©òm ˆîþálj°øþ/‰u¬œ%ö¾ •X‘Ø r¬¤üüù"Œß> ~þúÝ ⺎ǣB„¡ZGú ”ùâ[óš±RŠgË‘à7îPd}Eh´ž<Üäߎý5clÊžß"À],?Ã}³Î.½žˆQ«”}2¿ûpˆ]ÈWE«´æ”ñpÑœQ5qªØ‹¼­#‘jS¨F‘»AÙC¶a|¶ƒ|”<#‘ ¶†J‚{óNÕj­ùNkÖN7úBÏËà•ˆî30sw×r"žKo/ÎËý3‹Ñ÷Ï}0™‹ÌY½ÃYÈÚIRüÌ;yµ»;#¸šF¯ò@¥=4ÀZ Íâ®M­ æ÷/KöÄRoZÙÃR£êÏÃZT'Âú<íò6Åàdȳ©B™E+&ŸŽþ±Œ¥€8p·DúÔµ·;7üå5×Öëï40¶0-:¿Çn²IãN «²#›ù\õu1^S:Êaø8¤ÓˆG -Ö˦¾¦Gt„6óº¶æÜ+ ­‡f«1HÉüüÃO×*WSÔ0jYÖÖew.\ÇÖj‹È—â×Ë\êÚ^L=£ì]s@™Ék1$ÌáË &Ä™‰æï¿i¬E˜ÂÖ'wí…±oŒÃ†-¹—¹ûÎ÷z>.?ðýEÉ3*)>«f#†×È?ƒ†!›±Èl6òNmè_ƒ†omììy`¡ÿ7Š„y¥µ‡ÆÕªôÿ»îï]³…¾q¦~æ—xË]—߉“¹0˜\Iüè‚èÛ¦c³‹Y3§3{~Ñ¢¤³9ùeš>iã0¦› }ãó´ œ©éõÚSÍájJã`ìºòåèÞa›í͇A³zABá!Ð19—B7ߔų庮 „—X£f̼Ud,ž'è5‰Èw™i¯ošs8(Šîr´9/Q»Â/õZŽ(bò‹XŠØ —¼8ê‹VÏ!ÒkÚÝn‘}¡LTž"e5è#’ùè- ¢ÙCŒ‰—'b§æ¬ú¦G ŒpÒ†#‰Gm[„û0Ç`ïàƒ0 Ðpo7<‰ýB¶8½SÐ^¹æ‰Š8•ãºA,ÈÕ‰ÊæçÖö"®å”c»µDq÷Xœš§æY6Çô̳å¡§2à1k IDATÙ#L­‹“ÖÕ©fhm¾8¿¿ð‹:Ú›_VzÔÉú¹. ‰df3FÜGù^›i¸.ä4ÀÙôÖÔ»q‰@\º~W»t„_ì Ïͬ;lº. ,bz¹ñΟ‡6ŽhQdn€¢ö{"‡Ïfùs äV ¥Rš=€>PuÆ!G¼˜¹?ÜôÁÚ"îÁ›YÌò²†Ë ªÀãð<ÇF j¸?š£s`‰º›8ëÉf‹›Û,ãmÀø¯cC]TH=WÏÔõßtµy"º=úŠ¢+ýºoy`[rSwñ¬kº¾'8ŽQ…ÜœÖH1®^¯&è÷£<|WÝ_Ϫžïõ:„©¤h…IÓà{@ô×Õ…sè|8¯Á59„_%x¼‹ÖÙ!.˜x{¢ý{68¾ˆ²!\—“(¶tïîÒíì(] Ê´S?Î:ãÙü=΂ÆunPÁ•/®Ñs ØÖp2tô›z¡ù ‹ë74nºÁ§7Çôé' ”bƒK›®×ÔÛ)6å8!L¾‰>p‰Ü-íÑ(]·Æ±ôGÂü¼YøàÆÐ\DsNZïët3Ÿ…Éc4+úof8ˆûŸûҜތ„úB¼lÀ¾q³ˆSŠÍí塚QPö”Æâ ¡|ܹŽFd—­€%ÍŽ`Z@kÙ´pz-cw±÷Í—˜AânCst“ýg†>˜QÐp u§0ÈÔ-®©š:}Í>@;ºVJI+åÒ|‘CR.¤sûƳ µ«ã]×8†ðýÊ~aíº¹¤»/Ü‘Nc¡:dÃã~¿ÇéM4Ëš§ÚŸi› V6i¯N¬.Hİ9Ç)Á^´kd. ð¾Å ¯¶´þŒØe¶¦ˆ$ 5wW#¬eºµ'R£¥2éªRñoAÐÍ%J¶i3;²…S:²-ŒX¤#›»b™44¼ã<ߌpˆø5ähcQ…BÐÕZq¯Ó!‰Ï‡žŽŒS˜q~0)ì×-³6ïXŠúë<Ø%Cp´h#‰#ƒºC$hl³¶@oÍFƒ‰ªP­ =ÀÄoa-.¦¼æòRN êò ô˜#+Ê8( þ„ªŠZš¥ãx4ß 2DùÞx OÆk(öšï"}Ïп«AYUûöìÐúÏR÷÷Oõ‹ž ¯:ïhñ5ls½[`N߆ÈÑ"2ÔûŒ§óŒhû¡‰¦!Óæ­óßÑ«ô±·óÒû:iê&7ÎÓ»Ù.ø(/¦ÕJmXÅý÷0ŽþZ"!´fé4ŒfdA¸×¾×¨³ ‘céå)Ô7jYÄùÁ\¸ⅥŸbðÚºc—:²ÐO‘á¢cò!-µ0Ì®%¼Zr¨¹é‚J5µŠQG$ÈxN"2áÓ±ÊåuÚ©ýŒ5™²ò!¢BRôÛNÎ[RB)ttk¸ô\§7Ì@­nLâèg„à~)å÷ñ2í1)ý(Fe@«þ$Ÿ‡¦ÓÔÿÈjË8#™ý:†Í:Z·Vòù!„'£Å™¿´<ºiKãYhÖÀÖð¬'`=ñ߆ӇÌþ6»‘DË ê¤-ÃÄ““]½ÖY…¤¼ Å¥«˜Ãñýý8žº[2õÈS4“! Ë\p8ÂUãS¿ÔÜal ŠDE×™f¾žªBÙ;ÎÍš䉶©Eb‚AZ\ÃèñEkÔjs£Î$eá¬ß³Ao]™lÖ…ÍðÆR¿ø A¢|Žãï°¹ á‡n`ËQMĽðÔÝÌÙŽd ¤‡‘&@Ëf¯æÓo €ó÷¿ZïçuäŸu õ»ZÀW(ÜÙ¿—HÚ³¿÷Ý6‘éõŸô÷ ‹^Þ]ó7ÿ“u#ÙbüX~~F®;´µ‚¬ó“t†vñþdvÓûß#€K.ßx(iS÷<@¼ÆŽ6Áõ$y]£ßÈMÎú¯J"€vd³qw³ùƒU`hQ‡ÅøýÑ@å€Ïl«U}ˇŸ·âÿn MÝ=ç #ºÜúbŽˆpm•ЈIôÍÂBÉÂ];Õ6²'1¡ŽÂé„DZQOˆÔ(ywêTB›cŽö€$OY ECJÁqøZÙZØ_»ÓÇnúHcÔÙËøÿÐíÚ¬ŸšÐŒ¯¿èX]é™wJ£]ÊR‹MPR9#±Â­”5,u‹êZÚù<$‡Ô1$·æR†¦R6–ÑlB _ïe{÷÷Õú“ÍF©SÝÑÀw(᯾þOk _ѹߌyú=_ÅÁ¼C)ÿÁªº=ÿÏNh¸ˆiYÿ|’®¿ïE ÊÒ£qt>Ë Ú¨d3€ÿÚNï›è¼6β—NÏ´ö\>lO>Zªàæ[©k }ɉ³¡÷nŽßŽý”Æ1˜ÍÈo¨6 è<1PØÝ‡0ÃA„Z¿.|9p°àG{ø6&Œã£à÷GuJ“É7.VÈ ´*i „´qìM4ô+üLÝð›*ÄÎUÁÂ`)£¢Ê“ ^Ò­Â2ÅxèЖÅûæXäF9|ý¥Ã9F…2¹~s3 g"t¹ˆ÷•ú#Qá‰îQÌ=ˆ¥T”"(ˆ¡š7§}É ;‚¯© i„´C¸áf„»¹%IUñS+` ¬âšAø`¨ª°æÃ¦5ß$ÞW3]kâ.¿9?p˜jôe|̸aXÒí÷œV]ÉtÜ%ÔäqÕš>’:Îg‰žodhd8Pâ€:¾YEm˜Úv¢‹’þbô‰}îî6‚>*¤ð8­n]Ê êp†žSlhD~Cl·÷%^ƒ )yÄP)~¸ 1~Óz"WéÉR\¢¯:¿Àe Õ³ó —Aøu’‰®¤9ŠO¨âXVtÎ…Œ)o¡úû׬¼NšŸDdÉ c2t0P±¢,ä1AÓ•hˆÑuŸ1ˆÃ=MDh´]D¢MÄ ¿«uý3Ðæzh" ‘1¢~-@„ Ìd~3bO1`7QP­7síe÷¦åF¨€B]÷\Ü-á6š‡ÑJiÍ·›DÁg A›½ž9²Þ F~x/‡ßgÐ QÁ§øÚaÍ×™ Äž¹cD`9<·5šoÜ-ë& Ô~}îlÈ#xäð!Ue˜)Ü'¤ûkkGkíÔ ¿=®˜‹Üë!çï~˜ý/2¾K-&/½‡¾úÙï"oMÛÅ›x9GÀ+h¶õ”_Q§øØBÓ€¿%%ØJ­Êߵןы»ÐtÌ¢ ßôÜa«Óû§þ M›.Ì/_5n+öçqë®V"BÕµˆgÄ+(I ,`\y@Õð³>`Õp RÔ ¤QûäEî Â!ŽXø‚œÛ…oäÍ!²¦àÉ­Ú¬ÆûIª9ô‡„ÁŒÎL†yÄI4†1DЇ—ÆÂˆ eí«l°ža6‹ñŸ6rÚlÈÞn&ØT샭yë€x¼B‹†9?q^CDØk¬ˆ}³ WÂÍq8ªƒQ R,õ¦v·_†› $H3­?(@Ù:>³Êo_ôra½ÝnË5IºyϼÖ~}´´‹…vц!f^|gýâøûé:Åj(¨ìNl¼^057d©¢Vó`.~HKq¾¥Yf3åL•}ûg¥=ž%]êØ3yÑ®÷;å3 ¿nœÛþì|è8ü3ži›Ò¸äœ}ð!5WEkåã³¾ âæyŸâT”öëÙLA¡FÐûl7gX×lÖÑF$SçT}XŒ¿àư¢0(G¾£¹f±„ ¼ß§ñ\Û|N‹N¥®iž/}†^S†ž‡¶”ƒ¡) ÞJÅÌ0×á—+5}8Ž€i6E3޾ñ‚jæ]Îʸ[‚Ãyßïç7g¨ÕØÇ§{íñx,ÏáÞYþJ®ñî@÷§M%ïF´|§šÍp;·Ü~oX}†Ú¾|ÒyœM¿ö„ÂÜ¢dVÄðL l˜íú¼4eî¤í§£¤€ÿÚþ˜^Ó² ®J^ïv¡×°Mß—Ú4¢S£ÝEülU¾ p›;;§¯Sì«H†¥6§ `pw¢¶æÙW'øŒ™¨8ê]§7b<,ÄÂÆ¡7ñïg.Š5¸"B Cß”U¯ªŠÌÔ£88b <®Ë:=šœpïY 1¨Œž¬ç";®†Ÿ"Ǹ:ÔPH­¤Ç½´Ð=,JêZ¶ƒO-G> Ó„ÖŒV %ê#Á$îN&Gv×l6;Íôóø\38:Nt ÿõhëÞUÓÕ1dÖâœä»/Rz2Î"ùmËazÖ˜î÷yl½ü;5¦özåïHF«œ`ßxNUG󀘲Œ¤¨—v ÕÉqm'xº`³vGù?Õ/s¿/àrؤý>Àéô[ ¨Ê‹‘Dzè¼û‡BpØK‹µ¨“ÔÑÕä!~]gj^›*í5—™µhäm%aÇÆ>˜·Öâ9¦“©KBšó©>L‚ ¬ &hEÁêHtc…£";ÁÇÿì{Ø[àü¬g0µÇNy]]37»4#4>-S _6s€ÇãI$¨|LáÀ½*HÝPRØ@-ôá¸M:¶Ë¯(àîýjžå,{LÌ«¾âËPúiÝyõçš~–õGo wÏJú¯é;:ħoË0×ÀúlißHi¥ûµ±Ó¦{ÑœFÀéËhªß¾þ–ÿ<éù¯ízO§Yvv­©,ÖOJã…Í?®Ï¬4t#‹úÏæá8Sâ=|ýònôDÕ˜ùæ3À@ٺȘ!7é°KÑÈÛs¾GæHI™b舛¡æÄ#õ8Äìf q —šwÞ"³; 59‡Š/Õž•çÇI’#–ADPD"Ó*éA†iõV Óµ¬>´.'Óû7Ϲ!ó‰0>.îî£h9Ž‚Rúð¡ðA€¶2ÅÇǧëÖf£H›ë }8Ps*²ÓÓÐ;Wå8КSÔs”‹öÀ[[®½D™ Õs Ëz@ ×MƒóNPD«R ½ÎJÍÖ˜•‹é+=EG{ú?ëêÎÚL>{Xõ,úNÿü9«étØÁd"ùjJ™M?Søp €9ìÄûaØ™§è™˜Z?È t—Pã3û(<*ÏÔNCžnb–µn¦ U/Dñ98o}MÏ7;Zÿò~t¯»ø÷×zÑ«!zèG³W]ÉiZ uµ°§ šsºaÈâã^áÊ\O ©€’©ƒ fâ‡`sÓ õàoBv#G>£çyN`¾—Dj!¤¸ »Ç³#••¡¢ ;3!ÊPŽÊ¶-tr€^¨zÖ¢ÆZ6¶Â®÷4õ˜â³,bž>Cpk†__>™ððÓŽîhd“ÁÙ™x/­>ʪ­×ƒÖæQMÊò~ñÙç!h¦xçûf?ˆÍïÿ*nj? ¾£ üŠ~{Ð2¼çÊÅ“¯³?1ؽC'ïÔ2^ ­ºÒ¶ûL“ëáós -°]þÑbŠØ8VÛmLÓ±j^QÊåã»èf§Ï(%3 îJHù²_زŒ²MÃ0]¤g?ùé\ÌÅ—MØßâùtÊݵ†Þg”C S%4µH‚·^SÅ\PÄ7Äö뎑'ÆŒGUÀ<õ_"†¡9z%|ôPÓ¥q JÝë\eµç²•‚@Á|mÑWìbkOaŽ@Wm æèÆ…%†Nº°ª—yw"‚ÇãÂ+bw¿ßûÆÎL4pñ•ÙÓC>>`­‚¡8PÂ8“ì„ ÅAÀQ´z÷Ì30å4zN$CMñëÿ%<”P#¬êÇ%Ïáj,4é;ã+ñúÍÚFãJÓ螬½³Àzßð[À‚¦Ö)õA.¨çhøp­Ä÷â±þ.iäeÛš8ú°¨Ž®iÆe`ì³GO{ÿ¯t£‚›’²ƒìè!à-)õmã9Žcy]{%¡pô>Ûx¹q§pAÓí%û²Í¼Ýp4k-ýÙ‰ÞlÕÞSköž±9Óâbã|Ô!Ô¿¼¡Ý…ÏIkΧyÃR•wµ¡¾Œê°-2Í%š¯ÑÛLä=ØÄ ¨ËG„]H­á®€êBÞœc핈ˆû17¹4FRúÁÆ"»ðàãíÁñ¬©å¦@ö‚.%Ÿ?[­‹!êÑÐÈb],¢•öHUJ°+êhâ0‚]ì>(b¶Îƒ~t…kľ¨¿ä8cê€H Œ†’Ž5aÑ+Gä¨ %µÝ0w™Íï÷êTp¬?…=š«©¢ÂP›Õ ñ}ÜnP3<Ôƒê‹ÈS³YþûNíÎæ«LÒµØ#§æ‚Œ¤šš{>êL!?wl1`Ùð;š½wãJÞýš+½á;šBôð“œÍïyÐÖ¿n¨85‚Ø•ix7˜¬¨äš©z…îÒ-òoêe‰U&¨äÈK§ûøneKi ‚6¬ÿ}áçÖ ±¶&L£5=¥Â¿„5¦@Õh A RÚ›?3woˆŽ\æaŽ"²÷ôš*ˆ ì±PÊîzÞ5¦ýp﨣†»W#`ðiHyn¶±vªºígj( 0ÉÉ-\öÁ>Tjx¨™ª:ṳ—+ÑÅMd)¨Y[—F.ްo5´ªË§¼Hp¥ÿî¯y˜«-óš>Ë‘½rçZ´hþ°ð+Ôï™#Ø6ªÖVêò[Tôw_ãWRFÂ…9ä´«ì?z=ÎÚÕ9¢˜ƒ)»ÐÊÍSlwo¿>nþû(Àíˆa0Àô¸2£Ú¦‘—¦PšÔŽi«‘&,ÑFTÌr%Ÿ9zàôúëþxDô÷ðÓù‚z¤ €z y‚~ü›Æ ŸÅóê¨S’c¹‡ÌÀÚP h,Œ1’ª5˜²/&Rü{SŒ)‘ÁPàvsaw h4!=š¿çî./à xž#*r€9#?«æi¦ ˆ,)N}7ÏäóÀfÆ@Õi’XÔ¸w ˜ÏPŒkü"MSEkÞ-«l(êNQm¡ßš>×l±)"YlÓ†’9ƒÝlH°-’…õ};²T)±Gð…¨¸ZÁ11/W' ÷®Jqm ±%g±+ÆBÃ5ëT÷ýâ6'ÍþM‚˜ùîF¼ÕtÓÎ ¢9g ^Ï>Ûh· ‘Þaz¾ ÒÚo ^ôq²´Ìºää|þlð94P™gש´²-Vï‰÷ç41=)~®7ø\Nt“‚è[dš’G!5¹dÞoîˆi‹· Yg»kà‚nªΨ´ÈNm*<·Q á– S8‚Ÿ-†MëÑ?ÏC™Ba*N¯+ Ü`Æ£EJ/ŠCáœÃIk¡fŽƒ˜@Så Êß×:òƒzî[‚)£0 € ý €[…2¡6¬¢‘›:$òP³ªÑ(V}J9E˜Y;wmÚÿùüïø‡ŸÀÿýŸÿøŸ€ÿðÿÿáÿõßÿñ€ÿë?ÿéðûøõÍŸƒE ¼upþÛçnÓõe³?ÿ=Í6öó7…¡‡gø>à/?€ÀOÿ÷Ãÿì(è€k×ÐGøºØÐÂÑc87Æ{gËÈøTíDM]n˜t=>ðá œú¢%Â=SÏ Ã¬±­¡e‰®U%ÃC%d‚Ôk›ÔRó›­jk,š¢üa7T3TS<,cH©ã0a\B'fÑNF)vÒm\§æº?ë}î €y˜iÔÛ‹tünÖú²ÐÀ‰kÔ‚j ´¨›ê|vºFI!”"!ˆ.a¥ôÌB&í0~”c9™ä€94€êÂkÒ ¾œÆ©ÙYe@áè:mŠGb{õ…W2Ä×\€ÍѲ ŸK dê:Ÿ<0¡Ø0”z¬ÌiAÔ‡¼äµÓPd@Ïþaùs ?Ñ"þHc8)NO™øaƒˆ&¥Ù f£ÒlΰQoDv›Í"ð\¸ýË›ÆiøÅEø]hHã> )X5WäãL3ž(VòZ|ˆÍ.P¿#ãÚ™Æ)Q´Å°£ ’õÍWÊJH6Ä÷ð×™‡†žj~9št ê¯%Ãl0‘@ºÑ2~}}.>Ä"Óõ¶ñóøB7x)‚7^hñEªÃÍG èÑ~þýÆ`!ßà!_yúËQ:3¿¿üPr&A/~&aôš{½^¬)i&‹µ³%$ðdjÑWÌN!']Ü47ƒ8èj6"ùAø(ž|Y‚-ËLΡwVµ“àŸé¶mÏí™eÚÂøb-d͇is]rDšÃ“7+šÝ=¥T J>·†aä RÀJ ¢(|ïû#VBe Jƒš#ŠFìÍêë—‰Ë]D5çA ðy¿}¹5¯ƒ_ÏÇÔ©£Üþ©@úŸžÏȯcV Êß·ˆ/ò°ˆ{?nÀßýüåøíÓ¯ÝÇáײLúÀ²¤³÷MejSèþ×éøLÀ¹e.D6\Výؽߓ|@“?ÝÂu%ˆyBb±mMÑB7Ä„Þ4ábzøÂ:=TiΈ0åÅå›haæáI;ƒ—M jùü¸µT E¦Â ÊAÖé=•€±§BR¼f5=!…y‹plâî ¤H½ÎÉ;hk¬²š}Äñš,â8w§`!ëM'G.4GÜO«Ài§WˆœÖõ çaÑTz"àÚÈ »‚b¥ú¨Hܧh HM›{ÒowT—lH0u“ †.0«ø:*=¡H­0Ã#Á}4UŠº(ÔªD‰Jõ*=&o€y« XàÙ IDATCÞ?»Ö&Ÿ×Æ[.ßô¼æ+4ʵ™ºo,=Òb¾Wú}i憞(3£À²<·-Ð@ód¥žˆþ@3wŶæ]¥"€¶:õúÆÚ©ÚgÃZhï1u†i("(æÍJ3ZºH®ô1­ áÀ”àŽˆåa ´À»¬ë}­wܪÒ\=b£V´wD+?1뢲•ÂBêÃù‰xf|_Ò¶dõ¡WÁåB™áÒnî‰aFÏ;˦ ÿ¬Øó ÓÏ‹˜§n;›ŽPg¢ˆxµ~­iŽ4j‰&ÉúAbß@ßÍ[{öõWÿÊe¿Ó~3½ÿղϽ¦l|©ïÕø|´¯6þ9Ös(ø<`ç ݲùbÒ0ÒdLÑñà9)´Ü\yÐé±\î³ð¼Th¢Åþ:i ×&gHÌBëÓ$^ 9?Ízº“ô|?pØòÌ%9’àôóÄÑåÞ"Öêv+]ÛÌ`‡{]gè´¹‚К͜ݑXôá??ÇK$ùõWܘ±Ð£H(9g}íö¤Ö2!iºÞ}㽯ٛtü8£c5XõÖ"2 F užoÖe¼«¹{Ãòæ÷ÌAF(Ü$¿pÿÌ®mþ~àW úW·0I—'ù…'·îÒFo o¯¿Ïäxêy¡§×s §ŽüW3Šy@7Ãç¿ä*#h`hé_?¿ÿ‹¿Ý€Ï[hy\ãAûö¿©…†$ui ù´F}ðY’þÄì1›>^4‚dJ:â„ËEH¡Ž¼-•M46ù¡iZ«9ÄÒó‘%O²½ã’ˆ½Ø›1|ñIŠËú"B4o¬Ž\2 Æâ´€*œÏ)#NP;Ý›è85š*jkŽÜ ƒ!¾P5íU}j!§t†ÀNÍÞÞQ„PXpÆ‹ˆ~ Z&v íen|’-)Òü&äîZª„ÛÍõ0-ùÚU­54r1:žji2 !,(p ‘k3wDOÀ4 u;¼M•}S5wˆ‚q:EéòêŽó+“Éó&‘8«›®¨}ÐÈ¡<5u¯òëÞ<=$õl>Kê˜hUª䜜#D®§$Ü¿òÝfWt®Ì+­ÕÌu¸ßçËÁ.œÑ6Ö›… ÷A{}Ùï«W~eò¸êL^æ”Íñ}Zû.~IËÍ?5?,5³Ð¡Qä&Zc½¸15¾¨ƒ„”kYŸ”0gO×ÚzX½õúáÙuˆžb÷ŠÆÏ¤P Ä_ûÅŠ`äÍÃLÃè¢ßé„]2Ù0JT@º:“h Ñ¾ÞûV!=SBmÞF$Â8È@½ž¸Åš ¶“!kìCþœ.Å@7 åÞèºÝ ‡gpæ)01ˆR Tj²[V_/.vö=«{¦ûÿêé4ÀCÍ:€zZE—m}àçp¯Žþ5u Ã>ðÙ+šÚždf/txÈÜù’ÑyàÄUzéô½Vçà×@#Èßðù?¡·rhû e~þòüõÃÀ¿þæ(àM|€ê]Àô$¨Ù6=­æƒeè·ÅÕ‚ô†ü=‹º !þ¸.'qú‡Q›öìª .4Ë?ÂûÏ ÁÀↅîºcÃÍ­y nR–è&wF¶XüöpšSGc…S,þ¢ÛhP?UsÐpRÊ|J,PUìñŽ›÷|ŠSw÷Ç#N ±@‹Äpï›ø­FN!(ÇpE aC!H aÈì·óA/çBRÒŒFÕ£ê.!>¼†*¡jÖ%+¨9ÍCªÀBÚDŸ8ÜÝx˜W„ÂýK×­ÕWbìÅÑ ,¿s³qg7A«;/[DʤÆu¦”;uºe^> ¦ш&m)¥ôkI¿ø¿zËÚ@~hИêÕ|$ ÔŠf›7¡™£ŸÆã¸i–±–1JÎß׊n¸Ê÷™j#!ZþìxÚ§çµ›aè¬I}>°á„ðÍCÛU6Úëð\zß¡×=]s P DI½“×…üi¿¿šQÿï-¾Ð "°. Dá(îúSEV§Ã€&‰|;+!F¨j¡ËŒªÅ1Ky/4)”Š£±ñ>@Õ4Ź‘$‰ÛÂß¾ÓvâÓª3ö Žæx.Ís‰¥pûŒ]za¦@7{Ì7<ðËüÐZÌ)Z%_k ™¥מ‹ (Ñß bاç$>ší!€_c.°Ç?ö×Û6¦ YÊ–&ûi'Í=ÂL\8ÇFÙš<çæ’Ö‘`&˨Í:è7àëV ÚåøFD ] UOªÖ^A¶9 äèÔÁ>È´Ð1ü}à·Üýëú¿íµôYù¢àŒfiÅ•e«ë€¯†Eš‰Ãë d×sW‡«¡qùZKceÞߌÛÿ\ñùïÐõ©dÃàqËá¹úÉ"² €ë‹¦}Ñ¢ž¨â¹þ-u4á®NoPÀÑTÙEÎ-JÍ}ࢮy èœ€ªÍ¯Ü¤Õªt4Z¸D˜m:˜ýûIh¨R'2°ÄÏ3à^~Ê çU­È2÷S>Eº¿•\"ÔÔ¨fZPÓ)kƒëAÉa ø8 BЦ.¢n†C(ªÐü8UÍ"×QŠ8¥ÍL„GñMÚœÂ=BpÏŒ ¤íd>>PÎkDŠ ¬U@›‡Ü8¤ ’Ç'Tõ Rlqª;²hjñSíqÜ †^Q5s¦í„Èì…ìëà1)H”’y¹`—,zw4•¬ Õ: cÑn͆ûsr®ƒ÷eÆ&¡wƑ̃ 3Ÿ¦À/3ñ¶Ï©§ vZq4säó‚)¦>9F§•\UÕ[Ü[ãùŽþ: ¤ˆ…»®v¥Ýý€AÆÉË^èîtfôˆŠ´é#¶e~F’ÚÜ)Û¯¢7ê}ÊY{ä%œQ?nò¢Ktp0©õó•¦ –Dü<¤øñë—[ ‚¾¬‰æR:R¹³‰üõ°õèáµÈôÃ)uˆy\ yì‰wâz» Z¡BÑìá‡g‰˜7oÁiÓÖî­á&±®F@û£÷†Ó„ÔÎaÏzƦpy»ø\óY!–ˆ‹ƒ{©W¨ŽšS_7cÍààPÏÿ³¸ï%d Jù\Jb\o.·j}àQGg·¡´†ªææSïR?µEÃMÄæ4(Š´»ÃYLC3¼Ü‡ $àáCì\5ÉYØ¡ZQ«¶ âÙŽ‘ŸúqüÒ%ÃMÏÉU¬¡Â‘z•eø6%lÏœ /A» €áƒ‰àæg%@Ì›øu8ú×Bû§Ú ËÏ1{¢C\—'šà”M/ïƒ6y™ ÊØ¦üÀ&~m›ÁãªÎàßæèÿüÛÿª¸ýÛæ5â”o|ˆ£¥Ÿøíðÿ¿E$Lá)¦lG3屇;Ó~!¦7CÓ]pÕü,âúïùìªY×V(€ŠÈ±2 ¡)ú0ÓmgSKêY­ÉŠ6ŒhŽ]'ÐBƒ6 ×Z¤‹0†}xàÂ]›DnÅoO0ЀÑY´®š¿ýïôª½þ: T\ÿöKÝ-Gæ¢z§ƒS›/ [¯¼CÔIoD€¡„6®=î^›W‡p €×( ÄÍQF41*¬ŒÁ]£g˜,Nå¾QHP‹uzBG@1B€>rŸ¡/3xõç=>&%6bŽfͧ„»Õ8ÐK(ÔWS´N½_Ôí®­Èl戙9qщñÛ=µ”bý~}ìsS zgÝÕx SÏ~㬤#Ž:Å0t¾ÆÁQ3F= ;͈Koj/S÷”ˆj¾~¢·Xî!#-NˆÄ¼Kn>ý¤Æ«:Áâm"^¯Öñ…㘦iƒÀ3ðJ)>fš~üìÔï!²-Ó8÷»Ò  5$ÎÆ„bCžx¤ƒùð郠wžZ “7+} 7µnrqª7ô˜sƒ„]ÓzïVQ €ýve7ôØtd¢™`Wï0[ ÕG àD%›SPõB.ñ*Þ„Áî\4i9xÅ¿}Sš†SĽ¡‘…™p!…Æû·uïè“…sÚ…gÐÞôy±£‚`7 L÷vúæ¶‘o €oÓVÃ_Wèbö‰AB³Û8+õ&ó ‚ÉÐTÓꬷS´\™º”ÂÙËÌÛÜ.åµY9pôý°¡gXxˆ9…™#éW „pªãjÌ€6×z‡Z+AzBð4ä½m´šd0;¾m’=b6é^}l—¾EŸv ®I¹.UóÝå OâÓ@ãµ5@¤GùhL[ngG¦h »"e;8®ÌÓ¯Ç}¹—3Q&ýy ÄÕ³9­›V22Jcš׉ \ÂÀqbUûÐ"ßÒbýT3HÖŠR\JïqÎcS³Ò{Ÿ,“IjŽÀöçGãêÇÑ|{XtÞw"´ï1#«¥ cŸØ‘.1µæ) ¦.["A)þþz(„ Ê.9ÈàhDãÓð~³‚‡^Ó­—ƒâ–˜ËGd[¦à¤¶TÙiÍæ|è¸Ôúé5¼¶ÿØþ§ÑgÖ®5p4ˆWÔ°GµÀNF³3ÂG ½¡äJÐæÿßL`J(ÿ®âïÿc¬“P§!0}1 EÇ¿gu¢/Æfƒ¶ÍZ =E¯=Yk;:²ö6´V§„ž|g­Žõ>]ÉE½‹EýÓ¯ªhf¨f¸{(ES§=‹ùâ5í”÷G[&Oi¥ÓEJPÀJhñãßWüõ·þõßÛHáÑK”?dÚþg9öÍÓÖ“¹õ7‹)ÜÐFùñ‹ùmœ‘ùLvÛ{@G&±ûÐÁLµäÑkÿ4Mæ¡–íJ³H~¢›zõ’ƒgâù#ŒXƒ ²(ÃH­Ç“høc“=Š j«5G…Ýt"¾ø³îN·|ÚÏ`ó+Üࣺˆ×´1{hìâ=<”{Gð¯ÚzÇ&àèeápå)÷Ø—ƒ%ÒÄÚÓÿoâ‘07æ K¦nÞ ^ÞT´q‹ á×6bܧ(!Îê:v R†Kcቆ€ñš|VÂÞ7ýS´ˆ-Ãe#FnÌáóé£Vk Ú‘Åÿ¼w[–%I®Ã–{d힨+ õú }8?Dïz(#L‚˜Þᮿ„GdfUíîÁ4Xã̹ì}ª²2#<Ö5¨E¬À~ïZ­\ôßÚyr?oôÖLhÍšcÈQ8Õp”­Ùùä¤Y-çNsHó£’×RÙ¼*XÃM=߃2¬•4@8¼áÆ›dÅ]”ú4 ™M[d4³50¨ãÂÑ‹¤û" Š4{'Ùé|öõ¡yeüÙtgïnDÅ¿¬²¬_FA–ÅÝ»†¡gZ:ç!ͳ0Pïä•S–5EchôQÓâ9 æê­zç\™uúÂøõˆ'9Œg2Èõe¶‹t7ßu’¬ÒKt1ÍV~_Pùó!åýx'z\—1NŸr˜v³Írhʶ¤™Nd6£HRR„Ï”²â]Í»Ê5±·ÏÀƒ¢ýǿ³ žÏ1~X«Èðc¼ªGH!;xÝa# ¡i`‰÷ÅìÕr+R=û°çà'QI*êšôxÑ^ÙIdÍLYCÞ›‘i­)އ4 a7iɽáŒ>ä®ó¹î)`\Œo™€@˜zÜ%œÛ»”ͨ"}r—ab¤’uŒ…N_Š%JeMO™C›äp[¯—aË&®¡‘Õ’5åå¨=ĤTüwéßË ·\K VüùaPk¡}‹Uy¢|ºðáDwŠZ:uV-àëxù;­êG¢<Þ'Ù<ÑqÐ:3âéí›æ©ºOXˆ"ZÊš‹¢×ýú߈õ„sÇd¢Ì$¶üDmGöŽÇÚ5XÐŒB06Gýïz]§Ãµö¹þ¼0 5ËçaÏr,i(ÒSdŒ€Ù4ÛêLX#£üÙÜçsî%!ËPÌC×Ñ4ËA¯Æýr÷Ñ€xç!½ø·êkˆÇ‰6š–j¾°\h­·/šq-ÅÉ[ ‹æoÓ5jM4á->&$tj’¯ ¸jþ¨4ÚĹ¹8„w# úa^CÓJàCñËß<£êýü£­6­]‹ÛúÀURŠ¥¨^À¬tÜÆW:ç»Pe·•ð†'~¹˜ÅPæÚ Ö#‘¸ÕS-¹jޏ]•m/º+ÿ´Å‘J÷qA2¹4o¨\RwWS|ÍP)m ÈÑ;f4 IDATpS̈Œ@R€(ùqäÄ7Jž¨€ñõ8Àc@å€z°++£É ™ËûB`îl«RäsÅ†ÞØ©‘ìO†Ó´AC,Tº¨ë‘ŒžC=è9Dêö8@èLxšèÇ}Å2iŽ–™ô`\¶F³ã˜Šƒ´æˆMq4 ºëÍc8ÂiC|fúmââjÜKyÝõ19ãzÿÕ{@[Óø MÖ(œ¿XqÕ‡‚Á¶¹’÷ ·æÔ›d%Õ=° ¨C“@ŽÐ6 æ½XªéT c ³üÒÀ"Švص²Æp·»Eìd 9émÓcϘ³.KÎá‰NßM"fš/Xu}ÅÏk\Ö+­¦ÙœŽø8Œi’3=ë'?<Ô9žqC=z“¯Q êË žéhlõÍ=Ð×Ö›j6I:Ï×6IøÄ'¿‘q¶¾F~f‰øŠu–È¢eàmF*¼8º'²¨>àË<ÔúuœÏ&¡¹&ÏÞ“¤Ò»Þ½Óvü¨D¢¤9‘L¿hzGÿ=±ë•¥yØè°?g/>žëE°< .†åæ‘ë«"KPáO:ü ãýìl¦© `/hÐ믇³"bÿFÝ;ýðÌÙÑÎèd=Ê=h«u5Ç=5ò³ha?ôë:†kÛÞñ‘xŸJhÜ\º3Y-yÓ˜sÛò©6ðCPh¬ñ’-¼¹‹OæºW )]åÈIÀŸ?œ.kÂ\}åk‹©ôT’¢:EoÔADŒ¥´‡Ü(EËÁêñ·O‹úéâY;á´Îm8eÆ>æ(*!É9ùÖ _•¶ªµ:PiY8NB·÷ùåÅ>Ƙ3™˜‘J–˜X­E@sè ‰\”¥_EgœŒÈe8¸ÓjiA k°ê}žpŠ&ßgG*IDŒ(厈[Žö•4ô޾6Ý7°ÆŒ/¿öžÃ2¼ò…ÉNÔ~yxë‡wD‚oòp!3‰uñjJ“ó&kil¨§,ʘØ"CzH,ë/×6¿Æbt4 †hj‰OÈy=7•M˜2ž‚™NmÂ−©Î®š=XuZåsSw©››¨C tMNu¤î.äŸþ8ë×èLËètýÚæ+–ÆËBmÆÍ R–C@5ÐÑ’=MN—1\ŠGç0xˆ;g 4‘º>²ùфҵÎÈž}Ö)eó^·Í§eïŒnnÄÏêQö@Ûúóž‰÷Ò8t÷wÀ/ÔÃÃh^•em\†JnÌ™Gñ9FUß”p¬u“‘-èÁåJYe6{ƒ´ÐST—õ‰ðÂÚ=<µ¬6ðg¸r _y€3 _üý‹kÌîXPíPŸõ‘‰¨%k ¶˜F©d_tj«kÄS ©µU&P{”lÀ<Ì{+‘—=×äZ…Hà 3éxñ©Yæéúöé0OÆ{Twô‰ÖðoûŒB„Ï¥¥í‰g³®eìr$I3·.ëÑš†_+#ö™(ùÏH8ÈJÅÐË)I÷û ¨þùéõ ÒwG ËhåO»†÷ü¿½åBï’(µÇ¢×ív3–ëf¨I°ìë,¶D°öØV“H‘û¼Ô®:H¹¹fÛu;æÐZܨeæààÕâÔÐb³ÜNé{Ùô'ôMŒ!#q ÖY~íhJ|ã@Ë+UÏòg¤ŒEà©'ñä APà 6W®`‰ç˜œ ¬ìï%Ð’¿Â˜‘ h:ŒUM‹åÔ+³9f½.ðÍÿq˜áâ`¸³yýJLY >Y–›ÑÉÈM:µ*˜¡¶ù¾%z‡Q¢VB+i›Gª7#ù›çûYµä¢1ŠSXÈ©`¦JÉë Þ÷#¯FÒèù”X@eʤŸ.Ÿæ Z沕kyÈÿù¨â}¨(÷Ÿ(:+8:¨ujJ²U¾¾â™V¼±ü3ÏBzáø­GO«õcL´Ö¨^Îá/拉î*¾g<çŠW~Ÿß²%uU?û.»ä"Íñºµh”hf$Þ¯;šÒƒ© 4ÍèQ rЏ˜"pxæ’ÇDL¹íôZ£Šª‡³SóVœ‚¼Xõ[yæ,úªŸ÷õBµ d[7²›NëT½>kÖ»ÍÀœÜ85z,ݶa ñÞëåýV½0V¹þ7‡9×Îy{Q=Ào⧬´J=Ëñc?„Ö9®m#ÁÀÚL3×0ƒ»˜ mš©Sàâ‡.wZ›s¶Yc–ÚD Ô¬/XtlÓÂÚó^M&T›¼êþ­/;}3Þ·ˆl¿ÖÍÜ¡RXý+J$µž#÷pèE›G“æÝî—à¯ö¢áɠЩyd§Å ໬×U—*ºõu˜äÃåÞ~üÝ·=:£˜@äâ¿Q´û²ŸàBNêª-¢2å]˜8²¤º,ñ÷âèù”þ­ó£ÇmDg)GÞÚFïÒ…¶ôãSÂo æÔuPE-½Ò;ËÃdY…šE댚‡3âóý¢…hÞ¿—åðiþí–n18Üa 6$ôëx€tX+³Q¿4©]=7}R…0¡A²ÈžhÔ&%Bø ¸A›ÚD樱“Î 3ˆZf$çG9NÈ–\lºS“Ù}óÏë}-`Þkææï[½›EXhu^QNƒ7â¤oBF C?¨û䦤ÜuHvá}  )ékQñî«#!ùý S ÂâhŸâç¤ÝyÒ–ÒØ¸g53⃞æ½@Û`™Åôçœ+øQÍÕ[J™rx`§€f“‰Ç%-¸ÀÕçI~ÏšhZô«hyÀ¬ˆeÍŠ«:° Â ü಄e“[T‘’bQU¥DÐQŠ[h"hBâúÌyðžÃ.\£Ž&DONE­º4ÀpkË&cºk-ìÇÚ‰;¤6©S¢9KkÚ˜ˆät§ëâ.¯º¿%J(/”W§y´NRWzr‹D£4“ÀãiÚlÝædCè$ãZ‚Ò=?°Þ‡oÞïKªÙödÉí5¾-¬»wfÈv^% ,3€àu+ÈO]Áwk[1rxEöüý»÷&ÝÍ T]¹R-NÜ Ê=à6$VÓHšt¥`±fÖ7Kºˆ´Tã-rù¤>6–ÓM ÁÝYÇIÌR.öP ^ýæÎ´¨˜ ÆèrR]ý¤ñ"ÔašµWQ v·ñ[énÔ6@* ,6$â©Ó€sïR—1kŠÔÐFŒÁŽ´)áxh˜ƒ ðèhdéï Å×Ñì×ÌÐ1p4wê"¤½3 º÷á¢2o=!%"t)GSK©Ç‰ a%P ÂK€q1+`Õãš±†f*>am•8EËDp£·uýs…fº¤ßt.ûf_HY°Qûåг!MZôµºÐ~ûPÝ®scRÝß¼ÐE»{ŸËP5UFùº+z:º\)TœÁËK*w¿y¢ ‹XΊeD`› j½ØN•C--±áJ’§NÂÙ6wÙFôþûÀÂz—Ï‘|â DÊõ½d‡¦|Öáñ<ÔÈÈÃæŒq=*°„@‹g F«N è_Ø®m@ wk†Ö§Ö)KÓ‚åÈU‰•„\#ƒV™PÈæ½l0õúw³ ©˜Ian …©Ã_º©5ú„y¶ô„iIƒ²ž›:C‹TŠù”F¼,là >ä]³†bÚA9X9©z³‚£›g‹Ò(5ƒÏÍ÷þu1ý5ßä¦áîb»¸µ O˜IÃcLm².žzm2‹É-“°Þ°Ží¡¿ílªÔî+Ú÷ ™.¨_0gâ)X^Žs]ó¶S¾ Üÿ¢¹ÜCó7-SjC‹Ó§6Œ¥0£2©Zšw .¯Ç¥l>ô…Ö:úŽñпîxöÆ6z22øù¯g4ð˜ÙÏþ_ŒîZô#Ü.§á;T—~³éY#øðˆÂÖ6pAkhe¢CþÐíÝ©ƒð sHê 0u´ãðÜy`tOÏ><7såˆ œ(€i¦æ¯ÕiØD)ãÎöAú8i -ëïÙ:¾h„‘²€p4o }h°Ê²èyTÉÎÎFÀq®k<ÕM*SûÅãëËŒ_!Þç|(+®êæjfŠ8²’Z€43CüþèÑWÉ¡‘²ŒDë&™÷––žPr2p¡À|óäÃôT¤‹JÚõÙ$Ñ4q´ÖÎB²á/t¥¢b!ã×Ñ ”o߃ñ Ë| ËÎOa袳º ¢¯%Ñm€;‚tƒróœÊÞQ†Ñ}øñûaL42þ‘ÅúȳRÇ+eøJÝ’kœŽ£ÙÜlSñRyÃ-Ì òuX¯i£Ô¾‡É ¾gøìƒÌ,¡à¨7µÃíNà£%J+<.ê$Û͸ç®ÊoCrEѪ!¤v}7¦1ÂŒ­2‹\K‰R$;$êÛµº—–³·XtR¢¾¦moƒ€€º°ƒŽ 1Ô)ŽRa™—¢Ùòèdô¶vzmšè€-f †8;r øÞnk7½xÔTLèTÃ(KEÁÜ­5Ä8´{,€âiy¥ÍÉņÄ:ërH›¹ oNÇ~ÉhÈ錢¥Mh(ðp;ÚZ¾¿ÿT' ,_>HÙ?úìÃcxů~°šºäÚÍ h>„Y‹%, wmg¹t–yXÿ|ÓY±Ç:¬Œ€ÞGé/fÐñ×î W •;ÎÔ¬9‚é Vh? cøÚáûÉãÀ#9¥'“÷Íò3äN_hõ®Ü¾79ƒµ"-ö€Ž h)‡ú+Í›nƒ$0έeÕœóÕt”yª àEw ßŵÙÏïõk3J¬"‚ŠåOD?óÄŸ¾}yì¼ef-\ ‚v-i,¯G‰I_†¿¬.òº Ìª¢Ýe3õXúʹ÷öD¡§‘}?•ÄB—ö­ªíDKzîØ( A1,0'æ¬é¸mî–S "4q¼Ö(—MO±ßè±IÑÕ]2OÑZóðàHd"\׈ÑȬ™ê§]…åN±°–)ºS }qï¹wÌ8 °+*‘•Meª•L´sKÌ_=¥NKS¥Æ.9Ð Ôî’$Ýä +tfÃÏî Ùîݽ²,ú £›YÇvk':yî—<€«Ñ¤R1Zè¦× -·VÍS¼dëT†'‚õ±±˜¬VÔ³¸çöâÌz ɲØÒio§™7óoètú\×ñ[éæ»¯Ëòg/4õá$7îPK.h~Ú·xöÅr1ÝÒöv»nbÁޮ˃F÷KS%Ù ÝôÊç×?Æð.adø»zø½øÉ‚ÒœÀÜŠ[w¯j_5€­•~`Ê@f"‹„:¼/UœrÍ^kG¶†ÔlC—”ÃGD¿Äó2.‚ÙÝÍKÅPXÖÆÖZ¡8<¦«ì1cˆ'X&cVÐi9–ºùëgÂð<3ksËk‚¢9”;†¡OL§†{4ظßÁÄ„Kî10šzÜÄÙIE Ö=¢ÛÓÜÑòœØÊØU×›–JÕW¢ \Ð Ð">~÷#² 9s“‹ðuvŠòÑ} SKÉËX³Ì~‹£V/ºƒk@® tè^4Ö³ë8))ÕSHËiü‹dØmuZZï ó?¯b™pW‘ICeüìsÆ¥Qç¿•WhႲ‚eé†BØõ¢¤ŠÞ\ËÛÕ sñ[ ¤âhN5zTs ÐêйùȤ×à´ÞÑ{´MºN#Æ3W ÄQKuýŸz7릭Ôe!K¾(š®±eOw·:Ë™b·ÿ+ T¬4]¿Þ¡>£úvú:Yè倭9Ä*Vh°VQkÈ[–bš­)î륱űb3r¨5r×6RªÁP°ˆ‹ü‘™ŽhL2cP6ýC¹Ã¡ eø5œýQe4س­ìÉiúãÙíZoVÆqD ¼ë µÝzï²þ>A iÐT?ø¾?]3 ÈFË.»Q¯¸z–™›ûü/tð0uiJ'Õú>ŸUqW)4[Bü¾8þõ÷õg² ¾ÿððbIàÁ6ü=Ø(ßO’ä˜8¥Ë+Þ¨Òt6Á#b±—MÍ¢[ ÅI)|^¼ÿ⋱ëZh>òÓU©¡ÉpŒíÿ©ò řúÑ&š…lÁ‹—ÛG÷L=…°Ä/egˆµ(”÷³;ÝŒù¡ó¶ñY¬.'Ô™O7Cgã3kd@Šê0„;Í‚›[# «·;Lt@2JI³µ5Åù4¯Š] vs²¹ ª¨õ‹æÉvAˆ”Ї1smþ |m5áS„–^××ëÊÍŸoŽíZ벆 ½ïù–Ä ÈÈÍ.š$»9WáÕâL.×ôŸÍ!¬¼Ö¯íjôÑwÇýûaè*Cï8¤"qPõÀi¡â üý×çÕ½‚ !}«ùÛd'ïÌ$a4`ëS1]í (›Î>hˆZ3½àð&1¡“-Ô†H7[Ä¢p4AØÀƒS8CcÏëD ¨ßü; NåþçA)ËhIûjiTs–Cš,E×®µª¸ Y‡Þ郰²i9ªð¤a°]Ó3hËmfG-ôJÉÏC0Öêw£ß}}·àåùH ÒÇâÐÎá+Ì~:]Ó"6hKA¹ ‡–Ñ7µ§ì¢Éªéd ‹â ü7R{]è)«dAæ{ß2<#ÖrþØ!3E+9¯HÖ“bƒ³÷r8ëBìaïÊÅèø†Þ}пʼª¼ñÁëÑ÷€ä²&êIVªÛt&öRÑöÀ¬•¥,­4÷€u¤âXK8–Ÿ 8þçñÑ{þû0‡ïƒ/ÿï—øò•Ûtx,Õ%¤‹{K}tÖ¥d)|›ÿ.é6ÖÓ*ì{•ÿw3ÝKˆÎK"ùéu¨¢ ÍîÐ…ìDB‡Gm¹2£Xè- ß(Sò>Ç  Ì.¾¥Ùl œp?±‰v§¸ÜþwôÅÆ`u4†ºîåq‰•qóM½¥¨\d@ÆÀ[È4Y}›úªÐ »yM¡>äÈÛ*õ«ÛQdæq™f,(ØÖº(Å ÑáCФƒ‡W;ž£zتˆ†DàðŠÞ%¯È±‹ªNó‹›½r/6ÃåÞtä•6äc1‚è´úŸLbqI”·!õL.H·£Û ­y’¿e”M{¶kÓì ¶mØ*Z˜‹…b1ìù½`vê߬ù’è=½&,Ë/߃ªÕ7ú¡ä(ÚÒ?DJNOV¤+^[Íj<5­` ஞÝI\C¥OÈ À{ÂyºD[ÕPSjû؇öÃÝžƒ,ŸÑÇ0‘öƒñì’aÚ¬&m°Tº’­ bm­¤³Ï[|rØ[%jPöCKlQ$ ¸y|”BCÁp´£ìe@ÜóZ3OyKäB-´ø›4sÿH‡¿ÇŒØÐµÙľ7Ê—8\À1“e u&7Ïõq2¶IÉáëËšÜdzt2k¦8Ì@HšÑrYÃ8»áƒ]tA÷ÞË=D.p=ŸZÃñ Z—4"ûŸų[„—x¼×x~ƒ™ñË×CÚq@ øúzø°hkT#Åôn{{[J²R·?Te|2°õE)IPä½DåJîS‰Î1í$~Ñ«c]€t*¸í¹Ýð¯4’è uañPi-à_dÍKÔ³ìþÓß_ ø¥hÀ`|ÍíšïSyuTP?„õ¹:³hßXç8›iH'JYqÍ=-ÌÔåß©ù:µ =n-h`tB–øúþ‚þ­T‹`°ŸàÕ†?õZ¡Á•@l‹LÏ%Ý3¼•§¸Ãáèê¸m­çC’jŒ7O¹¢S°Û|ib'Èæñp”@¹ä…§ÓiVíV*bm4O÷ZJÉk¾aºë¦ŸÛ[Zj(ñÕDòû *N Uº¯­smº÷‘V°šúWêŸKV5€·¿]\ÉsÀ¥ÛwþjQýð>çhþ‚}¿ñ™}2°^ÉNUˆ§_ÜÏàºô1Ç!&"˜Iaà‘.íƒ$³A… Û˜C´fÙž“ç§2¹Øé$Ån ‰Ï[D,#´ètͦ+Š)êzbõ.Ú@ÉÙŸ¾Öa‰=o³µp›f °ET¾âõjèfÔ”öë<“À”.æŠpæ€Ûí³‰ÿcFnù÷—ÍÄE—M^§8c¢l]”õ<¿}}Ý-çþ¨%Ž–L9õFëÝÖÈôôf•Np€¬Ø &]%Sº˜Ù.CÅ~í.ÁbïÌqí3L‡úÔOqè¬/(à Ó„ìèà'¹À­©d]É‹ó<™T–—H‹ÔíÓU­2•z5 G­9€Z "„ö7ß×ÈéÅïý§¿¾àðW_À¿ú¤øƒký3>4m÷:˃vÖÉi+é6Áž¶«Î¢ðá„û(˜= ’Vt!W?1ÕÅ &ÜçMÙ²†sº÷¦ÂŒü44,LN×DR>DÐhâ_˜‡†Ì;3RKhÀ¯Ñ†)Ù¢›ÍDf*} Ç -,OÞ(¦sÑ-áQŠj†˜œ‰¤rhº*`ŸÇqk«B‰DÑÙwüÃM™Ù²õþ©nÃߥùã7 K™]G´œê¡ø/ýÇÞâòÿÇ¿¥¡¥6Q|N€MaO)aê>L)hxŠÕ«±2RËÃlF1”Û¨; d4–÷ª(ÌáRJ¢¤øMWã¥3:³Ã\œò›òŸXOYˆ1F®›ßšåóé ^T†f„qÉG­1&bxv(yS‘ B=×yBÅœ™±Ð§1bÙzÃ[V¢…¥(¯ÃŠ&/2PýÃf. ð¼zˆ9ÒúG² Ä\šfÂÁêLGq›:8 Âx*’ª&‡ÆDWÍ£ €á8HÙÍ0þ‚žâáë–íir‹Éää!ÞÛ_r¿1%Ñçg½O£WZÁ=îåS´o¯9Ó÷/bvújf.} ÐUëàôä]¼VôÕ˜²©9¼@K¯Z˜F–ï«„Ç¿î×Cß> ðþgàà¯~ý°ßon9Ðpœ’9ê‚[’Çd¬&ê 7*m`*m0iíí{óã٣ʦèÇŠf­•ïéI^”~Ïüë•Ð32Üh–#(ÂŒ¡caú/ä ¨²SÖb ’šÓ©AM­°q]¤ª±`êê†/:#uRÂU‡ÂÐ]ÛM¯B ñ”eR±.ÊðˆÇÆæCl¥'U­:ihE×¼ÃIeNzOD?;)é<,(f¿i2/RÇ„ÑÜʆ†bL9×þÑûᯤê+KzôôùÉbH›„¤œk-ã‡ãÇýâ盤àB#GŽÉpuËÚpòÿnñgptÿÆ¡æÝ`·÷оÿ7$ƒ˜ñ¢MÎÚ~(gººCÁ¾^ p)ûdókfF K¹-‰I=/·wÕ¸Ò&I¸zÞÌ¢1[n$²ËD}0}a€Ó{%2ð|*G>ïªÒªYEÃ<ìp]Ç,sÝcC¯i†ó+NI'Ðuy¤6‚šæo^»XÏf¿ñž'*KêÁ•¥¢Ì -u¹ý.q±4õ"ÀÓCõUMÅ"sŠä`ÆÎ˜>3d2,f´^võkàm!b}ÂQ*à[¦g,ÝÉv=ÇkÉpó¢ü}lôo‰mùÁRð*V¦ü¬Ë";×%¥‹•‡.°æ½ê>­iëp»Cd :éßt‰›‰½Ìî©£"€o†ïÿëï¿úøÓ€þ‡y {°!ƒ_O7…L‚×¢,ÌàÑi:«ˆ ¦Ð(áË›ñ…òÕK–mùñ1ÓÚk$ëŸ@ц͉[u:ÆèͦF*8¼¿¶¡¹Ž£W"rv"yobí\v;¿t3aD%ëLØSÂà!¯;ÝÉeÖ.̱Ÿ€=’‚†ì$þ&D&…À*ÊDËàƒ°&y2<4U‰ñTÁWs³ÓÃâÿç³b £Ë&qà…ìP´énŽÈ™@øÊÂÅ:&RçµO#†ØI,œ‹ª»)Ò‡pO“*0Z¨­ìÏ™ jm:T¿‚©1ª’žPˆ°»­‘.BOe8€g·ï;†ºe…’f7tÇMVÔ—AGT·ðj£ñ‘G­hËœ³Aï&É×C”úu¶m|ê-†4!(‚Rxœ†ë>@x–dX0û}Ï4ü÷-—³±Å›dT扞í÷Ø!|Ædÿ–7†zöé…Æsßä¯t}õÊå{²Óÿ{å%{ Id¾qc¯¯ôžÒкdÞƒaŠh.Í„¦ž[Šè¶¡]\–@LPt¿æ#‚ê3NÊÐCñÏ_4¨è5*ªþÔÑJ ™ O²±ô *ul3Оç$¹Ñ‡É`¶….œÆm «#{ŽÔ6¼ÈÇ«Ÿ¦tÙò«.PD—?SZk|R†ÖÀMõ¼×Ùv„EÃET-ÏèVåk‡›|‚&±¨£"aù3>Ô ~Ý©ó¨«~*À IDAT´Îa¹¸_c¯é¶G«KtHGr‚ZË«z·…µ3T\/îÿ'1ÔÇ((òC˜â>óï4Bîu›È-ßzAoB½Šo­F«qTèöPãç-ùÊç¡n¾– ƒ>åôGAûWrss1ÿßÿ¡Ïo»Þ‡AþøþØþ0ƒÔì±r¶9§ v/R9ÚaE–8˜ó‹ÒZpü*fû„ôн¿hNÕ-/a ÄryB[_£S)Ñ‚• ¶-Äì¿ç›¿Ú濪oªâ@Ë®Lò~,©Ôõ> ¹(qĉd·1££ÙPe˜†+pì{:äeçª@÷ )%. äð÷n“‹r³ðc%4ê8p'ß=(G£™AÊ]òÐ'¢`^!‰t›kÝèð„yR4mÙh“~¶¨“‹DèæÂ|æ’ úpzzï'óΙþ¥ç«^¿~ù^Ûó *¡à9‘1ÆýÊ/%UWÁ°ÐgŽ¢3\Pæü‰Wï,Óœ¡* º„Fj1OV!%³MÇ5ÜVKI)2™š\ÝÀÛ¼â0ÆD¥§`áeE[l¯×؇X EGÚ )EÈF¦ß£-I÷r†‰ˆÉV9Ù‘ã¡K<ÜhHË0å-LD`9JtQ|þeÕÙ6^FIQ€¢÷á‡%[(DWÙ è@WÂP1ƒ·>¹ë·f&e¹ÒS­IKyÁ!ŠÖÜXçÃöš5 êëû¹÷XüÄÝ{7¤ì9€ÕÙ,øYÌÌ‹óŠªÕ=çOÏèßµ[—´f8o¬*w™ASZ‡ >¬±M4Jüÿ¦_·Ü`ÿçÿxþÑÐÕƒÍòW_À¯Oàù´P_§W¸äÜœ6 -h¡„½:»/Q ÏoiA½ÞÃNî} µskuÒÞ){Šxðš£4øàAbÊ!ýbk¡j%sºÄù§vÄúÏ€.n”ašÑ‹R#¼D|oÁPÝT®2Ÿ8q.HÓ€±˜0ü”™›šU’}º- =”ÔŽ–ÏÎb(0 \ ~¿VÝKû¶¨Ñô'÷äƒI–¤Mp‰Ü,Zš‹Ï˜¶ûŽnŸ³ óô£o)êW'*?Ó‹WR†?CzÌ'YÒŸ póPÍÛ&Mét…0Æ™geáÍöJ3׬Sûo Ðsw´W‡ü”A—õeÏtÔƒñÊžT-Qa?j t[b‚1y°ªÍW·ƒoJ‰d6ðQ®äLI×Qê×D?1ÙðÊŒæÒ”?(€ÐýXK@ÆØL:دz;0¯®Á=`þ¼_QJb®ä?â(àBféZo)”0F%jIÓw·¿<¿Å]¼ÖÅMÜÜàatnw·¶D ç Êb4y·.Õ{b½–€Çv‘]Ž!ø†ààÑŽŒnÝCÄô‡jf©úý»[Gî¿ï×)6öÓî`}½œ%„Têk žU¾Oi:+ÿ{ÿ·Tq±^ùO]ºµš¨«7b“Í”$“šØþÍ÷{¶üúþ‹ý|8ê÷§_|øëEîä¡WWŠÊyЂµí»ZGhîèzª¥€B_Q:翬úFª5@ÝÿVíe4çkLpÍ"hj§ä&<š™n]ÛhùU‚½¶ŒÙ÷§Œ®g`ƒe£–¨ ÍN‘¸&ˆ´æ(ô‰!¨GxUœx¸Ndžö ›~¥5Î\­­{¼Îð˜Šqñ‡VÑDèg­¥(¶áŒRè EÖ¤“Œº6Zdnöˆ}œŸí¿L“éºÑäïÑÙ ÿ/vîñõÎ FÞÄèo³­=O:Ã#“Ä£:f«qòw:° ý‹ž÷ûoÿ c½ËŸý–m¬ž¨æÚ—|=Zl -ÎÅ|€Y{ÖÂL¡1¼Ø[÷C&e|µnŠª­Ûs>‡%Îî®Á f¾XÎ!ÑÚ%-2¶X'ú%Æ…„îæñ9ünñâš½`$ö]Æ H=h¾JËÁœ)P±hûÝг[Õýzì=ë.Ù§|×çÒϼ–_‹TÏŸe¡¬E4,Ç·‡Q†feªÊ° \±h —þÑ:zGr‹nƒ¡ÒÔê»Ã©¾^U=ÚéÛéúg©Q½÷å_·¿ÕÈqyúÖ털 Ö­´ó×ß<_?¶÷þÿäÈßøõsø{vË‘^«w,xfáh5Ç‘›  %‘»W*ÖºtMÑë©•?ûœoÈ2Skh6Ài¤˜¨$oMêÚ9vº´;1mÒÌ©fá®”ãV›’ZÚ?ƒ ÃÝq¾0´¯Ò´±-¤†6‹Ñ¨Um^í›âîäâv*ˆ5y£I×`ý.z ë•®:¨ š?¥ÒpQÝx-=K*á(Ü•’#öìXœUa+T¨þ¼Žjed%ßJÒi®†”ù:(Q@úé´C¿oXÚ Úè }` W§Kš« ίô¿Àh”ºõs$Þgæfõ2‡ÍJ¢F=OÍ åà/‡âóÎßП}xûÑð¾·~”ƒæ%u÷½O¶öÛìëzˆýåtXÙÛQæ0x²¤›™Õ¿Ïîp ÔdÒ¡‘"µßc§÷x1øQ펼rϺ¢(NrjšœeP4µÛ7ØeCvÖf`,o|_ÿöíÕgÅDsèQ=Õ)f_½/1ƒP4œNµ$0½YŒŽye~O‚;˜KóScd3v§çíÙñÖ©08.~ßÞý[ü”.H©­çʦ½¡•$—G ¡òf¨Ò‰~¥w{µ&î&›ª·Ó×È:¸è;ú˜n~}ñ:μÎ#ú‚ý¨î_*{‰îX^”ìê8]MW,‘f‹e6-ý"hÿýxý²ýÙ¯Ï9ô}?.ù2‘Ö££ÆÁè´=ki4ÕM利-)¿¾ÔÝ1·77UïýÕû>ɵ{H±özøX–ËR^S;ÚiÑ+Eøn¶\4`ìzÕ.tŠØiÄzÀ¹ *þ4ʤ>r­5G6Ô¯« ‰‡ôŽ£yÆÛPðq˜d€Õƒv»‡JÁ‚£…s:bQdMd:ë#c±¼ ~;äÍðføëÿ=Cà®”>.¿GsÇ‹)I¤1†‰î‰AÍ fÈØî›Öfüú ÂÏÔq6(0¦†” ãûé1ɵ‘Ê:x4c2ú°cÕÌë¼ÓAŠ×`r†D·ÖVÃÅæºÏ‡§´è>´|=šåÿ©WÚÑÃt¹Å@Ÿ²Cxk¶¡‹µ<¨x?H‰¦©ja Ú!ÌCø:ÐÊ Íb5l-BÅ4œÃ1ÐÍì6¥¦#Ÿ3{†gYxöî vß×uš‰o†;?Åb·†øð'Ñøq†´vD‰·X†Œ‘÷Æ$~4 ?Ôc<Ѽ)K¹áùËgk·$Ý78Q_JJ^äüéO(ç«ï£W s äå\©çnÞ[%ÒrÕåÅ^èuvi¯$e­‹;»ïµÐàñ§û¼GSoÀ>æø…±¨6åy!h ÞW-ÈC•F-¨÷µ€Š,C½ÆgOÞqõïÔIÈßÂx0” ѯî%w@›V¯ yn’XóG7'#³™,¢]üôBÍÄlHbt [™¹8ª1ë†d9”ª0šÎ1ZL)zAÖÛàhžBO>À„ñ ?×(—ó`at„]_8×§.6:ñ÷6ü„+¥6\‡B*;õΠЙ„/žã5udÅÐæ(fP^GkK•…³¸†?vtÛøkxuTå‘#;c× •Õåê\ÖñçŒ*å ³½æÕ B *ï~ïÇ´oÙ\ÂmÝÜt$ÞÖ>_%w¢j3™5G$ QaÌî娴~Ùé\dš­ïæ(]—‘;zó‡-,WÃÞUp^#µÎßÈ4³%ɆdŠ®Õ@¥"òåÌê%íDtƒÆ¼Ø{ æÒ}f—p‘¨!‚‚‡ œM4½÷µ‰c§*·kr´@µÈ›'"[Ðî*_'X³ÓÔ‡µjS7ªs†Îׄ ,ÝäÞÐ$”FqiÑ(¯Õа€geR±hÁÑÔµp—UòíŠ †X^RÀñëH7ˆÏzgI E–\·Ô#±˜=Ø—h}Â잟û2§({t‡ •<5€s%od±õÛa¸Í€åØ#|ÈR2zæ§JÊó]ãëý{}ÐËgea€í`fƒ¥¢Ûˆ¦ÍÜìÊxJíZ×é þ©\âÍPò’º½‹…ûiè´^3Å+‚¥k¤Ké†Ó²FO ˜ÖXwFˆÞcZZ^ÇùeÞp«–0óÿðþoËS\¿ýKµACÏŽß‹)º^Y û´­l!ÇëUSðgnÆå{ÑͧOË¢ çÐò àõM¬©a³¡Î|f á¯4–Úñu‡â¡S»ñÈ(«$掮»`QÛ ½b-b:²3tQv,C ê©Æßæ‹[â°gµÏ@Ð+-¡#†"#Ãh…"ÀD!cËãÊ 2§´#k«PÜ•šÅEûÄ÷÷÷Ú#ë%äA‹tC—Ü•ÍÒóÎVÓ}3ˆÌ¹Rb^RÜßÊú6kÚ˜LöSã  «ÙHu{ÀÖE£Rø1 ËÕ³°Eíˆ -CÇ>¨ÐòóQ/†›Ð%qDLÐõkÌÏ‚]Ø6pnyZ?mdÏyÉV)JC‹úæ,¾Šq[û×D M½*P“½jnÛïsíøºLÒIª~,K'|D,ŽU«<#¶ƒÆ`BË¡Q?A!šWÆ%]P¶ˆƒ¹l<éYç¸b«ȧî8Ѻ6äý3ˆ!½û·yr‚¦2D<Ÿné/æõº×&¨å5‘GÔdE¨fç{ KÙP`„¯y:æ==Ø#Àª’)¯?—{­Ùð-S4Y‘1FXm?¨@ùpðÁî=ì9r]9V¥åZ\ ¾ëPˆ²?”BšiâÏàØc=e¶43ZåÞÝþÓGé•£÷j˜¡Ï½[çï6`ÑF͆ÑtÖPÒi /ÉõÏ©Pzõr5=  ‹ êÍÀjñ{¥êÐAþWcÍÿÓ›ÿ¶ë¢¥YEõ¾vø@ysK%rB:+áâ…ž€Ð-â †/ªµ+‡Lx»#SÑW˜Ø–2‹P²wÖ_—Ç(ØÉ+â_„V`›mßûÃIF–áC‡’üp4Çý’õ?¿ñxxúèþD#rDMqàKY8—Dw£ ‚Buª†Z;5Yð ¢zMðu4¨t3­5´ƒ}p³Å§•ÀeV 51ѱŸü§æÎ¯-–ñæá ]GF=˜6FfÁº/V(iùÖ^EàÆy²Mzšmài­ùç8²È ½Ó‡ŸÜ•!Ä*=hª‘aÊ9ïºD:Ê}šÉ@*›ë8iÙLÖ@Õa!Æh8[ Ÿ£çýbÑ8Íæ™nÇãyû^Dèr8"¦„;;”mL½S¶ìòÊ‹á*]¤ò„ƒ¡îÞV)¦ž±l­=6²H^®©¼‹Z†Ìj³Ðps±vG”ä 4bGx¾¥ãÑ0<ÐçÀ ±0iÅ,ù Ý+ù½â¨]¼g(0ú¢ŸLI3¡4w”Ú!­ ls®Z[Ò%æJGÿQ¢ÄiÐöµ-†‚ÌN$ö!žÁi‚|»—RÊ@a2s„ÓÑnò•š‹®ÙÐ+ï#§• 2 }¿~4¨˜T„@݃EØêÛ t‹B©áAÍhQ-=Ç50ׂúN‰j¶ 2tªµ¦/§žžPíäa§]ê¿<v¯Žù‘:ÇÖô!óßá6ÎÄ^ö*Ãï=Ëd Û²á{äj& É\ÂF¼l’Rún- TAíÈçŽ!è‹[N-,Ô¾>#kD½µaæ•þéÙòöÁŠqPi>Ì5ˆ…: hy€µ~5 á=CÞðüWz¹èa=€^]†€¶4ÒÁEw`ƒZ{Xþ Ô s?z0_£bºÉ¬bðŽÌÝUX¿90ÒUëYý0ôLkýi%RU÷¯ z ߟWþø·ÏÏr_i_Tð1èÑÕ‚§ØS¢ ¹Me•yÃÒ.œÜ)áŸ2PzŠ÷8G¢L$fe§ Ú´p74 `ê°éÔU!›«K•-¬v_~Z´B8Äìõ"† [!~F”t»®„f`© p;’n—ÈË«V&:‰5” ˜uJèò•šÐØsšmÓö[™=‡D)ª¦‘áÎÖ?·ží 5’Ù"KYG†ˆ–ª4MJªϾ\ŽðL=‘äÏIÿ*GUº_ÆO#áË‚d»AQáBG`¡™%ÉðpYâÔUÄo1ã8B&µ1(ž+Ͷ˜…‰ Z6B¤ `‚ºÓt~ü²Xï¡ÐaVF‚"]‰p^?ˆÉnE”‹Øo¨B‰."ÛÈ[ ¡.DOg·çbæë(¥ø,¶…7«™tA9Ï’ L5ãæ,¨}®E° ­ ~y”vôJ<â?]Siõ4€0" €BÃp„I—צEsùî.ç¨æt'§”ÔS#{EkÖ[’‡{ÇMÖbÀ¦‰ Ç'2Þ¾Žm:ó~³ŸUˆ: à9ÔàÈx)b d˜V´-¨W\OäTÖë8Èï2¡Zõ7ÌUg¥ë^SG(X4QDÂ4\„Ddéå-s•ªØ4ò[ëºÄY]š‘A‚%Wñy½Ö£Ýgçf`?VƒԌ͑õ@w´æ»`æŸRÄŸ„H_Q?~ºf+v9ù¢ÜiÛ±Sáõ/Rɽ°—=ø‰$z¿ðìTð׿ý¾¨ë¯ï÷/´œ‡®àd™RuYœ5£©PÀX…KÕᬳAM—Eþsj-÷>ëPdcF¤$<Ɔ˜Bg»Éæ(¤¨E 8œ´Ô¹ã aˆ\? æ&÷ÝM˜"{ËÜvö}M'ŽÀ¤]|q` ¯ï‰¶ ͈FÓkÝR …¡…ažª³ÈllÅ—¡Íè¶ã€tM£†Š¡ŠAç* }1ìúšˆD¨wY9ŽMßdc"ÃO¾#…å’¢µ™ß·5&pAÕC­oVT^ß•ÀŽdÍ*cCÂ-Õ-˜Z —cýÅ’ùk†=»†‡¦–“xâòQç¼¾ž†)ºaZ7›MÝ–ÈïÐÍm×yöæšž”Ýoh3e7Dm€Ð9ùÍæ9ˆPhÝ;?”Jµ£n† ê|ÚÇ?˜mK²—à­›d¼¬T^C{t¡u°8µã`£Eë7»¯q£¯ûìCb7H1™>¹3Ì]Ë“êLã!ÍÜI¸ŽSÃ|³ÕÛÁ‘`9e{ÖrªËO`}‰²¦ì×Ì.¸ŒS1”L-ÂzÒZÎDN)…Œ>ãg\‚zösz-òÐý²l@ ¢*¼Ü«>V³‘DuwFÛðhÒ‡™m8%*®L-R¦s᫵O7“ˆ!~u‹Lݺo*ö.z‡¼}Ò÷«oÎéúÙû”N~ñÄ/´­Öam b. Š–{DumÿЛ׽ÖÄ­ëmß碳¡æð¨ùŸ\»ê¦¿pWWöð:ǹÊD‹A±ÐÄqR?qéW¼7•G>oè¼þ]-@¯z”m4Ï(…€|IÜY¬¾€9¥#¦Sëâ(ƒ0”-]_8||4K½Wï@•aN«pOݘ X1F†Ú> pW´ãH7àÙåè§S_8S÷DžZû}f“£~ÔÐåi&–M¿"±øl×]Ê`gà‚E«Ì:&òÓ}vjúõ]…ÝꨕHä¢q¾Gæ¸ëÚDx÷.à}?Ïרע"^ ng8íÐíÄè‹l÷ìº¡Š§ø=œA¤CZcÐ ºtXׇ>ÑÒÜ0g‹ƒzÜ;SȾä‘ßSDô÷ò9 ?Eúó‡ ù[Cx8‰½X(û/ÑŠ×ÔùçLÓ­›âÞÇû>¦VC"éº<Ô½¬å­änK#Ø.snäjÌhÇ1[¯\—[ëëø~­d Mr\5OöpeLG1qí7×ÙDzJ}S×'¯ïQfg,ðúsÈ*#*ˆðh¦0>T²7ÐxÞ†! œ¤ šC/¯Údœ[2^¶yfÑìþÆ¥‰Nˆ»­•ÄŽÚ‡œeÝîDÎNìÓÚ¶=çwf˜uØ({mLCýþ‘YHa¦7ÖŽD½kz· nÍ ?Öêýœ9kt9Ä*Î}¿[Ë[ Õ¼Gx•}ZÏóR7ƒéö­¯E´ÿ©ƒzüɯó•PÎ{¾â“{:ëÒ¨N½ºüÝIqÓê|ùõ{u£_R¿˜ Lpïâ'1ªuzIMžC]ë`¨~ÒeD3A ¬µ5³»© )Jœõw²4¡¥ì«˜4{ß\¸/ê”±ÅÒØï¢2Æ0DjSWO <³ùÐkí]E´„ÕeXoÊñ³Ä‹ë’^6싌Ht)Ñ!1¡}™iXC9-xÄtví¾¹¸œ–I«*c"‚ùw/1/ä™l¦ç››ËpWòHçžE6a§µÍ‡øBûú ‰÷ môP]¨kdRY¨ëk‹æXÑ@—+ÎgZ+B…“yæí)z‹ C„8*'Ã/-¡eL¶  Ë“sEn:Ô†s †vý©”kÂKˆºåÓ© <­/ŒÙTu×K§Øñ1nièD~(6þ@8y‚ ºä'~Î)ÏúLíÔaí„]¬}ñ•FòáæP«õšæ%C¼›N™NäVãÊJŸYW“t”ªÍ²pW-µ±/ ÄG1±œÝø2º™ð|˜:¯®’{m`ªûC4è´‹?'ÑrRŠ—Ì‚áˆF£Ç AßOÚÏÅ3̽¢Lו–õ»BÿögòÊÛUï—ª¼Œ4º·¤~†¸½Ú>¡i?A僡O¯çÑéB»¬Cq¡ý›óË^§óÊ)r¦ºŒiEW8’–fšl=üú»ï÷zÊWÍ |~ºW!åf*E–ù"uÒ;uñ­ÎÃÒ ¼ j—¥WoN»; \ EÐ: “f‡ÖÿwJ„‹Ð_’1û—3-Ý!qa„ Gf“¥Ú3Ø4Rálƒ “å²*š ‘'ý‹‹å)†l1I-ŒKǦø@B (sæ5`XBMV"02i-Z§óž× GS.›[ ¾è_,TϱRë‹þÎ3”dH¡·j`ªm(.Ø…ÈTÁƒpjÙµkÄ(™ë £Œ‹^QLT€ ½ÍáJ¯Ùô£–S7Bw4£±(3´ç0I‘_èq‘­y"šH¤ñÁ­Pׄe!1Qûýp¢ZŽ…TÜoË`þ³ðÅ´P\ìÃ<ä¦?Å€&:ïOÁÑf_m†öôG5U0#„œòçÐô*º‡ëÂâ_‘ØzZÄÉ C¤÷÷óË Ó;;HÄ´©™phÍakÞš£2ãm®ÈI³K¶aس\ØŒígòÃóò|- !3Ÿ‡~[¶€ÐýUŒI‹Ž‘ÎÔ7•a¯ƒŠ‹Õ»‡žw Ë  —ZŒh#*zÇ>F¦3´÷™èf3%=¶çž‡> ×,Ð20Åγå¢ô&ß©ÇêÁAEÁÏ´Zéí­ߘ23ÍBu•¤Ò5tv×jRÑÏu7¯I/ M{ίz:çеOÐ<½Ë÷]6 ýôO_³ÓV×—¢ZæU=‹‚o´'Zžìó¥êŸè‡Äå€:g¤Çß}ÿŒFן£€Ç\'÷¢™¶?Û=¨TÄ‘S¿zÙÿ[²/N'yKn¢ø«¨—«Z IDAT7W3ö‡›ò$=Ãu¯¿¼¡Í^¡Ñs;©Ûá!ª`x}¥Å hsvúפ8‚gK|ÑE\*دÍãsŽã˜IžŸ÷Ë£™UûxÝ2\¤`µP£É%JàIY.Q59ÛçÍ“f¥/xù~ÎÔÚÛY+²ätáÚѰE›ì™c Ë[Œÿö´üޱmú•~›­Ìì´ÿD2™Í³*!nGäáqº¡™­‘!ØNÛhÒ)=¸peöžæÉÒ\¥k.éOu|de¬b_ÝÃs%ô@1…Œ “¨ÜòŒ7Žß‹oÅNEªúcëL8É‘2 ÏtCíÉņÞ()ä /h@ÑÛ€ä@¬#§M}øÖOPÿR˜í%&Fõ%j£Ø³;­ŽõvÇ@P(טbˆåÂET hÜr˜K}Þ¶§É~ˆRÉÀùlˆïÂc1´hSÏÐÑRI•e÷(*ƒQRª1ØÝ Öôû2v¬’Ül5–]ض?ï—CœÈôžo7*Ýö¬Ò¯¦cÞ]èüí;ÉÖòwU w%õz×mûîƒÛྫÁ.ØV½k5yAGê–\rµ¼„‹}oâ`tY;²°§©èÅñ?öùð¾3üDY¾þÈ—RN%Õ½ú¦ˆsYØîÓó½ÀjW­Bª*¬ºÉ·ªž’‚:íÀ“ºEɆÃ"²¸î=¯"¹ Š•Ü3»ðºˆ-†çþÆEZ„Ïwjz"£?·h@ÃA˜^äMéžÔ—t¢u‰.ytDôÇ&N˜§às_ñkqÇ4ã´u¼@aÂõ‹…¢§9TÐ.š]ÆÓ1qƒÚ¨ÕŽÑ–?˜¨—zaÉIhÃlhqG"cøàÌ­øœ(n¢Í‚ÚaõVÜ!·Íh¨‚D,tW(¯C:múeÑú ÓÞgü®f°Â¬=ãDT­F+..Ø8ˆ¦ÞUX×Cï\NáÊqͪA¬ý0Ð9Ù$YOô£¯ë 5df¦^²a»ã<ìFƒ’¸{œ2>«8<“¼§=Ür&÷Å8„ÑiÖD {Å‹/¹­“¢rJCùÀÈŽ,[\ãÜð,jzWãû…Êç¯K>¦eúSñ _2oÙ¢¼@äp¿‰êtÓ½+Uúõš#®è1Ïð¯ëËZˆ'ýÁŒc«ß†¶é•!-î º¤‰ÏÜl~~¯‡’Ô“æYÞ>ôÓ¶Ž»eáUEÜ+zøÓh¼ ˆõf6$lÖ§k\å”ébÐÛ±?úðûŸïºJûFôÏãßýzð?„¹EKbxf“Ñʆã¤Ü¨¹Øí'’+-ÉíÒº­‹–C¶:O§–ÄJµgÊõì Uæ‚þÉú.xa¤gî¾,綀ꖄ/¦!? ÿ>Â4‘B–±{Uçtâm7I|•Œ;K¡Šk`î"øµ?ñà†¯Ç1ó¬ Ùm¬Xm?¸ë¦jnì™Ãañ&x8«úÏb,µ¿/Ê[D*Ô…ä5o½JÔA‡tÿ™9Z$æ=%~b Ù¸bÍÇ[àjÐ=è(;ˆfVXF Ešƒ¦Œ±|®=šJNk¹KÙã°íßjÛ=áÓöÂùÑ’¶fµ¶îßY ¿Â²É`ù†(/¢Å®Ø‹óÑZ ýdKÓ·ÈØDÈî—¬UEÓ1¥ñH3Sx¥#¯Q ܦ‹ZÄ‘”F.ñAÂ"b"KI‡Í"aa¨ «`l10Ϧ•å xúß«)MN êSæõ$¢—‚°˜¾Š¶Ãò¤¶+z–(ZÝÄ‹(i;ÓlàÜØµ 6èQ9JbE­~$»‹kÛÃWäÖƒ=Qó`g‹6ÒåùçåYŸY¬aб.à1ž Þòck¹eö!«"÷ªN*Oq9Ëðƒ•ÜZZh~z?=}€™SNÙïr‰w”x«¦›UãÍöuòKŽéåUÑX^Ýqë Hr{¢¤w/ôîbé›ï]Eœ¾ù¾Ÿ Û¯ÏíºQÿV¦—±º sçÜ≋¬ H½yçý¸#“g ÜþzªðëßÿzFÿ~ÿò!FpØa]¯9|Ô7®® tP3J€@½†5w+Ð4Ô:<:jÛÑ¿Ë`f:%š–i§ZR«áó#Ð1ª%È3±Õh0?r q’ᯙ÷Þ‰ç4‚CqdÄ‹8¢EîØ%(Iç9Ò7µØ !ÏiñáW@q!±ñ—Va3híÈx†Å€‡Y7CD+Â7ЦÐ6®§ëÁl¹‘ ÿÐ;n8Ú/n2ÈpJr€û$sL;ñËáe«`j†©a¥t<ð ÂÀs³¿OAÚ€"¾ˆF(ÎFë½›Vìëë?ýéOP%×±è2Q5ÙrûtÈå©?ëöæ)4¾Êyš}ïHºCÇV)Óiqœga Í6Mk:@mX÷³(À$ h è,¢MÚµ0뮂æèl?ÚTU%ÓÆ0ãN£†CÁ÷Ž_¾0¾¿ý`e4&m¹Via{~ÿp<ÐU"èqCÅ×û$f"R§dš2µÒ­-%º#†ÎLÏ{h>8·Ì ôjê†Ú)Bï™ct¯qó,NV°žMèÃ2›ZWµÂq0ZÄѸlDÉhŸÁkdÉ•õ1ŽeŽíöÀ`àÙ;0íPnF·c(º¸òÁhG)Ì DíðRz« lü Zc„¬nÈÓ:Ø4p{˜¾ŽÈÍÞǰ ÓÖ²éÓ+Ï^_èBs÷ZD¾Ðr/Õ¯€û+™`ýìçÁïÌR½Š{Ù­æŒÛeêwÇxÞ?ø«Gçþ(ùjø{5|¼Ò~ý…Ëé¯on_ÒÂxë>šÑŸ|羫~£SÅÙY<Akÿðõ®”û|¯nÁ{fùšC—74]ƒq9D©(ÿ)”Dhì˧> VH{ºÃ–¦ˆ—›UÚM««Ñ¿§ÌÅK«óOW‡)å†â•_§—y¾>+­—×›º&)ôoC†÷LjÒ!Pøÿ½§ØåûU •â· Ù+êx__lÉì|X ]ï 4\ã§7‡]­µ>D«5r»‘‚f#o}ˆ°ñ‘:9QµÍF«¥ý&N¡T¤E›Èpº&4s[æšî{€ý)+}¿ýƒ3b„ÇuH$²DR†t¤:f5yPÊì?÷®zF §ýûF*c¤»ØªkÏÉÇ1Í8"Èü23ªGP{\„l±0X³Ï•ZPȺ^èjtûüj?¼Ž Ò‰è( ϧ}öÌ V0æœg‹N"xâèÊI#•æ5Œäⶨ%¤ %ŸÓêÚJvãôšvÛ7Ü}ð!7=ÐRùÞ.V\.F«»Abý¦9«~$žW¤,Ávظ†Ð‘C¯Ô›Žîqù©,ÁæfžÍGÔŽÇs§wTɪORö\P“[9’+³â.±JÞR{ƒ ýù4×o[ƒ™ƒftÍJé&M¹àvm'½0Ž}—œ:’·×|Ò¦ÿP·K/·;Çÿ»‡òÚ<òzh"úÁdõSªøSUоú^ÑËË®F›é¶6’§¡Sý›î(ßÕk eð»”³ù¾¦ÈÎ ý[W›øÇß<Á¯â_ôÃëòjPLp¾íR ·B©ƒpä,ìmJ¦kJŠ\3߇®†w´Î|»JTm™ÅÀ µ.3ÇÉh‘%׉j鋦W–T¬Ó^—­4é§œ¹ ÆP@‡!8mj(©×¼aù÷pÆ—–xûPl…âì.? …ŠÂ÷x¾\aT怛Àõ"`'Ú.ð,EotÓOÊJƦc,fz„däfT á©j©¼bj]:èe(òìlU ´fY‡`GzenæBFùÊžj÷„¹¤ "#ñ0µµ÷7e ³{š.ä­5ÓŠöž§wõ¾jÁÌIdX3ÂÒ¹›µ£Wµí ÜÊÕÐ0C‡þr?‚Òµàï‘Eò¤¤†Iˆ†¢ñ ñˆCO$à8Usʵ±X6cTR¥„g»ƒ8‚šWœõrõï"W­Ù{zÍB´§¨žq¥Zß[ ëžH’lû‚jJX¼ÂC@í| ¨·)Ø. t%CÎÔðÌ1"Ž8é }‡ºþæåÂúŸ¸&ÞÎa¤]—Õç’Ln(ß«ÌÏWßãŸu@ü$cî“&µLçý¿w—GW“ÂDQ»w÷ŠÛÊGEó¶EÊ¥S–N®ã+6{n™×ñwkvòª'üú÷ß×ïY.¾Á'Ë/nÀãêl©TKÏ‘ŠK®^¶ªÐù;ÑʰW¬Võ}°oh1§8«º\>†\XÁ½& k³Å~Á‡‡6ûkЬ5Ix>Çy[[ÀžÏnÚ?n^5'"DPé¹óæT5ý”‡«ŠW¾5r V¼KØÃƒÁ]𔎙ZÃËÈ!Ë÷ ´)›QÚ—ýûåô¿Vxxµ Œ.^×dæØtX¼C,zq@ïÃ72ݜچ®dm‚B&ÿl àæmF•ï!ÉU‰ÓAh®íc Íèu˜¾ðWšGYTj:´!šI|ކê‚’ì›ÄÒ-þÏœ“±!DÙý+NYF-œ2Ì1o³¾ŸFúD6O/bðáÕwá £ÙÁ¡Ž0QtX‚=à—Ò3ÔL¡Ã<»âKÔèD:î¦lôÖÈø›ãì¼ö¹ÊŠˆÙU¹/ïO“¾hEˆ`íp´Ïhy™‰ú€ÑF® C—5PUe•ÈA¡9|[ÎlXz=s ÖÉkEò B†65ž:óŵWC€.†¬4òª=RoÔ˜(Ä€‚BDãÆKÐ*¹ÛrÁyB7)SOƒ·™ƒ¤48qAç&Õ¿@¾ßѾÞCg‰]ï jM6Ýg“FŒ§ZqPǬ€¸:äIVÎEô!”¡«Õ߻꽫®Z §Õ•·0×yŒc G·`oö€õÊJ”j´@Ž­Ñ ê•’÷¿ê »"ìWH—–ç.&Ù„âƒT_{™ië|Þ‡ÀfCx À?Ô‘pá» ‰ÑÔcŸ;÷ÇÈ=S3—éý¥Nmw¸¯™o˜}¨Û¯GPÊ?A¯P´•ÅÒß6P­µG±çôŸ ý»£dï ±OãKèÃáñÍK$¥3M{&«þ¯Äéþ}óžÓƒ®¥Ž± ét™=¸~ßùx—öÿð}_ùöIÜåŽëòÐe ¦=«OæLí§2׋¥'ÎëZY˜BW.zÀMûÈ{ÅX&4[¥[÷Á]5š&LßÌ~…Só‚ù¾ZÓu>€nê{wM“Õåp¥kóI}VîM¯Põ”Í̇Aò®L/åpþ^ÖƒC‘W]½¯ßfÓoÇÅÛ0øĉ> Žß ˆôæÅ)á²tcYš÷4 ZkzJ ?׸ÑþÇsQ,ñuç—¢ÎÎö€ÀÿݰöÁoëü]oÕSÓà<¨Õ°,[€ËZ¦NkO$‘ž¨ãHó¸’(gìÕ9Îçh½¸Æðì7§ 5éXGõbˆˆ˜šNÕUJé@=ì3}Ý[lЉà¥’T£àÜbˆá(ˆ’“Ó>@´¬®×ƒ÷Íf,Ù $6Ìùf:Àx¢ƒÁdTåTi¤w|µ½ó@ã‚;…=PZ”Íü¡¦'lŽHtQæ-#êAÇöy4«Ç¶ØDK˜8ÛªÙò2 1%¡œyfƒÕ†îÑ1CÞB: U[ZN&’1`ZË»Eó²º)N6nHOA Fë'+¹ »ÍÓúH5Q-Š Oí?âô¸kôJœ‡šÊT!X"‡æén¥ #jt\TÇ1 R̉,C‡bSÑüMC@ Í´<¸e±É†±ÒdÌ–OBYHs-5æ3ç?öÀežº4_[T‘P3™s{<-öƒ˜ÐÄ5¨jžªƒþy²k3G$Ýe4©Ï%‘iƒ“ ô{êÕXöMQÓÀÅDêYŸ#4|k~éìþuÁ*wŸËDç¼úgAÞâ&•X_ɦølZâìâ÷lm†ópà«Q bÚ±lUQ…P+¡šâ@D`Ȩ’]/ýÜ{4 5Ïò¤<=tÄac t OÇó)¬¥ˆšUX*Ø3PCï­.gaš1 ƒƒŠ£5O`È.ûA¶ø°Ä&0xò,ØáŸu}¶«^íæË~ä}¢"O’ "ÿüì³` ]y!‰J_û*èR§ÒEËÁ!þmU°¶¹ýæ ,§Ýü•]R÷é6#éûÁñ³¡êÍ0øIùâ7wÕ~2„.sMpåä¾¥•RÒÓp¶U¼ù|p§R[\¿åfkýÛœ±D$Ycë¾þîûÚøñÊ#Òì7ŸÏ¡KL¡N÷&ÑÜHR7Û΋þ««e­ìšN×€¸_ð«ßøÊFʈÊ_‹ ¢A±Ðûð×áyTé¸lîÖµ_º÷è6XÔù@i ;‰C`ªÿÒEleœ¯KÍìá¿a¯ÃɈîÈOÞSÜ£¼D ø"…6‹—iÁB> ´£ùFümudD–»FÖfñ¡æi†´A1¼Ã¸«`ôá9†=ui­ÍëK!3P*½¬s¡;Ǥà+ht¿ÐúÔЃ¹§ŠNá'ë‹._ Fº>iŠcÐ;ÁK‘îí=¤!2—AËÔû%Ý@vº’Æú¥>W;…{¢•Yp Ž>–ic îšPU¶pÜvCžJY\ö J ±œ»êyrȯÂÔac*8ähíðQµˆ ª¢î{sœŠ¨;íÄÇx†ÿé!®‹t>VˆÝÿAÍ=Å8ÀºAEl´V3aXð­ø)V‡ñb&¨q¿Bî±"äÍ ‹™Ç’4RqY¯3 W£œÓf¤zŠö°@ðv¯^jöî%¬®gsÝ–ˆÏ5YšúY÷}]‹4Å£Àt¨Ìd’4}dÙkúòæ@z?NŽ1lÜOœb“â¼×ÃDØ a#¯úSm¬›’=g={­º°’àˆŸŸÅšpÈ¢›ÈµžUÙ[ôµa˜Òˆ®Ï®œ>m¥=ƲiÒ0~í®¥®Á>Ù¥3õDÍ8cUhúÁ¢û:dùÒD‡Ø³R3qLºM`êÈmBhq;”Z]_Ö÷´µs…ص4§×z¨ +çÿx-CJÒ]ÓÌž™ÓÆÐ.Âz³‹~ŸÖ^q=—2Ëúk¹ž$£I*WVv–ñj õ\ñgúE_û—ÏøûH­Þ¿…Ÿf|Úi˜bž%“ÞŒFÇXù¼rºô½z¾ýó÷ŸCÛëÑ4ÂðýŠ? Ê_í÷ñ.úú8˜Ò˜p÷0uÞ’he"é—ÜýKMs2Tžh]隯¨Ö‹ûì®—¢´÷–’¯;Š´xŒ}›Dã8§Æ–…嵊Ü#ŒªT?5Wp¥€Ôv-üÇ\À^€.í„ÇÎþuöeÅî VŸ}URTP¤š±ZKdK IDAT-ç®`óI~è¨ì¾{;IˆÄ÷ZqÔjï«oÒU{ÖŸJ¸4åÄit¯"É@ƒPŒÔ´ :þl”É!ɱ‰GE ¨ä°á÷ 1NÑ¡­l¦o†ÐÈ9 ¨V E°xSޭѦ^ÊUæÍ u–Ÿ?ÕøYš±eHFH0Ól‹,Ax²ÚfV€ßpå×°‹cêÒ ¡Ò7M‹Å¥}-[å]Œ¹jŠ­*‡ÎZ5J1Zƽš›ÞkX,òÈ^[°àâ9™ÊlNú*P1@h“D×ÔJH*Ô¹wÕÆý*À¦f艑q€ˆÊôËrUê™^ê½µþ8ä!÷Œ‹øX]]""ºã°KHÕ{™[H.ôgöL²ê$Ö"¯§tƒS×ê% d!䮣svÎÖ¯p$ Âw]6ñÊH“höPr=>¾ö²?ä¬}‹Öy!¿¯ßËœö©¯UÏöH"ªÚž9 Í&à.hõ×ËM 6ÉQJEï ×§nó?Ñ_+&î.&FŸ^öרÅYGxZSó³M‹Ò«œá7› ÓÇfÂOW:ͧ0ô^ÇÁ Rºû÷ñ7?œG÷W&ÕX}Ç!3â ÒDÜmùH¢s~}¬‘©.Iq>õ4m[VÑh‰Îº¢±tüúýÞ£%üg10 húc<².ãdaÏ„ôÎ\e6ß5VðPÓ‰²ÍhÃæj“Uבëî(Ã\55!ÄGÝFnùç YT»] 1˜Õ›JÈš¼YÃÆ¡Š‚]ïûaž ¨—Þ[-Yÿ]5÷ÍP \¹4\8ÕqµiøÈåÃÆÜ ì;ð–ãR«@Nì#ùbñÒuYªe‚ŠéUyˆZˆ¶øˆªs¹”ŒDI8ƒ«$Ö©`^‚e#‡80ò¦‹4Ƶڸ«CIÎi\±!¬]Ê`_nƒrûmi%}c=DPÈBv+z_ñÙpàù†éÀ¦5ö ‰\#5`XD=ð84"m8Å´Ä{$(T¬P{S'×C¹9æÉŸ r0I„æ.êךýß› ªÙAèFcd˘¨@M“¬î7 ¢‡Ò˜·µwèɬqbU¸ ºGD;›Ê.wn˜Ûשþgݨ#¾–Hë§ïÃéùñ{Í@`HGLna(» ×¢1Õ€€Ô`u=Þ*9ò?:Ó³u°¸^÷Úä¤ùHI™Õï.ëxþWÏçü=ãðÙM"çëvÂsÅ»UëáÁ×”:îØÁZ· ù‚Ë)ß,ð{%óomòd´¬/~ýåƒF}蛞ýy¢6nrjNµ}<<æ÷%;úÑ`ò” £]½¹†]‡øö·_®¯Éœµ€èŠ$¦ñ7M¿;LcÜiqbÖ)FO.˜AøØ”/𨬑þî%ªOÍ 1bJÀd…Á48Í/"æHãñMl©ÑíEmäiË®6V¶1²¥¸;4&즉+¸ç㪀À7ÛŠ—Û‹ø÷¨cTOGÅÚ!rp,y nЫzÑ4<°A¨`W+ªÿÄ[—ZgºÕÇ¡ø˜WpÔG­àR°Kµñ¢Жã€EÒé×'wû1›‹õ8ŽöÚÙÜÉœÒÆöt Q==‚ZjÌ3¥X‡¬ûQñH¬q1ÑÇRµVK´t§‡báܰkX@Þ Lã9á2ËðñøœE(çq¸+’™P6Û0½+§ÈÌybq×Zñxjàð`áòLÏjõ¦ eº­?Û@àÂÆ[“ETUÈa:?b¸+œ[€ûïï¦I,Z\u80sd&F…Ÿ*öC L`;l‰é6†î(Œ­ uiVöˆ¢PhC) e£l€3‘¥J {µ?<@¶¿G%¦cÁø†O¡¢zxp³E§´Á7+–Ät¦U{Ø7a´nÎù[]O‰‰vq~‹ÔpÖNtƒP„PA žûZÏš@{_$Fd§ AϧHÏ{ô©P‰û©Üè‹z[A6»4ÝãŠtÖ©l¥}|;È\ºšÛØî©êîÛR‚¥‹ƒ»‹±b{M€•}4Ý?ˆ€Ì’Dà¹6vRæC¤¶RÜ­_ýY-ÉSŽÐ<‚ÛK*j}ÚN|hhk*cì{H§¨ÉÝðÞBÁÜÓÔÙ}ô«Wd—Ú»’.Âõªb­9š ~ „,ÆjqBðàäÐÖ¾AI“H ™¬æUWÈFÀ&@᦯V„ƒµž×lÂåZצ0HNß•îÑRA. ±1´øµoaΪ@a6 r¥àìæu^íú‘ÑÚ¼²R!R»Ù) ŸZ– è(ã˜jÛB+™¥)ƒ¦<ÜöUQ}Œ>“ø’õœí>ÕaÂ5w.ß‚Ÿ¤±Ä/ø½äüìï]™;ð§÷cgÕÎÏÌ éõKíeÔ\߃‹²‹<ÂM€/¿¶ß§S͆& J—ŸþÍ?=gDŒà§‡ý~àmë`}?p.Mq/èÙ.”3º RuÈú£qÓ5L¸ÌŠšQ¼´±­é‰Øk»f6ðçúe®X6©žˆ eàý ‹hÙ`í¦ÐÃF›‡ýö@×èˆ&£30Põ1_TRq}ktùSúõL×øQ§pœCóúBÀÿóÿ_øÝÀ?~ü·ßÿðÿÿð[à~ü·ïÿ÷{à·_€ïwàËì7baÊùèGK¦ð§¸xªçÿ/¿© ‚çæ]ì^)˜¥0ðØ€OðÝ'àóðù“ƒÁÍÀàcsF°@Já¡é¤Yé”u5.:J§â @¾ú9¡³”7ÌíúBŠE+@uÙœ "f/©àÛIon˜ñEé /06îá‹[ï[Á›v= ÇZ7?÷Ôð¨ ím#€žº/9g Å&IŠ*f0»Tl¤þÆ2›€•Zµ‰–ÙtŠPhñ$«´(f=SÃøÈQ«9žK±Q Ïšµ9|¤ß?ÔEü䌠jlöÜ€OÐÊíÄ›òèÛþÓ6r´Ö–ZkÓ9µ<:²M’L”‰J@qm‡@Ò&ž»Pãžsw÷JC4ã¦së  ;‚iÙÉY«´äJØÇpëç#BemüNͽn¢ßp´ÖFKg6hŠžY„[;Ie¤t÷·ö 7Îc îÉPâ,‹A¨ÔÞÒCgn¤ÞµljDú¸n“qò^XâÈÍr¶Ï¯+±±’{e‹ôQÂרæ&‡èïžõž]÷ëzR©­Ù&€ qnÆ’€ÌBä÷+ô˜ù`QE‰{à^=èíc?¯ ø«u€ÀëÍÀËAÆãÙG–6óÍ|û|·‡+[6¾lÖðUõ#.>NŠ÷÷ñô÷4á%µØÞí¿{1þŸ׬°±|Ÿ6ñÙ€à·oÀ7on~–ã³ïFãiS[è$Ý´ÞIÉ@¢4®žyê6󉹻qxyacƒ•>Ó&à8Þ‘ƒq¬_s…¾$Ó³'¶ØûÊ»m¥ë™ T½ý€Q«u-€ÅG1"6–x<Þ  ìB`w¼_°ËŽí1²” à œÚ¨éz"ÆA0uÁµJE}·6mÛPˆqÀNÆþ¼Cô·BM¸Öb5b|ª‚÷zXQ:€CŽpIM,ó‚¨GëA§Æî…«É“î)p´ÔÆ#‘V0Žf˜©J8È2 k„‚_,:¥ôe¶ª€·ÒcKˆ@;€¢6ªä>n+ÇÊ]¿D.=žT]U5-¡"õ&GSª²áлJÊÖ¥Œ hB€µ¥Í·É‚Çû.|ƒQCHÍ|3ÁÒBgíÇöFÞÅÁv’BäÑÁr2%­’[a_<7δ’Á4ê2‹ âÍý±äQ@裯S톉±¬-¯.a¨Ê¨»eF~Ù–>¶À\U×¥‘ubo‹5‘`Â&žÝYïÔJuíÕTÅæÏØ¾ÐÊv Û˜39¨ý# »!xGª; º;è#Mú² ßá ”H¬FÞeíNÜÄ™Ì4”1ƒ1µ‰¹¸c#í½nÞNÁ>ªB´º js=jj!*=·TPÔãybmÌ_mQ\̳ٗ6ž×jn+­„zTÓ{Þ(ã]ŽÎ†kOˆ f-ÜIB.§MÍá«à0ß½HP95Á„Ùa•&=ÈÚê6fËö#WÍoÛÖ´Ý¡ÄQ" ÚüÖòYÊݳI&ä†ÎÏÑâ©ÓîÈ=Wuòt}ß ˜>žC7›C2øógøì¬Ö—ÃÀÁ>öOàý°}YN ͽ4ݳ_輜¥YÑüE(ÿâÀö—/Œv§ÿϲº`™ ¾9üîð—Ÿ;üüi”\ÀIbìpžÉGýRô‹¦Dÿø0a£!WŒtŽ x>¾˜s×F …‰|D©w6÷=D‚<­é”ñΣéˆrat±1KÐb_S(gb{Uiâ^­ HÝNǃ/qB¹=¯úe`ÃJÙpKª‡±.;Â&îŠ%²µDa˜U­×´×O•³¶M#Ýô/åH:ß<ãO’£:6&ií(ˆÌF³"bµC·-×I-7¶"0¼¿ùÕòbå:ì,l¾×ºËó\P×OcšŠ½3ƒíÑáÎr²0cöTÃú*ÙOv5j!yó¡*.ê˦º/bœZê“ë0ígߟýé·ËœI{]Ö–’–4ÍÝàý¡Îãv‹=r¡pkáˆ'46I¨³ú¢MOÉÎü©hw¯q43ôl9„bò !EB WsÚçG£Cͯ×ã<$b=„ÚA±ÒBâ§4JuR†³ª¹­‡°ökœbF&"%$­‰nŒ³5ÇÞ¹b:7囎›2rfªšˆr%#ZÔ‹~SJ Æ÷}BÕ¢¶Sõƒ_òØž¬©Ë#h’î ¼dK(ô×{¯[À;QË“ @¾Ê`™ úElí7)ù.üÁ–”0¼Ì äè <Ñýy¶àò‡£`FªÎ/lt¬×,Þ­¸4‰P´b‰jxKÌß»ƒ?uð÷ùüp{5ƒŽèÈÖ_³qÔdgú*çëdË«Ÿ]—Ì5Süÿ§¿ðÖ­zýç Ê ÀûæÍ®Ùo¾þÅgà/¾éL`h ‡ xªá¡AØGz}ìÛõ~šio ×›¶6j¡û‘oމé#³s6Ü0î¥q.£&¸É×~A}™ŽÔÑúmcC%òÏÎOfïÆôÑhÅ$몊ØÚÑÃØÚu±àáR`aª¢Ø C ›aDØæüª jÅä6 £š3XTš[wXÔŠ»åÄ‘N™~:ü·ÔîŠÎú!Õ`jgP²{\jN.w/ºÏ÷+ݾÆâ¥/¬sÉé™oÙ0¯²?œ¤²VlÌì,žª;1­±Ä$ S¢ª–å¦5(é,GÐÔ ;w ߯Þç+GÞí*^)FâÏnø¹##l§Ë ±90ÅoÊ­º)u§¥³®dLQ€ê“2í!`R.Æ(z&ll ÅÌ×Òdáø“àD­w{—êœæN´ŠJš 7³(O¡ÃªŸÎïóýý;_çòTŒÅ–›X-v‡§N+V1v_=†©:v÷{¬ÒÞaÃY±#ET…ìm5u ‡f:Òš..Öà»›‰e8`/(‚Ó…£)Ç«·FÉO‚{è˜^tÚ¹iBí]cøkõɨx- :cåİg óæ@ï8€úÉþÊÆ ¿ÛwŸÊUé#àõ8v’ûdwëü’ô¼6®õ€g¨~Hž5ç͹ž~ów‚Ï£#Ð[?9œô<Žë¶ÅÈÜYÀß|2ð7ߨµ|s°°ìÓåõ€z*=Ž`Þ|5(¥†¯ƒsúÒÕ¼XË®`‹Éh¸ç9QT¼)^IPSNöEËìUêE¤35Cã÷‰…&´\Ñ{*jñ•͘™æÆ ?ûœž§¾J’Ü]k,ßCláÝ<|øM]è ¸»ÕOB¨Rm‘¦\Ÿ7<;K¯LÓ3¨P$0…!Ð5gn…¦ItácrÈ~x š@‡ =5†œ¦-)I§MXu-XÐaŒ™ÞöÄ2Q“@äï!Z;`V8`÷ÖÂäLV»w“« î#r})¶9¬<­‡;>™iV¥÷"ÎvÌxŸ,îÅ þl°ù’¾ó.[+´Wó†?…¥4î?5F<4ùð 1“¾yÿ2d`7±qxXÒXïbNo»ïÌ´À,ks ÷Æ™žmN~x1-íQÓÁ'ë§R.rÏYtöžT¥®GÒ‘uè?™‚<1r@!¾-9Q1Bõ×Ç9Ð5b\ÚpTïWôñ¯ö›LÁŒ2äQCâ-‚>y©ƒ–8B˜k’$ôh#Mtý3ØûõÞ|è±XÆß?;6Jà¯Ç–M»úŸ¢äÙˆ÷éñ„!¼`ÿ2ãߺòæàìϾõÑï»?¡«’±Ê÷ÓSFïÌŽãÞ9ò/5CŸÆÈÁF«'hL:”ðÍ¿Ýñö?No{ÿ&]Ï‹ƒÀ· x+ø¾uÆO›]ÛÂ-&Ø´NÁQt+j˜ÒÎ×ô~#–Ò·ó]©¥h}ìLw,Î4VPíEòº£þpÙ6ëžj’Ô­ÝSÛ4ò“bl§çE AD‹19©<~5 úI®Œ±arxf?äj«HŠV‚¸.áö)ÞBD ÂÖâ?L¢l|BJ–e%¾hw­RB»p=„ò1É Xƒ¹ñfc½¤1­žæRH»Vë\žî1êÞö6P¥³6'Ÿëž €‡ ?Ï9km‡1ÆÔ¾„f-F¹ŽG<"¨”ZÓ ú¿Ó.à‘G¥{@„TIÏA9Å!`åö½ÓŸî™ÌèkîŽçoN§H9 ºbÄíð‘.zX´h$º¨>,ÕÍÃn&R'û²*BÉ…MÅÇ‘©Ž÷σ”íg²lM‹aQµ³ÕÀ¾ˆ‡Q…L¬v´|h«y£6RmZθ/[SÁÌeéDR»æ«ç¢q ´6[Œµ }öÈܪ3üözjÉÃA`ß‹j°þät€ØŸ Q‹b¢øoóý}ÌÕ4îŽ×!ùižõWr‹%÷½·ä‡Bf]°sý¥§™¥ãþ³|?¦jÀ;Ý-»«ú˯¶š|$ÔyáHÒ²¹¤émë#]&c¿y˜ðËá÷ª’G=axoC’±T™éôÍUON|=iüFð‡aI'ÉN7T±;Á#Øöª¿øw;xKÀo‚7F˜ÁÏÉ<óæ†oöû[ÿ÷[d6H:½hMy9ù'E*9G*QNŒ Í`±»¨b“ÊéhÔPéྜßz.»&&º]¨œÛ&ªÜFÄd·¦2ÑqŠ ºØ^NJRIø²à!zMUì@åÐݯ™\L7.õÝø@kzqcÊ“ÛØrÆÞÍøÆ Å ÞTÜðA¦#;ª4z±ª¢hgwBü:AU£ßU#¸Î ÚhxÛ X]+™ÆÀÕA"y6ÝQ¥éǺӖ.ñ!DY2u´žNÑΠhúøßQ[$è…1Ko n€J™(žzÓ5'Úžh¹o0‡·ƒpq 'êÉêa5vg'x¯Ã‹Ž`?'kk¹Â¼’7¤¾Ñv¯MÃÅí•_Ê£>¯:À{SzüÈ´7´ èãX?«m-•ÖOï‡Hgóö£bÛÒ)Ý…ýѲ¥sª*¡’tí¢¿Öc¯($¨ÛÆ[ao½Ðþ>ùC[ÅÀÊ.ÕZgˆ°K\C{GMòÏ.”¡Ž­ƒªÏg4ZÔ–ïµâ (2€á²-{ÐÛ¿-ÐÓ× :E;…é­õÇ=Dj®Ïu´¥ÂMp~]‚D5CV°Ã5žûÄ^çq„ Ç½'<GÓª¿;­{Ù8‚ë°ùˆ<ÊÓ‰/̧µd><Åר¦Õ:oýæÒ"¼ú^XÓdàjý'ôüÑ_µ€,œ­”GÁè&£áGà›üPÝG¿â£_«³<“+¸+šÛrÝÌÝ »'Ü“‘ ,ÅùïHeÏØõkÁÛÿôŽßü+íà.ú'ê.~“Žê¡¬Ÿdg·âcôÒÁ`0ƒ[™L Ís8éä?é'oêelœÂ“L¯ÃœyBKø°Ù©Uî’ÁMhÓ6¦´]”^ 8¥\Çw{à_W]¾‰àÓ>Na¸Ë8! ѳÆ( U{­®ãÑÓ"¢î©JåGU<°ã±mਰ]Jñ{=†@Ôã8†V•*Üךt ˆ»‘ ÷ê(QÔm>îåQ›¦Òë›^êÅõäÄrþXTÓ‡Ú4Ü¿1FÍM2€ÍC%TH(`üPMwEMÕ«‰€"ÇÍøÔï¶{‚ùµPÙü¾®»)G't®p”´ž…œå<öEff 1±+¼_›Û˜·D« rØÛU¢wØBŸJ„z(´ÊæRŽÎÖÊŠ‡Øu3¬ÒúÍ‹ i÷ Gº4CD°\ … 7p×@.mnrCk‚¡@œz>s]¥æQñ’­êà#g<ž€ží;ýrŽZékmo%ïXNï3*ÑŸ‡©‡®äÆ»åðuÐ*‘TÓ°VˆÇ‚ÅbmM½¾`‹ìº‘;#Y‘ù˜{F‰]ÿi~Y‡ùq‹ÏCžo:ˆoÆà¿xýŸ>Ñ÷½òñék¶ ƒ xëw… ì}ªh‰íÌãV‡yͬ¥W§{æºÎ1¤S°sÃ}CX š²œ«¬ä“†bÿ]*Œ¿üÏ_ðöWø*F (Ïÿ›ÑYÍÆéš=ŠÎÃýûà>*Þf§i”󢆾»aÖ­íó413ájkl Í Rð˜]/»Éó› H"ùVþ„RžPî4ŽºôÌä&ØDx¸2œØð°§ûÀ¸ú‚«—‚Rб'ž·7Ž:eš&CN$‹©¿v˜?¸x£ŸØ6·ô[g,G(¯¤Q¿XV|_饢åh›]=¬BmÛ"Φz¶Yß|Ì4T&SUh±F·ø×ÿú üªdO¢*Æpziýµm-©ÒJ«²‰c3Ö®Xô óMb„LgƼö‘­> >Ïu`}ƒä\ " ð5\ºSlf—„ÖŒèöÊR ‚F¸|ý¿¹­µÂã<øä’¯áøwF±„%½´>¹f–E Ì8üºrsÆÚÃ.°ƒŠo ÁáQFâc`%í”ÞC\.ëÁýBÎ~ëcW Õ–«ñbHGr(óyü¨/Ý«ù9§)êÀ/*ÞÔ{šEB£ª­ú³Õ«è¨k ¥ƒ¿šžŒš÷œméûA­B]2Üóóiæ´¤6¿ªwøÉžïI‡»}ýÊ=Öwîyþù'‘¶ZýÀ[qYɱë}É#6-"Æ`Õ£§XˆbrÚ€œÉ1Æú¶Îò5ùNÄy Gbšz€3d¡aB4I3S(JÐêqSR Ÿýw_:Ø9^}ÇÄÊz¼Àwï IDATNÙŒ^WàÎ_êËÆfÐzzMÛ§CØk£ñ¨ç;t¥ø»p†wƒIÓ<³X wÒ¨…ÆZöž6ŽÒHl]8>îä§Ÿ ²O¼>ª‹¹™ãÆÇÅ’®åÚ¶‡/†bãU0oàR Ê8ê=òk¨Ã6MC04Úè›<ö…¨RAB¨ûŽJ foC Æööh‚óAÓV!ÑÜýý=JÊÅ#6F€¸Óûý¨4]ûQ ä»öÏÇ.GmÞ»ìê\øñZú ÍçuhgÖp|lÑvjÏú¥¶Q¥û·º¶24a¤áqe<¨3€¬â±DäšWmìŸýœ‡¸c“]kÙÂlÙÇæðnZ:ÃsÎٚ륎â¾±;d:ÏôÎßîpžRC&l1¼£É3#ÈíÁjÀ­rÜÍýÏÁê 5¹ˆ¨ ä{4ÞT R_K˜!0ý-{+ ©Ýuä ´ªºuУO->aà4²j7©zÁðÅ=*ÃÈ8­®ô¦³nNÓ8¹IY`«7ŸÉ©f ïÏ!F5ÒØÚ'^ðÒ6ت¶¦VµHÞhR뻽^²e¬[ÁÄD]dTá•BÖá->qœ[œÒÈœyŒ\©g˜Öà~ßä__㻵ûٺЮs­.‹ a@6j¯òÏšÎáŽÿå°~Wš¿)Óïå¯;±‚mb/ÝôE­ÇÒ‡T“éúQê‡*M•<©UJr4JD—ŽÀm8Ü2hb1Œ{3ëxf–Âí+…}ŠfÀÏÿá÷øÍoû7ëâ¿éóŽ1f¸æ’H…i,Ì)c1>¶ ·cÓ‚Èá¼g°±ûŸÅ)9@\&POôi¢æ$¬ ¶› üÐ˃äK6€¥½2ö§ux\M¬Ú°}‰•ÀVëCí”ÆüÅn_·¸¦¨ksÆïcß·úâÅ9°ï»@¶ âaÀ‡Øw&@êaqÅ‘F€QŠÞÞʱ§Mû€l„ý8@l »0Ž/‚rìxìÀ¶mض²˜pT á cß]^mÿR÷å¦~í÷ƒñ±Ö(¹ÖÈÌòl0&üÇÀµ¢_*=Aö¬{b¾v “h£[Aøü+tŸw‚ïDÍ,ÊYÍó˜6‹Ò.×Ê£-H¬Š£¾ûØ>z`6h#jáÅ q–Æ@Q°DQjÏ©]df3CA.Éà-Õ6{ŽÀè\6e€ïÂÍ´c:°± !U¤öþ‹mÛpÇùš‰œŒ^19 Â^“nì4yˆùVl„K‡µæ$ Jàj‡¾o¶7PÞIQ PÅw×ÄHy«ÁrÀüðåœéªöŒ5 î!Cú5¹xȺœŽ§ÚÆÛÞ$áÎÌáàú]ÕïKn c<ÿƺÉÄžÐN.N¥xO§g£jÅ‘¢a”ÄÝËÝä¡®ñ# Slv·OÃ×ÜÊøhš•½22ÉaŽ£'Àî½X¬k¸È²|Š¿z”ǨƒÔ#'aè@Zþ— ?ݳ63ÿÙzŸÀðl ;’N«Ît­«Ö‘œ×zBŸýRš@®Æ»+ðw¥ûÓ×ÂÜ%Ѫ?=H¹Ëg[­e›ÒTf‘ƒ óád<4kv¼A[îoœL[¤Ñiœ¼¡?£)ó¯2*åDøïÿó÷ØÞ&€W;ðEIŒ_Y|6i€?»£h0¢`€nÚñæh@•uH2Èਔrʽ|& ^­uwëbc´™ B^ÿ˜è?¶NUO,Яâ×UEÙf]}Þ9<ï8ÒdÆåéQà“Ú,$ÀÓÈO%“iJ=ѳä†T”óýLc|f’ÿ6¹^å‚2,ùâ7ÿû¾®¢rxºFÙÕ‘>>X)ãʺLÂRšßoë¢Eí±˜¢\â‡ÍÑÐ-l2y4æT‡´P¾ Ù¿¥ GÒ´óŠFkÖT´lºŸË.D$z”úÃ>V.Ǽùž?_‡<¢[±c™uzÍa–¬û|ÕýäZ4kʦp3º«˜<“íÐ53i„.k55´‘å±ånãÆP{Ûs9“g>¢¡bãÐ]¾Þò5Iÿó5–ÍõSäsEmjµ÷ì0nŸ™|J¤Ë#÷Ê4Aàë  EψßMÀÖX¿Í5u*l:Áâ+Xì)¬3ÆÑíë8X6x~>Î `ÌõdBcqNϱæçȆНJìº[õåKZua0k|)±çˆõ‘-q±‘ޝ ‘“§íÐ"'à2ܽ2ÊBV÷Û3ª  lŸß¯gŒ|û!pŒ*!?ˆl>L:›ÄŠ©‚"Ò(¦˜¯ ){ &·ýb%“¸zç{5ÌOý7¿ÛáQ£"’QXý ‰%S}Gh}5üá¿+&j ïܾz3R¾"›fºß3ÍødµT^g³û”²ß89‚øâaDÜ«o©å`žYÆÌgiÄ‚9:eß”kË(&ÐCñùïþéœru^ÉÀoƒt¼éb\¿[Kû£D…*™Ia¸by,µ LLyØ©/8z_¿G0Ø&®òj|;03Ãh”R–Ð=£'Eû0]1$ì“—.Ý1€™:;M»–7¾\L¾úz«‘ãÕX4öš­½Ošä7~T.= · §ªƒñ¾Û™Ñ§I&”­UÒÿç÷ÚÃgñ0¦Eâ,jgçM’fÖ(À ¦’ú£Ø¶W~å ø¶5›,®Þg,œª€Õ^7™^J”òfMèL¿3 ˜ ïgYSYnkªåP½§Y=µ@õh  vïóüšì€C ü͹i³£5?Ùð3sðì9ŒÜ²CùĈĊsàÂãQZûMI  ¼·(Õ0_U‹Å§Ô½J[ϯˆeŽ¥û–y´ôî èà&W!jkÒá!‹´O°Öa.®ÿ–YköÈuet‘¢}r6ü0¸ˆµÇ©N….¾æ)jf˜¹-‚®bÖ›9H°›&¸'3÷ԫ •GW`åεy7Ö;õÓx7´2Goï"NÚ÷~HïèëòÇO4F}¸c2þ‘˜·ÄÇ=ÐØbN\G^ pC‡j8w5Òê=ú ­ÀÈ«àñ ìù²©æróð‹ZÔ6Z¢nzÈ¢Z݉0«¬€êpÏ1Z´Imº(±ÖF:ôŠ–æU=Ûm­;ìGÌí;KT8Ú‹iQCøãžÓ!Âó¨&“¡šÊ~&{)À¢0ÔÇz"W¢Oºù'âY(³ñéÒà“ëÏ ÒУº‡´ «eúÙýè:>6Ü 4 <ÙY‘ÁZͱ ö˜Æ ·s z–z“K¬Wm "`K:¯ùW™²óA1ä"ùûÇŸºq‹Z€m£¡‡Þ mF[sŒC5EÊôÃYT?Z`ö…g!zJ+L`j T?Ì|¦eC)ùÀ+§IÁø÷óA =b©, “|‚è×6³ý³€º&uNŽÕg®`êcÛF&äÖÄþ硬"û<‚Ș'—=ø7ÒÎ_;9е;|)-?¤çˆ2•ú‚ |üÍ<þ‡÷u߯¾øÿó†ùÑqünÃW £ÖÊža f|u èéú{öZ|c èq%'2î§@FŒz- |alêkŠÄñ2¢m zçJ%И_—50Ï]ȸ%^}9×M±ù€ÍßÒð½“X"’¢¿äÖf10€«AŒ˜LRŒ#ónˆ¸Xï 0*¬Wwø™åç-I¿2Û w±¾`ðñI»ú{‰jOÔ¹¢„î‘¼Ž¬kš}3«?ÔžÇîgÑp‘ÔµÿY„Z㘸¥sÌØa ›œ(U[¡Tvf´WÚ·^ù—^;ÒõÕL ð¸H'@&"-’¡Êá #~v‰£+ds§ª*X€âM!±Y"n¬ZÜ3è=À­RÌ#f˜‹ZÉ¢$hz¦ÆC]q)ïGO˜ ©Vk±V•Æq¿ˆ"¹5•èÄŒ´FƒXêý~hšÇhYªBÍäß§óóF¹²Óµ¤ÃP]Ï¢p‹Göc(çÔ¦ ñZWH?'8Z®¦ P_+ÆnÀài¨'>N$UÈ&MnÞž5óô_—5ëÁ*·­€–¬šÚìôç--ûxÚÀoÿã÷g`–;~±øs,À žçເ-«ñ†Ÿ’´ »íÙðVHOƒ¸XA˽´}áÏu¢Y;ìí¡$IgèüMò­†â³ùòÙìNº¶)E·o/}´WˆmeL‚uÿA¸%æ7×0EÊ1ܼCWä@ ']vÛ®7}¿½ùIC¥TÛL>âz U~ ØÂ¢‡7LÆë—Ûyœ¬.szŸ^tô=c^)g?3Ì×éüíW•€r¿º“ ÷Ϙ åK'=õPb»mk«F¤F¿Ø(/vÜ¿”R8¹ïØšœI÷ªÎ×hzÏš†8þŽªgwêÁI‚Ô¹\m!óð]ñü¿7“thϳ³¶ëb©RQláñx´%³«G9ÖÅG³Ôƒž‹Jëpç¾jD€hc­LºÂ6âUÏJT²[²ú8›ê|Ä5?¤@ã˾[Ÿ°†êF@œâ9:û~aò"Þ¨»§‰tù¼Æs˜>QµºÄ|·e]1€£VÔø™ ¨^(Ï~Øç»Ó .CÅÕø ‘ß)Þ<{=U üî^áF`™®“=Üþ ^­G—ìÚs¹Å´a+yþÚÕsêzì¦eu&2]jÌ |"‘rûüój­Í¥9ï×ëŒâDåæÉ׳ÅéÏmô{4î@Ý cä¡\Cç @ßw‚äÉ ZDÔŒ5Fa`•`±1ºó[W7Me®ÓDŠQ—À!Èa¯Kè[Å7ÿöû‘ý›¯ÉŠíÓ›îêšÒÇÇÂ[êPþ¡×A…H°C5?quå0»~uß”eÞÙ÷LÄÖ–å‹Zë÷µ&2s.dцYˆ\Oþgn–AáÀÓ7=fŃz1¼ áw—‘JïfÕ×*+ØØ`çù¢3æ ê‚tÌbë2.J>J±ëä1!× ©Ѝû^Ò†UFZd*Æk©MÀEñ«búyÄ•Ãw€/F`WNïÕ÷8™óûÕõ¡Q¿g®Õùº‹…ë³|—öÈšsUWñï%μúˆ·ÀÊ+$³\/Œ8Í× ÚºU‹”œ@3þ“KŽìÚÀ< 7’7J°Pëž ¥ê÷ˆ}Í¿!NŒX5“DQ<ØŒ ¬á²[Às‰Èž7c‹›¥¨ Šé$ÍÍp„b «¸AE›éB¼l]T@Œnlüq~øö<*”“ηîÅA×0ÖÍ›ÔGz­i°×:ÆÉJciX‚È_Eq¨ ©ËWUQ™Ü±,:·¶ã{ëMóØ¨¿j£\qsF üœ2y¥”¶f%Ïækþ`ŽüÄbïJ°í5ŒÏpZgcKŽŽñêÄ8O¢u¦m±Ñu¡x´hµÆ%õ€ ?Ȩ¹Á} V²^%E¤蚉¾œIV/öÿ&_o‰>ú3` ÏÝ»ò0/göWË’ëôxbƼU:˜pO,ÁXÝFðæ¬Óס‰í£tà˜0àðõL.Ö´ 3¾ý_b;Ÿiÿäf|cž¹'®¯õ–¨YÿÖÆu§q¯[îÑ燔œ½KÖm5i ƒ­ïžÆ(PËɃÉN™R˜;S&Œ€äÓë§Èµ§†úó¦Û6uט°nzY?¥¬ŽRxX>WòUÏ+AÕ4*™6K=ÄWÀ,€ ò•‘ªêGÚ›Ú‘îì@½•q_|4_ñ•ùGËÞõ:6˜4®ÐIC˜uq¤ *›·uxµŸÇïŒvõ¾òžaJÙVÃØL)é¾,•jóÇBç{·¹SóÏ€ä.e€KÊçC {>|œY@ÐÂxD#C2¤åÒ÷\hÛÈMª>ŠÔŠ£Šñ‘Þ‹R«Œ1†Jj×Κ,¤ÿ£p_¡<‚B N§t?;¾Ç5¢³ò”½‚šµ‚ú”²4B7²å}Ì]Áùwk\y±ïfß÷l ¡Ú~qý£ J*¼›ž“™=l‡~½1Î÷È•9êe.­9û2™ë²»GT=Û>!+2áÏù—,f¯Ï.¥ÞüûÊ2ÓIJíHÚ?ðíßÿî ÐVÀï~Í6»ƒPß‚~§òœ2Ùt&“á eæè<‹SŒýÁy¦Ÿáãi?˜¸d¶L`éà£æ.Ms>”O¹e±81)6*Zäãqzl^O#^ºq0Çq£yú#ÌÐ1qgyÖìÙíz@ä ŸýY¸u³#ûÚ]=éËž~ÿ^7êHú¿UÇPZIcØÐ2QËt3æ ïw&?8BÛ¤­‡ÚÍ-ƒj‘GŸV¿gc<œ¢"ŽG“ÀÍ¡¯5G´Ìà çþA*T dU޵¸ì—ˆC!ögÑ2û̦̅٪ät¦;j…€px1“€jñ÷ÔˆÒ´­`ú™!PY‹yÎ<•áç\EIŒ[™ÑzR´ç+V¥“nÉýNTõ11ö ª±DØ«±óµÚïìôg¦§vùÀ¬wË >¶F%£÷ð†|¾Kã“®Ì#ƒ² 1<¸  žÃ/ºÝ »™¯·‚Dâ€~pþó¯«óîýW¿âë]“ã¦ã0QOTaŠÌš% è ¢é%RŽŠÑAê “@¹!®3’zƒ£MG»ãÿíù‚ò—µ³5}è à~…ý[‰e£it¿º<©¥¾Ž’ºx²i{ô -Nz 0úÒÆ€mó ¬‘³.Å«ÎF§x¹½]ýBdóËAøÜÅÒ¶™Øæe½3›¨»Õ&‘¹éÀ¾Ù(¶^fã~J†o5r½—Ì#Ùkmã­`¯@êyĹfŸÅ?\ë_»f§³ÅäVFMbý9§ÌÌ ég:OÝ2Dê9‹þ¨usÀ®^kÇ (®u i†­`žQœ’t"&Oã}‹3]ÔFj[ „*]ߢjÚ2MDzé'ÅvŠˆë Gv¬÷EÀ\làÈÚ‚z/%¹wDãX¡•깕6ø©MªìUAÝÚ‚Âd#`TÏv+=|uΣxLÙšóUŸ7Zàufñ©E‘¸LÆ£b4•iT2©væÄuwÇ­]Zûý]ŠR)œü uÏŸÜn”ròŽôÆB«6G1ÇÝ6;Ïë]åzÉi~}R¤1¢µ´Á§G-Õ©6ºç1J 4N4‡‡Lé/¤W÷ϾòßzÍ$ƇYǵXýýKÙ (j 2JŽáKGcRf6ptôŽÕo]³zþ{Ùÿˆe|÷¿ÿîüC ®µ~óXnF¾„kÜÅCá3ñ„ƒ)eRnΠ‡Ì ÕÁŠP‡wm9´@†ãç²ËÆ7(xwš ï´©˜.©ô†UìÇ1Ž c$?D!ÃàÔzz+0RAu®LÉ¡V:Ë/frâ?Ž÷dˆ„Rgß${çœa›îÁ`ÏÎ÷ITëÑ 5–r¾gÚºšÚ¦ÖÅj×B“ì€ôð‰†0w]¶iË[qt®nBšc21ÌìF{æšÇy•æ)¦…ô¼Ì3yÜVl˜®ý¬õè‡ù«G®J«ß#å–kúW3’À™QõÒÝÕ•¸ÝgœØÌÈ´´ ËÆl? ØÏ[>pB0yi¡50—«bOúeF¹£o¥gøæÿ|¥AÏz"¸š3xN}è`I4¹øýë}ìßÌüÉ ã^yàá à¾b1Œ€1Òx™¾£äM‚7¢q¤1®nz‘û“F%«¹ÞôëØ‘± IDATëmCsš–›I{¢¤ÖªÀ´|{Òtê-ú\§ÿWŵ÷ô£hí§€_óÜöXwçŸËtŠÇ‰¥ –1¼Ï]Ÿ«š·+@ Kf?>šixøÎŸ“uNw +™œÙÈçlÀý{™GÍmCÕœ¡6‘§¯Èáòõ,ªQ§mlWÉ$¬ã¸×unÙ¨3…!µB$´.vê£Vp£ÃŽŽÃBÅã¾8É⹑ü3yäL•”;8ý=×Ô©Z=™=¿ÒÀ¿–­9Æ¢ÓW½ ž Lèãë•I*þB¦q6RÄý"5ÒÒ £4çæûm'(¼YG|½à6‚ž•a­<߇L$¢§‹³‡Ü{ uv3¶ø ÔK~^ÚôÜi:\Hoèˆk“¤Bp÷6syi …k• ËÇdm)¹TÒ׬ŠCãÏ LŒ£ÊŸE2Ë}S¹b§^Õ«ájð×uv1J¤!„ÓÝLïÔ³ùº ¸Cš»åÓÌöåñî4•LȰÇÂ$ÊÒª² jQ }V|þwßß:®ôr1^ëR¾‹ƒ™¾Æ6,„qºr$²Uõdn¡ ±kŽÉ¾±tš'¯æÔFÃGNÙ‘ ˜ê#Z;íæ+Ð’ˆw_ÎÂ6»A&¤¹ñâkDó)ø<+9±_©N~õ5#by<½vÓÑeîêÿW™`™1{ƸeÍ’Ô·áëÇÑV­uØ\³óqÞ|àñx ã<3Ûi\ÿœí‘<3H8!¦'!z¢ÇJ½ÎRV0Tö¦d¯þŠ]Mnuº¹žÙ!Ì¢8¤¦8ÓØõŽoGtÝvRuÏúÊvÄû®ê£?¹[ä õ±¹ê¨"QíÍNmíèu:î¾°NûÈÂÖƒ`§ .Y*­CVã mpFO•g¼="ˆ¥ƒD*&MPz¿ÃIN‹"Q‰0×W“ia1R„8¤å®d9?ã˜4P·kG7ÌE¡ÅÌ„ùdìÊž‚Lš¬8<Ó峜å(SY¯Y­aÆ#•âúÇï8˜Æ3œkûtúZLd#eíÌíÒgO>Æ_ûw5†|•5\$h1Dyð8Ké®×™uJú¾`ú(Mé"M!Ú#%»¤\#dôìð>sàä‘þ4xT”ðíú-¨è½Ñã•aA¤é @ðY#HŒ€ïxì pVUª;H1Ù§…§]»~æ¦ga™… ß Üº&~¶¬+î7`äîQ=9Ó@a÷ßµÂ9ÄŸÆÏß&PÛp …+TŒ£ ‘+§¸ºƒé–Zêƒ.½zzã€)îÏ0^u&$±3«ŸÓ…ÒÁ.ÔÖ»ÛS2zH×PäÖ ÀwÇêÀ…î'6¡ßAŒýË;¶m3ÓŽkȤJ¯+}.Þº1myi1éÎQÏ'AåºMcVŠñ°Ðõ$Ö"£É ê_OT€I‹ºÂ¶Ãu—ü6­bÛîɱ¢o½¯Ã®-ù©6€J}&V&¤{]]­®SSP)¶‘G[›•€ÊÀQkö@^ç´ C‡8^› ø8 ɨWå‘e £N§Ýötx«:Ðl‡FIp̳9%™—˜s75›~Ï¿Ö늳LÖš³›­)0ƶ-†ÍlÁ°"êúGë/;œr0 öŒíÇ»ÕòцR»Ô2®~-JF½R"TUËÔCF´… †“-¦~uØPÙ8ö=ÄÒä¬Ãë¯mnÚ|E˜y¸·Ægv̲k·´©¢'#ŠIª Šç ­=H<œ]Úi= <{ Ç\IØêÊæÆäUt0 ËÎ)<ÌØÔÁH¦uñ쵂'ËÍ$žÞÕjÚ·ôÜä^Z G7¬JŸD¤õÊ~4ñVíÕzáÜõø8[Ö®")äÐóº¥Yúâq¸ÓšºÑ©ŠÇÿhrPb(Z4Ó‹ $ì]å.ñûMµâíí R=Óµl§ø±»°ø–WI!×}Æ+Øb]P$mM<ôG¯z×Å3j[öyGè8Î@øWÁ®öîWú‚`¢×`bOð$©Ù*ÅH+¥‚ƒ\¨ §jŸVô§ƒ4¢UÀÅ=ÑÖ©^ù¦Jøôï¿Gù¼ˆ~™Y½•ðjŒ›‘ûSøä×6µ^É”ä¶1Pâmé<æìÒ³E¸¹Š¯f¥ç£T™ ´dDÒ@g|Män=’ [ô5Ð2@©´@´%œˆË]ÁtÿÊç÷êÒr²ÊÙ£1EkvóÊx;Ê|~V‘W_÷.£o™Á'êÉúíîÃí^ ‚Z¥ãš ᤙÀ'ï«åïãéüºÏùk…éTvÅa#¯gY9U,ssWv]ÙÝÏ,§ÈŸÑ4sÖ®Í÷{Î!ÆÖùóɘ®*Ú@¬66ÅÂ9,„\{öha–:D¨\éAgàA7Ýäw`\çsªÇ³–ë].žÅØÆq-%‚Ò°ŸÒ>ž¤ ¯¬•Ë»LŸÄšý©S„wl’|8Qœ[Ãò|ŠÆ{Jóëj,Köh1ét9‡–ëx’èzCœÉ„iÜ0è U¹3€bÁßü¿»fô®F¿2]O¹ÎOÞ§WÜÃþïmÆiùšd°³õ†Õ† çžÛsÉ»h>ŠSg ]ì9FÛÿ”´x¬€COÛ¦¤ãtûú9çO rCÒép²¾Ú@z¦ ¨4vEþØôÑ•¡aØë¹bÙV‚ô; 3ëçòŸÍ¯çU8æâV=ωèdˆXIBàçλg%b)ZŽ%~ÚLÇ,ö¯UP6¾}eCsÈB×g!Á2ÝãèíYÌгŸáî^"tfØóEE«n‹hkAöOð”i)êí×õôî¨9ðE¼Ü\bZ4è 6eáêù m‡j‘já^  M¦œÏaÝ£(žïÁõûQ'® Hf9ÇkÈ`cç ûÚû•Q]é™ÚhªëHóF>Ë.4517óP¸rÀc+í>.sVèt¡£—~èaQSeX9±¥?ú&*¢ûC.oªÙ|Âìm2ryØx^.2‚_ÅøÐwzöÈ£ç¦+šr„û]@m–%é1:•±( Ñ2àQ§)ÚôIš€$] ™4•Rœÿðéþ‚í_î#û'Xküî¢aè\?c[WŸwñõ6{Œ¥›â QŒ‘0”^«¿q«>M«­>'µƒhžN¦SèÐÍksÛÉ~Ý+“lŒ’"NÚ9σ’Ö†0m–A'_l¼wÆ™£±f€Òœ:tcD?ÎO<Ç1 ›¼Ž›Ð3ƒÆG»;PzUø~9ê]€Mš¤ü7ŽIË&$¶19k!”ë 3ôóÈ“Ë-íÚRsA>GϬWlq¨CÀåž—Ÿ+âV¯'ƒŸö6F£§àHÛ½øq™i¢@u·²zÞá¼ÊгO"6n­~Âî§f=4ýÁÒEý5÷ð«?gþ>Öð©ÚAïUP±KVµH“‹ZTMļrO£ËÓx_¬g2ãÀ°EQ ±ç퀀*·ÜJµ%hm~K³k_¹¹dIG=p¸CWBêÃlnçpÈOk£ø›¨hQ •m«X©Ü6³ŠÀÊŒç|oäg<šóÒ×v±kR˜Zže7é‚Òy¢ñÊý6P´=1ü±ϲþ^,£»¶ú»Ô@}kÎDÓÐÆ1äÿ% ß3^²jl£¸ùqæ(Àv@c7€ù13ßý×ß®£\îÁ»è—íÞ‡GÄïËÖèKKK•úŒ<_ÏöYJ-«+oN´ê[œùÝô&hèȳSëêä$)F€õMý§‹ÇÎßøs«Ã+cÙaLA™e¸$QþØ$öcÆawcÀg_{vrS'…Î÷2OÞsè!n0™ÄÖO»Fi’¬à½ÿqïK*«{z¾/çÌÈŸàxð£þfU²q[8ßfS‰ÿ¿x¤‰êfÖ°Š3ViAÀ3øû1ðêzÞ]Ì®_@ii³ÞÿLdàöâp ™zY¯?Ëì™!€%ZE4µ*Ñà5†¼iòæ×P+f±»štiª´ ™(¥ŒùÄšèÁñžr šÌ¥ÚSЯ¹ñC@(ÿòÀ§óOÏǾ‚çy€¯°©3\5ÜåúÇ7ÐÚR¦­ÝƒZcŒKh;ÆvÔPºä†vAG”>Þ)ô'¹€3áØû_¥­éJÑôŒò§ÌivPÆq°¯çγä;-¤4 œd= J[/'+µ{=óNšÁ—1ôzį<ÜÌ+'çGY³ÄÍoKy,¾ÚÄW£ í1±¿er §EØßõ(FŸü‰¦ü†FOôÅø‡é:.hÝ+ªè†€>‚ÍnêÕ5™ÍÓUù Vò×6¤+F-i[ÔM»™Ó£DbAKžO'U]q’/ ¢É;"§óî 1Çõ4æ&Ú?D{Î"zCÉ@%¸L¢j“íBur7·Í.îëp3Û{XÅõ~麑X-^{G"äÃz aãëcf=ÚÀÃÏl­š‚ŸkÒ8$&ˆI“f40Ö@ Néýæ$ôj‡à3ëGɼ4W~i«lëP/æªlŽi5F—6B¡bl=ÒÎXÆ"òb=ºAtιÖ'š¥”}»bkº¡ëçE- zMÕÊè´§þ²&· qbµßètq[Ê¥’O1Xî[]}´xnÓrä‡)v²)µ#Íì.ž'‘-8Œ~Õª(#“R…ñÝýÇ>bþȸWnØ?<÷Ê à“æëêAЪ–¡Df3ÄÊÜÙÓÌÚLÓ:ÍϪŒ9ƒ‹¼H:­Ïi‘³¿QÛ©6>¡z|ˆ-*o(!8NºËk¶ Û(¤QèË‚RšF(ö»LÏåÌ0ð(T‹rÖÝA1£Z RSJ˜žöÉ rªYƒåmiÝͽV ö}‡ Wf©îÓ¸G¶©æoá±8ôUGàSh¯âxÆU‘ 8¼<¾êãó7lŸ>ØBJ°Fu»Á)ŠÞF@¸î:R®è %ŠYËJÔ®çÕ“SÓ¸3öℊ}¸6@ëÊؽw¥›ßûõ†—ôŠ„A/÷ ûK/TÇÌc°¡vH”&§¯äuFO}Ênp)ž[WÛ&U¦~Ýèdg›‡Ÿgî•Þ¨³r=VØû£I:âz°­<c‰ìGb¬@ݺk­àM ¬^·½)ÐmƒýÞ @?0–ª(¤É8b×GZ¥·n;ÌUñû„ܪPn»eÔÕ.–íIÒÆÎ¢ÒÍ:-fbs£y‚º“6îiËå;$ò×ÔšjZêí•jêGH4¹ ¥ ßKù@‡bo¹>D{¡D夥OªäQ.âfAàÀ`{0ªZh¸€,6 \ï±îÔ RQøá}ÓÃÛBì^,(¦vÉÏ!µ¯3jÁà9g®ÕÌù¥¹;;õÛ˜°¹½IWë˜ü¼ð•>Z} ½#W©QbéÜä1&Ḇ뼧±Ú-Ë ´=LSàÐTï– A2´†ézUìwùËŠÏ÷ýk o5N×'€ïê=!Üw3¯ô‡kØFÀ¤f©çiäÛw)uà Õi©$]ì\¾ :5š³F{‰½NuÄÆfIÚôh×ÚŸÓÔI«S?­z‹£b õR^ åösE؃SI´ª/ø0ÕPDPÛõ#T0 ØûLõæ¼¶¿æŸ)@FwIS»QÜuYýµ£m¤&V¿ç? ýuÇT3õtôH-wÔK@£wo”žFW#Azv&¦§òº;‡÷ýÈ*‰HGzÓ8wΖß'nĹrî•qþGÇÿƒsù‰;¼™¢‹¯4Ö5uwªÓsK¦ä¯YÕ€&ö¬éá½µøhœF—äíQH ÚKe3›¥ƒ #8ÀvZظ¿£0äòét=tºßÎ÷ª¢Dñ°6:)&—è™mfÚZz§5¹ô”gJ^ÂNsvÛ°Æ,X¬÷Y788«[ÃT¾¯(ÜzSË<êŸ'¤º”L¿ï‚M23ŽÝ£sÇö)Jñ Çâ ßÖÂê9ž¼4±ÒmR3GÞ>—ÏÊÔïþà4b¾3'ܶ}`Õ%Š-¦‰9²ÒT’F¯Ýê:ÜsÆ#È' §à:ï¹¹R.jà´7› Q%Ishˆ;TÆwÿå;°ºŠz™õ€r1ú½ëþ}vý_ÓOÀq3#»aU‡9æY<-ìäýw¤qžübÓn²@)÷¹Í!W)­6AºÐýåEq³MοCHŽºŠ1£ìi›™&J˜}á°?+ чe[+È)ÎÆ6*4‡° à•“–Æü˜×ùróÛ3ïû¢÷zºÉ ×vÒU™c*?•åŸ[ƒFvi\z‚Ñ\5ÑÄáißwë4Î)#vª1f-÷B÷]†idºLìàUƒ…¯p˜“±þº:ÕkȤï­XéëÖ W3çk«Xg“b _¸1ª4¬g™¼ŠLš‰‚±i$é8cìLìUvdáòUZ–ߣk&i+Þ~ϯÁ]q ËY¶ôgþžU’ÍŸ##ÔT…ØÙ£>uBÒMQ%2*äqî‹V4‘3gD¢§t`ÙôöñÄVö˜¦ÎþýæÿüÇ(ÍyMû'Oؾ«?{ÆÞ½_7àr‹Ški]x1ÞDJêŽ@ë=qmT˜ß<±}ËëI} ˜Èš¨`#òÆh"\=-ñõ9W‚4ÎYR ÅÇá­¦&(tr Ó”VØ|ôtèÿOÞ»õ\–$×a+"÷ùªººzî’IчÖhƒ¢fx5e@Ö‹ûÉþs~¶ 0 Ú€mÈ’`Ø’eC4/2)J²(‘Òp¦ïÝõ~ˆÈÌÈܹ÷>§.ÍúÔTõ÷ï\ö%sÅŠke,” L–,uquÜ„nj4æLüœØ1x||IJ,ž[BÚã‘} ‘‘øRd* ÂAnî¸Ð.ÀƨñÓMw6.Æ> 4`èñêrobÅ˰]¯òU”r]¦T˜ÖóoÔ×À/>f68säExKlÚXXÝwÜÚt\YÌ›tÆMÙ@\1ðÛãc[ùè3Ô+\uº¶Ñ°ÔŸÓ@j‘)xë/êÓÜ.¸°ì¶v¤>p€x{tžŠ£5’-ˆÙ'Çf<×ãwQlÁ-ÖO¢­°æµÏ"®/•ֱϩu&C1—a«ÂÆÄ÷!Ó¤¤òÞsX/Ë}Ò=®­ä’ÒØSï|$½‰=ß_ü}{cIÞº+L/º0RzÀãš‘˜a¬®'b0§µ¹‡I $´±ŠLó½Åè÷=ð;³ƒÙ>ÇK˜+iO½ 4z6¨óÑ»H¨â¿!ˆöž™Ú÷{+˜vŸÆ™ fÏ®ÿÍŸËxë§?:ÖþeÜ–rë9ГóqË9‰Qpêl•$jèµ ']ÀRÛT;×Gû‘å9áî¯Ì\×7YŤ©Å#šN  †P÷^MÞB@²–­w7oqÓrמEñThæj=ÀjI#,&š?2µ/Ëë™ç–l,+4èn¶æ¾±5Ò6—&¦>Öªm6£u›»ß¢l­°ø\‚3Cßþ5Ï#øè¥Áá^ ø^Há~¸…í½¯=]à~«žvÏÓ-`>2bw·Ê±5’6ùÁ}ûÄÎŽÉŒQ.V+6ÔäQf¥ÀÒ~ì²ÿœÚ ›÷âr–]½?Þ\@¼DÐ>N ²ŠÌÔ^Kxvj«zÔŠv)f†Ÿêïç¬ÝÄð>X ÷B°I*¶3–Ï¢—Œkcßís©ãgm`î¾ØÂ[Ò`ºcf 8bc<ÎRs˜0M>¤$’!>µŒžQ¬»^}ŸKœY•bXôÏx6˜ ÛËéSž~…Ôk¶luEU q#Ãà–]eïæÁ²¥¸ö¯NnkŸlÖÚ3³ç–\„ô!5Í´”Ô®9[GÖ/‚ÛMœG¦ö8ÂþDñ¤M¿T1À’8U*q>ÀÖsgóÎB6pë­cÓO®rì8XBýfU‚ÚG B²8˜–|¦ ,§Ña?Ã'×–¾î"xÙ¤nðT¼^ô1KJ¸úÈ-“i„)ÄÝà6?ªfhi}óbì_W ·Ès ÍæDBÓîӸƎݙњfLN©²‰ ÷Œ½©%±Ä'{4Љͪ(‘u‡V#³ Q‘>“<èFŠ$ÔMo‹íôŽ?ðlàP²v+#'4ÑðQí Ì;Baíów’xïÁ¶§øÉmØt¸ÏëGÒÐ6®Ì_ü›Áïd<ûéæÌÞ=1p8ÖÀù Æ¿XT!A“SÙDPÒàÒNÅ 4ÎEè hO"ÖóDÃ{ó…ËïA$]ôÚ°Ò–jWqQênØÉQ†Ù¸<·Zû¶\MãâT,ÌS ÈÅ!À&±ÿ¾{*íÂÏ`ymáоåîUx^‡3_<×|¤ÄÃbÌ' ÷‹nô°AZ„¿¡x¸ü½ZËD_ËZ¶ÿéåØCÝÈÖ¦Ìë-yÊG`éÐ8Þ÷@õ)øòµæuk¨zÀd®¾gÀçÖÁ•¾Ò;G«!í\¿ÑcoØ }o“‡lýÞ4¦[ú‰tçaö9÷L­«F4GÉ­UŠJñÕãéFy&ꋵºµÁ}¨Œ¢óޝíù³ÎRˆí²cD_1GW<7V:6Çôè&HµN˜²Ë€ª-ò†”¨E”´îK;_1™ªä v^ïºöË·¤€Ö¯7_ÞÁ+ZyéXZtÆÑ•AÔ°W”{‰Ðwµj×2˜M+:+êþ´õ„[k™zÆÐ4\³E Ÿûëï3’qžðqfü<iÂñ`ÈÐ;Ò êvé[Þú«ŸàÓÿû-â(Ž¡šk:ˆ<]î¡^ÑF¦yºÚ´ *˜±0Ê -®ý“ÝSP‰­mÝÛwÌF‹¶¯¶¸"M©c %¾PÀFää–àÇBÖ>.#è%ëÔ^w»é!Œ¾#ú•÷ìÿ.Ú"›nLÈ ¬9ƒÉàÂ6„¢X{ʽú6ÿE ëþvhc&=K` wña“£HÌõsS1£= …óƒf´«ÛÍbʘTŠ¥×r–Ïø@‘ŒcR(tk³«¬–SM£‚Û=BÛãvvpÏ<ûU`a£µ AÜ“µëmÌøŒ—'CK Ï×ë lò‚nkƒŸ½“Z\”tqËÁX”ÐØÁš ‘ãf1&êIàkç¶ê•2læº*Útm# $öAšyaÚb/·÷XÑωæºvTCîb;ƒ~’¼äˆoÙæÉg “ùþ%(”Œ%KL`'(øüAÇsIÈÅ‹•šn3ÚvÅuVD›ý‡—é®§lž=™ioöÝA»¶{SH!dL_¶'ÛÏ©¤å¥¾mÖOr/JN…u5·,©Yyö8³iSŸ¯?KP¬oÖ ú¶ª{XunF4oÑq> 0nÁ—¯ QؤÔWÉ¥J;RhÝ–ÜZš‰Ðä^®ã©¥ø+“¿nûRâßÒ;‚·~æ£ùPÇ#8ûùÓw3xi~—g?ÿ>>ùígfÓá“5†¸Ð‹´ž¢†à{&P;t_I¬H±ñ[/ Òyg‚”°ð(¹®ÇÃÉÉÂbéfXÀ”ÊW3£MHJÞ~ñUu½ÌšâaõiY<ìjqsjyBé’ >Ø 0Cb&®¹“6%hŸ-ëxÚc°¬B—:™\騔l‘ó…=]df\sv‰i E, ” Ì Ek¶©¨`IËàS—ëB<ÐüA4œñ‹?5?h›–3O¸•yŒÙèñ¥*ˆ’?Ã̹[H¸ ²Ì ÔGÁ径b¦æÚ‘½‡äàƒÓf˜Ðd_~ÑsYÖ2^¸ÙnÞž ãü¶»íÏ×+Q,KÂ’.È’ÛàJw^ ¹áÂýšq‹ H9ö%Ú¤ˆÂ¥Yw:Zjr™–œ”:Ð.Á°µÉ¨Ó&ÇijÂ2]ÑmþJÀ)Õá ñA±¨—šÇÛmÓvýs3­†‚EÀ,`Oq†[Â0—2¾šƒ6\ú{’.à ›1sÙ4FÝ`´¯"yÍH!u©x¶âžø0…H›Ö®$wNrÎöü˜3¼ ˆúT€UVkÕ›Šˆ=û—Ì.g(úx.Œe¥¯ ºN¯ånjýð^0ʸöu¹èd)IŸiËèmEt†9JÓ!×½QËÍ´«×£œ£$©¨GÖÒ~ËX{²DÙvÇ“²†DŽÒªöVåoÓ~þWßµ œêŒã!= ˜= w ‹w @Ÿ]t¿³\¾œñä/}‚Ç?|ZÅŽ¥R.fÍ™·©šþTÆü¾½Ö/ ¿¿UÇvšýÒ“Å«,÷ìKi)3˰9®íg«&­ªÆÎ¤ q“lÕwŒ³JQÆ*@b›‚[ŘÁ¬ •Å„<¦]ÙR¦ÇýQNÄmQõ…ÞCªñte³O‰;{[ mšN³ÆDY]÷ËZQv±í}[N7å=±WÞ^ÕêP-´’6^n£±“Þ”Zk#o=~ Ú£Nõ¾âýÍל¶‰©B·œ‡Û¿F[L:ygÃ<·²¡G_À•8º^³;v¤ãƒõøˆÔ$PÜêùµEÃÄïtå®×Š72™›§ÞvŸÖeÐõ× Ï‹o”øÆ^oz½^O?cLˆIžwUz[š³{ZºÎP‰Œ:ØÒ•n½0qÃÐÖÉÒzÄÈÆö~Ò¡øø,ß‘E‰RÇo´^áΰ–®n;,h¤UF­Y5¥YfpDz¥MYK]Ó-²‰äkRc߸€¨–/f¼õSŸG¼íùýµvom»ßúý#€ `Ï¿õ!þ´€TÅûT*ê:t0ƒ­çœº~ÙÔâd0ínÞo?i-•dyI”ˆ<Èc!:°·^UÚ¹bÄR3^Kb€X×liŪ‹]€IáâÀ5‹SùӀì‚'cÛPF®íQílÒ’B«¨­ Â%±}~f¨.ÐuEZtZ¥è …L…oÝ`ïÆ{©5æì9ç|Õ÷¸9&ôæ]½^ÕËnç¯|žè>Èx·ãV6³û¬0¿*y30v+ãrüžn€÷ÚÝ}?`~Ï¿¾ól³³Q2ª7”@&…a`óh » YˆãgéžG¼íe O¯Ä®éÀõT”Ë!g©ë¢Eº³0¢Ü’ž˜ÈË ð®×W–—ºþ£oàñ “Ò锕Ÿ=ûwð L[—ô5q(R‡T¾!})ÞáÉh3Ói iR†¡ÿÐGb_ixʵå[q‘oÿÒ{ûí\¹ÎØ<¹á8ŸÙ¼ì/:`X ÀåGqùá+Ö³x›–k{¤!;7rYOºiÝnÞªóa¨°å;Ï/É(£€™0)g¹8a¶Q»jì,$Dkö¶­šï»ÅÝ>«"•œN(+2 Tˆ˜ÌÀ…/XE°&2ÑkŸßºÝÇI¤èZJ«î-±â’(°&%—È¢f%cT¥/¤ a1¢WéH5è‚nÙHnašâ߯{³9º-øÛLÀNà,6êeóò7¶¾NÌnÏXÑ Z€ªÛm¸x{ݳêÓ`ÍšD·©>ר=ÌÔì<Ü2ПÕKXÆó0°yÖ4ð¶xدEû€:¼çìQW‹ÁlDl—²‚7›0vcŽ>°®’m¿W$„ŒTiÛa&õõ¸Ï†¬:Û¢Í>Mïéÿlô°òÆ'u«}ëhë›f%‡·kÚL—RÐáúàŽR‡cEŸ¿Øê%Ú‚Çz]×¾¶éß2ô%,?rÅÓŸüä|Ò÷ ÞÂÐyêÿ>2›&€Pàù·ßÇ÷~ãË^5iE¾Æôé–§À¯‹t£xGétÜ wá n P,`,láñN`"pâ®mº®+ÖÕ×ë+[UºŠAæ„ëêé†â²”! [ã òÂÙf(%[R2@W°Xž<ź®Õ®&ÞðÌŒ«\]!WLss+LŠË²ØE™W,Ëv 3C™°*pÍŠu]q]3ˆ C5!#C”p¹\:mɺ®]øø&t0á=Û,Æø±-˜¢® }ï&¯îÃ5ûymÍx¸ÓÂÔ˜À¡­^-—ƒö®i4èÖ†jšÿfg(­ÍÒIIˆlüÓŽ¡ô6º¶ñV,¢`FÏB=ðί¾[Û÷Lû·ÇäE= ¢'Êä4 æ) ·ØÈ @/ žþä'øèK+Öï2XBÅR.løÔGÄéFUN0uŒßøv>¬ÆÆ[ï>;E"p¶x°e:Æ<ò V«ôÚ_(áÍ  ¯‚•9Lo ¬C ÕÆE](þ†Å3¡’’µGØ“@$è⚟kmÇŒ‡ƒˆ:*;.&…å‰íØæYêb»X°z{)#C¦º“ù4i4¤í£únuàß×céK‘c±mFtËή»?ÛÕÕ óvöjþôòRÇâ,öÒ„ßë$ ~P_v§˜7º»Å»ÿü4ûÖÖÆ0oŠŸ£§(æÆ•±™|7xß{[:JêcÒúc£+÷ü³,ÜWžª:=Däë`Œµ `÷ï§¡d·ËÁàù7k]úåö| à:h~½e]“Td`u´½ÆŽm¯µ â«_£ý®¨T‚‚™Üß±ýþ²,=ã—¥éYWÀ½v½ ÿqÕ¯nÖXÚ.(¥[Dq|õ¦ôîU醧sÔÀ[%¥/&jN/4$÷Ä.¡¢köûÕ0j€ÒÙ/ ²vÑûjl!ih/kŸúÚþ¥Þ÷Oo}ó\¾ò¸ÕþíýûH;,í|oÏ&>×Q$ÜŽôR|‘m xþ­÷ñ½¿óÅš&ašoF³ânq:JûõlJŸ†Ø•nMÕ ³ñ¯õjyJÁ Ô[]Xˆr½îоIÜù½PÉd&HJÞÖ¬«XÞ£O¸© $“Êkí1ØÌLÁ`6O5Q˜=Z#®Ká”EÀ¦ ô›’ëEUÂÖÍÖ®U³–!3X¡l­‘\“WØ£D ˆà*Â‚Ì äªÝtZZéÚØ’Jè\½9¶ñ¶Èãùœg½µïN–!eäâÙ7É2%˜©k¼°‰iKemŠ®¶°ÔŠ0èçåV|’‚ V¥j.€BwëaŽÞè›H“¶ù6‘"¾õëuáÏw$+€yËÚZ8ã9,‹)õ¿´ùÊÀ+Oh§~3 žÞŒUÖ©ñ:j+±-še*ÏR|QȆíPªžqSüÇÕ6pî~Ïe 9¨Zì l\µHZŽä¯Ò†oëe‹\ʾΫZQL¤P×å›3föð/ZÑûÏ18 pÝ2Š,¹zùÙn±è vWév€I¥hêä|)A|@N‡k­ÜÅ$Œûµ¦2ƒ–N.LõzU¶¢gˆ¦MÁd-G­I ¹  Æ?ÁŒxY.µ3e`±%Â3Œ¬ŠÌø¿ÿD<-šÊ4s Ž~:[A)uC¢ý4öy¶ç8rš[» S¥0f¥u@‡€«k[üÑØ• d…ë}³Æ½n± ¯ÓX5‘•  ˜| ð>zª Û7‰Ý”ú\eçvk™ §Ö‚²l &ls‘ŽïÃðQ¢Ò*û×ø_Øñvޤ6/›¨Éãæ]ûiÓÎ2¦DÈ5Ư7…¶”®©&;°bèíÿðC¤wr«‚F¦ïè{ù %«˜iÜÚrŸ=nxü´\Þ´;+¿ýóâƒÿùóv°„ÌFâ®+H׿%Ì>?;Üz¶º¥¦(ŒZa5[‚— UääÿÎþß ÒåæœŠ‹ëÈEÅ"ájˆt¶u֮ɖ¹Cª¹¬'q°ùg]³´6K7ƒ×n0,;¸¶}ËÔtî';É“F(Ä/Ù¤¡¢fPµÕå÷¶$g„¯ü ü€uS‘5Aqß~ÛâšÉ,™Î Š-6£]„‡Ù”d°AzyÀK•ÍÞÇr:†lNfåîgeé€Q•Äës|ß9Ñ}­%œ¬ÊÇ)2ŸÂÜ—(­N犩•éï—¢®L³‚ÁÁ*f3=ñþíóÎïîçr‚½ëoWC6l.2ÓÔrÚiÝ:¢1岂9-”æñ”åM°¸×ΟM7[œ-£_ßC¡yøLÑ[eiSÉŒmlæ–M ë¦n‡5JkŸ™A¼ÓaíæÌ 933Ÿ|ã•"‰)®7[Ö¯w¢¢î—(tc FPÓ^~!Õ·ðœÓÓu-MÖç˜ö0ùKOÏþú·çûÞbÿ²§Í»Eˆß-,íl 8R…Ï~ö#|üßFþ^rêµeçï.ͰK5¸é{œÖ†Õ ®R+?±ßÏkK, B ö–ObÓ÷YñÊFß‚ÁiAÎ/^\‘³‰˜³HGñfØ/J‰**-dgæŠ'‘l×Tó,ƒu1V‘".ĪeBŒÀ© ­™¥~FfÇÜbK"1•8Òv ÅcŠ\ -òªžÌ”€tt‡Ü—Y/Ñ–å‰MÆnû÷µ}ñ°¶B­—ÿ 7W w)ÅP½ám”¤Êý×¼_Æ5Vžé-ºÛPäÛ«àÃäJ}î(ïêÒZ­l¸üß>Õ{<+Û 3‚ÖX#èö'ÒÃU‘™êq,^mÝ6¯=7Zýrh‹-›‚¯n +}58»ön™¦Žà‰I»Ö#MîW•Ûï±nÊ“ìnÏ«uOv×’î~¾u2ºE[s¥K„é}1δq4;Øø¾öǤhE¤ÆuŽ'lLÎÐZçqy§à¥ßæú”Ú¾Õn #ȉ¢CÕmàOûúZÛZZ ¡UûT&Ò’T6º’PÇÖ÷£ÔŽõw;uiâe|îWÞ_äÜÚEnlý±xG'ì{ùÍ–°mÚë.\êÐÿ~û[à½ßü¢1 ©ÍbWíÌHçÆÅ"8@*Å>¿v•¾Rìý‡Í¦æbZPw°úV¨¢X8e‹„UüÕù‚¼ ^<^ÍŠ@ì ˆbõ,`…šŠ…ÈXoÖÉOKлO 3.ÌP±ßãd½G³o©mžÚ03 \/ðª_Q®í e­"åÂÖU*pNÌÐL®ßÑpéÆb»¾ìy¹-,„W›`í5„Áì3ÌÿG]ßÙ"Wü¸ÆJûøXHª#+t¾FJ4%²Aj÷„ÙÝg‘riãó—U_ 4{Š)„¨“øIX¨Ú9„ã>¬f |z=ÊØc¤îÚ£èF±¹6T‡v¥ SjêHt‡aÑs¦Mg7û€³"¡g1ïªÚ9Þ¢ hªà ^`Îj9·C+>¨ kK}¤ ;4{UÞI3±óÀ<±…ºã¸´ ç2m›*Ë«® ßg“ŵ„¡9 -ž Ó-ˆ¨·²Ñlr¤Ä ^|:è}§b;™¤ 9é3¬µñx™ãtÿš­SÚ0ÿJ¿‡Œßs£{_üœºX:døFŸ¿NÒ1ûw<æ>Ïqm*­`ê<ÿ F$-_¹âÙÏ|¸Ïî%{Üjæ¬{›é>kwøŠ~pä„ilC èQì[ßøþ¯ï`ýÞâÂÙv€@)D i­S?Ê©·¥–~Q¿À„é"VÆ‹õjæÏ‰p• ¬‚ëšqy0€Çœ¼Õ ¸®Š,Æ@¬¢nùB®™`½BÑfØ„°’ûV¹X|! ‡¦ØÎd@¼bËJ 3caÁ£™tº`¼¶ T†–iqêrEM(-Ù†XJ¦hhÌz†¡$Õ -àÀaïpÖöÖÍfPÞsœ|ÛkßÇÖÊ̬öÞDˆÞ+ H‰ïjEïM2ïµµ‘е˜œØMÃ÷¦V© Â[‹nÚ:ÝÉdž±Ä]矅+kÒZDgÌÏØ¶;`¨\;ãÞqª1Ë 8æž¡3dCçÀñ2Š’ŽÂ —fÏ¡t0BBE¸‹°[šÜ_¢]Û/{ш»Ü%­çáá!œƒä±·_/³Ä‰ò¹âýX†ª >L[§€rÿzLÌ“¶bÏÌŠjŸLÏ ½ýþV3¦æýöèߨ±lT5_ ¦êÄÀE/º_¸’ƉrfÔ‹{ÍXî_o”TÇŒ¼®P>÷£l{ªû1jÏüÅë*«Ü ÷œ#:vs´£‰nºý¬|Õü+ÚÂŒ‹àmY£4f)73‚ÄÓ‹Ô\òq—½ÊžmF\ôú¬ØÂõæàñF¡œ;Ò Éý“з7€§»þ¦;ÍÜaœ´ÜÛ*§ z7öcË[žk¥¦õ°`ÙŒÈê4ëîi²©wA…œ1]Üm#a9ºŸP¦jéØÇ¤’Xt½Žæ]l)23.›F]×9´)Ú9€k÷ÂÆsïDn 'çZõÈOñ6ËQ«Ûîk®ICªÃõN2‘Ì.­v-Œ¹Ä ^w;P‘½Ô¸¿Êi(ÖOî‹;Ê»J/“ý>ùQ¨ìÖâ¶WÏ¿-Æ÷MýÜÔB%JqAÍM l?-z·.˜Bœõ°[›Â¯þ=L!+"¡CmÎÁ§ÖUOÿò§xø±=øÎí_ÎZÁG¬]øˆÓÄ#¶ïl˜û@pé> õ@ð­o|‚þÑ;Èÿviv"Îï*õvè#ôåyóV¥j×2…ÖÍ"Ïû-ª äÕ×j†2c…fÁª×zÑæœ‘³@XÛWà>€ BfàÅš»E¸[ˆIá}å͆™Ü˜YØÉfc‚fŸL%²É"ßc²´Ê\U@Â`³˜A›,ƒƒ¼Gd¬ÅŠGV½ºÙµÅÁ‰(p<èÜ#ÊZÕ2]f a{"¹³º¹­9>G:Xz1:¿«Á¼óìû¥âì“lTBß‘³ð뀧ŸÉ™ê¶Ÿiç«7ønƒ ›© *É~ÛH^ùƒGé”™û«3»[ºÂR&FÚ°>gzåsCg4&õ×egf¯Š ^þZê!ú8¼;èg¯õuÊ +N,…T»A˜éi·ga*g1ƒ¦ÝæË-”ÆÉ~^ô¸°EæÍú5‚I¶¬|—fB«*ÅÎêˆéU[F:lì$Ä­¹ï·À¨™AJáƒÕ04i©|Ò¦åY+hßÉ£ÎÿÙ˜À"µP÷줚9˜aa(lêWŠí žÿú»ÇàîVû—3vdßrÔúÕÀZÆ`§ôcüü—ÞÃ÷~ãËÕÏ®±€|²"»7¼vˆÛZÂÐû§›nŠlvs-‚BÖ Á…ˆìÅ5¯ÝÅ[¼¦HÙ£úœ-=C È¢øT®]ŽpôÓc,}kU”W±Àrc­ï·ª=·xÜ‘ˆ ¬¹Mµ©(ˆÌ‚„q|ÀZÀY¥ºîKV\¯+ó£Ù,¬«YÞtÓ±³…1šoNÈ–”RÇÀÕ|PÜ:øAuÓm)q œ§'ô­šñ}E6Q& 1*®§u“YËé(”Ý=&qbwC´Ñ:v‡ ¶<6¸{–Wy÷Ö~tTM20[ì÷6‡Y ÌÑWò6)œÕîÁmÚ¯cqª',ã96ÆÒÑfçIzÞZ˜;&5ÝoX@ÒSæ “(¸îZÝñ›,-aÁåòäðÌïåžáŽyȶN´ÛÄùi~œ@U±ù©®—)ŸôîÝ?Âé‰q n?3w:aÚ´àû΀œ“ÎDQÄQªàIÊ»¬¨X–ðEÛùÐßÄ®'Úóø(¹NÝ€›"KûÙó«û…§¥YA'õc±0íâè0äµw^£9Aç8»æ´¶ƒËßÕšÆs3è!;ŸAªÔ¤¢÷šÑ˜BÆ4õ%}†¡BxûÛ`ygÝoýÞbø,¸mw´lõÌõ‹ìÁk„/Óé–Ÿüø <ü…+ÿõb–*• ´ k+ò´÷z¯Úo•l}Û/ä«éL” Œu}4¦H^¬‚åbª·1YC‰q%@8aÍÀUW…çç¨BNV%!ÑY¯öÙn®– éÕKR °<"‘à‘V0'»q„±^ÑM])!“ !– ‘³ ábΟPâ íp³[ Y6ñ#«\° C²»à“n‘~±Ö?§]’«,]–Æä,`4áŒMP’ÊD1¬Ê-v å¦ç½TßeÛ$”:1ö¦…ëŒVò8¬ý}o:²ÐÊ ¾74깄\JËZ&$Höày¬pßj/¶ñç Ç4ÓAŒ€/}ÑšXa 6Ûüãr_Ü:Á=k7f€°®vLL¿ €“°ÀtKÝf@ÃÔßñŽ~ššY2 P®5gcD{í óñkéº0‘d·!€c`Bå^VœSÉ—Íhè[6Ýš=;;ûÆ_Îź®]+r<¿Õ"D×ëu“‚qþHû8½éuq:Г÷™'3L=l¤ç<ŽLÞƒ¾¢—Ž/i…ÞD±u9È’òÚ_ÏkhÍèµHTï=.Øg…ó! ¶$P9mçX›1wØÀÈ€–ÎT¹îVT‘Åœ!4H“ $’µùÃXŠËsz]hd ¦Ç,ënVå!½«}Ûª;;• 6é<{Ÿ>%ôY¾DC¼Ü°¿ º?ƵÃxñ 6r ¾ŽPëZ  è¹àÙÏ¿<õ{øûÆËc‹Vo†3pwøä€Mœuó .Dnöy?y|l‹œLcgãáÉQ<ÀiÁ⮤R¯D‹Ž{Ì.®ëŠÇÕè¹UÛ*©£¾¡‹‡–›ïz}ô™c»¹ÿJî=˜³XKVµZÍ”‰ã¬bÌcv]_v]âj t½æzn®0kŒU+üù©¹©›Ñè)FƒŸVŒ^š¡l!ÊfÆDë›*™ú°K.Ð0AìJ4`Ô}«Õ>VɃ¸Û³7ú|éëGN¼™:r`ù‚ø\wýË¡K¿ß HÒÁÐé  ïOh‹NA@ÜÀ_ÆÆg4MÜ ÷GÍQ5öÕ?¾3æé.ßêæ¿Ça¡—I{Mû²óìCoV$:[œ7k2md ãôïÞô¥´<ã`ÖÞÏt2¬4û7Ýp)]/|Ò£×Æ^6÷.L· ŠÆlƨ¦Y- ¶Œ̸^ó”ùZ–Ô)T¹±øÅ_–¨“et=bROV™œ[-ÅÒ¼•]‹íœ}Ïóq¿>™2²2Öǵ2çÌl…fì¤y‘VЦXH4ïJ‹µË×µ™íî³óLÚ8dé Ç lY;Å1¡IÑ.T´9¤†´)ÿÐM‰i‘E%@iYkÛðGa¿ðëïš$à,ÛWv@ œ´pã„î‘Îoá“Ú½´wÞËvá¿ý\~èŠ'åS¼øƒ§ÂW ¢Õüàj?.žP¡ÿ{<ºÓéZÃp0»s*ý|UKÒ€ôRiãæÕ+)u&Ê€+®«Ç±"gµè6ñ¢2 Â~.Õ|›¨Jx¼f€ŒËb&ë)• ó Y "9(¼jÆUQ[;åorFò 5e™‚@ð)´jµ$pÕ‰»!šLÀö­ÀîZ»„IÏqÑîÚQÌÛ*‡¹SHð £Û±ýÊ¥ýÅóñ14ß´»Ï8´Ò`; ô& ®qز;ÚàïùùÑFÚ±Ãïßãd÷ȦÝú¹^ äÝ󤾿óÌ?üFðögñµd8|´9š =Í‚¾ß>óá{›yg×ö¦` ŒWaÿÊ÷jö®ö pŒÜ«Æè±¯Y׋ïlMb‹]#Ä@©:J ñsV0àÆT§ºsDA DŠ$ÀêSÉ×¼Öçç¢[Þì"Å‘ŒRdŒ©C0Ƙ&ïŒvDНå°nº~t~TÒ  ¢HC%‹;-ÓÁZ‡C*ÐÓà:<.ýqj:¼=*>ÀøS%<üØ#ž~ããmzGÞaó(Ü›È=y÷&~ìÊ/psHÏFàG=0|çßÇ‹?| QÏ·u@Du ¤Ü€Å»HC•>ä)aÇ~Ðb?ª óÕnˆ¬(ÖÌ Vi¶ˆ5c)ê,›¨"+#‹åFæ,õ”‹ù3j¹)ee‹H‹´3­š )H3’Ø‚²pÉœ41©dÓJ®d¦Ð¥7¿UÈþ~ýÏ’R·¬<æho`cÿfyãW¥}ö- ëìeúŽ€1¶IŒ9Òª{YŠ—U'yâ†<ú“›u-àCÀDûÂåÊ€Jkïm/î*Ö× NF3j½á¾e³žùÅ ÀÙTäfrñÎ׌€\†ã6ê‰ltŸ>;ìW¢ëI‘,Þ2QøþüÚÇ/ϱ@Úc׋¶W4u¿e¨d,6n±fÚßÑÎAà¬U}‹G⬠ҮV~9âøÖ£`õ„Ð5m0qö,ùa,ûM™äM©grEª}‰Å˜Z\HÎÄ=,©Y ‰„È>[w—e©¶.ÕÒ¨üÛõ¡‰‹ûªH5èúnªF{>&îË à`¡©##¨“.6¶pÚòV602 ¢†voÿªäCö` ªÑo`ÂçþÆ»[6ïŒé“öï(›ý›p[æï^«xoðã†Lá¥{ ´k¾ûo–/¬xë›ã£ò̼ò|¤ä6FÊAÛꆷª‡ç?„>«ˆÑÓÆo[+ͯ¬G.ÞÎ+R$q —E\ ¤Õ¿M¼¢ãd>[œš›íGÑ0”.Uš³‹FAIäØàò <’T‘MæšOŸB8!«@²±Ž%˜¼-^ºÑÍd÷#”bª©ÅÌ”ªûzš°]Oί°8q¸×ª)‹a¿ô¬Äf±Üõ³Ú.t5x½V_º+ÀîÞ˜!9&- oÇc@D`éf"¯É’Œf%ðÌÉ‘ñîøþâçÛmêVÓwÆòì ìZ’œ$FŒLìhÔm¢¾¡°_ªL[ß?(fÀýÌ1ˆL†bñˆRÓh2„XbPÛ£ÞT’Í}0wdä7ça¸Çf2{ ˆ7ÉŽ,ñÑëmêãc4æoÏ?OsV˜[¥Äá>+>“"òñ½ Ãì¤A7›n³ º¸ôƒwÚ{n–vY&4»îœ]ª þŽ–$mÓ4_U³À*1qvS¹>Sx¦}"B´—6ôHl{ pIÉC ‚矎 ·ÈƒK2íyŸ˜‚~J=`ë†<Æ‚Þ ¡ëX•Æ’˜j$[;ÕQ¯Wnhñ–RšC`uµÈ¢t”ŠüÈ’> øì>Äò¥ëqÛ÷ìo9zØiÕ¾ KˆsPwC¸t ;4f™þÅ÷ñÑï=ƒ^Í›ˆÄwU‹åð¡jY23èĪYë Ž¡A,(p —\3™ÌÅ‹ó2Rxï¢À*êö/ê¦Õå™–O`ï_²":±bÀÍ‘³ rÉ!)™˜Q¤zEøÂ½ÿ¸N‡¹ÝL¶›miE9„ÈZÙNª°9š/n;“EO㺶&Ÿ:Ðó½³þ¸xŽîü"ëîc;œÙ½õ!³²²ú»mdt²Ÿ2€yÚÞàzhX«Òø ê«I%à.³ÁZ´cºu‘‡-ÞêÞÓ^ž½þÑTïØ¾¥=¶€#«\÷‚¶ö©îsŠIöðÑD{XôÉ­–Pý4–¹§(ÂU'xC]èÖ{zòz³k~¼Ÿô¨ :¹VFÃà{£áîa…o}þ[ ’þ~ÙÝYq48Œ¯ÿV_ß>;&¹jùêcÊþCpSèÞ¿‘:BÕ¨XLÍηyÜRl-W§ w?(9öþ †E½ ÇÎd?LàLÕ«6%FZ. ©mñø–¾~Y¶^ãÚÁ̯cõ¶u§ý 7Žq`"}h˜<ÑžáSE×d.hexPÜì¹´€¡ þ¼àù·ß?v{?›¿3 vK4Ü=Àï ˜áûs#è‘,ýSÁÛí|ø÷Ÿ¢h tGŽ·€£~yÜr Ã¹_¯«o04u½"yE”A˜ƒË{ÜXWi¢^æêÁGDÕ<×lZÄoU{?ꏨgU‹º’bîJ!ûÐ(u¹jk;±ômVkL7§AGfa±‰™¯s¶È7ˆåSXfäýV é&än6@·€nÜT§ßðûfCAÕãŠ(µêvb¹2@""¬Ú 'qv¹\ÞýšÕß²oˆý&¾âyšëWØxìÎx^Ue fì׿=ÑÖú¢— ëqŽî­-Õ£ ø³@› ñ{ä[ûÎ#°8ûÙxm½iðûákfh<ÎEÿHS¡ rýï˜T§€¸ÂðÕ6øDå*XŽœ °ŸY¢Q<±½)y™è/4Jâ¥Úº‹ìb9"ký 2­n•åö2Ú’€. .—¥ê¹×œ‰Dߥ#vr§ÛbæxŸ²¬Í+j?¬«C±Þ oô1p4ŠÉuxlèmäÐáÄÞŠ@…éFíðùÿø]Ó;ÞÂîÅÀ͆0ŽÖ¡3 wüîØ»ÀéÒyÿ mHoÿXøCò^znôuÊÇpó°¢m&¢tÓß·]Û(=R…r¶Š¨Ü4BФÈ(}lTÛqÖ QãF6Ÿ=ÛYD±fA"›î-•dÏÄt˜ÒÂZµå”¶n¬bvæÏß§†‰ì#tLÖ¸(‰V«ŒY )ƒÈëê'Œ[$Z«|·mˆ"Ü×ÝöÑKT¹ºÄCQ¶€44~ŽÅª£¾ïvnê$s§/ž ÚC˜Û›c\¨·'ÙüJdfËëémqzGQÿ¨×ÕÉkci^7œÀ6x˜¬žÙål™›®Þ 9 Ùj¢Ã³AzÖ y³°µû ƒØvv‹6Äéf6x62ê{ù36)ÍeÈMçm¦wÉ&Úu«ýÇ›Á¸°z¹VÎ@IÂa×9,?4ûöõì©î¶Ze(Ú5™e(:%|–Bk@)ÎÆ¥Úr&¨$\CÜæâñ¦¦}fÓj³ãZˆ»Ût•Ü(&ÖJj÷äè3)æÊ¸J4r¦èØ@:ÿ¿º5}eƒÑ¡rïI¨>!¤5!Lë'mN€ñäŸàÉO|²õü;ÓÎþn—Ë13wÆþÝsŸA½á¹k xÏÑš¶ÿ&Þù•÷ñîo~Á0D¡ì~W|ý(T ©ëì~Vê £),äìˆJeâ;{û–ØMˆÉFùÛBh7;J‹Eɹïy 0 0XnÆL®t/x5~ݘDBB†Gºù³1/f›â“È­õí·q_}‘VsV†È@V×ÇG‹tZžøóæÀ¨ Ó—S‚]| f­§~¢°|Ï®âä–4ÐâÓÈÃö2ÏA×E°p­Ìêè=ªKÿò´¼ìœ—êšÝ(»ÝodC:-#Z;æñ­•|.þ:iÕœ†t¿‡ú:jî€ÍŒ•¡“Öç›·LoW¬×ô£ê˜Qü&®l"¤¹Q_,ŽÇ™Æ"J·Á05Z’t>`[PƒPýà;ÂÇ=3ðòºæ *[“éú´¥%¹ßhp¾]Ò®VtvÞFË•2¬UÀåë€oœM¬6 )@ÊNÁfª¶OV±.Î`6oºK€¹×í–Öi#²_Ú–ÚT'|CÖlËŠö·c˜º•r£ñÖÍ^î®"¢* †@)!‘X1«ÞJ…éK~u»ŸÊä±Åà‰˜·eÎÙÖû D, Hå0Æçšcê†,4]:œ¿Æ†áç>åI£—¨,’É¢±-­1_X]ïçú~ÿ7@ ÅçþÆ{ÛVîÞŸ{r~õ †Îó~Ïô|GÀò¬M<üw‡ H­ÉÀ[ù|ô#oãñß<øMÃ@ÑîÒÕBù’¢ŸØÞÄ‚ š@ÊÍâÖ,yµ‹÷²<€²mVÈš]· nb™];Á¸‚ÜÎEÁbæËfôj±m«ˆYÇ”Û7-Èâ.átÁšŸÔ¬^Ò*†Ç&Dϲ"CéS…æþ¬¥”„êô¤'(Ru'GhJ×;…ËC¡û¯Šº+/ýâžóÚ|¼ÈU»£¾tV‘+  Ù[ÙªÆ RÁ%©ð¤TЙ×îf. f[·BÌcé˜ÚÒÖÐõXˆÅ`‰Ô’/૲LÑüŸUËlÆJŽ@"nú•ÈõÏR1Ô±ÿ­ÕNŠ|Ъ5áIë³KÆ5–#²i›þ~uý)@PÂrrÁå[H:wÀÍ^¶uÖ­ª¯ðËC³¶laZj*‚ÖXÈ>¹¦Ÿl-ï!;Œ>€#óÁÙÉ«²Å‘µl~¡úh÷䊌NÍD`³§ÇnÂÌ5‚=¾Ð‘YÕr%7¾Ö ®jY¼\A\\"¤†ujº—cìZpÑ*Ë#2Ós­±ƒlkópìe’ó[¤;,å{\M’­£•K‰‰=U EßÇêºD“ù¸zpÀZA ßã›õ"£AË5Öv5¢Ž Œ@­ 6ÀoÚ))ˆŽáC7«¶™ã`IHëÒCìiY¿N<ãs¿ö=ð³|œÞ±ñvkâÇYzǽÚÀ{þ½÷½á}-S¶Ø@ÿÅw~å=|ç¿þjð,ÂÊH©ô•"œQÇÔô‘‰êã fVÂÚkÅFñfgŠÙ¥¡Pä6/æ¬lèjbÑR5P›ÞÈ¡³ÖtŸÂ„+ÅÏX¢ÔvC©6Ëb[ÅÐþáQ?Ç>î>ûb«xgV! d ˜­Õ‘. œ’GÆÖë|¤ä·+PódÇ”`šõ¨'fó>TieQ-cÏ2A5%F‚Gà9 QêÕÌ›*[NŒoc#§ 3œrè3Iœznøõï—¯#¡~Ñ8}Ê…%…:nŸž ÝVJ rT*ÐqFð¤í­;}ý½ßÛ]¡S¿8kvV ûƒrC[Xp>¨€ MZÈG=×Y›8üÞ²;ô±Çúc._»âé7?Á§¿ýÔ@’OÇ‚ÅzrdNM¹3ÀÓƒ¨MЉ¶„kv;dD¢dm<3÷tt0TÒF;ù;âä>…Ñlq0œ}òCÕL£cŒÚÙ"y÷"¨°Tô® Ö¦V5«G9Yä\‹x* ù2˜—n,#ÖÁæe̯d[ðJÑ]¾–D¸$ -þÊ‚Àâ~VÃÂ/âë•©pÝ$šs»Ô‰M­ªàZìƒDd›tsM?Aæ)ºÀRúÑ>¨°ÿ¥Ï§ÉMªÃ=F/¿iêhØóƒùuŸw›%ØÄ!$±¿¯Òkz»Ù®­7qöw“Y&q›*ó CWß-Ø^“>Kc[˜¸éÚKQr¦p)þFV°_I}jUþR ƒ°¤¦©+mVÛV ê,pñï™ïàhãeîÑ9‹ W®â’‰Ü6½ã|þlï@}ŸLŒäã“L¬kÛ9¯nY³3ÑeÀQÓ_Ф6Úññ«¿êþ»ÛÑýÞnf›‡R6e [¾¸ö\=ÿ”ÏýÍw½íŒsß^Ô›à~ýÞø8ÂfÆb,Î>·3€;Ìc?ÂÃdx£CNð;ß~/þà)äE‰&óxWÜ+I=±ÝÂN}6g;ÓDd‘Ñ)EJÁPÓ†Jp6Bl´»’‹?‹‡™WA‡ÇÌ'+æ´RdâJaÝ _Ö\uœƒ Z¨öW_™žMÉ@H] B³Ã c-m‡r¸h!©û-Ó–ˆ±°àÉåâÎôdîô®çÛøD9³Sþd‘ ¹TŸÜœíí¦V½"«B/ Jîu¿¸gU„g”¬Ïç>Ld“¿\?ä€9Z†ñ|vµ‡×a©L§ÞrŽ·Â~š§Þü€}Ö¯°µË²jÓÔ )“€ho95ûrÿ³£‚f»‚Æ¡ Å:ŽáÑ–³§ÏÚÀÚüp-8Ù;ŠH;º¾ Ø™™·¿é¯ñ5ÇÔŒW—÷ØÄÄóõ{ñ¹Œç-±–¦_*hTÏÿ.@É ´ÊÖ6ìâ.T§yK«UÅ›* ì šK“ˆØ;Ø4Æ=ø+™Ì&l³d“º”ä˜Ó'¼!¸\.UïÙÌûi“-Ò;RX•ª‡$o+àM5^‡Ú#Ú·ûàpœ0ž“DSŒ3lG-ñ£iÿD Ïé,_¼î3· |ì5ÝÙXöÀâø<„Û<ÚºããèœöI c.0í0ƒÅ“ò‰àío}€÷þ—w*0«ÓÀ3íN×ßè+jêÎ¥b°Ö­PÛ¢Ùt`A©ËÄ•Ï>€QL†Å M@k Ÿ„T)j2^˜‰f|ZHͶ{Ó·o&g:/Ñ ÉÚµØ'±,¦Žq•\«8NŠ”—ËÅnø,xH¦ë( ßÃåëº"‹;U/Œ”Ø ª·:¶Ä¾xp™2V^q¹<€Ù£ ¾01ñb%¤(™@2aõ…„˜A‰ñâš‘àÀ–…*`ÉvŽÈt†É'òÖõ±µH|Ø Ñ‚eaP.Ã)0׫1£*µ…ΉVUÜ0¨µÉ;› Iƒ¯ºO!¿þSÙÈ,Å }jm3\cëþýÛïìŽZ™7Èôs:—îþâãlëº.µ×¨Âz/l4èé £'ËX›¸žÈåw´SäÓüó[µp“µ7Å;cߦ™áÃ1’ÈÝX˜Ū½nÀ7;ëºvïõxí´–¬ 9Èì'GC5 IDAT¨WŸËÃusDðàzìKò¿ß9Qí®¨æÐn1šì]‘œ×fpÎÀÂÖ†-V¥@ZU°ŠÚp[ "ëõ~rÛ©û\9fæ\¬cà]—~h…‰‘5›ç ƒÅ%õXÚcRðÂ5ã*HLX׫1~åuľŸ×ë>³´Ki=¤ çVŽ€q#45³©¯€‹Quñù¥Êª0._]ñüçß?ÖöÝjú|Ö¦=ÓùÝ:(rf' àäu— rX¾•NPæ[?ý!>üíg¸~‡«·ŽtoóˆúÊôÛv:˜†Åµ0€êmÓQ+ÈŪLì.ÿÞ|ó¯±}¢ªÖ;@Ø8A‘Ü Ée…ݾœojñŽ)÷ö€•¤³½(,…hn¹ÇÔkʂ̉q¥!0df,L¸^5 ”rð•R 8_×®dqCÌ`!$Z‘ˆ ²š‘ì ÙÃå*ë[öd.‹§ªŸÓ˜<° ãÔ¦ªUq!© ±,61Çl­ † ¹¸TÞ—„… d^Òb‘xYÌ*(ù¢Y+<mKàôˆvI¢Ý*—Ófo­K©Þ[s¦ç¾û{ÊLµµ¼-èpl,Zøœ±@m‚]ÄnP. ¶H³Á×aŒ|ïùýY«õyÉýLŸyk÷ØÄ|SD„ã–Rr]·ºCAµ·Lyw ™l}4$ Rª¾ ¡%t†k^«^Ž’ën ÖzýÍ_È}a¡Ú iÔÓ€7šá³È ‰B‹×ɸ¢‰¯ÓZloR)ÈHÃú¾Ê~›ã½)iUÞn7a«¢ÂOÃï3z‹ÑzCè7ÆJ¼“Wô~Öú5rã¿ù½ž‘;‹tÛÓçÉgmà½ß—€Ü-ÆÑ7‚Æ~ 8?© ?™ ¼ó«ïâOã+M{SØÀ²8{‹—tÞ“© ~øQ›w·0fû…‹iXmX!5„Ô)bŒnÔAìªdS™Y<2î¯Gê™zã"¹Íg½þÍ/„èUÕÚ€Èê Ì .˾¾@"v—…±,ˆ0)>}|4 5m '‚äµÛŸR*“_κ'b­ªU<™­2ÔæßWê0 ” Tm!ÎŽ ¯Yh DÙt8d¹Æš¨â²â*ÂLö|Dx¸$,d $ö3éQÁd!’Íß±TÏñkUé§Ki4––vęѡÝ™«ÈõOÓþ|ûðžÑKÞ)ê3d6zƒÝNç!¡´Ó¡u¯wƒ±ïGæõÿ_§ ¯ð)¢UöaÚ>ŸýCb ©BH±Pj1mL¾ ¶)ßîÂí¦´n2²X,…áKÜ@¶¿½}¡„̤Z7eî÷K²î‡¢«_—xÓ±*­ê–äÓÛ€õì±b´×ÑXÛE#瘑ñt…ÙîæWº<nÕúýmñh¨Á•@*mÚ?‹J5,òö/|ˆ‡¯?6—ÞÌoüÙÃvk:Ç­Ïq–(r«þoxÞ¥Óö:ÀY;xÈ€‡¯=â­¿ú1>þ·ê R¾1}e "0¹ia=¸Ç*M“Å[†EÞÐK‚§# ßµ‡âÏa••M WÞFyÒZ‰x…ÊÛ¥ŽÝFTü8K6VÙÛØ)ž=<€ž<´ÖKbè’ ²àʤ° ’¨ô-¯Ë’¬ê¤e²:@³Ç™¯`JŒeIXR²3æ¹’ê•hc1/KªªŠëõŠUrµɰÖHO“&[O˜†öÎNöz‰ jÿ¶µ‰-ÚyAZŠ’5¯È} º_K^ƒ¸7÷´Üßo2ÖÜ’K6m5ï@R×fîÚȺM;ìÖB=©þ^Çèñ”½þ˜Œ®-¬áÙ¶½‰1…`~ÿÅ&¶^uò wÌrßp2^ËQ9<3cèl#çÛ×Âø÷ù::—Û”–~±:áZ3x¶®Ë•àZjf¥àÞ‚¿íVW' Ì&«ÔèPaóÁtŽœ9¤Mbà¼]¬ª›|yLÎK÷‰Íš†ÌvŠÆB¢2§ýë\» Ê´~YrÏ匭~"—éæHwƒœS°A“}²ŒµÖ¦2lÓ¶Æï5ú³‘e˜ÌM³ËœzƯ´6° !}iÅóo½¿Ïö%xmŒõý˜>ÓÀh‡ ½«|ÖF¾% nÊbåô ¾€Pàù·ßÇÇøúÈ6„¡æ×1+qR3ljm’üxS°óܹˆÐ‰ 9WðWZ¢*ÞòsˆªBsÆu½Öj©PM‚ņê{ Õ"™´¶7EK1‹vÖK’‹„ýâÌbªBû\Š|)xËÙÂ"¼Š t30ÃLÕØu]×*ô]מ¿ó€eYðx]±f@$WüÊ ¤…­  ]—åbGרÏfôÌö^˜x`oùZ; 1Ù´[ ­íw´j÷–å⥠k@(™Ák†bE*樄`Ô®e¸ø ˆeY2.)ãI"c+¯Ù#KÂrY°¬b©-¬«âš yMM ¬ŠøpM±™¡ÿW[4!™Ü¶@½ú7“oŸ ›2ùÛÝo]2"\—X˜ò!3ÝuG1¨}¶ú¾èÙÄùîCøÕ¢ÒÔS<Ê¢A±27–A6.÷·c…ãAˆ¤öþQÌ ‡b±¹gljIû ù•p²Ÿø“óp‹A÷, ·/,o“gÃÏ’ìîŸj§H h‰äŒº[+Œ—eÁŠEM‡ ³ý"æjï(8åï5?7‡ŽƒƒÔ³]2ƒ=Ÿž=)*a)Ì^R²{ÔºáqÙoÄÖeñçÉBžRÕ6F-{Kw }'B–rqí+¹Õ#³§199ß?ý:Yw¶U¹OúEoÝѤ 6_±Em»×áy6–7Ôüÿºw©¾  Ž ³èý¤ ~:HŒÏÿ­ïØ9͸ÍÏO\ATþ.ÿ^ð-ï0àAÀ»›4‚Cºí;{·´£ØÃe îÆVïøóÈ úÚÊ‚ç¿øÞÿ»_° `6 ¤µ¬¾9CŒ`ô˜ì‚·µRý“cäú òx¸š ¨'ßtöØì,q¸¡ ûDÃDîÁD ¥l›‹O8‹ûj»ó] ®¡`˜ ³º•À,”¾šÆ^[kºd9Æu&±†ê8UF´øêúH„…é²”aY0g\Ò$Í \e(ƒ/luª U‘.O<]Î'äT°€±€ÀX x¬BfÂ…Ò4¾XÅÔ÷Z´‡ifÓlrb¤,È’‘|1ŽÖ6â¾TfVMX–„´0˜3pqk',±’±F9g ®ú…Y«›²°-ÀYÅq/Û@Š˜n„1¹ xÉîô1®Ý4ÞÈbb›…]³ Ã:®ñD½dëGÇ/<ÔþT´]V¦ èòò“ÔÿìpoJçï^Ï?ÆÀ ]í†}¦ÃgGÓÁa¦OÁJÜœ‡I‹Œ2H—>ÝçpèdŸM»·­üýþê`)k‹Áå}”Œâã—ˆÀº"i2Ý›ÄìØ Õ…Û†i]I©ZR)–ÆBuÝS×= é“bq÷ˆâ€ðÈ®”.E_Ñé6É%KYmzX D‹ûäqÈ0HQÈ-ØÂJ„¥¬[u/Q0.€ÔÔ¢u¯R×ÐÇ!6oPpæÐ!úmäÙ©ºhôl`l¤µTnkb0ˆƒöº!ae3!Û“I­Ø„ñö/¾Kiýê1óWÀ^ü[ýûЧ°Ô£Åßµô„ˆ ÞÌGÐoZ—Ç• »ø_Å¢vÌ’Æ„º ½ n÷käO1ãÔk3n*‹O@€ÅŸŸWŧ9ãr<(/vã-ÈÕø8ÑO.ÀS^°áê7‹¤‹¢Å*CÉôƒ — cád-ö.kÓö¼Ùäœ:‹·ÖÈ6‚é4Å2F lÚ½:=ç‹Ò «M _.V›,KÂ%1–'.‡&¤¥-b Åe±V½‚œØ´Y¿¬ "Š,‚•Œñ¬\׌œ ‹–U ×¾ìª×’ëT’¯šõNÏE ×J6Û‡2m€®ý¡PeEÑž ÞäM¯Øg~É_íÅæúð%ZᣥÄë?¯YCx–Nr¯FpÞßàp§`ÝœÀQ: Ëfšž¦“³§OC’Œñá²¾ó´Õ‡Ù:ý^‚²€„ÍT‹ü‘j¢Ù×%¸°ô®¨Ú{Q´”Ç®K@ ¸˜x$bQ„¥»RtJ²©Si8¼Þ££ÇìÜ…V©éiSòT¶O;ßÀaô…«>ÑÚº0dZLÓ5úÞ¼ÿ°Ÿÿ[ß³kb'á£2}üÞ;?ƒßúò_Ãï}égq]žâ‡ÞûøÚ„oþñÿÏò=¼ýâ<¬X±"á‘ðÁòÞ{úEüîOüþÁÏþm¼ýÁwñ“ð¿ã/ý¿¿å“å¶'°ƒ¿¾WRi¨¹é¬…;c#ãwÔBžj1|¾ŽSÀ#øËÖŠ+@qy~ųŸûïÿ£çnj¬§æ u¢ÜŠA1U:}ÑŸÊZsmD¼V6ð¬XrA¨3ÕêDz„ŒÜ1Œ{X3í «Å›‘ˆOÔ‘cj®ñ¥qP."»á©þ‡·*,^­yH¥dzÀœ3ó)=]í^ÖÏ.ž„° #%ÆU€O!UñôòY,O$! [Û™”¯ d, <,Ч cáäl€Ç ¦6 6f™¸ÅSªÏ«fd]mê‚ËòàçÛ¦‰/XögU<{ËZ`KZpI 8›(™™‘ÈÚÅY_$²—ýJ6ÐaæÞE(x$B¦„U —XXqÍ­vÌW…ù1R«Ò‹5³M”/Ĉ™FZò]KÄ™ô›ƒHUàz…81$vkf>$júÁ7ÆÚõf÷ÂØ¶ÓÃD–[Ún{]°ÃIKó€ñä5{fé•™«S˜JçXúÀùì:8³ù¬à^{ÿ3Dq: ,B;JI7ÑN³É.’w1ÔÀ_¸â¤ÍŸŽ(}-Šï7í6U;Êaš%Šf/hªPͪ®g·Œâ5P9D¨¦nê½™¨Ôµª´Å6æÌ 2‚CÄôïÔMöUq­¾ø¾»J`u°pê )•Ö±C“·t”ž¶s¢ªHÕóÏ÷ù²¶…ÀV÷ÃîdjVReÚ¹¤O©¹Nˆ·~ßùµ÷±|ybø\Ú½ÿá—ÿÛ×ÿ#ü»g?‚¿øîïãÿåÿˆŸxï÷qYçSÁ]±ÈŠg×ñõÿßøîï <â¿ÿõ¿‚ÿá'¿ú翃ÿwþK²+5±O¡G0H-Ñ´SÈAûwÒÊÝ€À£eh3<ºPë„õÄ)œ±ƒ <û¹ðÑ?Àõ;Óý%÷æ)úB’†¬ÁÖ*7ÛžÞ…Šq€€Ý Òž3SB®CdZÎnCÂõµÊ°…ˆéÔ@©VMÅ_*>9›]"PZ€5WO¨‚dEt«gN5É ¾@¼Å#ÒüE›Á´©h l Ïår1x&¼XMóòx͸¸ÒªS³o¡d°U˜åRcFZ<–‰i÷A\BbÆ“DXûŒÉurÆÚñözRµö·³)e²ÌtŸìDÀ’D‹åðuqaO:qM" 7¤%šÍÐT,›s]WЋ¦2.nÅ ‰ñ°02X+Iù\ÀX!늬‚ÄÖª.çÚ,hJê…{‰%×Ú¬« ÍSœ.w÷~MJ“ùKi€¬àâW¸nívk'Åë½fq‹‰I¶ç¢oÔlÙÄe8 º{’xÓVë&÷1Ñ|Sž2|ãµÙ ?×½ÌC_½jî.ê”üLþ2³î¸WË÷YOÏÌ®Ëg¨r—Ô÷H… kÅõ³ûUûgÒ;qÖ } ˜É‹]óË[Å&€EV°.8ŠZŸW@õŠœ[ ¹XÔô­xàzÍ]ÑÔ7¦—dE§¨XBRpÏ?5ŠˆÚ~S‡(|h cÔgjZ4R€~Ñd g"¸fK"{k…¹7d·ä¢J”\W²­i+ÙÒí½NضջæQ§ùë5}…¤áV ËØm‰cSX… ª2.?öˆg?÷áÔ๴{ïùÏàïþð߯¿ý£ø©?ý?ñ«ÿò¿Ç—>ùαÌð øæwßüÓ߯¿}òüƒ_ÿ/ðÕßý¿ðcÿâ·pqÓðK²¿²¿‹-ûÀf79L'€Žp_VðägË”`cö:ÝŸLÖUš3‡ÄÀ;¿ü>¾ûß}¹F±((€z?ÑÝuuìë´_Ñjhõ£ûªK>X¦u³E= 6,Ç>nã%Æ$ŠWDÉAÏÂ>U6ù½ÂfU˜Äÿ2¥yI¦Æõ†)àW,aá‘2– ’2hR-õs.P<æ`ߘ´Z–Eà´ X§û)a;!l’3’×2DçWWÖ¦ÿ[KkXÙqGa¹Êç˜X«4Û=°*²‹m3dEV{ŽD²+§27 k#¤\M4ª%Ó°gë$Xãž“|ÛX†m f‰ƒ-‰EèÚ?z¢øüò]ûÍý+Cç‡ÿsüïý~ôýßÇúÿü—øê§L‡'ŒáQcaœ}íÓïàkô÷ðG_ý:þñþgøÆÿôßâ‡xHöça"T’%¶Ãw¶-°;ðú›šEk€: Ç:@„wYzÿÙå+W<ýÙðá?yÖ,a -s7°g~†G_ÒGiwoLk£ŸP(Õ~a1º*ubÞ»Ò*H3„I|ʘ à´à³Tn4ý´è4 oiÇI7\‘bQ‰P«Y¿¬+ðB¾`á+^𸠄 «Û¯ä|‰‚Õ¬^–Ň0H DX˜œ¢¶ø‡ßùÐßÄ7n}ŸüÆgðñ—?o_Ïß›p<Šg²mÍÛÝÿ~èÞ·ðù_üUìþðsøï| —pí}AÍ£a4l`›!xNôË©åoø™xRLØÖ¶r (á Ýú©×qïkØ74Ölchê ÔæÉÜÌa3SÅÙµv',Ú²zÎVÁÍ-‹tÁ£ùâ(:ìÅqàP4î:…ç*±<§] †èC@d6 î@sºª*C°*³X¦üL¡Aêʈ'×z(wï݇&ë œ—äÙV싎âjŸÔº1Ùxdì+ƒå¢JQ2¬Xïº=9_D°ßï}gw³gp°,Ù(Cˆ¡'Ÿ%Iqž1Rê…ÕsJ¶SÀ!`?ÏJˆlA¤€à¹O‘`†¤½>f{Í(ؘ%À@_ ®=%/€ÉÇĦÝóÂv5-ƒH¢•x:°e†¢Õ Mg4 Ä®IÔÎXŠjfl}›;÷‘I9 ³€Žzs´N÷_'ÕïÛR™£¯Õ¾œŽŒÓ[‘Áèî˜TÝåôÏÕeêÍT"j#àü£¬qM F¨yÔ4[•‹·aÿh¼¢˜‘rÙ@Õµ%.ZûëýõV7*ªI¹‡BÍ‚ ÍFT‘ÔÖC† ÁWƒJ“¼‰*ž a7ü¼a%Çi5îCN;<¥}·o¹Ú騍6Å¢%©ÄÍdó²ü¿¿ƒËÜ[ƒ¿üéåàÓïÿ[ˆ2ã7þÃßÃs÷¾±Žƒ¶Û>ι|O°t?ý/á«?þAüÙ7Þ‹gÿè ¸9—¸±–``°0‚¾üðxJã@%œWA7<Þˆ¶9f+œpKÿ·ú6²)(žøùWñòÿùîÆ"3^yQs¿ µ0–‹0e‹€Xº õ€LÓnÙVŸc\-@9jDU‘C»1!D„0•bnQÖ»¤û 6*T…$/×vÀd4ö.2vqÂ4YÇ$¥=¦@µÉC´³ÝÖ¼,дÇP$,¬[’"@ZXaÔ|¹»¥cÜçìǤˆ–à§Ì ƒÃIêf’I3v•…±Ccçéö¬‚eI˜Á)"Rð]–å æ=uÆ.`A0;Û…2‚¥bÜ!r@ €e™Ùpv“—¦û±‘’xã‰`! ì¶.gqÁ3pµß[‡¤ $͈‹ +vŸ‚õ"+1Rœý†¢€Ì±é2¢O‚,`€»ÝB X’XY»ë@y¿ ±E å÷F¯Ê¼f,"HËŒY, F‹ï%B{7./M®•’ØšÙÁÌ\ç€ð°ÑÓîþ‰ÇªgK¹Š¹¯ë‚èXÄ!þd¼‘Œ|„¡IçD )e¤&øl ©m±ÇÆØ‚Ö æ·žÃQƒñÑÂÝx¼*£Ž,uÒ‘TcM˜-JÎo²WoâØøÐ¹9nb:ÃÀ<¹Ò#©3¢ëNSJPŠEQ#*–b@0m6ÛÇ”l6(P%Kœ“Ƹ7‘‚ILã-9~Ì“&`÷ U*› n¦<0sÂ" R"H"¤½zL c™çj óº$ Y¿.±¬7û3=†àFË‚MàËKD¶ûl+KnA@JZŒâKb˜D I‡—Â;wn‡=2Y¢]9°®-5¯˜D¹‡Úd *Aŵ’îüåÛ Oýâwz§¯|ÿôòGð¿|ð¿Ç»®¾_þú?ÀÍåN‰2,‡ÇFªÀÚh±¸±\}·Ÿ½…/ügðäg?‡[Àœ€’@µîh ÷óã»ñSú¿çWÀoëÁËK(ØnÉ"× NÏθññ»øî 7½E]O°ŽäõZ<&kÇa4tÕfà°}0ú ¹µŸëî«<6.#€Ö ÔwßlÚË|'_l«Ý87}„à]¾cu˜ýí(b¿2X-v”`™…ä)µ…O‘wCîn쥃º IDATBe5@|ïjÁ,‚Y"bHÌëì׳»Îì$KÞ‚aÀ*A`£ÛYŒU³n[¸¨ÙaçÑm¾ ÅwÊBìú1$bkñÒn8É.µfS‹;ÎSò‘Ǧö ŒÚš_£ì"77›Ý$Y} uGvË3µ’E T4—*Ùå›5¶ˆr΄–Hf¸öøÉQÄ,¢šgæEAlr\wÁìçr³i(3’ú¸ÛjÀ6šè¼±í¨}kE`` ¢Í£†¹Ú[ƒåvíý<Cz ìg×È uiç0Yj¯³ ½>Ä>6¬.ÑvTôAÜ9`î-ò¼ñ¹unÉúX§{‚úº±ùºkÍŠ­µÔÔûX®gò󉨠E-Ã5ú MœµS!ëœÏq$Ù ×êŸ=ï”DküIr‰“[îBÖlpc´þ)í^d.¾ä½õ¦ïÇàâÇ#4÷°”œáL н\"„ÐkÝeØ„uS¦ã«‰Fµgðºúð3-ØÓÂåÖ:TÕÆL¦5.FÜì!®ùƒ»Á„ÛýePÔÞð!À·ÃsøôûÿÞuõmüê×ÿ7Äe¿s[!Ñ8“<ÅoOËüÔS3>ûÑÃÕ¿„ý˜/´Òd9ü™9 ×pDׇÇ>æ Ê ½ÚüE#Û·ÅôaæCÿ‡oþäë¸óõ ¤ï:@ðÄó‚µHWê½­â¡Ø‚–yÐEn«‡1Go€z­«žHÁ/äÌt™é#™6Î7ì2ZöÇ+ó xhÐ ±²3‘-*¬gScÖÜsS~|œÝª‚Å,‚D3d^À˜¼‰cN\‚¸á‚¤Öw›Sê—ĸZ`˜Z(€)¦j®‘®¤Æ†‰çZ•Nr2çUf¢¹2ÏZNT i‘®ŽH=6ÁØÆàúC3WPÅÐô#«ZôŠ/Ð6èµbœtyŒ#ÄÊ <31I ¦…$&Ì"C8²-Ì€= ‹]Œ±€žó•Wû=H’üÅÖHR µwvr Ÿ®¹L*uüÜ.âÆÕùˆÂFÝã9#À³¼‡|˜ôžãÉç 8cO$zÃ_¡·¤þo•mê ëèŸ ·S"< ¡´zäL½Â7U²f³ä£iñ~ùüo8ÏÒ9—óf/ÿ»ÜK$‰H–'j"Oš) e Êp'Ä*¦¬ãcTK½Ý¢¶¡\–Ù6ÜÄQŽªÒ—ª9¡Ò3út˜‰×­ À^¿žI ÝNÚÜ[©­kZ4V-#ù÷eíŸäü¿€'ÿÚ«˜ÞÓǶèb‡ñw>ð7eÆ/ã ¦ýñ>à3X¼czº“¬œ|‰=>þ—"¾øµg±ÿ‹1'¸VÐj”N¬‡&´ d8èÅÁK+é† dÃŽ#àc­!4<ªºŠ'~îU¼üûÏ”îUÉzÉ –¬èå6´²c5£¯b2¹öMJ«lIb .ßÑœ¬!>+›ÓË]dì íÑ„3CÌÜœ[UÞ²ØY5AÅ´zÊ6b \B³ˆ_¸]@gv·‰kñ4!ÄàSdIðžÃ¸„™Á‘0ùØ3¨9²òPX„p5›“.å¼>2÷ÒM¦„à’f5 –D‘$•*:¥"Ëçâ@€.`eOu·LÁÕbe8–`Õ6-Ÿ]AµåQÁæR&w¤šžÐwO@1mtÐZ§»”x@JŒE, &pH‰€äžÝ¦²/ÿÂb¦GlÞJ-žG3@%™nt¹ºÀZ²Ç{”fö™V\LÊýuMKmdÌ÷›lÜt½Õ­§Žñƒ„U¿¸xßÜãʧ~ 0Æ5oÑÏÆ/²ø+oÑ*µ Â»i‰7aò 7ß,—ø’Ü:Òþ›r78AR¬Ìè?†>ö˜þ,‰(ua:мz<œ$²ª‚L6ĀΠ¢dŒej7ÏyÑ¢™O¸ðD‚NÔ×3r'·4ëj8ê¼¼Ÿåã¬íëÿõU™Îü¡JØ=·~æõ>àÙÝÿñÜ‹oÜü ~ã«7ç;{WŸ¿Î…­8ÏÅ:|Ïm½‹÷}âƒxá}óbàOÚüņ|Ë<c¨’;‡<ô5âÁ‘QnEÀŒŸç3g¦˜qã'îà»_¼UæøëŸÕA|HJ«]ᩬP­JGÇÌ$9þÞ¢UR©ã©õnùÅÞý˜µKJ¶hÀY?ÈŠÖO«ý& ƒ›Iìï‰6%@„.èºì‰lwLY»Bߢ€z2‰¹‡YҶ‚ ‰,xšaŸ¬ xwaUj¤ ‘MÀ~f1=Ê’ƒÙvÀ“ ÉF–’‹ –”<¢‹Å«%YÈ5l¦€ >>Mªˆ*î³',>þÍãeÙN…êë'Í&A}4ƒöf ¶ Ö`x \bu ¯+\éë!6ôš`6-âìŒf‚Õ*Yå›-x`‚™@–‰fhÇÄ„%öiŠ"0!IµZbÛ‘dÞ¬œê…ý^ßÔ=¶cq )°7ᩎnÿsB“ËZ…ƒMÀÆ(¾ƒ`É¥²yÞrÀ%9Õ­ºŽQÒ2.Ÿu½¦.ÚjÏ&¿­ie!U]§H¹÷Ý'4y]®¢æ&î·mÕ¥2xô1XD¡ÄfÚýlîø¥# zË¿Ùâ¤ì£T"‹Ô7\Hò(jÁÂxë:²6øçîì(NSUîΡÖùyàç€VÂZZkáÚ~_.Ì”@7·ÿ‹—+k”A\¾róãøì³¿€O~ó3føØùn@Ž'½à:ÖÆáoÏË·ñâßø$¾þ÷ÿ9’8tK—~/™šNaÆJy©<ñ\¹1 ‡Ç5Ý/—#£à­Ï«Ö›»ƒ»_¿ÄÕw¸:žÔB‚5èú±ž¹0fF°½áp—ªØVY~ô=ØÄÅT_nê‡È™©,®5Ó•XÞP‰RSº1Wš\É„À‰ÁX ÿ}plžÓÕåàeª¢ùÜ¥HlÌ@)ù¡ ‘5fPÉÈ®I¢˜E¡KÂn·Ãl.[!ìÁ¢jî*×iŒ¦Ž $ Æß)Ø%†’bQBAJ‚}ò^Ëd ôÅEDJ 2Uè¼@Àœ¼VOkßefb{ß³Sâ>Šåàâë௃ŸÞÄMФˆ1(ÎÇ×»•s\‹$r}žB4`Òàc ŠŒ@ŠH±„§ ÅÐ#bÂò‚WüPs³‚ÅÅÆÌd,!Ñξïþ}Ó%ËGŒÞê™Ä4?˒ꊚ79ͩڞó­{ý­4Ö{X&ˆVá×oîcß 0Þb)mT¿=("tcE“ÒÐr*~«œ3Ú}Jéb»š+kI©(ÐÄgÀljºfõF·LDHŒ% „ËÄ¢ðv‚¡é)n·Ü¡òcGyìÔL~N]GêW°–®tgò¤ÕÙzLL³MõŒ^>²!ÉÇšÖÒ’)›GR4Îéëp{ý[›¶*c䦤éöUw>ª0„ïúµ—À7¤æý5}¾ÿè=¿Ž~íññW?¿Íô8ÚÎbú®á þDø^þÉçñÒ¿ú“Â\öôÂYáÐtsåÅ GF½„“.`-Àcì_/¨XoÚQpÆ¿@!·~îU\ýþ»ÐV¾A¹K¯u\²Éðm}m—Œ>Úf#ÊÏÈöBÞèPÜœ‹46Êœ9ÿTv´úhÒ€`#­åÊd±Bq'/®A±‹W OÎ>ÊÝÄwz\4­Å Ôl&)üdÂ?,‰ÁÊ&6õqeƒ‚))š–’Wµh@ ˆÀ h2À¨–?5+aIÉF©xРjÞdæˆN—%PRÁεI¥çÓ™:–ºhQ“5•‡89ã°Ù–|r€Ábð–Á¢Ð¨H:—¶ evM¤ý æ6´¬Rs¢Š´@ £{1sfjˆ-+ ‹dv! \$YìëbzM _åt¢^îQÎà·ÃXñÓÿhT|dzßo"æâó0Ï?—ðú7ƒtÇØ‹oØËŒH»[š8ƒVo3öõ”,µ¥*2ƒB  jÏ÷šE­i(&Ä3@sûH/¥0ëâ:«s|žDàDPg4#7­LH‡ÙØÝ£uèú•qTØŒc‹]ûiGFœJ-û¹°*mˆt}5Tó„®‚Jxâç^Ãî}ûM@÷ÙÛ ß¼ùÃø¯ÿÃo~Ç‚’q濱oç|¾ùøGÿÓ§ð™?¨8¢ë¦¦6®úO³ŽþvËõÅŽÝ¿º=2{ýUSajžIª¿?>™pó§_Ç«Ÿ»UæÿÚÔkÃZímT`¼cXgÖkl-ݸ˜ÂæÂc@l©F4Ôòæ þ”{¬Ë]^Eê™!jªáóñK˜%a樓0íCÒêš^.Îi©”ÿÚzdcÏÄäÎ]ß ™Î- „yfpdppg“›Õ1NÐD˜k5®ö³vã„‹i™¯0/ ‹˜©"0›X0 ” ©– |™‹10ˆ£}Ž3&&×ó¡ì”‹~ä,!J•ZÖ .”šÕº€“»øÄÜÚå„Õf“@~¥-æþegsäBŽv ²NÎV?ÌÌöZ‰ $M…x3až¥´€XLsüA@q¹›ÀÌ8ÏP Û j±DE,²ŽÎfÃÑV&n*ƒÝÜ¥>˜øÍØPœ÷…cžZüæ1ÔsÓVOÂËü¹w¨Ý¹z]¨cHˆÀ¾)±5B’‚gˆS ¾U®àÎØ”!!×ÖÉêÔum¤½¾Í6ùf~ëo¦ÝàÓš„Îd•M ­àä7+qM Xr{{E ¡½çéX¦`DeÚÔØÏuÌy‘kŒ:º6°ÑÏ×Ë«NÄhüVÔÀgÕô %ì>t…'>ñZꚦ?|ö?ÇG^ùWÖðQþqð\FïœnÞSrøþÑ+xÿ/}_û‡TÌ•je\é MÿC=yn[I¹(´\Vqì;7[Fo ènéåó÷p÷›;,ÿqBv*¤°VTçÔÅ#ÏÅñTw ×tgÚÍ]J9õ¡uƒGiËŠˆéÞ(Ô]ž”Ín7|õ½¢5vÞh씣ø=†óÆà‹ ´X0Ù(u^’õØ–—É#ÕÕ˜ÝX&.hUŠRÃ$ÙXWlaæ3/#1Š.¨›ƒíV5añ…b¿$ûìqoŸ@^tžŸ f_¹X¿Šˆ{ص`ÜHRÆ’| MÕ…wÑMÓÎFü,ËMÉ5Œ¦¹Ä2C„ )xè*!xÄGF’ÅQ,¢Ð´”ˆ"Åån‡$ZR(3b&0@–U¡Œ¤½6ÇÎ¥êXÌã*ë)M;Ü뇠u£€&EËMV¯¸¾AIa2Ö ž…½ÆE¨ïê];©M†¦‡„±Å"Ê«Kº;ŽtnblÝøëˆ]UÂ;t,à£D”»ãµYæÍbm÷©w{gìÛÑeC!¹ ±æ`’h­vkî3ÌnZsÀ¶,È0„Ré 'S€™âb¨:¹lôÒb?\”Jå g¦ìg×d]FΦ§Ú§^P§æÆmkrw¬¹ó ê1-¬_ à´º§3 0F°éáîXÀZžÛPÖvý÷Ý‚að‚Û¿òr?¶•¦ã÷ÖÇñí?ˆÿì¿·úžÍ¨—ë‚¶qÄzø:ão|ôý_¼cÛŒÜ<åÎà¶7˜ü’@Í#?Ú¢[»{?ÇhŒ!Ž„Awõì9ã—uýeD*Ež€[å5ÜÿÌ3=™³1§–75‚$\nôšsÐÈ*¼LaOymð Ï#<ÜTÂãè·=H<¼8i1˜Èv€²Þ¶7jÙÈÊ \ŸËŸ.\šÀäÌ<‚×+6r á‡cÉÇ fi Á(¹tþùŽ…2£«$2`7xÀ±çÛé-r¬†²Äˆ|ûbpI@¨.{ñICDÍRÉ‹K~¾ÚæÛÃûå~5…8΋MÓkÉÌMS‡Åʨš‹àâ2z"¬É"š°Ì ¥„Ñ^gŽØ'Æ¢€,Š”7nØÆ–\[]5Í|ô„Mi±¿ç¡Ïì–ì$äý¨jé7Îu_¼ #B]•þ–®ÞbÄ“fÓXró¸Ø&(ÖAœG»ÕôÙ5î´ˆBÆJ6Ž_(Cxú×_]*°`é¢ xáöÏâ}¯ý1ÞµqÅŒÙÔàüJµùx”ßÅû>ù<¾ùÿý ¦\øû.xU 3È ø£3ÆÓ¾pÕ—Œ¼ n ÑöŒq¿2·@OŽ-¢Ã¦kóNpë¯¼Ž«ú”ßÈ›lÀâ¦Ó~¹¡‰7ÕëNƒÖúŠv7—Kªó‘ÿŽeË <¬˜W“GNø×`ûLÖ üÌy•GºÚTs•S §÷ÉÎqwáµE@7—ˆŸûßt" z#õȽÄï6Âã:ÂÈ‚38sÕ¸h•;¶€­´œ,T›Ùv}ì5ušoÇÚ(‡ƒ;¸"pŸç fKà^#’†Mƒ¿–‘Ý lÏÏÚ[tó&`bpF[H0YlÍÙÝÏ Å^‰“i1A ÜŽEP±s^é'Éÿ^=Þ9W“…-¡ÂV0X©h)s‰zÞÊ+eG¢<sCㄇ2[ÅhMh²vÍõDä¾VÀGGG§~ =ÄØø2Î’Ž-£jýFÖÆ»ys§@ëE4€ -ù®eÊ@µ³Ý8Â>ÆEj÷j^P ­Ä§ω˜A3ѣϚ(«fdªcAÂw´~³E«{𦖱IC×µ®Ék• üBU,ØhâuÃË[/4hÏ*ÃÍ%†§™ØdƯT½å°½?õ‹ßÁî½sßâ1T¾}åéÇÏ}ã3Çu‚Ã.Ýc`íT;È©ññ‰¿õü‡ŸÄ¿ýÇü.½+x‚‘€  †^=f]¦j¶‰+–ެSº·²¥Y·¥ý{¦÷ìqñá{Xþýe­ÓqÛ~ øÚ‹83µ Ar±—ÜŒ† oà`/?KE|úšJ”çµ–-"«QS&c‹<*Zv“ѱ&DtÆS¤kéŠêxÜ.þe1¶,‘"±ÕÁ%7q@·µ7y‘c@óc&G`jv}¾#Tgmµ™$¯\Sï%V¯y"Xµ`À‡PÊÜM ÉGo¸î:=k }½&òk?Ö€Ùù×Ô»e="çxkv–6rÞTDŠH gí'q)Ÿ“€„@!™±ƒ³§cE}Œ,Æ*ª1¤™E L6æWA¾…Y5‹1¬ÐêŽ}´ò¹cñ) ¶>—_ƒï‡ÜÀÇoœG’Üdç,¹ùyƒë÷¡Ú´A¹}Â%ªHÁÏõª·)@|’´iôÈpX‡f×[Ü™¯¼’2“ó¢@°\–kdkºDédSdÕ²ÓY×ܹ×AuµË¶za¥#Fe÷¨Ç´ÂíèëM’ÒjÒØf<¨p©zË£rUÂÝÅÍŸ¼ÓE½à·øû“[Á.ñ¡×ÿxíò=5úN»gqœÅ;ä“~âÉ×ñ÷ïð»ŒVwsnøÇ©šDt””1¶hÃfñOÜ ­:¦A`þÌ`P±N¨nÜÃ7>v÷_ž0¿Ê%$z«Hs,½§$Ž©Btâ†BŸ7»JŽ-ƒr¡5'lr‡jò´V3Q¤<&Ûu-@ŠÅJ=DšÝî­J¨r1ÇsÔš<»†¿î‹®(~…6Q1RãJD­§ì ¶q𸀴@¼.@(z ¥Î!–žÉH=¬®¸„"‚2&É+ŽRþÒj—Ç#™a;z25 jÕrY¼ ¤·:ÒÈ$+^ÏÏm6£Éqì§°çAÞ&2y[ŒˆjÕRiË*x3Z(7-‚ÄŒDDgÉ…íÀâ•}‚dÁÚbݰäó«‚­)×AYÞ"³§ %«zØå–p ,جíë£>i7gí5&]Ç-v×]nè <Õ‹ûV7ç~ÏxÜE¼ÎÖZ÷ýË„£Ì´úñd¹ä«¢Õ’çæ ¶è «¯4ÉI¨$Q¥•ý"í\´nµYˆ+ Srk6ùˆ8#è:’&4P‚MKfé9Û³¿=)C٨淥@ݼÜË5Û0¦uv8Æ; Ã=o­á£Zƒ)¶Ò„å&wûæ*Vqý§*#¼gÆS¿ôÊšùŸ¿~óy¼÷õ¯bʺwãÝ뀷sÃcÁÐ'B¢oÒ‚ÿÕàëøUÜœ€[÷[o.ÀÞÙÀäqEÚ¼ÄcŒcÕiê@ÅíqçÙ´_ãæ€6ÖðqDL£CØ¿'O oýìk¸ú'O[ÔÄ¢Yd}BŽ®àœõg71A„ƒg!iÃ0%0sifhË6§n^\E!»°8–bì\›Vèð.Àph¥íÁ£E ì&Ó€YfœµnÉà1ß"&úOÚç]MÓ]’íÚ6vƒD„¤s÷‚ï.vÝË•ÚA©ý ÌsÂ.,ËŒ½ƒÉ8™®%„pÀ<ÏÆ¦dlan¸º$@ºnå ¬à=ÆiI¦Þ) 'a7íMØÏ³7ªR3†ÎKÈR`˜ëµwæCV[^˜C>î­1:1Æ2æ­Z«µ£\D°,ùïbˆ¦ c t²3€] pÁÏ¡ œÉ]´S\#3¹1§o‚bYDfD$ð"XÂý °‹(àjžÖâ1¸©ÄÏK! °Ž!ÁÎË”Ç?¢HPo˜Q¯ƒ"òkÂÙTâPFDmÕU¹yxä 3{¾¢u‹¦”0MÓ*œzš¦jªªëš½s˜±2n3€F ë‚ª,MÑLÌ9,i¾ioÊü9äã˜R*ß_Lq[›¢3X¢àoØkÛlÚ æ¡›¦MK|JáMEvà&Ã5=W™JP\\ÚMˆóŠ H‚}²~. ¦¯ÍiÌ„ä)ZLI2Zªhÿ‚±î *‚%™–Zæ„„¥‰ÙÚ‚ÝÍóõLL` g½N]8öAÆO˘¹Š÷. ÙÈ­`ÉÓ#r€3µ­%èÍZ§VYªQF룴P38Ìl"ÛØ·Éþ£ Å3¿ñ2¼R~­éË€3ß¼ñ>¼çΟ¯AŸ`»î“§g-§A^ãgüûÿÒûŸÄWþàÎÜÙw.€'öÀ}gçdã`QÛ?pB¶á€Ò³~ÔüáñükðÄ(¸3¡Ž àØ¢Øü.âʆ Á¿ü:æÏ>‘]›'øV%N¡õ¼hy1/’vAÌÚ¥: ô Þ¤æøjžW:5or(§Îg§5ÛH˜4wMš§•(×ßQÑ[ô)òÚhê²àœÃé“•ª¦Öi¯C(€™<¸ôǸ}SqÍ S­«;÷Í^;ƒ“Bî%vh•ݺZvîVŠŽà@ó ö˪Ç>Ñö±3W'ðЉzóèÇŤdv –‡¨ÍÆ€Šc9_7 JÞ8àÌ'‘bòS”ˆ¨3v˜z!Pd/8Á\Ì"ŠYÅ+-Ò'äöƒi€°Ÿm’™Xx^#ÃÉiÑæ9YŽä¡ÞÑ­‘Ó;µÕšñÈGµ:Œ¨šÚuÁÍ=."<öâçOG½œ Ìô Fïýà1€9|ÿ»oÜÝw®€»À½=po®kçZ¢&¯U7ÛªnT7·æ.ü»¾8k˜…ëæô¥…ŽŒú±0aòì_Û½gÆô¡+ì¿zQiûsÇt8«õ£)ˆ67ÀÁÈ š Éòñ¶€@©jkN(оËÚ' -D¶¨›¼z÷4æNÆ­­îäÐ uüÈ,«ð9l@ޱÉÏ+3¡"š-¢Ž;Æ5³<ùX–Ý¢ª/h8+Š# ´í öº§ÖR$5ÐØA>œÉKm657ÿ­¿Àí<ŒNœM¤+±´ÁdÑG¥¶™0§ÅÐ@yæ¡PU£@™ó±9ÜÖo¨“ú÷3ƒ'Å;Ï»’=–4cöú<Ó.¾ûj¯ÙÞâkýÉ™ü@E|S’ °Õuí¨›àjÊÚ¸ùleY¶£ÞñûÛ‘ðáM=B 7>~û~–è"ND;kÎ[+HËÏÞÞ& IDAT<L‘Ú/Üuû¶²° {ÝÚ¨‚üš`mJtÕIÞÇ‘ó[™¯ÌJëÇG¨´Òa,D mRõ\ÉM¹êñäÏ¿Š‹\­¼²~W^ÛÝÆÓW¯œ}ÆÆŽAŽ9:1æ=€‰Ž~ÿ¿õìEÂý=pÿ€߽¸ßÀyR$”˜ßõßÞz~вA.Œ0˜@¶˜@¹—oÅÃŒï ø+ñ0ÍH¸½f&Õf >PG uvZêgChZvÜú˯ãêÿ}ê$¬¹xx2°•¬;„Œíå&rðlZèC°dpHí+„)0QÛ+Æcfm0‡¯øÃ'…L“•ÙB7}ˆ”1@¾øò1”žD3„vûSï+ã•¡…¢ïÜ–D˜Ù?€IV”KÌ7!´9Ni¶›­W¹Ù£,‹–ù~;Í‹•¹¿½r‰¼®©(º©¶‹¶ ÞLlz@±°É_·4XκVßd²»­)"Y$ gp²×Z£ž¹–ëùü`#vw¡äq5›ÆJÒ=!RBÌÕv…Uu°DH bs+°$°d&‘2‚g.R‚µÇøN= .ÆIÄŠ%%¨.¦OÌãgÍM \»Q‰‹óþyÊå†~üN~>ªÑÂÛ‰ÞyŽ£t#,{]£¯Ò Ųb·»‘1úH§þ¶Âµ~§Î~›ÏѵYÅë‚Å,ï`=ðµsï«ÃoËŒÖv—Çè1±çgDY®¹\³â#©|îVÛ•H¢CÂEÛgyŸ–+ùDÌñS¾vI³ÖªXªÃÖšXãÀBÙ$$HSh×ø²!óŸ‘ÆÜ¤J`C3Ð[ÒNHEÚ4^Ö±¾ß>j‹†½^´YòDZ»æÔ7¨}ñÜø‘Ò™ù›ž›ñô/`òdûcM@¢ˆÝ²_Ï9£_=ÄšrçGŸb›ÿ>É öÉ¿«†ùËì_€I{oΫ lìþò×ãj±:g÷ª]ÊfH'«j ËîÁÁ! Ý‚|¡¸ùcw€Ïœ±xÖ3Íz‹õ\-Dš`3W´7…Þ½º^W$‰@;çÖ\#:­KñŽÀÝžÎæñŸ ã<¸j‚û¨P Å4dª›ˆs«-«í)ÉëŒvC'›ÿa šUk>š”¤ˆäõiÀ\3 “,`+Kß­g7uɯ×ÐD´Ìd,ÏGT*èó^Jr×04X y¢¸ Ù'òxaqŽÕ\|]>>qψæÇèzÅJ(zCRëâM ¼º((p6L]Ä"ˆ“B–=ˆ'ìa "!z.`‚›Bl0K‹€Óâ ‹@»èç""Cõ,!Èòº8HŒ6Nºðçè@É+­",%”˜2uâ6qÍ%Ód¥OI¬ãTrÔ…±”{ár¿cµÆšò&ßÁÊâ’ƒq'tÉ‘Ê΂æ>O†$3ªIÞFÇb“1–Y…Âhç×4œ?¥x@  ÿÊã¦ëåQˆq¥}­‡¨‰¡z»óyº«Ùï›04a´CV" R/Ìö£ŠÝnW:Øg72-ZM>œòoË“ýü³{NZzöcµñpí¸zȲH]ï<ŠJ´Ïg+JÙˆ> ¥|€É÷*2p·­Ïë|ì¨9¾þäš úu ï.­î«h= ÕC» ¤û·ÏüW/UéX úÚôš¬ÍLµ.肨épûÇ)&g‚¼ë´‡œ c"ÁœŒíÛ'þñl¾$äFQÑrXkyFCÉæ hí_Ìq(¿´=pçšêú^àP_4ú˜˜V'êý–Ø=»`K”¿¾¸ ܬwûôÀ×K;Ö,¿—®ó(‹•Ôa«“ª‹Ž`òNŠöÏt‘'9ÊF¹të¼[äL…"_äy,QkШ—XóEÖ¾ø÷/Ãxô° ÿp¡±«ºJÌo‡éD¶ú”ÈÙÔ†*Pr¿¶Ïc_ ZÓJ*GžÀˆ¬‹ƒíMwCscÇDI=28VBÊÙuÞêÍ!š[ÐÝ³Ø ˆ jŒ1+ŠÛö"ÆZƒÈŒ«ýŒ Cr»ŠOGŒ]ʘɚP4™ñ$‘šé#9ó+^‘ÇC¾—ëLÄû1;òý™q,×íkÅÆç>Rί+‰8ÇÜJo<Ø8g8¸¤ó~~+楓·àû#Òæ !øAGÙl¯ù}p³ZwóbňΡÞ:Õ ‹×Ü¡K쌛û’¤`înÉ›«Aòp*ãð8õˆÆ¼gŸVUÇÜäI7½äuÄKy=*Î^­µwùúPýVöÏF¿<)žù—À7äpä °Í &`7ßÇ¢Kýy=oôzîˆvõ¹SæCÚÂ@rVF’ öfgþf~)¹X»Á_wO*÷ÒVbšT¥Y–»˜ãIÝß¡è ,?ÖºGÐ×€¿ÖNžî‹áĦ'ëþ”®¡g¸ÆÂÛÀrûÆÑ~_á€ÌÖHªO­™lDËt»=”}HΙj¢¨°d/U¶wæ×¥¸­r¤u~ÆêXîüE«Œ½3ª™ºDÇ´ÕbvÚÃl@!EÐ`يΞ&TÛtYëødÜÕcCfËÙËà;‡ÅfížÔÑNàÃîߪÓÃÈú>¡îòµ˜Õd™‡äÏñFq‡£í;txÈwµÒÅJ@BT.~«Ã2vÒT«ì€wIICaï@œE›¤i’’K~ƒ›p|„ãy’K,ԙŌ'äLÇØB MÞ¤¨7ä4 &óE ~óðß«H”öº?ŸøïÔ·ÍuâQ€á„Aq÷î½.Êj¿ß× ³G¤TÄê1Û òÀI ¯Y‘þ|òfnY–&bŠßÜÝÎ5±cž†“h‘@xÀ.Q9‚rö) 4X‚²Ë[ >õ©W0½{î¿™ùÛg&ÐÙÀ'î{Ú!ÊrZ÷w×î1H'@Þ9`²ùþï.Ñ€žØ¸7¿çÏåø—¶»‰ú+n_×·f$ÛÞÍâÑ ÇV ‹3Óh@„êÈ×íí&ár=…¸Ù烎lÇ@ån^ìV":q¨š‹F¿•óã2x!êw`‡Ž£køÐ½µPµ»ÑnDêz®â"sJœ3„áÃNUV Àš òÚÜü ™…JVÇ&¨:GÖ¶°Eº‹0’3_>NȹF›¨ÖÑÌúhâ;NµC¨? üµõ¤s .&r–6l¸y\L37f¤ HT¼õÂ[W\”] @$«— €‡WÈú=fòà„‹Qx “;¨§À£ ˆeA™ªéNí¯Š ݽKT ´yÌ„’™“(0ØS›‘ÀÑo¢Yœÿ\h6mN”’i–F S™Ø—Þi¬36m"Œ4¿Ì'5µ•Cl²>ô†î: îP~Ú¡·GÌò9œsI·¿<@¦áuÑ[•]l{¥ô¸ç¯–é& L4u÷…Ì॔ Ë‚Ô¤T¦±N',2¬>®eYú×9†šx0|ý¼ç³5½öÑ|(À\­t5°l¼… Dƒq†š.«ìc}¾à«§b(á‰O¾†ËßëǼÀáþÞ¬¿Ûw¾×“¸¹¿{šÍëj¯ô|Ø;ÇP²Á~{¿+ _ úÊ¿ûìð‚Ž~¡íP¸agókÏ:PKH؈ý€#µ BÀùÉ”úè˜,Á2Ý — ^Õ&Â$çí5 ADÈFfF5/X¼h;ïêŽÐf’¿ÿœ¸}ùûÛÀÐ@¤¥Œ);‘° T…!®¦e·T3¤äEm©îe0…Q IòXÎ"U¢r­>bB$‚,ÉÆ¡¥F­H2 POªu ØèÚ<Åö#ñûGà7ª&UD",d1%Æ”Úç”I`šGþ1D_Œ¨|´ ‹Z×§*rJ~ºÞ¥Ó›°o¼Z†ósŸ\A@ $ȼ‡€€äK lM™Yd òf&4m%Œ€4K ¹ffhJjí9¸‘Èu¡óÂÆ†hUuêºSÌ‚´,à¤X˜$€‰°°€¤ú)8ƒe•² È©‡¥y„Ø4ªX”@šã®ÔZc 5ÒŠ€͆$b¦žÐ^DPIHIŠžèºø¤½‰¿•ج1t6‡ÀØÒÆërk´ú½d ÅëX2Y››”´Ï3)h£¾±Õ¶7=ÏÍ7?%œ¬#]–eÍÆ¬Æ×'ŸÈC¾Ø1ÓR= 9ç´POuêÔ<×\ÜñgMPÙõ !Üüè}<ñ‰×*Ó·Üœ6þ=°€Ï~çëxu÷ ž»û­ã€®ÉÎyrsxMVð?Þ Ë×1~í;šÖ•V¡Íè·É©Ó’Ûƒº¸B‘€MØ`7§Í/R@0Ø4׌@r&„PA~)la+7‡nmj êÇ)ëÆæxuÚ¿ëmœu€ÔÐbÕ¾·*@kLÆØ“ÿù&+§h„¹v\1°gš?›õ Ö,ÔOP&ÄRÃ&h÷­Éã „Ô€»” ÎÄaôÆEm¬™Ò­›M>Wªð™Ù¶”%úhßåö¬Å~Ð)õÀ;éš?H€…ª«°„Vsõª `Ù+Ä­äß%TtåísÈñ3y„d žìæb4Ï#n–íÆHÁ5û‰˜iHÀɺŸá&%!{w6eU¤MâP½EOI¡d Ê æ`¡Õ¹„PÁ8Ãt’ÊiZé®s¹¾•­ë|ü½~|oµãujúrˆM&=Æ„U­ÔÖ¥í·e6¤ ÷ž§CË… Y®×D÷2ù‡ÑJx¨µÏ£|M Ê+5›»Bøäõ‚ênIçŒÖ‘ã^VDzuÙ7`)cÂà¸1ˆõÄVdás± »ö0×€±V±¿c3  ÓâéaõÛÖX}ÌYls@“Ùäª2vƒ‚Gïð®t6¢¬}»~/üð¯e)agÈliÿÙ8)ß<$Z=»Ñ›ØÄÏq“ÒmÆŠ´ú9ß–ÿæKQ“Íœ“gbr4Ø›È{6sÊ1<Í"$ìyr „¤¶Š³¨ìæ¢ ¬Ùý‡Bš!7d`Šà¢3]Ÿ'@IJÆŠ‘·—„…abƒ^ìŽE’1gl*Ì'//ÌKªãî¼wÁÕ~Á¼1î š0¹æu+ˆ'<&±*ºïU -{DBœ¬»ºdŠ»3'ˆ@ ÀN¯¾ö:&8RPóutM4‹?ÏÉÎÌ–ÝÅ @ Á¢IµEÆXG‘`IsÙÀ…Ée=ËÒCÇU=NÃo6!zE ›qÆÁ/1À\[‚”Ö{6%¬ÊíÇ8áh¤éËÿ¦Cû˜¦”#v:Šlø›Ú0€é°9Ç®˜ GšTÀ»Ù€>Ôø—F˜G¾ÔŒƒs§.q“ÁF ûU.Žáuõ$[ù–½ãN7’ÖÛv}S\ø£.°«óâáñú赯=Ó\íæM…£"”à\¢5 aãg” èq‰ UhcOOoÑϵŸ—°åª.k.AÒU¦–auëfñÂZ\Ôͬ²¤è¼Y†€|KÉdÇ1”çÓƒõœ $ˆ,–¥Ù}Øãj^vZ‡B.y(·ü¼˜ÖÃâÑE­òGÌÜSAOßæž*ÜêÑï਽Ì Ó»©a H ð­çÞx0{mVvå« ©"A,ŠÔÝê‚ü¿V¿¡Dåš&_ "‘}Y£ˆúv—Øbmrj€4ÇjŒTºKX(Âc£êøp×óñ\Ý“,Îi} u× ¾çäEn{=ìj ¬§¾yCØ^÷›âÊÆŒ¬$ºÖ$x5ÆÆõP§OHWä£,,7ßCÍ1!GÉ,c`’¨D¿Xð3áéO½‚é=WÀâÇ¥eüÚü¿t&–ûàŸ¿€ßþ“ø±W¾|ÖÈõ¬ÏŸ3ú=e9#TúŸ~îµô±y/`pd‡áV~=K~n1îlkçãAÔßT´Ì ì.Ô¦Dfop·¬_iÿðõ8@òÆ/ºNHýŽ#]ºæÕ±6 (Râææÿ½¡œú³ÅÊù"´l9hå¯Ë.UäÒÖ.º€[w—žZ¡ÏÿZ•3æÞåÚ%Fuxsãö.Õu\ãk*À˜äƒÊŽ<ƒ9jãx†¼ÃqÔLyCQ69vŒ‚cÓ@‡³­"˜ª”ÂÙäQ€a”"º˜9ÃjA ÖäÆ-šrG·:#QMΪª¸9Cl”ܼ…@õ"WBŒë®Þâžw&KÅd >š. îXûãFes‹~S™š­ Ã3]ØãŒ¨Žýƒmlì)Hù[g›ž .Nœ?vyý;çÎT^ÿux¿„¾¯Žãƒ?ö{;¸ã2ÚÕÚ‚¶P `ɦ1Áxê^ÅÅïõé6£Á#m3€¤§ÇÀ à¹?û#|kzÏÍ/ãž2il¸ëÄ»ýo_¹{ ÿû§¿Œ[;{“¿‰)Ø[7›†º0ÀÛ¥FšBÞ"µ…P©a«Ü¿ÆhÒ Šá£uÍo±~L•íËà] Ÿ^‰GpmÆ*tú8é¤ Û]çþ}ïWkÕÝh¯EÛ—+ýœÓs–J ›r¯g:sEž÷TRs¬y`÷N?BŸ"žµ€}¸v{̳/¹ºNˆ>‹¨…¼ " ´ÎýÊælƒW­T:Uð7ž[ëó«þ½ìŽ5º¾5± \Ñ¢]­3„P¢pÊØ‡š‹‘‚ôe˜®Éu5Ü­(À|4(9VdÒ¯{i;›·F6\¢ŒèQå´PÙ §ü{°¸#±ÇﺎíÜ€HìZgÓ£ÆR•g9XÔ5Dþ÷:–üñÛã·Çoç߀lY >-á2Éì VSˆxK䈲eÿ¹éã‰O¼†›»S0ÀJï7¼Ó1(Xϼ¦ô+€öóÿžûæœ7¦=ܶ¾ÿÜ™SŒß Sù½ÔX¿PAß®yÏŸ‹»Ôs²X,þƒýçs¥67ëS´yÊìÈ·e[V& YŠs3ëÜÊ÷ŒÐ)y(Çëvz ` †:Lm{‚QÀq åH*Í#Ç@ÿon@i¢?Lä,(l£O Ž\›Ñ+•ÈPªÁÿ.yæ]­½äbH°×DJ86u ôì¦%à;P®  9k£î³Ú‚›Nê†iÜbî¶ŠÛ&V¦ÌÀ »è¹<ù1Ptç 3{VÞeÁùu“:²ns2nÏâôRµ‰jOQâæü°‹>‰l0øµ™&‚ ÔÒ«7”çÌåøÙR2Q°M¿?§à@]˜úÍ…_cLž×©~­ûù‘¼I…´üLn€ÉÏŽ¯¿­ïë¨%~d¿ïܵìñÛõëIÓæ5_—7ýM´úH¤ ƒ–:;*Ùrbë’5}p22)áÖßÅ?óúøcõ¶ eãk Ì£Òwÿ»/àÏŸ}?tõ­Ó£X9ƒ­;åú=—Üøú wžÄoþÏ/àÆd@o‹\ûï.Øç&b~Ž~KㆫR¿Çh›ÍØ4ƒÐx~š*¸Ö𑉥CFÞF±­Uó6jþÐŒƒ¥:^ÊnB<T;YWçæ¶³®cðœI¤ŽÙhbIÚ§ÇQ”ÎÞÖ¬¡‡°Ç²Æ¿9‚‹Càc„ö™àpñ )FøqBÞ‰•,·\ÔhFL\šT2ûVt˜è{Z4¡–˜Ãpùg«7¶Ð?åãÀCn 3G¶•š7Ålf‹¢4ã„åëùë™…ÉyR©šBƒ1k¤>Rf¯¼ÓÂØeƒ7²9:’7Hhš\XË9ò%ÖÐë9¼¼l”¨Ž4Ç󴌥ٞs I’Õ¬¡+î×¢y³üFAR3Jdâ7å¤wr0–dçJäó—µ°¾ÞÙìnãýÕܳµEËÇõTCÀ"‚%)‚k+Í}\¯¿Ì”’?Ç<~þ»‰éstuv¾©ëIyÝýü ,\?—îñÛ±c¹‘>¯Þú-ÍæUœ¡n ˜‰Í´{5«L…нíâG®ðÄ_ýN¹¯o‚¼sŒãÏt¯tN 0ðþ?{ÿòÿüÐýoÇÔbüôŒŸÓã@ò·þÉ]÷† þ.#pc²ÿ^ƒ“3„kJM)5j»&.D+a¡Cˆú¦Êmõ#íI z¯$S ,Mïo1xH!ŒÌ:ò-ÿ{rÉÏÔf…‡ldu¸ø®¿˜U—*sÀ(öÍ!Í[Óçü­ë.°Û =,77¡ zÐQeÖêQÎ!¿ÚΓëxÏþ¥#W%íEæV[–Ç„}|Ké©=ã8g—m­_£Ê îÔþ u9Ô«ým1`KA4†Ïú¼—° IDAT-¢ÜQ­)h£ù¨„äç¶¹‹—» óœ0'`}ŠI»@n 5$ôè{r¿=~[1€^Gª@j d²« ú¬Ö‡ŽßøÞOýòËF(¤^åRÃN=FHØn’¦>ò~Ÿÿ…_ÅO¿ö¥ãÀìTà¡Q®ž†8ý»ûë·ñ»ŸþnLÆô]Æú~cnDàr2¸ °Äª#xrð¥ö¯¶èH ímnGÀ[JêA GmfÙè®lcŸS£mÓ‡–ÑQ ³¨1;Fܬš$¶ÀÒÀì=Ø®MÊMosÄ í´‚o&]_õ> ìêXªc9 ¹TJdö/½VoñF‰] ͨ‰“­¾M½Œê0ÆÝèSÎUfý™ öÇ‘r¢V‘°æ‘!{Tˆƒ?×éeQ²Â°Á9üÚŸCcðÈOšQên<Mš1B‚SF E\d &†–fÇÎÞ ä E"‚0hò:?N–º KR\%`YÌ+ÎÖ-Þ â†±iÌ!ç€tHr'³6}ÀZFóÓDåw 1—m(±…Zôxl6‰d°'Í $ÇP[?çLa U)ãúÙï t°qæíþVª,O¸Þ¿=~{T `(ÓvôÛÔiª·{x©¼ªmP¦÷.xæW_vIW¯õ#uysû±ž`7@Wê©#ÑìœÝ`÷/>‡¯þÄñ«o^Ÿý;ü[õ¶ ¿ðú“øÛÿãlÔ èݘ€›pkgÿÍ 0‚³F0«š2Ç%!ŽÚa}¾tM #¢nõ}Ô‡ vx¤¯‘ªcá¶F4a‡Ît+æ.=š#è¿3ùXNT»±P‹Óž-ÐÔ²…à29úø· ¡õÑbÙ‰\›ÜŸ;ÚñDµ†”ÍQ(ÆKÉÆqMlŠ*—«'ã¾öQZCGsCQ*A¿QC„_w¡Ž,èº8m^ 9î„Mgã©Ïà‹Ž„¤ÀÂòò±5}0×̼ þÔ„ûȸÌ  )‰óOë1|iáJ£æ.åöKM^S4R†hòcœÃ·9bˆK<ö´–ävŒ9‡|ç‘3±@ƒÙ/‚EJŠÊ²ƒ?q°’*o ©ÑBã*Õ‡d¥” ÓÔ²ê™5.ì›k&ApAŠe¢E('c&àr=¦÷^£è$©%³ ¶q6 ù@v‘qoñÌ67Ï´@µ"ïØE(ÇPú¶\Ǫ£‡ê‘èš­ä)j×+Û´(Ò›¾}‹R£gÌéΡto­¿p_Rþ¹}6êÙ¿ê{¾µ”˜òðgÎ;êìîõw«uæïÁíO½bÌßVÌKÛ Ö€<Úr†6]Äͪ…™äª¥û×¾…?ûó÷âö»oái¹sšÁ{P§ï±—wc¹ù‹ù÷7¿ÙiþnÄ þÚ÷“wÁ4€% ƣŸi9z˜d¶çfC¾ÄÍ'MÃÁàõ¸|84õ@1Ç8QãλqЗÙÊOÌïs²°bQ)š¤t9`ÌÐ_×¥gK#ŠA¨–Ô¤¦¦ #8J]–ÅtX!€Ôµ<ˆ^f hÍ màð&Ìç¿3ÙcSö¥(€D½: °dÍöïRê #Æ:Ùs“”)Tí%BŒH)™K5³rÎöåz·¾LÞ®Tâ×’s¢º¬²<úS©Æ½„ä³…ì9Ð`½´B@€ †Ú1Ipl‚r5 6ä» NvL˜laâY‡l:ÉÆb‹8ñ »,(nØ]± ‹šzZä  ªÉu”ö}¬¾z¹[—&ÓÛͳ1{—) ŠT,s*ÆÝîWʸ¿ŸqN¸ÆURìü‘çÕÁ`N ABvBÛëR)v]©íܧ‰0—ÖY\X^UL»Écjì1G²ïIÌH`!¤,ºv/4†ú¹eFL ¬dö:»y$ìÞÅ÷ï߇ ƒ¥^Ï$|:ŸÒy÷ðÜC¨Tó õºý17õ!(ú=[—„EÓÉuæþäz9'S”©97zÑ‘?y.,%z$%æ ;sçÚB¸û×Ý`à§ïúë/#\¦ŽÝ+ÆÏ|¯ICˇ®GÀCøËû6vYNlôtÏþÑðeþüÔí—t¢!äœø–±=„ÐëÇß34†¼ž"þÎïÜ×>ÿ".§:î½ua€ï‰æý–³€-X¢`2 Ëu#¤ÚæñQ‡_ê”­Ž‹cwà³$FöoH9xKÍ×ÌYim¤ ˆ6Ñv ãã.BqÇQÙáû“Ëã2Õþ•'jLMpt $?2ÖCfÍ)ÕÚ²º`<Ú‹ïº;uÚ !´ÏBj¡ôÈnöÐ3˹sÅ Óˆ ˪y—–fªŽí–7 #NE³»™2áæ@tK ¿Üv箟Ps.¹±*õ¦!:ÒXYCîâêl_oìñÐc¿ Xc¹YqšÛº\ѤO × 4¨œEÌôÁZ®3cR ìåMEËVëÖ‹ˆ ³7‰üqvR'׃¶›–‚ÕB ”ëG¬ “µÆ%«žËfŸ¼9¡ÆYÝ³ê ¦ä -ŒìU¬å”t :ŽüšÖ¡[ôJóˆÖ‚k3;tô‡õ\˜|­5úÌï{$ô|çM’`˜Ìæ– ‚&¶ºPaÐ à™ÿÒÀåŸ è°Ániý2®—oA–ôà/ëáXkˆòÎ]´7vÀ“ÿòsøìþ>þƒ·õîù=½‡FÀç ùQñ_Ìø;¿}ÿ÷ï­˜=nî€'. ð=uÿ¢¿©2~OfàwYAà“u|áì_ U'ÝEüŽ#_ÿÚØýÛ>&‹þ:@ùrÓÀ®‘:Ïu¼Q\¨,`k 9ó§6œeìs‚8›zöalO0] –èÍùcÚ§E§øSÍ L)ašjjöº#ñan8[NâsÀáÚ‘zýŸËTï/û¾ä–Ë7ùšñFÎê)ÃS¾ÜW¼ ¤6|€ÝCêã7|DO gwû²ït<öe€gñ%Ô;–ý\aä’¥VÈq—ó§ã4F¼d–{l[9ô¶`ÅœûD¸J ®Åë÷gܹ{÷ö IM+¡IA’ÀHM6þ83Ô‚æVÛ—¥[ `»©PUvà—5’Ü—4‡rb3«0#ÈbcxÒ2ÖjR{Êæ*%DO°‰pU˜Mê^·.:ó„;8çWn˜êæâá˜ýï¥1å±#øñÛ#{KææÜ:¤föP!a@ª„p©¸ý+¯`º½8C¨Õ¥š`ûñh¶óþë1ê¡10Ö,àEæ ¸yìgàêÛ/â…ßz/þOâÓ7΋p9 õë×¼ýö×oãoÿ_ÀÄ(cß[Îü=u <} Üö÷§/'Þlb`¢GŽ1e)TÓ¾L‡Ydz¶N`wcß-ä;:~Û_š“0ÐÒ’m@#š`wyªX™wÇz Œø c\ÝŒZ€"m(oâÍ#91aü1öÏ~nò–‹ã˜çÙô_!ôc>5`Œ± ·å•)äkUÇŒùÜ Ôèé‰EÑ<†‚Q¡Q„¡Êü´ìZ¹ ˆ¥†û.AÁã@E#ØF¼´`Mrk¬;6¸(ÔjYÓMSâ»›)X4 K޲‘ƒ:'"*­ê#‚ Sœ+GF¹w’¢ÉG´×*%;C`Ä`oÀ0±iИÝÙžuhÉóõ]f+v¾$ù\ËçÐ~žq%îÏŠ»û„»û„÷ö‚;÷÷¸sµà*)ˆ#(0’RÙ4±‡Fç8œ<þ /môL{·¯Ù‹œÏÝö8瓲Šr£‡3Ä`3¹©(p®…ª¦aìÿ¬í#JbáãMõi„=Cp·ƒˆ`™eõúC1ƃºZ…k|©‚Ûl|ɯEt ¬ª”^Í¢<×õ¶é­–¥wèu|»¿Z‹·68ßN3€@Öü±³~Tû~ƒ£â™_y»ÛËèµ¹ kP8Œ„Wf‘ ÀG±F²'^ÅLÉÀÖ²–K`^€%_ÿô?ÇË?þ<~ôcOáCôÊQ‚å$ËwdœüÂ'ñ[ÿø.~÷Ó_èÂo:À{ÊAß37ìýö û8€oìŒÅœ¢a£®yªÝhêHÐ6{©D®«‚Ûx⫌À 95;ðÖŽ]P=5'×ú7Éq^ûYFÂâÙj ›7¢Gº`¬vÌt”MÛI¦Aõä8rk·~pá~ȧŸõÔôÒÇ«ö7Žö±sht›M4NqôzÝX­L¹½·xvc¨Ï¥ꎆဉJâ G™d€süàʽÎÚä fCz·keíºç·º•©[V×Ë×NÑŸ/­!È@`*àïjQ\¥÷ÅÕ¢˜%gã1HC} ¬y× 'Þb3>ÞCÎõsBÈû»‚³uTÚ|Û©&µ-Ÿ¦TÂqtt‰m\_¬Ébø¼Ð\³öuŸ[ 䙸$–{•Ûktœ2”º»n{ˆ3 ܧ¿½A 'ù& ;xc 1(·?õ ¦§—2Ö-†éÿ]^jœ¾[îàÔ½Sº¼¡ $ÿ7˜?™`F´°Ü°§xé ‚Ïüðþ_ú(>úˆÄïžër†ð+÷ná÷þµâ7ÿ§C5r\·|ìû´ƒ¿wݨ ðiÿfýße¨ÝÀ&©yÀÚ¥Ôx4K]@i ÒÆ’Þþ\ìX¿| ]8oÇþ5U´Ú„=«6càÜûëöl"Ï klÊìcÖܤ{>ñ¨B®ôÄÛvÑ-–óaF=-:gwúfŒJ, »f"×àQ7ö+L^ÎmôwH æïUnðL@æÛ3ç]%ÕÖŒÒáàMÑÔið¶Ž @¦´È44é;º}¼µa2¿Níãõ-ˆ°Ö™õVD°, æyƽ=pµÜ»Z°W½}ÂUîÏ‚},ˆv͈e'I–ê™?-c7êõFYÅ‹Ò>ÆÕñBϪgÐ]²Cè^‹”šÊ"U(¯ <:fJ9#ËHHžp¥Þ0B,<ÙO²6Çú¼kÇÆÓÒô@bŒ#¿°ÉöpÅ*ž#Ûxƒ¿·ÒúñÛÛ‰tö]ÌñËâ!äÂàÜþÔ˸|noFNw·óG óžkÆ¿£Ó··\ã”ò ×eZ 1.& ËÏñT"Ž_øÚ?ü#|ñð¾O>ç?ü$þÿö®´G’媞YÕÝóf6|Á 0‹¶Ä&m0‚ŸÃG~Ûïà+BB,²Àˆ}b $³X€çÍ›½§2.b»÷FDFduÛæôÞôTWeeeEFœ8çžs¿ûÁs¼ãNûòþx±ðùÿº‡ßûÓgøÕ_ù,€_êð‘ݾöïÝw€G—Âã_Qþ-Ù³Rˆ0uÔ)µ€9›C˜HD“ºˆ‡«×üdH@ÖßCª„l'úÕÉ^÷ä„ôk }l8óŠ×YF«ñooÖÓ{ kÉ€GI\7€öù½,½¯ÎÄA—sXpˆŒÅ|5Î2%¥l=ª²ðo‡q(ñ7ÁÐ%_OWÁå<©h`ˆ *¡•á5±ÿ±gUkÖcóR牠ÌÅ‘,žk¥wæ>Kè\1±ÈÁZœ9ÁëY«€( UrY¯ëŠëëk¼~ý¼\€–èpÄ›¯ñêÍ oÙáÄÀŠNŒ,—¦N(ž}”½‘³ö$«(¥ýÈV%Ñ·Æ«³ªa‰íõÒs†9O¡ê @f·uš³D‹Eïa»‘”F¡ZÔÓ!Ï#¡Þ×¹Þ¾KiHšëΓÆ~ i¬«ÏÏ:§í}þÕ_Àþ|¹@ò!jÉyWŒxø™'¸úȵ2u(ã‡dö¬üËÂé+ëþ$èj™?xûç4ì]ÚKF3{€¯ñg.&Òÿçü3þásÀ¯¼¾õ‡?Šoøè}|Ý£¾Zñáã5äñÖ;¼:à¿®/ð/|á¿WüÝß>Ãoýê?eöñÞe8æ1æ÷]Å@çwŒéãÑU}‹ú¿{‘ý»:–À …¶m2iC ”§MÍf£¬‚t¥}›–€àM˜Ê‚Î&0:>[P}glä‘䨄7µ4qŠÔ>æ#B)°25£S_ÕǶ1ñn9SGáÑ_©–V©%)Gk ¦TEÎ¥ZKŽÄÌõÓƒðߘD„¾ð]BÕÕ%1×"±‡$™¼XÛ&z¦÷Ï1ƒ0õ½€/ÓÄ\n]ßêñxD„Å…ÁÔª;I NŽ’T2%ØdZè0ë þtÂiõ8­×+ƒ)á=4Q÷>œ‡ê¾ÄJ%èÀ|ÊÎê5 wÕ  dû$Ã'7#=§°Ü…Rëü©çr=§ÝeìRQZÆÎ+(€?õ‘öéçØÛ9_¾Äæ|!ã,'Ââ¬éÖ¢5_òË÷f|¹PÏ™dd9®S  Ë¯Å.ù÷«a°Ÿ¯6+ùÁŸ¯üEc¦w xô™÷põ‘ëÀú­¥†ŸÞÍMü<'ïqò¡tâè|×`ÄÌ8j¼^__+`ep ê2߆ñBäNë›h0Z¢áæ²¹|våüdŠáÚë¶á”&¿ê<ϘÍé#KHn‰çj‰–!´Æ•Ńé„e=äzCgîËÅ-pK -îg Ž’Ñk=%3þæ/..Ôó×u­2K¿’y4) óÿAð1+Sνh@´ó¿ÖÿзFóÇxüé÷”웜·$þMÂä‘ß ëG g%ÿ6À•܈fɾÄÊ£ ƒ%‚ ¸$*GÛ±J;¶o€——À«ëßxZcv Q·¢;&ðwÐ-ÞîËØ—Ëøï ûwµ Òo"_RÁZÜ!«¹¦Â©?p ‡f…ïR‚Ë¡böL]_nqÊP¦C˜À’„2û‡\rAÆ9R˜Ž Ž)t^ºàŸûÙ¥F„©Gr"°|<‹ãâ1B)8#aM&ª[Ô:¡M¶>ØmÌ îƒÝ÷>øóÁŸþü¿øãÏ\,ìZc[&µNW@HɨܖW}Yc¥< Ï%˜9‡43h  »ê .ß½¬Ÿlýʱ!c«îµÛWº„ûçkO„~ Úì_~]ü÷âÄï$ŒàïZÇŸ•;ÇÄ^¼ `€‚<­ñz½Ä'¨Ø?ÓæížsÇüî‹Ø.…>/Ndþ% &ºyÔðèŠfÄê±hÎpPÈÍ¢8‹2Êt4q %nÊ=_%a8ˆndÆ÷ÿ“_ÌÞŠåçÓßK`ùV~MIˆ‘DX9Ò½âw¥KM›àÅ_ÞÅõ±X uUqˆ9;¬ú·r¬q,ÙÚÔU…X!a«×W×<ƒÏòLjÌ µ[<·'n_þgç’ç,¾Ý&~Þú=MÒ[¯Ùs^¼ïMÇ¿—;¤Yj‡×h¶! έÅÂ|-ï]z {7||KïiŸ7zîÌã|ÆyÏ\Þùº›“'_7ñ>Œ6™a¥2n#…QÏ¥æQîí9.Þ¼Ö’Ô¨ãJÑJN.5Û 2)þ#3oLHÍ#)¶P]¢)oñá÷ä#Û£^$ó简w?û%\<\3øK¦ÌFÐWä`Íò‘7u²þOŒ÷&;êÑÛ¨ ÌëŸ/Rp”•”DœÀ Ñr÷M€¯<PÀ(b¨&‹€¢þïN”€ï^98¿«ø_ªù à/ö‚³ŠË—ÔØmwû(¦:uÙXš@ä ²õ~fäª&ɽN/IÅ)­ß 5šzþ&ôÊHýVÃNƒ)Ô I^3±ˆž(wX©è÷¡þ‰ƒ«'~™ž“úæ"æÐå:~Ïs<ÿ‹»xûÅ‹ˆéR!}q½B€ã»ä[ƒç´™Ø Â\Û.sÜíO9œ™û»¹ª}£¼™bQjÒú\@ª™—[àQv]ˆqHégŠ] ÖX‹Ì¢]ŠÌéÀ‚©£îœ¾ô!þþP sÁx÷³_ÂñÁ)dõF¾&I¿k رfÛd3’mœØE;ÿO®;~ þª)0²}D-å<–ÚŽJ¶îÞðê2°¯¯ø»^c–`r‹sIuð©žðb l^î÷Aàsµ„ÇRÝá1Ö"(¨¡%E¥}ªg ø,Ź\¨@ŠãÔCáCwáF]÷'Aw¾¨ ‰K/õ\ H¥‚u– kÜ™Ø5aEü_,ó>°€ûû6=H*¡J, ‹:48àñ÷¾À³?Öÿ¸ˆ­ÌÂvž£ÓP_¯}æ´Ù¦H·GÌä,8›~¼ãZtŽÓbòj¶j©ÆgEM}§d† ¸=±0SÇ™)f_È‘/‰ i1sJ@Ex-D¡wxd]!(!2‚b]à]f#ô÷ápoÅãO½‡ãƒ GÖЋz¿ÈB8eÀs•û·ÖÌu¾sšÙ,1úq-¬I)xÑCw)î_)_.˜½>¯/ë—þKìßÛ5f zS˜Ž%YÅKÁ¦Î—‡K¡¡6?yäTl—ê,å²Z¯Kgu1~%°`R¯?¨‹å‹²uúʛə^ÜTGé¤M -íd}Ü5pά’sp\²Ý|”d]?ðKi%WµŒEû ½˜b€y¸¹àÝïŽçvoÿý˜›£xK­-¾|ö‹—I¿§f1#I¤éW;3‘¦ ؈;‹QíØÉ@0~ᔢ86µ ñ“E¸Æ[À‰òè˜Ãi•Íã[lሱ£ F; X½›Í›È´´Hß°ëí•x‡<úå³çtSP;sì=2ôà5óÙh¿„zÐÛË0ŽžÏ“Ï7Äj’Åã¹]’ØXrx¤UB³sŒhÆ¥—0ôL<6qåð‹Së¼Õ¼¡ ™ªä9ÛƒÉ #˜BÕsOßÀ$ºÄ2áø€ñø³Op¸dßþŠüËX„ Ä 3ˆò°ùÙ‹%Î öÏ‚¾‘<Ú °V7Óñr—ÒÔ˜âbV4h»“jþN¡\6€¬¡Ô̯çûÂ..KÖ)È» ð],$.é¿tniývIèc@]²ø —#ðUé©TVñÊBF–sC«·œ±Ã)bî7ËÚ‹”¬UO(2mòß\¢Ãhµ}éï%dûø(1§Ú?FÌûIì0œ™ÀÈ(>úø3¼X#\Rp0${»\¹J‚Žæjv©Ê1)œXrqJ=•¨·æ–sЦìühŠóˆE–ûUx/9 XW«(œD Ì0’~gdá™ú:š4ŽÜ‘e÷°†[@n泎*$Ü›G“ mï8#n–…œe›nCZÝ: S/ÈUIDATÎ çÏa3Ÿmã7Ãpî©ë£LÝ,P=÷÷3¬$Ÿ 2yÀr÷|©¸3ÀMáàVÕ6±M  PCFŒ‰Ò¯•íS,5ˆE^@ψ€²4ì’<È¢³Gdü(vû8~è„ÇŸ~ŠårŲŠz?N!þȲ/É ’í“l`«ÞÚ¬Q6ñ8Ñäíq$q‹¨ºôy–C— ðöœ"<ƒì»®ZþesŽÉ“zpT& xˆÑ0‡ôøRbc(uùK&€VÛ¨çrCìËœÈÉ#È0hÎ%m‡®¶ `† ]ËE•¤ËÖ—hD ×9TVnl¤ÇO±2BöM(œB_aö"f‰ãEð£‹`p-5Ýë‡O<Çó?¾‡Ó¿]Ä@cÏ7t]ˆi&Á(bTØs¡WL²m@cƒý“r0EÊŸ¬Ñã(­ØÄ׳ñ©¨ë]eUlœ?"ujB0ä<+çÑ€‰Ã†ì¼Å6mN>ƒ5œeìxdîarh’eâ p7zÏ™ÚÁYP6*è-â­q2S‰àd€Ù Fý dÞsÏ}´@î‘yG@k”òÆgã3ޱq즗‘ËN™­¼X½uYxÕ¢ÛpŸ*F¨-L”ºf_V±´ÖÒt.-þ^),âNMºëR.-Ù(’ÛoR m޽}×x”Ôãwu8~ä„Ç?ñ˳É#3}^ƒA†þªßaÿLíÉz\ÝG[·º„˜ši'êƒ×ÈÒ­XÅôá9€@fÑMDŒ)'Ì ùxT¤fù_z^q¹FŒMù©Ó¢!ל¦Ò6 £YêpØ-£D­:ƒ)˜Ìâç¢]œ”ßvøhêõ~œS·Sý_¨÷£(ñraúœÀ\ñyɉ\/ÆãO>Ë?ºë/\D—U¨¡}H¹ÔP-õm¬°Q~­×E3"™k§­¹öÔ@wÝgUÖ¬(CÉÆJ@êøqBc_É8œUØèrŶ÷IãÆMÊU4þ|ƒ)ãÎß*f–,³àïÕ‹>I¥´´ÑÀÝ+ó$9Ì¡¾P²åõ©Ò ±¸|…Ë81‹\îW%ûê{XE%e¦Þ1ŽŸ|/¯îáÍ?^ÖÀ“ópër>v–(£™Zr‹ø’(®úlŠçH ©ô¬~©°s“¦Î91t(_€"‹Ø€À‚…î_SªÞ‘jy¾0¶þ±lVÔwJ릕û¼J ±X»…hÚú<˜x=o°Šç°U[×Öï¼v=ðI¬ê^©{ÏwÈKø³2ì¬ìº`ÂŒsêωiÕÑmÉ·3noßÞcÅÉ›¥’Ñé$ÅòùqSË[õ"©hÜÌïldÞ’§V¢]²’¥j³6ò¯v]Èá¦MáÌÙˆ˜:Àø”áò†½€/*¯õ”Ý‘&°wAþeÂÕÇ^ãÁ¾W@‹­ïƒ}Î PtøÈàOJ¿éºx½™hÕþ‘aþˆÀÿîŒ;’d•:BQ\ ÊÊ„š˜~®Ô8¯qKÂ<ùoñ»RÆÙè¡Ú·¥MJ5·—V©lIèÈ1Ź&0}ÞÃæ‚aœ4ÜX|ˆŠ¤Ú4D™Ù?°–ñ¢O‰Ý¬€Ÿ'ÉAx!9æÂàØbÎûhàðùsÆ5 Ñ)D:𙀋?ÃKb¼úû;¡ äB f ‹¹|‰F{ /äØ\ëÇzb b…¡©JŒY“†¡>6dÿÄ –v‹,Z­§sÙaZʾõ¸\\©ªØ`¤¶êy ýn´(ìÏÝœ|çBÏ‚¦ó>’¿·€î p:G–œÉKìÕÒùI€:cI’ç0’{¯ÇÌuÚìGŒÆLmàÌøèïŒí³Œ_ñœ‘•„*C*‰ j¿ —]1sãæá‚TÚɉV ¡^P¸sý˜;¿¬ofBýp*»qiÎΑ_ö±VÝ7¦¢ú’é#Ì'9ñîw½ÀýxVeø9°|l@4øSuÞ°€¾Ì›4³i_ÌïVoàƒm“K¼À9(ÃÀ%ÿ€/c.ㆵ“”$AÄTb˜K ¾á8çÚ¸„ù‚l Iä'@SrëbÏvÁ\3 ¡ŒŒlå]'Ò/™À¬w-êB' ˜ÊšéX+|ÿ½DP—H -_ÌZÆêÿÒ—çQ{º¿O1÷ϤžY¸ô•Ú@@ßh¿ï9ŒWõNžáb‚¦c„AÙ¹Šuà5%5AÛµf8RÜ`=R•“XÖÄš?n`Ÿ,ÅkgYO#U3 G­V¹Ë.D9ZDýKSHX÷€Ê( ºXnï6ù<ÂøØ2”ÌŠÞgáïßsã¼Ã­Åw†‰›4#6,×Ìw1ÚxŒk{`ú&,ÝMdîs$Þ‘ô¹Ôn-¢{À2åÞº>ž¿ŒÅ<©EœU- `Ø»Õ|lÀ2ðž¶7ÜÎõ«#]©<[J§”–ÉML=´B—Rß²Œ™YK! û((Gæ" Vhwy÷“Ïqï;^dkCúLž|L²ð…!T2°C’¸ iððJLªÙ¿Ùù¡%g³¦Îe×@à¡Ìü-BlfÁú±üý¥~¸";˜»EÐ,; M“Zé"YËÒ9ÌR"%a‡ÍlîHÃâyÄU@ºž§>vNƒ5ŽtçÙŽHgáI ™ê %¨SÀ/ý¼í>Hî_iõܑľóŽ ðòOïðp.õŠu±®µ§[® é]UoBÜ´Ñ’"ìŒ4ÛÍߣ:"„#x¸¨Y­Í²°™jê‡ò$ÊÍcd»ˆÏšHZ`mo®ßÈPâ1®/æ‚®gj쀱cæ3bðùg¯{¢KzNáY€±õ³·žñ6ÝWðm¹w1É–ía*÷ĵÌȳ³f‘,>k Ùù‹…Ov©*¥.d˜<ËÀ!Gsé· ÝõJÕ Qóõ2ð™ §þÒÎ\çʹښ “—1¼¸ñrˆuQÙ8²}c08æý1ÀüØSÜù¦×ÄÙÞ¾’Å3½~èìጠX‚?µé“ ­(IÍ”ð@³ÞÔÖHEQ ЯçVnQn`e[–ÛZJR5~¬Ã@ÊP&$.ÎooÔÚ{¶¤—üáÚ¢Æï¤DœjÅMD|A' rS³fD’´»8β±tL1 ê“£ìAÇðç “£yî_/¿Ø0åB²…8~ûs\¾³âùï<ˆ½è|¨‘p!%=0¢‹ˆÍ̩ܷ\3nJR•¨¿öÿ«kk¿ÕTìI&ðŠ}{+Ŭ‡™8G]ûÇrî`–sͦ¬C ÒÔš}äš ´7£Ã¶‘c$Ò`ÚIÀm€µÞB€g ¼ÍD¸l±—°‚3àÂv¾˜i§w®Ê·Æ;—qÚ+•ï•`gqÜóùfA9€õmÔ΀>{?![O0‘IöJ»|N)­¨ngûquŽ2‹# A¡¦›%ÛÂÒ¿§º.Pœë´"¢›Z&d~›%¨°8ľÉsrFðsÿ2CÄ1‚̶”r  ]2}æ .¾þ:äF/wòhšm[LhOî='Be/è²ß±Ÿ}7qÏHúŒùî"{:|ýºÃ‘™bt¶ÂÖÏ<ð~v# ܽ‚ýª¥ÞÆäÑiÇvf]o%Z6ðê@bá ù±–‰‘Ó$µ]ÌÜ>t)ø'Í yR& Êj‘ù[ƒfÅ‘ù–'<üɧ8>|[˜:¯{£ñ˜dþ`ž óa†PàO¸»ÆÞ=B _kóéã½wÜYÆzÈ’ÖH˲PÎ䨒`PåR%T‘á!£`¢§¢=…Aÿrj¸‹v–Ó:¸9J…‹'ZÇÉÖkL¦‡øǼy®~5•ñÏR€]f]9»-ä`‡\h˜¡ŸÙoÿûˆ÷ó1ð:9œ=ˆ<œãì12u²Þ&\³•)º±e\É0‚y ”±;¶…‹!”kÖÎ\ɶ¬â¨0fêþæ>UEõ Qu ‘`“®Œö‚[‹¹Éúéç6:b ™Åðâ†Òz¶àvF¾EÈ ú¸=Î7™Aº! £ `´GRÞ#3c'hÛ èFléèx½ÝûMÂsÑûlçô)Þ ØFu¥³Òp ¸ÍÖ7µêR÷~®;(@)ÙË^þÖŒ¡sûXÊ#²VŽêøÓºø„4;½KEÍ>Á¥ž™DÒƒŽåâ&Ø5Ùƒ°¬'U4wŒðYÏðçÃBìSz±#Üý±§xçÛ^†sY¸[umL| ÖÛÇ4 G¬AI Ý |6€«j·ômµ’;`'`ãùlݬ@?„a§ŒVÉ@bYeP6:Ó˜öo•ô›¥æ²‘"þESØÎ d[ÁËzEj€@§®dóœÎØ´u}ªÖ°ÇøÉç™÷eŠ‚·t[u=&P<Æ <ÿýxõ×ïD°çáÈcˆã ‰8ç%j÷‡‘u©1íä0i¥Íu5I§Þlâ*.d™˜Íd3EÒÙüzqlâ ¥•³›[Çáj›¹¬ÀsYÀ½Ï›a¼h˶—u¼M&ñ¦ pص^Ócµ¶úÏô¾ xÜÃÊ͘@fÎ'ÞkªfÏa¯krö÷³ï!ÕR™{6±-”eMj€8Õm7‡Þ¢Q e‚–I„ä²izi×í*‚btÓGâyynTåP­hS£Opór°à’>´‰×s0xö"ëçàîx<ü©'¸øÈµ€²?ï*dZüä¿%pkù7ƒ?ÚÁüõjqýö²[©ï³¬¢¹õ+™(·º/ý›U%©X<)ÿÚ) K¶om3„™á“ Ìã¶íš7„OŒGÆœi6XÜÖ oÕýͶ•34-S_²ÂS±TS»© ÁÊÅ…É£j®eŸqnäÀ=%n|(2‡n{gRV5kaňãÂð¥h˜Ô"¥¹~¦IAd²©¶¢S›Ü¶lB°lº×¬`Îú£ÂVfãG«¶L.0ÞȆò|=pÿ;_ââþŠ÷ý1xu ö¡¿büðDZB†“’6E Ë eUGª¡²¡Ê©íÀ Ð’½ƒm„ éh¶® ±Ú2õdï´ìÌzòË}ˆ¥¹Äpf@Z¤œn*éI? ÆxCòlöoÆ|VÚqß4¿i¶w<¿!΂œ=¿ß ¦lÑ¿Çv(ðàía Î²=éx ÀnEÍJ´~§ÌÙþ|“Ž­ ȹ&l0‡[R5ŸÁ>öÍ-ò«»›¶72²ÑV–Ÿé¾Ñ`IЍ@š$€ +zçS}&¤EEXl¢á  5·H“GK š§¾íÑàÁ©öü&ª;Ÿ|ŽûŸx¦[ªçK¤M'áö‚½; yW²‡«–}óeXÅZà Ûg¯QÒpOÂí¹Ôgeáž|»G>žЬ¥zÉ·¼"ó&ÜŽsª0`é‚QjQImDÒW@z³cŒTºìáç'M ´)PçÐî\ãPu¶ajÿŒ-ðg]Æbãg‡Ê­œÙ?`GØ- °×« ÿù—ïýÚcœ¾xêÿ\€ K†‘˜$ТQ-J1TWpƒi­ºpˆ÷¨Ã™õ†¤Í$dd—¤Û·À]E%£]?HJ#ѯ“yˆ•«˜&AÜžº¾ÙZÁ½ÇnÕ‚Ÿ[¸²ZïqÏ2…4êF ™7dä»:ÞÎ|ÆëyàÜôFáͳÇßsg¿GR5HH¶Åˆ¬a,À¹0/j¬X]‡šÙcýÅåµݘUdGnÍTº£oå ¶õŒŠu,ìNf‹”ŒEÙ8À@söø% 虀ðà§žàêß(æ®bý„œk™=cˆú‘«ä®4¥·@ï0|¾þ&ÖÐù»ÎÁÎãÜEÒÕnÙ[QB¦a¼ÉñÔ]Úõ[ÆXoÓàðë0€Mf­ÇºF{ӸŲa ís•?· ´_õóèSQ1ñüž~î1^ÿÍUt#r`´ 6³gÌZUs+«É3‰€h¡›™63ŠL`²Þ2ÙݼY‘¨]¾Ü|ŒäD×ú\r1S7q)H”6m¸œgݼ³ܽ=…gÍ%3lÚSÉÌûŒXÁVs«/1ØÀYÖ”Ìà 7ûúsã\öÆsúùîa ÷ü¼·.pâsæ¶hÔ®Um1öªÙ42.IáŸlºz5ûªÿjzûx–ÃŒÙ$IgesL¸åz¯F8´Ðn˶S¹|[Ÿ)È ¡•[zÌ%æÅspý.Zñè§ÿ‡Gkfø'ApÕKÆàTƒ72®]ëäm¹}%Hžg·Gù‚{M ¹´Ì8~¹.# F¸³”ª’iR»u÷j³ä-F9ë°YŒÝÛu·6m£$.‚¬$ƒ_,X³E²‚qY×!6o¹QvÞ\5ØKn >Yƒ¸yωçØ‹‡6Ä¿ú ^|ø.žþà0ùÐÇq(ºUˆr¾0pšðW¼9Y÷/—Z”Ò3M…ln2†i(#̬;-¶$6Ç‘áÎJ{Q¬ 7Ø=E<$ i»£L’—sÎ19\À® ÒÎÓþtôLÖìáã€i´ð÷Ìç²o#‰u´Ð@¦œ)£î£{ìk—×›£àÖÙ¼@Þq ÷Èë#&s LŽ9Úh{ƒmg¥_=-©rÕ·Ü'·n ¨/Œɾº^;ªCäÿA¢×yNÎ* y=*áøÁ]vm2‰D¹Ì¦tÚÇ-La2Èé ?éÏß–3T†ÞÄÏê9¸|ɹ—8䆸‡Ëo}GŸywä:>Åë¬ P<.Y¿ mû†“¹ÏªZ¿ºº¨#Ç/06~Ü„½Ûó¾÷ƒ$PÚ÷¡`ê2ö!’Z ¤Jå!ÈdrQ•HTþh|%ã•Í4ÿ-ga§7¬bÛÅçË÷†G#ë­³Ž ðG-·qœ!d«¦ŒÜjL²|ÞÔÓÚEËÖé+?“Ó7‹bÿǸÿ½/pñø„÷~ý]ðë` ¡xׄlŸÍä"ædsw°œ@ R£Ô,Y±d¥¦Eºh3LŒhK}ü4Ò|aÿTOàV­sîÑœÁ(´{»µ 6[ÇÚ±Ghö&fí†K6[öÔ,D3Rìc5ºö0ˆ[›-š3­Îfj[.â0ºIh²Çœéeô½L:9wù‰sôkq›LÜè¼[f’Kèw‚ÔQ—“=½ƒaØ Ö Oî•3+"\µBÂî¡eÔ,‰2U™fíÛ…T/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = skins/auri/heroanim4 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) pkgdatadir = $(datadir)/@PACKAGE@/skins/auri/heroanim4 ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ pkgdata_DATA = $(wildcard *.png *.anim) EXTRA_DIST = $(pkgdata_DATA) all: all-am .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu skins/auri/heroanim4/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu skins/auri/heroanim4/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(DATA) installdirs: for dir in "$(DESTDIR)$(pkgdatadir)"; 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: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 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 clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-pkgdataDATA install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ uninstall uninstall-am uninstall-pkgdataDATA # 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: gnujump-1.0.8/skins/auri/heroanim4/jump.0.png0000644000175000017500000000622211050034357015722 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ  àÌ­_ 1IDAThÞÍY{P[ÕºÿeåA„„<ȃ’k‹å;RìçÐê)õQ<Þ;8åJi+ˆ± 8Œ:-NÇŽhåÛÎ(ÃPZªÃˆ:­N¥­8T†ÛëX-¡="m ÏBHÂNJBHHšµï%úÓõ|3û½öZkÿÖ÷þ¾Å¡”âß‘x¡N$„ð¸\nÒ /¼ð/¿ß>ŸÔÔTTVVr–'ŽBþ»¸¸øëóçÏC£Ñ€Ë墹¹y¥´c©8FB•§×뿎ŪU«‡ææf!¥´ƒ"%„È6oÞÌŠD¢lBˆŒÂ_r`„È’’’Ï´Z-8¬V+8@^WWÇnذÁž––fS*•P©T'ØvìØá­««c !êûŒ\§øòòr¶¶¶–=88‰Dr]!y<444œÖëõX³f üqœ={ÅÅŰ¾¾¾~½ÕjÅÆG>ÌÞâ°©ëÖ­c !Êu¬¥¥…­««ÇCggçø±°°ÐºjÕ*x<ŒŒŒ µµH$èèèÀôô4ÚÛÛ”R_(œÐétl__>úè#”••qBâØ—_~‰ììl8NPJ¿¡”N¥¦¦Âb±@*•båÊ•(((€H$!)))˜?Xl¨"Љ‰466‚"¹#‹ÅÞ½{YBH\ii)Ç`0€ÇãA,cùò刊ŠBJJ bbb Õj‘——7ºwï^6`) ðꫯ^%„ˆCòc"‘«W¯†ÑhD^^Þ!äoµµµxÿý÷±eËhµZ¬X±‰:\.333`lTTÔ¢ý¾ýöÛ²,;¸`è?6oÞŒÜÜ\ÿÝ ŒËåB¥RA¡P`hh¿577#!!ýýýÐjµ …€eË–‚ÞÞ^(•JÈd2|øá‡‹öËÊÊjíéé ¾ÿøãØ´ibbb ¹\ÞEùOJi×mµµµ%‰Åâ‹kÖ¬P(„L&ÃúõëoÒ·Û°°0@tt4RRRðûï¿C«Õ¢¤¤£££Á5+V¬@vv6¶lÙ‚‰‰ ¼õÖ[HOOÇôô4d2ÂÃÃQSSó3Îm¹ÝîK„Ç<OOà‡ ©«« k×®ÅÀÀÒÒÒ‰ŸÏçC§Ó!99ׂÑhDdd$bcc! Áãñî>VRJ „˜C‡YŽ;äÐÈÈ”J%Ö®]‹Gy$8vv¿þú+¼^/Àb± 11ÙÙY=z§N‚H$‚^¯‡Óé¼» N)µà)JJJ¬ Ã@$á¹çžCtt4zè¡àÜááá ¨/¾øjµbñ†ŽçŸéé騵kÄb1B‰Ï¼€ÇðÀ`NNNûÐÐÒÓÓá÷ûqþüyìØ±"‘(h‰`³Ù`2™ÐÓÓ“É„‚‚„‡‡ƒÏÿ#\†……!==Ÿ}ö’““¿ßü>77‡²²²JKK+**b·oߎO?ý‚©Ñhþ˜ÄãA @­VAÀØØX–…ÕjEKKË"NhÙ²e8sæ Ž?ŽššLOOÕƒa8PJ[oâXSS“há€Õj}Úb±|µplnn “É-¶ÛíhiiAKK Àl6ßÌëõ¢±±p8Áq‡Ã_~ùå& £”ºnûúFÓýä“OØŸ~ú +W® Ž«Õj\»v-è×ÂÃÃoúÃáÀää$ââ₺ÐÇîîn|þùçÊêêê;ÏÇ °°Pãr¹066—ësH¥Rlݺ¯½öÚm×VVVâõ×__jpp Ã@¡PÜ}¢8o¥cË—/‡ÙlÆ… ý„Ãá€eÙ[ZZ{{;žxâ x<ž…{á»ï¾ƒB¡€Ñh¼7`PUUÅéììÄÌÌ º»»111¹\ŽøøxÄÄÄàÍ7ß\4ßçóáèÑ£P*•Áƒ bß¾}P«Õàñx˜ššzŽR:qOÀæE ƒÁ·Û¾¾>œ;wSSSHLLŸÏG~~>~øá8NìÛ·R©ß|ó """È( ! Á0 (¥m÷Ì1xùå—=æææ`4aµZáõz N‡gŸ}GŽAnn.¸\.t:†‡‡ƒ~M¥R¡§§¿ýöNœ8sÏUÒBÚ³gk±XpõêUddd’JÈd²[ÆB£Ñ.—‹7Â`0àòåËHJJBEEç¾#„dnݺõÌc=†ñññ Òãé§Ÿ¾i¾ÛíÆ©S§Àãñ033ǃîîî?­EïH”R©4sÛ¶mgt:L&¦§§át:ñý÷ßõ(`y>Ÿ>Ÿ<iii`Yv»ÿ¼ß•øºüüüÿU©T˜œœÄèè(z{{! ‘ššŠ¤¤$Øl¶`¤X˜A˜Ífx½^ôõõ­§”ž¹/•8!$jûöíSv»‰‰‰¸zõ*FFFðâ‹/¢¼¼üa¾#GŽŒ466ÞèûpùòeÈd2h4<úè£`_}õÕF§ÓÙC)eî!D®×ë™L£Ñ‡Ãôôt¼÷Þ{‘”RçŸHžÀèõzÈår(•J¸\.477cvvQ”RÛ#„Ääçç›çææàp8ðÌ3Ïà7ÞXN) EÅÅÅlbb"”J%t:ÂÂÂpîÜ9œø »··V«³³³ÉdèééP( ¶¢££QZZº(‡c„/!$úVîbÙǬڽ{7‡R:~§Íúúz¿ÉdÂÀÀ²²²`4a³Ùåbäs!¨@å5ÏÁ,r‹LâüÝ èeGG\.Ôj5¼^/(¥0›Í8~ü8233oZã÷û1== †aås÷—þ!•J¡V«Á0 L&Ün7ÆÇÇ177@pËÕÛÛ‹¸¸8\/=îÐÁ†HÇT*<6mÚ„C‡!999ØimmEll,rrràõzqñâEØív$''k‰yñš@)½¯nee%›™™É644°F£‘u:¬Óédþùg¶ººšÕëõ¬V«e«ªªØ¡¡¡à÷ššÀJé}ç(¥~Bˆ¶¢¢b0//oÑ·äädˆÅbìÞ½*• J¥;wî\ØË¢”~WÙE(ÔÔÔÄŽãv~ïÝwßÅêÕ«‘ŸŸZãn)(à&<†‡‡ƒãÛ¶m{ø¾¥=¡RQQ‘Æn·Ãï÷Ãdº®Ç,öÒ¥KôD80Jé˜J¥Âž={àp8Ð×ׇ‰‰ tvvâàÁƒðùþ¼]ËYª+B¿¬¬ÌÛÑÑÈÈHDDD ##íííJ¥hkk{˜Rj¼çDñ.¸æ«­­…Ëå‚D"Áþýû9pöìÙzµK®üKves¯táÂ…Eï.— CCC=°ÔÔÔEïb±xQcæ/vòäIFBâ !gýýý8pàÀÀ_Œ"9|ø0RRR0:: ¡P˜^UUõ"‘IIIhnnFuu5{»Û:Þ2‹k³Ù03‡slAs.— û÷ïÇ|Î?ñÀ€0¸téR°/¨Ü%   P(Æol.©(- ø|>Äb1êëë122¿ßk×®A Àb±àA‹2Øëçp8ðù|Ðh4Ë嘅P(„ÏçƒÃá!$þÆ>Ù’qìôéÓÿ366 Þ,Ë‚ËåÂ`0äMNNÂãñ ¿¿)))¨©©`¢ôz½§¯\¹‚+W®`rr6› n·~ß¹s'!èêêBnnîâòÌÌL&ÅNMM¡«« 'NœSJíMMMlGG¤R)jkkWQJû0NMM µÙlàp80›Í¨­­åSJ¯-¸ à§”zÇæþ0€4ý”RìýlO¥„÷!IEND®B`‚gnujump-1.0.8/skins/auri/heroanim4/run.anim0000644000175000017500000000044011050034357015551 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 4 pic = "heroanim4/run.0.png" time = 200 pic = "heroanim4/run.1.png" time = 200 pic = "heroanim4/run.2.png" time = 200 pic = "heroanim4/run.1.png" time = 200 gnujump-1.0.8/skins/auri/heroanim4/run.0.png0000644000175000017500000000655211050034357015561 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ ó 5 IDAThÞ½™{P”õ÷Ç_ûá¶\D@À¢€U¼,á&ÈÄ.Þ0QR3lrºS2æ%Kïù5™Lgp¬‘IÆq¾)išvùY~©_B$¬"¸º"kƒ«ÈÅeW.Ëî~žßÉþo„Ø™ùü±Ïžç<ïç|Îó>çsRJúb¥§§+}eKJ‰ EáÙg¶úXzzº­¯l¹óEáµdÉ’ö³gϺ®=òÈ#äææzK)Ûïé1!„»â¹ûÙÑÑq ¨… ¶ûúú’’’ÂèÑ£yòÉ'qssã£>jëéVÊM›6ý,„˜ØKlÛl6Z[[B$,Y²¤= €¬V+z½ž½{÷R\\Laa!Bˆð{“RÊÅ‹' :ô°blo=çt:!F˜L&BCC‘RbµZ9sæ ¥¥¥ª’’’°ØØX[bLJùû[o½EDDÄýýý'Y,–ا§'yyyT*:ŽëׯÓÐЀ^¯§²²rÆ µ¦-[¶D^=þ*óóó\¹r…ÔÔÔÿBŒû»À"##ÉÉɹɃMMMDGGc6›÷ !FgeeÙRRRªgΜY»~ýzEÑïv¶TRÊ®ë¶víZGuu5­­­ìÝ»W+¥¬¼KÐûcÆŒ©¬««ÃÓÓ“+W®0þ|êëë4hÕÕÕtttàááÝn'**ŠÐÐPìv;W¯^¥¡¡mÛ¶©îJRJ§≴´´RoooV¯^}PÝÔ”ùóçºpá“&MBˆ¿œâÄ öíÛÇÓO?íÒݹs'K—.åÑGÅl6ÓÐÐ@PPµµµ!¥”¿ßÑc2wî\ÅétâããCHH+W®ô‘R¶ !|¡Ó¦Mû#$$„èèhÂÃÃÑjµ¨T****hkk£¼¼œÒÒRÞxã ŒF#UUU¤¤¤ R©¨©©¡®®Žk×®Œ¢(h4Ö¬Yã!¥tܘbP||ü¥çž{޶¶6ÂÃÃY¾|ùóóæÍûÁd21f̼¼¼>|8ƒ ºéÞºº:***n»õíííàïïÏ?þ8ì“O>9SXXHmm-§N ¥lº0·µk×: QQQØívôz= !„`èС·€ê Àh4âéééÒ9þ`Àìv;Š¢`µZñ÷÷àÂ… X­VZ[[9~ü8ÕÕÕ$''ãp8 $,,ÌåQ‡ÃÁÉ“'¹|ù2{öìaÔ¨Q”••1lØ0ÚÚþJ™ ,P-X° gBD;wŽÐÐPšššR¢( ………>|˜Ã‡3}útöïß¿¿?EEE\¼x‘ªª*.^¼H{{;üñV«•ÚÚZæÎKnn®Grr2N§“Ý»w#„»'Áv•œœåÔ©SDDDPTTÄĉ à‹/¾`ûöíh4š›îéLÒqqq¨T*üüü°Z­ðóÏ?«n¼t\RR’î‰'ž 77×GJÙö·ë±Aƒ1kÖ,Tª¿xö믿f×®]„‡ß\¼ùæ›®­P… .PQQAYYF£ñÉ.ñ{2::šÇ{ŒÛêqÛ ª¾¾­VKppð-:Š¢ ( iii;v €ÊÊJ^{í5ÆŽ‹ì¶5†>ø`H¯Jk)%6ÛÿW'­­­„„„àåuçÂ`ðàÁüù矴´´PPPp§øéáá”ÒÐ+`N§Ó#¡¡¡TVVb2™î«äÎÌÌ,ÿþûïgöÙaÄÛÛ›ääd^~ùevìØq[Îê”®u~wÙ°aÃ4 è¾#RJ®_¿Î‘#Ghii!##ƒ~ýú‘‘‘ÁŒ3HNNvqœ»û_&u:\»v }{ßÜ3®ïDBˆçÒÒÒ~ŽÅ`0`6›Y³f AAAX,¤”ðÃ?PSSà /¼€F£¡_¿~¼ýöÛ„‡‡“––Æ™3g0lÚ´IÕ'Ç7)åÑþýûOp:? 233B`6›]:f³™1cƘ˜È®]»P…… òì³Ï2xð`FåJè}zàmnn>’””„§§'ÇŽs¥_~ùÅ¥ãp8pss###ƒçŸž7º’}mmí]ã°W[ÙeKNŸ>ýJ{{;ñññhµZjjjR2~üøîºX,l6û÷ïÇh4ÒÑÑATTùùùÃÖ¯_¦  €ôôt–/_î)¥´÷X—‡Ž]¸pá›››‰‹‹ãôéÓ<üðÃLš4é¶ú¾¾¾¸»»cµZùüóÏ9pà7q¬”²ú¾Ý§^¿~}[II Øív ‹-"88ØõevÏV«•ƒ²gÏ’’’øöÛo‡Õ}â±nIJJúSJ‰‡‡MMM¼ôÒKDGGß–¤‹ŠŠ0™LüôÓOÏH)‹ú$Ænñâ€òÎfHFF†¢×ë™,¥¼Ô×Ýž¨ÈÈÈß&L˜€b¬”ò(ÀÀ0`•bHNNÎM”ƒ×T‹/îÛ¯`êÔ©JPPMMM\¼x‹ÅÂäÉ“™0aeeeèt:¾ûî»RÊ«ÿXL1yüøñxzz‹Éd"55•ñãÇ3|øp Z­–ÈÈȺ®‡c!„ïœ9s®wþÞ¾}{¤”ÒxßBD¾óÎ;L&ýúõ#33“¼¼<øí·ßˆ‹‹#""‚'N0gξúê+¶lÙò/ bóæÍŽòòr²³³]ö6nÜH`` «V­ò—RZ{” »/ pÙ²eŠÑhT¬V«réÒ%%33S9tèòâ‹/*ÙÙÙÊ3Ï<£DDD(+V¬PŠ‹‹ƒÁ ¤§§+€÷ìÙ³«ÕzËZ¹r¥h{Ò¾­ÇfÏž­lÛ¶ »ÝŽÑhdðàÁLš4‰€€Ìf3Z­–#FPRR‚Á`@¥Rát:©¯¯çôéÓ¸¹¹¹èâüùóàããâE‹øòË/U½Š1§Óé2¬R©°ÙløøøPWWGxx8 èt:ÊËËo"R•J…ÝnwÝ«( nnnÄÄÄÐÜÜ̵k×\ù¶WI<>>ž“'OâææFHHz½ž’’Ƈ¡¡¡¤¦¦b³ÙÈÊÊbëÖ­ìÞ½FÃÒ¥K)--ÅétrîÜ9._¾LKK ~~~TUU¡Õj{lÙ²eÞ¿þú+UUU¨Õjjkk9zô(yyy~ÁÁÁ´¶¶ÞÑàûï¿ïŸŸÍf#&&???Ìf3:ŽC‡ññÇè5]Ü`wÕ¿ÿýo¥¦¦†ððpÖ­[§Z·n÷"J)e»"ÙËËëב#Gº®ëõzvîÜ9CJYuß<¶bÅŠ[‚tóæÍ1Ó¦M;;qâÄ»ûßS’gº\þ]Jiy`“)å¹ÎŽ`w9þ<¹¹¹Šbœ”Ò.¥<ÒeYú”ùï&C† aß¾} 2„²²2Fމ^¯çõ×_?"„¸çô£O=&„x6** ½^ODD=ô‹FÕ+Wp:$ýô?6KB¨çÍ›wÔf³¡Ñh˜?þM}ÓÍ›7+UUUââûÊâg†¸aÃ%55UÙºuëmg“aaaÊ”)S`úýÎ+{¦ê 6(¡¡¡Jnn®¸wûßÿÝwßUüq%66¶Oª=¦:uª’’’rۇΚ5K Süüü///å™ðnݺU‰ŽŽ®8qâÍÍÍ!ê®cµZIHHàøñãŒ=š%K–(tÂ+„>pà^^^ÄÇÇãîîΧŸ~z¹»ÞèÑ£9{ö,Ÿ}ö‡N‡"æ›:uj}]]Š¢àp8èß¿?¨ÕêiBW?}ùòåÓæÎËÞ½{ñóó£¾¾žœœývèСÙS¦LAQ,‹«æZµjÕþeË–]ºqz8e2™˜1c‹…ððð;6íúŠ`wgggÏ~å•WhmmåòåËøúúòꫯvªÔ7(§&00ÈÈHjkkÙ±c;wîdñâŽ޵žž+g1bWgþàÁƒ¬Y³†¼¼¼›Æ,ÙÙÙŠÃáàìÙ³xxxŸŸ?JJYü SÒ*++}È{ï½GBBqqq׺*eee¹{zzb±XÈÏÏOê-¨Þô.‚€Îzç)åyü¯ˆÇà6ê3IEND®B`‚gnujump-1.0.8/skins/auri/heroanim4/run.1.png0000644000175000017500000000673311050034357015563 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ t€X zIDAThÞÍš{LÔ×¶Ç?³f˜å /lª(Õh¡BµS·¯=ÔXlµM[-±ÖÖ"ÑJ1ĶÆV­i5¾ðÔ[“Æ`9‡•‘C«€ã´eÅaБá1ˆìßýãÊ|Sõ¶w'“ÌüöÚ¿ßw¯µöZßµ~£’Rò¤†b.Ð!¥Ü÷Ø÷âÉÍÙä“F¥ÕjÿûIÜGÍÿñBww÷¿Mš4igïëˆlii©é0!D’”ò§G‘žžþ÷¼¼¼Û®åååuƒÃá ³³€ööös€ª¯¦¼þñÇ+BˆGò“‚‚ŒF#999Ê­Î,))!&&†›7ob6›ùá‡Ø»w/ÝÝÝ!æôXõÁƒY¾|yç£jÍÓÓ“šš„®‹/þ>00€ÖÖVŽ?ÎáÇG”——«&Nœ`é0)e{qqñ+ÇŽ#77WBhÿ(0•JEww7€ÏÉ“'ñòòÂl6söìYÎdfff!„ºO§RJ™§Óé0™L¬Y³ÆñGõë×+W®Ä(Š‚Ãáàܹs¬^½Z¸ggg+Ó§O7Æó™™™]Bˆgú.~þùçX³ÙŒÙlæË/¿TúpòžúðÕÎÎNŠŠŠ8uê¹¹¹ï-sãÆ Ö­[§Ì˜1Ãâp8HLLdÆŒ¨T*RRR*„.Ç©ìv;¥¥¥,Y²Ä_Ji¹ ˆŒŒŒšiÓ¦¡Õjùàƒ¨¯¯çÀ·ÉÖ××óã?2}útÚÛÛ±Ùlèt:BBBøú믯÷>¥÷Ô˜”Ò¾}ûöW:::0 ,X°àŠ"  è•+W*³fͪqqqaöìÙLš4‰¸¸8 F±Z­øùùŤI“P»ÝNMM åååœ8q•JE~~>B§¯>(W&&&*ÑÑÑh4¬V+[·nYºté¯f³™ÈÈH‚‚‚8p ÇG¥úwHjmmåäÉ“tttÜuÏîînJKK)++c÷îÝTTTP\\LGG3gÎ$--MõP`z½~ì˜1cÊbccñõõåèÑ£DEEŒƒÁ@dd$ýúõ»kí7°Z­X,† €ÅbáÒ¥K455ÑØØˆ··7+V¬ÐnþþþWsrrœÀ˜+ÇÙ¡C‡b³Ù¸víãÆ£ªªÊ½#""î @£ÑȨQ£puuÅÕÕ•àà`¼½½Ñét„……QTTà+¥¼–ššz{ØyíBümÈ!yÓ¦MC¯×ãçç‡F£!22’ÀÀ@ZZZ¸xñ"6›üýýqss»Ë„555˜Ífjkk±Z­DDDpæÌvïÞ­BŒ|¤”…}Mâ×{¾tvvróæM´Z-‹…«W¯ÒÜÜL}}=ÅÅÅ„††2~üx.]º„Ó„.\ ¾¾žüü|̯¿þJPPׯ_ï9pÿº-®ZµêAÚr{ûí·«Lee%AAA¸¹¹¡Ñh¸pá'Nœ ªªŠÀÀ@>ýôS¼½½ùî»ïœæmiiÁËË‹šš.^¼ˆÅbA¯×óÕW_il6ÛBˆØl¶Õ£Gþ¯?ÂÇ•——ŽV«¥«« wwwJJJ0ìÚµ‹÷ß½^Ï„ زe ‡ÀjµRYYICC|ñÅ#¤”]]]]§CBBhiiáÍ7ߌz$¢¨Óéx饗ˆŠúßõµµµÌ˜1ƒ)S¦Ü&·wï^‚ƒƒ™7o§OŸv‚;zô(;wîdøðáH)«o™®ÙÛÛ›ŽŽ¤”ç™ÁªT*g¬ª¯¯'99ùžr7oÞdÔ¨Q\¸p»ÝŽ——ééé÷”?|øð<2µv8nÏåv»ÐÐÐûÊûûû;zÛ¶m÷ó_ŸS§Nd`=y­g³ÿ~Eá1Fxpp0ÀÕ'ÆùGŽɦM›¨««#99™¡C‡ÞSîòåËNÍÝc4}óÍ7ÉRJÇcWI­­­”––²sçNÆOhh(»ví"77‹Å‚««+þþþôë×!çÎ#--îînŠ‹‹ÉÉÉÒ‹(üþ úâa»Fkk+&“‰S§N1oÞ<222èèè ³³“§Ÿ~šºº:²³³yá…8xð ¾¾¾$$$PWWÇôéÓ9vìEEEH)/<‘ºRJiݳgOÕj¥¤¤„ØØX¢¢¢°ÙlÎ|ÙÖÖ†¿¿?‹/¦¡¡Å‹SYYÉË/¿Œ¯¯/#GŽdÚ´iO¾®”R6!F †ªÊÊJ¢££ ¥¬¬Œ˜˜4 RJ:;;IJJbêÔ©¬_¿ž®®.FE}}ýƒüìþá©/½ !„kVVVÇþýûyî¹çˆˆˆ`àÀìÝ»—wß}÷žœËf³QYYéd²—.]Âd2=9ò§ððp¾ÿþ{)åÕGÖ ``fffƒÉdb„ ˜L&ºººX°`Bˆ{RN×SøRPPÀ/¿üâœ_»v-K—.U=6°^ý‰ÉñññC† ¡««‹3gΔ”D||ÿüseìØ±DGG£×ëq8477sþüyZZZÚz¯SßYÞûúúÒÔÔä$„=\=<<ü`XXÞÞÞôïߦL™‚Z­æôéÓ4551vìØj!Ä()åÉ;õhjذaNP‹www8tèBˆ8)åўȹ·³jµZl6 äçç“••EMMÇG}„»»;ííí?~œ””zªõºº:ªªª°Z­¬ZµêD/ 0`@j\\œb6›éììÄÓÓÓùœ   ¼½½iooÇÇLJ-[¶qjLJù³"Q­V½úê«xxx Óé(,,$00ùóç«-Z º¯ÆŒ3¦¼'©ïÛ·êêjŒF#W®\aÛ¶m åÚµkÌ›7­V‹V«åìÙ³ÄÆÆÒÐЀÁ`pÏóçÏãââÂï¿ÿΊ+"ÒÒÒþmJ)å!DbIIIQb£ÑHZZš˜?þ)ê_ ÎÖd21gÎ.^¼H{{;ÉÉÉTWW;ÙívâââØ°aƒ¦¨¨hz@@ÀÞgŸ}–¡C‡:]fÏž=„„„ ¥<ÿX6!!AY´hmmmìØ±ƒ¹sç2nÜ8***¨©©¡¤¤WWWŽ92(–R6õ1+W®,ì© |}}Ù¼yó`Ÿ”òÆcE“ÉÄàÁƒïš[·nÝÌõù¥”?Þyj7mÚôdÚé6lxþøñã·QëþýûS]] PöÿªÏ¯ÑhhnnFJÙøW« âòåËÎr.++ •Ju[ëO&¥´éõz'Õéi¬8&NœhBLúK€ !FÚív:::HIIaóæÍývìØ1,99)%sçÎ-òôô|ñ>k]„ABÿÇf°wŽO>ùD±Ùl455±}ûö±RÊòÞ^¸páÆÆFòó󓤔E½æžÍÎÎ.µX,TWWóÓO?©d–‡~€``而F£QY¶l™’ššªètºQ÷‘÷™5k–’ššª1€—F£?~üxeôèÑŠÝnW6lØ ©÷{¦¸ºûgee)Bˆ§³²²”°°°ºÉ“'Ÿ›:uê?###©¯¯'//o\[[Û‰ûl¶ùÅ_Äf³ñÞ{ïý’œœ|U­V—xzz¢ÕjY³f eee¬]»v×ò±ÔÔÔ–;v]]UU…‡‡~~~455Å·ß~&¥<þ s/\¸PÇÆñóóc÷îÝüöÛo!°Z­$%%áããÓwBŒ‹?æââ‚‹‹ nnnÄÄÄ™™9^Jyä’g†^áååEll,µµµ  @xx¸³üPÔJ||¼’’’¢ÄÇÇ+7nTúâ‡÷û¼öÚkŠÁ`P”§žzJyã7ÀóaënÓ˜Â;$$¤yĈ444PQQ¡z¬x$„ûÚµkíË–-ë³ÖoöÊ+¯(W¯^E­Vc±X°Ùlœ9sFÅ_0Ä­Êÿ´X,=;%%%!Äô¿Ø7þáççǵk×P«ÕDDD‘‘±O1øÏ¦¾óåÖ­lòêÕ« :;;ÉÎÎ-¥¼øg»oJºõæUÊ'ù‘'Ýíù+Æÿè2sT )GiIEND®B`‚gnujump-1.0.8/skins/auri/heroanim4/run.2.png0000644000175000017500000000651611050034357015563 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ 6¡¿Ð íIDAThÞí™{PÔÕûÇ_{––Ëêê醩„ë¾–ByAùvJJÈ &”Cåh5^gºcZ˜¦1¸Qæ˜~ËœÒ ƒDMQCK5P ]n»r]`wÏþþø"?MDñkM¿ù}ÏÌþ±ŸsöìûóœçyÞïç9 )%Ç!þ”M…Pýí€ !Ô‰‰‰íK‹µµµýÇVSÜnB¨ VJ™u«û¸ýUÎìããc˜0aBÁ•ÏâââHLLt“R:oL1¨•R^¼*•ê¡þýûóûï¿_¹gø¬Y³~¾ï¾ûp:444°iÓ& òf,fzî¹çª„:)e]O=òÈ#ÿòóó£¢¢â{@!„¸ã±ÇûyôèÑTVVròäIêêêP«Õ$%%]7t~)eupp0ãÆ«Bô»«©Õj***øè£ªûõ뇇‡6› “ÉĘ1c8tèâÇ|hÔ¨Q7•‹/öw8ÄÅÅU !ünœ¢ß®]»0 ˜L&Ο?ÓédåÊ•þËŽ'''„}nÊù¥”Õï½÷yyyÌ;·Já/¥¬î °Q£FVY^^€Ýnçĉ:th¸”²:--ÍõôÓOSSSƒ^¯'33“9sæ(n˜Ç/^ܧ¡¡NÇŒ3ªn"Medd¸Îœ9CNNû÷罹¦†¦¦¦«Ö­]»öTLLŒ«ººƒÁÀC=Dpp0yyy!¿aºRZÓÓÓÉÊÊÂår!„˜$¥ÌîjíÒ¥K]³fÍâøñ㤤¤tZ(77·Ó×.U«V±bÅ V«•ææfôz=Ï<óÌ¿„îRJ{· V¡­ Áb±°{÷îØººº¬Ž¹»322J233‰‰‰Áßߟ»îº‹€€¬V+eee466²}ûvÈÈ‘#Ù·o÷Üs444pöìYêëëq:ôéÓ‡ââbŽ=:ªµµõ—fþ7ÞxÃU\\Œ^¯Çd2‘™™9iÉ’%Ù/^ÄËË‹#FàããÈ#ðòòêüÓ館¨ˆªª®½ ´´£ÑHjj*sçÎÿÊ+¯ì+--¥½½/¾øBqC`B¯ñãÇ7‡……qçwRTT„Z­fèС¨T*¼½½‰ˆˆ@¥º–N'mmmœ>}šAƒáåå…Íf£¸¸‹ÅBss3§OŸÆh4U3gÎlohh૯¾RÜÄ¥”-3fÌàÂ… ÔÔÔ0|øp¸pá]‚P*•xyyN¯^½P©Th4P*•øøøÐ»woÖ¯__.¥´oÙ²åww÷›WÉÉÉÏœ9ƒÅb¡²²’{ï½—»ï¾­VK¿~ý¨­­¥¦¦†’’rrr8qâuu]“†ÉdâÔ©S˜Íf²²²P©T|ùå—!´RÊý‘‘‘="q§R©ÀårQ__N§£©©‰ÂÂBÌf3F£¥RÉìÙ³±X,øûû„··7ÕÕÕœ={–üü|Ο?‡‡ —¹SðÒK/)nØÇ\ž““ñcLj‰‰ÁårPWWÇ‘#G°X,ìÝ»‡ÃÁüùóéÕ«‘‘‘ÔÖÖAcc#………Øl6l6999ýªˆˆgtt4z½¾îJμ)`›7ofÊ”)( JKK  ¼¼¥RÉæÍ›¹lQ¥RIFF‰‰‰H)q8üú믴··ãp8¨««cèСH)M6làý÷ß§¢¢âŸ·¬ÇÆŒsÕ÷²²2¶nÝzzÕétFŒF#3fÌÀf³qòäI*++©ªªâðáÖIIIyÈŽÝi››Ë‚ ®;ïééI`` •••8ŠŠŠxûí·éÛ·oWÁÐxKkmmEJ‰¢3º Cw‚___š››ÉÍÍå2™ÿq¬X±"×ÏÏ)¥ý–,ÖÔÔ„Óù¿ xâĉ¬_¿ž¶¶¶ÿHr9r„”””»n[•äçç‡Íf#99™o¿ýöºëÚÛÛ)))¹î|||<]Éøkii¡¤¤„­[·bµZIHHÀd21{ölÊÊʰÙl V«Q©TØl6Ì!Cøî»ïسgÏÃWîw¥ë±Mž<™‚‚<<<ÈÏÏ'<<œM›6a·Ûinn&00ØØXÖ­[Gß¾}ÉÊÊB§Óát:ÉÌÌ$>>žêêjòòòÊn[Á»bÅ õ°aÃ8~üx§]ºt©SKÙív.]ºÄ¼y󈊊"%%…-[¶ŽF£!66–¸¸¸Û_‰K)[—-[¦0›ÍØl6~ùå—Ί§¸¸ø*ê eœN'/¿ü2îî•qñbϪÁUâfòСC³† Æ€Çh4²páÂk†R©¤¾¾ž¦¦&6nÜÀùóç)))‰J¢££Otpç)åÑÛÒ"ذaƒëðáƆb·Û)--eòäÉ <¸+=×IâùùùìÞ½›Ï?ÿ¼s>**Šýû÷+n XGuîœR¶v<ëóè£Öùøø ¥¤¶¶­VËOø 111,Y²„5kÖ¸„aKìçÎc×®]466vaqq1Û¶mcåÊ•J)Û»:J÷S§N±`Á¬V+žžžW…ûÔ©Sñðð8ÝU Àl6se;I¡PpìØ1fΜyÂÍÍ-ú©§ž: ×ëÙ¹s'ÙÙÙ»‘#G’––6AJ¹¯ÛtaµZiooG«ÕRYY‰F£ÁÇǧGÉ×ÃÃääd<ˆ^¯gâĉ„´µµ±cÇŽk^lùòåÝúXûÈ‘#ÉÊÊÂßßÿª7عs'+W®Ò€ûöí‹ýì³Ï‚øôÓO iiiŠ7‡¥”N!DÔóÏ?ÐÏÏÚÚÚRòÉ'Ÿàëë‹”²¸« Š‹‹¹ÜÆì‚üKEFFÆ­w­¥”? !زeKnpp0jµêëë»Õöyyy¤¦¦^Ó³ì·ó¢¯Á`@¥RÑ«W/ÜÜÜÐéthµZ„áºdÉ’Üî.L&RÊoÀ*~|ðKáÝ­ìBxOŸ>½©¬¬ ///|||0›Í$$$tvyÖ­[7>**jßÀñõõE£ÑPSSÃo¿ýÀ Aƒ¸ÿþûYºt)f³ùᆆ†ÃRJëï™V¯^Ý~îÜ9سgo½õ–¢»¨:xð`Š‹‹‰ŒŒ$''‡©S§òâ‹/*¦L™â !66vŸ^¯§ªª OOOêêêB°gÏw)¥]ææævbذaíîß¿?ééé$''wþñêÕ«Û?üðC.\HTTD&¥ü庲gΜ9.‡ÃÁÒ¥KIOOgÆ #¤”§t:]ì´iÓ¾«ªªbÒ¤I,Z´è)åÙë‘F%%%ýl6›ñõõÅd2‘=áÝwßýq×®]h4™>}:Z­«ÕÊ‚ ×&„P/[¶¬àÍ7ß|PJùÝs“:ô˜¥÷Jÿxá…Ž=z§ÓIhh(aaadggw’y~~>k×®íØŸtwé„$$$ >œÈÈH^ýuœN'åååÄÇÇ“šš:CJùù_ ì €Ú¸¸8Ë… ˜6m.— §ÓÉ«¯¾:KJ¹åO¿ìnFW{{;---TTT––Ö[JY½ìü—~ŒF£ s£uŠÿW—õÿö_`ÿ€ý…¨;¡è[&IEND®B`‚gnujump-1.0.8/skins/auri/heroanim4/stand.0.png0000644000175000017500000000604411050034357016062 00000000000000‰PNG  IHDR&;uøë pHYsÄÄ•+tIMEÕ -+Úã ÃIDAThÞÅ™{l”ÕºÆßj;Ó¤wz¡Ó-;”^}¡maÎV[.6;¸‘Dð¬T.Ñ$5D‚&Ñ@• ‚»` lJ)¥ìPÚRÚa¦Ât ÓëL;t}çeN+[he%+™¬Yë[Ï÷®÷ò¬çS¤”ŒTB,œRÊÿ½çg1òM3"/9Ò¨´Zí×#ñoF¹ !DAAAß×_Ä{ôèÑ„öööº!BÌ‘RþûnAäåå}YPP0`¬   ¯¨¨£ÑˆË墧§€îîîZ@êQ¶½ýöÛªâ®üäСCFòóóÕß^tþ‰'HKKãæÍ›˜Íf¾ÿþ{öíÛG__BˆØÏÇŽcõêÕ=wkµqãÆQWW‡Â777wxx8œ9s†“'ON)--U}ôQÛ€I)»Ÿ{î9NŸ>Í–-[T!„v¸ÀE¡¯¯ °²²Ìf3/^$33àÀÆ£³Â{HQ¹xñbE§Óa2™xçw\Ãæååŵk×ÒTUÅårQ[[Ë[o½¥~›7oV³³³ÍF£ñÒÆÝBˆ©CJÇŸa6›1›ÍlݺUBäýmíÚµjOO………TWW³eË–/ûÏéííåƒ>PçÍ›gs¹\dff2oÞ<EáÉ'Ÿ,BŒýÓtár¹ª óòË/‡H)mƒŠ_¿~}]VVZ­–5kÖ`±X8zô耹‹…ü‘ììlº»»q8èt: Ÿ}öY[ÿ(ÔbRÊŽÌÌLœN',[¶ìš"¬ ä 6¨O=õT999dddððÃA||ùäššš˜;w.'NtÞ/¿üâ±Ü ­eûöís¥”®{¾%uvvR\\Ì®]»˜5kÑÑÑìÞ½›-[¶`³Ùðõõ%$$///„ÔÖÖ²téRúúú(**"???®Qh¼ÓýâÏ,ÖCgg'&“‰êêj–,YÂúõëq:ôôô0yòdšššØ¼y3=öÇŽ#((ˆGy„¦¦&²³³9}ú4………H)Fä^)¥´õÕW‘v»'N0cÆ q8žzÙÕÕEHH¹¹¹X­Vrss©ªªâé§Ÿ&((ˆ””²²²Fþ^)¥´ !¦DDDœ¯ªª"99™èèhJJJHKKC£Ñ ¥¤§§‡9sæðÄOðÑGáv»IMMÅb±ÜÉÏþ8= E»BønÚ´ÉyðàAfΜI||<¡¡¡ìÛ·W^yePÎåp8¨ªªò0ÙææfL&Ó߀Ȕ””ÇÆÆ²ÿþ@)å»Ö`øÆ­&“‰Ù³gc2™p»Ý,[¶ !Ä ÔG§ÓݺørèÐ!Î;çùÿÝwßeÕªUÊ=ë§Oü#==ýP\\n·›ššæÌ™Czz:z½oïÛ=¤«« “ÉD~~>ÁÁÁTVVÎΈÅ~ß^zé%õÈ‘#„††rñâE–/_NXXz½þ¶¹õõõ;vŒœœòòò”ñ±;íÜôôô#z½ž#GŽDÆFEQ ´Öîܹ3h–RºG]íÑétèõz¤”M€"„ð~ÿý÷oÛxÕªU㥔×F4*±ÔÃ+W®üOMM S¦L¡··—èèhòòò’¤”Õ÷MKNNþŸŸYYYŒ?ooo ‰‰‰ùY‘*¥¬ü˽ñÆjNNƒ©S§¢Ñh¨¬¬¤©©‰•+W"„¨BL’û-»,¥¼0jÀ„1K–,¡««‹™3g¢Õþ*íÝ»—gŸ}–¸¸8Ö¬YÃk¯½v%!!Á³Îjµ"„ˆ•R^`;vìhøöÛoQ…ÎÎNTUåÂ… 8O$úøø°aÆ÷M)%Š¢4!&K)M# L±hÅŠtww“™™‰Õj%44”ëׯnIQý©vkk+ .¤§§§úNòæ°ù˜bÜ‹/¾ø¥ªªôöözÊÍfcûöídggVüiii¡¹¹™àààQ“ÓíV+±±±øúúrùòeÚÚÚ¸té}}}ôööÒ?í¨ªêQÇ7z:¿”ÒôÝwß-¬¯¯gÁ‚>|˜³gÏR^^ΤI“(++#??‹Å‚Ó餾¾«ÕJbb"cÇþªÇ;wŽüüü…CF&¥rß»w¯š’’¢îÞ½[­©©Q;::ÔŽŽõòåËêT£Ñ¨&''«Ë—/WO:¥666ªê_|¡ó‡³×°€!ëÖ­S­V«TÿþÌ3ϨƒAZ¾|¹z« †³”rØ Öàççç9žþ‘çííMFFIII¬^½útÿèÛºuë_÷-ÉápxþÒ¥Kžñµk×οµÒÔÚÚŠÕjÅår¡Õj=ìâÚµkÜI9U`RÊ.!Ä?ìvû™™™´µµDqq1Ç' ³ÙÌý°RÊÃBˆíñóó#**ŠÉ“'ÓÒÒÂÔ©S©¨¨¸?ÀnÕåéÓ§ãr¹Ø¿¿°hÑ"•l£ñ…÷þ+//ÇíÈ KJJî0!Dì‡~x|úôétuu!„xDüVÕg͚ŦM›¾ýmÌÿ^€ ›ó¿úê«ê?ü€g졇¢¼¼œ³gÏb0;v,Ó¦McÇŽÊ_âüBˆ´ØØXâââ<œ«««‹šš´Z-‹…çŸEQ°X,$&&ªŠ¢P[[ûßÀi)eÛhE¥wZZÛ¶mó\j‹‹‹ÉÉÉÁËË‹5kÖ`µZñõõ 00‹Å¶mÛ·´´0T’x7ÚÅß“““Ïü^AlllDJIXXØ †V«¥±±‘ÒÒRe´œÿÒï%ô[â‰:­V{[ÈÍÍÖFÿÂê¼kœYg´IEND®B`‚gnujump-1.0.8/skins/auri/heroanim4/stand.anim0000644000175000017500000000023611050034357016061 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 1 pic = "heroanim4/stand.0.png" time = 100 gnujump-1.0.8/skins/auri/heroanim4/jump.anim0000644000175000017500000000023511050034357015722 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 1 pic = "heroanim4/jump.0.png" time = 100 gnujump-1.0.8/skins/auri/hero1.anim0000644000175000017500000000027011050034357014076 00000000000000 ## This is the hero sprite of SDLjump ## Make sure that the specified number of frames is correct frames = 2 pic = "hero1.1.png" time = 100 pic = "hero2.1.png" time = 100 gnujump-1.0.8/skins/auri/tipfont.png0000644000175000017500000000250211050034357014403 00000000000000‰PNG  IHDRb¯i pHYs  šœtIMEÕ   •ksáIDATxÚí]n¤0„Ašsíá÷bìKFB,“q5®v¾’¢<Ęv»ÜØÎº-Û¶.ëºü`[¶mùï¶Û²-ë²þú̾ß#Ξ©Öþì¹oúùôEG£ôé–çÓs#Ç[IÚ÷¯ž|>{®çxÝýÓžö´§=þbžxIõÄ3óñSáÏoïPçx†|d–ùš¥ìÿ|¿Çzi©)0þ.ËÖ£ @WÐã†÷Oïø¢µoõóGÅ–wµû‘?ÉñDôÉ|øÓ[ö3>~㛺~TùUþGÖs«LW×c{囟ý»çwÆöWýß7_çöA‘x¸â8îG>oî  rðª(ÔqÇÍ•Àp”Ž$»ŽBÕ“ZÌhi¯ê°šÎ¯a*έ²^¢E«žzPû»ZdSŠ—­Üp'Þï¿Gäé­Sw¡PëÙs£}Àž?½å¸Â7?ýGùð¤$1êã«ùߌb Œ™“×Ì1bš¿ò5hÿ»%pq$wpjOÝA-<955¡PÖŒšØ(W{ŸZ”‹^NÙÒ^µ?Wøë'*«>£w69ì‰ÓžÙªV¾©í³øÙ»w<µ·Ñ¶.>ÏÞ>+®tÇUŽõXIž«1+¾ªOFâˆ?róÍÅŸ óZÕþGÚVË×\öÿ“>íG“Ô1ûjZeUªQçtÕ´VùÝ[«óª${½Ìåš,Y\;bŽÏ¹ç¶÷}Dgó5šŸYÇ#Ç…ïÈx+ítRtYÑ'©ú|ÚVwl•¡CîX™·˜Ƭ™J9C•1Üe‡x5Ûé¾úÃ%ϧÝç/7A"Eepû6Jr3«£ÍÚÚêN³ÑÑàêŸ=‹Õ¹ë¨W¤}«MɺsÆÙ>³æ¼ XVÓgEGï£kýâç<ê‡)hÜ1±Çþß[÷ö«uýf%f.ÄgóâUmp5ªç3ƒ ‰ÙÌ…Œ ´ræ3*O뎵·~"ýW.Ê9ôã\Ùüwð-ZdsŒ9ãž)eÜWæ7ò1Ĺ.[t[Ñ^)ú¬,¿j³ªÜ”ÍÏ;'¯gñ°Óþ«öm4ÿ38ŸµûYµÿÑ]UâÉ(?+تÖ;\"ë7ÊõÃCÄ?*keöÜ zµ­&ûäÏY‹€gÚìö¿R wvç%Ž ®ñè}Þ—ÏÕî”ň…q>ðøWƒ ±òÜCèóÞ|v\²ÜCf¶ôÀ‡D«Ú¿çXÆÿº¹¢îÑÏàÆøi³­ ºWÄIEND®B`‚gnujump-1.0.8/skins/auri/live.png0000644000175000017500000000043111050034357013656 00000000000000‰PNG  IHDR à‘ pHYs  šœtIMEÕ 9‰Û,Ú¸IDATÓŽKNÃ@ëÍÇcc6ˆåÜž°CH&Ø8o~ž,b)[jÛ¥î^7 ø¾L>ÎçVTÑíJ\t]Ðu¥hä='q>ôPK%Y¡æLÍù¨NO8ïÁºü’U1ÖbB€”i^&¬ëø›gÄÄ\.w©Ÿ±Þ#ÎÆ9*ÛüCIø|Ìç()Qra˜&h;q»>>¹®£–J͉Övœ÷ø~ íüŸšP)üF«¡IEND®B`‚gnujump-1.0.8/skins/auri/config.theme0000644000175000017500000000727511050034357014517 00000000000000 ## SDLjump theme file ## ================== ## Important: ## - You can't alter the order in which these values are present. ## - The string length can't be larger than 512 characters ## - String variables must go between "" # ============================================================================== # General # ============================================================================== format = "03" comment = "This is a new funny theme for SDLjump. NOTE: We recommend to disable rotation with this theme." author = "Juan Pedro Bolivar Puente and Aurora Bolivar Puente" window_width = 640 window_height = 480 # If "default" it will use the one distributed with the SDLjump package. # Else, give a relative path to the folder of the sound theme. sound_theme = "default" # ============================================================================== # Mouse # ============================================================================== mouse_idle = "idle.anim" mouse_over = "over.anim" mouse_down = "down.anim" mouse_x = 6 mouse_y = 4 # ============================================================================== # Menu # ============================================================================== menu_bg = "menu.png" menu_dwarrow = "dwarrow.png" menu_uparrow = "uparrow.png" # The fonts menu_font = "font.png" tip_font = "textfont.png" # Define the text alignment for the meny entries and the tips # Left -> 0; Center -> 1; Right -> 2; menu_align = 1 tip_align = 1 # Define the menu rectangle menu_x = 87 menu_y = 187 menu_width = 477 menu_max_options = 5 menu_dwarrow_x = 572 menu_dwarrow_y = 301 menu_uparrow_x = 572 menu_uparrow_y = 179 # Gap between items and space between left/right border and the text menu_margin = 15 # Define the tips rectangle tip_x = 90 tip_y = 352 tip_width = 477 tip_height = 60 # Higligthed item color hl_red = 10 hl_green = 255 hl_blue = 10 hl_alpha = 170 # ============================================================================== # In-game # ============================================================================== # The background of the in-game screen game_bg = "gamebg.png" # The live picture live_pic = "live.png" # 0: Horizontal; 1: Vertical live_align = 1 # The scoreboard font score_font = "scorefont.png" # The time font timer_font = "font.png" # The in-game text font game_font = "textfont.png" # Un-game text square color g_red = 40 g_green = 200 g_blue = 40 g_alpha = 168 # Where the match grid starts game_x = 24 game_y = 70 # Tile height. If 0, no tile. game_tile_h = 0 border_tile_h = 0 border_tile_w = 16 # Timer timer_x = 576 timer_y = 415 # Postition of the score boards (remember: 4!) score_x = 560 score_y = 100 lives_x = 540 lives_y = 98 score_x = 560 score_y = 160 lives_x = 540 lives_y = 158 score_x = 560 score_y = 220 lives_x = 540 lives_y = 218 score_x = 560 score_y = 280 lives_x = 540 lives_y = 278 # The floor bricks floor_left = "floorL.png" floor_right = "floorR.png" floor_center = "floorC.png" # The hero sprite hero_stand_anim = "heroanim1/stand.anim" hero_run_anim = "heroanim1/run.anim" hero_jump_anim = "heroanim1/jump.anim" hero_stand_anim = "heroanim2/stand.anim" hero_run_anim = "heroanim2/run.anim" hero_jump_anim = "heroanim2/jump.anim" hero_stand_anim = "heroanim3/stand.anim" hero_run_anim = "heroanim3/run.anim" hero_jump_anim = "heroanim3/jump.anim" hero_stand_anim = "heroanim4/stand.anim" hero_run_anim = "heroanim4/run.anim" hero_jump_anim = "heroanim4/jump.anim" # Colors of the player trails trail_red = 0 trail_green = 255 trail_blue = 0 trail_red = 255 trail_green = 0 trail_blue = 0 trail_red = 255 trail_green = 255 trail_blue = 0 trail_red = 255 trail_green = 255 trail_blue = 255 gnujump-1.0.8/skins/auri/scorefont.png0000755000175000017500000017265311050034357014744 00000000000000‰PNG  IHDRø)‹KG IDATxœìwxTÅúÇ¿³=Énz'Bï¥HSA¤‰¨ˆ‚¯¢¢xíb¬X® ü)ö+Š(è¤#H7 „Ò{²}w~̙ݓÍ.ÍœM¢óyž}ÐìÙÝ9s¦¼ó÷}‡PP BpžÈ?×Ð\H98 Už‹ùí‹¡©ÕŸ?šCÿ }͵íœO¹•j [gM©<÷²üÕvÝXý¬)=NSS›b½ÈiŠmøBiªuÜÚß…ÐTëQNsl¯ÿÔz”­ÛæÔšSYÑä4ö\ßTÊÐÊÑÜíA%ËÑ}«¹SçCsÕä4å6ãQ^/ÍU«’ÓlMNS^Íw½Á æø§ô½~?MµŸ5źºšjýúòw´•|i®c /—ûà4—>âËßÁç4ç6Õ”ŸCS.[ šó\М۱œæØn.„æÚÆš{ûsm}šŠ/IS^ë7•:’Ó”çi é—ï\4öþÈù"4ìs#Êëåï0×Ík|iÊs tì ¡)j³Mu¼hŠuu14Õúõ¥©Ûq As}ù»Ü§¹ô_šê:öbhÎmª)?‡¦\¶@4ç¹ 9·c9ͱÝ\͵5÷ö%æÚº4E}6ç*kS3‚]?Í©¬@ @ @ @ @ @ @ @ þ"M*‹Š@ @ @ @ @ €A)%`¾ž*þ'nBˆ8)J @ @ š)"À_ @ @ @ @  ‰!÷kè¤à`à€ô@ @ ‚f‰ð@ @ ü£‘$Uðž€ÄÿÛs‰ôrK/Jq»œ@ @ @ øç îY¼ysrôÀvµNgP  €€KhÖ@ @ @мþ@ @ ‚’c$ †÷ô#­ô¯Fú;7¸ß v’Þ“‘œ§# @ @ @(¥*Ji €–ëÛ´y €¾ÿgŸ½;dH:€|ej8„V-@ @ ÍMc@d'Ñ©¥v✠Â]ЄXðvJÄ6ÚØ¿/@ 呜"ÕôB¬Vk˜J¥2êtº0!Òßµ`kC ¦Ÿ8X)¥µ„jJi !¤€Rê§# @ @  ƒï‘½€ºI9Ý`'—ÿ£|:üøù;äÇS?~/Í@C1î›9s‚9+«/l½úêÿ´Ÿ;÷“® |ÖÜÜ”Ò\@ @ š2Ý–ëÙ\£¥ÿ$ÍNVub3ñ«‡óÅŸ¸/ø›!u €P0'u°°°Bdð4dmU'½Øiˆv°6ê Òïó@þû6N¥_ ‚‹Aš¿ l9@ ÎL8Ôáp8¢µZmtöòåÎ|ûíÀª#G:ÚŠŠ55n»]¯Òhœ*½Þ¬ˆ¨kÛ63ªÿß|ò7mdd!€åªÁÖ®ÂyR Ü戾'@ Áß)9§ÌoC@K)UB<Áì”R7!ÄæóÄýžþ 8}üÀB¤—^gI€9L:ÀêÆ æ÷"|Ú!”R5£ÛnOY“˜¸ÆQ^ÞZþ~ô€¿ö_¶l¾1--@û?¥/Í¡c @ @ð÷Gæ—ê/&Ò¦Õþ#|K%}_ ¦_ëÀêÅVÜÇVè—2êˆGRòì¾òL€”å,£¯¨Äf„$ô‡Z­ÖXµZH‰@4M€B¥jÁf• Ã'c7ÏÎÝlîAV~OvñÆ({€Sëi0ûºT-X€E$€ðâM›¢â†/P  €M© {ßß·æçÇXKJt‘Ý»—Ê~ßÌ ?é=oAd®>ødû êœ(¯|mH>^¹¦±Q)³w}3‚yÆV4“,d'óçÞdìuÙ&5ñóâ—·&1§ùØf@#µŸ¬uò~ Ÿ}ÿæû~£ô;?ýÌ7±œüÙ7µçï[n^ö&Yf )áÓ÷ëdE±¤~®sx éðãÊùòË æÓ§ÓÎ÷»Ôaa5q#Flî÷ÑGŸêbc³!ù`kG+šˆ+›×<j å:þ Œü¬é=6g°îËÏInž·àퟞ> 4½:÷©Gßù9PòÚ&s:óf ÛØcg4¥ú÷c¬¬^¯‚’áO'Øè>ë;m"Úî…ácO\-Ñçó¸ß1hb{Sç¹&¯³Æm"åö7Ç7ºÆq¡4WMÄr;¦©–Ñ~ìG ®-Þ(º©oPÏ…äõC ÓŸë•ýèoÍôSµ}ìà<Æ:?§ˆðþÔöâSŽ:zsê‡çBöŒÎi£ðcz}ø)Çá~öcÏ߸(ù¥÷H´`˜D‚éxF0g@-¼û‘0?Žbxýžþì’X€h‰bÁêH#³ÃÌ”ÒRBHX¢R³ô÷Æ(³Ü6j2öss@ª»±åv9¶`Áô¢Ÿ¾ÊQYί‰<øƒá[·>Ö¬½W|¾ »qi öÙhNñBÇn<„Ž-hJ»ñ:¶ßÏ [„ŽÝô:¶"åº(„Ž}a»é#tlö§ ùü_¡9êØrd~©z&‘”R!D¦[—¨ÓíþÖKu¡«‡‡Ã¥Õj5`”—ƒùØr-¿Yh˜ÁÀ3±Iâ¿Þ̾ZÙû.° 60GeEƒ\ øõ Á`<Û„$]âoS¢1,-€(mVjµ¿R§SÏß¿üðák¢ºvM,,ðf v`w @îlÌŸµ[ö9yf­ôgX[u6ÅŽîs¯jÙ ` «þyÿ×Keã}>(§òvZYYiŒˆˆˆºeäÈ{K·o~ɲe$_sÍgÀr{C—G–Ý< @€V?÷èñ´­°°Å€o¾™;dÈAJéBHX’ÅŸŸç¢7xÓ‰ > !‘ Còù³)$7ñ'T5I‘PŽì4ðžb¡†wW<Ó—lnÓ0PJõÒéné÷ùË ïZcÙE|\å§Yp{—­ŸW“Üðó™#BÀîGM)uB,ðžRì¤4¾ÉÂxŸâöŽF:]…·[ÞN­hä9MV§Zé¥k¼;/òC¤ÕÒ{”â–N¥‘‹è¾zrg‚gÏñ篠“Æ-¼v àµí¹Ýγµž}ÊÎË­«o=Ø=ÈË-_ó ‚MrÍ!4>7 `ý‡¢îüê”^bÿÉÆ×P1Zä¯YÓwÿœ9÷™Oj „۵ˈ4èØaÃþŒèÙ³ÈØ¶m%/ÏPž[ôË/ËvíêU±¸Ý*ÐÅÆwõÕÿ´¾í¶Ír é+-ÄÊ4~r— Ò3h*¶Ÿàó³mÊç·¦¾,×|¸mÁíã Í!2­CÖî R9(¥Ô%•¡^ßDªkYá6¼žRª•Ör{Ówç„÷t:nk³É×&†¬Œò¶¡A]MÛAµã}ñIÞ&Ï(-×^-`e êxrŽ1ã¬Î°²9ÀßÚß-ûlÐÚûYÚ Ð¸Ž]Ï –É×Vçv:/·ÓùøJ}ÖÍ<8×Tcפêô|•›W|-wÎ9ÌÏZ£'#ôY÷óûñÌçª{Ù¼Êçvy;”Û¼’iÞßš\ö’ŸäêyŽðé;hܲóy‡·7ù¡?Ý£I%éôé/ü”aþ’'ZòÕDø‹×ci俣z—õõ§&ô äm‰?Þþ¹½¥èéÎçó/Ä1R~­\ßS²Üò~(wp”kŒž9ÀW䔆H: |ΰÙäÁIÇGããÏŸÂ;ÞùÃdš× ¼ýTñ±Ý§ýòy†¼­Ê¿á;}ß+€Æï±žÖTl:?~)DV޳Žá>ýË·]zìWËîës £”ª¤¶Ä÷í\ðŽëý ŸÿÚž©,x=îÈÓO¬9~|u8’ÕՑΪ*£³º:ÔQ]mpVWë]f³¡Ýý÷ÿ»ÛK/ý@)E6~m ‰¶µ"(¥©ß…†þê¶ZÃë]¤R¹U*•cøÖ­×Eõí{,BƒûÜœ£¬¼þøÇûMH«lÊøø4ÅHtTV¦zôÑ«ó¾ùf¤ÛáP]¹ÿaii'Àôi{c·ÑóAhØGSѰ¥²\Hþ÷ĵ®…Ž|„Ž-t즨¹ »q:¶ßÏ [„Ž-tì†@èØ ¡c û/ÝÀÅ•CèØBÇ>ohÝ„¬É¥;vt;ºpáÄò={z„µi³oøöíÏBrÁb"ÿÖIj¥ºxüÍ7¯<ôÐC¯óFÞÜ{É’¯UÍiªñ7¯‹ Ax:²@8€x§ÓÀ¤Ñh4ð wÕ`Ù|KTóà’†.lP1€‰© Ëì‚7€OFvJiÐŒEŸòñ`$C l0à“m”ÒF X×=*•Ü!2²XÙ `™0ªX¤ç¬ ¨!qƒ‹pQJí„+X=ÚáM¤À7/"‹7oNŒ6¬@ ¤lR[£oX¾ä÷Ê3Œ»ÁÊ´ú—Áƒ2#ó×®m•4v,bù©õJ©ÒB§€!"""@›mãÆ=X´að÷Î;ŸiÙòÁ¨>}¸áÌǃ†„€š!-¶^}õCU‡ €]7Þøòe?þ8/¼[7.p¸¥6 %l\Ž(Ùº5>ö²ËÌ¥Û·b *ËÞSÀÌ1P ø+øÙ|쳃ÍåA ’ôªøbŠ—‰/ )XwB<"•4Ÿ7z@§Ÿ{;•!Ìn·kt:…RZA©Ó•ÜX#`óZ!$Ž fW¸ÀÆíZÙËï|ì„6Üæ0Ö'ý·Ü–ãå­¡”Öð`ùF¶ãü¡«ãHqÙË–u‰>¼&$9¹ìTEíu_dóOœÀ“'pÛÇ#B¸ °:/§”–HmÕŠú nÅ‘Ù÷!”ÒpBˆI*¿RZI©’ʬ jm l±€H›äNi}䔯(˜Íì–þ› \x¬kÇŠÙs² "=˜} ‚.ý¿ü¹ó@y ˜ý[)½j¤rm±îãl)k"êžÄÅ\;X]V­›*ÁÆ DÂ%Á?êM,h²Ùl±z½>Ì6¡`ýÚL©•þåÎ4vJéymB7 | Uú‚Ž>ÿüL·Í¦€ˆž=w_´èÓ„‘#õñZ°¾ïÖFDSçκ×]·@Tñ¯¿vÞ?gÎU‡w°—”Äí¿÷ÞyÔn×§Ýu×zHkVJiP’ÃùC¦óñ±M#•§ìÔ®FF}æ|ΓìÔ¹Þ8ù²CjC²ï‹öÃøB)¥a„þ ÊÁæ‘Ú h?ܦˆKf+• ÒÇB)µÈú%wqJmijÈëÁw””¯5bDB¸mÁõCµ´©Ã7]`6P)€|0Û˜ÛGŠq–ayB9.ï”Jå-“Ê\-ÙuAí£~jB !’^j/+S¬[§J:õO©¼fÉF–¼oñ1Cî”Ä×t\Ëä›ö|-"}Ö“@ lÝÏ¥™¤½†³¬¡¸á”Æ 3¼6r°Öv¼žÃàMÚã[Ïòr)]W|N3g‘`Ï‘o(ÛÀæí2°ñÕB)uCš÷¥ñ#¢dëÖÈØË.+‘ÖxÕ’¦êg¾ wü:kÛmðy$ ¬Ün°go–ôq¿å”ݳ<¡°AlËPƒí9š!!Òßäkæ€6…ìžg±X,Õ!!!•h[Ëgß2T*#…¡®C1·©¸V%½¸ÔŒ>ukDݵ8àuâôúÀë„êk§4VÒ@îìÂÇN“L_âõHáu_6Ø|Çíó±Éºü94ú3ð±aôð>ÞžB¤÷¹½U¦ç(™LÜß< \¸c$÷3°ÂÛF|•­éy? …× ðŽ5`ë;à9˜A¦£%BâÁÆnãZÁê¼L³®Vj|ôqüâcu8Cþºu!IW_-•¥Þ:LvÿF1ë×§&Ž]#Ýs%Xµ(5>ú®#¤r„SJ„Mî7ß„¥\ý±@å¿€ßð$e”üo<ÉLƒµ¶–ÍW|®Š(Þ¼9*nذbi?«Žï3GDʯG÷Éeå;TÃ$Õ¡U*CÀþ)_‹H6ˆ‰Rjô}®3›öÅ `Î|]!íÓp‡Tî”Êÿuáåñò¤Í|ÏA©v£Ó¢ Ö­»©bÏžág»ØYS'Ý×ù†ž7>¶mgÞ`ÏÛ~ÊEh!!jƒÁê7ÀßíV¹ívJ§‹ëO<"˜å–ÛâÆ’mÛÂb *•ú½Ò}àoa€\órSJÍÚˆˆÒÞK–dözûí¥?ü`KK˳ñ]h„ýÖ EhØÁ§)jØçÐMü~lÿ…'¯õÕˆ6 tì !tl¡cËÊ%tì†-¿Ð±…Ž­8BÇ:ö_(»Ð±¾,BÇ:öÅ–]èØBÇ:¶dëpJiÊÑ_œtláÂÙ.‹EÎÚÚ(—Ùü¾&,¬ ìY8Ñ ô»¿·Ñ£ Ö­GN½%7·uÖÒ¥­Ëvî¼døöíó´&Ÿ«×Bš é_>qEmèÝ{aÕ‘#£Õz½S¥×;U:C¥ÓÙÔ†¶jµeØæÍ/ÁÛ9ÙÀ †RMÑû0äYTð&¨@‚|Ë—³|yÇ“&Õ¨´Z3¼Áñ`´WTDj#"ˆ$^”Iåµ£œ>p# @ñQ‰FÓ5ýú„¢uëˆÚdJï¶pá/ðf6QLØò™ÈL`“H$aA@ò@!„í—Mré½1.«µÕÎë¯ÿ ¬mÛcC~úé-mxø)0#«Fi¡ù\È&;|É7&LÒ½ ù%á÷›ožÙvöìŸzê7xyÁlÓaÌ™³hß½÷F·5kYÇGÝvú ¢íA6™Eh¹oöìÛ Ö®½‚¿o/)‰Û>~ü3CýõS‡Åðnš6$|ó3lçõ×ßT¸~ýHþ†5??nǤIóF>ü Ñë-N†²“7PêÒÓ[îž:õ‘Ú“'+,|bû„ óÂÒÒv÷YºôõÈž=³P÷”= ÉBë&Š.ü駤„Q£ÊÁÆwyb–`ê\œ0J剛å$,#”uEBîhÐ(²q[H¶9{âÍ7ûe¾÷ÞUŽêjŒÍÍý¼â”’¢”ºªª*$<<<~Ó!O—íÞ=FWššZdlßþtÜðá‡[N™rHRâp8Ê´Zmyuuu•Édâ"J°ê‘@Z,lŸ8ñÞ‚~¸Km08Ô!!vmx¸YŸPjl×îtôàÁGZßvÛ>•NÇåËà]`7ºƒ‰$¶(¥Q„Ô“ï¾;êÀû ÙëPñ2H”×&J©ÞVTV¼iS‹ª#GRjOžL°ź³¦FoÍË3©Æ¬ÑÇÏ’•7¨$R}êÀƃXBHÒ©?ìŸþÜs·Æ_~ùÏý>ùäK¹`‰ôÔ—³À8Äý’ò©£²²µ&<ܦ1™,Úðp³Æd2k#"j´‘‘ÕºÈÈjmTTÆh´hŒF«&<Ü¢ ·è¢¢ªuÑÑ%†ÄÄlmxxܸ– ka`É]K‹£/¾xyÉæÍýjOji/)‰pÙlZ¢Ñ¸Õz½]SeHJ* ïÚ5£í¬Y?Göê•à ˜3@MæyB¥Ji;)}áÂYp¹TD£q¥Í˜±¼÷»ï~–´RVfx׿”°“VtÊâFŒ¨¼òàÁÜ×]wç™U«†»,–÷ßÿ°©S§ÂØ!C<ÁÒ¡IÈÆe€„o¿}iúüù]uüøL]dd.؆Tm°kaÂGá]»éòì³ß$_sÍAJi!„÷OKCŽr}RÒ+â$–íÚÕáÄ[o /Ú¸±¿³²2,yâĉ*†;¤yÖ‘2mŠ4Søœ4(ë'¡bN¼ývÏÖÓ§WhŒF~À‡Ü9žŸò¤„ó*÷™àvy‹sçŽË\²ä®î‹=×î¾û6ƒéðTÚóº€=Ó–ÛÆ»»tÛ¶+ú}üñÂä‰ÿÀuo¥m:=W´aCÏ×_ÿNÔ¥—îíôä“ëâ†= ï¤ZVvùçL`{‰…6t9:þøŠýû{Œ<|xZhjêq(ïÂ×Õ±?vìøŽ£¢¢mHjj™±M›‚ð®]sL]»ž‰èÙ³ÈÔ®]5_7ûh2üåk'„bxuq¥lW@K1©CBBê¿K@´Z§J£±•Êꬩá æ7áÇ97²hãÆØøË//„Wß frhü9µ3ÑhjÀFþŒVŠÀŠ!íÃñ¤ÖI;®½vZÅþýý¯>uêQ°~ÌF…ç9 „¸ecµ @ !DO´Zuò5×ðÛ¬hI©…†|š¢†-á«›ÄBVÇ>÷À×%©œMÃvà©Ð±ƒ€Ð±…Ží[.»¡Ë/tl¡c+y_BÇ:ö_AèØ ‹Ð±ý tì³–]èØBÇ:ö¹ñøýç._~ÙÑùóïsÛl:þ¦«¶Öxä©§õ|ýõ YŸ 62ÛO ´bïÞþò÷«î¼ãškæݸñ°ù™¯Ù›J±FCà¯Ú²¥»rÿ~ÓáС¦¦Îņ¤¤l°Ž[ e‚lÉù4}áÂA>õÔgÒ²åÁ1ÙÙg¼öZ§C=ôšô·Ýc²³ï€$Ì!8Á@<B$€Vûî¾û£?îºKÙ«×®Ä1c¾éøØc;¤ëâlßþ#ÉT3pຮ ~––&ßPRùD*•7ŽRñs}›6·¹Ìf5Äö€}: ” è–ÅHÉ_½ºO挩øãnŽŠŠ—Ù¬'Z­SZ d·ºå–µíî¿ÿW°€ó°ºŒ²oæÌ;í%%iö’’´ =z´éj¿& IDATûÑGÇ_~y5¼›i•1›/ˆø‚4@Ü™5kºœY¹òÒʃ;Õff&9ÊËMà²X:8f|³Ms#$ÉVTÔÝYSc:üØcó3ß{oâÈÇïЄ…ñä ެžBÄç­Z5èÔLò½Î’’ƒ•ÌúCl¥¥1¾oÔž8ÑrÏwÜ~É_¼éù(5‰ø´ðƒsçN­Ü·ïZ8ùÎ;#íåå-íåå)'Þxãp¿O>ù ìÙ¸ÒÙ¸otâw†œ;÷•˜Áƒ×õûøã%aiiðn*™\†oXr¡*Ñ’—×êøë¯_^¶sg¯ÚÓ§[ØKKÃÝ6›†¨ÕnÑhÕÇÇ—Û·?•0zô®v³go[à¡n6²`žÎ³Ó…Íï±n»=9}Á‚Q9Ë–¬ÍÌL}||>ؼS¼\ááá!âlEEݨÝn°æå¬yy e;vtÏþì³qûï»Ïկߟ)“'ol;sæ£Ñ˜Vh`1á,ðàÃêrµ¢‡ÎépèœÕÕa¶¢¢¨š'Z”nÛÖãô§ŸŽ?üÈ#5±C†ìéðØc߯tl]‚F>E‚zeDBR 7l¸ìðã?DN-XrrÒjNž`¼‚€¢•ò¹œ’´®uë­……í¨Û­¡N§ n÷YÛŸ©S§jQ”ÒBH [C-»«ÞLú‰Ôél»{Ú´;sW¬ ·[•³|y›–7ßœ•0jÔx3ÿ+ÚV}65¢Tz}ˆ³¦Æä¬©1]ÔªTŽ+öìÙ»7¢mÐö ÖŒ`›ÌiûfΜšóÕWãååõN‹¡v»Êi·kœÕա欬IJ;zžþôÓk“Æûé’/¿\¬ÖëO€ÙÀ5Ap^¨#¬Y¹rÈá'ž¸«&#£U½r;ÄQQaªØ·¯Sž}²?ýtb‡Gý°ÓãoÆò eþ4.²qO#½ÔÒ‹‹Ð|ÍÍ,íð:ý]íuO€¿%/¯'u8t¶‚‚[AABÙŽÝOüñøƒ<à0ué’•på•Û;>þøOº¨¨l0»J¾ ­ˆMå3V%æ|ùåà£/¾x\.ÔjWç§Ÿ^Úù©§þ&ÀW‚÷*â=õ‹Â»ùDÀži%!D5påÊ1"¼xÓ¦>.‹%ä{î¹oÔ‘#Y¨ëàÛ‰ b\6[Ûc/¿ü”½¤¤ÕïÓ¦=8xÍšÿÀ›1^ÑÄŽçß4Œÿ_TÔ*GEE²ÿ«TnµÁà0$&–…´hQ`êÜ93eòäñW\‘ RZDáTAïg’=Á5®H0gꤌ×^–»|ùÈŠýû;P‡ƒgºGц ÃÇŽÍ”±ä&J ¢”ê !QD«URP»]c/- ·—–†W§§§¬YÃ6/™c¼KfÑÇÆV„¶j•Þ½{FË›nú=ºÿS`Z0O´ZCƒðLfƳ².±—–žÕY½.W"€ãÎét¼MÇýšú‘½¤¤=¥TMÝnÜnu¹ˆ?çMχuºx°qª xÚà¹ðmÔÒ¸Ý-ÒçÏ•·råUþÙn·§<ÖüüN.›-Y­×—‚id(<Îù臉«ôú n»=Ôßµý¿øbrêÍ7oƒyÿÒß7sæµ™K–¼àïsÆŽ·\uôèlésÁÐeU`›“ñkâã—ÛŠ‹Óü]Ôuá»;=ùäz°ñBÑ9Å·žWªT[ -^yðàÈðnÝ,„EŽ}ÖGÑæìì–ìì¶~¯u:WBŽ€9æh íá}é¥Ië×ß·›ìž2å•>|ðzÊ 7l’¾·lþPÊÀ7ÙÊguu¬¿kû}úé”V·Þº ^§‘ÆÆSït1ge>ýÉ'½ºÌŸ?K­×óñzIp%Ý‚ï¤î›5ë¡Ê;*+k#"2ý/Ü4ÙKKÛÛKJºïž6mqû={þÛíÅWÈ–lŠªsœ €ŽQyðàðüÿýï6ßïÚu¥t‡lŽWôeíË6~'9«ªÚ˜;÷Æ3«V]騨ð§#—Å¢sY,:[QQdÕ¡Cmά\9ÒØ¡Cv‡‡þ"íÎ;7Ȇ×!»ÁO†ñƒ Ì!(nÓÀÚŠ‹[û½Šª µ* -Z†¥¥å$޳§å7”ÊË“‰ñr£þyÀ_4€$kQQ»ý³fM+üñÇËœÕÕ~ç)§Ã¡qVU…ZrsãJ·më‘õÉ'×FõîÞí•W>Š1b/Øš$˜¤g>Z·Ü^Râw>! SfÓÅÆV†´hQhlÛ6;fÈC­¦MÛO4šB›ÍVl·ÛËL&wœÖ *ü$’·Ýžòç3ÏŒÉ[¹òòšãÇSAëVŸõ̙ޔÒ_ ;‘´A2åc>¥4q¥Jµ­¡¾„¸;>üðpJi !¤AOyññ'ˆ?ôÈ#‹lEE­ý]Ûãµ×fhî½·¼¼¼Ü’œœì‚w9Bk2éý†6::ì9ÉOjäŽï`Îv- ~ú©_úsÏM-Û±£·¿Ì›7¹Ç«¯~ f'x"sg=ÊN¤iqô…¡rÿþ¾;&Mê;xðÎÏ>»,þòË÷Àë£ànÀgà™ŸjOœh“ñÚk7–nÝ:²*=½­ÜÏ|ï½ífÏæ‡MØ¥2ÈO{≫ðž4è’ý†̯"õϧŸ^|dÞø0$)éXðM¼~Ü&J¶vØwÏ=Óó׬FN5d¾÷ÞØ®Ï?ÿ9a‡](²áγ’6 ¶×ÂVTÔ¢bÏžî?¨RQ•VëTiµ.Âþu­ÖAT* ÜîêðîÝ—]¶nÝGðö)RnH6˜J£Ñø^Óé‰'vw]¸ð{§Àöð Ðð'yú¨Ûáh±{êÔÛò¿ÿ~Z«Ûo_Òû½÷¾Kê’œCÃùÐ ÖçKÆß @ €ß÷ºjkëÔ!¤ÁÇás!sŠ6QJ“r¿þzhþÚµ÷P‡C·÷®»¦÷ýàƒO 9Ë1gAç\”øËOHäšE3î—viâ6‰ÿ_däjgUU\À+ٺĥ1-†„„òд´Üˆ=2R§MÛÑ­[6˜MP ï#AIª tìà tl†Ð±…Ž-tìz[èØBÇ> BÇ:¶Ÿò;BÇ>+BÇ:¶Ð±Ï]~^ÿñÇ_}š<¸tqqåt 4B|+PgÝR'ÙX†.à:óÝwán»½ž¾_üÛoƒŠ~ù¥{üWÂ?ûÇ7àFš–Vèbc»vP`ÒòS&}Ò¸qž€b}|¼@\dÏžžI5´eËJÈ&QzÙ‚.¹‘K)ËX´h´£²2ÁY]]²eËÕy«V]H—prñâ+ì%%m̧NõÌ]±b®½¼<lRR)]NŸ²r# µåÌ™nÿýïñn‡£Î3çÁýÒå9•¬SO&$ívM™2wûµ×¾R°zõÖ¼¼Wm­”j·kí%%‘{÷ö8ðÀo0àE§ÙÜR†JJiBå¡CÝr—/ŸÈ¿Ø|út‡ão¼1’߃Bå?+~꿽¬¬÷¾™3ç¬kÕê½ãÇ?úã'TìÝÛ÷€£ª* †gÁt›¿vmWyð˜ÆhtiÂÂxo¥ÊÓfDHþóé§o§>xDïÞÇGìÞý†&4´ ʉ­<øÆ:äçŸ?ŠìÛ7Ý÷‚¼•+GU<Ø l‘«‡r³òQ—­_¿­ËsÏ}® ±f}øá¢VÓòi¿O>9Ö‡Â!/ •G h<´n§³MÆ¢Eÿ¦N§®dóæk6ôêõIõ±c±PxÜ–6{ `}8Õ^VÖk×M7=òc‡ïýõ[K·oïaÍË‹q[­ZPJ¨Ó©vTT„Õdd´,X»vèûî{xmJÊûÇ^yå&íÁ²Õh‚`ƒð 9#esu*€Î–3gì1cî-[.>ºpám<¸T: l Æ|ÈËg²ž9ÓÒß®ÚZCÉæÍ}öÏšõÐ;¾súÓO'€Õc/gl$`ì2›£Ïv¡£¢Â˜¿zõðßFŒxcÏôé³´³ó h¤ñVÖÂ$ל<ÙsÏí·?ì+´ª ˜L{“¬ÇV\ÜÆmµ¨Ý®9Wp?µZ „°S‘ƒ½¬IiY›•Õç—þýŸÏ]¾ü*^n·ÕjØ7kÖ¶ÚÚ`õ4û’Y*ƒá/µ·°´´½zÊÙsžÍ2·ÓÙf㥗.È\²äfÁý ‡æÌªUc~6ìi-(¥žõˆåe¿éݬ‹ÐêÈÓO߼릛žõÜïGe¥éȼys=þø0§9Ø8&챿9²µ^(ؼ  5¥´-¥´€NÒ«#€vR(¥Ñ` ŠÛ Œ€Þš››êïM·Í¦­Ü·¯}Æ¢E·­oÓæÿöÍšu/¾¾ƒ²õë¢\55­=òÈlj·k õôéÿëüÔSkÀ6€+ÀÆžHBH ˜­ÂŸi°gš %ØøáPÚ÷ã—iL&3Tÿùg§ŒE‹†‚ ßJ®ý"³XBÄ{ï½Ýš—× Ö¯“ýÅ—SJ“øXÛXã–¯£‹Ê`¨'äzp»U.³Y_›™™T²eKïSï¿Ý–‘#_ý©k×·2—,¹–Ò(v¥”HöVˆôû©ºóÍ)ëÒÒÞ=ôÐCsÊÿ½³Ü1ªíM‰”Ê«Vx\ ’¢ÒjÏþ;,ø_í(/7Ö?žR´aCÿo¼1õ×K/ýÏú¶m—ìŸ=û>{YY°>åû­ç éVD£QŸëb_œKPt6ß6 ·;Úe±„¸­VµÛYâ«sÔ•Ûé ‘lÀ`Ù›ò6 6¶uÉxå•©ëÒÒÞMŸ?ÿΪÇÓä²à¶Zõ¹_ÝÞõf°úÇI–¨Õë(¼sç°{âåò8)„¦¦†úœ6"B6vj¡°†ïg ÔºVŸœfw¨W¬XŒ¶á­g­6à†xhëÖá„`»­]°ôññ°²Àže‹ÂŸttá¼;*+M{n¿ý±“ï¼3@°Öy*J©@4ÑjÎw!))á`m7¨kcøn@g¼òÊdêtêlEE©ûî¾{:XÝEÐÉm Z7±sbÎW_ -Û½{¼ËlŽ=òä“7RJƒa÷Âãøã¬©I·Õr쥗îÚ2räS¶’’Þ„ÖNUƒ;I Te0DøûCb¢ÂO8Q|ÏuO„KËû曫~êÚõ­Ó|m§È€Ôdd¤þ1cÆãÛÆ{Ìítv ö…ÂÏJ>B¢T:]Àñ”Wm­¡633±tË–žÙŸ}6n÷”)Ï®Žÿè÷[oý·­¸¸¥´%¥4>mS¡r{NJÐ&ã7®ÿ¹k×wò¾ùfT §H¿¸\ªò={ºn»úê—Ì{˜ ïx ¾ó‘:$älõêphaµ'N$—lÞÜ;룮Ù;}ú¼5‰‰íž:õTUõ0™LÉÆÖ ´ ˜“ Ã±W^¹i]ZÚâc/½t{MFF=§H°äæ¦BÂ(¥JíƒóÓEê%ÿK°äýÑ Î½|®Š"juýS²%B[· 1$''ûÚYzuHHÀöª6B(¥|³¡ëÜãôW´qc·ÍÇ?µ}ìØʶoï.·¿ó¾ùfØü‰º>Ü98º*=½Sñ¦MC<ßìv«J¶lé½eÔ¨—~8ð™Üo¾éL)õœdÕ€h„îž6í¾Sÿ÷÷V9ÒÎ×/úùç¡`ã}Ø:’;`é)¥’öÞyçx°þà™£}‚Í¢O-]:ÌQQ‘ପŠ8³jÕU›.»ìÕ ½z½zèñǯ·ÖÖ&B²;•êbt:]ëí×\ó`ÖÒ¥×BjŽŠŠðÝS§>ì²Xøž‘ ÞÄ”üÕ«‡{ñÅñgꬮÝwÏ=}á…‰`§¢òD•wêŒ7¥Û¶ åoP‡C]°ví°ýú½^°~ý0‡Ã‘*•™¯I¢´.X·nÄÆþý_;óÝw—s§H(ݱã2i¼àÏU1 IЃRÃy}Âí&n›M묩18Ê˶¢¢Hk^^œ%''ÕVRÒ¦ýü …ç) "{ÕÁY[[ à$€ Y`νµ2°ÀcÿØ¡Ãëy+VÜí¶ÛÃr¾új†9+«‹tb Rýæ|p°Iÿ§¤K¯S ~&Âu©>b±Žòò´ƒsçþ›::Èþüó©ù?üÐÒ‰è`¶§Øc9O!”â"„8!véßf‘dXhØBÖ—l\ÒB¢Õzý¹5l‡Cí(/7V=Ú²pݺ/¿|Û†ž=ßù©sçw?þø].›­;¥´5¥4s¬¡c+Xf¡c{:¶¡c7úè÷`™P”ÌÃ3ñFŸxë­aU‡×É\©ˆ0X¾|1Q«ùIŠJeåþÕ*¦ ï‡~¨ ©“ÆmµjÏ›wØd¦äF­'€ó—>}Û9yòÉ'–Û²eT}—.]×âÚkÍ|pÜúöí_.ß»7Á ‹ZJ©žRj^:éïç€%ÁEB½™ãÂ$ïŸ5ëfKv¶'±{êÔûÁê1ÁÛ\¥Üö²²ó(©Ý®9ýÉ'7ìš2eØ‚¼Qud› F‰ÎššŽ;®¹æQk^^=‘¨Õj³`mV«„Ôfe%¹ÌæóгئJÁG$Ñ(¥bÿþK6ú|åþý|¯­=q¢Õžn˜ ÖFƒ¹ñ jõ_²{R¦Lùâ±çpìQu8q¿O›ö¯òÝ»ûø»(þÊ+OŒ<|øÍq……/t~öÙP«ë•£l×®KN¼ýöBH˜-¤ô¸ ñÄ;ï\uìÅï¤Ç…‰šn·êä›oN/ݾ½'Øü¢G#o`þ‘ìS¥T#½”NªçÙ|¬ÍÊê¿zõå'—,™œ>þûgͺ÷-·<º{Ú´GwÝxãÛ¯¹fÞæáßÉxå•Á`â©¢Ž9~ê"Øóà¨=}:ðé*ŽŠ cæâÅ7ÿ:`À—ÍÖLÜW$ÞÇ–ŠûãÞ{§Xrs“ÀÔ©Ó©¾|°@žÕj­{+è³õª«ž\“ðÙJzýÊõíÛ¿{rñâës–/Ÿð}däŠïM¦[¯ºjKXëÖ¹ £FýÁ3Íša"¤¥ $zô¹×0ñ%Û·÷Êùê+>—KuøñÇg8««ÛB”^מ¼¼!*æÂÊ@)ªÿü³í¾Y³žØ}Ë-÷H¦”œ¤Q¾í*@ZåÁƒ7öïÿÒÁ˜cÎÊJ ôÙêcÇÒ¤ÏË® TD£¹8›‚RÔff&Ÿ|÷ÝìØqñÑ—^š -dö ×9ßÈÓ•ê‚ÇQ^Î7 ‚§]î‚7ˆNBÏ2Ì“„bÀÚð —^úâáÇ›iÉÉ9ëX^üË/ÝÀæÃ`')U!êÀÕ«×@¦ÁoÚ´ÉÓ†´117ìÙf¾ÁÓïy{1µ:àX ‰ÑJבn¸!Å’Í:ÿ æ*ÕšL:Gs¼Ž+•ÁÐYSAÀž¡@‚­´´ãwÝu¿«¶¶ÎI .³YàÁç¸ÿþq%;V²üÒI™!gsêÕÅÄÔi»Œ'‘#u¹’Š6lÁßÈýúëqå{öôÓr|51ÓØÉ ÷ÀåRÀ™ï¿GáSµA«¢”jfs¤üE6ôÿ¥oßW Ö¯¿Þ¤žá`ºŸç¼ósLª‡&"Â… ‹Ôç„©“ï¼3~Ïm·Í³æå]Ø u¿k׎Ø6vìÃZÁ»ÎUúYññÝ iZ„½¸82ûóÏ'nèÑãÂuë†B‚‘”UÀ`µZc´>ðàƒ·~ä‘ì%%çìзͦ=ñæ›·ìŸ3çv° Å<%¼ó‘FsQ¿e/- ÏY¶lü†ž=ß)ݾ½¼KŠ8Ìøîúl¶ö[¯¾ú‰Ã>zŸõÌ¿§ËqÌÙÙò>¢Tûà6EC£”c! ›«¨ÛÐAÖœ ÔŸ«øz# ýJÔj5!Dɤéj¡{n¿ý™’Í›‡Q§³Þo™OŸNÈxýõË¥@/îÜè9U@‘yónp[­Úz¿àr©Ëvîž·bÅ`BˆîÌ™3J<U‡ÿû7ÿ_[ñÇÝ s´’—ÒbßÌ™·d}òÉû§?ýt˜£ ·qø a!bάZuE/v»U•tÉxé¥'Θ1^ò‰iP{Dæœb/+‹û¥_¿yùÿûßpßëªÿü³ÕÎÉ“g9ˆ'í¿µ¬ÍÌìùÇŒ÷»,–:mÓm³i<ýôìÝÓ¦]e“]«èGxÖ‡öó7ÎXÏœ‰ÝuãÏ–þüóe`§§Ç€ÙJ­²>ùdô®É“Ÿ±ääÔ›£+÷ïï ¯#¥Òv €Óí§\()“'¯N¸êª°ƒ‚±Þ&’ƒxÜv» ì”f~úa-GŸ¼ÇOD§iwݵŠh4.pVU…ÿq÷ÝwÁëpô$Ÿ€ÇGÎ ÀæKS –è <@€°ñ$]¼cÒ¤{¬ùùIúøøªè3Ý6›nÿÌ™s\6[ 0_»`â  ¡a Ûž5‰J¯¿¸±Ëí&ÕG¶:öÒKwüؾý»Ùÿýï)ø1ÁKª tl:v}„Ž]¯\BÇnÀò [èØ Ð±½û/#tì†GèØ¾_.tìóAèØBÇ:¶x¬Thö_ôóíßݺåÅ ˜ LËu5B’NØ3ŒÐì°«ÖP.a€@…&,,/eòä¾Ôdd´³‡‚v˜zSGǧ`¢‹=²{÷Â@G÷ë—«Õj•øåeqj##+@Y À’’b†äÖ¦ ïl ^Yz˜Ø—¶9Ó@ëšÌÌ.å{÷vá×›:u*J¹þz3€k~~»²]»ºó÷ÚÍž}HúžP°†§¨ðì°ÔrÏôéw§?÷Ü GEEÀÌŽGE…€•P`hX=Dæ|ùeÿüµkGÉßÔÇÇ›¯[·|ì™3ï´3g~ùe¨¥  #€´ìeˆoÚÔ›¿§1­ý>þx1Øžäï¹?©»o¾yö¡‡~À^RyŽÏÁZXŠ ˆŸ™!¢#„„V8à j‹èÑãXê´iÔ@¡IM¾™@‰Íþüó«}¯iuÛmŒíÛ§B”ȸîA¶ùiPٳ瑔oÜä{]éo¿õwY, `‰R[´‡˜srºç­X1qC¯^÷íý׿®LºúêüŒW^¸¾}ûÙ'Þxcjí‰C••ÑÛÇÆ’“°ýV>ÜÉ^^N‚Q>^Lp§,J/:Š.:ººËÓOo³çaÂ’ý3g>‘þì³32—,™œóßÿŽÍùâ‹1¹_=:ÿÿS²yóu5ÇEªé IDAT÷›îÒýr¡›×E‚wº g*#zôø9vèÐÍá]»žR þ*$Êvíêóû-·Ì›ß”Ê‚ï÷Ý6[BÁºužM€NO>ù5€|UvúNâ‰wÞ½iðàÅ…?ý4ÖVT”H-µÛ µ'NtØ?gν‡{lº³²2ÚYSuÉ%E`ãue˜1ûù÷V;Ö€‘ìMùyÊûïÿ—Ûb©cóXrrb÷ÞqǿൿÅYÂãdÈÉiØo¿ý4lëÖ•ñ£Feû½€R’³lÙä3«W÷$„ðÓ+½Ÿµq,€6'ß}wâæ¡C•ïÙÓåìŸÌ99 –Ü\y½eìT5ÀúÀ^RyäÉ'çüq÷Ýÿ*iJÛðBTðh T*·5?¿ŠRjÓÛ‚ >_'Nmddmì°a¿·è¡W{/^¼Þä–ŠÙ>αڜúðÃñ›‡¹|÷î®gÿ4£|ïÞÖR‰ì;ƒ+»J°~Ôaaü:ÀðáÃv»]u¶ç"½§”³AÀŸ >›³œ:4ÔÆq”#*Îo¿Q±‘eîPiµŸ½Öh¼csÚ®n¸Ï|ú´_í‡:šœå˯wÖÔ(éd"‡ /І‡7Ö³®ƒÜy@tÆ«¯³yö6\‹nÿý÷ß¶éïqœóIð™t`îÜÉ5Ç{|Zrs2^{m¥4X b|áv‡Úm³ÕKLhÉÎŽÛ1iÒS‡Ÿxâv¤˜ÍfdÄ×§!~Ö€&,Ìå“£Ëu"#¥4)oÕª¡‡}tŽËbiG¬¢Ÿ~º,ý…ÆÂ›Ø4ÏŠµ» ™ë}°Äî¹ãŽyöÒÒ6Ný€r Ä´”R“Á`H>þæ›cO¼õÖTŽXñå$sÉ’)yß~;ÁMˆÊ磿ô%ÖüüøýsæÌ†×D)G ®ëDHÝ6fÌ£…ë×9Çgø`¬ä<Íô5OkŽo[¸nÝÀ@Ÿ5uì˜qéò帒““r¬÷øè¤LžœiìÐá´¿‹,¹¹1Å›6µƒ×щk@±¶’’9Ë—ß —KóçsÏ=êv:ù Á|Ó0R—+®lçΞþ¾_QÕýí·÷ouC·3@}dÞ¼K+öî½4ÐEkÖ N_°àztpY­]·Oœø°µ  Êï\.UMFF;(k›² +­6ôôçŸ t‘³ª*tïŒÙ+*:´.Þ¼yÐ9s ”ÛQQ–ùÞ{!ùA>"?)@¥Ëb9«Vw.BSS û.]ú-€ HãRcNÝnØ}Ù¤ Üx÷jÌžxbw«[o]Åß(úå—AÙ_|1ÌWBé Œ€ðSÜá­ ¥ÔqŽ)Ž,'@â‘yóF—lÞ<jµ»ç›o.¿ôË/—k#"ªÌ§O§íšúh4Üî:uÑò¦›ö'޽Ӕt°×›o® II©‘¿ï¶Zu{÷ö nw»?ŸyæFÈ:F»¹s¿Œ0à ¥´›ÙÄ@)9ôÈ#׿|ùå5ëßK^ž,Ë eNXõoïÚê£G[ó?¶={%X†ïj(t oV&cuFFjù¾}åojŒFk—… ×(”Ê¡èd&M"U »½üò÷ê°0»üGeeØÉÅ‹/ëËJk¸ !Nêp II £F¥×ffÆ”lÙ’RuäHlXZZedïÞ§Ô¡¡ŽÊJUÚ Ï°M)mMéæt:{èvzŸâ'™7uþ©÷}<´„ûfͺÃe6ë€ètÎ^o¿ý¾J£ÉëwJõqOÖUKnn§}÷Þûoguõ9O™?ù«WHŸ?˜ã†Ri€,»óÉ·Þš^¶k× óÚTLˆàcƒ’c_¸×ö]ºtåÈ#G®íûñÇϵ={UÔ%—œÀ9N?óÝw#O.^|9‚“=Ý æØR:úÔ©]•‘1uÐ?<ÕýÕW?K¹ñÆ}ºØXk R‡CS¼qc9;¯ŸMË´ßo½õÎâ_õ{Jz#Á˨¯>z4ÉïZ­[c4ÚuÑѵ†¤¤ŠÐÖ­‹íÛç;vN5öI›Ü¦—ûõ×Wú^P¶}{·o½u%€ÊNÔIŸ %„ÄV¥§wÉúðÃñ¾Ÿ;ýÉ'WBâœ}2BˆÚ÷äŽÛbÑ{ñÅ©›GŒxÚœ—×7$$¤5¼ë ¡2üÚ$Úˆ3X{rCÙ±‘ë­Qn«µõûïŸÃõÖz‚„«¯>>(sgöÎÌ{Ï}Î9ϩ޷¯fÏÞ~c'Â{Ô‡ô#Ξ}TßúàøñSV+ éÙ³²öرHcAAP×÷ÞÛÚvúôÍ â7ë6¯ˆß·ÚZS“‡ƒPJ%p8ȈӧÇwî|ìš(¥×M±_L¸<×?®Ç]ª…ÄgQVÿ®pQ $„Dç.]zCÍÁƒNUµÄ»îÚ3jÔQ`kc‹W%P1'¦N}È["'DÝpCvÛÇß9lXþ…Ђ/¿ì{ù³Ïqz½Çjï¹|pwê3Ïü&U««ø{ÕÕúÑG:=s¦We5W¸8*DOF¦”Ú$ E™¶S'£¶S§ËxðÁÝ¢ªöïO?5cƃõ§N%x¼¥äÒÇOj;}ú¯`‚.ç˜}PGärG`JŠ>0%¥0ö曳œ6—•ußѶí]œÑèÑY¦ŠÕÁ ¶n”õôʚ?Ò•¯¾õçøÜ± ×ëeJã•+1îìºwïÅp »·FíçÌù9eæÌ ª£† éð ê“Ó¦ÝîÞÎRYÊ™LRµZÌŠ‚òx¥4†÷ VJi!¤ Ìv7‚íÅêƒl>ŠA£’±R   ì[ÑSf ‹-ÖáLî·ÖÖ¶94iÒ"i``ݰƒ_T„† ¤¸h߬L&»æë:,‰Xýà!<`›N—ô[ß¾¯XkjFœ:õ´*:úØ»ÑQJ­b½Bˆƒ¯ %ŠÔ(•wš7¯"fÔ¨¢=ÆMw˜LMÖXÎdR]Y³¦sÊÌ™g!n‚PõN;|À€3R©T qÕ”ãâNÏžý„ÃlV@«‡ÚÑsÕªÕ`ó¨²÷š5:]vvrÝÉ“ñ iÕªLß6_#¨]»áÚ¼qùã 8«ñX**Ú]xûí»¼¶ä8rö…¦D¥ Ó=Nìoל¿å-ȉrœ•Rj’(¦æ‚û¬µµAüÞ\Œ~6ö§Q\D >ï£nÎ~íµ‡©ÍÖl·,0ÐÖ·ï¹°þýÇ·;4#ãm _€z«~¤NJ2ŽÊÍýªþüù†ê={B«÷ík_søp'ãåË^÷Mp8HÞÜÝvúôßÁæ~ƒO8,/ï—Úív0n$‡"8ºÍ`ÏXÇÿíSŽÂÛo© £.^ü@€"Ji ßG!Äþ{«¯îc8wéÒ1Yóç?úGcXjŒ1âxì¸qûZÝwßaEŸCöÚlà !rÞV„c¤´„ ©Báµ*ˆ¤¥D0þ/hfî’*•®Ár¾Ã,)Ä˼!ñßàÍ®SRF þÊš5].-_>Î[;Edd}¿ †öì™q'› ¹þ˃‚|ÀíNÿRåž=ëNžlë©QÎâÅ÷´zðÁ#r­¶¶w(€„“Ó§Oñ´çk8{¶MÑwßõJ¸ýöð•Þ|h°€J%œÉäq?* j÷îî¿õîýf·÷ßÿ0~âĽ`óu!D€ÈÔjÏ‘!!zˆÌ¸ˆ{iDžzâ‰;M……+|¤>óÌ鋯›·õ ’¶Ó§g¶ž2åèïÆͪ9t¨§SÍeeyï¿? ÝÌ™— !>›ï½Í;ª¸8Ë={¶–nÞ¬)X½:½þÔ©8oר;q¢ ,G ûo\¸f €èÓ³fM¶Õ×k<6&„¶þù-.ü@1Øz/ êÐáDë‡>òûС³kmRÁtçÏ·.Û¶--fôèB0îLŒ*:®¡¼>§þ[¶ì lÛ6¿dÓ¦¤Ü÷Þ`.-õxß³YÉ*i@€˜bgNUÁêÕc¼5Jž6-·Ë»ïn–H$Ù Tò¶—(s?Ï“s` J'9Î vìØ}ý7o^&(+JÁ¾ï€Mwá‚=´W¯]õ'O³ëõžç~%›6õµTT\È[º´½þÂ…x¯×–ÉÚÎOkÓÒŽ ‘ÓëÛ„9k !vuçÎ-ì8wî`•ƒ!áZå¾÷ÞÌ™3=VvŽ>üxë)S~óåé!¶Ïáï€I©TV(LóÍONœ8ŸÚíRãåËq'§O¿+cåÊÁž‰•RêðuœÒß nBÁá»=áØƒÎâŒF&99§÷×_F)-&„8Ú?ûlCé–-éÕ{÷Ïzé¥ÇãÆŽ½¨Ž7âúq•~ˆ?‡íç°½ÿ¾LF½%”*££Í£ Wëssë*û-´zß¾öÕv2^¾îízœÉ¤Ìš?ÿ®A;wžÿÈÏÑâ?ý—áç±ý<ö5ÂÏc‹?íç±ÿ*ü<¶ŸÇ ~»àç±ý<öÿ±ÿ~Û ~[ü#yl~ÿ*5™LJ¹\@¤Ò&ß5ŸàoâïëzqžBŒ±ûw+/â\[²oB.UÓà~Ц׫)Ç ÏÌ‚˜áb»*À¸KÿßB±B¥T©¿xQ£ 3*#"jÀæ"¥ÔÖ’ïÓ5Á¡bŠ]Exx½{CULL-Ød(ZÂcÎS¢T^‰L–/“É*”C*­‘(••ÊÈÈR¸(,¶d7À«Sȃ‚ÂÀq2pœ‡G“ä~°VWËì:Ü5¹¿ÉE%-¯ç4Æ[°Ïîý—P™ =&,A"A+ö&'B ÁÈÃB°$K›ˆN'gÒ«œUB½ †üühŽãB8Ž  5—–jÝÛ$%ä½÷^O—ÿ/ë³nÝû® q“àñ7B‘PšËË=VƒM™=;«ß?|ŸúÌ3›bÇŽÝܹó~eDÄY©BQ 6¦6!(yÑ«¹¼"¸k×mJm wÝõ)ØF¹âC‚‚@`íÑ£MØÐÞ½³Á&>±WPþ·ŒjÃúôÉro ÏÍm~#ñ”j¬ŠŽÞ{oJé?ö”j4¡?Ôn—ž~ê© Åë×s`ïIâÜe±R¥”ÆhK ¡V«œÚíl~¤”ØtºŽ”ÒXˆ\ÁözÂÍ!ŠÆê¹qüŸX4V²âÛø´šíß NH[}}ëœ7Þ¸O8 IN.Êøä“5`–:ˆ7×Hª««´ ÙÙÉ¿üâusÛvÆŒ]ƒ~ùå͸ñã7ʵÚ}¡={îì¶téÇ}¾ùf…D¥ò˜,i­¬ 9¿pápˆ«æèœ—Rž|ò¨*&¦¤¶Ä{ï½/„•¯ü§²̆¨³+.81`ÀoÃ|S›ž^êí|›W¥\ÑÖn~ŽäÀlY ÿÇÀÁqÌåå > ³ Ôññ¥ñ'^¤”šá£$oJ©ÉèI_|1âüoÜ/ˆ7™ŒÆÝzk›Ý—àçEÈlŸÒÒH÷6ÚNÇ€bä…˜*ÑXͽ"úê$¯ó>úhdÙöíç„Ð^½ê†>¼9¸K—2°ïO \`5±çt öMÕñ¶z€„£„#ŽBÎȯܳÇQúãMž{h¯^çC»w¿ñl‘ÆËCBPevû–£´ÝË-/™Š‹Óô99võèñ¶Ãj B#¹Ò¢¸xñ"(¥Ôf³9n©«›;ã–OภŽí“(ÝéògË$J×L¢tAÏÏ>ÛFELá4Í®=ÞÐee ³”•¥ì=z€¶`6«LxIÌu–/T¶/¯ „”( ëÓ''¬W¯oçòŽó8—@€.;ÛéØïßÿ<÷ßAç,¸ÁTX˜ªøøÊŒ+Ö¸à2¥´@µ:!¡J8?¨S§<°{µ€îâE§0¡<(ÈÕû–¾/wðë’ ÈwbÚ´É–ŠŠæÎ1Eœxøá)Ìfs(®ïމÄãs’ÈdBHxþÊ•]¬55^šB{÷>Cñ…&›o#ê23»œ}á…i͔ɴZSòôé[o.(˜9èçŸç¥½òÊ—¡'Áœ¾ Ö£D"ñ\aŠã8‰\žšžþ{»3¾îóÍ7‹G]ºô\çE‹6…«ý »p¡™­£*ˆ#Îá±»×ØÆÕæ”»}ëñ2¦ÁœjF0§ X#…Hë–§ž¤®9v¬ë¹—^ú£1lNž:uëèÂÂÇû®[·0éÞ{78Æ# ¼¡¯ƒª½Žg „„Bb$QJÛHæÿ$I5šP¯Wf{ëëì×l°œT¥º.êÝÇy­@Â>\—gåõÛ  ×çåuÎ|òɼUm‡†ê{¯]»8¼_¿£|€‰¾LLòö;„P43®}7[;"wÉ’ÑÞ¤Í%%a§þûß{ăþ„ˆ»´bÅðª={¼ ©å.]:ÌŽ¿Õ$„ §×7[`÷wäž{^8õÔSèHI«¦£" ±6P„…éøÀ1m@Áö¤v{tÉÆ7xk=räéôÅ‹¿¡”f¸fÛ^pAªRëöÑG«ÑL yùÎ} !Z¸·ì­\!0Ïc8ƒ¶kw¶Ý¬YFœ<ùvÒäÉǽ]Èaµ ¶‰ëªSl®áâÅV¿ýÖÇ[è‘#Ϧ½þú·`ëf€<¹rdYÝ>øà«æžÁêÕƒÁ¾_<†fü³¹(¨C‡£íŸ{nCÿ-[Öx ‚“¤¢Ùå ž×1{ ’­Ú³'Ê—§*¿ IDAT  !ÄÉ·tßx8Àì¼*°ïí w@&€»NWçíd[}}-€lBÈIÇpšr .Ay"õ¨· F„!àÈõ½ Ac”÷GxFãú'ÖÜè º ÍÈ8›xÏ=;½5¬;y²]ñúõ½À¸’1çæÍ»•3<Í«+»ô‘àË‚j[ú>œ~aEppiôÈ‘G=5ª?w®­®.Ì_ áÌ3ÏL¦V«ìª‹™ÍòÌ'Ÿü€V”Òh«5ºúС4O×1∦M›Ëhô7‹ñ}ñ?5 úoÜø~ä°až¹V†ÜÜ Ü%K¼EŽ·¯ÿæÍï‚Í­Nq^…£Í‘Æåýý÷…7åæÎh5yòÏ–ÀÔœÑ(Ïÿä“!—?ÿ¼§§ã Q#Fd=tèù'O>ÛméÒM¹.i¬Bo{E`¶Á™„s. MYóç{LŠ‘iµÆn~ø9®˜~Ý¿øçg€;vìѸñãŽ~ýõ˜êƒÓD‚¯˜yâ”þ. `öK0€˜ÃwÜ1Ù—×A`Èøì³w%2Y!¿+PÜwݺ劈ˆ2kuuôá;ïœ &.,T±üÿ1¾â_ ?‡íç°¯^Ÿ1‘É.h;vÜ×vúôµ½¿þúÍ›óó_è¼xñ&ÒŒ wýéÓi` â¾;~»z?í~û*øyl‘àç±ý<ö_‡ŸÇöóØâÁÏc·ü<¶ç“ý–(à•²!ÞZNÂÃôyK—wX,rO‚»u+êöþûkdƒ˜ÀæãúØ1cHü„ = ×®õHtUíÛ×Àw”R%aUµ[LM“‡kàHqø Ak¨ÕšØí£Î©ãâb ¿ùfº§“\”ˆ}!ÉŸWTÆ lR•J•2sæOÇ~x²§s9‹ÅUåJl;‰€%ÀªfstCVVÇêC‡2jöïïY¶m[ÊqM~ŸÈd\ÇùóW¨$¬ò¼èŠØnßP|åž=}3Ÿ|r†+É‘òÔSÙÒ€YÉÆÁî§‹Ý?7J©”"7—•5©ôš¿bEÒ•¯¿¾_Õ”T’‘‘Õvƌݚ֭)£Ë7#¶*ðLC8“)ñüÂ…÷yîu|¼ý̳ÏöRÇLJEÞpC`xß¾J0û¬ÌFÒSV [”±à¦x)ˆg߇àÌ&ç^zi 'GU«ø‰ï¯hÉò.v“‰RZ5bÄžâ￿޽¡Aq`üø)«Vm–YÎ<ûìHýÅ‹M**D ~0fÔ¨³”R!DÌ>Ìîæ$ …Õ[[)w±°Ùl6‹D£1z¼¦\nWFD˜qµ-ÐÒpŠæx9¦¤, ¹á’$­”Ë塹¼Éz* /2qçrA|*@ë#÷ßÿŸšœkt`JÊ%‰B!Ú\’’’¹\.Û5ÇRYýGç$Mž¼²×çŸç@ÜuŽ Ú´´ †ÜÜPwâDC·ß>½ïwß-E£½ƒ·ÕÅ"Z‚Sì]ñbö„Ø<{¥R.nüølˆ'&)“J[]sÍ ëׯlŽ•Ð–mßîTŽ=ú‘JKÁ„‹Œü¾ÕQ—™+´ ïÛ7 .ûøúS§œÇä¡¡õÌ”RÑù*wÑ‹²mÛz•nÞìQÍØ%›7*øâ‹Ã­&O®§” !vþ…]=œÇçd7“ξðB‡‹ï¾›îíÄèQ£~ïøâ‹{Ð(¸ Ê3w!åƒÄžœ6í?ö†¯jÇ!—ú|ûí‡mÛf(C#Ï"¬ïv=kö<š ŽÛ—í]e„ÊöÏ=gmÈÊŠ»òå—žþ'©=v,&vÌ_ôQoÕaˆL&ЊÿßH0§R5Øs·¡qô»ÖóQ‰Dæ„5ƒÙú0[¯l/êëk‹÷—^]õ(îô¬YØu:¯ÁA¡½zåöZ½zYPûöçÀže¿€íðqE)ÍVf€D’lÓë¥ ÙÙœ!??ÀZVb­­ ³ëtѦ¢"> ¹`KÑÑ|5×ÊG>ƒT*õZ5Èå®|ƒOûÕÜx“¨TñGî¾»·µºÚãÜ, 2õúòËw¢o¸a?Xp¯¯“¼Ï „÷v½yCa߬µ54ÄUüú«g‡>¢ï¾žà°Xdyï¾{Gýñãíû¬[·\]@#ÓhdžÚ+ÂÃõ¼ê¾O#/þykU•Ç„"“9Òÿ÷¿ïÀëJÑÌ.›¿U!ݺ]îܹ¤>33ÁÓ5Œ 4|Å߬õÔóà±›LR0^®€¢ûGm(^¿¾ §×7Ù›*ÂÂêÑ(¶ÕÒ€‰ù¬\9€6ú}¯!´ó‚ëùþ–‚Í76°÷g  ëÝ;;(5µ\—ëéÆüüVh¬˜à“çßÜZÈ™Í:0{¡=zhÕññzcAA“•ÐŒŒLˆ_UŽRVyÓ. ÔÙjj<~õ™™!¿tí:%nìØôN¯¿þMP»v_!øq[ü[åy'!øÈöîÌ ˆ³X¼V²â  …Q]çHaL‹i{1;V¡ðìE)%ÂþÞÓq"‘xµ_ù±%ÚÇsV°±WÚméÒoËwîìk*,l*ìI).¾ûî­ñ“&e¨·ët %6 öraÚiþüÕ2楴šÒ¢U\ú/Œ€ªÔgžÙR¼qã pÜUß¾Ãd’_Z±¢ûgŸ­$„ÐK<¼æÐ¡Žž®YŸ™™|ú¹çnK[¸p½T*uä-[6ÐS5%"“q^|q#ÿ!T²iño—¿G夶n}û·æ×Ÿ<ÙT¶ÄMœ¸¯ßúõKÀûÊø~‹Y¼‚K ¤§ŠŽ6öüüóª¸ 2?üð4O¶çù… Û:L¦&ߊD¥²§½öÚשO?ý#Xአ°oÝ‘cžlžÏ·íëäüßJäø”)#muuS“§MÛÔ¾}Qÿ1Z- ¶¶Õ(éñÉ'_VíÛ×ÃR^Æ™LŠS?þÈ ÇŽåƒÍCB‚Àõ«®{à"V¬šûÞ{}K6mºÚ=ñÄŠÈÁƒÏ‚ÍuàƒëU11ª´… ß?9uê«Õû÷=û⋇;¿þz-Wb¥¾ª¶í‡¨ðsØ~ûZºÀ+GF{UžÃPÕþÙgmµGŽ´.^¿¾«§óluuZ°9É—Uàü<ö_혟ÇöóØ~[øyløy쀟ÇöóØbÁÏc·ü<¶gøyì?쿟ÇþðóØÿ7ü“xlW¾Ëb±DJ¥Ò$keejÕž=WU\\e»Y³ö¡1çïºæÖ¹‹ñðs¦˜?)äfêÕ‰‰¥†ÜÜ$׃Õ{÷¦¥¦^{>XÎÕW{x—÷ æÄcÝW¼~ýÝÖêê(oçì2ä½[ÊËo³ZôáÉçdDù@o‹2*ªÖ½¡*.®|•hønñ2ƒ9BHxxB²›X†•ƒRj±étõ(¤RJØ8˜Û‹Äa±H›Û쀭¾ž#„D­(N·äd]HFƉòíÛoòÔ¶æàÁØ_{öœ3f̡ί¿¾60%%|>˜Q)V"ªÐ¿úN¯¼²óÊ—_N09“»­ÕÕªýcÆÜîéD‰RéH¼ûîÊ3Ï<ã$±RžzjSÄÀÀÆŠ@ÊR°wh'„â1’ä]!|Gì6›Íœx÷Ý{Î/Xð€{»úÌÌð]Ý»ÿ§÷š5KC{öl üw˜L&‰L& É[¼¸Ÿ¥¢"¦ÛûïSŸ©[M"$c8Àž]-Cܸqil¸FÐø=+­UUM”GCºw/ï0€ïUT9–îÝËÝòʈÂfT¬ÕÌ©r3jTNìÍ7/Kd’ÝRU5×:°EAL5'Á¹=9y™1?¿›·†{ž `räðáßÞµëU¸ˆ3ˆÐ¯ë!©2jKdäz[}},‘ɹÜA¤RŽðKd2;±Áá0ÅŒ³ªÇǃÆõó_ïÌw5X)¥Q•¿þÚ½xç gÂwü;vìQ°Í°Ñë—ðä¦.3³“·FqãÆKh)›w­`Ià”3fÌQo þ¦+Wâìv{€L&…¤rIô5¨è»nÝ Ji0!$†Rj…Ãó'F¤R|p„Ȇ·{`?,:Ji]äðá½#U©)_T¹%„:,5]¹Ò£¹ÆÒ€[‡¹s×¶yä‘ý`cÑEg\’ûµâ ùùéGï»ïi[}½“¸íÝ»0}ñâ]gž¾_“ °.–šš'¿C-ååMQàôz™A¯3\ºV¹{wZÞ‡Þ5|øþŒU«–«bbÕ=N¬@— ¢çæÎ½Å\\ìµr{ÉÆ`Ê—éxé¥[’’ÊbÆŒù­ËÛo¯—\ïT ”šÅLò¿nðÄÀæš’;WïßßÞý\uRREòÔ©Àì;ij3!¤:cåÊÕ YY麬¬Vîj‰û%=}ª·‹„ôè‘ß{ݺ•`Ž=ĵÿ„1gЦ¥eן>íQE³àóÏ»¥Îž}€].—VgfzLäVÅÄÔ‚ÙÓbÛ¬R0’Ê”?±Þ©,LXPÇUÈåJˆ #tðë`|Ö¼y ׬-íÝûÔ Ÿ~ú<9qìÐÆ EÏÁ$2™šRªà‰b)]ÚúoÜøÍžaÃ:VíÞ݊ׯ¿ñÌóÏ—¦/ZôYA ±àtÖ'„ÄÿðC·ú3g<’^a½{gwéR~_#Rß$dv•{Mrro'É.]j-‹¾ùæ3à÷à|úÜÜ0§SE"¡‰wß}š4“ªÜ³Ç9—wé’@ÏïÛÄÞIÀÍH<óÜsQ»ý*¥U©FÃÅÞrKMÑ·ß^½ö9äìœ9ÇŒ“¥ŒˆÐß³ðÏÅ·^~oÿÍ7÷÷zŠLF[?ôÐ+V¬B£p¢˜œ¥ €\²ys·šC‡¼îCzô¸üàü^«!úÆw_^¹ò~oí&“¼hݺþ¥[·öH¸ýöŸº/_þ…T©Ìãöø‘ýfÝ‚öýØÁömVj³y@µZ6FÌh¬”I]®+„`QNê^=C€Ã!!¼sÓ 8^Ç©D.ç¬V+U0AF19J¥´FªVt˜3gíÉiÓžðÔ°úàÁŽÕö ï×ïJÖk¯´ÕÖzLªˆ>üDë)Sv('„èÀüæbõ_(€QÖ§ONX¯^9ž‚+û­WûgŸ=í°Ûe9‹ßÑÜó—-׿á‡óƒRSëË·oà©MÄ AgÂz÷>Û¨îÅ#\‚#uÊ$*•bàöíïü>lØ\os¡;ï¾ûPﯿ^Vñ¨Œ¿V‹Çú-Tײƒ½'SÜøñV‰RÉœ0á)‡Ù|U ¼§ HH$4ý­·¾h7cÆFùh終٤>ñ§»ÌQ‚8§@pÞ²eý+víò˜˜ªíÜùrú¢EÀæNá[ø7ùÿÿ.Ì&Ji•"44¿Ãœ9«3Ÿ|òI¨;~<íüÂ…£:Ì™S^tù:& _oH(ë23óæÍ› ‡C>`À¯ßxcØwÛöQ~n­Hz衃¥›6m,ÛºuRî’%ScFÚ1hP9-_Ç ù!ü¶ŸÃ¾64ÿ{f°9Và°9Úèo<é-Áßa³ùªÈ„;ü<ö_ìü<öß~ûOÀÏc‹?í~ÛÏc»ÀÏcûyìkê#ü<öUðóØ×?} ðóØÿÛYÈ1wÁ‚Ξ½¹îÔ©^vÎã-Ój-ÝÞ…T©Ä)D}ü;Â%¿Ù  6zĈß/åæÞçÚ&kþü1v£Ñuà Rm§Nv4Šzßìµp7Áï/ŒWéæÍOþÑ Á]»‡Hw®»nJ˜*—E]éÞ0 1±ìC·CdO”±¢QýQP5 lß±6®”bmuÿýY“(3ÉnŸ6ÑbY¬OŸoçÚùä~Ñ+ùo\ö¨ „”PJ™‚º—5Oðž­Ï7¤Q±—B¨¥¢Âë¢íØ1@_$øK(åZ­×ÊÝûí•7œ<ùC‡çž;‚Æ*è¢:€Ü•À8“)õà­·>g**r:aa†>k×~ ÌaµšÜ¯Ax0§§€ŒOŠ­Û¼Í`²TU5!¤=Áa6Ë˶mú[¿~o¯\éС€xJ®®É¦‘%?ü0âÏœl¼r%æÒ²ewïìÐჲmÛ†H¤”j "?[ì{rù¦„ñ}þ7&yšâ'Lø@¥ÔŠNu=yppù°C‡>J¼ûî D.¿æï¤í“Oæ;|ø[eh¨+'¦s] ë;Λ÷ƒL«mbïÀ…·Þº©îÔ©^ÇuЮj÷nÁA:ä0ð"ub>k¬ßž ºƒe¬ÔÑT]Æa³9¹û sÌ…ä¯\Ù/gñâÉÂ7˜šZ6pûöå`¤¢Øds†]c‚?˜ãLLam ”V زe%Ÿ0Ï}ßyçÞÜ? l]mÞrzÅ©™O>yßѸ×äþåÁÁú®K–|¶·]åÕ• °ÖÖ*!ÄÊìT…­¡!P8Þ¯_9;ß^@{嫯2„ñ˜X¡IN„1)¥a•¿þš!œŸpç{Ь*Ú|æ"  öì‹/Žo8{¶IU„;î¸ÐyÑ¢=•ªÉß\RvâÑG§H[E#^ÐlP'È´ZGƪU™=V¬8ß Ë9E˜.úéoBŸRÆÖ{íÚ•R•ê¥ô ç%3!ÄFù;V¡‚࣠€QQ×ÜIA;Ö@üõlj?;NäÁÁá`ÂH¾¬ÐÄð'ß1!D â~ƒ‚XPHÞŒ†çµ*>¾¾ß?,‡D’C)›ÏfƒF€UnŠ«2 þ‹Å·ºA.óPð Štû» ¤jõuIf`Å<£¹À‘Aàpxý>.¾õ–G‡ºD­vôúòË- ·Ýv lNÖhßWîúûÍÿ®¸jß\ºiÓk9©æðá¶ù+WŽÖeg÷/øê«k:§â—_z._nاÀU6 €äÏFÌf:8qâôì ÆÉ< ª ¢?ÃÅÿ$ â+y„"2²~Uw[IØÛÙäZ­ÞÛ58“Ix7>›ß‰LæÕ'e*)Ñ‚<´ÖÖ›+*š2ÉMíŸ}v!D¨¼ÓbïÁåù3®¹²2Ü[[ull½Ùlöôü…*66YPG>샀ˆ&*Ôj5{þͬ¯Æk„Ÿ3g8g4^µPH”J{ç7Þø8lÀ€L¸FŠÔeשé¾lÙ7¡={fþÑ œÁ *øüóq?wîü¿†ì쮢ÀÁ¥bÙ0ŸÇsûN®ÜŸ°Û‰K[xn݇Aüœ4 Àìù(…©¸8WÏ Î{¡Í¬ÑRƬP(Ä. AÁ8=€òä©S íÕë¼ÇƹðÖ[£v{ZÑÚµ«Ë´ZceË>†®…ÈÕùqbÛ;V´šäÇŒµ¯ÕCýr-׈Ÿ4éP»3¶¸„ƪ„&'«ïÍÀé˵ÔÔ´9ÿÚk÷zâ9ˆBÁuùßÿVÅ&óû¿^ÌÞøyÆ&Ì3ížxbWX¿~Î5èâ»ïÞm*-m¶o€ˆkÌ?Y/¿ÜÇV_% +èûý÷ï€Å¸Š% þŽ:™LVÒ÷ûïW¨bb.pFcÈù×_oNlÒü¶ŸÃnA6²lM60ÊYõ[ ‰ >]»ü<ö_†ŸÇþûÁÏcÿ9øylqáç±›ŸÇ~Û ~»Yøylqàç±]àç±ÅŸÇöóØ×Á. ªÚ·oxÉÆ7/_´nmºwï÷ñ'^€KÊßoÎxý®K–l 0 Ûõ ©¨H›ùÄýœ–ö Ø^^ &ÒçëýœÃR^,Q*Â?(ÂÃëâ&N<¨MOÏ%2™]¢R™"† Ù6`ëÖàE$ÐÂsîU þàItuBB™{CMrr1|¨É“…!ÄÎÿ͹ü¿ðo-Ú—`t!!JP«ÐpyåJgÕÆ¸ñãsÀ6Ò•D"©-ÿåµ¹´T RÆÞæ±ÇŽ($„\p‰RZÂ_Gìä5§A”t~ðîÝsÂ<ÑÜ v½^•»dÉ'Mz@<±.J2˜`˜€-Ve±cÆì~ìØ[=ôзڴ´\yp°žÈåv"—sŠðð†à®]ó:¼øâÖ›.^üB—úS§˜ªœTêè¶téÏ”R….//åÈý÷ÿwGÛ¶mP©Ö®—ɾÝôÕ¶¤¤U{GŒX˜¿jÕŽãRÁˆ; Ä#ë„ñ£&„UìÚÕºæða•>ÀVWpbêÔ'N͘1•RÚ @—œÅ‹ï0´€†3gÒŒ÷ÖÞ‘#ŸÔçåEC$’@XÌùïÊÆÿí˘PŽkr_vƒÁ•¸¾„áL¦&dªD.÷‰º§K’¿ „ U IDAT×–]¶ øÂà#„‰L&“©ôšˆe˜SA¡YEÒ œÄǵVl%|ÅV\UhŸƒR*),,T²Ùl1ç^zé–úÌÌT!è8wî—Rµº€RZ À4þ|±IhA˜ABm¶&B"aa4­ OÁ iN®ÕzK¨¯./ú»uIò70BLp8¼ªS6W‰­ˆè¼ !£”ªhK6lèì­m̘1»Áæ6Q“à„®½k‘ÉšMX*Ûº5e;w¦€9ü‚ÀWÉcnsKŠŒ|`üøYõ§O' mˆLF»/_¾S“œ\ æÄi2…BÁq\p¾ß Ji‹;ùwå`6•”4„öì¹-¼ÿC!9ꤤê?rú/_N<ñØcðBLb’‘Îtá7ßt3\ºäÙa¦R9ä¡¡xáœM……1‡ïºë•Ò;úB"µZ­â‰b]—ñ ¢ðÛoûÖ=Ú¤ò¼T£±txñŪ !¢'ËÂmþ“ªTeT”Ù›Z±'|öYëssæô¦”jÀÆ ¢/ÖÜ*̧uAíÛ_H_´h‰T­n"øa)/Ü3xðÇî¹gzÎâÅ“®|ùe_O‹;v?€zBˆ˜sÀ̯Ÿž ªœË·n±Ùlµ›­‰ ®­¶V $Å®<"«>p êô¬YÏ8,9HT*®ÿ–-›aau|Ä&ÃØó ^"£Ü`7›9¶††Q¤. 6BˆI¦ÑèúÿøãRÆÔf“}î¹§Jvìˆ$â÷EÀæò€c=4nK\ÜŠÜ¥Koå †&v˜,(ÈØõÃßëÝû¥´ ÌÆÓqf—i4N>'' €\¡P°}‹Ëž”0§Ÿš¢[K£Ëwît–wëVH)•ðÇ£³æÍa**Š€à®]Ï&ÝsÏ 4ò?bîׄêÆ¢¢”KË–Mto Q©ì_zégMëÖgãÆ?ãé"%?þ8°à‹/†ˆ¡” #ú*@òƒ‚<ÁÞÐ 96yr·íÛOÎÿ䓾`vOD r|SÔ?Ÿâ­mä!ƒRSóTòNy3Ä_[ N‡¿ÍfS.] óÖPU˜œ\…Æq.þý]Û´ë %DbkIP‡CZ¥¿®¢…‚êNžôZ­!éÞ{÷˃ƒ !Œ”R9Ø7Ö@:xaUÑ(ë3», ZŒñvýÆI31/×1Ñ+<ñ¸>ûí¦:S‡ÅB ùùZðü®ß»kì¶„9"¤l۶κœœÄk=1û•W†œš1ãf‡Éä=¢ÖœÉ¤Èž?ØÜ"¦¿Æ•Ìf¥ûÁˆ¡Cë›ûÀa±H³^~¹÷…·Þò8‡jÚ´ÑC|áa>—[kjÃÀT\Z”ÀqMÊ£”FUþþ{—C·Ýö°µªJÝìyv»$ïÃÇü>dÈóúK—†ä¾ÿþØ«ŽÛlòš£G‡™KJñï›Ô£‡“ªTM’„rr\_ÂI’˜KK›¨çIÕjWµ:± ¨›Ø‰ë_(ø›!+å¸kR1rØl6× ¶ÿП¥Ô!“ÉlךÐÅ™ÍBˆ Œó¯z^ MLLTˆ°•”¤ä}ðÁíˆÁƒ¶yôÑ=Ê!:¶W^yEl{BHHtH ¯+sy¹nz4:åú¼¼PoçJÕj³Ýnçà£9ê˜GÓüÊÆ¶R©Ï*iºƒ_§¤`‰qávƒ!þŠõÛÀ””+æÏß ¦T'T ‚ R;üÈ‘—oºxñ®>ëÖ-Lzà=òÐЫT9£QR¾}{ëýcÆ !eŽ“(?‰ÒÛ'Q:~¢Ã1L-Óq÷š&¹\^>®¦fâ$JÇL¢ô¶I”Þ:‰Ò!)O=µª„b&ÖÓ°~ýjµ]º8Eìf³ôÌÓO÷ æ÷à2ˆ'!ŒõÚǶêj=½V«åÙ¸»È)¥jš“Ó¦ æ˜` 8=ýxܨQUð —C!² ŽMöúz¤j`JJa¿M›^NºçžŸ)¥Å|™X„°ƒRj`RÅÆ: 5GŽ´36yp°N8VñË/íÁœ®I’ò–-Xsø°STE›–Ö@ _}à@—‹ï¼s'H kçE‹>P‘¿^¸GXNN›ö ÂW!nüølMrr Çqui¯¿¾O¢V7·GνôÒk}}[BH$®G•1/>á!{öìzàÀW­§L9.X¹BáBä‰iÓfœ}ñŠ𨣀ÂZ]ì­‘:!AP¶‚çP¯ó¾˜=‹?®îO@+—ËÃ*ý5Ý[ãÐÞ½O9}V½ï·áNpF£óˆÒ¡À"¶X‚SØÖRQá5ð5ææ›ÏƒÙI°9]»oôèé5šÍ›‚‚¾Þ¤Õ~±I«ýrSPк;ëÏžmà 5ùnÞ¡„K‚ïy×fæ^|Ô×}l Ï¿ëûÀHÂ]¯UA»™3›ˆVröùç‡_xç!`U»BÀæ:ßWÔô6‰_ؤY¸ Ê…_úøã›<õ5|à@NSQ‘ªò·ßšÌ+))ư~ýò&Ji‚/m xÈ¿NJÊjuÿý;äÁÁÇœ à4ÿ' @>DUqOð·Ї÷î}έ×4¤[· àÕ,ð/LRtIF ½A©üå¹|Ýrù'?Èdo®'d¦>''„oŒ}#GÞ°5&fú¥òå”Ê™eÛ¶µ®U¼~}ÂzBfü ‘|´³}û×Á& |ôÜ\TWt`å¹mgÌØxSnîKçÏß! ðxK))^¿~ Of‰j B„Êäõ`†E€s`ÁI°!@1!Ätâ±Ç†ÚêêT  5wY²äDæ¬YÎ/Xp“]¯o²u»/TíÞ=ðÐm·M#?Ä úIyœ^ßêØäÉ3muuNÇ„4 ÀÔ©“GªöîmýsZÚ]æââ«õ$J¥½Û{ï½1hP-xƒñ_äÄ&C«",Lç~°îèÑÖ|‚ŠØU\ÝátxÔ:ã~P#$¡þ+çB‚²!!Ä  ž3›ÍͶW(8©Fc¥ÎämüœþyÔQ•k™Ì!U«-R¦Þaµ:ÖøÀ¹¡q&Ÿžxì±É¶úú šº/[ö9|h<»¨sÚ˜•11MTâÔ=š FÄð÷ çÿ\ùë¯í½«Š‰©”Éd>7(Àaµ6#|]‡› Ä欿ÇTTÔ$1VdìñÉ'ï A‘Ttáþwê%rya`»v'ão»mk¯/¾Xvã¹sK4mÚ4]«9Ž÷Ýèc=ô˜ª· -¼Ér±C5`•€Ç|ñÅh÷vÙóç·]OÈë ™½ž'r.ìêÞ¦øûïÛlJŸ_OÈÊõ„ì<|çBÜj!LÌJ°é.Èp>°]»Ìô7ßÜ3jÔo'Ûõz„[å] @wá‚G â'M:L)Í JI9˜ñé§_¤Ìž½×S;Ýùóí*~û-…âµ8·}JDÞ²eCê33ÛzjÛf򫒻 !¢? $ Opà±!{÷¾Läwä ”ÚÛ?ûìiuBÂUâ‘ʨ¨Úv3g~=2+kfÔ°a{!üw(¦@†`Ãëµii9±êßOL‘0j;uÊŽ{ùåqe;vô±TV¦yî¹[Ï<ýôʰ0ƒp¼îøñDkmm«¼>v`ܸYœÁ &r¹½Ó+¯,‰5ê8Iî—Àéim ±•»w7 :#2íûý÷¿¦¦Ö_ˉBÁe¬\ùSâwzüîlµµÙ¯¼r3€~O)vò“s|;,–&Á$œÁP–xç?ßpòäk‘C‡fþÙ‹KU*+ïó¾ ±ò(¥”`•‡…yï`ÈϲÔÔDRJƒÁƺœR* fï…5dg'y»F «æh€ø<î5=«œ7ßì¿£mÛ©Åß}×ÝýXø€'ïÚõ:Øþ¸"ì/ܸf‹"2Òëó7G‚ì‚ÙÕ2þù+Øl¶P«ÁUŸ™ÙÊÛ5BºwÏ` „Ø ²_PLý£ßîÖ­Ú“ ‘ûÞ{ÎΙ3L´T f‹úM»øÁõ`|Dn«Ø:òüù:Λ·IÜl•ú“'SѸçñuå#¯v¹[¢†Oúå2¶96¹Vë50ÒRQ &t/ÿ*!JœÑØ$Yaa:ULLØûÝ.w)2Р´ëÒ¥kM|кD.çÒß~{€B4Úç>4‚ˆx^·ºýœ9;dM8JkU•G{Hð‡Õƒ¶kWÜæ‘G€qŠ>©zä Öaµ¦ì½á†Ù5‡{ä¹=ÁtåJø¾Ñ£Ÿ5¦U0Ó‚í¹}š¸#ƒŽŒ5êDsíîºkŸT*­ ‰‰ñ…¬9¸úïOÏžý°{À;€šöê«_É4šËðÑ^õŸ·b&¥=–-[кu1Àï;ž^à×B!‚?ñáùè !µ<÷«ó#6Cnkz-ؼäLÆõY¯ýhqø9l7ø9ìkÁqØBåø@°˜„ªƒ»–ÿüsOõé þ(—ËEóAyŸÇn!øyl/—ôóØ€ŸÇ¾nðóØ~ûZàç±ý1bèÕÊH¥ÔH©#„Tvš7oŸT©Œ8û ƒtmµµa.}µ¿„¥Ô>ùš°V¼~}û²mÛœ›ñÔ§Ÿ>¢ËÊÒä.]zÕ=Hm+Vl‹>¼(ûµ×ú^úðà ×ãeÛ·0—•­VÅÄJE-™Œ)3öÃNÍœy»ñòå8׃©Ï¿`AjÞûï÷±ÕÔ¨Ý/ФҩTJÓ/ÞØjòä,\5€°Ûív“:!¡ÌTTt•Ê^õÁƒSž|RK)UB¤`÷ï ã/@wî\b  U«bFJ©¯”®®¾ûî;Çí·ßn6™LU#rr¦Éåò6R¶%&Î2…í4ÉÉ5£òòþà™ƒwízS"“ ÑF{ã „˜ÔDßxã¦â î îÚ5?vìØc)O>¹ŸH¥Å`¤W5˜£UìÊ)Â7ÓÐê~-Ù°a(EÕþýéúK—’““ëXÒ^}õëýcÇvá †@Cnnôþ›ož)\@¦Õ6ôùî»oöý ÃlV”ïÜ™òcXØÓÂq©Fcèð &Ïž½ .ÂE"î{+Œr\Ò¹_|”ò  îÄÔ©ƒlµµì:Œ3›U¶†¯‰%›6 ¾òÕW‡“þ{×UѽßÙ–ÝMvÓ{£„P’ ti@DšˆŠE>ÁATDü”"¨ˆˆA@‘Hï½— %Þ³Ù¾óûcîݽÙìÐÜ]~ºçyöIÙÙ»sçΜ9óžsÞó裔R=!ÄÂÙÆâŸ{Ý8MmFc!¤€4yÒ¤½ggμÓ\^^çlƒ_ΧŸvk»xñ1ˆœÅÛ:F¿ððSqq«FEÛ¶5+;p 5¤cÇR®}˜ŽŒÃ#ç4wŽ"¼?!$”ÿY}þ|ë݃½`q3_=õÔ/¡;Ÿ„ƒ¼Ä3؈›`8mJJeï“'¿# áÁKÀtÍm•„ Š¯¹ïÊ•ÏÁúÊÏ ¥´¬¿bÚ€•H¥FyPP•¹¬LëªÑ¥åË»Æ ¼l¯7‘ÕÁ1íâ'T}U°úfe-—(g8ÝÁû2"¯­^}'€4—×dÁ©·]`$WùðLßìÕ±¬F£¿¹¢Âå9NªTò•8<tLÀ]`$µZ!‘˯d,_þÓö^½·ÖÔÈë´1™dÇ_ziŒL«Õ'<üðï`ºÁ fçí}p_ùˆ‚ÍS?0G5àØ/ì/‰ƒìXι¹sï²TVÖYóÚÔÔedä‰Ôwß-ßûàƒ#ë›·Ðä¹ç2ÃzôØئMЩ7Þè`©®®Œ˜ûÃw·~ï½ÕÜz­†c^‰%n+Yôúr9ª˜˜ê[¶\<;kV¿¬¹sGº[Î"U«ù€±ƒ†yò*]Pzú™ÒÝ»ë ,¨úÜ»ïöiýÞ{WÀt¡lÏV€#äÏ%;]‰Ðæ“') ¼ G¼–çô°Çþ»âñ}8öćc‹,>»¶øpì¿$>[ >»AćcûplÀ‡cÛŇc‹#>Û‡cߊra«äÉ䩳f­)ÌÌL);p ^pC¤`ãÆ¶wß½"á¾ÝDhÃB‚³?ùägû¼íǯŒ¸ë®M²À’ë=FX‹€DÆÆÅÈߨ­hâÊ °?ƒ ‹Á&¼ÇêŸ NNá!D ®ŠR lƒ‰jÈÏ-Ù³'ÒÝç•ÑÑùpTÞ])B(!ÄÆ‘ lîñI~j'§Lyˆ«iÙ2?ùÕW]üðÃdçÄ·ø#NĹÃ/"âDÛE‹Ö«koÖšUþo¿5;|4S¶ ±Ö@Pá¦M=œÛ4zúéóR™¬$eúôí}/\øºÙ¤IgåAAõ®§¨~ýò“^|ñ<÷'¼þß qT¿4QJ«ƒÚ¶=íܦtçÎTa„-ø™¹Á&¢XºKç6Á;žc÷ªñâ 6l˜ €Q¥R•ÉXRÐ)‡­z½^ØÎXR° ®Y`l5U)É ¬Ó‚%;jÁô…\dv+{ÅÖ–Ó¦ý‘4~ü/ñ=´&ªOŸõÁ›Ô Û¥~~û«ª›FŽSvxeè}5° šûÂý_löP¡ƒ6þÔë¯?Åëmÿ¤¤+éóæý ŸKœõ$9†å®é¸q[¥jµÑU£ò#GâO¼úêP-!Išh ùù îsǼFd2[ÓçŸßÌÝ—g‚°³c»”ú’ÿÅŽÉ]cZBÑöí½øâhêÔOubbõ6|7|ø0ÛRæ“Ó<ӫ𥠄(j._vésEE ‹˜w~—ÚL&µÍdªã0ø«"Óh¤éP褓ÁìÍ8$•9ÒvWÿþ#Ëöïpw°îÝ÷‚5DÇxÛCªR¹­Ì^ºc0ÆÿPJi`ÕÙ³nû-õóóC¡`ŒÕÂÏ͙ӻ:++ÎUÛ˜Áƒw€%›WCÜjò¼ØÏW¾þº=5™ê€nÚ´´k2&Œ-ô*!$/¤K— î.h,(ˆ iÕîÂ~T(&„äƒ#ç‘ùûëϾývSWÉýD.·¦Îžý€\°ÀQç¯`øQJÀìŸ`AÜß~ðk»È@í$vÑ ßo¦ $ Åù›7ÏÔ¦¤œáÛTœ8‘n(,“ЄÇKÊÁ¹/8f÷]cÚ¾67òÀÖd9ƒ¨xŠþÚ5™îâÅ$þïÀ6mŽ÷ܲe–D¡8v‹è ÎyfÕË–ý2°´t\Ï-[%¿ôÒŸD*½ 6.Åàn!bÏ öÌ*b :˜ž~¬:òØ‹/> €$üÎ;³º¬^ýZpÇŽûd•H¬2¦<¤sçÍ=þüsrx¯^Û[Nú‰2:ú:‘Ë-??£*!áJìСëï>xpR‹×_ÿ].—_ƒƒdE,Ûßbˆ9:~üp]vv´«¶¦’YÑŸ†—>Y}þ|¨þêUKE…{‰ÕJN¾öÚÓÆÒÒ$BH8ØÞ#¶n!¨¿2ÈÌXT¤´nûo*- ‚#0²Aû,Ä0Twèà¶"‚M¯—íyàçò6l¸@*€æšH³“¢Àt¸§ª<°`"‹Åõ÷H$BH4Øù'ýÌÛo?¶¹S§7«³²\b‡¡ÝºmûÑGß@䳿Kq3VÔf³s/>àrg)8‚.ô³¡‹ l¿8à÷:NɆÃQ!ÖxÚ(¥&UÚ”·öXÞúõiçæÎ %ØÙ8N¦VkÜ_ÕÆ“^yRÜ?K›í !ä,†uŠRzÀy—-ÕÕî+¶8÷4-qG„G- µZ C:t8šðÀÖˆ»ï®·2PP»vÒ,øÀ¹V{6´[·“®Úé¯\ ÏúßÿzQJ=U‰Š 6gWj±ÁˆÎ¯8ÓbÊ”o{íÚõjHçÎgœÛº©Ri„g‚…ùJ•I/¾¸™(fw s–,é]À|U-$QJy¼³eñÎÝÎ̘1ÄÝg’“¯$·“":^0Â!ÜBÅ/y` .fÈÌ»|±ÍÂ…Ÿ‚Éj©®N f 67þWW®ìýÑG}Ü}IX×®‡µ))Ù”ROFÞ”P‹Å@)Ìøâ‹ïT ÅuP’ýÉ'?ûì3`öC8ÂQ1Öµ&©Ó•A4”R•¹¼\é¶Ò£DBcxànø‡T,Sl`x^Ó¼yŽ»FyëÖµ«ÊÊj 6¯“4¥”&]\¼øn!)¸P"z÷æ« ðO•û¾2V~«éÓ×kÓÒÜÞ/ÊØØ’Ö‹} †÷x> µªé(¥ÅÍ&N\©´Þ1S'&–´[ºô˶$ïºj°@”ÑÑe-^}ØùCôªGN>ÌI;ûõ›äªÒ"/a={¹ÜmŸ*Oj¼³oßW©Ùœæ õÄùÚYìÃü7® 2™K}" ÔK•J¾’ ×Š9žƒ?€ðŠ'R³—,䪭_D„>ãóÏÿë«?vý¢8ÛÍ^¨:u»ˆ§®Pððû#{÷ÞÍ¿iÙ²!Ç·2›Íáq?¼…ó¿Ø_·Ðþóo†íðoµëüË9®ÄÞ@"‘ˆ¦”6£Vk›“¯½öÔ¶ž=_¯¹|9ÄUûØ¡C3“_~ù7xÈ7VG|8öߎíñ݊ÇöáØðáØ>[ >Û­øplŽ-ªøp솎]¿øpìŽ-¢ÍÅÀôG!€ìŒkß*ÎýwEx°+%Ji!$’c½°M&¾Êº§ |oˆ=XŸÈd&™Zm–‡„Xå¤âøq{—T­¶(ÂÂj”QQ¹V+-ÌÌ ‚Ä'ž8JËm&S•Õ`¨’Èd!¨hå‡Ê/€›Á§ËÉiRqâD³òC‡Z–8Zvð`Skuuæ?€%ª4}á…L0pÓIAµ¿ŸU…äY'&O¾¿:+‹1®H$¶´÷Þ[-‘H õׯ×aß hÖ,Ÿcb«¢”jdZ­ ܰ‹!//µ+7X÷ÁGúë×ë$ƒ=ºkò+¯ØBÚ·/Ô;⟘h lÝZ_¼}{€» æ¯[½¹cÇ‘m/. éÐ!l¨H•L½ 6&¹\^™øØc»³—,&·ô×®g}ðÁÉ/½t lÓó»¹Üb®ªŠ,?|8Iø&‘ɬFÞ Ï%ÎyUˆ º­€„CQу„0¦D¥´Ì()§?D|N°=)(ï×_E`¢”Z¸ë Õ»Uƒh‰£r­ŽbDm#‹ ~ “ßxFk1ç­ < £”FBÂàx6|²b1Ëb½¬BEœ˜²¢Ž÷ .;;`†WÚܹŸsÉ\ÁUÛCO>9´ÅÔ©šØ!C² 6mj|êõ×û¹¼¨Tj‹<øغû\d'‘“ýñÇ.Á Y@€1ù•WþKÑ-Rca¡Ëù*Q(luÖL=•D¡ž™<¥Sù=›‚s^]¹²õ±ÿþw”1?ße@Â㯋2d<ÂÛ?¡`ÎRû^¦7ù½^ýÉ ·çóº”'±'ús¶ºØIþ|PG%"  ÝÿüsÊæÞ!R©¹ç¶m/+#"* Ð(° `ã/œÏB;ÿ[tÖFî{,ªØØŠ^;wNÜÖ½ûû•ÊÔsÛ¶éR•ê2Øü»¢¼³ØI)ÀÈU„ ˜=*Cíu'nGØœ±€9I ÒfÏþ|÷ A³mF£_þúõ]ON™’“:kÖZ%‘½{ŸŠìÝ{:Ø>¤£”ÖBh‹)S.µ˜2e#˜ãMÉÝ‹@9¥´š¢·7ˆñÜ…¤/„°ò#GR/ùeÿ†ü}nnè¡'Ÿ|ºëš5ïÂÁN-:HݺH”Ê °åÇlsT©#ÁíÛŸ…Ãq/Ó½@yËiÓÖ^_½º¯¥ªÊßUCõk»Ú¥Ë}÷Üs0¬Gsii~aaU`xB˜í[Ge1Åmõ#‰L&+;x°ÃÕ+z_ûùçV5—.…º»HPFÆ™n¿ý6ŒÌ¤:ß ¢T*ݾÏx†€íÉ*0[¨€†¢€CçxDïpËhO­VJ)-åÎé|e&«à%Ê^Êí_6Bˆ@yâcýV²s§kG¤ÕJN¾úê…›6µŠ1âhdŸ>•R·gnny6˜°¾@B›­BÊæg€îçÕÀY7:°W>âߥBÂ`°µ}õÛo]Ç€¦yól8üž  6‹Åí>`®ªÒ)‚‚®µzë­5ÅÛ·7+Úº5ÝU;KU•êàOLê¸bEiTß¾•`úÂ÷âöù‰6›-‰"!„”‚ÍY‡w;Ê ŽÞåÏœ…›7·¬Øú(ƒ£ZŸh$»œð¤ÕUÁB:v<^ºgOW +Žý3#cJÓqã6Æ tB¯+ÌÌL¸ôÅݯýøc››¤™V[“¾pá×`$„Âê<^j6”(‹ÓçÍ[ºï¡‡&S¼_Kr>ûl,Ÿ~ú „¤!…×]ÁV½>N—“Ó´âäÉfÇŽ¥”îÝ›V¼sgSwW¡wܱ?¼W¯sðÎ^V¿Ô_±TLá uGÞvæL“Í`¨C@k.+Sí¸ûîñÍ&Lø#nĈã6‹E–½xq׋‹÷ruQyPPUò¤I[ÀùxáÙ±æÏoerSÞ~û«=C‡N…»àSBÐrÚ´¯•ÁÁÙœ_Í“øª³ØÀ˺u;œ‘‘U¶sW %J¥¹Í¢EË5š#ŒisæmÝÚÔ]{ˆ1"“H¥×¹˜ OT¤â}Aâw8®à÷ß;¹kܱã•î™™«ÎÎœÙæÌôéw»kWvà@Ë÷ÜórÏíÛ§‚³ðlà¡ÝL)µHüü,V¶ªD.·p>v[ñVl]oBâ3ÚRUåÒ¶I_¸ð´222ŒÈ9?3P vž-óËÿ[«­óI´å®·[ºô‹ÌôôtsY™ÆR]­:2vìSݶn½†Ëò¶âm!> Û‡aÿ q‹a©TZvð`û+ß|ÓûÚO?¥¸KÊ€ˆÞ½÷v^µj1€Ë`¶ Ç*púpì¿/>Û‡c×'>Û‡cÇcûpl¡øpìúćcûplqŇc7¤øpl7âñL|8¶ø8¶ Ì.«!„TJärs‹N§+î&#ìàûOɽ‘8 ÛY­–š?á›r­¶F"“ñ6’âÛH·½ /{bøŸmÚ̬8~¼·°aôÀw]³f>Å”õk<`2õ[ìͲÞ{¯ï‰É“;€26¶ªnîÇ`Ž˜ ã'öåüµ­Zå·ÿüó/À@ÂR°‰V‘+¸9 Ÿü¾.*êgKe¥ÛÊ£ÎÿÐC¿†vérÌ@ñ–1ÈWO©ÉÍm’³téü‘}úŒîßÿ*U«ë0Uê.]Š«b)·êt!ú«WÛhSRòÀ6E1¨u®[°qcLÁÆÃoõBe4ÚÖ³çÌø‘#gf|öÙׄjx‘§…wzV…tî|>(=ý|ù‘#ÉÂæÏÔxôèÝr†_CVJ©(¬,|’²^¯×Èåòˆs³fõ1WTÔw‚Û·?ë Žÿüµ•KŽ´ÁÊ][¯VX¯wÐËàp"‰:6aÂ{‡Ÿ{.:þ¡‡6¤¼ûßù—.]ªäŒ°>\‚Ÿ(êê`MÚ‹ëD8H)¥Q?K$»œÛ ¥´¸çC)ã ' "„„V?ÞâòW_ ä߈ê×o{ì!ûÀÀÍjx˜[@ÊP ?ãóÏ—•>ܪúüùFuSJ®¯^ÝöúêÕmoæÚR}êܹËÁŒÿ*xÁ¨´¹a0<çœÌAÞ’X´cG×}ƽj,,¬³þñ‡fmppß:"Äö€ÕÚü|® ="-:]lÍåË Ç'•ìÚ•Z°qc‡êóçÃë»FxÏž»à sÃaÉÛ¡…ÚÔÔÅÛ¶¹Lä¾U±™Í<ó» 0P#83-m‘.;»ÃÍ~Pݸñõ®k×ÎeC|ç:\W†ßyçîÒÝ»]®s]NŽöÐSO=xè©§ê½XHÇŽG’’rá N{ßS95mZߚ˗ÝUÓ=¦ ºN)­ô eï&‹_DD‘«7+OžŒ¶™ÍÑha£”FïØÑÌÝÅ4­Zƒwˆ”$üj®\‰8:nܳù6  nœ®á½zn¿tér0ÖÀr°¹+6;¨·÷úZý2µ`ãfàæ]÷»è ± É¿€MYsǺuÏ(ÂÃͪèèRˆ ¸ (n—³€=˜Ô¿qãóÝ6n|Z¦ÕR¹V[6G«á¡ä~nžØÖ_VXuºZVV­;th%·ç{êlkÛ ‹#ûö=Ô쥗–›3g l6IÖ{ï=dÑédm,X H£PÆ;M`Î3˜]¥Gh dýï)Yï½7¸õûï¿’ðè£×þÚ3GþóŸ'­:ß >sË’·n]·‹}Ô­ÉóÏÆvo9X›¸s‰$!÷ÇóæÌÉ(;x0ÆÝ4­ZKž8qÄÝCk­I“óÍ&NüúÌ[o=ç–¸Æj•”ìÜ™\²sg²ó[R•ªbpMM?°9eôA 6âšË—U›;tPÿ§ 0`{ç~øPâçwì ä±ÊGJ¥’}‡›±®—p%‚½+ „ [¹ÆRUv3RÅÇçe|ñÅ"0{ÖãþŠ §—=]‰pFV+##¯EÜ}÷ÎüõëïrÕPŸ›«=>qâƒÇ'N|ðF>üwY@@.‡y40RHØ  0fРýQ}ûîËß°¡‹«öáwÝu¨É³ÏnÏ­q1‰Ìë÷â+7%>öØïî›M˜ðCôý÷ï‹M1ÐuøúëE[:w~×\VV§È€"$¤ªÕÛo¯ƒ#øÚk€÷!hwõïÿLþ† wºkèߤIA—5kæId²ë­Þ|ódÕÙ³òÜï¿w›°S¼cGû­Ýº½ÐkçÎWÁÈH=‰‹óÂ*Ž»©†ÇUDâãR¼¢o¸žsnΜûJwïNuÙ˜=ºÍÁÇok3™\'”h9}úØVo¾¹Þ/ã-½Y«P€bu|ü…¤qãVž™1ã(Ù½»]ÎâÅw&_Âé“XøÀ®—‚UukSùÄ'†íF|v½Âp7gBC~¾ßæî¯÷2™-~äÈß:|õÕ§`çFOžiøpìŽíñÝ}·ÇöáØ>Û‡cÛŇc×ÓIŽíñEŽÝpâñ}8¶Ňc‹„có81w†6(££ œÛØÌf5X®•Ì®ý§äƒÞHìE´«Î wÆÖäAAÕpä òsð_-§ß´Ò€€:ìòÀ@-X•2þ0þOž§,aã ¥4ÿÊ7ßÄñ "îºë€3.RJ rW®Œçß‹ìÛw€sÜûY.<² ‚é´Š  ýÍ~6zÀ€-¾új)ûªWŒAAò?€ð#Ï=7Ê\^®Y@@M›?ü lc¿Ô¦Í çÏ_[µ*5ݺ.úÜÜôý?ü ¹¼¼–“@—3hÐYˆ“äfg…RÇÅå5àuA-yPzz1ÇÔùn~YÀ*"5z晵ÎmôW¯†î1âYñ‚ÁEÄbþ’PªTªKIIãœeËê$ &<þøo”RÑ*¡ßÎ"†À1 ÀôϼY“ûùn€¶b ùùi†¼¼Äóóæ=¿>&fùž!Cž iÔ¨‘¨û!„r/›‹¾ÄꃓH( !î*-†‚¿4øÚáŒi»ƒöð˜1Oò, òж¬2÷ux‡ÙŽ~o/‘©Õ»mÜø¦6%åüß¹ ‘Ë­­fÌø$¬k×£`“=R¹Ò¹Ôlv;Ï©Å"±X,Ä{O, ñúš5wîýÿ¤¤+õBò  ª6‹-³ñuŸS @i³X‚.-[æ6p!ññÇÿ¤”–p€–§X9y[®¦É˜1{du˜ yy»ú÷¢êܹ.úÜÜŽûydTuV–ËýŠ(æäÉ“€€ðÁƒ{) ;óöÛwä­];Ø]rP»vYwlØðXåâbpç ôÓk{½@x–Òàâ;ÒÖ††®Ûûàƒ/—=Ú@X²³BäÜÒ5 IDAT>8:ÃlSñJ~`ëÖYªèè0™Ç’Nož«iSR.¨ãã/‚9z*á¡ä~ð þAD*­³–äZm0!DìùZKó¥ÀµÔY³~JzñÅeJ­Ôb‘^\¸pÄæŽ'__¿¾=€H„5غ H) ¡”†€KC.-_ÞöÏŒŒñ'^~y’±°°Ù©©SÇ‚­U1XöÊgfÌèRºgËŠêÄĪøQ£6zæ™MMÇû©Å믑öÞ{‹3>ÿ|N× ¦÷>yòÍþóü¢¢êèm€ÍFNOúŒ.;;ìü%æýðNp—ß±½W¯{ö 6 ¾ÀHÿ¤¤Ë]׬™ vH ¸`­UBòZ½ùæOMÇŽýÉ-—Íbñ @RÍÑÅÝßHü"#K[ðÁ®kÖÌ‘øù…cœ=­[8®½››Xõz?KuµÖf6'PJƒÀíQ«nã®’ û¿° “̓ø]V¸Ö~ùòyª¸¸:Ž¥[¾¨7#ë Ž³ÖÔðkŠ®Zµ àf³¹~’<6¿¼c;Ô3·­õT}k ám<-€Ø‹}tïágŸMÝŒ•¦E‹KqÆ…€üNäþÕ–z±°PN)­P¨Š‹;“¾`ÁÇD¡p‹Õ(‚ƒ‹Ô‰‰5ü•º«®„º«¶PHU*©±zÌn[Xkj‚Š6onïªQp‡§Àˆ*Àp‘ë©3gþÔ¶m–°]Tÿþ»’'N\F [fŸV(ŠìÓg»N\˜7ï>‹ÅOëj'á6~¿7€Ýo>¥ô|H‡Ûï>xðµäÉ“WȌΟ•ªÕ¼¿ÀUö¬à±N­öB×µkg(cbŠâÂ}úìêøõ×KÀª\‰Nhç$Ä]¥°éõ%`þÁ+`öH ¸ ;Bˆ'«“ØÀ%ò…víz4eæÌˆBñ·}E2ÆÒfþüÍIãÇŸ³Á5`ºY †½‰½.ê?j³YÁUbÛîÓO¿Ö´lyÙucŠœ¥KŸ<6yr[N'CŸýÁƒrBH€2&Æ%餳hÓÒ.ôøóÏ×7> ¦Ó}ûÛr³ön‹®PÐöã?¿Ùqu'Ú””óm/þ@!Ä+83ÐfÑ¢/åuÎÁòÀÀšvü9XlˆG«¼Ö#|ÒpiÓÿüg·*!¡ÎóˆèÓç`ê¬Y?‚éÅ"%”ÒÛ‡c{H|8¶¸8¶Ý6óOJºæü¦þÊ•(«Õ–'ë±kWâ¬ãÄÒyÜ>(WP®ìðá¦Îmü""ø¼ÌEáå› à`×ãÁ"•ÖY D.—ƒ’¼Æ(¶6~Øæ_Sºwo@ʼn1\ÚhôèL°D¤ÊËË—Gë¯] ‰ŸŸ9i„`‡¾"°b%Ø„ótÐ+ ‘×ܨ¡L£15íµ•]×®–¨Rï$*‚ƒø•ï¾kž¿q£É&á±ÇÖ$%ûü–o¼ñ«_xx­Ãž©¤D¹{àÀ~KHx.ï×_k1ЙÌÚ쥗¾€€­­Á:íHÊ3(>¼N¢úß‘&Ï>»"iüøp(ÿ¤D+=!¤¤éرۂ۷?åÜ à·ß:îyðÁ'À)”`¬ã ªƒœÈ%Â<ú蓦¢"­°6%%»é˜1; !|r§'Û·…p`½•c(3‚ƒ‘bòøÀoôšÜU«Ò­:ŒÆ\Z¦¿v-^6z¼(R°Wâñ S~í¨ÏΚձtï^;€ÚìÅ¿WEG_ÛW<•Y·ƒ'&€<ÿÆÞ}ôèäÆÏ>ûƒ<0°úV¯'Óju­ß~òK/­;({#qlVƒÁíxR‹…Èd2ÛÍ{o]œtgä…… {ïä‘WM¥¥š¿xIOÌU¿¨(å­|пI“ÜÎ?þ8C!~¥y£Z­.p™Rz ÀaBÈûì'„ìpÀQg,ÕÕu’êÁÁ5iiSgÎüö®¦´xã/PÀÎÖœœ£ÆÉÉWÚ,Zô¿›7¿©ŒŒ<¶†* þ¢à%2ÙÕ6 ΓVÝêE¡¡Ÿ>+¸]»cp{ˆÍÈLH=óLwÃõë‘®© âzè0!„´ÿüÏ®Úwêtì®C‡Þn×.\à—Èv=ë¿» éz„O\"„ˆ¥ÇÙÉ×_ï`®¨¨S!¢ú÷ßG)åu`öÔåô K”J#¨âã¯uüæ›Å`k¥pTjªPšÛ};ŽíñëˆÇöáØC|8¶wćcsâñEŽ-žð¹Jú˜Ï:-Vœ8W}út°ýRò!o¡ŸÎ¶®Xg{ár×W¯îìÜ@ÛªU˜­h‚g Þ¶"FoÐqN-¡f3rüÓŒk or/znΜNü; 9ùRx÷îgÁ%"å|öYGþsAíÚSÇÅñl`|R¿G sî{ìÊAªV—Üè3=wìø4uÖ¬•`‡x·Ú¡ýà{zÚ´°Z¥ Š¿’¾`ÁJ0ò„bEŠÐЋm—.}[}C†Ny``uË7ßü°Ù„ ¿QJÅËyƒ±¸õܹ?Ŷ֣+‘}tW­[? éÚõ‚ð½°=ö·Y´h,\·ƒ1ÖÂ'ÜUÈmûñÇŸ¸bºþÓOƒÏ¼ýv*ÄMü”Pì6l`aff—ZoÊd¶–Ó¦}M)µ³ã¬oFxf^ÏG~£(ÌÌl+|CTÙqÅŠ¯á0|ÿmÏÇ äº>ÙS¬1!hö’%ƒyf>mjêÉ–Ó¦ý ŽÞI€wt°v•ßë™ìtÚ¢E‹údg?Ûâõ×? ¹ãŽã~õém"“ÙÂ{õÚßsûöIIãÆ­#ÅñF*Àíõ6½Þ­WÇf4òl”b?{Õ¡§Ÿîs|âÄÉVî–’çÄsU*×joêúRCâO¬é}âă32‚9ƒE³“ŽJ=€ BHXU®‹×5y5W®Ôq*ÈKdƒ"×8b±lÊ]·FÛªÕyW dZ­>üî»´ÿòËY}ÏßtìØáH«ÇPÛÀýª%‚±Õ(ˆê×owÇ+¦4ožsSJma½zè±uë¤Ø!C¶€=OP&u||¶6%å«úˆ{îÙ fÇ{Ô9é<®­¦O_ÝêÍ7É4×Õ4܈ºQ£kí>ùdVÚ¬Y+àÙ±à¸Bˆ@y»%K–JÕêZú5¬gÏÃ=·oŸ®>ïU.öÚ^ÏI}ŒðÉ’€€Ê½þu$\¼ÜFcÁc*&—DCV« ž  ©%Ò§°óuN“1c6Ü›=6ñ‰'¾ô‹Šº€T9Ó2wÅŠaGÆŒ™¶½W¯×GE}½!>þË]ýúÍ?5eÊËù6ܧ¿z5Èd–À6möµÿ⋉w<8#8#ã28;AÄ{£,”RÝÝG޼’0jÔ ™FS‹ØQWØl„µQй\~À¹\~‘’MÉ!„dËd²¬VÓ§ÿìß´i®ðóRµÚ˜0jÔ/÷æäŒnþÊ+GÁ‰4—ìø•9 nJdZmMô€Ûîڷ漏ß~û¾T­>fUBäýÃi¸˜4~ü÷^¸0¶Éر+Uññ7Í^yæŒ â“òP.@COo4Æ„@Wyï½{Ò.|ÿþüüçÚ}òÉB©JuŒ’ æ<«†ç÷?~Ì«©ÕzËßkÓë%f³Ùâ¡>ó}5ØÌf—ßÇßéá=Ô>B®ù7n|øÎ={¦¤Î»0 9ù2þB?Kuµ§*àç³Ûï2—”XP×e#„˜-ÕÕ&wŸ³<鯧‚ì:°Þû©¨0A|_"Q($ÔlÖÔWU*ö2=ñÄvî¬êI"GÊë˜ê«ª* 6s€+éóçÖ£Çaa»¨~ývß¹sç;Š  ‹`¸ŽØ$iö¹k3›o=À›ɘ¸kˆ!€©êìÙ‰BQgÈ´Z]ã§ŸÞO©+Ø~PÖ½û辑(úÖ|ðŽL«=A°Ï£BÓ¼ùÅàvíN8__Z=`À·þMšäq¤²bêhïÂF¥V+¿WPp²ÜKX麽 Ò¡C¯%¿òÊrY@@5p뢚â‘39¯Ï¹ç’«mÕêà]ûö½ÖbêÔ%þM›Ö© àV$[X÷îGºoÜøJÛ>úŽJ‡žôòØ‚Áf4º}þ\`¤L'Z½LêÆûK\jòüók{íÜùRä½÷îàúnE*OžTzúéä}#Fô:ôä“ÃŽ?æÔoL¹´|ù$°„E?ˆWÌ¡£L&·}· |°3¯òÃî¸ãPÓ^øAØN¦ÕêZðÁ‚.«W/!²l1Î6p•z”±±Ù®¨5Êo4zôÏ}³²þÓö£8 Ù¨Ñ 6­•Rj´õaúF0OžéA×U„ë¡]»îé}âÄ‹žyæ'ypðM¥J”JSÜCm¸ûÈ‘—Õ‰‰Çáy}RGœ|Cùisæü¤iÑÂŽ kÓÒ²RgÎ\ ™ÙmAÉŸ= !5Š[L™²ŽOF …9mþüÅŠ,.aEöìø=«À•Žß|³Dݨ‘=¸5zàÀMªèèl°XOúµ(#¥´5uê½.«Ù²sÕ¿;¿¡”W/o÷ëÿ¡ø0lø0ì[J)µ¨¡fsýkŽªNL,ˆ4h[û¯¾z§_NÎØ´Ù³—™ì8XüN˜á ›Î‡c7 øplŽíF|8¶ÇöáØ>Û‡cßšøplŽ}«âñ}8ö-‰ÇöáØ (ÿßql{þ‡:>>__«`¢Íh”í¸çžM˜pXE{oÇâõ§sñ8æeCŽ‘€_ñÎqÛzõs}õêZ¹D&³%ŒµL§‰Uxóÿ¨}c°VW×IÊ0——W@¼êŸ·›ðéæ’]»ì)¼gÏ?Á’g*«sr”凵ãß‹8p=÷¯¼5Fv&V"“å(BBš©5*jÓ¦4vذª}Ç÷¶TUÉùÆ~aa9p$ÎëàÝ ß2ß±nÝôc&|e‹7Þ8q À7|ø¡ü tÖš{uøø‡Ú7|ø.8Ø”ÿiD ·½ð‰e”R?Bˆ¦üèÑdáûÍ&LXдi.¥Tç)ê6+³¦;R1™åxmM­['~úé1%{öÜ›úî»ïÁÁtz[]„¥”?e2Y•<$¤0åw.¦«W_¼{|„Áù7v¥DX£Š-lÓætÓ±cÿ 騑¯Ú\Ì]ÇÏ9x±Œ%%uª·ób©®6CÜjóµúTvð`Kj±(nÜÔÝ(¥”–p ¶bÍU›Éd2™¬^ GUÑ»÷žVÓ§ÿâ—pQ*“åÁaƒˆšÐ$ k²qŽì:MÀìL™E§+s&;‰Bq•RšK)—„ qƒL”ÒÊÈ>}¹Ü  ªTÅÇ—hš7¿֫׉FOýô[0›<Þ!®ñæ^pX‚På©Sv;LXÕiÅŠÅðb‡On;±; ©ÅRg/3WT”€ ¦€’üù@1p©Ÿ_EûåËóüýÉ'é›6µ«>w.ÉŸm5ü­ƒŠH$V©JU#Óh*ý³ƒ22N6=z_`ZZ.€RJi!¤â‰P0̦Rt¹ÃW_}\sùòæc&<”¿~}w›É¤ˆìßÿ !×Áö]!ó/[Ïz0ëË/i„ώ½ð›HÖ½ûÁôùó¿ jÓæ4N$šnáž…}± uæ ‘Ë-rÆ ®TFEû7mz%¬{÷‰=vT¢Pqý+…c_öž%˜G|ЇÞ*——§ÎŸŸ›¶`ÁÊüµkSóÖ¬éP}î\}^^„¹´4Àj0(¨Å"…Db“(f©RY®ÏÍ­¢”ŠMÈe#„(¥¥6³ÙBd2‹T¥2ÊõŠÐÐJedd‰*>>O›’r)ê¾ûÎjš7/s(ñ6[Øz1r÷êQ¶\ÁsV‹…¯»í#!ÄD)­äX]Š¥ªÊÀõË̽ŠdwZ¹rnfzú¸Ž}Ù¾'s{f5€‚è~-Ý»· ø'%]1bSË©S# ÅeBHÄ  Þ«Ž#3¯%6½žÇ)êèfNoš¹¾ñA'Ui³gÅ‘¹ÿᇟ¢Ë%°µ!fb‰s¿¬œ>çm¾ê”3Š›O›öÛÕ¯¿Î(ÊĮ̀»58#〗ãmZ$8éÃ2kMÛ5n*)á±9¯Ÿ;~-=˜®1iSR*»ýöÛEýµk ,èU¼sg[]vv¼©¬LCÝËÜH”ÑÑU1ȃ»Êé¨rN߸Áøóz¶@nÚœ9+ þø£eÅÑ£íý›4¹ÔáÛoç…vî|l¿›¶ûdýKüü†ûED”©5*LM½7|øÁð^½ÎƒÙ]%\«ÁÖ¯§’fœûk&„TšËÊÜÚ#æÊÊJpÁyðR ‡ŸV°Ê4ššŒ¥K ÒæÍ[•óñÇ]‹23;èrrâ !V½ÞZ­DæïoTFGµkw²Å믯 LM=Fü\ a0óåV3f,Þ7räl‰TjkýþûRJ/ yÅN`»áõc¹*6öbPÛ¶;J÷ì¹'~äÈñC‡nƒ R¡Ï]êï>}þü¹û†ŸCd2cÚìÙßÀQÑÖcë€ßG¹=æZxÏž{ºþú뻜jÌÏŠ9rUò¤I«Q»z"_¬’r]Û²åáôÅ‹ß=øè£oÙŒFe£§Ÿ^™±té7`67 XØ*Ïž­vW¡ÓÆâ¼ça0l—>ÿ|°T­® ¥2›Õ*¡V«6›.8:ëjµPJõD\òfÞ_fuUïì;ï´?ûÎ;íù¿›¿öÚ ©³f­§ëáA=*ÔŸ2™ìjú§Ÿ.)üóÏvʨ¨+©³g¨mÕª \‹‹€%P„dôÑtkMM`½Ÿ±Ù¼B¼z;‰`ܤÜOáÚu¹Ž‰U|¡¾ŠRõ‰ÃöaØ·*ÜÄl¶™Ì*U*ò  EXX…*6¶Ð¿I“\mZÚ¥¨¾}/¨ Á0‰ 0»µµ1lOªñáØ"‰Çv->Û‡c‹ØŽíñEŽí=ñáØ>û/öׇc{O|8¶ÇK|8¶Š bR‹#úôɼ´té(acaa(–+VÁã‰\Ak§ÿ£Ÿ;‡ÁJ©Ì¿qc”îÛ×Éyî…té²?¼W¯SðñÅm)öA¢”J()¥„H0†ã°U –ØZˆÛ ¯ØB)哊·oO9;kÖðÒýû{ܹ{÷M‹ÙjÌUUÚ óçw/ݳ§‹îòåØ>§NMKÁ*æze|¸çè@ @0ØsÔˆû54ô-Si©ܸ7;û1ÿÆ÷ƒmž5b+¯ú„[È2p‰#´æŠ ?yºÖàsIDAT``5˜Í'©¬Š·?€ Ji0!$û[Gò›ŽÀä20Ì‘îú¯û`îüáÇÂõ£†»§*®¯Œa;Àª×«KöîUDÜy§áç»îø5g0”Jeâ¹÷ÞëzÚ´ñ6ƒÁ/ª_¿ßïØ°a€ à’×zžrÏN6ŸÏ¿ÿþ௾ú ¬ViP»vGî>tèMçáÌþµ•A½%ü @úšÀÀ¯,••þ”‘qæîƒ§€1×åÐyS—yZ¸õã ŒRE Ó‘&Ji1!„OH¯áÀ»†ün^ï©Ôeg«ü›4)Ó½Þ¨p\¯÷2°uï6·ü)¥‚ýDGBe!¤’RZA²lzÅyO)•q} ¶ß«Áö? ظ­‡20»¤Á×7– °}.Ìv ³'¥„âÔÖ.‚qclìl®ò‰ôbÌU Ø^q|âÄ¡ççÍ›+Q(L2­Ö  ©TÇÇç´h‘Ñ·ï±Øûï?‹Ú ïp÷hVG¸5¯ëH°±àÞ®{öñÙ ú"Ô¡\_x;ÓHéJ50¡³xF;×¹>KÁÖ¾Ì^ â~Àa¯ +T ®Oí3ÜÜ•PSJ5„!Öššã/¿ÜµêÌ™À›7/ËÁt®GÇ•:ª»û;wPJƒ!°qöƒÄ·W›¯•`öº3ñƒ·t« @(¥4fk׮㚎·%áá‡OƒƒKÀæ²Ç÷5oîõ‚ïxõûïïß?räL!´õûïØl„U”Ò‹„20ö`Ÿü/n¾¨Áº£ÁöØú.…ƒ,É«ìÇýêÇõÏlžûs+àÀfšÁlC!Dv5`:Í#úK°÷*Áö¯aEÛ¶ÅŸ4i@çõëçK4š\•JUÀ%@-8[…PJ£wÜu×ó±Ã†k:vì)ÅžrŠ °·0›6@§ÁõÝ6¶°±Öí±·À{{‡lž(Àæ½?˜-¤á~Wrïñû •ë{ ØZÅöôÏ>Æ”ÒHBH(×'€Íg#ØêùŸœcƒg\7ÃËAËNxu8Ø|áñ?>› +¶ÏE…pØÆ¢íáüxSJƒDqý {þü³/FígïM–hW€Í“ÎæêBcËW0‚o)Ø=U@ü³‡[Á=×®?¼#ž`Ø|áÏ­Qàέp`È•”Ò"Bˆð%ª½wƒùBÁÖ%¿oòÕÇ|ßäÏõ”ÒBHÓÓo½5êÌôéÏ Û„vï~¨ë/¿¼§ 9ƒÚxèytüø!†‚‚6V.Ú\^b*-Õ˜JJüÍþ-^ýÅo¼±‘R¶wÈÀöʈ d”ìÞݲÓÊ•¿‚§Çl{ÁÜ ›apÌ]µ±c&| ’Íf3SJ«d2Y!D<ãsýãÏrÁ”ÒPBHHAff|Öœ9Ý[·ÞÝúý÷7‚ 8΀¼š?癄}ØÁ”Ò˜Í:LI|ì±½IãÇŸ¢”–rÏ‹XÓwÃëøÌôôÿ S¨Ù¬² «Á o1eÊK)3fðóíØJJ©?!„Z3€­ “h ô¹˜=v¯ZÔ¶G$p½×PJ«9›¯lü…U…<¶ïߤ>,Cm}(v@óM‰g–ƒÃ—ÁÆùPZ Uűcae‡ÇV;Ö¸úܹD]NNŒþÚµP—Õu9‰ìÛws·ßç}Seá¾Öh$!$lþÈá~ü-`Ï'@xéMŽO˜0òŽõë¿•rí*àÀSÅòÇòë:|œï³ðÜÀc’'¬ôW¶µ`z$&éÇ5á“V Àl× xѯât^æÏ8ÂyÍc}€£ÚG˜>¿íðt ö9@ÔæN&È4šÊ™™ŸÁ«z-¾Ã}AçfÏî|qñâ1÷]½ú2Ø\áí™Zz[°·SJ#÷ú ¹¬, Ç–-K¹ÏñóË“klÙ²EÚ«W/?0_bDé¾}N¼újÿ›7/çìpþ~ìzCà ¢”Fž|å•;M%%ÚŒeËþ@m¼Ö+,¸ç£³ïx LÍùǜπK×ËÁæqÒÖ;î˜[ºgÏõµo:~üô6 |ÇõÍcÍïMþ‚tÙÙaþMš˜àÐüù£AÆJð}!’Ö†„üd.+‹¨ï3w:44¸]»ƒpؼ^·§<)N¸ªšû)L@qXË“Mðg;&ùoÛ†íðo±BŸR$Ø~ª[w&°˜=˜ÞÒƒùh „Žà·¼N¼áñÅŽíñ¹~øplŽíñ}8¶Çþ‹âñ}8ö-ôׇc{Y|8¶ÇC|8¶¸8¶Ó=¨DØ,–äí½z½Y²kWþ}©Z­ëŸ—7R®Õž›]ËÔƒÎçz¨Ám@ì‡RªÛCšléÚuNéž==ø÷Û´9ÑmÆÊèè“àò3ÅÂþ¿‰s↨)¥*Boø˜À&¹N›¢ *>aQ˜4U¶ÉûÁ‘¸mãþm7nñ)à8˜òÛ˜_Ãÿ4Çðmï9q¢o`jêIpU–½}˜ý îÅ'+Á”ª•k'´ãïQ6‡öLø`e#ØÝè¬#>iÔRªàÖR-‘2–“ o€c ò‡>{PõífŒ5¤ÆM .añÊ7ß´ÎYº´GÏmÛ–Âa0ˆr}à«P±{‡¸òäÉ´^;wÎV„„\3yæF¯ºÿm"0zb®®XÑgÿÃ/‰Riì±yó«¡]ºìp‹Ï¿éÑÚä"¼3Z ÓR ŽM1ÉM„zÛ Î™v»ê.®ßB–~អ 5 T©Tò÷"ÜK¼½Ïó{ ŠRª&„x€SS¹hýØ*îåŽ]Ìùoaµ3Dž«N`OF 7 ãŃf|_øÄ¦Û¦ƒ`Ϡȹ·y‚#ÑŸ½Sx»GpjƒqZèX÷ºN8 ø`Þ^svúò¶$o¯yÜAÀõ×Ù¾TÃAF`›³Õ`¶¼·ëöý€RêÇÙÀÂqXÅ !Dh«ócëµù! 8¢ŒðEÅþM „%òz н özÞ©œ¸wèЗ¯ýüóHˆì×oK· þ ÌVöj€‡Onq(i0l~~~Bˆp¾zuO82…¶ œ{ñºK.ˆ“Rjåt—°ª3xpuvÀòã Ê’³yǶÛ=‹[×—¡¶>Ú#ü~ÄÛV<ÞÉÛW^Ál\à\^Ó‡U÷ÀÏ !ÆÌÿOÎÙ1üó7•–ç®\ÙªdïÞVÇ7­>>ΪÓñdLˆ1by§ï¿_æ÷¨#°AÐwWûàfüº™'KSpXp]‹mÏDJ0=O¹qâÏlvûö6°»„8ºšû·G¬¨­ó½‹átÎá1I¥TîCå“Úø±÷ú˜; wVÂqþQ“|þª8ŬðAã&8Ú]ž)>o>á‰ÂáÿðÚü¬^ß8ÛµîÇé<Èß‹ul½DÌ?á&$ºåÏÿBûÓ¾áyˆO€ãmw Í®|zõž»Dè;„»¹S§·+Oê @j3Y…i'‰:ôÎ?þ¸ ì\ ÷’]#´«…~;D+.ù'@üºÈÈï-ÕÕ±2ƒL£1È4½<0P'Ój+¥*U1l¶¼ô… —©bb®€«²w»éi±…ÖN¸ä“oy]ÔŸàÏ—‚ͱR¸IL÷ †íðo±o¼¦‚ÃJ)«êhál|ዯ’èõ±åŇc‹+>€ÇöáØâ÷߇cûplÑŇc{W|8¶ǾñáØÞŽíñZ|8¶gâTy{º¢¢" 000@ÂÙY³úä®\ÙW—““ iÑb÷]û÷OpŒ¬Ã£ø¬‹˜^>F”³?u•‹:7{ö½§¦M›£NL¼3hPfêìÙë$2Ùeü_{wï#UÆqü7;dwy3*°!6Ä—ÊH&V6šð˜PIè •ü[Ø“ØX ’`c°€Z¨ŒØhc²‰ q #¬¢‹sŸ¹gÎÞ;söÞsîÎ÷“L–À,{çì½çå9/»Y"ì¬êâTÆnè(nβ…I7]tÉŸþN¾<‘/ ë UVlI6ýT)®ß^a¦×ùÁßÀùL¤TœÙF§zÁ}h*§ŠTô¾pnßÒ;]”\”¿=KáI¬ñµ= þ,•ŸgìÙËážj[4;¨ñ š0cn›“ö¬X&ßí þÌE˜› xµòÍÙ³þ|íÚÇ’´vîÜço]¹ò©sî§?)3»“ɺÜ¿Vç‡.k¿Ûž ˜Zoç, èVMüdU×üÎͨߦ®9è3Åeg&-ˆ°¯­ß«aÀÎùƒ¬ì@ ›4'ܳšU‰Sc›lÊêêÚ+ž§ñþNòÍaUjžûªg)‹ç?xî-Øn“/¹-©«O­m’vÖ­Y´ÝÑd†ólócêÌÉÚú`1副NžüìñÆÆ›ËÇo¼{ïÞGûýQþülNŸFza;µ¹¹9\[[³²þIq“Pƒ6!nÛ’·oAÜÇê-©¬³&–q4¡ogõrMŸfì-ª(wõ¯oQ«ê¢¯—ñ蟢ëɽ\ã8aÿ¢ö[ÕqßxÊ=mדå8#¸öº²½U‰úr Ê·¶‰êÌxÜ:z&•f5íó´ZÆÁDÞaIÇÞºõÚ÷—.½ÿÆåË_<úô†ü¤ÚïJ{ª¼çÃÅ»CçÜBñû²ÃîÆʵxÅæææ¾áp8X]]µg°ëÌ.ÓÚ»ª…‘R‡÷fÔ†… él]åÜ`ñ}jÐï°þJØïè¬NŒV؆;dÙ#Ù¦…F÷xÐ>ÙØ,‹v´a¿6œ—JÞ&åR>«š˜H8W/\µ‡Š×áû7n¼ôËÍ›¯nݽ{båÌ™ë§Ö׿–ŸÃmmYtÏTõ+Ë?z¶4ÞwÝ7ˆçUGó®©ïïЄ8z×í|N{’)±>©ºo˜ÅµÇ¢†ÖX;—óu‡ãþ5÷Gcþpn1Nû<Ö×°øvåuEmDØ?É"¾4e®.‹1`´,lg›.Š”vÆõ[/ÿâ^eËR™µi±Xh™³·å³ô=P™¥/Ù‚Àhl-µ8g,‚~Á9·2 lú='¶Yà‘üf -ÙérîSµÅ•ÙPW¯÷fýÞsî”ʬÀÉ7½æŽv~÷1ìöÇîqlâØ"ŽÝæõÇ&ŽÝâØéÇ&Ž= qì´ˆcÇnqìNÇNa¢q;ôKò±Äßä7÷'9¬#ºOÇÖŸïv?kQ~üvD~ó>çþÜ’W³?3R<²Íè™6mªØ°h)³#À™[9E]xÚ©TNæ´zÚjWr½gãë2¹\_N¢FÃNj4¹³‹??<¡n 2›ÝÜp’£ ‘NÒñï.^<óðöí·ß¹sç“áââ}ù“MårPI*Uõ uÍÿ–cîåWׯHÝ_{͵L›¨,ߨÍDe˜´ëˆƒÂÙÿîMnϽsnЗ²‹åÚ—Œå:ùR§}á Œ¥ÌÊ7Å3,<²qõêë?¬¯ðÊ… _¾|þü·Jt>ú£/uk,·öu’g©³rªïrê×î–Ü>SŸÆ9MM*c)}¿¸êïûRö9—­4{ùæö\šÔ÷K°ðð€sîÐ`0X’Û ùÛJ­X¼[5é\wH°Š÷'ïÛ7ˆì¸¾Dñ±kÚkHÝï¨X.¢jý€ÔTúÔ¯•Òׇ»)ªÂW¸Ù² .)Èà#?'õ‡üâ†Gêhw†ò8ç¤LêØ¾Èµ?ÒT_Çù&u{4‹Y¯9×Ï:Kÿ,×Ïbúô\O¸ÖÜæó¬Í´62ÌÚÎïY–>Ë|<7qê`m‹•Ï(˯sÎ64ØZ›'*³^f»¼MlðO‹v¾rûL{1†-åkíû8<粕ˆc·ðó‰cw„86qì®ÇN‡86êäÚiŠ8v÷ˆcçûYLŸžë¾Ä±w\ÀøMK*÷$>‘¯ü­Äý¹®b/ÁømY¾ôWêÎMß6ÎÍ‹bsÙ’üIFåë²mùÁc1  ¡½:1 mpåiøäû`Kòϯ¹Y4 °WE§êUn–I~B~&Yw€:Ü?H%ZDg²¬»,nÌ¥š¬Mñ·0SÖYÛP“õRÒX¶*+£,Çu])Öšì—ô¢¤cÅ×ý*3ÄÕ­Ÿ´xå³ÿZ|m-3%¨Gó†û©Ç`6Q¢ñð°Ú5gû‹ñ›•…Tƪ窚bƒÿbS€> &¨÷/;ÅçqP @k¢‰òåLÐì me¼L:=úkQ0Ò§ SÈOpñ²üaÆË*לH“7øÛ|ȶ|VÊm‘|€dˆc@ıÚÃ@¯¤è}0ÐGAB‰añ5œï˜´Áß¾>•Ï´•ev`@?±ÁìYÅFÿØ´ þþMlìì²ÿÑ(nÙ¾³òâIEND®B`‚gnujump-1.0.8/skins/auri/mdown.png0000644000175000017500000000354711050034357014056 00000000000000‰PNG  IHDR00Wù‡bKGDÿÿÿ ½§“ pHYs  šœtIMEÖ 9Õú°ñôIDAThÞí™]lWÇwöÓvâx6ı(ÞqLYªpšJ}¨TEá P%Ôª!^ª¾Ð$xèSÅ <ñ”"$T¡"ª–ª-)H†*mœ6³ë¯lÖvwÖvÖûu÷òpæk׆b{Ó¢ÊWÍÌf0Ÿ€ã\žrÀ ´€Pni` øP¿´†ùùf×;OœP,-™»à8?²€ÂP=îô›.ùpï÷ïÿë.}2pœ£ÀO€‡1Fm3¸Ó‘s¯ñê¿FãMà èw ¬ríZ§ÿŽ“¾ ¼ÁøÞÎf!†¡!Ðêu°,hµ á§@§í¶\[aÎÔ6²×€‡qÝR?’]w®ÛÄq&l8ãcc0: ããbp:M¦Ôjd ¬®Â;ÐlÂæ&h­Ð:‚’w>äOÒ ýÈçOOÄø‰ ùx"ÃÃ`ÛpâÌÌ@©$ÆÖë°²"G«óór.—amM Äwü„§ÿJ GÃ>~\ÂGëh+™é…¸}N‚ βÄ#¯¼"g¥`pPàZ­à+cêw¾ ]žÉtÇ´RѵÖðÞ{pý:¼ÿ>LMÁ½÷•+àºQâ×ëV>à—XÖåþÌÎ*ªÕÙð~dD’6‘ Fü:‘s±‹‹pù2lm h*%zçIny¶‰1¯ãºíþ¬¯g€ƈ‘™Œœƒp²¬A¬X—Q¯G^*•àêUñT o¢ÔËý¬VÌ <ð…Ѐ#GbOõ;u¢Õ’³ ‹ïY‰öÝPjǘîø×ZŒ´>¦Ÿ @´ƒS)8v,n<À$ZÿìîÀ¹°°ÆC¨ãÿÓÛ,‘Øûï‡C‡D‚‡‡{½÷-ç©þœ<™ sbpPf0… ,kûÑéˆâäópé’x`bBÞAdgpœ¯÷`qQûÝ&a U[w'r<'âGà1Ëy={.^ˆ“'eBä9 Ïã8÷í ”lû»@· u'e*4"—››"‘JA2)Æ7›bèÈÌÎÊ3««òoÕj¼ñË—°íßâyÞþòùa”zøJ‰ÅÚmQ”ZMŒ¯Õä·  ú¦dR$³R˜ž–ãÖ­¨ô¼x7;<ˆm¿ÊÄ„ÇÊŠÙÀȈR`Œ-D\A‚šOÈxŽmvà‰…yÏØ˜ä„ë œÖ°¾‡8äi·çµ÷ËYÀ÷Ë‚\NBf§ÄítÄc¶Ëh»-ɤwãœ>-j4:*mÇȈ$úÆF¼E9 làyoïÕ“ÀwPêZKÄ90~k –—Ÿ Nô®ÒšMi¹“I ›bΜ5ÊdblL:ÔF#í·ð¼âîl{ø&0„e @6+3ÝnKÌ{|ø¡\W*"A¸Ä‡ÖD*%3].‹'¦¦äþÖ-*—#•SÊ&Èåþ@¥ÒØ-@ø¢Ó‘™ *ËËbüGE}Ž1¢.Û!‚œÐZR)Y#Ôjpø0œ?…‚xóèQiø´6€ð¼;»8<êß«pÙ¸¹)ê#Øž¸[[QÛ±`&KK’¼µšÈëõëò\¹…¬/âyë»íFßõû¶-ÒƒfLîájͲ¢UX«%!Ñ»ÈZë`]],ŠI˜--É;¢q×]ØK/”ná G*c|#^~| ø°…eÉì­­‰1½ù@4™HHH•Jr‹Q ."ðOòyk÷Iìy l{¨ŽÿqíoX½ üxcÞ¢Ppñ¼·±í!à ö@ E°WbƒÍËQXYk×¢â&¿¢PxÏÛU1S=Û)ÚíQ”À˜<ð E¡°ñ6À~|cÂZpú´$g¼4Fr!›Q¸y³{cL©?OWqÝ}ìvLMÙó'?wT8óçÎI+Ò»Z^ ¯±eçî‡ÀÏwküþÄ çWý=T1:O¤R2óZKòV«½Æ<ë>»ÿnt¯ÃóJØö2ðµp'®Õ’‚U­ŠÚ,.JŽl7þÛ$Ï39©)•>%¸Šm§/†Tä sí6þ&ÆÙÿbÚ»2‡ ¸î¯9ã`Œƒq0Ægtü24÷ƒ.€uIEND®B`‚gnujump-1.0.8/skins/auri/textfont.png0000644000175000017500000005265411050034357014610 00000000000000‰PNG  IHDR+p‚p0 pHYs  šœtIMEÕ  !?æKq IDATxÚìy˜ŽUÿÀ?³Y™ÍØcû¾SvJÙE*áÕB")E”­^i{)¥”(%Š ¡ìf̘Í0vÃØ×ÙÌ<¿?ιç9s7rŸ{†¼ïÏ}]Ï53ÏÌsæ{Îùî«‹‡åqÁÅEýÙü{+y u û¬ÝµtÖ½keý¹¶y}+Ÿ¿ær =ô†á¨{!¸+FVÎ@ž ÍC®c¬‘#_VÖ1.ýY®„'WóPŒõJ¾òå dË@¶†ÁgÀè!_®6”÷TeÒŽqêxÊ—«\'[¾rl©vîX5À EùªÅ½™?[ÔsQÏ®Êrùg¸ÿëùÞó,Hê=y*´¢â°) ŸÌ8pûŽNóš:ü«0áeâ9 ý^¥h1fuí\ ží.a4à4xm¶ä‘ÙEØ»qïnŠ,0önFc=O £zG>f™ò«ÎÞÝþjȬ«…à§.oòøœÏáÖt„Ü~þž7x¬ÊöMÙcæ5ž…èJY }…—©²Ö_,Œ7¨:ƒÁT½GGv«zM®‰7èòc=oåÍ<['1¢(Ÿ½z™û-‚3·Ÿÿ?>WW“žsßþÿâ„G!þT;¥8b'æø6ü`Ú{!/DPÏU Ê ùÕañJ~€΀à%œA+J°—ü¼·I¡Î®àtHë8²|R@(4¯ >€Ýг"GC±õ–0úÊ ËSŒ;‡Â` ”nðË@_ @ž©‡DˆKÀyy¦:ˢܱO ùÕ!÷›iaoÆÿ-!•1Ï^K±3Îß]žÉ“î"R\ÁÏÿ%iœ·¡HgY¸;Űò•øë-ß3îë’üš¾³ÛSâS ùsޤ‡ :.Œçø*´aÐïeßqh¬éøË5 C:Sîý’üÞNÀÒ Geý\DòÅE‹ðRäŽ}q­5 ²lðh•î²åïUCЪîn†K÷l ã.{ÈuÎÉ»ÌSpÝO~F•Ó¹ÏÀ°-üå÷Ù Ý0¨û°Šã®Šnæ#_ª}t©8YÂD‹†qQÒÍ•"À©Ú5ŠnZpÎçLo·ÊÍ<ÓGá™ ³ªŸºÂÛ}äÿÉUxæy¬UíªOƒ&³LüB‡V]”»ñ”ë´ä‚3@†b‹ä\Ç1¯—#ß7Þ»ªØ"n…¬ÿwòÍÅd#9›Æp:l üÄUáQ^ŠÌÉVöâ¡èéVl1C× PôR5q8k‘¸(>@ÉC\åùWø”Ž?!WÁ ]Ç™‡Ü“¡£äH8.Xä‰þªüêªb÷é$²ß{ü±0xb!þz|YvJ ëìQ”ŠT_K(>ƒfí|‹³ÚPݯôR|”º²Ú܅ɽ® oø‡BK ýÊÕäPé;½$¸Âî3{IAj2¡;M¾Òý¬UêµtÎL“ƒÿfé®…uq0¶¨§®…“v‹e®Õ©ÆQø®ÕIÈ|×ê0Rø(Äà°ÁSíž—«¢7ø–eS5àg×(ZŠÂÞ7¯_Ônţݵ ëha§“…êïõ“ü0G±§tbWžŠÞ•cÒ»tt._ ‹b3ݰ`ºk!BÁF׆¤8q®zx¸$l„!q“Tf=-¬c¤? Û o $n…ÑuâuÑØ£4þ»Ö† ïÃÂÏÀ3¶Ï‡Zi®©"M, ÑË`Ãh^‚aQ_ˆ™§(D.6îÆK(à¯Þ ±Ëaï6ˆý^½K*6^ï¦;~ª–Æ»4n¿;>Ä™¡ébñÿú@ü˜ÙZþ_OMø #ÒOœ1e õ°øJiM3qUÖ T˜{û_zT#מk ¿BRŠ~=ºówóÙƒ÷#¤ì€Ý?Á‚þŠcÙ]ƒÇ¨ä0p««fÀªIò¹kÞ™ºÇ’ð^Oؾv¯†_ÃüAˆ$ƒN\4ÖôkÎ@ÐíÞíø;¬›í*›ðL—7<¨tª »V@âfÉ<5à”†~ïZ ©[!u›ø>~µ øL÷þшùR¶ ÜYô¨âÓ¹w¹ç„_!5NÂù¤n€ÔM¼YYS‡ûAÏ(øóCHÙ)[`ËÕXÊ!«:N‚aÑ(ˆûYÜûîÕðÅÃ&\rÕà{FÖ·»Ú+îÏf8ªNÞ[W^Ëíiƒ'æ„ €Eƒ!ú+Øô.lzÖ¾ ‘á²Ì­ mŒo >„¤5ò‡ñß¾Õ#%žØÑuüÛ8> ð›ºBŸ(IsÛ`ïfñŠ[ ³ï—´l•F &@èI †Š=§lƒ¸ðñ@ô¡‚‚!e§„s‹3Ÿ?¢èš´¬î7¤n—¯XسÝþz½j(E¤Eè夔Ͱë{x²¹&SFJÂs-$œ;?šÓKÂéS pn“°þ [æC( {Øl{•„ïÇBÂoB§ˆû ¾)ïÍGSÎIY‘¼RwBêFHý]~Ý ©)0ªŒüWôçÞ°F‘‡’ÎúF*´jå<?@rû7ÎßëñoÉ‹¤ÜÃ_¾§+·ß߀(HŒ¶y>_²+`¶ûܱg“úH¼(%ôϵ¥¬ÖáǪo$ Ú<;Õ^ ƒÁ­aÓg¼’wP°XCç>ƒäù—J›d™‹Þ}ª%ïÓXÇOá¹6î2õŒ&M™?ëmÃ#uΤyWFBº—Åû2ë®Ñšz§9I3  ¾™ÿ Pd§ŽÝgòÓå¯møY<5ïK-ðUÖ3'‰Ûñ±>ÖÀ"®§Âç3 §(ðy+ëù+ggEf›yŒÝý© oÁpO]ˆß(ã ¾t£ž‘a»•ÛÞ»i¬¥v‰3¯¥³ž.6µëe ÅÖñÔ\·0=)Ø‘Dg¿Þ×Ù¯NlAêœãLLѱ­d<èõÎÂÎOŽÑäÅ.×IM3ùotù¯°Ÿ7ÍUâQ:|K[!(Ä€kÑNïÔ<WçÚ´…# оœˆÕP`hm0to¹nð´oyn0ûŠ åQ1|&¿)ÇáûÕ³vm†{k*{ œ‹†BXKèñ 9 SÇ ¡Þµ:Ôyžy¹NR©ü¡×tXñ#4+¿‡ž¯˜{]g¦7´h gw`=ˆ,aRª=c_³§0¦®‚F=M†«n(H*båïÊKeJ׸Pƒ_@(¤_ót7ŒønñǤ`•†oÀ’á‡L å$–‚º÷Ã'3 uW˜9QT5ØÕ†-×íoß|•z@Â1ì%(ÂóëÞÐáX·îzf¾.àþö_6èžðÕhõ4,ŸMîƒ.Cônxóß6sׂgÛ(¦Ï„˜Ípz¯ g-:0ðÖÍáÀˆ‘=!²-Ôî‰~6’âX[4 š> ŸÍ…–½àÍÉPw0|Ù[S!72Ô®B­.Ù";Bäý0t \8?¿Š½ ?xñ ضZ^Ãñ#0ê-Óë(~°ìI¨Ù æ½ ºÃ ÏA•.0¿¯ CÇÜ×n2†Ï«÷êe2øƒ``„M‡ŽY¹ô6)¯Ø6ØFHQJQ ½Š£',u‚QÏBË)âµÿ,˜®8;\,Êš@ø¨ } ÖEÃÝ“¡þ83®ÂןÈdÝ 7§œÓ‚Zƒ]ì%ß(ÉÖáÐFÁªÞµûÀ×ó Ë(¨áà4øV |ûÔÏ‚&÷¢ÙÐf,ÌîbC‰—¸9¢œØ ‘Ý Iør64ïÞ[„ V hÝ’~„Èî’ï4…êͱWâw4‚£Û$Ÿ½ "ï<Íòš¦³ü~ 4ͶCàÛùÐr,|3ÈÞ+úm“æpnâŽüfÍá\œ CIžgÓ¦p>Á$¯5åÓ(È´î_¼ ž4‚kgwAã÷†GaâM~¬ÐÍ7APMx|44é?¼ …eÛÀ7™ÙÕ";ÁÇàòiˆì‘m ²¼Ÿ†µ 9éèk\ ®œPʽׅË(Ø¢Ûå:,)+/íƒ*õ'–”( ÆÃâ7-:Œ”;¿” 5J[1žì X—I M‚ØÅzòwÙHþ Æu:wGGB½þÐë øE·Ã’¬ÿZŒVÚ¥ c%¨;^™¦›²š´zˆl‘w@äÝÙ–¾ ‡VÃÜ£hW§·ªg ²Tk‰õª+Éë>º—À”ØK`–¸¼ìD¶„ÙàÒa ¹§$U …îÏÃÂÉÐíy¨f ÜJ£ ÃÆÓpÇ,h:½J7Õ^R j••>”R6ôyÅyÙ¸œJ•ë…S09E×gçG~74¤Ã>{‰9¾–ÒÎý6l g÷P0)Ð*¾øKxʘöªˆ3º(„ÃS/æxè<¢ºÚ¼ÏÒž˜x/į…äØ+Èðƒ¦-ä}–“{ µi¿JY¥A›.ƒ@‘Õ5圪s6ƒóÉJ Ê_â„•õ̺k’ésVY΄KŸeù*'_eåï­Ø“fœô–÷o¬]^®jCQü½„@Xy¸§ŽÉǪs*|¥MüÆN’ŠÊ‚åžËØä_ׂ/Tá5×[˵`ì¢Àþ윗ÔÍ ƒ;;Aú1¹®Ý{R“)ü(ˆÕM^0|?íøQ°Ó™;Ö}Ž2Q0?"ÏËàóA8»Yݳ°0½ü4ùŽº_“ý[`¿®a2h³‚¤Íp%Pèfñ>¥o±ÛK°ékh× {U»†<¤:—¼ÇIChe»>@µÂ­0ÛȵpR¡ìQ$ ¸A•†µkþh¬ÍiPz´nûö‹‹mÛ ö§P°ÒÅ*‘)ŽÖ°z0þw(©aØbh1{m(=„‚¾úW8 Äïòà/½Ëß…_Îc¯,]êûBN|‘§ðs ÷`#U± ÜŽµÙJÖÖ¿ž†Ý‹aýylµ\ý3‚¡—!eRÊ¢¿†?燋_Í{þ|ר(y™Oä×ßþ?,ÕÌFXø¤®„É»¹þL% öxM¨Òú†·6Cúqø,x¤à¼ åâ¥Ðª',^Y—àE7£î…ß&ÁøŸáH:|½ž}j5 : ‡Pµ;aùK0i=œË„Ù0s+D™ö­ã˜—mFk†Áû3áÓEàêi)Ø›Ká‘u%¿UqÝnkZ_è]ê A/Â[ pê2ÌK€o¦A­ž6ÖVÛ¨ÉOõðÎðåë0æG¬·CpQ/¨“·@zì>ÃB‰PÁå<£úÃäiðN4\¸ËÈ7¡áƒl9kÕ`sƒÔó×ä7ðójÆ` TšC¡O-QYøÒ/Ø«ÚSyo)¹®ìJ@)›¼Wâß”U°nš€‘PÅ ïcßV©#¬œ ›OߎmÂïLÁlo—ë+®ƒª@‹‘0x|‘ Ÿ=Ño“wCpXú-¼8½¬LSöjÿQðÍ|ªnÑàú^S±6$%É÷s!ë*¼²SœK]}§ÑȺPs<þ4ü{+œ?¯®z­ÔÄQ¥Ú·~]H‹ÎÁ¹ðêFXó1´ˆ^–¬I†U¬GŽãl»—~Ë:EžV¬‡ ye´¥º‚õVãÊYŽk$äë€ ðQœ> Ó7Á’ Zìuô†Z™pè ù‰ }–mp¶´ÑÁ'/¨PÒ°×RG: ËU†‹i6t3å^ËÕ‡ƒ‡ÄžBÊÂÚYp"Ú½ ÙVg¯™öQÒ±×rÛ”ÁìW¯ˆF8³Ž¥Ã¡uOØçÓmèÿŠì ®Ë¿ƒ*w@½²Nc<¬6¤ï·õ…'êAãQ0d"¼¿ ÒOÂÔ°ìmh÷HhÑ *ׂ´½‚N®\†‰Ë!¨.Ö“[8GÔ†æcœs¢œ¯oÞ…Ž*pºNÙ)ùŒúB›¡—¨¥8l+·‡Q³aí 8w&­e“ RkôÚ¼9}ê²€¯g¤Ç#ZéŸ<ÔR[]E–—¯çO*²PžEùêpîÅ€£àyžÞáQ îûÁG½„ãùåD 6h!ë•­át’5ïÇ÷AHe§#¯c(ÙžY…µV]F2]. _ ¡-¡u¨ ={Â}“aï%ôfÉËä¼Ç7 <é§ïåD%ð’t‹<Êre ½9¿Ýë%x¡ ÜÑz¿HÁ±2k27²2œ?ˆ³…{¦Ex”–}É¿@ã{p&•Ùºm.k•ó‡Ñkï(GÊ|ø4ì^S·ˆ.@ŽÅ9ŽÈޝå+ º-Ц֪ •òo|CØú)$oUê›çÃúèwâPt›òuàôØñ1$¬„ñ­Ñ«\4µ¨~÷nˆ^ 1KEezû X¯029‹gtÝ~‚½ ¢>I5ñ%+x/ƒÓïR¶Á–Ïá¾ÚèWø{@ײúU„žƒaõûú¥â7íX6ü’‡äŸá¡©°tDÝCÁV™Vƒ¾P¾? fAÊZør8zÝTùÕ¾´8+Ë>Å÷øpUHZ^‚›‚—åêÁÑTgðæƒ.·:úc½2ß[è®'ö˜ô;+ó—e0lÇw0á.Ñ™&iÌyT$ÌÄþÉ[D7&Jjž¯ÄÉ&EUîÛƒ!a5$ýóÛ¸/ƒþJÁ¼A°~-¼ù­èÕ¹ úÁjøîQ6ÀìAâ.cW°š4c‚ïøAtß–=¦œUίu¤¨h¾KòŤMá2Z³Àô®û“ì&ò=¼ÙNÓþVxVÒ*è;*¶‚¤•v±rFƒª‰nFånçqZg¤èÌI1Bo¦”XszHXk1jJÆLI…&•EÒ?Btã\8Fz'µÓèl¡ÈònAð;<ÖPú~B`j+ؽºêÛI;alC§ <«­—Õµ<m§ÆÈ.[D'ŠéM”ˆ‹5Z3<ƒaøJH»ˆÞ\n“ èWq›ž Û®_Q휠…}(¤Kk!ðÁ¤Ÿ·£?·OÎy)]Öþ åkÁÆß¥bõwÙ_Êeô‰„ÔµÐïQ¨× R߀A­Ö°ý–Š!qù8LheÃ!é(‡“çiî32N@íH¨à ]:Á–¢ä‰#ðü. t­s‰²'ðæ50©;¼ÝÞËß0¸ÚP¢å¼©Raóïìß~çÎÀ*Òž[FÁ¡î‹wà€ÕGÁ»ö*g$žþëy˜¿4‚œ8tæÍ‡áý4ðÕT–Ÿah+Ãäûvªßì>j¦Zº~³ƒ¥jë)øà.ð) =Hãèz©â ë;¶Îƒ”té9#N{/‚‹¡´êìOf×ìÍŸ†oâÀ+¾;hƒŽq:àÉ€}ቕҘ—†wn6äž·±®4*? Ϭ4çâ"ö†Àê×”3´jX+Iå‚áÓ7áç%ð~"T¬ ûM‘ë)Ñ ]•©+AÂHþV…’>šø§d¼=8v®ƒÄ«Êç¯ÂÔmÐ`¦ípÞ{þ±,øð øu6Ì\#q벆àvuÒZÚVxñN'œ/Ý1_`¿ÿºÜ=!ý‚T ¿JšÊ«"¿"ÑŸMS”Ï«fA@8ŒhëfÂKó„crh7ôgûªÙƒ¡ˆl³Ê@¤üZA¾ï^B‹Üënp.]À¸n& kŠ3óÙGsMéÔm0žýƒs£F7ƒœ‹úŽì¡}aÕØuÞR¡çdáø;z^Ù%‚±žÌ ò?˜s7N…¯ö@`%œ­pu*„=$´&üºOÀîâ ‚aé`8ºVÔèH\ê÷$/‡?ŽJº=)^ËVA ¬ÏˆrQÎÕÊ׆”héh?#³ 7A@5ìµ½ñtî?á$[¿ä¢7Wqx„EAÜ‘Bä»ÕÙSÊÝt 1‹aï9E6gÃähh0¢Á2±ïiÂ1GiICa\ ¶%hî_qp‡Ô„Äxö…2[<¬<œ?†ÞLÓ½ׄ˜£P½¬x Î^„?(rÆ ª{ókÆíÆÞìtE.µ.nžðidgÁ ªÎ@åÔ6vH\ÓÅ4 =Ü,ûÜ ¸"ü{¶ÀÄ^Î`eHuØ»_ã|•¤–~à a$ž‘A‘³Bç›»k`¿U ©»8uA¸z½Ù/Îà qù_á|wÔÄ™íëjÎøÔ‚ö_°§Ð'í*2ÏÂЊ¬Ë†‰¡ÁPM0ëS™P§*Û.ù¦<KÎrÅf ©çŽ+/ß„4ô]Eg9’ AUÉŸÕV…·çàœ¡–kq½<8²_®ç^þP©|÷”*勞'ûÀþŸáÈ%‹Î %`–žþO>£[C÷àèe vvaëIÿÄ/ó¡Ç0¡¿¼q·ÀÉGVàœ™–g¾üÙ—9ðtè5þ5NŸw~=žçbâÃpæ EkÅ' g×Íþ B[C˜5¥ë 9P¾,œ9`¢Çõm€9- ¨ ](ðèçP²’xÿ±Á­ÞeÖŠÌôê½Ç92ðIѵkk4ŒyýÊoÊT_ü l^}Çh®§$bªퟅG_„£àô>|c IDATxí…/k8{WƒîSaÞ»pßXÑ=®N{HLѰ‰”JÈÍDîÌyÐæ18xÆ?g ÌZ”o«.ÀKcáÌaˆì5ºHy”i÷(ÁÊWgBÚIèû8t¿.†n½Mz¥Žó„ðêQ¦~¿ F¢7nIñ-·ˆ„Œ#XïV¤èÌíZ™X½sU?\ ¢ˆ»›Øš? £ÆÀoVæ'»Ô]S’4pF±Í|K‚g´» zN‚_€Îàg2>{š< ~þšç+ý³õªŠïëµ^ÏÂ÷ÿVc4ïKM„l-Ÿ€ OA°o;Xô:ú¦$¡—¤ë­Â!ë$ΤiÝß*Oƒ"oª"á±ç0ƹ…JÿBiù}Îb…|9ïú×Ã!ÞZtHÓ’A0.BÍ–ðèÕ>‰ÅZÅ‹hK.Aäƒpþôœ ‘3Ä÷<µúh$ EU}w´o!ûÃú@çr Ss •ñÈxíM…o'BB,¬ßZË µg;ʃªÃO@£6P¿„A¿Ið쟊sR§Í—a ^†à ~Åï{¤m‚}ç•`¥‘8 ñ2¸³€tEJ››)œäÛ~…­Ë!ÊæEÃÆ4œÀ5ªREf[êBñvêBùs"öæ-%P©ö‰Ä^ûâ€CVõö¯ ­GÁ³“%®\¹ŽÑ­TráÁõáùÕò³—%ƒ•Ÿwó°F†ð%Ákz‡À¥ƒ›a3XiÍY¦ýɽL}6¾c2¬ç³É¯˜Iþö­†yŸÂþðøZ¬>7ÍÎ+ ‹gÁ¶U0e‡8“HXmÇ,^^î}ú„‰ûûrŒFpÇÔ²¥bsˆKƒuÏCÊwð |õ€3h©í`5}æu€ ûáÙ_ ˂۔ðÁb¸ûAX76MƒªµáÁ¯°7¨]âgô;ðÖhTýa\sø×`EÖYUU\ÊÒ òõóJ»À)íÄ Ä‘Óawœ¨Vë96Ÿ´¡0)m†R“äì¾ rfÖùszÙJÖù¶ÓÐóh5@ÀúØ«°ñ=±‡ü¨•5óœk’!¿÷„Š¡°pôŸÑ_(¼áïÎUq蔬 ïÉÊÄÈðúOx&ƒ⎲/iÒ„L ƒfÀS?Cb¸ûÊ µjIÁU`ækú5ìû¾þöAÇ×±–ìe2øK7…µqVcÈjéöA­ö¬ðÐ`•Œ‚/bå]ÉÀ]Ò9póVþVG™wwîôsúÀÑä š:£i½ ª0b,¤.mñS7Aò&\¶¸VXø~«¢‹UÐæìD{û>R¿•p®‚Ôï!¼|œ¬!kLAå€jðånM`rŠ–ƒÓGMN# q ª§rà“±°î7¨ØØ4vhðI¹7ÿjðIœMùæâÔ‹ï(+Ú›_¼wA×–ägŸvﮀRžpþˆ¦Î«ègå¼À»$¬;ï}õï@Ù¾2 *¬ÛgÑ)§Þ¯„4…ÿÄY1,u3‡&>šõ oqg?w¨ÓºÁá•"¡®ÓP˜ôºb«ØIìñ„!åá¡gáµq"aƒ X«Š4ËÜHÛ¯è–Vƒ"yN»kóI¸“ïÄþÌDù*UA£‘,rt˜O„ÜSÀ)ñõãgÅû÷xqë=J^+ÙGÁ–/Á} aç8ã³âÀ=ýñ7JÒ|P%xg$‡é« d-ô’årÐHˆ^;N ¾ôÞB¨…­Ä”‘Á®oáÝH9 ,ß`X™`‘6M£™ú? ‹¿……'à„ <¶Bc/Ø~ꔄŒc@ºÀ¿|{ÖJ†ÈùW~K!ö"¾O¬ü,Ÿ—ë$ÖÉLU`Ñðk*|#ä®—îH ikGT€‹G-踅#Á¡Ø¿òZKŸ÷’Õáû0¨ô OM„ç4mwÑky‚¦ŸEÂÑ«xÀèù°ï,üº ÜÜ`Ê|Ø•s£ÁÅCÓ/¦ø2*•?Otrøx›°ÿòÛ+ºhœ¹ô|¶/†ö Y3y)„·B¯+žÂo*G‰ª÷G¾†´sðÜ"ªoŸ?ô Û—Á²ðán8{޲áï”ú`¥ PV/…×Ãi+ ¦3põ†ÔS"iiðhü¤ @ÊÇ>"ÀýU4"Ìjç0¥+R¹Úpê ù£vÊW†K§Ð/À‘ÿó`D4JBù0(Ý^ý½à½Ä±¬‹TN§j7‡Óiå åáL3˜ü‹ÆºJ‚Û3»àȘ?Þ~ ¾ž óŽéé8¬{c¡l#¡Ã7‹€ ÆðÌj‹²WM ”ºÜÓб=ô{®êt²0ºy†CæIœIg¹6ñëZ_5i§l¨ ~Ûìè7¯3$®‡¤ðӋп> ¨ Ñ pÎlvA"¬é0îj"çUê†Ã#[®g¼w=e@m ç-Ë‹·c/@½ñý¦#83 uñWÅg?‰ƒm³à«WaG,L ¿ì¤`ƒÃú>W€U々Õ/ë `fwhÜ2À”—aí>‹ÂMÉj™ÖZdi¬üzϵV­`_¦¸Ä7:Cû{d+Í,MØ’ +F\¡Ÿ5eÄ—k Ñ+‹@(®P¶„Ä=;Ä!î>ë?‡±1Ð<Þ› ¼KŠ‚g5ðœ‘5=ÆËˆ@eä` 8¦á4-® ¡ Tã#ß¿"W]ÃÄî£ /á§ÃO3`íQô2g%îäf‰ EPHE¸¤¸ziîË”EKÔ€óû4 å¿N†#³l |ý‚¨Æþ×J AÚkoF0°V[(«ÂÈðfŒ[¦2¸C0ü8bcá‰í‚4* XsÞ&MeBƒþŠê“Àç³LF‹NKßpèÔ ¾_ŸL†v¥à¹'`áü©¦³ß,#¼¡ñC0x$Î ¸–ŒÞðAw¸c¬[ſtW`É£°t8t{ýDÉ£ú}w®©OÁ”Žpt|·†•C¿:2OáÕØàv?¯(–C?Øï çÊy›3»u[»CdgDF•Ÿ¼ß\ÉÇO W ¨ò)Ÿ.dÃk­°lˆØÃÔªš†¶¸ð€)- ÿ,ÑúâçWaÌ2œU(y‹«¼ H;–%Þ, ;‹u<<°V‰bšÁöÎPøãH“ç{!°á€r‡®a¢(²8S?7xª)ô/ÿÙ:€ Äx…ÁO)Ømá8^­:ó½µA 8ò þrA>pg)È>~¥›yÿ÷Ë{>' G]½@®×%LÀÙ[®gT¤\Do”1žÁð‹Ñ Ô]==ÅY§¡f fÐ:¬ÃéÈ“p^‘çç-ÊÂì§àÜeô¤sû¾p¸z buǘœF~åàè*M§‘‚/ÂEG†»ÃóïÀïÇ¡cGx®.¼–Ž3‰ÑŠÌ“{ëWÏC꛺ˆ¬¬ZVΠ¾Û£¡{àGU2.ÂÆã0ÑŽ$šdŸF a`¸|à— p2^ì ïl?XqRsvÏ`X™¦À#ßï^²u×Tî¬cYð.Kæˆu³ÎAÚ:þ²¤#«ƒvBáû# ÊóïY'ÐïBPœÊ“ø3ŒœI„=KÝ/°ÌN„?ÀØîpg¸wþ~Ž^‘ÿ?G×Ü \ ð*s“LŽmÍuüÊCêq“\ò¿Š°i¶‚•_§Â¨p( arTÃÀA8ƒËV`Utƒ¥ûåzоlÞ ;N€›T †aÕÝ-=¤Ü“ÕÊ Y)ÿÍ@(Ca¡nÖ¹Ùo!“Ì– C'Ã3`í1E˳ÎÓ–[w–q3aþdX²_Êž ö›¸Û]û±—$©$Ñí^ º+å9fÚàënà»X„GâÙŠ³°¢­|ÏÁn07æ¶µé븓 õq¨×+ˆ ”« ìÿý@±Ä¯ª¾s VîguÚ!/:3©•àAH3˜½€üä³çaE¬UšyeÛÀGɯpNIƒŒS°ù¸Æý*‰NeêÁ#wÂ#濱“0Ápù(¢¢ò"z‰®ËgaÖ]ðÆ&uƒIáL"zUÝ ¿è&uÕw6‹¯+•cb „¶ éaeer•Õä25a²>,[‚õ¤×ÛW) /Œƒ¹/Ãï†oÕ/ëÝË€#ÖžTà°Jsîи"¤ï€½'ÅûõüáTl< Öë ip>G“þä— †ôRçB»òqTÓÏ¢V‘6‚7?‘²8â)m «…&.õ¢ÒU`ýr)»pÂMÈ][É”2Ùlî·RºBæ)سϾþR¦4œˆ…WI;ï’¿’ÚÒ< –O…gÆÃýÀ¸OEPZkÔ“¢G®§bÁq½NŠîVöìrÚMa•áÜilw§Ü#ú_ø;àÄØ~[Ý]2/B©P]C]™Týô¢]êžó¼ÙQð5t!üñ)l_ ¯íVâ:-®ÂÏ10aðɹRÕè¸áRÐüpx`˜˜9Ÿnµ“…I—®ÝÎðÙõw»\çg žãç®E˜çÝh¼ðHªÜ ¦~ ŽLX?Áü—î¦Cuó&l3 8@‚áÀt19J-:¹–€wx;u¢óOR?ƒ§;Â2‡&&‘ íÂàTL[^Á™u¢C¸FÖãe©øùÂg}!f´«Qµáþ0³#LyÖŽ•ëÊõ3¥dFÄ=£áõi°ð€xÿ¥5ðgWÖâŽB· °jŠ ØóL­•»‘ÂÖ¿l1´šÆÄe ÛNðM©ªk<‚ü6[ÐdÄ×LM†$+dýå?iˆ ·sŠ£Î¡‰kºÁE9KÙn2HŸ{ªUG¯…ŸyIªr(Û¿.{B(Wþ”‚[Ç •ÿ?7³ ’›XÿÕpf—IYÔ©Ð0Ú”T…ãûÿÊÇ´«¼ŒJh?xª®˜c¿ \"i7Ó"¨s%•ÙL¹Ypø4|šñÓ`ÎÓÀ÷èe§ùÀªçàÀqµ•ü^ÿm뉃èWO©so¯Ê—Áo/€{¶«ŸqCóÇACËÎáWà£gÏl Hy®3Z•°ÛÈ×Ù¢(ÐmGÁ“aÞn‰ßnðþRxwðŠ¦¡íªÈ¬? í_Þô4¯'ÝŠ~F|QxJQ>¯È‹@çá°clúž_Ô6–®è`¯Bê/×þ“Ȫ6Œihá ^ðj{hÙW´l_ð0ö[E˵{Œm@|¦®.Ypj:œ æ¹Q^L„Ó`L ˆK‡rµD ã‹>p4Æ¢ $—´)O_¸o¤óOjVA¿³”‰]kÀÉxòÛR]rƒWþ€^}at$¼qHŸdPò¢Z˜'ÿ_ž¤AÖØÎêIÇŒÊÓ= g#8µ½N×Úÿ9òg}i90^{w58³[êgƒ8KCƨò5 "|Å ;€¨»€RШ ÌŽ~ûßÂà¼(ïÆz5„S»pfùj:lºÔ‚³F5ƒ]ÂÅ$S½Þø–ЯÎ4àˆ³Öy öpÄü]»Ãkzɵ¸¦tª' ¾g¹µ¯)X^Ò~Ì‹¡ã!,ú€Ï |ñ+¡T5éœÄïºUáÜ>y¿À’oàáqN:A?™Ì!º\zÀ)Uçó†ÖM }+ÎJPÍÊé®ÕáÈv¸sº¤Cƒ/(4©§#<Œq %ȯœéÒÒ7iòŒÂà|Ýøˆy.‡ýç4ì<Ä[;ÎÀà/€o ZIx£?|::¿„þX IW#jÁ…DÙ¢Ö®|¼ËÂú4…VK@“`‘”¸ì¨¿P‚‹G3àòI¸« ôi ÑK þŒ¦¥ÈÞƒWàò)èR"ëÁ˜ÏÀ‘ŽC«èt¬üz3ãûan'QÔ~<,êߥÀeOå\s5e¥LÌüsô;Oÿ„s6¤É®,Âà­·aùûðN E Nyƒw(,9Œ½¶×F;ÓL˜µ–8rA±»smÀsÈ"ï0ø+Î$ðÜÿ¡`¥ Þ-ê‘àóðÃI8ì&ôÎÌ£¦³ÓHëWS¶f—öw§0È>ƒ~õ§¼SRðÓ “Í S¥¬ð8ï2°ú´S¾¶ ‡³ÉØåO™Ô.+fòçÁªÕOcX‚ÂáÜQ¬·¶.äüvAûnÐcˆªÜ"ºÊè¼`Å¡è¾gåþò mœOA¯JS¡Ï’eáH’EŸ²¯&AàìѼ{i v¨Y—aboؾ:4ƒ9¿iž‡t®ç“” gž}¸ADE8n] fi¬ä²X뎊Â6ÔÖi¥~ iñ’w: IœÛk/„+x”„_Óÿç®pѺÓNÒ'žP² ¬ûÔyî÷”¬Sè';Ë;ñ Õ'4Ëu’¢\”õ\ ,öoB/aÀÀqé'yf-¼ïö…eóà÷Ùð„Ñ6ÔEƒ^Ü¡f#8­ð<Ýî)XbW_-_¶>$®ûkpÏjðî?û`t0T …]àÇ÷5y–à ã•K­šÂ# á­QiÜêxwzÅi®ý™¯µ³ek7† 8£ÓÉQÙï—‡`’/T…zaÒc÷kÍÓ©Œ~ f½›ÓL:œC'úÁܱèuº<ÏèýÐz öŠŽ²ÄHæÿ<˜†³è±À»þõ‚‚Áº?4f rç·æjõƒ„?à³/!r<Än…ÅÿÈö°l¿ Ç´›3 ˆT¯ÇÓàj8t[ê™÷)ez}(£¾ƒ¦õaõj8|R@‰Pô2G$bz–‚cW%Ío} #‡Âû“aýw0v+úÑuU!×t x†4Ê»"°š×€‹°—‰i´½(}Æ ÄóšÆ«º^–\ï” RÁÊSXÏfQqÍSâ›n»+œ¯Z}ˆ¬-^ÕêkС›ÈÓ Â›ÞÎj-2«zÎ5*­f¸HàȆJþ2°C¥h3 -Äz 3µÍ–Ñ&·$”¬ 1Ç$ܺçn९€«LEX6ºƒñ3àÁUŠA­«œ–€˜o`Nwg¾ÓÎ5ü!O—÷ÈýTë퇉–Œ©‹E%ð“c RCHZŒ­JÅŸÀ̶ò|…ðxª1\J±è0Pï^¶Ü¾” ÇN4Üê•‚ìË6…«b|4í·™Þ6gKººËÌFCɆ‹W ÷¢ %ZÒÿŽ`zKœ-ºPÓšu‚…_P° DÃXÒžO\Tžd$¶\„©k¡Í(øpÔ©.‚e@‹Pô[ë^‚ÈÙ "ï€È¶òk3ñ~~0OŸ[„Øþ\$`ýp’˜+3uäév«åP^ÿRÊ£]“£Fi{¶d1t‘>ðî"èÙ^x¾]ËfBH( üÒoTïצ ‡e3 ò.ˆì‘½`ͨAÁD«sf< J 9 WÕyò„³&GW¿“•"ç“`X=DKÞ æö„˜¯$.¹èãwõz²u°œ•L (é îúcÊx‡ý«-»uç+:TT58-õ–SR‡9§É” â3±ðØ8[¿Ê„•ÑwÂñ=&¸6à4ô¬³×ëV„CÛ±>/Í´nd 8‹µ„7UæûI™MCŶ46öW®‡=3SÏÀÌPº94.‰õÄ…?W¨ûöŸìE Îy<×[ËÔŽ'¨,¤ìx‘~Îìƒ×º—7ÌKøìãÛö٠غ‰ùb'Sȯì³SÈçÁwÃÉCš:º‚“çÄL/üRâ„B{`ѧ&]Ý¡wg'U÷Ç€ãòîtZX*3ßÎ'ÃÈ&R? °V †Z=à;<à gºÓ–H…®U5ƒCŠÃ#fÌh‹s¶“R®À¤%P* ½Öò&<¨_Nì49îuíÉ«ÂÑt,‡ü¹êøÁð6pf;úIeŠáìèPOG-•÷¢ÛzÞáôIœ9ƒÛÂéƒpð´àe§Ó {ðöƒ—7Yt”™:BMj­QáÊEX»~.og”‡bK ¨ 'wJýE§Ë‹2Ü-¾xÖ­† Yiëݱ^-#í¦> 3Îga¯»†2‚#éœèè5¡ƒ¢«ºèÁÓKuþc–É)l´nËÂþÈŠ[1X)ϪZ'xhÌI„C— ¡/4j1qØk+îQ5ÁÃè å ÷4ƒôMž§ð“ì3"“:—ƒ¸o(˜©“˜’ åd‹s÷@è7ÒRlÀ&}FÙç ™+Τ™ èwøQôHÿp8yk³VÍg/ý>-î…@Ôx¨1º¾±—5‚&¹P5JÓäEVÓÉèµ1Wö臬úþ½ê†B§ÈÒ¡EåljUO/xf.¼þ-Ôh etFsÉó¨RÒ“4G.}º¡pl¿“§”.é©ÊùFÂé$ô:Ë(O`¤ïsÒoåJpr&N)>üœóéï´-º·‚S;Mþ0‹¼!Ø|+@‰§éžÖp|³&¿QìG®l…ï ]+ƒW(¤dhòEÆ”†³‡ýÂ*_P:¾à g®Â`ÚtèôœIÿ×À·Ðú°f· {SÙW‰2°ò„8£ö•¡tCH;e#¸$ådv¶°Æß):ïM7¶YõÿäÁ¥ и6d\‚ƒgàÒ9¨]r.Ãç >}ÕNô‚— Yvï+²¾xHñ‹[ÑqÔ.]¹p< fõ‰å?Xí¸¡Ì®ÓgÁÇÁ—éÊyêvr…SÑP'‚¢u,.= îí ‰‹mÄú®*±œ3ÒV:!_…úÕ\M—“ 5ÛÂö ×†£¨Z•y*WƒßÿŽB•ÊðÇ:œÞ:)¥ÏüæüAb ë‘“ðb8´A#s bç@è1¦½ ŽÓpa4,•й3Äÿˆ^)³¬ÚLúfMQ5ÅÀò–áС6†Â‘}ð¯åŠr}3ÚƒJæ(C“HT‡ª'ÔhGw˜²f5Ù8+)3mÙæèáøˆ,kâ2'ÃQeuÖŸ– é¼<)_çpÎKsXgغCÞÕ ~ûrp׳0ó91pZ[ Wó±KáëWaH-‡1Í`élHYîÁzR„©Ý!AÂÉX V”NA? ޶jÈûÂìîðé$ø!:þÖf(Á&Ý ³¼‹=«¡ó«ðñ¨W‚‚०0n2üú©Æ™*³f#kCd Øé*Ú3Ü f@»lðm8øÜû2L¸Bà™fÐg ¬}_Ãa§òðK°c!¼?úV„@?x¦!<ý"¬_ˆþÌ&“²ZâcM ¥nu—̨Nú>yJ´g ö€àÝg`Ë,eïšíjV‹Þ£B?<×¾~v ‹Œ9Á:UEvhº¸xRŽ<‡3Â9üÑVh÷ ¼4 J†Á‚•6p2ÊIà0°H•_Ë÷/jÊfÉÇü$`{i˜€õ£­Ò±}Æt§šC²¡Z3ˆ>ª˜tœäç>J‚‹àÛiP+¼ §À³k Æpèú†œÁkÅY* ¥IUż ‰+…ÞÄ!ñ5-Â"4é §rkRÈOb‰ EÄzsâ5yƒLdØð9ôÃêCPix½;t|W¡?ÏNžAXØ,ðÝÛÆ×„__‡ÄÏaÎnM¯iÿkT€fÊìTÈëíÙ&qû²I±ŠGÊ<äÞ‡¶Ãav7¨ ÂaA/hÑÄ+ø™WD83Ä«t5øe³üYÇa%a‹‚øh¬g•ÊŽ‚_ˆÐ#Þ}â Ÿ ¦ÈÓrUáXŒ ÂÊŠÙ=éprLº½™ê’ï„Õ€ßJ qÀ´ø®ä~áðÝ.yþáàvh{?üºDê¦Å’+iØ.Ï 8ÇËû½ Î`Ý×P¹¤ïÅzwNþúèþ$Lj %CàɆ0olžíFo&­ñäŠ;K‹æ¯AþL´“!’Yî ÆÜ!fï=Ü ¾˜fÃçF7Û&œ1R†¥‹¯G·@ÕZèÏœ6t´ß¡çt˜Óꄃ¯/ ©,æêí_ƒ½Ê6‰åkCâ6¬Íýü›{ß1 >º–‡ŠÁðV¸c¸¬T¼Œ~K/Yuw&:ö†ÕŸÀ• 6x¹*2áÔ>¨ÓbÖ;ƒ çöC“v°ãœmQ­ð'éPRLwÇÃÎc‚žÞIóåßk„^gƒBp*ª>Ù„õŒ|UŽÉn9+'Br*ŒÅ™üQRʵšQd3IDATÎ{w¨S.Æ~塚0œ Ñ«¡Nò3í-%Û*ðÔ¯ Õ$ ]üPñÞÎLHNíV ¼¼Šˆ Åäk»r†7‚ wxª&¼÷/Ñ‘ãûÝèu¨RùHUŽ‚‡jB·h~?¬øëÉ)&º?±žn.ÎlDOÙ‘A§k”šÔÓzAóò°ò®)‰¬ž×°oÿÛ;møozÂö×ÐÚKð+ Gb¯c‡Tó‡K'aÁXHyRæ@ô›0µ©M|˃ÒQjàC6„G‘xM9¡ØO¾á°m/Öª’\4ÕPØ1ÚUà’w–¯ +ÿ ;“ >Noƒ7;R0ÓÊyT‡Ã±6ä¤ü|@>H~bDPy8œ¢œo8²Û¦¾ þÁpè s½Ê…Ü—U¹›'þ„z ÙÑ#õ†o?Õ g?ûT…Œ“0ü~(cŠÔ tÖ3ùÏ'Á Ý Zi3.¤)c#iÆ?LV†ëÈWÅßñ!üø84 …Ð6 rÎÚ”‹(ç²”@¨UVŠEr3á¾jм4L™gà@Ö»\b¿‰ƒÎ÷Aü*œ…,WõxÙ"¥FSXù“ðÍd‡ÊÕaór©—Y]WÁ³Qྱ0á9¸r†~áµá­†6ÎPâZJÔ½V/³ho(üËݾ +~†¹G±WTc‚+K7å*q>§85AG6K9Ïœ£p.p.ŽnÂaO¤:pÎrçæ(T.R9 †Ñí ñÐúÞ i@M g«‡[   LÛ’!5R²`ͨÓ(/÷®[…æ-àY_¢€Õ~ú6ý žªJ§…—ØuCÅz ¦Aì>Ø›I`Õ/0`D§BòE Rî7ð^¼äÙ7„ijР#PQž™•»p“ŽòŠPåN±÷•pÎ)û§µdÛG3à¥âo) BÒPY¹owM8 CÇÈxµªhÃßäÿ°ˆs*ý‡ Þº>-ñ+Hc3,Á@X4ŽÀÞlÏóŸª ~ƒE0h9öœ{4¿öœ•{ðÑÄÍJ…¯—ê€ä3šk{{œ=vì<'%¶o…©ƒÊ_<-:” PÊJú©4„tèq·¼¯’£&^óÕp\ðš]û`ÎxÉÓBq:FcÍêðå+pT¬»Þ#ð!§td‹»Äé ¢MTÛº|õZp†ˆ3{µ?¬ýþ\ ¿}ÏÝ#yœî»(8_ ½‰§!%¢ãåyÖ²UçíÒtqñ$3 ÷[^œÑÀZòèÞÃß9uì8tŒ³*%aª(a •0ëòô¡3‰ÃmMxÖo€„s°7ÏÉsâöJú¾Þ]<1âÖÁˆ»&TâvyèÛ’OË÷­ê î’T‡ÄSùaJ숇'ûJ­®iâ7ŸL݇aïUˆ; Ÿ¾,ùM»K‡keؽbàÏŸaíª2¦LyTÌ`OÉ*+¿…õ« wM½¹08Cä>„½{›ø=8Óºe¬Ê¿KÞÓBwOH‡ofJ^¦i(2$9l%iÙèüPfô‚„Ýb¯–î·8qÅ8§²¿SÒWy!3Ÿ »‚[c©;EBÌr §OWÎ`Ï)èÑXâH°xÏ­¡ø?¯?*iÇOSVI½gÎX!óS2`Ëzx~€”ý¡6hÑ|gaÁ•kñ¡Ò@˜ÿ&Ä÷ôg Œ|Ø„[E³ŒS_Ù’ŽÉ3õ·Ç3çO…˜=‚ÎS²Å÷_L<€ =ÍL“ J5…'¹Ú8O©K}ð8lÿbvÃÆåð\?“á¢!+ý„Üúx,ìØ Ô•gꃾÎgèú•áýç„kÜ ¨-ð`î$H¾ 5ï”²Ò ÞKþÔ¥<ìÞ ïÞ/?k$)„º ½+Øð_wT’ŽÀÈ6ouy^IèßâÚ6ΞÓëzȽՀ¥ïÊE@=‰£ž6éÑGì1¬9$žæí$\g<'TÜãÒ÷aå—@-‰ËÜÜ€ š\SJžiY)/ËÉïKãL`q¿Éðg]úwU”)Ù°}7 }Bè Ô•¼Ï*­*túë§0i¼ÑIçáó×lètnN»¶‚í[ :6ýQu4íQÅ÷4nħ ֬ׄªsy'VéÉ8¿ÒP¡.¬_ Û7ÂŽmb6Úè6š<ÔÐ_+ ›¶kC嬬œ½B‹ÖÁŒ7>@/è/Ï‚¸c‚¿b‘>Mrì¾VÒ‡Y’OÁ CþzkìÑX勤ˮç÷0ι¬ð;îØ/ÿKñwºiüߊb÷¶•¸3úÉdçp ¶¸é<ú7ÕÄAUß: m›È}T?wk)õ"y¾CZÚ8_)#’¡scé[ª&쾺ë¶nyèÖb’…M‘tæMѤgC7Ž‚÷gÀ«àí9tâÁÛOIÝ%X“ßHŸÝć á4lÙ߬€åßõ%|:¶‰Bƒ½uïWÑÑÆuºOò%¡_lƒ1ý¥N௷%Źüöµð¥\”òÃGc@WŸ½"b±Gàé âû¦-¥òÖÔÇ$/>RøôºvÕЕ ¹¿o^‡¸@ï™;UÈ2­,ÊÿÂô°­0ý^I‚ÖÆv‚„¸§’Å34îTÆ=†? ±‡ŒDXˆ}E0A0µç_õ­”ó>eS &:& —<ýø‰‹ÜW9 ©ôe5•?[ÅE_£ Ä„‡ûÝŒxŽÚ³Y­ÅgõšÝviv¥JF!{ÛÚjý¢TN"4éGxhlNÅY¹¦3—PUJ½X󨀑™ù™#Vçßmký¤"¥FáÌ„Ë8{kgß {2Î/Pœ]ô—ðõ0c="³ùÊuöd|ÞOœÿW# B}h=‘q|AÞé­Ð^¥(³ÝŒ,0˜T¼uûàlO{õ&JFFª1WÕJv°qG%aÙ‘eÞnª¤ µ®.={*xì£À•ȞСiWNÙ.ßàË•k©sŒ¬ð.%DdþžÈî,í¡ÓŽ× gµ§§‘™yY¾Œ q«s¿”aÍjûÇ|ž-«_,Ãé®Àé¯mÆ,×K¬ªÕáã*ÿrWÖ¼¨ÁÍweÌ–òÄÙF Ë}©‹Þ¬ 52~Œr96ö®ž§›".£W¥l—¦oORçœç¥ÌUº)þ×»SÅ ¤´ò(R—WE®E?R» Õ®¾ 8p¶%7·ý;Þí%_È¿7æ/øíF~õ‹%]ÁMá‹¥£AíD`ÌŠ»bƒ/úâ¬ôUù·Zm˜kñ^Tzó¤à\#£›nŠkíßÐE ÝË å<‹¼Ë[ÞW.ç^ØÕ—Uùê«èj»|#KѪŒ- ΫÊïŒûÊÒàv÷ïªèᄌ(ø§ÛñÁ,C 8²£Ðpš¨ü?ï&኱_õœŒy®È1ÑpŽ&/ºÖä*gmÈWUGù¿ö®.Ä®« çν3Íd’I¬N±E§VŠ>¨©(ZµêHüyQ¤ˆXÑÔ7E_¬>X¢¾ ‚‚胠à?X4´ A(Úқ؎i#!¨“Ÿ13™{ï¹Ç‡³wÎwWνsÖÞçÎÜ›¬†iÒÜ}×þYk¯µöÞßÒèÍ,íý ±ÿi胇ÉÃüãÇó@×ÌÝüõgÀk>Šüþ¿]|£y=\&§÷Mš'¶ÅTõѤÍdÖƒ?­N›4E}ŸEñê<¥Ø]ãëòÞ6K:µ%ö-SÛ’ †ží“[ä£VØn´in›””ï@G-W×Ú÷õ*ç}š#ûÔ¥þr½½íü wqåño/œŽþ9Ýñ¥€\„¿Tç.Á8œxà‡È_P¯ðU:غ%OÈ?þ0pî$ðà\~am‡bo9_¾LÉ^ÊAÄ~OUîfX<±‡|¦Š{x-l(öv¯§ûÉñq¾÷AªÚ¾¹—ò²#U×?çÿö»>»Ú¿×ôUó‚Ç_jŸ¥öBäóþ+Ç´Ukå&töràÔqàÐC95¦ßËg¦S?î:ìôsÕé ½Lpíùœƒ—QÓÇi‘Øÿ‹‹Ù·,O< Ü?pî¼³1› Ÿ{–r:]ÚS³Š>^™ ®:GeŸ÷/¶d‡ýø6h|´ã{“h*p¾øÂ…Ó™Üx{³ËëŽ!ß7>õ}çÃ]©hû¥¦Ê¼$Û«}ä÷ú=Ÿãä¶Â&ì#?e‹Æ½­Xûsd“}üîãÂ+ЏÇ}Vȵ¦ŒØ›£½"CqùpÕÙ-åAº¤g-Êl§ïìWÜœ¯Ýß}¸pxà{(>·ë/³±ëEžš,ä¬mŸÿ4ðè³îüj]éSÏ8é6àì“Àâaï\¬pã׺;ÏÁ­ÀòqàÈ{œ¥6FâÏ4é`&¥ÄN†çèï‘"n :êj L­L\@ýBÞþÝoBqØ·ý¨¯.%FA›'Kµœø›ô›©ÿøéoz®o--Ç…§7ßà„2Üî›îùðÈC(Šw1>u bžTg…S÷î·'¿½sS&ƒ×!|(ës}ý°ø>`éãâP©¡Ï®Ò;÷iÈxõÜï&éE—œÏ®¢Íµ—QÜ ¡kêµÚ#£½I‡M™8èÐÖƒôHB Õ qh¤¡?J…œ-š£và ÷}k@›]„Q6wÈáÊ”ã7HWüÈË Ú±ä5Eô=Xó!:=*›ÄcÞ{t¶Ë¶<UuÊ•Ñ¸ÅøGì7¤„´(¡• §:« ¨Ï)é„·µ ZÓ™rwÈÉD’SkØ6´]ßí PÚï6ÙîTèpŒ—õ¿êüH9{ÔNlÍ ö—}âÍû©ØgÒäLè·VþÐþ³ÿÞs>;ÄZÑÖ­+ÛCzbLT¿àPçZÉDÂ’[›¤+©øþ¹à1HI¯;â0#Ôï)Ûÿ4µ¿«ìûY„îxÛ; ¬íÒ6pôUÀ/ϧÐS@VWŽ «¶›–Œé”Ø+B|ª:mÛ¢6®½,Ô ”¯K1HBûDÈÜ{YÖÉŸbz’ÅJî.%ÐO™ŠyOç(fíó^ÛvÉþ†°[Ð×)L€ùÛçCqA,ä¥3ûD/Ïüxë'üý5¶³!IbwYgþàŸ¿„¾ÌDpÉѳ/ÿg‹ п®ÃGN)I½!r€]ô¶kôÊ'¬ÿ'b]m‰®g•R.°G{ˆÆŸñ:ß% ¢¯š|A*dk’ÞwäkSüÝSèwÖ?þ[+ÀwÞüô$ðÔ%à®9à+G€‹OCG-+mŽÿ»×^Õ¶× ÏowXà‚|ë=ÀêiàܪÒFùï]'ÛÉ9ZTŒ bm0~‹âÑDätcÇ·'ÚoD´Ç6bøÍZ«Uõ9é˾øËPölÆ|I‹þîàË€??}Y79¿¡ãµIzÜþYȺõ9$í%uŽû}\¼*r„1±ÓºÈGu ØKJÖlWÙnY¤G¾mCÓÑC´æ,𷯼8z ºÒpÞ§Y%¿=9eÍs¾Úô|~í´ÝŸµ´ãnlö_[Ú+ŽÑ0¤¼E4Þ£üþ)úiÔ ßxó7¬bh᤼ìT7„ìI„Ì’ÔÓ‚úà`'æÊÓ,Ç>œ~9=C•'ÚDôÔ/€_ùsájÑqßF:€âkktI«Ãî ýÒÀßÿ|é](hÞ¦k_®ãéFHß$uäÄÕ©›ŽrPÛZZ_­ý‰µ5Í’9JF0ïÉô·ÊžÛ÷:Ç3d_'›t½ ©yÝ•ÙzɈїíä›B}¾ û3¡sÒ¾Q¬¢ÿ£ð¯í11þa"|ÚºäO"סï_}«¢/»µVäø—Éœ”ÌOìHö†:t'æ cÔû¾+=‚»_}7/S°|Ñù¿ÚÒ UÆ5F~éSÔíSÕ¹§5kš÷ÜNF™_ˆñý†í¿uÙÌF¤Íc&–˜‡¨'Ÿ_-¨Í–^‡p0¢Ò;ðZ`ù¿Àg^ïbÐA9¢Š<³VÈñÎûS¦Ý„Ï/Py ,"§T}rªµÃÿwp—d”zZ—ÏÐ6?Ƨ“~]¬?7ȇˆ‰ë%{\¬íÐ~ž(;?{xâD®“/ôršÛ?=,½úRWR¦FM6¨Êg½^¿8s9¯1ù¹BGŸ>ll“€~$5ö¿ÊOÝíש3ZsO¡»¼ÿÎ6ûÝ1ömí¹ßöá{¡£pÅ[‡&cÚPÛR–‡Š=7HjÊ“I?¬Žü[2 FÒÌ+•Y^Nþòs‹ª%¶Êü®™ˆ˜°å¾ûÎü•ùòeèéw½<Þ[t4°‹îÏ-…m^Èmó©G> ]9 (§åFJ4ÊÛ, UÆ­IÁ†"«ì³žJC 4)ãćp=úg4hŽfPÜ ªZ”{·ÇÜ#Ãö ³IƒÁ`0ŒŸïëi¤÷#ŒrË`˜4Ÿ0&Æñ4˜ûQÔ-ÞDA[B&^S]¥»ötÉéÝeÊÕY÷½žbMCá\·¿í““žQG²„1=ýN3˜®/]n!O®{ JIÁ½†â%[gÖÓDîu¶ÀS'¿4!}0ôÛèP Ý*{‘, Tgû†sÍrùŠ¥š’7ƒü®,P&§øg•ë1Š÷³öPßXgªÚfÿð¡~*à‘ÅKöÂÂPUY¦ÐO3Æt7U>ËOã«~v’ALHÿämz9GƒÁl’Á`0 ×ÓÞèj².t(ݨÁp½ëŒ‘çF˜>TgøµÓæj_²øNOy«­ : ›2è5‡§tÓÒL eà×S3è/ãéò½^ö&ľø¤¸g˜ ¥7ŒÇ\ú×|uPøjŸK˜ßf¨Óþ0 ïnùÌX”èZ‚Ûj(u†ÇƳ.¦B–‘‚ÁPu­Èe;ñYÃøÏ¯Á`0 ƒÁ0i~/׬î™l0 Õ™F‰ÎÔqø&Ù¯vKƒaRõ‘õgõ÷dˆ=Ù0™þh.³ jßpã®Ù¤$&™xg;¬3f› ƒÁ`0 ƒÁ`0 ƒÁ`0 Ã…ÿ5hƒ~{°IEND®B`‚gnujump-1.0.8/skins/auri/uparrow.png0000644000175000017500000000273011050034357014422 00000000000000‰PNG  IHDR Ëžn‡bKGDÿÿÿ ½§“ pHYs  šœtIMEÖ vu´eIDATHǽÖË‹ŸwÇñ×sÿÝg~3Édš4iØÒ‹—"*âB´Xk7qa+‘6¶àÆ…ÿ€ºìª;]vçR¨ŠÅEj‚µ¤–Òjl“™Lg2·ß幻Ȝ@Ò }–Ï÷œ÷ùœó|¾‡ò\ÒwIÿ£„?ôÉ ßÁ·\’|²Ï¹ê]Ç0ôŠ'½`ôɼ`ÉÀ%zÞ¶nËÈÈzžpÁàƒ†‹>Ð×?—H=ë„«^õ=WÝ#±aÅÔ?<è!÷¢æãxΪÚ3ÎÈTÖ¼ë›ÞrV ë]÷ú·©_ò°‹^4ûø~#RzTê„ØÈ뾫Ä5c±V†*ÿuFcÓç|Ñ_½|k%nà3žµffê>W}ÍegE[2{&©}h¼iÙL×—=è5/›x€_zÈÃFFvrÅãr'•±[ú†J¡ŽTaӒЦ®;´ë~ŸuÑ+òp^ÏÔy,ÛuÖ¶oØt·F,Ò`Ok¤•9Tê¹bËHfÅe÷[ö’=„¾àó.xEyûO[{JªcÏš™'är›NÈLíëh̵ ¹Jâš]ËVÔ6tÄ"=ði§½áâÑÁ<ê í{R-23²í—­ÄÌMÍPc¢ÚUHÔF}Û¥]gíxÜL+Tù‰óG Žþ/ù*~*–ÛsÌÜ÷•ºv Lä2±F¥‹CSµ¡ ׬ U ©ŽÒ\G 2u‡Ö)»ZWq¯s.ݨDtCò‘È´è9ðîÐØÇXªF_¨PëŠU ‘H¬ÒÑ•ËuDb­T¬1Ó)Ôî—yËXènxÍk×gâz ÑxZ¥«´­õC•3j±R_ªUÈMÅ KBFŒŽÚª@©Òh%*}¡X£Q£Õh¬;ô¨F…‘ÖS~`xàCc_•)Åþ¹¨eGŒD­±¤ÑªL”h„Z¥PŽ@ Ð¨%ZÔr%B¥‘r±7õ-›Û E¾íWz¡ÀXm¬õŽÐX¦y^ÏïD&j™]ô9Én˜¢™à}€VÇ\‚P&Eê@äO2¿5´kɲÞ•ª-‡Öœ“º ‘ •j[Ɔּ$¶c(·Œt!zn @è=5¹H*Ó[H~]Û o‹ýQjEh"²ejËÄ«®úzì×þ¼¨åuð3‘Ô/ͼeÏžÚLª'P-$&ëš ³¢UêÊ¥º¦Æ pYì.‘Z_`ÅP×sžWßðßý%>âCÔ†r™¾\a P½/)ôµFzJµ Ô–Ízr¬* rM©Jo¶-ØC$jÕ¶…„BÎ(Dæ C‘Ö­Dj¨ÕXE iÐUYG¦]¸â-Æ´±®@¢Ö±íÐÜC9b3‘F¬Õ“¸&vÜL*¶§k``€®Äxá8½ÛYÉNbd¦ÐêÛ´¬’©ô,ë.ºÛ1WhTfÖ¼'hÅB×L¹+j='V7ÛŸ4H̬ EZ‘Fªk ï¸Z!«åZZ¨ÖYDÊtÀ@®#³b²pʉøæßÑœÆ\¼H~ÜBŽ‘Jß¾Fl¢oUhªk.tÖ¶× µXUK5rK"3c•ŽÊºÃ›­ÀG_HD–TZ‰ =¥F¥”È”zfbÑÂŒ#‘ÖÐLª Ò¨dr=™œºŽ¡PXØð/÷èZò¹Ð§³-±'qR"´¢Ñ"SZU¨æÖõ½cÛi§ýÍ’L&YÌÐ-Z• S‰ûüÁq½-Òs`Í1s¡K>å´xrhþBß)…‘ãj›v¬[óŽÐ]B;Jí­hÅÞÐ÷,¹C*éYȱ¢ç¤`q'Nê*EŽK•©È1#ëbç´65~ovàxôþø…&ãTIEND®B`‚gnujump-1.0.8/skins/auri/dwarrow.png0000644000175000017500000000300611050034357014405 00000000000000‰PNG  IHDR Ëžn‡bKGDÿÿÿ ½§“ pHYs  šœtIMEÖ )ÓÀß“IDATHǽ×Kˆegàï¼ï­[®ê®~&š6±CHÐ(:'œ9AqäÐsâĈ!ƒŒ‰’€‚8###æQ]Ý]ÕÝU÷Ö}Ÿ·ƒÜD“¾’N×ð?ð¯ÅÞ{­ýŸÀÛ±#ÀÔ>ÆØ]ÿX—;©'¸læ¬@2}…Rb[­HµöM¶j¦µ¯õ„™Ü£ýOºØT.˜:”zÍСÈ+"+¦®Y1Ø1u Ö©=3…Ð9…C‘mµ}C:v…Þ/ôi]ã\(œÆe{>g×½6¼&ºâVp qäeg%B[-Ž”Ž+Ô s§õì:p«{üÁ†Ëz¶¬ ÞN·L•ÔXkäNw·Mçj…/+P»n™©Xí¢u¹}ÇZ\cÃD߯ݡ\VïZ”jGb‘RŽ©Äš@¢”KÔR•ÐTcM¤«5éªÄR¥F(63– å1¸Q© ¤®‰4BsC©5 [†^‘ÍtŒ½êV¡@€‘Uµ-G¦ÖõÅR±=«¢„KOJ]{µ@-T˜›¸&’ªU"™@+ÒˆÌÑ 7c™¹Ü¡žZ%ÖS©— ü—1Ô• Lœ2ËŦf‹&Íu¤B±®«NÈ´•Ʀ­RflË¡ÈÔe}­C­ÉÍ´ H W ´J‘¹ã2sŒd"S‘¾Ú¦ S­m•‰®\(R›Û4Sê#[nú+°®J#Ð 6k4RìH]Õ©FJ…‘Rè@¨Õh …˜‰½†±ÀôfŒPÉä&2…±V¨‘+P` 045‰Eˆ tUZ«BÄ6%ÂxY ¾æSj{æîZwI¬kO‚Ö†HW!ˆˆÐÈÌôŒÑs(°n¦c$è«lJœU¡™h&ý†¯É\11²íŽÈ-± D]±mCG&>«u—#ëJ­È@î¸ÌX(ˆ•2‰\$R(Í$ºJŽÈP£‹PiMè/RÇÌumhnqÎ3±V_¤¯q·Æ+r§Ô¾)wA‘\+6cÑÃUüMO׺Z­H)°b®£A²hYbMí3r-þêÈ?ÕÎÉ\„ž2Ò÷G¹Dås3™-J‘БP Ö“ Ô$Z­ÔìMD2 É"´§ÈTî01ÐqJ­Q{Ú·M_§̵›Iø™ØŽH%1Q¤2+*©#P¨Â\ä@+ J±‰F%Š…ö¬zR(ÆPàÇ~nôV5îgþðNOv€^ò27ÙÄHé¤JûN{Žmglr´_å&°"ïœï¹Ú¯ƒœÏáS³í9ïËää×›oºø<ú¾Ux>ŸÞ?•{¢ˆ¶{všr¬ïHßÞ×ùUGª ßÚwۓѰÒÏíG¾(VøgWÍGû€ª¬.Õ{fÛþIßô¦öÕ~Uÿ™þµi´?vˆ‡Yý¸õYѾûý^ñúÑñïÛXçƒ2ùpÇç¸s¹3oíà €:¯¸I WáÌd×Q¨ÚyðQ‹‘ëUvóùH¦ã»UúK¶h5Ój{£E6¥xÕ†{âýþ}ÆžÙ>u Õgýtßê1ਟÙvŒèÇ­OGûY=ì4IÌŽñÝÆßŠb 馮yÇbB_ùtüI\“‚; j»® Èžœ‰š:¡PúŒ:±Qtê\v¶ûªÚŒ¾/õ íyí*¦f&Å_QÅéÎ óÕâg¦Ïó%•‰ÓY ‘¢Vv…ˆKÓθsn³ƒÔU^£«3cê,{2y«üS±ª¶®¶«}ùêèŠÅèßPž!«Ç€óûúfÏn+"—çbî «:9P÷)v;Åy¦Lö¼מXgûY߸uQ±§×¡¡óïg?s¦ý ý¨zîö÷Ô¢\öpÊÈõjüѯÞ¬ýQfÏlrÄç8ú)VEõ¦^_¥ÏÙí»ó™l¼Í^ëÒóÕ¯¯Ê+Ýy•£?v²g4çqåWÝòÉL¾‘Üzsé§Ã{íÿ3×v›¯¹âÿoþ´oMRWÄ«uj•U©FUìÓuVÓ¢ö»—:wÝæÕÉw¹:Ê4U¶¸VÄœïs¿ÛÙç}z_«õYµ]0³}ÑQøÎÓiÎÐåî²B¼[ìtýá²ç·Õç·@2EåáŽ×(“›«´UK[ÝŪ‰èê0z0îÌ"d÷ܵÕ+s}4¦T9ã¼¾²æ< ˜XvógGŸgÏ£‹~ñsnuDÃ4î8±'þßÛ÷ñ+Ú«ŠW.ÄWëâÑíá*jT÷5V&;&fW.|TT •=ŸY{¢+bÔöÝþÉ´ß¹(çð³Tëß¡·l‘ÍñÌçL)Ï=ò~3Cœý2âÛŽñJñggûÕ˜Õå  j}Þyòú)vÆ5¾­Ö…æ«V?«ñ?»ê¯K>™Õg‡X=Ã%Ó³šQ?þVè0=9Ã%EXDqU‚¸ëê*®«¨èîª;I"Å„("&¢¨$A¢dg&w¬ûûcºznݾU]UÝãî~÷y꩞žî:o{ò=·Z V~%Dý§êÝ åkÚÇP=jš.ˆê{¦ï]Ð|Š}- TCx’ˆáCààP€ÞÀà`h³gBÙ×Õ PŽ­êÊ¢yý)ö\Sxª)ŠPãtªhéékõ'jJwªhóíDÝšÒ •.ïž«eïw°U#Ù ²a‡„¥¦iëÝÿïqÏ4í§§•9žŸ¨’;þÿ}-­Ö”þ;bà¨ÆóûÙ}{Tó¶P¥ÿûó#ÚÄâCÍÌGbÛçê£&æD»ë¬K °898´Ÿ`ñÔ ŽXºBcjÞv˜×ۚĂÿŒïÔ£û{Ñ „˜ñËï/«ÔØÿþ¾X$vÔø²¦±¨:Bãáå3¿—ýäÙÓêoTŸÙü´¦}/#«‡Èœì¾‚h¬‰›[‚4Røˆäôªî ‚PÇ!êBu~_Sq¥ê«yüâÍ1_5‰/™ÂE×C­~ò°)ÐbL¼O­¢ž+µSMÔlª©&CË3šo4®h~ ¨¬ÊLüaŒ·&0ëÍ[S´}«)?¥õæu·Z‡kÊîÚáŸo‰Ž3«l.ëC­ñM‹1±u7Œù¦bû½l²^ÌAcâá …1U$SEžŒñêB±l\âõ šgvò+Wbc6‚TèË;‰ÍOÙœ™•»²„⬢ä>ÁyMcÓò2ñs«ÊCô§ÙsÍæTFºÀ“^>USù¼Ûúºð{ÄÑï²ô«0Ôt¬¦ÿ5ǸFY è?·ÆùŸÂBtF^×”<ò骵ÊXõ|í9ÑòŸëÑ>~ŸuÁÿüƒ¶W%–¯×bª¹¼å¿ƒGÑ8ôêÕ8j"ÑÇꬭ!ÔD¾Æ×'6®âÕ ~}âÿ· aâä"º·K_./±Ö&Uúl=é÷ì³¢q$–÷|ºfø¡žY]­)™¤ûOÌcúý|ŽÑœÕ¬ìÄÖ 5È3ñ WÍöêa©Ž#»;~ª9=WéÓgš>¡&åÃŒ‰~]sòÁÚ^£ùQ±$ž?ÚžxƒY^Õ´íc±ügxUueºwB/ŽT1Ôt#Žß#ÿp€_W§ñÔ\l­ÅÂÖ5ÔÚkuͰ&óèêµ9½ù`cêßµïÌÎ0ªy ÀX'dFh5¯Ã,–†}0ïG;"ê};´Mb0gDâÀÃнˆ¢ibp°ÅYµiˆdSx88ØÃÌ¢f¬#®¹Šˆ–>úï¸ñ0˜Ô¡D%úþÕs¬b’zÖð@¨²?¦ðpøÎ{MÓ¬ ý iƺç(Ù³Cß>ÑHšÿƒæÃÿ ÷j²ò—Pûgƒ¾ž=Võpðæ…‡…Õ™DÄPz î,= ‰#}áaaq¨ÿ³k?hùdéšÕÝž8r+žиx÷呸xÀŒ}‹ºêÙ¨.Ê㋇µï¶d2AkÙ á“ILFö”Å•½5Á#GäkÕ˜%b/ã”O½&##U±öyÃÎ “öK4š/vpÐxŒt…mãÉ(Ë#Kób³¹—³üP?׈µÐ]Sþë¿€./vc} óÕøã“À¨¯q®ƒx°$hQº\Üy(Á¬OÓÅcƒ¾‘­ˆÙÙÙ<G 33“ÕWõZªîŠÔÿíÚyvðb$^'ÍG^ë@Õ‘ˆüY Bd² ² t¨‘ABHH¨JÌX[¨ÁÎßâõ‘FÍ"-›œºË':‡!Æž_\JÅG×A$Bˆ$‚Hª6R BuKËќҵõ{f‡ÞÜÒ½4µA!U›¼XL*}V¿MaâØ =LšÍgý#ª€–7-‚ÉbKÎ$TɘHÍ£:ØDÞÿ-ãŠÑ(Ì‹‹ }4…§Ø±uF6„!ÕAÇÏ`Þ×ÌŸadW#˜˜¸€¶ìÓÞ,a2Ñ(ÃÎúYúúzù7‹…‰3ÌÌïóbY€‘ë 6ÃM‚©©©¤¦¦V ZÔÜÒ2ÎêhÕroé>L䓱ÓUzzó.P¯-ÿ­æxzs­9S¶McßÃÄx ò¬^Ó÷e8bðOã PíK5Ø?Åó ¶üg =æÊ#©Þ,­~@Ë;•o<Œl6ì.+s2ªùEc<€È)Í· -‚/Öà,hƲÅÊá{DåôùÅá‘5¡zÃ;ë†ÂXõbnZWãŠ=Î;'åææòü(í»ÆÖéÙ8›=`çPw1í[XGõ|¬©xÒ¤­5ÂD˜ï«ó£ÇѶ„ö#ÙÓ&jâ¼X€ÆkÐyjˆóY;²Çá7§z¸Ôs”?µKÆ’¹¨8.FÞO.õ> #vNiÒthÎòÈü‰?VæyuÛõ k=4Uwâ­YǦâ3ü¸úÿáõ>3ƒåϾèÙÈšêàÙÚ®²r‘5ÔX¶—ç»x5Anƒ8Lè-;,¬ òrzí Ñk£ÜUgzëR‰ª{ðì-ÏÖÒxXÛ'X©E2v%V>Ïê¯rybqX½˜Æ¹U#Â&s"½ØKO>ØšF¢ÖubZé÷ìø=žÑek:´í3œÜÊÈ÷òô‚M½ÁjÞ„-´rÀbQÿ6Íf˜±¡¼¹`qèÙúðmš— ‹}z2ÂÎÆçÔ}g燉';–1™ìG1£CÜ¡ûY\zymùá`ÒÃðùCã±-3Ôг9±ä…•cê¶âî2cë¢dÃ*}“8Øÿi¾ ý9©Iï×o™ I¾ ••·¡z±Ž¦ÉK¬â  FäHKKÓÙ %%… JHÕ… za3®fÖYœF®B½_.ï¬ù8ªåØVb"QÖ+œÐA À$Ë6éFÙ‹ÂÂB!;;¹¹¹¤  999Ê™3g„¼¼<:£.k:I×›s#çªÎ³:,Ó·€ „mÛ¶ ;vä~Z^ÇåDþ“Ã@æÙ×¼{û_»o=y‹UìæÉ¢úÚjqŠ–{º()Ò taÓÞÓ"é¿ G _m¦€Ì¸–øÁÁ¡žýUTçÔí˜*ýX¾ˆ.h0¯ã‘Xò©^Ÿ->©s¢I:Ìݾ†¾^ì¢67ŒŒÒ1‚íFæÈýY\Š¿ðšd˜† ž®ÄÃ.OHõ“Ž#¶#Ì—„<•ß@Fx ¬ÿä-0ÐÿÓ`19bÎ ø¶Œ‡CWw¬ Ž/c_s¾¿ÿ2Hé{IH¬¢CW·pÍרƒ~/Þ–§#<,tìÊû⊩tõðh¾Ê`ˆ«8LÑ7ŠoõéïѾ̴^Ä<]ÕøÊ®Ós¥çcØW>H-\éa4#†í¾Tzê”ãÿ®¸bätþ6®¬ì¾0ºQC&}'6…‰ÆãØôüóM÷½÷Þ°Š :+*Eñ’TáHN>’Õ²å׿üòO­Z^l¶ê35…²8|$Ÿ„p“0‘õ•Tl)ªFV/iY°k›yñ ¯¹Tý¿:ØO$„ˆ@ü ¹:y‹‘×üªŽ&öҜöOÓÃ%Tm@S±iâh¾YLìœZÁS/¡µ+¼¹QÕ„Hÿr1Oµ/ñæV¼‚µq¼ëJxù…:bÖ™bØáïÕÀLñƒ¥ËÊS<±,ûwÔ| ѹÆvИXae¾ôbG:†ds vnh^Ñxx6ÂÌÐóC¼x›¾¾Ñ|U {|)2Â¥÷ u"õ] ]D BB‚ûjYÞLè&-ÿ¼-Âñ—j~G× yso×ÖêÙ7õÌÆn´Ý%^¯Wr»Ýl“<}Q|´±å£ âSéªúÁÆE¬Ÿ2ŨYÐs«Ê¡jSôx§ j Ë7§fncð-–˨Z‡‰¬Å@«Ó4ßBBôF]÷Pß5Œb]ÚŸri|_Ê‹;ìÌ£^,Éʘ@ðûýp:t<ijլ|ÅË+31®f®(,f6Ûèâ³È3¯Ž©^_"ËÙyfc¶XsJó—‡Iš—›û|eAÁ$Ê ødgã~ý^ðÉ'[l‘k,hÜø/¥§OßF‚ÁLˆb…ìvÌjÝúí{¶nýZyd±ryÈ¡¡¾Vý’D~¹+§‹Û·Ë^ý*ˆbáDŸ¯ÃCzNUZ±dÏHG55r6_ääQìz•Š>›µiêkº&ÍÆo4ßX[ÑSŽí`ë¸|&‡ß"¼KKK --Mµ¡¼õö˜úù°þKÖþó꣬|D­/êÑ1xz¨çyù†8_3tr]Þkš&{€ÄÔ-ÿFrݺ÷•Ÿ=;çÇ¿þuÝžùóï½ÿàÁ#ˆsØÁ©wéÙn¬ ~Ó1TŒ&犥­ç_yy à×ó­â±²^Êò‡ÎiØz¥ú¾fãXdç‰]“⮑…sÑúÕøK“u#Ë[›Š|âMÜ¿ðËðF/W¦× Ù›gó¢Î6ä™–e½_N¥ï™ ƒÐÊ”ž°|™¿é9W× é8Z—/6dW=ÓóDë=wÒ4Õ ÇÒ¦;+H(”õX(Ô…¡m3™¡i$‹¼_-7Z'¥?Xó…z6–µ_êýÑö]¥i)‰±^Ìå‡ú9ê¾4¹9ôùbiÝ'û®^_±à¨ û~ ÙhÌÒü鬩²²LÇ"s =þ°}­5±®iF¦kjƒ#kÏØØ‰‡Ìëð¥kl¬:èù‰\’Áivýƒg_hýas úžY €Íù`hð| * ¶þ¢â©¿5±›Ñ m̺u넞={š‘WÚö‰Õež ±°|¢±Ñ5…¸tÉfÿ+G^…7©ÃŽ,éÅp\,eee „ÔÔTž?P1Dd'Î82–/ å–ö•lýÓ4?LØ™Xk®4UŸLëgñF ¾™šúZ ¢¢_ÏüüÎ&L(a0±ùŽú¾ ¼åo­H¥)Ðg;õ ú }Žú õÿHœm•¶î/Qƒ(Ö©T°ŠÏñpð!®"=#CÆþXÅÚÈ‚?`)°ÔSXÍ‚Êþ÷Þk§%I:À‰è¯ÀnhÐ ‡fÌ› ‡ ôÂ0O°c6DðFŒB«Ô¼@ŽNLh#¬ò*LÆÖF6õK¡#_u}ƒÁò âx²ªê-]´ˆ "-Ò Ž²³³#÷þå,u=â YšzÅ=Úqê§ÕaÐȪnâ­4.êRÿ[Er‹2Ïq9ÏßsXm[9vlý} . L º«—VãÑ7ZæÙ§Žkž¦Mdè'ióü³;lä/K6¸Té[áƒQ«¾ÏÛP@z^La1ÙÔÂ&ÔêµõpXåG¬û§‹×ôuyO‹J:l4Ÿñd"Ò´%T?Y½nˆhŸN’Y[i8 bƒè7É5TÐ:&eª‰Så‡^<Ç{2?ap°X€øš‡Xù`Ÿ@KãWŸæÎ{"‚F_bɉɨ’–•OA ›øè'S« .–°à⣾‚ø/“tiß™h¿©g?£â%õ—OžU×—©qÎü &—>=„8!ŠA½¢,_’\® ŽääÃ)õêmo}ß}k;Œžâ·^cqèÎë‡:Ý^|ìXß×Û€„BéDQœ ˆb@¤2Ñá(tx<§ÜÙÙ¿^=iÒ—mî¿¿ ìsÕk%¢–Ä“3)äó9– póÅ;ûûŠ‹¯TÚ$A’ŠÏÞô¦M?²jÕRwf¦Ú„H/$XC›ú:*¿"„Ho¦¤¼KB¡¼ ^oêóÚ ™—›ûLÅÅ‹Cn˜:µ×uO=uó1¶mUÎTû$B¤¹µj½è-*EI$©Ø‘’òc»1cþqã믧®ÏΛm[ ¹|§U«a%Ç ùý- (©„ (˗䤤Þڵ7·9ò³ÎÏ=w’Ê¿ìʺžoRãFYiºÓù½;+ëLJÎ{Q½6%/ !$´lÀ€Ç¿ývöcÁ൯âöG¬¿9+=}¶¿´ô–°](•œÎ#© ¾ÿ‹\ÛgìÇ)Â|sx½^ÇšQ£®;ôé§s$—ëlû‡~îÆ×_?Ÿ¸bذëŽ.[6Yöx=RTô(¢e[¤>/|òÉ'¸óÎ;ÍÆ¯¼¹ÖÔ¡A}ÅÅÎù ,T¬ÑGM®[—ö‹‘ãì¦MÎOºw_!HRñøÊÊþ3¡Ûf$‹¬}“~õÕú»fÏYyñb· Ïׄ¸Q,qx<‡R6\Óã7>itË-Å ¯Y|¦j1ü¨jÛ"¿Jøõ=÷t=¹fÍPßåËB~m‚"9ÝYYÛ÷ïÿQŸùó·Qצk(¼u3ƒ–“ˆMCµÕðn×ìÙ¹[ÿõ¯{*Ο¿!äó5$Š’"HR‰#9y_VëÖˆ|÷ÝÎÔÔ‡7¼¹Õå›No/9vÌýë‚MN¬Ysméñã}EEí‚^oQ‡ IårRÒIO:¿´ºûî¥]¦L9ˆê¼ÞTBÇHvý¼žÌ9ȫƎmwø³Ïòw"¡Pªìv©}Í5s/îÚ5D 2&TVö?ö°Šƒ‡)‚yd/ö IDAT뇧žjvøÓOUt VV6P‚Á â@ ~±*ö¸({azAhu=Þ z˜èõRÍCàT~Rq™Ñ/þÅŒ½éa¢6©É[ÃkAšµY©© C~݉~O}ÖÎÚ;ƒõJͼ‘ªš¤ºFFë9]gæ=4É´½1QëÓ] _[1a÷cÊ“Ëqãiý :Oäñƒ•™È¼ðxc ""#ä}‹å¬3æ+Éá83¾¢ân@óË­AÂüª%…î>éáŠÄÓÎåDQR {Rtè5;4YÚ"sœ‚$• ŠGôZ”%º6d1²† ª×±éx–ûPËX˜b¬!ózhqm`è±|çýÚ}ÄÏ„åNÕAž­0жïF*õl¼%‰ÑÿAcÒüÒ¶JÃëõÂívÓ>‡å:¬Ä’z6„=Ôõ(Öÿ±xô6oÙ‰#¹ñ,ƒGïaÆ4VæUZñ>gchy í¨jã4`½¶d4Oz›ã’_ûÂ!IõƒÆŒâ$š¦)Y5ˆeiù`çCýíïÙz¤Àümž¨×zöì ÂÉ“'Å ˆ¤ââb)===‚gcÚ<ý±kïØ%J^i<̽³ØŒ6fZÉÕŒâ'º¦«‰KÂv˜Îh^Yò[&ì°jƒEBõÂ¥¤¤¨×§í ÛSdÚoëð…ÅÀó*=(,,Dvv¶ÝZCfžÞiÝúΡ?NB¡Z®ôô)*z’ºošvuŠÅÓ„¼Þ (µ vïÎPN}ßV]ÇD-X ÍÊÈø‡¿¤d8¡Â•µâö¥K_ÊëÖ­’ÓûÆâ ß7= ê+ì{ôõÙû޼g¥¶Â 2t!ž±æåæ>TqñâÄI¡P[hoˆù›‘'iŠ>P-A™æp|ñX pL“啃½Q­Àô9rX¤­gd£ +]„¤ «z°Í:º˜(¡`‹ŸôÓçœáÃñiïÞýN¯_ÿ¤Ô 8ÓÓ·Ü0uê3W=úè)~Bˆ_„€ª [ÚùáLI1Û´Á{Š *¤4/Tú4Ž ´2cz¾b`d“iAãÆ•93üæyóþÐöþû‹ÁŸ'ËóÅÁD+2ëD"_aõ=SA,GVxuDV/üò‹ããîݧ½Þ.“B¡+¡å=ï¾uqØ Z_Ä|IÚ“\§Î¿Çž9³Z™°e+bÐeïYœ™’òöø²²1ˆ¶Qì\[–?  g½ÐÎ3·Q07ÿñExi˜\ ˆúçPßOØ}'zİ5š¦XA„7ÓÒfJKï““¿_Vv?ÂòVPPÊÉÉam°UŸU@fõý¨¤‘DÕ¦LÚsí^zÈ-´«_E´½U1°<1ûœ±|p«8ÔÍ *}š!P:j‡ê·£°ðøQ^^®$''óèÓ~1–¯øòÁ“ IûõÈžL˜öÍŒ=`çÂê…iVzúÛþÒÒI*t¦¤ì¨uÕU ]·n ŒãC^0Xh¹ˆð£´´Ô‘šš*B"Íàk}´õþÅ‹Ÿð—–^@q¥§¯¾ñµ×žk;zt‹)]‰ÁO õs h™#‹ó ý+AûôYPL=Çå¿L&,í(úvü¦N¾ÅÆ’Q ?ªç@á¼¶„É ïâæˆ–½¼ÓTËÁ>ðŠm‘¯2x⢣«z¹ íKÔ¢šßjÖVÄ zóÍ]O­_?]v¹Žfµi³´É€;÷í[èLOWN­Y“~dÙ²–wìèUqñâOíÚ]»ö•Ì–-½ŒÏыǭnä‹eWØCú¸[·!g~úéïÐæFݲ`ÁVTÙ”?õš—?Çâ#Ï©´]\Ó]®u¢$²Ú´ùÊWTÔ ø·ßnëöê«&åäx÷.\xÙ F’P()½iÓ8|øU>>BˆOÍÃx}$]oˆØá¯†¿öЧŸN#Á`½kŠÇþÇîû)L<ÿm&¿qÛ¶mbÇŽé¹tpTVV:“’’3““—+*ÚëaR‡ Ën¹åÙA+V¬…vNmù†t“‰¦N3;;ûMߥK}Á AO:sÇž9órxNãñ­€qýÈ5#)éë×ÛÚ“z!‡ãèD¿ÿFTóŒŽ?bꪎ^Ò±9­òÖý«Ñæ)S^”•Ω#9ùûqee÷B;vãV#=ˆù‚p&ÒZ¹2Ãåú6ä÷7i>lØm·}ôÑNðc¦˜vÄl¬4ÍáØL‚Ázôw%—ëЯ·7ô㤘¹ƒàûƒ–n÷W!Ÿïj½ë²|ñ±@àzhe‰¶_V䉇ÃAq ¼¹!_Ž@Ë'…B×£z®"|_ÿÄyÛóó?eùį·âôGq6cË‚ 8¦;«”@ 9ßSa,/–ê’l<Û òÎÎÏœ³22ÞñwÑá(èÿá‡÷72¤L,¸ìöÛ{þ¶bÅËá¬Ê­ï¾Û½õÈ‘ç¡õŸl.gU7yñ‡Æ—/½õÖ^'¾ûn.äuïþ̰õë¿¢y¥Ò\>dÈ5G>ûì=BÅc¡P+D×CX+Ç3ãCä»trnË– (n½{d¹°q¿~OÜñÅ?"Zw-Ù8fÎyºâÁY°kWÚ§}ú¼RyáÂmz¸ôfÍÞ~àС7P½¶ÀÆG¦t8ïØ<ÐÀ±¸cÇá¶o„¸ô:RR¶õY°àÑwÞY @ „×?Œj]Qul Ë939yY°¢‚ûsïQCBÙmÛι{÷ÜxygÂÆhôâãnÝî8³aÃ+¨j äŽI„4âðŠW§4â•^ÝÇÀñÞUWÝU°k×?¡Í ‡ävooRŠÄÇŽ 5nÜØNŒÆ­IQgyš,o o|ˆÇù‰~ÿ-0ÝéüZ òÔÿ ’T81¸UöÃߌüzII‰C’$‡ÇãqLw:7²~¢èW‡ñãO ‚@æ7løLÙÉ“ƒé’TôX0Øѹ‹aíÊ ¦ÕÈÕ©ï¿Oó]¾ìY>hÐ&èü C\Á«'N<hšP"Ç…_~ñ8àþúž{¾„(ú»N™2Ä•‘Q|Õ¸q§Qå'X_a8Çfc’·òòþR~öìŸ(éW\1û¾}ûæJN§úu(”wZµ]tàÀãŽää ãÊÊî‚~~ ›Ç˜¬Ëù’´Š’ÕsÆŒë:Œ™ú@ùOzôèrzýú÷EYÞ71èèZµ©%F,)¡*~ûÆ(~Ó Q¬¬Ó±ã³woÙ²ѱœ%_À`LÔ²7>ÿ|Ý­¯¾úNÈïoB’ÉåÚ4Áë‚èù2UÏשGE­óÌp»—…|¾.YmÚ<4rÏž/…è_)·½¾h‚ª6W¬Q6ê×ÜYYï?\Xø4µ¦Á®kØZçÔ©±"X(þÐù ÇšÎó,ôɤ-S§Öûåõןò^¾Ü áH.מÌ-Þ±}ûWàËŽz1¿¦NEÍ(ž°ób:öÒá…&— ¯Ï9PUwïsrÍš9rRÒ¾ñÃxó#ÿ±[û¡cCÍÚÈt§ó["‡7,óÖClÕ€Á·qôß´µM׊,n™:µþ¦çŸÿPt:/Œ/+¾O/l÷»ÅèKÔôZÍJOÿ§¿¬lÀuO=Õý†©S/BkâèZ Í­ z½˜µQq5¢eÒvÿ‰É¸ŸíyàÉëûtû,ðŠ—;I*¯î/mj0ÅÛ£c?tÝN®ZõTÙÅ¢I¡Pðý¤iV§X[#¦ÉòÏ$ªÛíŸÿ¼ªãO\¤ìœ®Jò%é %Uýž§N÷:wî9huÅòZn LlÍ@¯ŽÄ®%˜®'Dâ)@< ž¸c‡»ââŧ ¬BqÁ3×5X,‘3 …:Ž}û­“„BWë|ÇÒà`cï›MÅçÏ»g$%}¥¾W~îœk†Ûýô–û7,|ޯ߭'W¯~-¼ Dqqç “'¿ÆË>ežÅa“ab´ç­·rggeÍË—¤Ódyó¼ºuÿ}tÅŠ\nBˆûíF^˜æplFUÓ“Ú$Z¢®¡cFV8 ÄåQ˜ž£V‡»•@ åÆçž{”Âi€þ¼±ô¬ Ï¿½ï¾Ôi’ô¢çÀª|°4è눼à@^Ò«×kÁŠŠ¡®ôôÏ¡½WžáѶ‚MÒ%AüåçÏÿ¥`×.7ƒ‰G›w}³<Ð8þi²¼õë#Z++oß¿‘ŠwÚKhï—•1Ëü73!¬qùlS®yƒ½^àª÷™„ õ~ôŽx®Kýih ‚ mž2¥^ ´ô6¨×½ûLP÷Ÿ““c÷ž£ôZ[ñMû-Êß°áß§»\kóEqÏt§óû·5š|bõêLAœ‚ 8HUS€ž.òîÛ ®¨¢CÑîºuë=;+kz¾$í™™9ˆ<ÕHÏO&ÊEææ£nÝzÏJMý0_’öä‹â7ÓÒþòïçê`‰ŠalÄ/\4¯ví—ó%iw¾(™œüÑùKcÇyòômT,ú¼yˆÐ û9'×ü† ÿFûdAx~Ù®m6²‘¸aå˜1WùKJn! kû._¾å̆ / ºÀsNô†ÎÂeCjjªª«ŽÕ?Üa×ܹú‹‹o„¢$AQ’}EE×N˜0ÑÉšÕx.–]”¾1âÊ999oLw:׿‹âž|AØ›/I¿Ìp¹VÎÉÉÉÿö¾û:`ˆK”Œ¨M€Ë ê9·N7fed¼3¯nÝ~=bÄuˆŽßâõáºz¦ãüþñÇÛÌÎÊz+_’~É—¤_fgeÍÿþñÇÛ2XôôÆ”îšXÐ¥1 0ÐÏ8âD–.M‹ås}«tul'/náÙBv¢|¹¡<„m˜ƒymäÇì`bç4ʧqV…Å…åË¡CÛÎHJú,_Ë—¤]s²³_;ðÁéa_‹1í =¿*B¤Oo¾¹ëÉuëÞªsíµSÇ••¾{Ë–¯;?÷ܹÜN‚Y-[’ö_¿ñÃîÙºõ_qq#"•Ÿ=›Õvôè‹w®_ÿYë‘#ÿ¥'Oö%k̆MKñ‚™˜–T=ýK ¯~ä‘¶?ùäÿH0XGNJ:XïÆŸê=~¯Ñ¿ývu—_ì“ÙªÕTA’Î+@«ƒ|°H‹]õ«ªŒIII"I”$¯ú…I„tžDH—I„t½gÛ¶Þ]¦L‘Û¹ó’ËuŠƒ9ǾþzÖ§½{÷†}5ó°#ò÷HaáãÊËÕ_ÁGöìûþû¯{úé‘M š”ݶíŽää_¼……}™¾-]0ÀÁ5¡²rÈ$B®šDÈuêî?|¸wÿ?rÍŸþ4¶n×®¯&çå}.:'Iª Ë‚e;fàg¢âòöéÓëo˜<ùý@YY{A–‹r®ºjεýë}wmÚÔëáË—;÷ž?¿ýž=Ÿr¤¤lUB¡Z0YŒG4z­íP‡ÕvÂÅJ¸œ’—燾œñÊ,F">Ü8‰¢Óy2[¶üÂúËøáBˆ0Áë4‰f“i=ú·ß®¹æÏ¾3ü¤VÈÏÉå:e€%¦|éðH#KBÕ•ÕøP”dTÛüÈ|mŸ6­ÁŽéÓß'Š’ÒdÀ€guøDÓ°Ê›(ÕšìD¿¿ÿõûÛ- :g&ÒⱪF_^-’›wج•qq¡º^,ŸX¹2Ã_Rr­ Ë%Ž””CJ ³ê¡‡¦(Á ”ìÿøôÓWýöÕWSRòòV‰Gq÷[oõ@t¬h92ˆË#¶•Ê›åK{÷öR¿{aÛ¶Ñ„'©Ú4Bβӧ›€ärªŸìÌÆ÷4ÝXøtù *nþ¼ÿ›ÎmÚô ÅT«Öê–#F<<ø»ïnzðäÉ.7͛׿~¯^ÏÊÏ fÿ¶|ù¼/‡íŒhÛ¡ËKYгÁêâµôIÏžoT^¸p[NÞP?8|Ë–\¾ÜçæyóîÍjÛö¤øðá?îÞ}0ÉçóI¿`jŽMÖ#sû^ûö÷_øå—@ˆ3¹^½åmxà‘?¬YÓû¡óçoè9}ú²Û¶ QôÊÊ:®=zŽ·°Ð…èÉ”_5°1ŒáûV ^GròÞ´&M–6ìÓçUB¢}ìØ€!+Wm7vìSÉyy?€©pÏžÇ>ëÛ·.«¹‚Ï5¹Êú'žhqfÆ—AˆœT«ÖšN“'ßóà©S]»N:Ä“›»‚ºý”Îxýû†Kûö zrsW´6lbß÷Þ»}ôñã=Õßð`Ï^sçÞÑæF×¾æšç))˜ÍK4nÜ8^L>Bè8Wª}Í5¯€§N¯kuèð†äv_Pÿ7|Ó¦¡ý>øà&h:hÐýX½ú¦°¯Ñ­ƒØÁ–––&x<Aq̱c77ìÓg<8RS½ý³ÏúŽÜ¹³o‡ñã/ œŸÄú=zøšÞqG‹ÎWMštöê‰/p’ðæBÎIIKߪWï5ÎÌ+¯ &Õª%€(I¥&O>}Õ¸q—P­OñúÜ(œÄ±gÎL¯Õ¡Ãd)>ztÜüúõó/8 m ç$„8KOœY­[›õG3¸!¢+-m5q׬Yw€ßlì(;sÆunóæç ³U«i0¶ñèkU §()’Û½;­qã™Íï¼óþ~Øëá¢¢ëÆœM–ÊÅmù’´5_öä‹â¯3=ž¥@Ô:™]^häWÍÏ8ÊÏžméM›®¥d„–ŸXëôýšÅ£‹ ášÆÄ@àö}DχY~ÄÒ½#!ë zØ5{öCJ Pßáñúý~7¨X|Þssw ~Ð0 ”—÷ƒ¢äìÙ“ÇáE¢ô!r]u½øØ×_çLw¹VÏLN^ ‰TýÂku¨¼‰øNÿ‰Õ8‰S®Í˜—›ûÒ —k%´uZ#áù«CÏÆ«=Î%½zõŸ•‘ñÎ4YÞ’/Š»g$%}ón›6”Ÿ=ëV7ú1ëNVýŽ^¬FóGãkØƒê ‰Õg}ŽËu]W„¨ºªó4:NÐó9VuŠþ¾Š‹»ÎKù½ú `ƒAl­‘cµ–ý^‡Ãg¸\+óEñÐ4YÞ:·N—Ž._®®÷jl^Û¶méû3Ã/¸±äûW_}w¾$íRå4ü~¼²ÁâQ¯…avfæôéNç÷ t8lSxuuuÚf¦áËüŒŒŸæåÍ*½xQ­‹;8}>ŸsVjêÇ3““?ß¾˜âÉ:© ÀñÁu×õÍ—¤½+†í­î¸AÙàéNçO³RS?¸|ø°úöÏŠ-f±qu{fRÒʹuêLàt»Ý{<';ûÍn÷·  €Ø¼ys«>›ÆÄý§9ggfÎ ù|NŽCK–äL“å_Â}q±ú­Ð§qÐò,½™’òa¾(Η¤]ÓŽ 3=žÏæääÌXФɟ¿8°[ÈçcʬÏØÁ‹¡dò¹Í› $ÕªµøÎõëÛö}ï½îqÒ`¸Ï"ÊBDBˆjµoï§j¬†ºcsŸ‰C×)Szß¼¹]Z“&Ó ² `´}>FvElõ„Ð¯ÙØ™·È;è{1Å‹¨„‘½ˆ(q͸q×CQÒ%·{'çÿ¼2q£êÉ?Øø·¿]!ˆâÙ^ßȱÎбêž{ne¹ aGôyß¾CÉɇa2`²ÛXL/Zœúþûñ„ŒæÍ— ]·®«‘#ÿ ¾ââŽÐV«Î' C‡@þñé§_ðÝtÅí·?[çºëÞ®8w®÷ªü÷é~¨UzêÔ‡Çsü$‰W¬´2¸ŠL]Wöz½ŽÛ?ÿ|ìñì.?{vhØøGpP@:sæŒÀ;&VY™DEݼ×u¡Ã› "¼¨¨¨_sMqñݒ˵ùÞ;_…±LXu.,†ˆñ’=ž-P”œoGêÅiPdylÈ“ ï´ ²Ç³íð§ŸN‡¢¤.hÚô¾éÇ/ÓŽÕìçxtÍê¦IǦW°0ÔI»ErfÓ‹O5ïǹQFob¦ç=ÖÐÁÏåiïSs?„©²²R íY°àN²ävoë»téØHiÌ tª)l¯â‰V+ÇŒYVvòäÅïÏ!%È-=qâþåƒý_ɉnÄü­ú‡(Ý'„Hsk×þÛ»mÛn?ûÓO }EEƒ¡(é¾ââÛìÛ*V1´¹8HoÕ«÷ÄÙŸ~Z(/ï EI!®@iéM[^zéïá…üX…~+üàɉn8¼EE¡(™ Ĭ¨èºsÖ¬iêu ¸­Øcž/”Ã4Ÿôè1°ìäÉII'~þÇ?šæKÒ¶™ÉÉŸÃdÓ³I4Íý¨…ì“k×ö€äºu—Oðù®™DÈUýþþÐ69[Ž]Ú,O¢’žßïÚ·hÑKPONûö³FîÙÓ½~ƒ(–INgø .Qra#žSí†xðãÿÏ[X8X  ªQQ„¢xB~#oaá€ý‹/ :#X¬,ü°2¢>yyä‘eËæW^¸0À_\Ü¥âܹÁ/^üI¡]„²,'fšûTP^ž ™-[–Äóô IDAT¨toxõÕí ™:Xâñ‘zú¯újÉ_ZêØ»pá¿ (IU£öïqç÷ßÛbäÈBw^^ðúgŸ==jß¾wnûøã[iiËI*4A×ΈÂ@|´¤d,õµF"Ö¾æo§gŸ=6|ãÆ%÷îÚ5“›»„ˆ§Ö­{åÐ’%Y@d³“íØO_d“Wø€ª§§‘ô&M”V÷ÜStÃÔ©G,]ºaäž=ïŽ+-½?üäù˜þËâÂ1{æÍ5 £iÓ`‹;ï,¼ñõ×÷ÝõÓOŸ=}zÊDŸ¯ß„ÊÊAx ‡Cضm›†vII‰ZôèéÆçž{U j;ÓÒö Z±bĈíÛu{å•£¹:ùÜééb»1c ÿ°fͪq¥¥c&TV¥¾oËÿ›ˆG"µ®ð¡¶YGÓPŠpãNZ£FAê»¶êƒ}ò¾è©UëG“’|¾ÛP¥Ç¢ÎB¬ez0)j›@LkÜ8xãk¯NÊÉÙÍþ÷øª_p2c³báãÚ,DÛ{u¨M.Î-S§6ÿáÉ'ßU‚Á:õ{ôxbÀ’%ûušÄú3ƒË£ÒÒR‘²7éøÊ•À•õ3¢ãSµ2›5(þÑz¸û­·®!¢§vím½fÏ~Vt8.{ ¯Y>xð„åüâ®]Ûóó_“’.ܹ~ýëIµko€²“'¯„~ó‘U»jh»¨Æ(ÙWTÔD§ób°¢¢ÙÊÑ£»‡ˆ5þââúàHN>§Œ†>T=.íÛ—tbÕªˆ9W^9ý.<Õï½÷¶5êÓ§,¹^½Pû,ºzõ·cNœ¸ÏS§ÎWG¿øâ—öïO‚±³£Ï´Ÿˆ!¯·qf‹ †þøã§ê‡r¯»ÎëJO¯;öü}{ö¼U§S§ypqûö$·Û-ê,ÐÑt¬òŽ–G€´ù¥—ìÙóA¹âŽ;ž{êÔË·,X°£ÁM7U$Õª…&œ¹gÏÂ+|p"!(+»ú³~ýÔø’öñ¦ø£ÁWF_^>b’¢\7®¬ì¾Žy½n—.Ç@ˆäJO?’Ö¨Q¨aïÞå½çÍÛ1öôéç3Z´X g7mº‰‰Ýx|ŒÊÝ,^<„8“j×þþ.<Óõ¥—~K©WOéôôÓ':{öoE/ªž´OÜcj(Á`A– :{vrÿ>ÚØjĈ‚´† ƒêÿ3š7÷_9vìÙ[,Ø~϶mKÆ•–Žšàõ .Á>ýÐp˜h¢AˆÄ¹û/®}á—_ždùò­‹ýsÄöí‹Ç•”ŒF˜—µ¯¹Æßrøðb(صë†ú=zøÛŸÇÃG!¥^=rÇ—_®—“’ŽJKÛîݛݮ] \·Œä¶nmIÙÙ[š RzÝSO]À®ØÂÀù[å¡„ª'§ÂUµ)ŸÎÍœ!¯7¯üܹk8‡£ôäÉ4ŽP:@Å0zt­bÖà±}ûÒ+œQ¬¬¼x±×‡×_?çô?f£:Çs|Þ¯_ÿ`eeSÙãÙ?ø›o¾¿Ž\‚ ˆû÷.><¦âüy8MgKzöòùš;’“¸w×®¯-_ñÍu&úý½&TVýÛo3oûøã­-îºë²;#©õë‡Ýzki·W^94ìÇ—g¶l¹œÉÉû¸z1‹‹ëT¿à»t© ¤6l8{!Í'Ò||yù½T¬›èÁs÷æÍ+EY>ªÍ>ïßÿz]Õ6¸&x©+MôûûO"¤Y§É“oRõð#ß]£‡·¾i&†ýeè=¡×èÐ|×ì„#_ŠÝX+…#‹¯½vØLç«|QÜ3M–7Ï­];Ûë¯7ÕX‹èyÓø ;ç¨:¤\·K—ƒà-*ºö»{î¹yVFÆ‚i²¼qšÃñÃÂFþµsöì¨ò¦Öõð˜Y‹CuÌ/9th×M/¾øeå… Ã”@ .‘¡(éÒÒO­]ûÞ–-Gþfw–†Þ¨g£»cל9 ÞnÜøï3ÜIÒ¦7SR>ùâöÛé_”–͆?Kú£æµéeÃ³Ï¶ÝøÜs‹½7CQ’¡(ï¥K=7¿øâ{;gͪ§bµNÆ›³ÍÐl>/ÿðä“c”@ ®ìñì½îé§ÿ0®´ôªI„´žDHó‰@ Åf"ªyíàüé™gÚlž2彊 z‘P(5\wôêõÜU«‚ßLßu]ÙwùrSDÑ1;#ãÝi²¼qš,ÿ8§V­é[^~¹ ª×}cæ·66£p}ÀLç£éÇz;÷oÀ =šª¼JÓ޳22fpþo7·âÚºè-,ì u®½v­ÓétBœA¿ßµ´OŸþ3=ž/f¸\k ]Ÿäé§¾sy¡Ömˆ¢¤@zãÆ&êLm¶áѤ{ œ;fÎì¬øý H(”Œª $nî’ãÇS¶hñÔ4‡ãûi²¼éíFžó—•±q.‹Ñ O ù@®,(òû›<˜º°E‹?Mw:Wç‹âŽ™ÉÉK–Ô¡çoâñ9¦æko7jôÌ©µk§û‹‹;“P( „8B^o“KûöýiQ»v3B>Ÿ“z@ Ï'Gxdr³Ïž:8f$%}=Ýåúî“=Ïôx–å‹âöéNçoÕ¯?åðÒ¥µ{£€];eÏõ ÒŸ_y劷êÕ›ª>ušÃ±á­¼¼©{ß}7×WÅ£^»ƒÅ%B¤éNçú…-Z<këàVh€pìØ1®m ¿×¡Ãˆ‚;_ ùýÍ@ˆLB¡œÊ F}{ß}ùTÝš]óµ¢O\ˬ}8vÍ›wqçÎçe·ûøë£¬.Gèǹ™D ï˜9³Ž¯¸x´k¹U›I²²æMw:׆7ŠÅ’Y«1—ìvô\Ö»÷½4¦ãŸ^;P^Þ9XYÉ{˜“Uþ°sÉÆùùÒ@QÒåå9àlìCxC(Ëeòò¾ºûîÁˆý`_;:Å÷™‚@*/\¸ççW^ijþ§§Ÿnå+* ƒy&ð ¯LñL”¤ ßåË}—öé3€ãÀ‡¶'¡PªjQ¦²iÓwÒþ: „HP s‚••m¼……·–;öÈÑåËÍ­]ûð寮‹©_ä`EEh3jÔ;õºw÷µºûîr=ă‡G@¸Æ#‚„ª ÅHoÚ4c>^žÐXÄN“'_ÌíÔÉßýŸÿüH(”á½tÉ­¯2ÌOÍ ý_êil2ÌÙ4SXÄÿ×$й\iiu’dD“(ÛÁCþ°zõŸå¤¤ƒÄ’£G§&çæ¾;rïÞ~àßk¼tyòÇmiš,ÿÄù¿Ý 5jp /–#µ$ß1ŠV Šú‚zÿákÊ%ÇŽyÎnÜøB¨Qß¾ïî_´h %E$µYÑhS”]^¨ÓX$oAÁµÐéÙgß’œNµÈ®)°0¾"&/b`‰Ø º¸ñÕðá݃-ÝYY[ïݹó½ì¶mCC×­ûî±`°Ç#EETž,Yáæûá&N1œ€†:=ûìàûöîíòàÉ“]º¾ôÒДzõ>A+P%C±±Ð¡·qOÝ0LËGÁîÝ@^·n¯Ü³çæìvíæÏnÚ4I囎œXá{޲k»çÎDB¡”äºuW Y¹²ßÀåËoóäæ®!¡Pò®Ù³Et O¢ÌÓ_ž.Çúœº,}^lÁMW •••Ñ |ò‡]ºô˜áv¯˜&Ë;8øX·nU?Ë»‹æ ÐÚ ½‚¬eŸorS–””“ó™ 5(=qâùoFŽÜò~‹ŸZ·.…¶m:¼‰×÷GáÁ›Ý®Ý3wmØÐ>£E‹©à/-ín–¡eàж³¸Ÿ‘‘¡Ú qíøñÃd·ûÐ]6¬ úý~ €´iÊ”¦srr¦M“埦ÉòsrrÞœ—‘±€tÅí·—g·i3çòáÃÃ+++k’GY…iùqpV$üàƒÇàêÇ›ëÎÎÞ(+kúËo4§>gf1ÕÎs®ýùýYÓ¾}©JóÔš5u@r:/‘ð†âxì 6nˆÈðÞòz[ˆNçé¡«Wÿ-5ܼét:át:#Í-͆ )y´¸xü¯w°IzV±E^«5 ŸÏ§É!UŸª~.ì3…Ì-ü÷lÛö‚ìñ%¡PÚÆçž€ndfm¬Õ¡ÁÇnŠ!T5üDæ¥Ï4±%ÚÆGðQ] ÔÈQò$Í`Ù)--Mµcé«»îêì/.î$Èrqï… ŸntË-¥êâ)µY^AöûýÔ‰›Ù{6zñˆÈ\?j#Px“úD:uƒ¡#ü)õë‡íâ‘3s”œ¥4h°ÊÏž½’¦EëDœtUÚìYÏg im€s?ÿ|½Ágé뙥ÏÒæÕkÕ¡ÚsÇê‡î¼ñï[ r÷íûäеkׂï·yô¬ŽÈ½¥¦¦Fmþ,?s¦xrs÷2ô56˜shxgQWyüiY*:p -¤5j´¿õ½÷´¸ë®épbÕªQe§O'¾>|lÈëÍmûÀ3Ò¯¸"˜Þ¤ÉAð•”4fîCo¾a;[_“Šõ**šŠNç…fC†üŽ~ñÅ(T×x#G ¼¼.¸33OBëGíØχJ+|°ŸÔu¤¦n±sç;¨¶¯¢„!);[öã/I.× %ÈûvÔ¨Ûßa5#!z¬ÎùøŠŠ!÷íß?ÇápÐþ€n0o|íµ¨¬lªƒ#n{­ôÐßÝÙÙ„s=>q‹Müêõú½ÿþ~wVÖ—J PoiŸ>£ÀÔ4ÖN˜ÐîòáÃ!Š¥×=óÌÓª0¸®L¬¯¦ê]Y;aB‡s›7ÿ ¢èo÷ÐCÿŸç\ÞÅ™'k6î++€§Nã4]*ÆJ”MSq¨º))IHoÖl>îÞý“ƒèÕFíb‰òô¼ÔíÚµ$ Œ×X«ë§-ÖÄXF±©Qcb<±ßÝ tßÊf >ŸÆ…&ÿ çÌŽ‚Ý»'++[€' …2*/^ìÿÓ3ϼwbåÊ,To¾±ý`@ÎgbøÁˆ")¯{÷PüþZ‡–,ù‡¿¸¸=ÅI‚ÁÔŠsçú~?iһǾù& Ñ›J åÇ‹‘/ȇ–,É<²lY>%Ù•™ùc‡‰ï}üøµC¾û®K½î݇(–9ò¤ÀÿÅ?SXÌ6‰‡Ǫ?þñêµãÇ/)=~|hÈçË ?0ðŠßV¬x™ºŽÞÃÏ€èy0â)‚‡z¸‚ÃW\ìÞžŸÿ S3[µúdðwßÝ1pùò;\™™;H0˜µåå—Ç«x8|béÄ¢¾ŽÊïT•Ÿ=Û®üã_éúòËÇ))Í ÆöÛìüj6pìž7ï  ¥¤5iòõíË– ¾mÛÀÚ;¾ç6m•×µ«ú+Ðz¿th‹†'ÁÊÊúP°k×XII[(Š“„B)Þ‚‚›6½ð£˗›Õ'³Ø qy å`eåJ0ØѲig^ØÏsù ‚¤ƒMüÅżq}oÄØ §ÊWDC~}h2`Àai©kùàÁ·ÎÍÊúàĪU¯++[ËÏo@T®ÇÖ–t‡Iÿ+QµdµiSÉÑE»5-]ùCX¶ÊNjŽä䋳33çåKÒªEíÚMZrÓMÏ\>th( SI(ä)=qbø’ž=ïEô†O»90ûy:߯jØ …2àÃÎg\>th´Ô!Î`EE»#_|1o僶Gtc¯[¯§WtÏ›ôyÿþ½JOœ%HRE£[nùûðÍ›{ؾ½Wƒ^½^„(z½—.ݼ䦛…yK÷˜â‘ŽÌpçíü¶m©!¯·™â÷7<½~ýKÁÊʦág—Ÿ>=ì›{ï]tþçŸSuøåsl¬'²z,¿4èÆŸž}öóò3gþ nÎ%Á`vùÙ³w®yä‘ùážN£_{Žà°±y+Ê ¢è+þí·‡/]š1'''š,ïÍ—¤=órsŸ2¢mqá_:¦1D|ñ¥}ûÆ@n§N/ŽÚ¿¿Sç^àHIÙFª~íÞ¨?Ew˜èáA>êÚµïìÌÌ9Ó]®Õkydq+*ÚN“å­3=ž¥‹®¼r8Œuˆ‡ç[¢b¤3f !RRNÎVP5}NßåË}•@ y‚âY=Œ´>J-îºëuäÒ¾}ã ý5%ŒÅ±ñâ 9§¡¿IÚ®½ãò&XYÙòn¸á,©þ…@×쬬³22¡ê¡uÎä¼¼mPòÛo½n…]9æê‘ª§u:v|€´cÆŒq 6íž?ÁS§Î7П7»såÃH-Z|g7ožX~ö¬»hÿþ«À™šº ú>É}Gä ã+*î™DÈ•¼xñÚ!«Võêü ò۵›ùFÕüÅ㓬<è0rP( ZÝ{ïE]úZvïš%»T¯¡fýR/†Šgnh°!^1p`9Šð€ÒfM!ûϳ{QòÊœh›òê-ÕþÒÒT»ö!N⯰ð &‘÷ …º ÁÊÊaYmÚÌÐùŽybæž "f&'/ÉÅ=ù‚°×WTÔûìÆ¯ä ¯ù‚°7äõ¶ØžŸÿÍ·÷ß¿iÅ!c=):Ï?ÿ¼Y£¯ù›YŒ\;à«»îzsÅ]wݔݶ­ï±`°Ïæ?GÍïºV0€¹žˆðb{ùÙ³ßåËnDѯƒ®s[¶ –\®‚~ï¿¿ü&¾D{õ;RÛ™ RÞªWïÅi²¼áÜ–-ÏÀù-[®V©c%kñx‘qdÙ2'€`ÌšfŒ¼øí½÷$Á`ž3=}Uï¹sS‚‰Ô[ }õúY-[î€@yy‡ð2_"Œfüðç?_ôz@/@^·nße4k–HÞ³Cϱ‰Ä]sæ¤EiŽØF¹×¦o×MœØ,äóµ€ øºÿóŸ+y´mÒeÏ‘¹Tí×ÊÑ£ÿòù9ÓÒv?päÈäŽúÓ™ô&MBƒ¾újmΕW.€â#GúA¿!L4.‘">Ü0Ñïï=öôé©í|ð7DQmpeéÔyA nœàóõµÿ‚¶£Gݸp³‡#%e³3=ý§®/¾ø[VëÖ”úõƒ&O>NªžÔ‡ÿ»ïŽŽâHþÿôlÒ*g! $¢Àd˜`2Æd Œl¢Œ}Øw„Ã>ûœ°É`  “³É˜l““H!„rZiÃìÌïÝÍÎά6q¿÷¾õÞ¼Ýíéªé®®®®®ªöŒ¾¤÷¦MmƒêÖý’P”®,3óƒíÝ»Ýѽ{G‘£'?ghÂt£±ûÛׯo‰NNÖwNMÝD¡È:‘yŸ§P–SåÏŸ÷ mÐ`‡õ¥V«É•%KjœÿÏVÅÇ_xèÐýöí P«K•¾¾/`m—ÄaÃÎÐz}c­V+\ÓBôÉÓ툧exY¼ÁÀol .õ®>}FKKkÔªu¶íüù"›5; ·~ù¥*תR¯ÄcÏ@î݆Q:ªE‹2¤<7Wóç¼y£ 6ö/«#TUF(—äÄs6ù7oö€°F~ oÒÄé÷æ7ΛީþåæN¢Ñhlh‘pãõÿ˜:ªU« P–™Ù ò²ð¬omðó2Á2,1^aО`ìz‹¯8¨²?ÚfyÌZœXñw¹ºœpˆ”›ë)TÖ¹s} ¤^½]q}ûCäL ëf!˲J•J%üÏY)…ò„ÃÅ d 4žX§„ÅþkМ#½Ú›@"^yåKKëÀ9᩾À×-µɲ,‰lÙòTää4q§“ E‡PöÛÑz½ê·ää1×W®üIš4)eÀ￟„cÇ|oÍŸBzyZ%% Ú ØiDœ”ÁÛ:…]? ñè j@pݺO^ëן ¨YóœY¯?öÞ{Ý/ÿ}Ý‚;w^÷ŠºÒeÉ’+¨ð¤¤‡`Öë#…ôÊ8æºÒ¶RúœM»ü½xqXV© ¿ÝgÓ¦?5ÁÁ·õMNLŸÞ¢ÀqZ¯Ÿððlq=.Ò%¦Ñ†Váš±ðîÝ.Õ¼ù«ãŽPÖ[´:z×­k oÒd3¥§¿†Êvt8×{â}›w@´&ë}ÆK8íh€ý\L*rsÛ@ÝAƒ~gYVœÄ†#*•Šj2iÒ!0•—×·®S¥¨ìÀž$l±›ã”J%T*Êž=‹¿èè,m ŠØnÝŠ¬x|à˜®B“’å6ò…1™" é”)"Ý‘ £oÝZ5þÉ“oàp¤œœ¹‹ÀNÓëû¾ûøñËk± F¤30Ärj"IèrûƒÎ€M;•——óíñ䨱ÀÒgÏ…¢´×¯¿îF¥ÍÇn,]Q/¨Ë]{²¬¹8@ªþȑǠøáÃ.­ EEÊŠüüØÆ&ü)¬_Ð~b¼Uµ›¤®§Õj…¿ Q(tPöø±ŸR©λʬ3g"¬¥`½¯(ÏÎ¥¯o¡R©^Ž`·_J :.Xp/yþü(•ªÄXZ¿oðà…¿ý6áèĉß2&S@íÞ½?ë´pa:äe…WÖ5mmæÎýU–wóæä´O?­k;Ýýí·Èë+W¦‚e5;wþgëý+[®*OÈpðÇ÷¼~@¡.~ûmܵ+¾˪jtêôeÇ •{°—cÂúã8©•XǤÌCÄÆróøËÔ­¹¶âçíî«Wï$ E¡I§k÷ÇÔ© °´œSž+rÝð}a­‹ ­_ß(ø_Ö6(Äï^Á§öäØ1í²€€å‹”Ê?÷ RWD‡#ÛÜÿ%¨*(H|Ü $‚XÆÙ8ûPMÓëû¥°l›©ååZÏ™3V¡Õ>eŒÆj'RRÞ†tbVwûÈV_¬L‚HEµhQÎ mÐ`GŸÍ›GL|ñ¢gÒĉR*U1c4Fÿ1mÚ8@ÒÑʶáUAà/unîÜa,M‡©þûðáRSïÆÆšc»w/zêÔáàøøåÄâ?à ž• õìÕ IDAT?6NxOŽ ¾µfÍBÖlô ÿ«å'Ÿ¼?þÙ³ž¯oÝ:,´aí¨´±ñm#‘dÁºdyhÿС½M:]€ZµŽ½sûöµºw×Å÷í[Öäý÷—@EnnÈË·yGD‡0ø¢´úä“G€Ãd€g}ÅËPa`¥Þzòì€ß_Q§_¿ÒjÍ›ûíÚe ô//:ýºá{%UV¬×­×G€B£y‘8|øÜ1éé½:¥¦ŽTúú>bL¦È3] wòýÂÿvb.”äQѾ:WN* Í•ö¿§xÜVâ7›µpû—_ºý±õáîÝÿ1ét ­öILûöŸ¾ûôiŠˆN’——çÎøÒ¥x½ŒßÓ¶ÚÛ418ð#p§=M%g+Ò455èóoÞXòèÑkÚˆˆkÃÓÒF¼òÊz(JOçýO„í"q¹6ÏÚ¼;!F0–”$ÕîÕëߣoßîÒmåÊêÀÀë`YÕÃÝ»'6§¦{ˆÌóŠÐãyZÚ[Ý®ÝÒ­Öºµ>â•WŒƒŽ=ݶí2È¿qcìÇ­+4Iõ³]¿שÃëáMš¬ë·gÏÀI¹¹¯5yゥ”Zý‚®¨¨{ðí·ÇÃqâÏ*y© ½ÞÆ^û÷¢E5íÛ· £Õ†‡Ÿk1kÖøq»þøã øø­`Y_öä„óyvv¶;óO•´ùW¯¾—¥éFŽÜ ÏφñÃWäå½é—»²†Ç+LR˜LÑÐ}ÍšÁ‰‰æ¶óæ=›RZ:fJIÉxHó‰; îWŠeYòââÅY†¢¢îŒÑXVŸ„5›ý銊¤‚;wR`ÏÞ ƒ£çòœœR¯Þek° —tM˜`_*ÐP²m\X‡IÍ{T÷U«îkBBþ`i:ôðØ±ƒY–U²,«,¼w¯9h‚ƒ¯ÃÖ–ïiÛpø…ò… à€Z={BÔ„5¡°ðcqqcÆdÒBÔáII×À¤ÓÕCeÀ¡ÜÞ¶;tJŽï¾Û·§ÔêLÝóço5êUª½vÓçåuEé[Ï™³Îù ¹;oñôôݶm¥R½`ŒÆš»ûö}«ìÙ³6Ÿ&¢Û[íÀý¶Kð¦ Gl×®:“Nç[pû6·×¿yôíÛãá=_L?íé&Kò_M›ò'ž‹ü4¼ òs·ŸÒÇGØnrºŒ·háëV¨Õ ÔêpýÇ èrÊwÕÙ"Ç·Rc“dee¹Í§”“ÄÙ4 Ç f£±ÅÇgH”“útd³¬Ì0››Ž¼|ù¬› Ê:rJ“Í5úÖ­Ñ#¯\i§Œ<ÕªÕ—),Û<…e›ù„†žn:eÊ›) “”b6'½ûäÉOeeeRí˜?¾+mÀ?/ÞPí½qãœ€ØØƒtyyõô-[æÿ±âÂ_Ô$É®>€Oppœ›3§[ÚgŸu€Ð† O=ú5Siill·n}£¢XHŸä0šÛY ñ¾œb´È9º¬¬ÁÕ;vü¾Ñ˜13@—]Ÿ­ÎæØÏÇéé鞌Oñ»PCÓAÀQ`µ¡¨¨ù_ÿýïví åhpÆÇIü<‚¾PPè @ÜopYü ¢ o9ì`JIɸÉEE“¹ß,Ë’¬?ÿô/ñ¢ ÔêÙs¯ÐðôJdžêÀÀ;pôÝw”<~ìwêÃ{@Hݺ;Ôj5¥ÑhìäGVV–§<À&#±x@)|?˜ÊÊ|€¡ižO`»Xö¤daiº3c2õ€=?ÛÐï%¼•ãÄdêɘLÝa?{ƒ¥ä†Pf*~KNîznΜ£Æ’’¾ê€€#-?þ¸ËøÌÌŸª ÃUº$å&g˜/ËÊz—¥éjÖ !Ú,Ù-C ……ÝÐáH=ÏÑC±,KÕ6L76=}õð´´Aññß³fsÄÓcÇ~YW¯Þ;2Κ/*òò‡ÆŒùBëÕ[$r"“Õ3¤ô\§oño€Ðz}ƒøþý¯BÀ3}ýõ{!‰‰ÛÞºpaSl×®º¸^½JU~~ÅÁ §¹çê ž †ñ•¨Û]Õ‰XÛl7JëºOynÞ¼¤/Ž$J¥¾sjêZÊf|€-¼s§—¡¨Hûµª”‘’§ÝEç»¶Ïaa¹F‹¡ŽÇ/”—999RýUHÊ;!CqqˆëÓG.ÛøÿÉ_Éÿ¸vJ2ä2˜ÊËëÀ;²KŠ.ü¼NDz!(¼wOËÐ4EëõÊggÎä]»æë ×°ÓRc_ví»X¥:žJȉTBN§’¶Ô×w+*r«rÈ­’4Á§P?åǪ>?¿)ÔêÞ=Íz2…ÔØ³d鳜Ò(äùQ8‰×CQ‘š±fÀghZ¥/(ð)zðÀ÷ɱca·Ö®­ÉÕ¬Is4Iè(Þœ¯D·mû8‡¼è0$þÍ·“TÀ!„ÔìÒ% L:]m7ð:¢ÇÄ,ô×U«j­ªQ#5;-m¬ÊÏïi×åË'w]¾ü:ª&÷”F‡ò•Öë£ ²Y3>PV@“Ô¼#E+÷þ²ôVP J1••Å@hÆ9ܽ–ü a³Îœé}é»ïÆ€eIÂС[¹:"›7ÏÆd ½«7u!»yÉ»v-|£¢ ’&N\ ·7lx¢vdŒÆð‰ám°ïWi>k§‹KK@Üo\q{óYƒjõìyL:]øEâòˆxí¾Ÿÿì³– Òj3$þ~ºâw~R(Ú`¨ ÆŒybm7I»ªÞ[o½–aü¬AÂU¦äLÚÍ™› ¶€¡°°×­›-ÆusÍš8Pùú>Ñ/î[q¸ •yruØëUÿ'AfÍíHöz4V˜³‘ÃÖý •R«U´ûÏ%ò”efvž¬ ÷}1ìʉôsÊ·’G1úÖ­‰o¾™ïÉvZ¶ìj­=–€.+«3Gƒ—ö~„ôqc‡×¹Ê23;@l×®ë|‚ƒY«îÍ㓞¾zºÑØÃCÜ~:8„ûQ'gÎƘL‘š+ã=ú¸Ã—_Þó‰a† )}óæ J­.€å%ø~’[Gx@—Í~PîÕ«= é”)›i½^™yòdع¹s“²ÎœiØìÈå¿'4 åO˲Ë0>àÉK`»#œ®Ž-±>LûDŽ”BQ§?ú¨GIF†_ÎåËÁ{  &GÆ)ÛÓ9Ю¯“)š}ðÁü>›6 ®[×ÐlÆŒÌÚ½{ÿ¥™™\–Ûóq~.üoBñe­¿HóƒS¼á ñŒÍºØ&pæ€âöiPÅüãd’˜!OȽre ”\£sç…ïççxóÌ™½j@ÔáááU½~UôØÐ$òå"\·.-±å4ßIÌ/BÜ6ûƒ,ËRty9·o‘Ñwûöq}wîO©T:H2dgµ6m*ZÌšu°Ê6É5½%ãy:…íA©TÓ®Ýâþ¿ÿ~4¤^=cã r¼ýöb07‡­?Š·h‘”­ÆÒÒÆÐlúôÓ„Êd2ñmÑrÖ¬?KH÷'z#gƒæå±$ÓŒºzumüo”hÃÃñÚòå7‡ýJŸ<‘Û{v•9ÅF¶^^¸ðÖlö×FFž›•õÏW¿þú~`l,’&NÌöçŸK EÑK}}wñï °¨V­š×æáÕªÕE0ëõÕAAG{¬]Û2…eãfÐt[ñÉâ¶ÚÓùvWúødÀS§öسÄýØ·¯'´€B¦½RX¶a Ë6Ujµà•3F¥°l³–Mša2uÓï&n;9 ‘Žd*/O€šÝº¥k6BˆŠ­ Pªö/öFÛðWl·n ÿÆ7¹½©²gÏÚ@P:9Àíêø‘šK+ǵ B40Ã6é%J¥RPÇvë–Ö$AR²Øi˜Cmèêp¾QQlìk¯-@înÞ<ÿà¨QîÛ7¢Z´XÑôý÷ó`oÛõÚü \“„$&Ò1íÚ¥@Ε+“­ó“4iÒIoà’·`~â×:W/Žý{áÂ…¬ÙÚ°áOïfd|P£†YT^XÔ»9C÷)Þ3¥(îlÜe)AL°—÷Þý‚­LŽ&ÆÉ·›'~^DtzozzºT¢×ëy´ááç }ÇŽYgÏ@ “döTÛÎèÕ{ú÷¯¾ÄÇg}*Ee¦RÔ“%ZíÚm]ºÔá$111Â禰Uœ]ÖlŽ€zõ !mèôÔÙÙÄåÈ9Áj¼0 ¬U‹)yüX«/(Hî´hÑï,Ë’Œ#G‚芊è.K—Þ>èïï/iø‘ù- Ž,k÷êUônFÆÛõÕmxøCQQ½sóæ-?1}zc)cvaa¡SH<`Dô 7ÐeÙ²ÿh##Ï<9vljÆ¡CÛ4ÙÓ95uëý;Ç(4šÂì º¦*—hµ[¶tèÀ!èQöͪ„žp!£{ñ¢t]¹òH÷Õ«ÿcii,§\<9v,0óøñoÍ#Whplx2þ7è†I†ý˜y©AA&®ÔìÚõ*¤yÜ›xm :9Ù Á0~Z­¾¾bŸ'çi0¸JÊ}AÁÐ€ØØÇ?}úC£1c #’’þa6â!/7ÏÚ_!!×úõ+V«Õ’Ê7$$$xLƒØ¸«P«ŸG·k÷ÝèÛ·»Ö9òC¢Pè“)ôô¬Y£9Ür›ÒÐa×'tEE ÜXµªûŸ­© Å¡å!!Ëÿ˜:µ¹Ä†‹Wõ)‡}Ö²bOL›6€5›}Uþþ×»¯^}Íú¿83¿Í³N‚Ã1B mXØ#xvúôäŸãâ<9räÃÀÚµçîÝ%ÂòÂþ,F¼jÿÛpxìØ2Ož Lß¶-òؤI¡¨r™Ç¼1fì>)•ê(¥Rý—ðÚô¥VŸRh4!½pw4ǹ‹“ÀjœX›˜8<;-m Ÿð&Mþ1¹¤dR‡/¿;¹‰ëòldÇ_ÉŸ}Ö«ë?¶çîÝfÓ †¤ñOŸ¾Òwûöä6sçvë·gO7™€Vo\$ªE ÃØ~¬Ñ¹ó4Tу³eÅíë-°ëÏΜñù9.nuENÎúõç¿}ãÆVBˆT&ho¯/À2LhüoØ8áTää$7Ÿ9sŸàÊsrÕèÜù*÷pYV– UæEzÄ´ñc„²±-õõݾ<8xÍÞAƒº_úöÛ9`YE\Ÿ>kê €ŠëÓ§Ð/:úªÙ`ùcê԰ͬZÕÉ#îô±Íú£ðîÝhð ËÀ–ef6`iZËÎNKós\Ü‚²¬,. Îf^ŠŒŒtƒÒ CÓáPwðàg´Wµ†zcÒ¦^Gë“Édó;®oß<`&P¦>o‚½þÃ0Êuõêí[¬R]ªÕßú꫇6µjŪ%%+Ä:™³P•s€±:èŠ!Je±OhèXr­å¤œqÝ;þ5Õ nÀ€'Œµ={öÿ!8xù"¥r_*E]¬Vï[¶lk§NƒËssÕ°ŒMñ‰4ÞYÝsyHÈqkàÔ±Å*Õ‘aa×Ö­ûûŽnÝv;vWVaÉ /|Wˆëò&DZNË0t{§¤¾ ÚܰÁÕªUÀ; Þwü•\'”çäð›ƒG'MZ®ÏÏoJŸR¥ŸŸYH¿Ì{‰ß×UšÄôÙ°0&SÔèÔ©¢MqX3õ‰‚Yå²v;KŸ#ùƒÙ`°8Ù6jT«¼h:eÊ#¿èè †¢¢:º¬¬J?¿ç.¼«\ˆNN.Æl–4òÉàrGgµû­{þ¼&ø×¨ñ :|ýõÍÀ¸¸? ……õŒÑyb6À¿fM®Í…}ã]Žh%ÀÍ¡q¯¿žçŒ}-¾oßç`å)^ò&ðkK†›/-,†ÖëÙS}Ô(}ûöŒ‹;€Êy@28ÃC°í –Õ€:(È é5ß·ù7oQ(JÿK9©Câ³*àçO«~mcK6étáà[ |³Á@]Y¼x Dµl¹G°9.5†=é[›vS«ÕÐX“zœþ裡È:•JåЦîn?Šu îd.¸Ç,qq 2³,+ü퉽^V¦ûX²M’âÚ@x“&i¼Â_¹W¯ZdEmH;tËÒè <[\\l··Á²,ë}îmÙÒ°œDEÓ4yzüx2ÅÅ„m›Ë9£»ÒvŸWøøä@þÍ›MÓ|ë³Ó§;råôùù>(}~~(hÃÂ^÷e‚–„4ÈÔë[6ðô?‚®¤¦N悵zÇÕû×_Ï€Z­v©/€x,Ø}×h4ìð´´]~ÑÑû銊Úû ZºwàÀ´NW/¸nݵ£oÞüIðÌËØó¬m'å€Ëé+¿ù&þÔ‡.fŒÆ°ˆfÍV¼ti­¸,`gG÷To’«c6û@HýúÅ2Ϻ Rýe39~M?~¦<'g`ÞõëÈÈ /ÒÆ__ѽ{EÑÂÿ$øßdŸ ¶Ä{oëÜy¡Y¯ïªŒü:8!aË07~úiý­[}àýõ‡,°–Ó^/ ·ÀæÈËL›ñêNóçÏ—ZK¸än[^}uèR?¿ßR)êØR?¿%±`*/$Üð¦ãQ²â{(¥RIZ~òÉy õúÜö~Ü]/ØGº¢¢4ž0á:< ¥IØ—=1-ª$#£ $ ò‹5ˆÀÆÙ—;Dæý<¡E’.–e‰¡¨¨>œ™5kåR­öà¶Î7_øüóÔg§NMMpð5x¯mlú[hS¨(+SKJ”`àTŸ8=¶žptûAÚ Áx´ÿ”Ÿk×Þ¶±E‹ß^üõ×[P«{÷5s [t ê¦Û’L ­gϾ+¼_oøð[@WTÔ† /aß×ëw’6þyŸΖhô’¬•ÿvk>Øú3JǼÔy§ó’%(}}3 çòå× ¹ùX@“ÐHõ÷ÝæA—â>ötþ·ëBŰߝ߯ºƒåÖ0 Oåë›5ºty ËÞJ>.‚X§{i}¤ôñymæÎýCx¿ÉäÉ÷›¤^JŸ±fsÄöèQ€X|ó-ïÝ®] `ã£ã ü6cGT¡{þ\ȧ66ÆÖ³g_Ú`ˆ…mÿxSnðtéõzÊ`0P99¯@Ò„ ?S¢d`iÿþws“NW×j_ttB‘«´9,_óµ×žrß›§¤|ÑðwŠËÉs‡rÞ¿‘xî³ð†%a02Oœ˜³©M›·ÄzŠƒ Ùw“Ð?¥Ö¨6@ Ñ8lX†\µUüvøw=qvÔ„AƒrP™ÜQA,Áî³%¸]n¯Ö©¶q…Î^6\Th4Ï芊Ú'fÌhrcÕªSii¨?jÔy/á±ÁÉ} úâlR&ŽÛSÒ4- RPÔìÖ­àå ßFž$‹Ûºu«Ty»=¯ÓFFžai:èί¿~ÃÒ´¿Oh襡'Nlâö²?ž$ 9qâ€&$ä<F –Uh‚ƒ/&M˜ðB¦¸·ý'ø+ûÂÿ3ÿüç·ŒÉT§ÎöÑ7o®”“úw§na¢Ã;¿þ–6þtP¨ÕÏ…8äliV`­eÜm#IÞqá· !!AÒ–ìããÃãh9kÖj¢T™JK_ÙҡùTBn.ÑjwvkT¯Ð$„Gû÷o¤”ÊÌŽ Ô¯ùÚk]˜2Oœ8õCPÐìcï½ùs\\çTŠ’;½Ü)ZÜ ªt.bY¨Ý³g>÷ì ô.;!9aHq”!LÒàâsÚ Â¢ôtUú¶mŪþœ;·¿LÌ‘˜äd¤ÍŸßÕ¿zõãR¸EàÖFYLL _^˜…NXo«?~0áùóƒvƒa|nýòË «1Û¦|HHˆ'›uR›`L½áÃs'fgÏL1›»O7Žºzuù‘wßo6B(µZW‘›Û¨åGý3°ví´¬³g?ØÜ¾ý ØOÌ’LìÍÅdÖ™3ÁÜwº¢" EEŠýC‡þ—eY´üÇ?>”zÎó¿32îð¬œXY©5p¯VRiþ)ƒƒod¤Å8mÍLø’ÀF>Ì é¦ïfdüëFãÈ+WÌ éÖe|úô©·6S$ŸŸAÓ]zoÚß|æÌöD¡ÈT¨T׊=šôpÿþýËCCÿzÆ-äU²À)ŠÎ9»Ã÷’›\¯~óMRó™3cß+(OaÙð4ÝY®¬8… ÷ÎR Dw̪ž!Püè‘Ò¤Ó½±ÝºCÕx®¾¿~¡ÂÌZ7Æ¢““KÅeKž<ѱ8àzS©•ž*zð Ô™¨Bî{ ·”a€”çæ*Ÿ>à÷ß' <—5›ýn¬Zõ¡°¼°¬'¤Ù‘Ê0jxqáÂ{·×¯ÿôÍR 9¿Ô×w§ux Ø©†=»5´~ýŠ^ë×§Å´o¿Ê23_µ–qdØ‘m›* ,ÂïÚÙ5çâÅÑfƒ! £25¼úé'¦Oo[^­Jo© lƾ„£Caž?î—{õêˆiß~*³êV)C<]ŒmíÐaDñÇýjÕ:6äĉÁož=;0°ví#%÷ù-9y¨›uW,”••Ùd<­3`À2Bëž?ï´­sç=û‡ÝR‘›ÛT~~ϲåååüw7ð;Zh˜n4¾5Ýh+õŸu9Â+¹@ç®éÛÓôúw÷ª BðÖ†wуÿ@EµhñѨ«WwHà¢Á«‹aì_ÿýï¢c“&Z× Áéölxå•þûßo'&–ÄõéS&÷¿˜ßç?ÿ<&ëÌ™9à±AH·ÌwOÀN^ì:t†©¬¬Íš?¼sûö:ØêÂ5²ðy¯cÍJ-øÂs¸Låå5‡åƒHn­][KiI¼ µF²'ešäøº4ÁÁw%%ìÜ9Ϭ×G)µÚœ¦S¦\VR«gÏÃqèÐ`Øo6Jeárg €Õ=^ |##Ÿ`'—”L˜¦×zóìÙщÇK©Õú¼¼»_}$ìå†7Á¶>k¦)¿jÕL‚#D GqVia}žÒ*©O9•Je¹z³ IDATÃ; Í/CMö¥_ ØÓHQ&p:€B¡×ß”yÎ2ÕFfXuÞÙ•ޏL Ë&§°lÛ–m=Ãdê8>3ó3ØfðY xËúŪ5o®³f»'4MSÏΞl,.®ÃšÍ>`YŠ1™õͳNŸþ×ÚÄÄe°Žo‘±ÚÛc–X¥RŠ2Z³ŸÚ¾¿@^i‚‚¤­^YÖÓ ‹®ÏË'‰¶qª}ª°-È' 7– ôñ:&ÈÙxûùÀ%oV(¥²¼VÏž?h‚ƒÓ+òò~çL›Ö"ÙäÌf˜ú•xƒ—âœy‚ë×7Âv3^ ÁéW€]%É 77hÊî7c¶fIL,@Ã"è˜s†5lx„R*¹ÿÌAññåV"4– žÈ ©÷âë3Öÿš5s8¼]–,ù‰(÷wî_tÿ>ï”ʵyP:%ÐãpÁ,þþNÉÿêÕ¹ù‰ça/:²ŠçÞF¥ËΦ€P½D«]—JÈÁ¥Zí¡Ëß}·ˆ1ÃU~~·ßعsìOn‘ÇÎô·TV¯×ó?(¥²þúú놰•5vן~z4AA·e¥Æ³3m)'«$çTZ¯€Ð„„"¬¡¨ˆ:ÿùç‰?ÇǪËÊj­ˆ¸Ôÿþ=B ³Ž²¡Õ~çëˆïß%¡s¯^}gyhèÒ=ýû÷È»vÍÆËźÝúÄúÉsÕÿeÒéêÓååuÛ6M“žž*WÞŽÖh¼ÞxræÌÆggÏ^¡1:,yùò:‰ì­B=SN¦y*ë²ú!D6o^᥺èq!„²k;~¦* à,&èðرÜé!rïëmyKÜ+W¸£ ^¬Û)ø12r¢©¬lpP:ïMzñbá˜{÷v‡6h0–¡ézGÞ}÷SxOÿ“A>’óÛÿ8 HöO‚€`þüùvUC4Õj5ù-9yxÖ™3Ñåå5À²Jº¼<æÙ©Sïk6ûéLàRméH‘›/ìW¾7/B4°Œ_K`¦$n7À‘íÄò>Öd0‘mÚ8“”È[v[mJ[NË@Ó)SnIáf­A0/“ÁwB!Üé®D¡¨!,¥R•iBBî†Ô¯¿«ÎÀó†ž>ÂÓDz.Ñä„çËŸÂÂö/>«ïÚbµúÀAA+ŽÿðììÙqž½±þ´™ÏX–%ÃΞýYðEƒ¢h¢P}ÂÃo57nn¿={Žˆð¹¤;H€ÔšÊrY™Õþþ4:AÍ®]¹ ‹¼Þ^GZ*åÆ6!FòÍU=NJ/±YóKJ”V¼üéÛðÎ;Ê齌umHš0ái¿Ý»§ªüýKJwtïþ)m4JÕó²€ÒÌLEU½‰“;™*¾ÿÛàÖ%C„5jT €ÕX’xØÐ‰—Ó.6ûä*ÿ ®WO'˜wYŸÐP‹}ÅròÁÿ¢,ëŠÒ@Î¥K~ñս͛#€R*óaÏ{®‚ÿ‹m›99Qy±Î.[—·ÁÇÇ´ÁM§N}ÑXÏ8r¤+øW¯~Þõc“Z¯ñßc»uã  íüù™°—/Ã&Áý&È £G†7mº,K½¸paæÊèè¯JŸ¡¡Gþý÷B© ¬½<ák~­¸Ô×wÇÁQ£Nêž?S­uëŸÔïÍù›—}¢ 1©rR "<‡ïÐlÆŒgMß:á:–R*Ë`ÛŸÞ¶¡[¾0LT«þó¿ÍgÎÔ >zôþ´ŠŠ‰Á‰‰Ã芊Ö×W®¼^úäÉbMpð§ž s&Hr’cY–!e ÄP£sçr8>ep‘YÉ>áö lhÒdÛþ7ßüsM:Wó®]ûGé“'o¦ryE]z~îÜÜ¢û÷'¤RÔ¥%>>ûsïÝS²§ÊÒ䢠“ZܲkêÔ™¹X£Ù€¡”J¦÷Æ+ÀXRRO·' Qq{‹Iø œ-;*~ø°cµ6m63F£?4ÿè£[ÍgÎܹÿ=ÂZ¯ÔBOø) "¿›pSñˆ8ióç)~øP f£1ôÜœ9u~Ž‹ûÁ¬×Wk3wîȶóçgK¼·K C—³—7@r2†ÅAññ@vãÊ4ØñÛÓcÇ,FjŠ*„ý»z“7Å|Ém2Úl.B°±X³fÍ—á$iS_½áÃË;.Xð ãÕºõÓ †~)fsâ šî$ñŒø»» ¹©#¸¼•IAvïÐâ£Ê;~÷]¡5SŒ×à* ˆrï,.#®Ë`°g>þ¸!XÖ‡(•¹¿ûî!¬ó¥ÝbÊþYgç¹y„ÀŠÒÀ£½{ÃDø˜«Ë–Õ¥¯o_ÞöÔo̲´–¿xQ ´%ʺÜÎô›¸Œ¡¨ˆúµiÓyf£1<ù³Ï¦FµlÉm ¾Œ1gÖã&F«‘°ý—_^Cqq3îôäB–>æåbÒ¤I“µ‘‘Ç)µ:/CQ&¥¯ïÿêÕÀ>àDª~W ’7E‹0¾%„m9kÖ1  †š"œné[·n•¢ELÍšmsï^¿®+WŽÕ„„ÜË*ooØ0ÉÜ2 ÷,`chá¯Co¿ýKÓAꀀK< [Çofå·£3ïÚµ¡ÐsݺE5:u*Ši×®¤çúõK çÒ¥1¼6|’••å2.ÑwÖßâ$Ç_=×­»PĈª€€; „Vh49µjíø׸¬Õ¬ŸŸŸ½CîKX üAÊ0+5§½ŒÅ(!lxRÒ?AˆéÅÅ‹ 64m:Pü?¤å•;m.§3,˲ MP€aüÍFcœ>?¿[þÿ:úî»›à8#¹Wõ9ñÚtïàÁÍÒæÏߘL5}ÂÂ6¿sçÎ7°—ÞÔ«…íÂ`*rs@ƒ‘#7ÂvMö2×Å…¢òìÜa)E÷wí åîåüý·KÓAuêTptd>ÜGqœµxÉéDUÒ[…qÌnŒŒölž6<üO®]Q¹³W¯Õ?FE}±­sçÁ§?þ8)¾ÿ{”Z]\‘—×$íÓO_\ºägÒé8¹ã ¡Iün6V,˲úüüHð‹‰yËšÞ¬ÐhÌ1íÚöÙ´é¤ ¾€‚»wû8ho½AŠRxvêT5ƒK­V qJ:‡9¢é%8å8ZÓ°÷·m«”J• ïÉ/9àë·ò9€³¹w ËvKaÙ.ÓM¦®“rrþaóPÕÁånÓB±9ÝÇàë&:Ͳ¬ ¶kg.3¿C™âÃ=E ,3S­TZöö•J%¦–•½›Â²¯§°lŸ6sç~À÷Š:Åáß|Y›?Ì “©OŠÙÜ3…aº§°lwkvMaÙ×R¦3O€`žÙ]¼%“mæEe6{onHmbð¶aÆ>H8bd_¸àD¡ÐAFþÁ ãO´nas¯\ñ³PKèaçÎxðàîq3Bê×ߢLWøaÁá±c[º€×[²ª²ý¬Î<>AA,ìø€ 8>‘ÎãÍNar'Œ5[ bcËY–¥a œ4%ÏŸÆȈo¿}ÄzŸ@+µZË£…ÜuBw…^pusÉBêÔÉãpǽþznÍ×^[mÖë#ö 2Š+Ë'$8rô”^›ç E•Àƒ={"„·%.@ÆáÃ!‚ç„sˆ;m)¹ÞlíÌ/þúË׊·"ªE‹íJ_ßLb¢TªüÀ¸¸-ýöì\·n9ìõLI=Ü»–ÍsZËIj,XO¦Ãíuë>¼¼pa-†¦…üÏ Z¯§8ðD'' O¥”’]΂”~ÀJÌ¡ CÓ~œ˜X²ºvíO–‡†nýsîÜouYYÍk×>>ìܹÙJ­V¸á-ç8/¤Õ°“¡=Ö¬¹Ô|æÌ)šàà›†ÂÂÆ÷ìùç†fÍv®®Ukîå… kÊÔ#[Ÿ8~àyËÚNâK$´Ó ƒ€¤Ö†Rx]¡že6«@íÞ½¹$’à™§NÕ¥Vû•cHnýʃ“Ž‘lvv¶¸Ý*íwï½w [‘——Tþâ…snÖ¬¦fƒ!Rtí•iÓžJ=iY,IÌþ+ÿ[d¯b}ÂÂ@ÉãÇñÂz.óM7mxøƒ€ØØ;PtçNV_PÑíÛ?Q©Trô‰ÛÅÀ>ÿóOí‘1cÑåå5ý«W?ùÎ;¼¾eËÑzõö˜ÊÊjïzýõÑÖqí¨?Ý¥K²O¹+(>^?üüù©\áQW®¬—a¥OåôÚxË"–eÉþ¡C_ý{ѢŬÙì[§ÿ/Þ<}z‹ðQ"¾*™ï¼¸æ³êN5j¼¬¤r| œï˜ÄÄmPx÷î@Ñó^Ñͪ¢ïÅ¥KìNI—pÂr‡7ìd€ð»¾ `lpBÂÛcïßß +o޾yóppݺcéòòŽàQo€( ÇÑÞ&‘øý? _/ Ÿ Hî߀jmÛþôöýGß¾Ýßš\Œ[óK=ç9ré9?÷·oç  aÏ'bÞq¶ ¥ô6ÛúÑÀ‹sç¸þ‘J¶ö2ûMX7— À7*ÊûvbÁ²JÎQ"zÝ©y­·5àaìýûCR¦×t£qðûSß¹}{QßíÛ…7jÄû€9èsqý.Ó§ö÷ äW–¦%%I% ¿øÍ7|²<Øëø-UÎc\ðëŸóç'™JKk65êû³yÈ šú^nî?º¯^y}p½ äx—Ó,7ö9–eÍŒÉd§ÃIìõ{ví+´½Xç!)Þt¯,Úá³/\°œÒIˆ×‚QuÛó-,Ëұݺå÷Þ¸ñ…Fó¢"7·Ã¦æÍÇ ²O¼1ÊñseÝV[nvZšVôŒ7û]øÝ²?g=ºz‡ù°¶ c2ù@@åÌ4M[øÕ¬ÌSlR´q¼ÎëÉ>!!àò÷ßÇC`Ͼó믠P«¹À†µ×ý½Bàb”Zí¸üÝw-„ú<˲ÌÕ%K€&$ä2mä%šìtòü7üåh>ÿŸÿ4¥Ï¼/kNd óĉ`Á=rgãÆjÅõ€zõ®q÷»“B݉1ÅAP|¼QpŸï/™µ¢°NO¯ÂŽºråçzÇÏ$Jeqyvv·m¯½öWFbÕU~±—'••6…¢þ^´¨†à¾£qãݶ°Ò=OK󇀧ïmÙÍ}rôh„à?)_ ×pJ´Øo§îàÁ‡ ôéÓ.·o€°† ÷ žÏ®òŠŸò÷Ô÷àñ¾}‰ÜC…÷îñ§H–Z“Þ½«¢P”‰ê‘Ãé ÈÉ “yò¤ïß©©³…^_¹òë߇ K†¼îæ.ØÉ`A0˜‡{ö´J­~ÖgófÎ×JÎÆâ/—”XòŽUTTð´mjÝzXENN'J­Îë¹~ý@)•Å~â& bzx…@°ø¤ !4˲ôΞ=»g>=^~mðÑ£ëÍFc ¨ŒõÞzëÐz}¬‡t8¢ÏŽG=úŸÀ¸¸µºçÏ_]S·îIÃh/ÿýçAññGFß¹3¬í¼yÜŠT¹D§ƒ %¹IÅSž•üEŠ\¸²ti4`s¢“CZ< W”8 &£ EÈžp$¤6Å÷<ÞH‘('Õ¿<}ŒÙ\=ò•WÄ|&–—UápH¤•^€,R*¦RTîòqÊV¾Œ{‹+©>aEŸâ{¶/áÙ nü;-R©6.R(Ë”ñ&ðý—{õjPùù]E¥q”[LÉñ†»8íxLåï.}÷]ë"•3|0öî} ücbÎBzNp[©?#åðV‘——AññaÿîžÌrNŸ6²8}Û¶Ÿãâ–šÊË£»­Z5ªå¬YO h ã­§`C‹_·Z­f°7V­ª!(âH;âçÀÆaÅüÚ²e×&fgÿcš^ßGyê™2U§:&=}ä úÞ±a˜À˜,Fk&$)©ÌZŠpeD|äˆ2TÈÍÁŒUWÂë[¶üœPž4a“vŸþ%Š‹“à^_ˆAVèŠfæß’“_×eeõ!¦ï¼ó9¬ó—ÈסÃyÊl4F€R«5r4™õzËéI<~!ŸO®tý…|ÁÏÕ½6l87¥¤äí†é0M¯ïǘL ¢PèÚ}ñÅVHÏéRÆgÚDî €]¬Vo^¬V¯Õíè9O@Ê!Lj#ÈÍ›7Ý«¹OÉkÔ•+ûc»u{“PTqÞµk –¬<=kV´¨œ¸.OÀN>BÌÓÆ.ï% >ÚùåSHë¹.É ‡>ño«Ôjo>Ü·¯¥ðž_TÔ©s³gOʾpA{}ÕªÈ]½zÍ!ÌÁQ£:äݸ¡ÚÜ®]ßòììÞ¾ùæg蜄ªøŸÀ®«WojE^^2Q*uõÞzëßáII;(•ª¸"'§aæÉ“#/}óÍgû\ÅA6þªM-[ÿ1"b;‡C”‘Fˆ[ŽY=G˜°‚ÂKK#À¿zõ\š¦îÀÐ4Í´ú׿®€¹¢"òmÆÞ¼)uÀŒcxúô)GŸÝ¥ôñywû­¾ˆ?äœÑ«Ò·½ªƒ—ffÊeF¬mÃÑ}ÇŽÖ  ¼yÞó–<³T"mDu•×=] e*'3+3ò[2#šˆõÓzß‹}G,K®[]¡O¨*Tª|¸¿kÇßÂ÷ÜÛ²¥;÷}bvöÇSuºaà—¥‹»k·Jç‹ÊöŸn ´7pÀ·™Ì¦·WxÌÍú\å)I‡;Bµ, `í­ÖÆùžËðõpïÞZ ôñÉ„`#µª`bl\_ÙðyþÍ›@©T%Q-Z 5†wnß^Ú°áf0Œæöúõ_Ÿž5«.p§èt:)Cw¡J[‹„Á?6×"¥ò¯¥~~›X‹ã«Í©KnÐçHï«\‹XO³®LŒŒ¡ ûW¯~Ä',ìÂ+Ó¦Ýçî[ËpYVÅ:™76Šíè®mi½>‚âã‹ “~ÿ}—6<üZÞµkƒÎΞ]Ã2ŒÂê×· Ló‚SŠœîÉr wû­…„Xø<!ìÝM›š€R«½/Q¯Ô³ÎÒ&¦Ó¦ß3Ož ¢P膞>ý딲²a) óêt£±×¸‡ÿ[óµ× Q9?HéšÞj?þj2yò ¢PèLeeuOÍœùËŠÐÐÖò<ÿJJ”’’>45ÒFD\è¿wï@•úˆìØq°Q'œ„|næ‚ç´aazcqqç¨Ö¸ñîq}\·®^¢^)Yã¶ó‚ou\°àæû……SÚõÕø°¤¤-”RYVúäIS}´þð¸qÍ926_wùLÌ[B{¤8Qb›½Ü>š7ÀvsÝzb—ot4T`76Y–es._nÚðð+‚÷~:M£”-¤ZµjL~~¾¸Ýæ¸^½ •¾¾À0>}õU"æÑþýÝ ¼I“}¢@«*×~®Î¯°Õ‡XLXãÆ· ,+«!w_—­zqñbèääSÚÈHˉAééAXCqqu¢PT4=š×T•,ËY°á_¡Ó‡Ùhd÷ôë÷™I§‹ÓFDœ}ûö¿}##õè®+V¬" EYÞõë#.-X=I¤»{:ìçYÁ¸IL:²ÚÍIèáÞ’rñ·6m†§oßþ ¡(cÓÉ“?ìµuëQñƒjµšýsÞ¼ZK4šƒKýü~ƒ‹òJªza; ,ötgž­¬Ä¹„b|â1É`:/^|UnÒé^½²xq(V§Ó¡´´EEEžÐà}ÖÓ¸@Šb!½UØñÝáeáw3ƒ¦[¹wïD2gLzú4Ý•í&§¹ ¢vs4Vi—x™Á@ÿŸÀšÆè·k×–°Ft¡õë—÷X·n(Tª|‘3+à€Wª˜/œ‘uËR×W®¬Áptjk•ü,ãç"ü.Þ !¤öº¢ScYB¶Û]\@÷ûÑï¿G€B©Ìuô.U½›Œï–ͼϭ]ŒeeŒàQcüo¼h8fÌlÂäߺõþ·ÞJ‚mGOeˆq€áó®]ó“ëî‚T›mšfXí)~ÑѰò!Ë0– °$˜¢€²8ŸKH¹C§ä\#´ ùFE=€ŒC‡Ú0±,KBèû;v¼b¥ï2¬>2UÈRWéâéŽÛÀÚµ@Æ‘#)Çß{¯qyN¹õË/áë5šXxïÞÂÔ0` ¼³×ïˆ>¶àÎ>ØfmBBʃ]»BK?VzçÖéÛ·µkÐáUÛ?$úNåçwN̘ñᵕ+£õùùTÚ§ŸÖ=þÞ{Ÿr§ÁD6köHX;~¾UÙwÞw‹³W–DË´ußU˜ØÄS}ÅN& ×®ËÖ- \ €í½iәġCÿ eÏžu‘Àí•>),,äúÄÆ^£¸W—-KIß¶-‚÷gY–---õŸVêELiÕGn¬ZÕPXæúŠÜi¬ÈÂ5úÙ'$„÷y’¡Á£y*00Àúøø0Ø?¦MKȹt)[ĈÇõéS[žÑëõb?8oÉ›ßSËÊF„Ô¯¿ £~°k×;‚2b}ÏÛÀãá8,ûé±Á•sù²©´´(ÊøÖùó[Tþþ|òi z=ÕaÄ¿ÅcAÎ.u9E\ 16M))™2Ý`èÇ™»Üg$W.od(¿·¹(=½‹LÌjµš@ßùõ×.þ5j‹NN.Iþì³Çí¾øâq›îÒ`ÇjµÚÌ9è\[¶léš:uŽd§¥M€ÀÚµw¡RÙvÄ0²àÀI«rPé,bú­mÛþ‡¢ôõÍìýÛosT~~ꀀ°£G~ºçÏ-F Kva9ÅÉl#®Â7Ö{øðëéC·†if}9zjyùÀ—.ýk€cÁ¸ØU)2õ{ʳvusŠŠÊ×÷<Ú·ïU¡‘BŠ™÷p…S^^Î`òoܨ J_߫ޓ Bã?ÉÃÞIG¸¹è­ñ)’üH(êIçÅ‹³Q5Ÿy„Fr X†ââÙ¢ÿ½±á,~gG“XUcÁ+ÀÒôë,ôñfbÜÅ©ŠÜÜÆ ¸…ÊE”ÇÄ÷ëwÒí!|7OðÛ}ßœœÜûÀˆ›bcO :thêósç"Ö5hðîR_ß­‹TªhñJ?BØeþþ«ÕGþœ7¯FÙ³gÔñÉ“ëýšú)hÿâhmˆ ë‘„*ëBŒ“‡&Bˆ‰BÓ:]„6h «c^¯÷V°‰$=\êR_ß­û† i À¬R©hæóóæ5ø 4fŽv \¥Å¦?…‹wf•¿ÿCx´8¬sDιÓ lûÅ[2‹ï딀yg¯^m³ÏŸÿ ‚âã—vY²ä&* ü/m A{(4š§p`Ĉñ¹W¯*ìÙpxÌ˜é  ¼ÛùU®Ü¡Cø^â¹ÛIJ¬is»výtYY½£Zµú6¾oß<î9æŽL‘ÒÛŒÉÔ…1™z9SÖ›°ÔÏoQ*E=[¤TþõKãÆíñóu£F„÷Üq å¾ÛõàÇÿzmùòîêÀÀݦ²²n—,8¾ªfÍqpÌîð”ÞÄóš:0ÐP«gÏ¢Þ7^÷ðá¢i}§¯ÂÞiL’¦ªtY^64ýÿæ®×_?¥{öì}J©|÷úëCÇ>x°•S!ž‡¥æ¢J’ót“©ÓÔòòc­·ÀÄøYlyy9P³æÂ»wßâëþóÏ ÍCàoÉɇOLº"¦}û}±]»ÎÉ8thÖ†&MNçß¼Ù¯Ñĉcê V$C#à|UI3!„-ÏÍ¥VFGÏ+JO ŠªHš8ñÃÞ7uíÚ’ÉÅÅo¶ž;wFµ6m~ñ‹‰ISjµÏ‰B¡ÖC©ÕÜé1žÒcCly„1ëõá\·n®R©¤¹ ­T*éŒC‡‚€Xަ mú¶Q£F.÷mÍš5åæ7Æ·Zµ4È:s¦ŸÄóâZêÇÈÈ/ÖhBÚIÇêÜo¼8>ÀAyÞ!0÷êUMîÕ«ÃoRÒ靖۽Ń’ãUxƒˆÿ—Ðq^ØÐ#žäì7 %tæ‰×Îvô:)K¤ÚF˜”„QÝ€G{÷¶€„ »·eKdazzQüÿ^4ÌŠéê<°â4Áº±Ì²¬‰» ®`²8 ¼ N¹ùAªŒ7ùÊ.1ét¯šõúDáÿœ“³S§Ú€&(è¦Á` oÑÈñ¯;ä_¿ µ:¶ülzûÆÅ~ÑÑGY³Ù÷ïE‹¾|à€Ÿuƒ~~~R´¸e'‘¡S „Ž.ü)'¹W¯ú²fs]QÑ–"{êRUà`ŒÚé|h.ûtIFKá‚} ŒãŸ<™ó^^Þ{ÖߨÁú)·F¨ªœ;ÙÁšÍAœP‚JÇšR*M¾þú+BQ§¦þ3÷êU  ác€ã9ÀY:mÆ¢Õùׯþá_½úiȹti¤.;[!±¹ÇÏU¦òrò<-møW¯~ ¶rÃ¥5WUöˆúýÅ¥Kq@å˜ô½°…'Çy²”œ ²kµ7ïQë9sÆhÃÃÏ‚¢ô”JÅ;Ì›t:êð¸qÉ«cc—Ý¿ß[y©ßó¸×çUfæî»ºN·™ð»eÌ0Œåt¯ððŠqO©ùÚkËAãFÿ_›5Ã=' .ŸpîîúMê>Ka×7nþøáÛ×®­˜ôâŰð&MÖa|Ò·nMáÊ;pÌt ªØ·ãÛJ`˰™+a«kTédãæ~‰$܉]wý5RŒ‡»Ò·l -{ö¬Äõí{Že‡«sÿ|XX˜¿lö3|##¯À³Ó§›>=~ܯ43³ Q(J;/Zô»°¬Ì>¤« Õ‡6tµœ5ë*(Êh,.N|væŒó‘q㺚M&ß6sçž Ž…·oW+yüXA——Gk‚‚Ò­§ÇUåÐìéÁ¿Ã¦V­†ëóó;)µÚGú—: ÀÈél5:wÎOJÚ–U]ü曩"ºÍ ÎÊ]I™+ÒÃ寗Hn¯ßÍñ –7D÷ü¹bUlì¿^üõ×?”ZíÓNß?±ËÒ¥WT*•\aY–½ºlYô__}õ£ÙhŒ³:zK×´ƒNþženBÑýû*‰ònCÉŠx9ÆÙ{bÚµ+WûûË*þ^¼¸`9¡< € öª~ Ø9—³¥OžÄüœ]Õ:Ãi:\ÐÄ—3ûénÄ\) Š~ŠueîâOöÿN0]ßPJeì~ã!ù7oªò®_Wÿ>ìÿµ÷åáQyÿŸîžÉä> „û&¨ ˆŠ¢ˆ"âx­·‹xp¬«‹×«x쮫{py Þ‚*‚ˆŠ¨ € . HE0M$†\“dŽîß™îTWWõ=€ïû«ç™§'“î®Oë[ß»ª/)YYÅ~ää­0 …'ë§OŸ^ôâ‹Û·§¼yÆWìØq5´?õÔ·a'xÔ£Sv·n+ tÆ;—uVÅöíÁŠ;ï_yåÀ§ssŸi8xp| 5õg ƒú‰%Sâ©­Z} 4ï@ýÙw¯«Sv½õVÞkÇÓ¯¾º™¸žÔó<}`‡µÀ=ž^PÐŒéÅ'õøãª÷ì—œ~úÅ¿ùæÆHmmw}=.;…®¥¥¥êw–<Ñx¨Ïuו[³fù¤ÊÊÛ'74Œ†~¡,i«Ø'3[Z'Aâ ••ý ·…,•x<./¸þÞ{§ƒÚ8Çåâ¦þŒÐ4ŸD¼±@t×[oõ€D}+/á–wyz‘+¢xFÛ“÷²i·h¾‘ºÁŒÚ~]·®/Hii{Øü°#µ9ªÖ½Å›så€ DHyijÏ~•Û«×3Pé§eËRØoSœábéa¿ÔbkAê úçŸ3-亩œàԯѴ yQ€Hmm-qµ5ˆƒÁˆÁ`96-5_½Œ=G5»:§G¨-)9Ís3 ZYTÔ¼Bs€^do›VúHÊ€8€øè7ß\HKûNŽDÚ|ûÜsóžkÛvÝG×]·ì·ï¿¿€ÒfÀ€ÇΙ7oŒ2Õ+_6Jª).n­þóÐO?^qÉ%‹^ìÞýýï_}õq9iÌÊÚqѲe/ƒÿg=·úèÆ‹ômºŒñ4¹áÀ¡ŸÞrËÂgóóWmš1ãéHmmOõFíN>ù…Ŭ?;'Ët²V w{Ê;[ÄZtc­¯ï­­í¿täÈU?þ(ýöý÷½@¤“þ>?I9//¯étæ™Ï›ªªÎ\9~ü†™‚°sV °>qžœ••åEÇ0y\­%mjj’C­Zm€ÝË—ß²}þü‚ƒÛ¶…Þ:ë¬1·m»F½Éoß}7-cé§ÐñQKÍÏÿR½ «sç·ÚŸrJ Œ²Î= ÃRPP Pjkk"†úØc+Iª ïß?léÈ‘ç•oÙÚñ W"ÁkßΟ?¦âÛoSv.Xpdtè°Q½–Sì† ´RùgùèÑODkkûÒÓwŽZ°àÆ3þùÏí7—–ÞQpâ‰O@£Õ»wßòB×®OöŠ_:AÃBÔ[Å–þ™r$ÒE ËF/Y²ÖñG/Mâæ-Š^zé(JŠ VÚµ«ãš©S{ÿüþû™ ¨).7͘ÑqëO´¥reä½o¸t Ýu×;ÐXYyFÅŽ)pO{Ç8+¬¿©¼I2ñ(”_?ÿ¼y3Áf?ZgOqÎyÁGò*­‹Ì>®ÇÉì@,…­S޳SRVÎ?Tÿ¶åjÀ\.b]k§qA¤¶öäî^ø)WíÞ½çt5jˆÄcbw+Î.‰'6xúô»B¹¹›¡:`’ÎîÞýµ ë×ÏUÏ¡ HÝNj&=Ð’ŒT~ûí%)99ÿ=gþü?v1…Q þ ‚¯Ø¶íì/î»ïÈhÛö°y†õìNñ©ãµP‰ø@$º0€þŽ:Vã“y˜ýXDÞ“t@äVÇ·j~þù¦òÍ›`ÏWÀðæŒ@ÎÈȈÃû÷Ÿ9=z¬?8@ÞÏn#¯£gœó¡å•cÀ|~ËÔXì +GÝ·651èî»{AQrü¾w¢±žŸ¦ý¿dÕO$‰ä@«c=˜ø-–ššJëA·ÍC:L±¦¦Î{Þ}wÆgúSÏÚ}ûÄ®¾úÄÞxã!ÈêÒe…Ú?‡?œâÐõO-ŒŠçöìù)l|ðÁ{¾™5«ýÁmÛï]vÙµ’•U¤baìêdÙìÆÔ××Ë‚ ÈïwlÉêÕOAQÁ¬¬µW}ýõ3`/dåäììØÇÂBÒ#ÖfÀ€ùP½{÷¸…|¼bìØu¿þz.D±±pܸÁóË®Ôñ,‘܈„ËËå—{õºµlãÆ{3;w^xÅÆ‹ÿ‹…ÃáxÂææÊ‹Hl E ?ƒÁ÷èß©kœ6ží¥Ý_‰Å J<Þ©jçÎYê….»´]°¥Åñ7ßüÛmÕÕ·µ8ð1Ü]_V6ìñwÃôs| èßP¡+T'ü-3ŸÂicò¹vïÞÉ‚ ÊêÚõ¾«·n1ö½÷6ƒØ%ŠÀg\ÀÓ"ÃØÌ…Þ“šúEÚÎô¢Ó”]»vÑ8”ôôtyä+¯,•c±V¯öí{¥Ú_ב#«nøå—iÓâñ“'76޾péÒ5—®^ýÁ”HäÜi²<ð¶êêëFÌû€x}}=Ïœa¦ÏÓÑìå‡÷ï¿\¤Ú㮾úÖ³æÎý ‰Âæ@jjãÐGÙzŦM/þñ×_ï¹#¾rj,62£cÇ »k×%·:¤-|³±k>®Ì‹55å@NÏž¿’ýr,ßøàƒ7@Z~þñÔÔTu·A·sÆHë€7ÜPÒíü󟈅ÃÞ5ê$h ‡µx ¥Ⱦœ4€’››«évU‡žö·¿½!HR],îõÆàÁ÷DjjZ¶óM4r¬¡¯öésW´®®¯ Iµ§<ôÐò>h+¿ô=)Ûbµ%%êÆM¿$hHŽ»6Ö»Û¶Ë)6ÒÍc2É}êŒ?M|æÌHžýÈ¢Y@<»[·¯ ¦¸øøÏÿüç1åPV×®Ë T‹Nìž8µ1IzÈ„L·îÓ'œÖºõÄ/~xXeQQÊÞO>™Ó£Çú¶ƒÿÖñŒ3~€š½{;}÷òË¡(BFûöÛñ3;˜ìÛ)픚š¨ã²ùïoS±cÇ„Xßo¼/A+Í6ì‰'A+*F¬™<¹›×ùaе´^WZªÝ3RS#ƒðÿ8y\¯qÖs(¯üãuûö]‘ÚºõºKW¯¾qÀäÉ{‰þ´…oËÎ?ÿœµÓ¦-£ÑŽB PÞÒ¤)±Ð˜ º\ü›ØT{?ú(Æññ³ÑsR÷š¬ÊìÔiÔ—•£žf6·ùFbA” @n¨¬<¤””R°ç’Ÿv—NÀh7²âOÜ…G_×Îb Þo¿÷Å?»F½KäSPþÕW·¼vüñ,èßå-[n€ôví¶ÂÆF6qøƒ´ÏAèù¦C‡ú®¾é¦×œpÂû¿®[7Š"ftè°ì¢åË×Àܦ´+{YçôéÅ+W.ddlQâñœ’>úçÂ6-è×o󋽩®>#˜•µæüE‹¦PXèþíЉE#Ržªqö¹ÅúxCC—oþóŸçžÉË[³rüø·+‹Š®nÕ§Ï‹ê}âMMšÞàäpµ>í,¾áÐ' zâ´i/’T­«ë¹áÞ{_y©gÏÕ¥ë×O… Ä»ž{îÿÀæf1v[‡xòEÇC‰‚~­o2§ç¥¢i×SùáøÙO?}í9Ï?ÿ‡›öíýÇÒÒÑý&Mº"55½À.$eaqciózZè6j¨Ø±ã<HoÛv-Þ›+œb ±˜Ù¨ƒÁ_¨ÿ¹±íÈg€RýÓO# -?ÿ¿ÄæX<ýçFçø0-?¿AJCyykÐBû&‘«þûß9Á¬¬50n–Á³qÙ°W©Ú’² Ї ¾´4Cáv“÷sÒxãM¼Õ{ö@“¢(Mb P•¸ŽŒ!˜™ùÌkîœàaÊSãÔùì³÷@¬±±'ˆ Mâ íƒYYŸ]±b­ <¦¸8± R†ioUiuì±õ,^|}f§N¯‰ÁàB\*S[·þè¸k®¹ê꯿^ˆÄSàëB…Ñ7‹>Z‘²¬zÏž …B¥]GzDJMÝAˆJ¡Ð/¹……/\öÉ'7æ†a”gLúØÔ5:<@ËB±1ï¼³®÷„ ·¤äæ~%HR!ÌÌÜÓyĈ' ŠQ(8ñÄj‡É\wÚ sJý‚$©,£}ûW`Ì9û§`Îkñ´Ö­WÀÞÕ«ÿñÊ1Çl:¸uëÐê¸ã^ohhÐ|0ÆÅ ‹É¦$ ´ü˜wÞÙØaذIRjêw„DñPj«VïZЃ -drzzz€ …b…—^ºÍóéĉKðñ/k×þ%§{÷wÔ·IÕ—• 5ÁâE›Ñ&šÓ½û€(Ö¹÷ÞùÐçÑx:Øi߆¬¬,5–ë6jÔ¡ö§žú8ì]½zúƒ¯h8p`PûSNy.‘±¯z÷î‘ ú÷/\^~š IõƒÿòmSpN¼Èm£eq@,ÞÔÔ6%;{Í…K—^×ëÒKË#‘H$’Ò4nãÆWOº÷Þ‹‚YYkcápN¬Ã+/i²F½ÿÁmÛÆ@^ïÞss{õ ØóäòM¿ÕTG)Ñhž”šú£æ—nØpß¶Ù³_]>zô'óÚ´ùï‹Ý»½éá‡WozøauÃJ/²‹‹¬è}ùåêèåª-?Ýã†Æ^-ÖÔ”¸½¢{ó¤ãlà£rÈòmÛZ€Øü¶IÚ¦5•uV4sP‡eçÃâ5K ú‡Ä ;–ªG™+ˆ£yQ~zÐL0n›ú \¦ç»l šr Ôáã …B;Oâ‰ÝH$|Ql8ã_ÿú ”1 ¡o• KztY‡aÃþZ¶qã»–.ý[zÛ¶ËG¿õÖ?`8Ðút`Xªô¢ÇŒä€(eíÚ-G³C@:Õ<‡Íu£æ‰×pžË.èç'iWOº|ãÆOžÊÊZ«¯?oÙÜ=©²rŒÁ7xsF ´FêêN(:köìu0)~"îg‰ƒš#ôØÓA^õÿ€±ÛÓ‡Úh¹©ÊKZ)Ô9†çö±L{þmO?=Y¤­ ¼ôw[3tÿ`üÏ•â4iäuLÇ/cœãV'±æ9w£ÑP0`Àv4;Œ¤ƒÆuHèZžÅÑÌ_1%ñºì›öî½{ñС[~Û¹s|¬±±€xJfæö®ç÷ôè%K6%Îe½aÄ.‹&qEQÄÖ}úœÒD g6¿jTøùý÷ÿ²œ.¥¦~5zñâÛCͯT—©¦I§}£…?ÄĽcWlÜøöâÓN‹üæ››b=Qlåäl9檫f5gÎw`» ‚±lR¦ Š¢à“I“z}ÿê«OÆûeuéòìM%%ÿ!hKOO·,H3k ®bS› @˜‰\EüÏôY]è1Z¶k×Onjº€°cþüô'NÜ£þ???ßû€ì_ ïß¿_h×®]œü]•WýõGV¡YfË ™Í¥·GØÄçÔÉÒÄÜ£å)èùA>—›Fò¥ÖïÔXlŒÅ %«<‡9v%‰GûM‰Çƒ‚(ªóÑ ëÜb Î ™r£íàÁ ÝFºýç÷ß_øjß¾¸¶¨h%%%…¶yé1Š+ŠW7 0Ãèr.él‘X8|L =ý«þ“&ÝÆ¿þµÍþi\QIhyË‚ŽÞƒïºë©Ïî¼óÌš’’ñï¿âÂ7ßÜHè/v$‹–Í6S<žùÇ ÿµbûöômO?Ý{×Ûo_ÙXQq² Iµ§L™D --ÍKÀ”e¿itSi3`òäòoŸ{îÉÊ;îÿõóÏ}®}û“; ¾¬Ïµ×þX0hPí/kÖdÿÚkÇ”mÜ8¶ñ·ßÆóŽ9f† úð0’ß›ù¾Ùà•È·o爵 ‡¡Äã¨).ýòÙg­~]·®óÁ¯¿\]\|‹e‹Á`ù{ï–’•t‹õyq/ºUÇóHÄE‰EjkŪï¿•oÙÒªtÆ‚[¶_SRr®‹¥O‰FOuЯ¡YøÇdlDóËIä(…ÙlÖ—Cx¼9»`Ñ¢ÕÏwî¼3ûæ™g>1pêÔÙ'Üv[ÉîåËÛmþë_o¬/+;)%;ûÇH]]wÈrzÚº²Y9´bÙ‹¤|Ñ?R7TbÉj@xÿ~dwéBc¸µßè>´·¯úGÃòÆÉ'­Ø¶íúÉçQn7}r±‚ 337Gª«G­¿çžû!w>ûìš/~¸ÿ®·ÞºG‰År‚™™ÿ½ðí·U_+);hñ=c‚ áòòBff– ¹A£ r›~ý Ç¿ÿûW_]ØXQ1æÍ3ÎX<þóÏ×€M'¯ôÒñÕœPèÝ´‚‚ÿ2þHe¥´}áÂvß¿öÚ•;vÜ ¡œœuê‰ÙÙÙ¡°1¡E.(Å:ÈrvíîÝ(ÚQÍð{B–˜0;oz<ÔyÙâ/(J ¡IJIQ祄f^AÇ®Xñþó]º ¬Û·ïbõ¦û7ou9²-þŸV3ªÍË^—^ZÕñôÓïÿeíÚ™u¿þzñó;÷êxúé¯ô›8qk‡aÃjö®^ûÝ«¯(]¿þÑÚÚ~äÆÝÌ•WVÂXÌåFדtÔÍ¢¢(¢ BSUUóf6¹¹;Ñ<îêyôfg¾ÿ±èF=s@ì¹¶mÿÝpðàpÐ<'±.çœóÊØ+Ô·¢¸å3;ø”Än©qRbó”fRd(Šþå¤õéQE<û©§6K¡ÐÔ­³gÿ§z÷îË^ìÞ]¾©¸øQò[Ç/ýâ‹»§D"gZPo ê0’o[“AåX,V]wÝ¥-[¶¨º¸8míäÉ€ IjQ[žÒ5†OGóš.§ý¦„fE ~Œ©A·'ì?)¿ÿ·JׯZYTôÇ…F‡LŸþA—‘#«J>ü°UÑK/ *ûâ‹c ÝI:4äž{†1fèÊ~LЋ‡´ÃD JëF IDATB· .øê—µkÑtèP¿HMMOˆbÃÉ<ðØ›ÆÐqD[tã`ÒÆP)ч Öî”S–þ¼bÅð²M›.|wìØB9Éë{à KD»öÚŸ?™4©¶î×_ ÷­Y³ þ‚!ª εÝÜØ˜ÙÙÙr]]’™™)ý¯M‚,§evìøÒYsçnƒ~A(]Ï=·2­uë¼äÇÅ‹¯>{ö½sG­lÒÑÒ¯Ú¹3M{})ß2Ä8|È}k…M55§€Ômúécc »ÚtRø·;Ów/]Ú©xõ꫾ÿþ‚X8Üiiß¹ï¾ÛN~à½àËËf‹ÓÍYõ#â±Xë/X8aÂþxc£˜Ñ¾=ii~ÉõZu¼Èc<”n¿}õšÛoÆÁÜqƒÇpAäÙ))v<ýô¿Gjj@0+«|^ñCªX½¯AiÌ~äxob}H,vdq‚õ}ɹÎÆ´9Ѭ×b‚ ˆãÖ¬™ùæ™gJµûöQd95¿_¿—+¶m» :±ìBE[ãdâ;+Ðë UÞ‚mwÒIÿ9ðõ×7ȱXN -­¤Õqǽ5níÚ×ÁÏ-ÐòÎt§}NìC$î dwëÖxñÊ•7¬ºöÚÛëËÊF˱X{BC -mgnK®øòË%‰7בtñW²_ˆó™ùŽDœ-vÚ_ÿº+RSó‡ þ¹©ºúD”ÌÌ¢Î#F¼½èhÖsÓÒÞKkÓfuÞ1Çlk:tèlòq×^ûnjjª_¹|í™`¤=(S"‘S2Nµ%JJv¶|{M͵jزpOÚˆ@©©© Q>”ú1ôiSn1e„úÜ‚$U)±Xëƒß|ls µ„ÌN>ª/-†æB³_èpê©Ku®7LçÌÒ.ÓÆé˜+¯¬\uÝu»¥””ý 6hšÜÔ4"ó±ªÙtB+š^ß‚ „Ãa!===ÆŒ©è1fÌ#tvŠæï‘þؼc§ÆŽ¬S —•éíÚ}qɬ°‚¢ ¹ù¢§m&1Ò/X¼x€ÍJó[É¥„ìÇLAø duîÜ âØç:i õ]'$^qj,ÖÂOÒYëëÀždÒ‰:ªK?ùäþå\p¨¾¼|¬çIÁ`q«>}ž¿ê«¯Þ´ |ÍbN±¨s‰œOª‘,Žÿüó|HÄKý¨O¡e"KÞÃgÏ.ª,*šVúÅŽ75u–B¡_Ú °ðŠßüèúëû¿`Á!¨€u}Š]¾Õþ¤ðÐu¦ÊàéÓ?]±iSY›þýÿ‘Øp›eŸ0mlö,M¨sgºuï¼5|¸\¶yó­ñ¦¦‚¼^½Þ·víkÛŸ~zÍÆ3îÔÔHK+îuÉ%õ½á†RXÏm§ö#arcã(4çÞ%bJJŠ@IIIQ†>öØOC{ì: ZiýXð3‹nÜ¢õõ'’T>êõ×ûôbCÐxhzˆ“›šF|ùØcÝ~xýõQu¥¥'Gëë •x¼šõjYzAÁ:,.õ¸LÈ{Q Õgk÷î•òûõcÅÝÒÀ&²ŽF›[ñÆF% ùùÖpV IŸÊíÛ  –ö ¨úWú( rñœÿѸyòÒQÿÌŒh1ÛM…JĶ;ZZâ¹Éú¬Râ#êêê¤ÌÌL¡¾¾^LOOG8FFF†ú¼dÁ„™d9i <äë­Õ6EQ‚‚ h‹nfJÒVÈrÚéO>yÖ »î*E‹#;g8p VPP+**’ûöí«9ë°¨$&êC:G€Q¡G©#Si»ÀFŽ™ú ¨_Š¢hI'¡åuªt1 ·¨Ô>ö3àH=?É+äó‹„¢_Ìúô¶Û^”c±Sc±àó«­ykÒ·Ú¿@œ)I;ÒóóçN,/Æ9Á4>ìÒ‡’W¬£áÖÑËx8 N“8Ì>Ž010в[ ÌÅï2;v¼åæ}ûÖPöíÛ§tîÜY.**RúöíkPfI_ÆÀ„î¬~YJ°/cÈ~˜º€8;ü¢ØpkeåEÁÌL’ÇɹfÆ9”stÿªN‚À’¿$:aÌuPÎÌ%pID° hÑ•êÇ,áiJ—Èà7iô[.µC½?CR%À@ÒhqæÔ@ˆéŽviQ\\,uëÖM¨®®äääh¤ç[µz@|rCÃeÐb\õÏÀÀ¢C@°êÇSß>ûì;ëËËÇ+ñx+1(ËìØqÅè%Kži;dH}"‰E¿±Ïì°  —ƒ*† ýÙñ í6ÜwßôÆÊÊÓYN fd|×eĈÙc–-Ûë]òMùÆm)f›éé›Ç,]z_—sÎiT“ò0·MÜÚJùý"nU†Ðòƒ šÊ§xH~UqÕ××^ÈÍÝAˆ´2äo—oذ¦¡¡ÔøXMMM<;;ÛÕ¼¥°0è7úÛ©Þ4³£´êüޝ ——Oœ‹I=#ù¬^ž™ž+ôŽšô³ó‚ Žü> ô‡v„IÜ –K;†…C‚sšØÖ©&Xhÿ›·³)ƒöͽðIƒy|wìØÅ|0G¤ºVÇ»¸ëÈ‘[zŒ{ ¿_¿¦_×­Kß³bE»²/¾8¾úçŸGÆ»N‰DN‡^v¨²Ý‘ B`5“­¤< ¿«çÑv²vë—zö¼£zÏž?J©©Û'74\£°´W(|j¿*¦4ËÝ)3E±Š"ñžULIÙß÷ú맘7o+Œob “ñ^í'Rhzá¥^½n¯Þ½{râH±ª`àÀ»®üê«8Ã†Ä ½IÇ4šHy¡[·ûjKJ®åbJ´ÔÖ­?>ío{¸ßĉûaLr9ŽC0â4*ýT|A¡§²²GëêYáƒ(ÊéÖíñvï~ æ<æ×¼Eg‰bi03såíµµv‡YLÄ‹,aù.ª– ¸é‘Gzm~ì±Wäh´ }/!¨úØc·~ùÈ#ÆÂáÓ¥ˆ]Ñ2h{Ñ‘íÌ “ö™)Å”iŠr,Œ2j_3Eñ;(J`ì{ïõé>z´º[?Ï×áâcز$6•v9©©Å›šú0höëÔht(ØüniO›ðQ@ ®®.˜™™øàê«ûÿðÆï@QBô=Ä`°ôä¼:Q(ªÆ%Yô°kOÓôÐÅGUšÌ ×+±XçöC‡Þyù† «Ð2V:=9¯ à‘†ƒ¯B¡­‰dm×ÚÖKò^ãó9¡ÐÚx$Ò•uº ’ôÛ{î3ô±ÇJà]^‘´cú"¤§²³Ÿ…Ã'^µeËð6'œåÝOMÒ«m¦ ”H©©›~%]dÁLX;˜—d,\§ÛgŠb1¡nZ<>„:WÓí·nM]«K—ÚíÏ>ÛqûÓO?(ˆbøöººq0êË1¶ß ‘‹ Î ¶(ñx΋]8aBubnðÉ-·ôûöù矆,§Bbh¦7Ä@`Ï”fùlªHl&:AG/!)3a`ÐS€Ü§®ÿñÇY ‘´´´&°í[UV:Ý’މÑþCsŽ@Ê Ñi²Üú˜)7ã+DÇ‚ϵk÷x¸¼œÞ@Jkb0XÚç†n?gÞ¼ðÁ~¤pÚâ1¹ééoÇú@nïÞs®ÿᇧÐKuì£xÀ” DBÏäå-…ý ³S§Õ7ïÛ§¹ /téò@í¾}g…òò¶Gjk{L,-=+­M›°ß(G/br*× >êLIú²ÜjȽ÷žqÚßþV£¿§PÞ1âô}Ÿ~ú¼ IåSc±Á–·^â\\Œ¤oçÏÏûdâÄ„†i²Ü[1nä*VÏÁBÛrA$Æõ½Ë.;eÏŠ³•X¬Ùý„@àP^ïÞó/^¹ò¥ìnÝàÃ|°é“žiÕjNSUÕòz1Ø=%ÆÀàu°ì%17#c^¼©é¸©±Ø0°s?¤ï䆯ɜFà™ÜÜÙ‘ššqêuíO=õ¦ 6¬´Øžä…&ÖoºËˆ£§8)…ƒ/da#±Ðn…z ÍfˆƒÐåŸÊÊZ …Be“**¦ yÃXò šôœ1ÕýNtל´´•R(tà¶C‡nCËÑyÉdÈ–¡íõ|0lÀÆ“#^ñ0ãl‰ûG ŸÒsš¦-gìæ,Yº@å!©/é1ó⛀¸?SÖ¡9·-Í„Ÿ!‘i²| -bmNà–g蹤Ú]!)sÒÒ>ˆ7¿]Dß!Þõ¼óî¾äƒV¡ù­(AXö´xx”47#c¡‰t›žMÞ-ã£æìhûÁkþæV>‚ÎEØòMlv½4+ئÄãmÕëRóóN:xð>êYyühwn°æý1<·Ò²1O@¼ªªJÎËËó";hz¹(Íy¡k×Ëk÷íûG—sιàÒ>*ÛqÇ2—ÏwìxøÀËÏ™?tßn¨"hâYyãâW­wŒ…òª,Ue¼Ê´]ï*Ö͉sx—¨!çŒ#ßXÒ‡…Ɇ®Ñ|Þ9¡Ðêx$Ò³÷„ 7^°x±º)‘Ú-ÛIÆŠãÙ¡K®Ñ:PósAéÁ™¢ø%%%{WíõMïŽì \ôÒ6%K®lJŸëº uC„bV¿ä6ÁšOäïèe‹_6­óhûˆe“ж$m›$Ë—ècN}±+ýkGC?ot6¿*›¨z¢ôsÈO:qóÐó‘nì(~æå½ÚÿÚgv0øEf§Nónسgвy«_Úw·« x6 «^ž”12Ðò9?ëÁ×9¡Ðªx$Ò#ÔªÕ‡'Üz듃î¾{ïoß/´?å”zxŒ+Zä2é9.΄Ÿ`byy¯ô‚’?Y±r»vÙ?S-=zH×sÏÝDR6>ôЋñÆÆ^yÇó÷ëvî|¡±±1žšš­««‹effzZ¿ÀÀEÇ6èßt—1ŽºßìôOß”ˆ¥é@‹U€ÅUÀçp7‹Â'ÖG=—~nÞÇ-œsRSß ÞzèÐè@jª•Q'Ï£ mäªפƒµ/† çØm%l`#1ªÿ×.‡ÑI‘‹‹‹åúúz™^q4ò° çœä¢ù•—Ìuc@óf}d†Z<èåOpê¾û1®6å4Z€»–—ä6 -¯]ñ»É8¨Ó÷ó4Œg¦¿.‘ænä1-“y£JWz~yIh›9iêož&‚ ¬À ­ ƒ M¬té ± n?‚A–z‰*\"eÏñð Ë™ôs§mÚ6yDãp8,¦¥¥)‚ (‰3éçwÔ¿ ºâ-ÂV ç++æo°1:àDÚ+:‡™82SãBâáÉIV0×Ö¸0èÁ¢ $Óa±HŒ9rÔMð°øUÌH<++ðä*ÁA`ñ¼<=˜èmØ ª_3;Jã™™’ô]vçηßX\ü Œ¼Aëq/[t ”g;Ð}»öû8v<ýô»T ´ òe¼à`уfù®Æ…ÂcfÓ‰ô%0ÒÄ•]gaßlŽêââЊ±c/¬))9?/ÇbmÑüÀ&A’*¡ÐîP^Þ†c¯¾úÍa?®nVaªsíЈmF&„ÈÁ†9jLíÚX8hÐSÔâ%GÅüÛ€ÖA)‚Oç伩©9ƒ¼^¤ú@zúžì®]?1oÞ†­1€ëX/qhG˜YAKé³iÓzÿøæ›W5þöÛ)ñH¤%(ˆbu 5õÇô¶m?=õ±Ç^?öÊ+Õ7B˜Ù4vô&ndIÊÜÌÌ·bõõ'—C#b ð[0=½$½mÛ¯{^|ñ‡Ã|¬“¶ãVE0HŒëSÙÙ ¢uu§&yÉŘ  b pHJM-MÉÊú!»[·/NòɵíN>¹NÐ/‚ö¢_£ü"õª@œlÎéÙó¯×ÿðûÐË/®^µƒÁ„N¼`t@ðÇŋ۬›>ýÖú²²³äh´@¤ºô‚‚MCî½÷ÙwÜñË‚N¸æ·;/™ÒÔ4-E¤Ž‹¼9øè±ÔùsÓÒÞ… È“&ÀÄל“–¶H‰Ç³'75ã%ı©u|¦(Jà….]¦†ËËÇɱXG(J¢XÌÈø¦×Å?~Þ«¯Áe±Ž“XäÊq㕬^}W´¾þD(JP IoÛvõÿþ÷s…ãÆýFõï*qi3áPEš“’²N]ñå—W·éß?£ 'PJV­J}wìØEJ<œ‡w?ÌTÞ+ŠüqÉ’6[žxbT]iéàh}}÷xSS[9ˆ¢¤BQDˆb£”’RÊÍýòØ«¯žÆ?ÿ¹GiY@å%)¤ÒŽE?ÚaÙ9 î¡Õ{Ï7¤åç¿6qÿþ¹0ʤù´s32ÜQ_=q¾A·o3§`ýôé³âÑh»ñŸ}vv‡¡Cëà!alG‡*ŠZ6iùfæÌ_Ïœù‡†ÎŒ55u…,Iª ¤¥ý”Ù±ãg§<ôÐ’Ä›€Ô]¥y…‘¶bùv‹THsRSßQd¹õM%%çf´o¯ÞŸåkyÖ ýÔq¢ýtrQm@0‰ƒÁ T·o_êæ¿ÿ½ÿÏï½wQ]iéY‰·Äš”MFÃE"ÓIAÔ¼6mþÕT]=ôú~8?§Gúù£¬œ0aðÏï½wg¬±±@@ …¶v=úî ßz«æ´‰N úS…À)3á;h;xð¿nÛv½‹eRS÷æ¾yåæÍ/K¡Z°hªC=ú.,›\ Î?ÒÉ ×€Ío~جx”¡Àdñi§©Ü±cB´¾¾"Ë™‚(†ii?fwíúшyów8í4U^˜%¥Ýæ±èøŽÇö®´ô¼óNßûñdzƒß^õßÿNÌëÝ» >èVÝx|¯Ò-@pÍäÉ}¿7ïÙ@ZÚ¯cW®üsÇaÉóñá5ל´sÁ‚YÕ¥Ë7•”<Š~ã-r#{™úav0¸^¤C“ÇA¯Ût·«Ø±Cz}àÀÕš¦D£g‚›¶MK‹øŸ.ÎÕpð``~‡ë¥P¨èöºº?}yö“9ôbi@°lãÆ¬O&Mº¼¦¤äœh}}o%φ Ä¥`pJNÎwy½{¯=óßÿþ¨í!uhÖS¬Í›é)F¦m§~_vÁƒ÷­Yó@<éYÎ š,æÖ‹ø-CtŸêêj!''ÄsjýËݺuÓúž1c†2cÆ ·úš´+¤Wûô¹¬ú§Ÿ¦\°dÉÈž_\KÅi]Ë%L$MèßT€øNÇLýÌq²l=r¾0ccnp©fsž° j´Ð€ÖjÉPèë ¸Šk -›’¼£ö¡ÃRUUÏËËãùÊ^‹² ²—*–T󥼜˜*ÏœâaÅbxy1õ€à[Fm9^~Äþ踳žÇÏ|‰`ÈkÏ? ff~ukUÕÝh±=åN ñF$ׯ›>½×·óæ=©­ E ‰@e(/]ôÊ9óçoE®QŒ‹ëlÙ5&:‡•£Ç%q …ÜYÝÌÿvš?Tq±rE$/z¹j;b×W]tòÉg–oÙòoE–óC99Ë.ùè£Ú ¢½}ÅÄå=´þg=7Gåå…Ü.`}ì`°Õ7‡4’²Ë íÓ™ÙÕ–ö‰ ÛŒ•ç1ãMÞÜðâ3±|^—z-¹ñ'móÛÆd#^¬}椦®ú;êê®F‹]@ŽmË»ZÈÀ¡O’6‹NÎ …>ˆG"]§)JOÀÞ†R.jHÈ5r.isÊ!=Ô¾yvŠŽ‰&µoZ¾±ôŒÓ„™§Ó7`ËGrÎf†–7dý‰ƒ®rå‹2è¢ =§Yxx:ضßÁÉ5ÒqfÚÎ6Øm`ÏmÓ¼:ñô+· ’—SØx±?/¼ÄÂAÏk+퇬£å¶Pµ±±QHMMÕÙú‚þ‚L;ß “}@ä'¤7N:iLùW_Í9ÇE±jZ<Þ|>ñâ—±t“@š)%pkUU÷Pn.雺Â`·ÿ™¢X rCCQ¬>sæÙ&O.W1ÔÖÖÆ²²²¸þ²-L°©øÈ#ý]»Œs´Ý7ë¦4 VÀ…œ8$Þç÷Xa,£`® ¨¾Y‚„ìÀ1)@4\ð0…kmm­”••Åt8Ωë»Ml,G@¨®®FNNŽ@®¬¬TZ·nÍS8ްîfR@I?7Oé²xÖ‹äe®x’” µl~©Í@¹v:ãèI^òKí5™óÝïD¿ßì‹À0oLH,GŠ&4Oô`ÍÏ]»v‰………VPí‘h2¥¾¾^ÎÈȰ%C௡e‰˜¾±ÆXw{À°;¨£„ˆ"?wr¢íRÖ™]ÑÉ>§v iÃé‚•`ëmˆþí.6wZ`Bên­hmnzúòXSS¯NgžùÀ¸O?ýú9¡£ŒúœU0iK—Y$¶XãJ/8&m³ÅIŽƒŒNŠØ KµωQzÐãiXxÆÁGÓËõBm 9hÙf%ãÈû©ý±ìjž}ïå£dKn°’¹†ùh‘X6;5E¿yê3*ÆÝ Íä¨×M(h{V@Â÷SïAŒ›´ë{ÞuŒ8Z%ìxI;:áDæ[ù"fúl<™äk–qëÓšùÕšÇXÕëä%?ê˜Ó£°hj‰Ó®UZv‚¥“Ø,ºÑcÏÒS¶å‡ :ò ËÌ|-C| \´|Ñ•Bó"žPZ6™ŠW­ÊùrÆŒ‘U?þxz¤¶öX%O—‚Á²`VÖ¦ÂñãŸñÌ3»À_äÂ¥¡Ý‚(EÿÆg–ߪÒÓÊqbWÒcÉ\X;Sv§)Ê@ G >î jƒnôܵ‹òïçÑÊPöÜ´;n¶tªœ´~ 8Ô¯®lGL,»ƒõ&iC<ë¹öím¬¬2ìñǯ8ñÎ;žï¸‰}›¹Fù}Ôít9J+;ÀR×rèÈÓc´-Nòk>8¶Å-òÊvÆ‘H))):ú(ŠUœ¾ÿþx»víâEEEꦊNô£Yû=/#‘|dzhž±%ÃÄjy<˱8–å&ý‘Ïlf+’±)¿6þÓùD«o¾9§ú§ŸòÒ šr ;ŸuV¤`РdYÙ³re°øý÷Ó©©Ñ‘/¿|l»Å5¶#ÑìÚ%Ôßq=ßp×b`¡õ+†D¿ŠyÎÇq®…ƒÉJ/°l^Òw9y1ü¦üUÒŸ2‹¡ÚÂebæƒùd+9ãÖÇ£yˆgS³ô£+Z00ðô"¹{:™##ÇEµk\¨;´h?öÙx7ü å/+`Í#æÇ"ÞdÅ—Øs„'K¼ð…þÎÒ},ÝïJçX`1ó£X|à…¬±àÉQ’4–<õÊ“ô¸Ð«çѸ쌓›:!Ö™Í[ýšÆÌà\³ìg²]ãUöÕK7ôáùj,›E¿ºv½£¾¬ìÂÉMM#À^ ëÊÎõ˜gÕÑÁnŸTß<~1äVÉKaœK®ô/ -ëUô7Ø×ɶ‘Ôx¾Â_ÀMêG±rF"~#o>»Å`Ç'Ô-.~¼4ÇŠX¶¿'_Ñ¢–…§«h}ei«ØÁcS;ÁàVðÆË CUûšÊzÎG1°Ð¶­!¶øö¹çÛ¿qãÄhCÃ@(JZ03såí55·€ïÔxÙ!]Xñ'-ØTUx¶uë½0MQ:1ôÓWõ!¶x¦uë¿6UU] …BE†ÿûÅï¿¿‰[r”KµÓH{Fû€{ù‡“¾M;0QŒ¬kiÅèJ!éfÓÑ13úiãÛ-l:Ç´P#û'ÔuƒÐÓÄJØk·€^ zVŽldßbii©Ø¡CÖØ±Æëwä(=ÏòœD&Ï:êjÿ:Eî#q˜IDATÚÃz®¸R²GkcÊéïºÓ©£§g·_,,¹¥áñ:”BÓ5¿Æ˜£4“Bo'‰æ{²?SÙâ!±Î’¿´> F3CÛ•^p°tbô;’C.0z’§‹ÜÌ`‚ÃMÀÎ--H¼à˜ ^u‚Ùxð e¬‚…ŽxÔA`, OV¢à‹™ž6 PúUœCγ k|\Ûn&xhÚð,¬þ]Ù <¬£v*ëè!ÁͲ]íÚP®æ)Õ? ç=ž a†Á/Zð°æãà› Ã°k­èAcð͇pè‹Ó8È¿ÝΚ7YÁjíïúúz1==]‡+Ñ/O~ÄÈ[¶lQ äŠMp²äokÔì/¥ew×vƒ<.+EË4zL\ÛjLX¸œ¾¡›¥ûXsÄLޏå+ýO>;ý¼,=ãU–±ø‚G{ƒW˜ÍK'¼È‹ ¹åI»öÍ+ úölØÌõ³h¥âbÍUGô±á·ñ扥c\Éw›Øtò¶®®NÊÌÌ4à ‡ÃJzzºUL[³µ}m{œÔ#-ãüà7º/YãÛO$–¬ñ*çÜÚH,{À³ä þg³1iãóÜ¡ºØ7÷fÍoÇ9P>ؤV¦ô²‹ÇC½¦Yÿ~ÐÂ̾¦±Ø‰A9‰ý³æ”.‡Hc±ÈEضi),<½¤}v½ývæÊqãv§)JGâù=a°Û?ôãb§¾Ä‘Ôúi^sÓgÀæy õ] ~£ÏS8ÿ?ê›XŒþ3[ýêÑ“!I5‹LýÍhf‚chô!’ƒ W#… ISZÀÑBMëË%6À P:tè@þmæ,ù=v‡¥| ´ÐS„žVÏ­ 0õž ¨sCý®¶8£o.]ô{Ô5Ž á5Ý9^ŸÝ¤o+¹MŽo<8Æ’ÁûV´÷Êkô5ê£õƒz®©lqÒãKÎsµ?^`ˆ5߹ƮÃf¦£TŒ´.ð[ØÅ`flÓßmÓÃÄv džÔf³;´àðÝ—™>ðì÷S›ÌøŸŠCdüÏÔnÍ1a`aÙOš¾$‹vèÕä‚‚f– 9EŽ9&N䇢Þ_Å@öGÏY o®h}ø€‡–é<bqã`à±Ò%ô<÷ªïxý‘´ Ï÷"³µfa³¨¸l<ò¨ûÍ--,lý;}ôÃþ`‰™üT†ï^°ØðKÁÁé˘0ú¢ç¢ú›@ÌÈȰÒ/LùîvNõoÚ'ØI¡¹k|3ìndiè~'Mjªù6ŠG‹ŠŠ”¾}ûzÕ‘¾}ûö ;wFee%Z·n­Ó D‘+‰¦·I½Î¡}Gƒê_’¿“>§vJ7F ~;ÂÇÑë4•D²`½H‚ÆÆO¶ ×÷VyZÇú!KÔ£ŠC@K€[ý_-E¹B(¢ÓV KÜâ%ÏãÚŠn;÷3³™œÌUZ¯|´È‘º†5mó:Åãô3éð ‚ ÔÕÕÉ™™™y=œs~ÚÓä³’÷bù}fv =N~ù¤ß'þ'C_|nˆ§*Æ·Ñ1 õ´‡³/³h^Wõ£*†Ž¢oÇ9òhj°Kl6ú\’ÿH~¤u:©ÏIž$ïa6?ÔóíêuŸaÞ¤§§k¶!55U€p8ŒôôtUOи̊4ýb2;XUYË¢!ˆßyãè—^ 1±lLzNÅx,™G.ü%ÕºÏôøÒ<¨Æ≣6ŸIù©ÚI„½Ä“ƒv0Ò:¶@¹½¾~l‚^tž€¦·'gÔÿ9ŽE9i1ÍÏ®õ)wQ KÛ™“Zß.pÒ5 ü,Âþ¦åϦõ#çÇ”k*]T=¦pÁ©øó·«ú17y¶O¯Ñ÷1³×´f—ž6c÷¼¹`&w½ä1h߉nªmð÷T,„ Îò«ü²Xø8+ޣ夛F_GÛ€>þÀ“ã~é}Ž_6¬®©üæ Ï©».IM™Ž;¦ãDŸþ­_Éßu:ÐŒaÚ®ó¤Ç8µ!<ªMÎÃAó­Ï2×Nq«ÇÚµk•áÇ;ÖñvÏ ÏGuL'˜Ìæ ƒv—8ìèp€M¿hÁÓ‹ Zb´Z¬QQ¹¾¾^ÎÌÌ´cOÛÅÂâ]ÒV m3ÝãÙ~°ÈE˜å úÏF¿êÿyv ‹xsC×—Ë\:ùœñ7 ÇðÇüÍ‹,S›úü$6^ÿ¤äuNÐ÷å-l¡10e*õq›û¡mñüLFWXlÔ`ó––eêÑ4à!Eþ­baÅé9DÏ%GòÝÓÏMÈQƒŸžžNcãÆu<Ê6»ó[;z¬9PïÛc¶m—×ñ¡e;k>ù6‡|¶‘Ìì#74!1‘xX´¡ñpiãkî¨Xâh±³›à-uM¼ùí‰Lr 4Ìâ/¦ôò!÷É/_û6¡Ùo­ú+ÛÖé¼¢çªJ¥¶¶VÉÊÊêêêÄÌÌL óú–¹'%ßè8lX½ I»Å@ œê×Ô¶ó¡ò´ž#õ ‹乞}Ö _ú±:êØnÕWb‰F<7ëhçù=,¤ÑF 3eÈnq10ñ>€‘^VÂ6ØþرŒí÷ß sx–ÅfÁõ7/+Úé¾Éßiñ»¥·ÝÆÞdóûy-dvÒœ™#ݬèL·$È>PG3¹’,ùËÒ¬¹çGÁ kõ¿zŽ™ìׂô.dÙo÷+Ãß“ždà`Ñ` àƒÞ8ñEO›ààÉ€Í#É”f¸t—ñú‡‹ùb‚Im<ÝÙüOÿúsb·2uŒþy$¿“÷§mßìŽ-Ã=ý0õoeK‘ß}µ§cÃÂaèß+ö-SY8íÈSWºß' 3ëÿ¼ßt·g`¶m+püx³ÝœHÌê=é ˜ß»]Ñø4œR~~>kG;’>ôøZã-ù’Â¥öIï2«ýM,²Zn¡+à¤éÆÛAÔöÜå`¤Ç”µƒ5I7.fDZ5³IL¾èw–a½É…Uè§â£ÇÓóÂ>0ðYÙ#Ü[r>dàØë›»X»’üeg>šÒÈF’·KI«Ä“W{𧋏r½¢¢ùùù;ª¸¸XéÖ­ÓÎu!XtbíܧÛH<°d—ë)ŒVz’y)ãÿô5,ÛÔµ,qó°Òñôs°ì?ô€Ù±»'±˜íÆš,ùFâQ<¿Ï—#ßXú^Õõ¢ _XËÒù¼Ýûï|i3Ã[ßFžs,)šÑ|ÆÚá¥x´qmO20FšˆÔï*.š>žyÍ„ïÍlõCϳ'¬6eÍW<ÛÛµœp€‰¦›“¼¤ÙnÓ^t­ÕÐãÒÝŽÂê«Ü³§¦ñ°pÞç$k.ðìpšßë¹@ò c¼&ú€gëªØ¬æA²â †K@ò‰¿DóݯY¬â÷žã3£ k.±ænRm™ÃÙäZìÈ–dùc,,Ýj†Åï|OOi—‚Ï3êÿ½êƒ]L2ç»cLõ' ‹F€ 9Ë‘w,{‘‡ÁOZÐúÆÎ›Øx>›+ýcá£[òÉ®]»PXXÈ'O²ÎkžÈaÜ—e§˜É4_å#döì4îÑ/Y¶eËaРAEEE 6sÝ¿ƒú ‡Áö›ý”ñꑇIw© ÆdäÍXó0ùa;’ýñt±™­ä›ž±ÀÆ›ßV6>)s]Çý9ØT|¦§k'úS`5ÇÔÿÙ™K~Ò€/Ã%Œ£×þÍì76É‘3¬qÒ~O¢=k—F\».ì7F+ù»áRFíwâi,,tÿL ‡¡^ÓŠ—=ñ±…mkV{À’±®å­ÍܘSûÚ6t`æž«««•œœV.Ž›ßU ÁJÁiͦbôM! Íä™-Ÿ>Ó‚ã :U†¾5 “ЇÄE'Ïá ¾ß&Øh,Úé¬ã-°‘Gæ3ÃóÛè[;•sü]Òühld—AfýÞÇàp,¼21.™§³ŽI('¿ÛqÖ|•½Ád€Ç,6ÿ78¬,,>/ja×®]Baa!€ Ôú‚Áò7ítªí·Ã´`˜Äá»íbÓ†rŠÅO>%#û§¾èKó…‡'™òƒÄCþÆÃBbòU‡Î…¼4`^‚$Ø­GzŽn;LýQz)_ÜE±•YªK{ÁíÀ²{Žü¶0›ÀÈï^“~Ù.¤~4K ‘øÔ#/ëµ`¦+€i¶G7Ïô³(Z3çbd£'³˜“þn¸ú1õE¿ØHZ%IäoÉð¬ô½ÝEô|ñ\œg³Xƒ–vhêʱ±ù°.òš‰NŒôáÉâdf™Ù<;Íìè«Í®êÿ@)--E‡’R´ÅÁdW®™É6–ÍëŠçnaë–°° ’PHÄ“4Àãœt°àÌL¾òl:_ŠŠl@âhG¦&3¾ ;uLR‘>Ý/‹€²üH65ønëMÍ%Ÿ¼~eáH¶î§1|ž¡ñ©'KØ•)‡K/Æq£qИ’§âÍkºo?0°tO/Òý›Æf“/´«{<ó. O26ÿ ûáÉw¿t¿Š‰Ág:ØX]ÎÂÃ4º“\¼H~Oªsâ›Ó.`óÕùqHo­ßß3½æfc<’*³þ77 ¹§;•:&«8—u$¿ÓF¶ï¸Žô"—;÷ð îdëxh¾` p¸Áp8¬ñpøn»8pÆH4Ïãã@v<õiCíßµüHâ3;"i²õH5—¼‘4;ÊŽß÷{§¹æ$0|8èq8¨1úôÔRI >R8I ôw³ÿÛ :ÖK&…¤NŠèÈ “–IZ¼ë&d(‚» !‰¸£“F,L¦;`Á%ý­ñì ½tF8¤›FÖ‘Äc8ÆE…®vÊÚ²e‹2hÐ ÏEo.ýÓ[2Ž®l Úy<îE~‘}[É3™ï‹Ü²±ÈÍîx™“¹`ÆãN7t:Å­ôw»u¯²Äb'zŸÄÇãQ¿wl´#ÛX8‡žã¨bá“hgšÙHf6‰›ž/žTy°Ít¬'™è°p‘Æ”ÅfŒj³#› 28I›8™ÍKÞ<ðÝ~t€S·‘ >_ñXa.òhh¶hÉ‹®%û´â33}EãõMîù1¼b pðÆÑÊ6Qôøü·x,ô¦±޹©âb}gñQ²Šã‘ tŸºç†OÏ$›Ã…&êÑ7]{47òÏl®°¾NŒ5FžpXàb™—±ŽI.üu‚ÉW\GCÞÒeñ¼o´p%±XÙ‡^ìëh¸ŒñÝ7ÛA×Qkmnþ¡»F^H–îW›1€ýsp˜ÑÂð=I ¡a@yÒEZRpØÀc×ÿHÖ‚ µï¤é›øìÎó¤Ú¹<ù–,[ñpo6àÚlÉ»Ã3²²‘’J›#]_lA§ó[÷Ûâ[ËÉÉ«-¢¿û*{M08Õ¾ò±œË¶²mýØ0Â,'ÆêßuœÚã"s~—ñ»Òÿo-MPã8 ‚0Œ~¿ÛÑf p°©Í%ÍøÖuò°˜ÑÆxø®lMúæ¶ÿmt?Û‘(ý¿ÐŽä3Áaæœ$ÕÐ5Áb;Xy$&Gñ¸XaHöba;v ù=¼a7¨4;Êf !é6ÒÑħx §& Ñlnoÿ›žÿÿ·£·Ù Î }ûöÕ]Jß|óMŒ?ž ¢ÿ÷+Ùìüž4ŸšSÌo•ü ƒµIK€Ø(<²¸¤qy –9HÎÓ¸¬èFcMVSº%{lY8 §k'&wcõÈ£o<Õ#“fG`7<Ë[’Gù*&»ôò…§\,¨O Lä‘þny+Æw¿ä–z¤åù; ‹¥ÜJB‹»›u‹÷tß“0/;ó°Ñ¸’ÉV2ûöí:wî¬@qq1ºuëf¦’%ßèïÚ©Ô1éþ†M]j6xsÅÏ$¦Ú/Ý?O_ØÑcºï.'™ÙF,ùbF_øÌ+ßU\ºïIÄ`97¸’j£qp²ðšaó“•@ãLºíæb3ò\VŸIãÅ£t.صé¬ì¹dÛá¼¹`Æc‡#Ï©þfèçn,æû³ÉæÀÿ Ç‚Ç£ÿkècCþYÙçÉœ³, ¦8üÀÂÁÅÂÁ£ÍáÆc¥¯’âWY`¢ÿN:}ޤâ¢@=é¶¡Ë$¶Ãé·ùÖŸ‹M+ÔïI³ƒظí0ÖÜI²?LúµÃ“¦võa¦· ø‘í(¨ÁHªï¡ëПmIÆy¸š YXdü‘¨%ôËF:’ræ0‰]¹|Øìmº%sѰ˾“®/Mp8Õ¾Œ‘϶­ë¹ec1C26âÑÀpçó»Õ9ÿ,o$[ÿ÷–IEND®B`‚gnujump-1.0.8/Makefile.am0000644000175000017500000000042011050034357012154 00000000000000# not a GNU package. You can remove this line, if # have all needed files, that a GNU package needs #AUTOMAKE_OPTIONS = foreign 1.4 SUBDIRS = src skins sound doc po ACLOCAL_AMFLAGS = -I m4 EXTRA_DIST = config.rpath m4/ChangeLog PACKAGE = @PACKAGE@ VERSION = @VERSION@ gnujump-1.0.8/ltmain.sh0000644000175000017500000105202211742331035011747 00000000000000 # libtool (GNU libtool) 2.4.2 # Written by Gordon Matzigkeit , 1996 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, # 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. # This is free software; see the source for copying conditions. There is NO # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # GNU Libtool 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. # # As a special exception to the GNU General Public License, # if you distribute this file as part of a program or library that # is built using GNU Libtool, you may include this file under the # same distribution terms that you use for the rest of that program. # # GNU Libtool 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 GNU Libtool; see the file COPYING. If not, a copy # can be downloaded from http://www.gnu.org/licenses/gpl.html, # or obtained by writing to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # Usage: $progname [OPTION]... [MODE-ARG]... # # Provide generalized library-building support services. # # --config show all configuration variables # --debug enable verbose shell tracing # -n, --dry-run display commands without modifying any files # --features display basic configuration information and exit # --mode=MODE use operation mode MODE # --preserve-dup-deps don't remove duplicate dependency libraries # --quiet, --silent don't print informational messages # --no-quiet, --no-silent # print informational messages (default) # --no-warn don't display warning messages # --tag=TAG use configuration variables from tag TAG # -v, --verbose print more informational messages than default # --no-verbose don't print the extra informational messages # --version print version information # -h, --help, --help-all print short, long, or detailed help message # # MODE must be one of the following: # # clean remove files from the build directory # compile compile a source file into a libtool object # execute automatically set library path, then run a program # finish complete the installation of libtool libraries # install install libraries or executables # link create a library or an executable # uninstall remove libraries from an installed directory # # MODE-ARGS vary depending on the MODE. When passed as first option, # `--mode=MODE' may be abbreviated as `MODE' or a unique abbreviation of that. # Try `$progname --help --mode=MODE' for a more detailed description of MODE. # # When reporting a bug, please describe a test case to reproduce it and # include the following information: # # host-triplet: $host # shell: $SHELL # compiler: $LTCC # compiler flags: $LTCFLAGS # linker: $LD (gnu? $with_gnu_ld) # $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1 # automake: $automake_version # autoconf: $autoconf_version # # Report bugs to . # GNU libtool home page: . # General help using GNU software: . PROGRAM=libtool PACKAGE=libtool VERSION="2.4.2 Debian-2.4.2-1" TIMESTAMP="" package_revision=1.3337 # 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 # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $1 _LTECHO_EOF' } # NLS nuisances: We save the old values to restore during execute mode. lt_user_locale= lt_safe_locale= for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES do eval "if test \"\${$lt_var+set}\" = set; then save_$lt_var=\$$lt_var $lt_var=C export $lt_var lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\" lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\" fi" done LC_ALL=C LANGUAGE=C export LANGUAGE LC_ALL $lt_unset CDPATH # Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh # is ksh but when the shell is invoked as "sh" and the current value of # the _XPG environment variable is not equal to 1 (one), the special # positional parameter $0, within a function call, is the name of the # function. progpath="$0" : ${CP="cp -f"} test "${ECHO+set}" = set || ECHO=${as_echo-'printf %s\n'} : ${MAKE="make"} : ${MKDIR="mkdir"} : ${MV="mv -f"} : ${RM="rm -f"} : ${SHELL="${CONFIG_SHELL-/bin/sh}"} : ${Xsed="$SED -e 1s/^X//"} # Global variables: EXIT_SUCCESS=0 EXIT_FAILURE=1 EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing. EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake. exit_status=$EXIT_SUCCESS # Make sure IFS has a sensible default lt_nl=' ' IFS=" $lt_nl" dirname="s,/[^/]*$,," basename="s,^.*/,," # func_dirname file append nondir_replacement # Compute the dirname of FILE. If nonempty, add APPEND to the result, # otherwise set result to NONDIR_REPLACEMENT. func_dirname () { func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` if test "X$func_dirname_result" = "X${1}"; then func_dirname_result="${3}" else func_dirname_result="$func_dirname_result${2}" fi } # func_dirname may be replaced by extended shell implementation # func_basename file func_basename () { func_basename_result=`$ECHO "${1}" | $SED "$basename"` } # func_basename may be replaced by extended shell implementation # func_dirname_and_basename file append nondir_replacement # perform func_basename and func_dirname in a single function # call: # dirname: Compute the dirname of FILE. If nonempty, # add APPEND to the result, otherwise set result # to NONDIR_REPLACEMENT. # value returned in "$func_dirname_result" # basename: Compute filename of FILE. # value retuned in "$func_basename_result" # Implementation must be kept synchronized with func_dirname # and func_basename. For efficiency, we do not delegate to # those functions but instead duplicate the functionality here. func_dirname_and_basename () { # Extract subdirectory from the argument. func_dirname_result=`$ECHO "${1}" | $SED -e "$dirname"` if test "X$func_dirname_result" = "X${1}"; then func_dirname_result="${3}" else func_dirname_result="$func_dirname_result${2}" fi func_basename_result=`$ECHO "${1}" | $SED -e "$basename"` } # func_dirname_and_basename may be replaced by extended shell implementation # func_stripname prefix suffix name # strip PREFIX and SUFFIX off of NAME. # PREFIX and SUFFIX must not contain globbing or regex special # characters, hashes, percent signs, but SUFFIX may contain a leading # dot (in which case that matches only a dot). # func_strip_suffix prefix name func_stripname () { case ${2} in .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; esac } # func_stripname may be replaced by extended shell implementation # These SED scripts presuppose an absolute path with a trailing slash. pathcar='s,^/\([^/]*\).*$,\1,' pathcdr='s,^/[^/]*,,' removedotparts=':dotsl s@/\./@/@g t dotsl s,/\.$,/,' collapseslashes='s@/\{1,\}@/@g' finalslash='s,/*$,/,' # func_normal_abspath PATH # Remove doubled-up and trailing slashes, "." path components, # and cancel out any ".." path components in PATH after making # it an absolute path. # value returned in "$func_normal_abspath_result" func_normal_abspath () { # Start from root dir and reassemble the path. func_normal_abspath_result= func_normal_abspath_tpath=$1 func_normal_abspath_altnamespace= case $func_normal_abspath_tpath in "") # Empty path, that just means $cwd. func_stripname '' '/' "`pwd`" func_normal_abspath_result=$func_stripname_result return ;; # The next three entries are used to spot a run of precisely # two leading slashes without using negated character classes; # we take advantage of case's first-match behaviour. ///*) # Unusual form of absolute path, do nothing. ;; //*) # Not necessarily an ordinary path; POSIX reserves leading '//' # and for example Cygwin uses it to access remote file shares # over CIFS/SMB, so we conserve a leading double slash if found. func_normal_abspath_altnamespace=/ ;; /*) # Absolute path, do nothing. ;; *) # Relative path, prepend $cwd. func_normal_abspath_tpath=`pwd`/$func_normal_abspath_tpath ;; esac # Cancel out all the simple stuff to save iterations. We also want # the path to end with a slash for ease of parsing, so make sure # there is one (and only one) here. func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$removedotparts" -e "$collapseslashes" -e "$finalslash"` while :; do # Processed it all yet? if test "$func_normal_abspath_tpath" = / ; then # If we ascended to the root using ".." the result may be empty now. if test -z "$func_normal_abspath_result" ; then func_normal_abspath_result=/ fi break fi func_normal_abspath_tcomponent=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$pathcar"` func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$pathcdr"` # Figure out what to do with it case $func_normal_abspath_tcomponent in "") # Trailing empty path component, ignore it. ;; ..) # Parent dir; strip last assembled component from result. func_dirname "$func_normal_abspath_result" func_normal_abspath_result=$func_dirname_result ;; *) # Actual path component, append it. func_normal_abspath_result=$func_normal_abspath_result/$func_normal_abspath_tcomponent ;; esac done # Restore leading double-slash if one was found on entry. func_normal_abspath_result=$func_normal_abspath_altnamespace$func_normal_abspath_result } # func_relative_path SRCDIR DSTDIR # generates a relative path from SRCDIR to DSTDIR, with a trailing # slash if non-empty, suitable for immediately appending a filename # without needing to append a separator. # value returned in "$func_relative_path_result" func_relative_path () { func_relative_path_result= func_normal_abspath "$1" func_relative_path_tlibdir=$func_normal_abspath_result func_normal_abspath "$2" func_relative_path_tbindir=$func_normal_abspath_result # Ascend the tree starting from libdir while :; do # check if we have found a prefix of bindir case $func_relative_path_tbindir in $func_relative_path_tlibdir) # found an exact match func_relative_path_tcancelled= break ;; $func_relative_path_tlibdir*) # found a matching prefix func_stripname "$func_relative_path_tlibdir" '' "$func_relative_path_tbindir" func_relative_path_tcancelled=$func_stripname_result if test -z "$func_relative_path_result"; then func_relative_path_result=. fi break ;; *) func_dirname $func_relative_path_tlibdir func_relative_path_tlibdir=${func_dirname_result} if test "x$func_relative_path_tlibdir" = x ; then # Have to descend all the way to the root! func_relative_path_result=../$func_relative_path_result func_relative_path_tcancelled=$func_relative_path_tbindir break fi func_relative_path_result=../$func_relative_path_result ;; esac done # Now calculate path; take care to avoid doubling-up slashes. func_stripname '' '/' "$func_relative_path_result" func_relative_path_result=$func_stripname_result func_stripname '/' '/' "$func_relative_path_tcancelled" if test "x$func_stripname_result" != x ; then func_relative_path_result=${func_relative_path_result}/${func_stripname_result} fi # Normalisation. If bindir is libdir, return empty string, # else relative path ending with a slash; either way, target # file name can be directly appended. if test ! -z "$func_relative_path_result"; then func_stripname './' '' "$func_relative_path_result/" func_relative_path_result=$func_stripname_result fi } # The name of this program: func_dirname_and_basename "$progpath" progname=$func_basename_result # Make sure we have an absolute path for reexecution: case $progpath in [\\/]*|[A-Za-z]:\\*) ;; *[\\/]*) progdir=$func_dirname_result progdir=`cd "$progdir" && pwd` progpath="$progdir/$progname" ;; *) save_IFS="$IFS" IFS=${PATH_SEPARATOR-:} for progdir in $PATH; do IFS="$save_IFS" test -x "$progdir/$progname" && break done IFS="$save_IFS" test -n "$progdir" || progdir=`pwd` progpath="$progdir/$progname" ;; esac # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. Xsed="${SED}"' -e 1s/^X//' sed_quote_subst='s/\([`"$\\]\)/\\\1/g' # Same as above, but do not quote variable references. double_quote_subst='s/\(["`\\]\)/\\\1/g' # Sed substitution that turns a string into a regex matching for the # string literally. sed_make_literal_regex='s,[].[^$\\*\/],\\&,g' # Sed substitution that converts a w32 file name or path # which contains forward slashes, into one that contains # (escaped) backslashes. A very naive implementation. lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g' # Re-`\' parameter expansions in output of double_quote_subst that were # `\'-ed in input to the same. If an odd number of `\' preceded a '$' # in input to double_quote_subst, that '$' was protected from expansion. # Since each input `\' is now two `\'s, look for any number of runs of # four `\'s followed by two `\'s and then a '$'. `\' that '$'. bs='\\' bs2='\\\\' bs4='\\\\\\\\' dollar='\$' sed_double_backslash="\ s/$bs4/&\\ /g s/^$bs2$dollar/$bs&/ s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g s/\n//g" # Standard options: opt_dry_run=false opt_help=false opt_quiet=false opt_verbose=false opt_warning=: # func_echo arg... # Echo program name prefixed message, along with the current mode # name if it has been set yet. func_echo () { $ECHO "$progname: ${opt_mode+$opt_mode: }$*" } # func_verbose arg... # Echo program name prefixed message in verbose mode only. func_verbose () { $opt_verbose && func_echo ${1+"$@"} # A bug in bash halts the script if the last line of a function # fails when set -e is in force, so we need another command to # work around that: : } # func_echo_all arg... # Invoke $ECHO with all args, space-separated. func_echo_all () { $ECHO "$*" } # func_error arg... # Echo program name prefixed message to standard error. func_error () { $ECHO "$progname: ${opt_mode+$opt_mode: }"${1+"$@"} 1>&2 } # func_warning arg... # Echo program name prefixed warning message to standard error. func_warning () { $opt_warning && $ECHO "$progname: ${opt_mode+$opt_mode: }warning: "${1+"$@"} 1>&2 # bash bug again: : } # func_fatal_error arg... # Echo program name prefixed message to standard error, and exit. func_fatal_error () { func_error ${1+"$@"} exit $EXIT_FAILURE } # func_fatal_help arg... # Echo program name prefixed message to standard error, followed by # a help hint, and exit. func_fatal_help () { func_error ${1+"$@"} func_fatal_error "$help" } help="Try \`$progname --help' for more information." ## default # func_grep expression filename # Check whether EXPRESSION matches any line of FILENAME, without output. func_grep () { $GREP "$1" "$2" >/dev/null 2>&1 } # func_mkdir_p directory-path # Make sure the entire path to DIRECTORY-PATH is available. func_mkdir_p () { my_directory_path="$1" my_dir_list= if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then # Protect directory names starting with `-' case $my_directory_path in -*) my_directory_path="./$my_directory_path" ;; esac # While some portion of DIR does not yet exist... while test ! -d "$my_directory_path"; do # ...make a list in topmost first order. Use a colon delimited # list incase some portion of path contains whitespace. my_dir_list="$my_directory_path:$my_dir_list" # If the last portion added has no slash in it, the list is done case $my_directory_path in */*) ;; *) break ;; esac # ...otherwise throw away the child directory and loop my_directory_path=`$ECHO "$my_directory_path" | $SED -e "$dirname"` done my_dir_list=`$ECHO "$my_dir_list" | $SED 's,:*$,,'` save_mkdir_p_IFS="$IFS"; IFS=':' for my_dir in $my_dir_list; do IFS="$save_mkdir_p_IFS" # mkdir can fail with a `File exist' error if two processes # try to create one of the directories concurrently. Don't # stop in that case! $MKDIR "$my_dir" 2>/dev/null || : done IFS="$save_mkdir_p_IFS" # Bail out if we (or some other process) failed to create a directory. test -d "$my_directory_path" || \ func_fatal_error "Failed to create \`$1'" fi } # func_mktempdir [string] # Make a temporary directory that won't clash with other running # libtool processes, and avoids race conditions if possible. If # given, STRING is the basename for that directory. func_mktempdir () { my_template="${TMPDIR-/tmp}/${1-$progname}" if test "$opt_dry_run" = ":"; then # Return a directory name, but don't create it in dry-run mode my_tmpdir="${my_template}-$$" else # If mktemp works, use that first and foremost my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null` if test ! -d "$my_tmpdir"; then # Failing that, at least try and use $RANDOM to avoid a race my_tmpdir="${my_template}-${RANDOM-0}$$" save_mktempdir_umask=`umask` umask 0077 $MKDIR "$my_tmpdir" umask $save_mktempdir_umask fi # If we're not in dry-run mode, bomb out on failure test -d "$my_tmpdir" || \ func_fatal_error "cannot create temporary directory \`$my_tmpdir'" fi $ECHO "$my_tmpdir" } # func_quote_for_eval arg # Aesthetically quote ARG to be evaled later. # This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT # is double-quoted, suitable for a subsequent eval, whereas # FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters # which are still active within double quotes backslashified. func_quote_for_eval () { case $1 in *[\\\`\"\$]*) func_quote_for_eval_unquoted_result=`$ECHO "$1" | $SED "$sed_quote_subst"` ;; *) func_quote_for_eval_unquoted_result="$1" ;; esac case $func_quote_for_eval_unquoted_result in # Double-quote args containing shell metacharacters to delay # word splitting, command substitution and and variable # expansion for a subsequent eval. # Many Bourne shells cannot handle close brackets correctly # in scan sets, so we specify it separately. *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\"" ;; *) func_quote_for_eval_result="$func_quote_for_eval_unquoted_result" esac } # func_quote_for_expand arg # Aesthetically quote ARG to be evaled later; same as above, # but do not quote variable references. func_quote_for_expand () { case $1 in *[\\\`\"]*) my_arg=`$ECHO "$1" | $SED \ -e "$double_quote_subst" -e "$sed_double_backslash"` ;; *) my_arg="$1" ;; esac case $my_arg in # Double-quote args containing shell metacharacters to delay # word splitting and command substitution for a subsequent eval. # Many Bourne shells cannot handle close brackets correctly # in scan sets, so we specify it separately. *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") my_arg="\"$my_arg\"" ;; esac func_quote_for_expand_result="$my_arg" } # func_show_eval cmd [fail_exp] # Unless opt_silent is true, then output CMD. Then, if opt_dryrun is # not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP # is given, then evaluate it. func_show_eval () { my_cmd="$1" my_fail_exp="${2-:}" ${opt_silent-false} || { func_quote_for_expand "$my_cmd" eval "func_echo $func_quote_for_expand_result" } if ${opt_dry_run-false}; then :; else eval "$my_cmd" my_status=$? if test "$my_status" -eq 0; then :; else eval "(exit $my_status); $my_fail_exp" fi fi } # func_show_eval_locale cmd [fail_exp] # Unless opt_silent is true, then output CMD. Then, if opt_dryrun is # not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP # is given, then evaluate it. Use the saved locale for evaluation. func_show_eval_locale () { my_cmd="$1" my_fail_exp="${2-:}" ${opt_silent-false} || { func_quote_for_expand "$my_cmd" eval "func_echo $func_quote_for_expand_result" } if ${opt_dry_run-false}; then :; else eval "$lt_user_locale $my_cmd" my_status=$? eval "$lt_safe_locale" if test "$my_status" -eq 0; then :; else eval "(exit $my_status); $my_fail_exp" fi fi } # func_tr_sh # Turn $1 into a string suitable for a shell variable name. # Result is stored in $func_tr_sh_result. All characters # not in the set a-zA-Z0-9_ are replaced with '_'. Further, # if $1 begins with a digit, a '_' is prepended as well. func_tr_sh () { case $1 in [0-9]* | *[!a-zA-Z0-9_]*) func_tr_sh_result=`$ECHO "$1" | $SED 's/^\([0-9]\)/_\1/; s/[^a-zA-Z0-9_]/_/g'` ;; * ) func_tr_sh_result=$1 ;; esac } # func_version # Echo version message to standard output and exit. func_version () { $opt_debug $SED -n '/(C)/!b go :more /\./!{ N s/\n# / / b more } :go /^# '$PROGRAM' (GNU /,/# warranty; / { s/^# // s/^# *$// s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/ p }' < "$progpath" exit $? } # func_usage # Echo short help message to standard output and exit. func_usage () { $opt_debug $SED -n '/^# Usage:/,/^# *.*--help/ { s/^# // s/^# *$// s/\$progname/'$progname'/ p }' < "$progpath" echo $ECHO "run \`$progname --help | more' for full usage" exit $? } # func_help [NOEXIT] # Echo long help message to standard output and exit, # unless 'noexit' is passed as argument. func_help () { $opt_debug $SED -n '/^# Usage:/,/# Report bugs to/ { :print s/^# // s/^# *$// s*\$progname*'$progname'* s*\$host*'"$host"'* s*\$SHELL*'"$SHELL"'* s*\$LTCC*'"$LTCC"'* s*\$LTCFLAGS*'"$LTCFLAGS"'* s*\$LD*'"$LD"'* s/\$with_gnu_ld/'"$with_gnu_ld"'/ s/\$automake_version/'"`(${AUTOMAKE-automake} --version) 2>/dev/null |$SED 1q`"'/ s/\$autoconf_version/'"`(${AUTOCONF-autoconf} --version) 2>/dev/null |$SED 1q`"'/ p d } /^# .* home page:/b print /^# General help using/b print ' < "$progpath" ret=$? if test -z "$1"; then exit $ret fi } # func_missing_arg argname # Echo program name prefixed message to standard error and set global # exit_cmd. func_missing_arg () { $opt_debug func_error "missing argument for $1." exit_cmd=exit } # func_split_short_opt shortopt # Set func_split_short_opt_name and func_split_short_opt_arg shell # variables after splitting SHORTOPT after the 2nd character. func_split_short_opt () { my_sed_short_opt='1s/^\(..\).*$/\1/;q' my_sed_short_rest='1s/^..\(.*\)$/\1/;q' func_split_short_opt_name=`$ECHO "$1" | $SED "$my_sed_short_opt"` func_split_short_opt_arg=`$ECHO "$1" | $SED "$my_sed_short_rest"` } # func_split_short_opt may be replaced by extended shell implementation # func_split_long_opt longopt # Set func_split_long_opt_name and func_split_long_opt_arg shell # variables after splitting LONGOPT at the `=' sign. func_split_long_opt () { my_sed_long_opt='1s/^\(--[^=]*\)=.*/\1/;q' my_sed_long_arg='1s/^--[^=]*=//' func_split_long_opt_name=`$ECHO "$1" | $SED "$my_sed_long_opt"` func_split_long_opt_arg=`$ECHO "$1" | $SED "$my_sed_long_arg"` } # func_split_long_opt may be replaced by extended shell implementation exit_cmd=: magic="%%%MAGIC variable%%%" magic_exe="%%%MAGIC EXE variable%%%" # Global variables. nonopt= preserve_args= lo2o="s/\\.lo\$/.${objext}/" o2lo="s/\\.${objext}\$/.lo/" extracted_archives= extracted_serial=0 # If this variable is set in any of the actions, the command in it # will be execed at the end. This prevents here-documents from being # left over by shells. exec_cmd= # func_append var value # Append VALUE to the end of shell variable VAR. func_append () { eval "${1}=\$${1}\${2}" } # func_append may be replaced by extended shell implementation # func_append_quoted var value # Quote VALUE and append to the end of shell variable VAR, separated # by a space. func_append_quoted () { func_quote_for_eval "${2}" eval "${1}=\$${1}\\ \$func_quote_for_eval_result" } # func_append_quoted may be replaced by extended shell implementation # func_arith arithmetic-term... func_arith () { func_arith_result=`expr "${@}"` } # func_arith may be replaced by extended shell implementation # func_len string # STRING may not start with a hyphen. func_len () { func_len_result=`expr "${1}" : ".*" 2>/dev/null || echo $max_cmd_len` } # func_len may be replaced by extended shell implementation # func_lo2o object func_lo2o () { func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` } # func_lo2o may be replaced by extended shell implementation # func_xform libobj-or-source func_xform () { func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` } # func_xform may be replaced by extended shell implementation # func_fatal_configuration arg... # Echo program name prefixed message to standard error, followed by # a configuration failure hint, and exit. func_fatal_configuration () { func_error ${1+"$@"} func_error "See the $PACKAGE documentation for more information." func_fatal_error "Fatal configuration error." } # func_config # Display the configuration for all the tags in this script. func_config () { re_begincf='^# ### BEGIN LIBTOOL' re_endcf='^# ### END LIBTOOL' # Default configuration. $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath" # Now print the configurations for the tags. for tagname in $taglist; do $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath" done exit $? } # func_features # Display the features supported by this script. func_features () { echo "host: $host" if test "$build_libtool_libs" = yes; then echo "enable shared libraries" else echo "disable shared libraries" fi if test "$build_old_libs" = yes; then echo "enable static libraries" else echo "disable static libraries" fi exit $? } # func_enable_tag tagname # Verify that TAGNAME is valid, and either flag an error and exit, or # enable the TAGNAME tag. We also add TAGNAME to the global $taglist # variable here. func_enable_tag () { # Global variable: tagname="$1" re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$" re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$" sed_extractcf="/$re_begincf/,/$re_endcf/p" # Validate tagname. case $tagname in *[!-_A-Za-z0-9,/]*) func_fatal_error "invalid tag name: $tagname" ;; esac # Don't test for the "default" C tag, as we know it's # there but not specially marked. case $tagname in CC) ;; *) if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then taglist="$taglist $tagname" # Evaluate the configuration. Be careful to quote the path # and the sed script, to avoid splitting on whitespace, but # also don't use non-portable quotes within backquotes within # quotes we have to do it in 2 steps: extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"` eval "$extractedcf" else func_error "ignoring unknown tag $tagname" fi ;; esac } # func_check_version_match # Ensure that we are using m4 macros, and libtool script from the same # release of libtool. func_check_version_match () { if test "$package_revision" != "$macro_revision"; then if test "$VERSION" != "$macro_version"; then if test -z "$macro_version"; then cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, but the $progname: definition of this LT_INIT comes from an older release. $progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION $progname: and run autoconf again. _LT_EOF else cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, but the $progname: definition of this LT_INIT comes from $PACKAGE $macro_version. $progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION $progname: and run autoconf again. _LT_EOF fi else cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision, $progname: but the definition of this LT_INIT comes from revision $macro_revision. $progname: You should recreate aclocal.m4 with macros from revision $package_revision $progname: of $PACKAGE $VERSION and run autoconf again. _LT_EOF fi exit $EXIT_MISMATCH fi } # Shorthand for --mode=foo, only valid as the first argument case $1 in clean|clea|cle|cl) shift; set dummy --mode clean ${1+"$@"}; shift ;; compile|compil|compi|comp|com|co|c) shift; set dummy --mode compile ${1+"$@"}; shift ;; execute|execut|execu|exec|exe|ex|e) shift; set dummy --mode execute ${1+"$@"}; shift ;; finish|finis|fini|fin|fi|f) shift; set dummy --mode finish ${1+"$@"}; shift ;; install|instal|insta|inst|ins|in|i) shift; set dummy --mode install ${1+"$@"}; shift ;; link|lin|li|l) shift; set dummy --mode link ${1+"$@"}; shift ;; uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u) shift; set dummy --mode uninstall ${1+"$@"}; shift ;; esac # Option defaults: opt_debug=: opt_dry_run=false opt_config=false opt_preserve_dup_deps=false opt_features=false opt_finish=false opt_help=false opt_help_all=false opt_silent=: opt_warning=: opt_verbose=: opt_silent=false opt_verbose=false # Parse options once, thoroughly. This comes as soon as possible in the # script to make things like `--version' happen as quickly as we can. { # this just eases exit handling while test $# -gt 0; do opt="$1" shift case $opt in --debug|-x) opt_debug='set -x' func_echo "enabling shell trace mode" $opt_debug ;; --dry-run|--dryrun|-n) opt_dry_run=: ;; --config) opt_config=: func_config ;; --dlopen|-dlopen) optarg="$1" opt_dlopen="${opt_dlopen+$opt_dlopen }$optarg" shift ;; --preserve-dup-deps) opt_preserve_dup_deps=: ;; --features) opt_features=: func_features ;; --finish) opt_finish=: set dummy --mode finish ${1+"$@"}; shift ;; --help) opt_help=: ;; --help-all) opt_help_all=: opt_help=': help-all' ;; --mode) test $# = 0 && func_missing_arg $opt && break optarg="$1" opt_mode="$optarg" case $optarg in # Valid mode arguments: clean|compile|execute|finish|install|link|relink|uninstall) ;; # Catch anything else as an error *) func_error "invalid argument for $opt" exit_cmd=exit break ;; esac shift ;; --no-silent|--no-quiet) opt_silent=false func_append preserve_args " $opt" ;; --no-warning|--no-warn) opt_warning=false func_append preserve_args " $opt" ;; --no-verbose) opt_verbose=false func_append preserve_args " $opt" ;; --silent|--quiet) opt_silent=: func_append preserve_args " $opt" opt_verbose=false ;; --verbose|-v) opt_verbose=: func_append preserve_args " $opt" opt_silent=false ;; --tag) test $# = 0 && func_missing_arg $opt && break optarg="$1" opt_tag="$optarg" func_append preserve_args " $opt $optarg" func_enable_tag "$optarg" shift ;; -\?|-h) func_usage ;; --help) func_help ;; --version) func_version ;; # Separate optargs to long options: --*=*) func_split_long_opt "$opt" set dummy "$func_split_long_opt_name" "$func_split_long_opt_arg" ${1+"$@"} shift ;; # Separate non-argument short options: -\?*|-h*|-n*|-v*) func_split_short_opt "$opt" set dummy "$func_split_short_opt_name" "-$func_split_short_opt_arg" ${1+"$@"} shift ;; --) break ;; -*) func_fatal_help "unrecognized option \`$opt'" ;; *) set dummy "$opt" ${1+"$@"}; shift; break ;; esac done # Validate options: # save first non-option argument if test "$#" -gt 0; then nonopt="$opt" shift fi # preserve --debug test "$opt_debug" = : || func_append preserve_args " --debug" case $host in *cygwin* | *mingw* | *pw32* | *cegcc*) # don't eliminate duplications in $postdeps and $predeps opt_duplicate_compiler_generated_deps=: ;; *) opt_duplicate_compiler_generated_deps=$opt_preserve_dup_deps ;; esac $opt_help || { # Sanity checks first: func_check_version_match if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then func_fatal_configuration "not configured to build any kind of library" fi # Darwin sucks eval std_shrext=\"$shrext_cmds\" # Only execute mode is allowed to have -dlopen flags. if test -n "$opt_dlopen" && test "$opt_mode" != execute; then func_error "unrecognized option \`-dlopen'" $ECHO "$help" 1>&2 exit $EXIT_FAILURE fi # Change the help message to a mode-specific one. generic_help="$help" help="Try \`$progname --help --mode=$opt_mode' for more information." } # Bail if the options were screwed $exit_cmd $EXIT_FAILURE } ## ----------- ## ## Main. ## ## ----------- ## # func_lalib_p file # True iff FILE is a libtool `.la' library or `.lo' object file. # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_lalib_p () { test -f "$1" && $SED -e 4q "$1" 2>/dev/null \ | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1 } # func_lalib_unsafe_p file # True iff FILE is a libtool `.la' library or `.lo' object file. # This function implements the same check as func_lalib_p without # resorting to external programs. To this end, it redirects stdin and # closes it afterwards, without saving the original file descriptor. # As a safety measure, use it only where a negative result would be # fatal anyway. Works if `file' does not exist. func_lalib_unsafe_p () { lalib_p=no if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then for lalib_p_l in 1 2 3 4 do read lalib_p_line case "$lalib_p_line" in \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;; esac done exec 0<&5 5<&- fi test "$lalib_p" = yes } # func_ltwrapper_script_p file # True iff FILE is a libtool wrapper script # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_script_p () { func_lalib_p "$1" } # func_ltwrapper_executable_p file # True iff FILE is a libtool wrapper executable # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_executable_p () { func_ltwrapper_exec_suffix= case $1 in *.exe) ;; *) func_ltwrapper_exec_suffix=.exe ;; esac $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1 } # func_ltwrapper_scriptname file # Assumes file is an ltwrapper_executable # uses $file to determine the appropriate filename for a # temporary ltwrapper_script. func_ltwrapper_scriptname () { func_dirname_and_basename "$1" "" "." func_stripname '' '.exe' "$func_basename_result" func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper" } # func_ltwrapper_p file # True iff FILE is a libtool wrapper script or wrapper executable # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_p () { func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1" } # func_execute_cmds commands fail_cmd # Execute tilde-delimited COMMANDS. # If FAIL_CMD is given, eval that upon failure. # FAIL_CMD may read-access the current command in variable CMD! func_execute_cmds () { $opt_debug save_ifs=$IFS; IFS='~' for cmd in $1; do IFS=$save_ifs eval cmd=\"$cmd\" func_show_eval "$cmd" "${2-:}" done IFS=$save_ifs } # func_source file # Source FILE, adding directory component if necessary. # Note that it is not necessary on cygwin/mingw to append a dot to # FILE even if both FILE and FILE.exe exist: automatic-append-.exe # behavior happens only for exec(3), not for open(2)! Also, sourcing # `FILE.' does not work on cygwin managed mounts. func_source () { $opt_debug case $1 in */* | *\\*) . "$1" ;; *) . "./$1" ;; esac } # func_resolve_sysroot PATH # Replace a leading = in PATH with a sysroot. Store the result into # func_resolve_sysroot_result func_resolve_sysroot () { func_resolve_sysroot_result=$1 case $func_resolve_sysroot_result in =*) func_stripname '=' '' "$func_resolve_sysroot_result" func_resolve_sysroot_result=$lt_sysroot$func_stripname_result ;; esac } # func_replace_sysroot PATH # If PATH begins with the sysroot, replace it with = and # store the result into func_replace_sysroot_result. func_replace_sysroot () { case "$lt_sysroot:$1" in ?*:"$lt_sysroot"*) func_stripname "$lt_sysroot" '' "$1" func_replace_sysroot_result="=$func_stripname_result" ;; *) # Including no sysroot. func_replace_sysroot_result=$1 ;; esac } # func_infer_tag arg # Infer tagged configuration to use if any are available and # if one wasn't chosen via the "--tag" command line option. # Only attempt this if the compiler in the base compile # command doesn't match the default compiler. # arg is usually of the form 'gcc ...' func_infer_tag () { $opt_debug if test -n "$available_tags" && test -z "$tagname"; then CC_quoted= for arg in $CC; do func_append_quoted CC_quoted "$arg" done CC_expanded=`func_echo_all $CC` CC_quoted_expanded=`func_echo_all $CC_quoted` case $@ in # Blanks in the command may have been stripped by the calling shell, # but not from the CC environment variable when configure was run. " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) ;; # Blanks at the start of $base_compile will cause this to fail # if we don't check for them as well. *) for z in $available_tags; do if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then # Evaluate the configuration. eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`" CC_quoted= for arg in $CC; do # Double-quote args containing other shell metacharacters. func_append_quoted CC_quoted "$arg" done CC_expanded=`func_echo_all $CC` CC_quoted_expanded=`func_echo_all $CC_quoted` case "$@ " in " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) # The compiler in the base compile command matches # the one in the tagged configuration. # Assume this is the tagged configuration we want. tagname=$z break ;; esac fi done # If $tagname still isn't set, then no tagged configuration # was found and let the user know that the "--tag" command # line option must be used. if test -z "$tagname"; then func_echo "unable to infer tagged configuration" func_fatal_error "specify a tag with \`--tag'" # else # func_verbose "using $tagname tagged configuration" fi ;; esac fi } # func_write_libtool_object output_name pic_name nonpic_name # Create a libtool object file (analogous to a ".la" file), # but don't create it if we're doing a dry run. func_write_libtool_object () { write_libobj=${1} if test "$build_libtool_libs" = yes; then write_lobj=\'${2}\' else write_lobj=none fi if test "$build_old_libs" = yes; then write_oldobj=\'${3}\' else write_oldobj=none fi $opt_dry_run || { cat >${write_libobj}T </dev/null` if test "$?" -eq 0 && test -n "${func_convert_core_file_wine_to_w32_tmp}"; then func_convert_core_file_wine_to_w32_result=`$ECHO "$func_convert_core_file_wine_to_w32_tmp" | $SED -e "$lt_sed_naive_backslashify"` else func_convert_core_file_wine_to_w32_result= fi fi } # end: func_convert_core_file_wine_to_w32 # func_convert_core_path_wine_to_w32 ARG # Helper function used by path conversion functions when $build is *nix, and # $host is mingw, cygwin, or some other w32 environment. Relies on a correctly # configured wine environment available, with the winepath program in $build's # $PATH. Assumes ARG has no leading or trailing path separator characters. # # ARG is path to be converted from $build format to win32. # Result is available in $func_convert_core_path_wine_to_w32_result. # Unconvertible file (directory) names in ARG are skipped; if no directory names # are convertible, then the result may be empty. func_convert_core_path_wine_to_w32 () { $opt_debug # unfortunately, winepath doesn't convert paths, only file names func_convert_core_path_wine_to_w32_result="" if test -n "$1"; then oldIFS=$IFS IFS=: for func_convert_core_path_wine_to_w32_f in $1; do IFS=$oldIFS func_convert_core_file_wine_to_w32 "$func_convert_core_path_wine_to_w32_f" if test -n "$func_convert_core_file_wine_to_w32_result" ; then if test -z "$func_convert_core_path_wine_to_w32_result"; then func_convert_core_path_wine_to_w32_result="$func_convert_core_file_wine_to_w32_result" else func_append func_convert_core_path_wine_to_w32_result ";$func_convert_core_file_wine_to_w32_result" fi fi done IFS=$oldIFS fi } # end: func_convert_core_path_wine_to_w32 # func_cygpath ARGS... # Wrapper around calling the cygpath program via LT_CYGPATH. This is used when # when (1) $build is *nix and Cygwin is hosted via a wine environment; or (2) # $build is MSYS and $host is Cygwin, or (3) $build is Cygwin. In case (1) or # (2), returns the Cygwin file name or path in func_cygpath_result (input # file name or path is assumed to be in w32 format, as previously converted # from $build's *nix or MSYS format). In case (3), returns the w32 file name # or path in func_cygpath_result (input file name or path is assumed to be in # Cygwin format). Returns an empty string on error. # # ARGS are passed to cygpath, with the last one being the file name or path to # be converted. # # Specify the absolute *nix (or w32) name to cygpath in the LT_CYGPATH # environment variable; do not put it in $PATH. func_cygpath () { $opt_debug if test -n "$LT_CYGPATH" && test -f "$LT_CYGPATH"; then func_cygpath_result=`$LT_CYGPATH "$@" 2>/dev/null` if test "$?" -ne 0; then # on failure, ensure result is empty func_cygpath_result= fi else func_cygpath_result= func_error "LT_CYGPATH is empty or specifies non-existent file: \`$LT_CYGPATH'" fi } #end: func_cygpath # func_convert_core_msys_to_w32 ARG # Convert file name or path ARG from MSYS format to w32 format. Return # result in func_convert_core_msys_to_w32_result. func_convert_core_msys_to_w32 () { $opt_debug # awkward: cmd appends spaces to result func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null | $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"` } #end: func_convert_core_msys_to_w32 # func_convert_file_check ARG1 ARG2 # Verify that ARG1 (a file name in $build format) was converted to $host # format in ARG2. Otherwise, emit an error message, but continue (resetting # func_to_host_file_result to ARG1). func_convert_file_check () { $opt_debug if test -z "$2" && test -n "$1" ; then func_error "Could not determine host file name corresponding to" func_error " \`$1'" func_error "Continuing, but uninstalled executables may not work." # Fallback: func_to_host_file_result="$1" fi } # end func_convert_file_check # func_convert_path_check FROM_PATHSEP TO_PATHSEP FROM_PATH TO_PATH # Verify that FROM_PATH (a path in $build format) was converted to $host # format in TO_PATH. Otherwise, emit an error message, but continue, resetting # func_to_host_file_result to a simplistic fallback value (see below). func_convert_path_check () { $opt_debug if test -z "$4" && test -n "$3"; then func_error "Could not determine the host path corresponding to" func_error " \`$3'" func_error "Continuing, but uninstalled executables may not work." # Fallback. This is a deliberately simplistic "conversion" and # should not be "improved". See libtool.info. if test "x$1" != "x$2"; then lt_replace_pathsep_chars="s|$1|$2|g" func_to_host_path_result=`echo "$3" | $SED -e "$lt_replace_pathsep_chars"` else func_to_host_path_result="$3" fi fi } # end func_convert_path_check # func_convert_path_front_back_pathsep FRONTPAT BACKPAT REPL ORIG # Modifies func_to_host_path_result by prepending REPL if ORIG matches FRONTPAT # and appending REPL if ORIG matches BACKPAT. func_convert_path_front_back_pathsep () { $opt_debug case $4 in $1 ) func_to_host_path_result="$3$func_to_host_path_result" ;; esac case $4 in $2 ) func_append func_to_host_path_result "$3" ;; esac } # end func_convert_path_front_back_pathsep ################################################## # $build to $host FILE NAME CONVERSION FUNCTIONS # ################################################## # invoked via `$to_host_file_cmd ARG' # # In each case, ARG is the path to be converted from $build to $host format. # Result will be available in $func_to_host_file_result. # func_to_host_file ARG # Converts the file name ARG from $build format to $host format. Return result # in func_to_host_file_result. func_to_host_file () { $opt_debug $to_host_file_cmd "$1" } # end func_to_host_file # func_to_tool_file ARG LAZY # converts the file name ARG from $build format to toolchain format. Return # result in func_to_tool_file_result. If the conversion in use is listed # in (the comma separated) LAZY, no conversion takes place. func_to_tool_file () { $opt_debug case ,$2, in *,"$to_tool_file_cmd",*) func_to_tool_file_result=$1 ;; *) $to_tool_file_cmd "$1" func_to_tool_file_result=$func_to_host_file_result ;; esac } # end func_to_tool_file # func_convert_file_noop ARG # Copy ARG to func_to_host_file_result. func_convert_file_noop () { func_to_host_file_result="$1" } # end func_convert_file_noop # func_convert_file_msys_to_w32 ARG # Convert file name ARG from (mingw) MSYS to (mingw) w32 format; automatic # conversion to w32 is not available inside the cwrapper. Returns result in # func_to_host_file_result. func_convert_file_msys_to_w32 () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then func_convert_core_msys_to_w32 "$1" func_to_host_file_result="$func_convert_core_msys_to_w32_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_msys_to_w32 # func_convert_file_cygwin_to_w32 ARG # Convert file name ARG from Cygwin to w32 format. Returns result in # func_to_host_file_result. func_convert_file_cygwin_to_w32 () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then # because $build is cygwin, we call "the" cygpath in $PATH; no need to use # LT_CYGPATH in this case. func_to_host_file_result=`cygpath -m "$1"` fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_cygwin_to_w32 # func_convert_file_nix_to_w32 ARG # Convert file name ARG from *nix to w32 format. Requires a wine environment # and a working winepath. Returns result in func_to_host_file_result. func_convert_file_nix_to_w32 () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then func_convert_core_file_wine_to_w32 "$1" func_to_host_file_result="$func_convert_core_file_wine_to_w32_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_nix_to_w32 # func_convert_file_msys_to_cygwin ARG # Convert file name ARG from MSYS to Cygwin format. Requires LT_CYGPATH set. # Returns result in func_to_host_file_result. func_convert_file_msys_to_cygwin () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then func_convert_core_msys_to_w32 "$1" func_cygpath -u "$func_convert_core_msys_to_w32_result" func_to_host_file_result="$func_cygpath_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_msys_to_cygwin # func_convert_file_nix_to_cygwin ARG # Convert file name ARG from *nix to Cygwin format. Requires Cygwin installed # in a wine environment, working winepath, and LT_CYGPATH set. Returns result # in func_to_host_file_result. func_convert_file_nix_to_cygwin () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then # convert from *nix to w32, then use cygpath to convert from w32 to cygwin. func_convert_core_file_wine_to_w32 "$1" func_cygpath -u "$func_convert_core_file_wine_to_w32_result" func_to_host_file_result="$func_cygpath_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_nix_to_cygwin ############################################# # $build to $host PATH CONVERSION FUNCTIONS # ############################################# # invoked via `$to_host_path_cmd ARG' # # In each case, ARG is the path to be converted from $build to $host format. # The result will be available in $func_to_host_path_result. # # Path separators are also converted from $build format to $host format. If # ARG begins or ends with a path separator character, it is preserved (but # converted to $host format) on output. # # All path conversion functions are named using the following convention: # file name conversion function : func_convert_file_X_to_Y () # path conversion function : func_convert_path_X_to_Y () # where, for any given $build/$host combination the 'X_to_Y' value is the # same. If conversion functions are added for new $build/$host combinations, # the two new functions must follow this pattern, or func_init_to_host_path_cmd # will break. # func_init_to_host_path_cmd # Ensures that function "pointer" variable $to_host_path_cmd is set to the # appropriate value, based on the value of $to_host_file_cmd. to_host_path_cmd= func_init_to_host_path_cmd () { $opt_debug if test -z "$to_host_path_cmd"; then func_stripname 'func_convert_file_' '' "$to_host_file_cmd" to_host_path_cmd="func_convert_path_${func_stripname_result}" fi } # func_to_host_path ARG # Converts the path ARG from $build format to $host format. Return result # in func_to_host_path_result. func_to_host_path () { $opt_debug func_init_to_host_path_cmd $to_host_path_cmd "$1" } # end func_to_host_path # func_convert_path_noop ARG # Copy ARG to func_to_host_path_result. func_convert_path_noop () { func_to_host_path_result="$1" } # end func_convert_path_noop # func_convert_path_msys_to_w32 ARG # Convert path ARG from (mingw) MSYS to (mingw) w32 format; automatic # conversion to w32 is not available inside the cwrapper. Returns result in # func_to_host_path_result. func_convert_path_msys_to_w32 () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # Remove leading and trailing path separator characters from ARG. MSYS # behavior is inconsistent here; cygpath turns them into '.;' and ';.'; # and winepath ignores them completely. func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_msys_to_w32 "$func_to_host_path_tmp1" func_to_host_path_result="$func_convert_core_msys_to_w32_result" func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_msys_to_w32 # func_convert_path_cygwin_to_w32 ARG # Convert path ARG from Cygwin to w32 format. Returns result in # func_to_host_file_result. func_convert_path_cygwin_to_w32 () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_to_host_path_result=`cygpath -m -p "$func_to_host_path_tmp1"` func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_cygwin_to_w32 # func_convert_path_nix_to_w32 ARG # Convert path ARG from *nix to w32 format. Requires a wine environment and # a working winepath. Returns result in func_to_host_file_result. func_convert_path_nix_to_w32 () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1" func_to_host_path_result="$func_convert_core_path_wine_to_w32_result" func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_nix_to_w32 # func_convert_path_msys_to_cygwin ARG # Convert path ARG from MSYS to Cygwin format. Requires LT_CYGPATH set. # Returns result in func_to_host_file_result. func_convert_path_msys_to_cygwin () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_msys_to_w32 "$func_to_host_path_tmp1" func_cygpath -u -p "$func_convert_core_msys_to_w32_result" func_to_host_path_result="$func_cygpath_result" func_convert_path_check : : \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" : "$1" fi } # end func_convert_path_msys_to_cygwin # func_convert_path_nix_to_cygwin ARG # Convert path ARG from *nix to Cygwin format. Requires Cygwin installed in a # a wine environment, working winepath, and LT_CYGPATH set. Returns result in # func_to_host_file_result. func_convert_path_nix_to_cygwin () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # Remove leading and trailing path separator characters from # ARG. msys behavior is inconsistent here, cygpath turns them # into '.;' and ';.', and winepath ignores them completely. func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1" func_cygpath -u -p "$func_convert_core_path_wine_to_w32_result" func_to_host_path_result="$func_cygpath_result" func_convert_path_check : : \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" : "$1" fi } # end func_convert_path_nix_to_cygwin # func_mode_compile arg... func_mode_compile () { $opt_debug # Get the compilation command and the source file. base_compile= srcfile="$nonopt" # always keep a non-empty value in "srcfile" suppress_opt=yes suppress_output= arg_mode=normal libobj= later= pie_flag= for arg do case $arg_mode in arg ) # do not "continue". Instead, add this to base_compile lastarg="$arg" arg_mode=normal ;; target ) libobj="$arg" arg_mode=normal continue ;; normal ) # Accept any command-line options. case $arg in -o) test -n "$libobj" && \ func_fatal_error "you cannot specify \`-o' more than once" arg_mode=target continue ;; -pie | -fpie | -fPIE) func_append pie_flag " $arg" continue ;; -shared | -static | -prefer-pic | -prefer-non-pic) func_append later " $arg" continue ;; -no-suppress) suppress_opt=no continue ;; -Xcompiler) arg_mode=arg # the next one goes into the "base_compile" arg list continue # The current "srcfile" will either be retained or ;; # replaced later. I would guess that would be a bug. -Wc,*) func_stripname '-Wc,' '' "$arg" args=$func_stripname_result lastarg= save_ifs="$IFS"; IFS=',' for arg in $args; do IFS="$save_ifs" func_append_quoted lastarg "$arg" done IFS="$save_ifs" func_stripname ' ' '' "$lastarg" lastarg=$func_stripname_result # Add the arguments to base_compile. func_append base_compile " $lastarg" continue ;; *) # Accept the current argument as the source file. # The previous "srcfile" becomes the current argument. # lastarg="$srcfile" srcfile="$arg" ;; esac # case $arg ;; esac # case $arg_mode # Aesthetically quote the previous argument. func_append_quoted base_compile "$lastarg" done # for arg case $arg_mode in arg) func_fatal_error "you must specify an argument for -Xcompile" ;; target) func_fatal_error "you must specify a target with \`-o'" ;; *) # Get the name of the library object. test -z "$libobj" && { func_basename "$srcfile" libobj="$func_basename_result" } ;; esac # Recognize several different file suffixes. # If the user specifies -o file.o, it is replaced with file.lo case $libobj in *.[cCFSifmso] | \ *.ada | *.adb | *.ads | *.asm | \ *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \ *.[fF][09]? | *.for | *.java | *.go | *.obj | *.sx | *.cu | *.cup) func_xform "$libobj" libobj=$func_xform_result ;; esac case $libobj in *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;; *) func_fatal_error "cannot determine name of library object from \`$libobj'" ;; esac func_infer_tag $base_compile for arg in $later; do case $arg in -shared) test "$build_libtool_libs" != yes && \ func_fatal_configuration "can not build a shared library" build_old_libs=no continue ;; -static) build_libtool_libs=no build_old_libs=yes continue ;; -prefer-pic) pic_mode=yes continue ;; -prefer-non-pic) pic_mode=no continue ;; esac done func_quote_for_eval "$libobj" test "X$libobj" != "X$func_quote_for_eval_result" \ && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \ && func_warning "libobj name \`$libobj' may not contain shell special characters." func_dirname_and_basename "$obj" "/" "" objname="$func_basename_result" xdir="$func_dirname_result" lobj=${xdir}$objdir/$objname test -z "$base_compile" && \ func_fatal_help "you must specify a compilation command" # Delete any leftover library objects. if test "$build_old_libs" = yes; then removelist="$obj $lobj $libobj ${libobj}T" else removelist="$lobj $libobj ${libobj}T" fi # On Cygwin there's no "real" PIC flag so we must build both object types case $host_os in cygwin* | mingw* | pw32* | os2* | cegcc*) pic_mode=default ;; esac if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then # non-PIC code in shared libraries is not supported pic_mode=default fi # Calculate the filename of the output object if compiler does # not support -o with -c if test "$compiler_c_o" = no; then output_obj=`$ECHO "$srcfile" | $SED 's%^.*/%%; s%\.[^.]*$%%'`.${objext} lockfile="$output_obj.lock" else output_obj= need_locks=no lockfile= fi # Lock this critical section if it is needed # We use this script file to make the link, it avoids creating a new file if test "$need_locks" = yes; then until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do func_echo "Waiting for $lockfile to be removed" sleep 2 done elif test "$need_locks" = warn; then if test -f "$lockfile"; then $ECHO "\ *** ERROR, $lockfile exists and contains: `cat $lockfile 2>/dev/null` This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support \`-c' and \`-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi func_append removelist " $output_obj" $ECHO "$srcfile" > "$lockfile" fi $opt_dry_run || $RM $removelist func_append removelist " $lockfile" trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15 func_to_tool_file "$srcfile" func_convert_file_msys_to_w32 srcfile=$func_to_tool_file_result func_quote_for_eval "$srcfile" qsrcfile=$func_quote_for_eval_result # Only build a PIC object if we are building libtool libraries. if test "$build_libtool_libs" = yes; then # Without this assignment, base_compile gets emptied. fbsd_hideous_sh_bug=$base_compile if test "$pic_mode" != no; then command="$base_compile $qsrcfile $pic_flag" else # Don't build PIC code command="$base_compile $qsrcfile" fi func_mkdir_p "$xdir$objdir" if test -z "$output_obj"; then # Place PIC objects in $objdir func_append command " -o $lobj" fi func_show_eval_locale "$command" \ 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE' if test "$need_locks" = warn && test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then $ECHO "\ *** ERROR, $lockfile contains: `cat $lockfile 2>/dev/null` but it should contain: $srcfile This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support \`-c' and \`-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi # Just move the object if needed, then go on to compile the next one if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then func_show_eval '$MV "$output_obj" "$lobj"' \ 'error=$?; $opt_dry_run || $RM $removelist; exit $error' fi # Allow error messages only from the first compilation. if test "$suppress_opt" = yes; then suppress_output=' >/dev/null 2>&1' fi fi # Only build a position-dependent object if we build old libraries. if test "$build_old_libs" = yes; then if test "$pic_mode" != yes; then # Don't build PIC code command="$base_compile $qsrcfile$pie_flag" else command="$base_compile $qsrcfile $pic_flag" fi if test "$compiler_c_o" = yes; then func_append command " -o $obj" fi # Suppress compiler output if we already did a PIC compilation. func_append command "$suppress_output" func_show_eval_locale "$command" \ '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' if test "$need_locks" = warn && test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then $ECHO "\ *** ERROR, $lockfile contains: `cat $lockfile 2>/dev/null` but it should contain: $srcfile This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support \`-c' and \`-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi # Just move the object if needed if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then func_show_eval '$MV "$output_obj" "$obj"' \ 'error=$?; $opt_dry_run || $RM $removelist; exit $error' fi fi $opt_dry_run || { func_write_libtool_object "$libobj" "$objdir/$objname" "$objname" # Unlock the critical section if it was locked if test "$need_locks" != no; then removelist=$lockfile $RM "$lockfile" fi } exit $EXIT_SUCCESS } $opt_help || { test "$opt_mode" = compile && func_mode_compile ${1+"$@"} } func_mode_help () { # We need to display help for each of the modes. case $opt_mode in "") # Generic help is extracted from the usage comments # at the start of this file. func_help ;; clean) $ECHO \ "Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE... Remove files from the build directory. RM is the name of the program to use to delete files associated with each FILE (typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed to RM. If FILE is a libtool library, object or program, all the files associated with it are deleted. Otherwise, only FILE itself is deleted using RM." ;; compile) $ECHO \ "Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE Compile a source file into a libtool library object. This mode accepts the following additional options: -o OUTPUT-FILE set the output file name to OUTPUT-FILE -no-suppress do not suppress compiler output for multiple passes -prefer-pic try to build PIC objects only -prefer-non-pic try to build non-PIC objects only -shared do not build a \`.o' file suitable for static linking -static only build a \`.o' file suitable for static linking -Wc,FLAG pass FLAG directly to the compiler COMPILE-COMMAND is a command to be used in creating a \`standard' object file from the given SOURCEFILE. The output file name is determined by removing the directory component from SOURCEFILE, then substituting the C source code suffix \`.c' with the library object suffix, \`.lo'." ;; execute) $ECHO \ "Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]... Automatically set library path, then run a program. This mode accepts the following additional options: -dlopen FILE add the directory containing FILE to the library path This mode sets the library path environment variable according to \`-dlopen' flags. If any of the ARGS are libtool executable wrappers, then they are translated into their corresponding uninstalled binary, and any of their required library directories are added to the library path. Then, COMMAND is executed, with ARGS as arguments." ;; finish) $ECHO \ "Usage: $progname [OPTION]... --mode=finish [LIBDIR]... Complete the installation of libtool libraries. Each LIBDIR is a directory that contains libtool libraries. The commands that this mode executes may require superuser privileges. Use the \`--dry-run' option if you just want to see what would be executed." ;; install) $ECHO \ "Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND... Install executables or libraries. INSTALL-COMMAND is the installation command. The first component should be either the \`install' or \`cp' program. The following components of INSTALL-COMMAND are treated specially: -inst-prefix-dir PREFIX-DIR Use PREFIX-DIR as a staging area for installation The rest of the components are interpreted as arguments to that command (only BSD-compatible install options are recognized)." ;; link) $ECHO \ "Usage: $progname [OPTION]... --mode=link LINK-COMMAND... Link object files or libraries together to form another library, or to create an executable program. LINK-COMMAND is a command using the C compiler that you would use to create a program from several object files. The following components of LINK-COMMAND are treated specially: -all-static do not do any dynamic linking at all -avoid-version do not add a version suffix if possible -bindir BINDIR specify path to binaries directory (for systems where libraries must be found in the PATH setting at runtime) -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3) -export-symbols SYMFILE try to export only the symbols listed in SYMFILE -export-symbols-regex REGEX try to export only the symbols matching REGEX -LLIBDIR search LIBDIR for required installed libraries -lNAME OUTPUT-FILE requires the installed library libNAME -module build a library that can dlopened -no-fast-install disable the fast-install mode -no-install link a not-installable executable -no-undefined declare that a library does not refer to external symbols -o OUTPUT-FILE create OUTPUT-FILE from the specified objects -objectlist FILE Use a list of object files found in FILE to specify objects -precious-files-regex REGEX don't remove output files matching REGEX -release RELEASE specify package release information -rpath LIBDIR the created library will eventually be installed in LIBDIR -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries -shared only do dynamic linking of libtool libraries -shrext SUFFIX override the standard shared library file extension -static do not do any dynamic linking of uninstalled libtool libraries -static-libtool-libs do not do any dynamic linking of libtool libraries -version-info CURRENT[:REVISION[:AGE]] specify library version info [each variable defaults to 0] -weak LIBNAME declare that the target provides the LIBNAME interface -Wc,FLAG -Xcompiler FLAG pass linker-specific FLAG directly to the compiler -Wl,FLAG -Xlinker FLAG pass linker-specific FLAG directly to the linker -XCClinker FLAG pass link-specific FLAG to the compiler driver (CC) All other options (arguments beginning with \`-') are ignored. Every other argument is treated as a filename. Files ending in \`.la' are treated as uninstalled libtool libraries, other files are standard or library object files. If the OUTPUT-FILE ends in \`.la', then a libtool library is created, only library objects (\`.lo' files) may be specified, and \`-rpath' is required, except when creating a convenience library. If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created using \`ar' and \`ranlib', or on Windows using \`lib'. If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file is created, otherwise an executable program is created." ;; uninstall) $ECHO \ "Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE... Remove libraries from an installation directory. RM is the name of the program to use to delete files associated with each FILE (typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed to RM. If FILE is a libtool library, all the files associated with it are deleted. Otherwise, only FILE itself is deleted using RM." ;; *) func_fatal_help "invalid operation mode \`$opt_mode'" ;; esac echo $ECHO "Try \`$progname --help' for more information about other modes." } # Now that we've collected a possible --mode arg, show help if necessary if $opt_help; then if test "$opt_help" = :; then func_mode_help else { func_help noexit for opt_mode in compile link execute install finish uninstall clean; do func_mode_help done } | sed -n '1p; 2,$s/^Usage:/ or: /p' { func_help noexit for opt_mode in compile link execute install finish uninstall clean; do echo func_mode_help done } | sed '1d /^When reporting/,/^Report/{ H d } $x /information about other modes/d /more detailed .*MODE/d s/^Usage:.*--mode=\([^ ]*\) .*/Description of \1 mode:/' fi exit $? fi # func_mode_execute arg... func_mode_execute () { $opt_debug # The first argument is the command name. cmd="$nonopt" test -z "$cmd" && \ func_fatal_help "you must specify a COMMAND" # Handle -dlopen flags immediately. for file in $opt_dlopen; do test -f "$file" \ || func_fatal_help "\`$file' is not a file" dir= case $file in *.la) func_resolve_sysroot "$file" file=$func_resolve_sysroot_result # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$file" \ || func_fatal_help "\`$lib' is not a valid libtool archive" # Read the libtool library. dlname= library_names= func_source "$file" # Skip this library if it cannot be dlopened. if test -z "$dlname"; then # Warn if it was a shared library. test -n "$library_names" && \ func_warning "\`$file' was not linked with \`-export-dynamic'" continue fi func_dirname "$file" "" "." dir="$func_dirname_result" if test -f "$dir/$objdir/$dlname"; then func_append dir "/$objdir" else if test ! -f "$dir/$dlname"; then func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'" fi fi ;; *.lo) # Just add the directory containing the .lo file. func_dirname "$file" "" "." dir="$func_dirname_result" ;; *) func_warning "\`-dlopen' is ignored for non-libtool libraries and objects" continue ;; esac # Get the absolute pathname. absdir=`cd "$dir" && pwd` test -n "$absdir" && dir="$absdir" # Now add the directory to shlibpath_var. if eval "test -z \"\$$shlibpath_var\""; then eval "$shlibpath_var=\"\$dir\"" else eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\"" fi done # This variable tells wrapper scripts just to set shlibpath_var # rather than running their programs. libtool_execute_magic="$magic" # Check if any of the arguments is a wrapper script. args= for file do case $file in -* | *.la | *.lo ) ;; *) # Do a test to see if this is really a libtool program. if func_ltwrapper_script_p "$file"; then func_source "$file" # Transform arg to wrapped name. file="$progdir/$program" elif func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" func_source "$func_ltwrapper_scriptname_result" # Transform arg to wrapped name. file="$progdir/$program" fi ;; esac # Quote arguments (to preserve shell metacharacters). func_append_quoted args "$file" done if test "X$opt_dry_run" = Xfalse; then if test -n "$shlibpath_var"; then # Export the shlibpath_var. eval "export $shlibpath_var" fi # Restore saved environment variables for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES do eval "if test \"\${save_$lt_var+set}\" = set; then $lt_var=\$save_$lt_var; export $lt_var else $lt_unset $lt_var fi" done # Now prepare to actually exec the command. exec_cmd="\$cmd$args" else # Display what would be done. if test -n "$shlibpath_var"; then eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\"" echo "export $shlibpath_var" fi $ECHO "$cmd$args" exit $EXIT_SUCCESS fi } test "$opt_mode" = execute && func_mode_execute ${1+"$@"} # func_mode_finish arg... func_mode_finish () { $opt_debug libs= libdirs= admincmds= for opt in "$nonopt" ${1+"$@"} do if test -d "$opt"; then func_append libdirs " $opt" elif test -f "$opt"; then if func_lalib_unsafe_p "$opt"; then func_append libs " $opt" else func_warning "\`$opt' is not a valid libtool archive" fi else func_fatal_error "invalid argument \`$opt'" fi done if test -n "$libs"; then if test -n "$lt_sysroot"; then sysroot_regex=`$ECHO "$lt_sysroot" | $SED "$sed_make_literal_regex"` sysroot_cmd="s/\([ ']\)$sysroot_regex/\1/g;" else sysroot_cmd= fi # Remove sysroot references if $opt_dry_run; then for lib in $libs; do echo "removing references to $lt_sysroot and \`=' prefixes from $lib" done else tmpdir=`func_mktempdir` for lib in $libs; do sed -e "${sysroot_cmd} s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \ > $tmpdir/tmp-la mv -f $tmpdir/tmp-la $lib done ${RM}r "$tmpdir" fi fi if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then for libdir in $libdirs; do if test -n "$finish_cmds"; then # Do each command in the finish commands. func_execute_cmds "$finish_cmds" 'admincmds="$admincmds '"$cmd"'"' fi if test -n "$finish_eval"; then # Do the single finish_eval. eval cmds=\"$finish_eval\" $opt_dry_run || eval "$cmds" || func_append admincmds " $cmds" fi done fi # Exit here if they wanted silent mode. $opt_silent && exit $EXIT_SUCCESS if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then echo "----------------------------------------------------------------------" echo "Libraries have been installed in:" for libdir in $libdirs; do $ECHO " $libdir" done echo echo "If you ever happen to want to link against installed libraries" echo "in a given directory, LIBDIR, you must either use libtool, and" echo "specify the full pathname of the library, or use the \`-LLIBDIR'" echo "flag during linking and do at least one of the following:" if test -n "$shlibpath_var"; then echo " - add LIBDIR to the \`$shlibpath_var' environment variable" echo " during execution" fi if test -n "$runpath_var"; then echo " - add LIBDIR to the \`$runpath_var' environment variable" echo " during linking" fi if test -n "$hardcode_libdir_flag_spec"; then libdir=LIBDIR eval flag=\"$hardcode_libdir_flag_spec\" $ECHO " - use the \`$flag' linker flag" fi if test -n "$admincmds"; then $ECHO " - have your system administrator run these commands:$admincmds" fi if test -f /etc/ld.so.conf; then echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'" fi echo echo "See any operating system documentation about shared libraries for" case $host in solaris2.[6789]|solaris2.1[0-9]) echo "more information, such as the ld(1), crle(1) and ld.so(8) manual" echo "pages." ;; *) echo "more information, such as the ld(1) and ld.so(8) manual pages." ;; esac echo "----------------------------------------------------------------------" fi exit $EXIT_SUCCESS } test "$opt_mode" = finish && func_mode_finish ${1+"$@"} # func_mode_install arg... func_mode_install () { $opt_debug # There may be an optional sh(1) argument at the beginning of # install_prog (especially on Windows NT). if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh || # Allow the use of GNU shtool's install command. case $nonopt in *shtool*) :;; *) false;; esac; then # Aesthetically quote it. func_quote_for_eval "$nonopt" install_prog="$func_quote_for_eval_result " arg=$1 shift else install_prog= arg=$nonopt fi # The real first argument should be the name of the installation program. # Aesthetically quote it. func_quote_for_eval "$arg" func_append install_prog "$func_quote_for_eval_result" install_shared_prog=$install_prog case " $install_prog " in *[\\\ /]cp\ *) install_cp=: ;; *) install_cp=false ;; esac # We need to accept at least all the BSD install flags. dest= files= opts= prev= install_type= isdir=no stripme= no_mode=: for arg do arg2= if test -n "$dest"; then func_append files " $dest" dest=$arg continue fi case $arg in -d) isdir=yes ;; -f) if $install_cp; then :; else prev=$arg fi ;; -g | -m | -o) prev=$arg ;; -s) stripme=" -s" continue ;; -*) ;; *) # If the previous option needed an argument, then skip it. if test -n "$prev"; then if test "x$prev" = x-m && test -n "$install_override_mode"; then arg2=$install_override_mode no_mode=false fi prev= else dest=$arg continue fi ;; esac # Aesthetically quote the argument. func_quote_for_eval "$arg" func_append install_prog " $func_quote_for_eval_result" if test -n "$arg2"; then func_quote_for_eval "$arg2" fi func_append install_shared_prog " $func_quote_for_eval_result" done test -z "$install_prog" && \ func_fatal_help "you must specify an install program" test -n "$prev" && \ func_fatal_help "the \`$prev' option requires an argument" if test -n "$install_override_mode" && $no_mode; then if $install_cp; then :; else func_quote_for_eval "$install_override_mode" func_append install_shared_prog " -m $func_quote_for_eval_result" fi fi if test -z "$files"; then if test -z "$dest"; then func_fatal_help "no file or destination specified" else func_fatal_help "you must specify a destination" fi fi # Strip any trailing slash from the destination. func_stripname '' '/' "$dest" dest=$func_stripname_result # Check to see that the destination is a directory. test -d "$dest" && isdir=yes if test "$isdir" = yes; then destdir="$dest" destname= else func_dirname_and_basename "$dest" "" "." destdir="$func_dirname_result" destname="$func_basename_result" # Not a directory, so check to see that there is only one file specified. set dummy $files; shift test "$#" -gt 1 && \ func_fatal_help "\`$dest' is not a directory" fi case $destdir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) for file in $files; do case $file in *.lo) ;; *) func_fatal_help "\`$destdir' must be an absolute directory name" ;; esac done ;; esac # This variable tells wrapper scripts just to set variables rather # than running their programs. libtool_install_magic="$magic" staticlibs= future_libdirs= current_libdirs= for file in $files; do # Do each installation. case $file in *.$libext) # Do the static libraries later. func_append staticlibs " $file" ;; *.la) func_resolve_sysroot "$file" file=$func_resolve_sysroot_result # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$file" \ || func_fatal_help "\`$file' is not a valid libtool archive" library_names= old_library= relink_command= func_source "$file" # Add the libdir to current_libdirs if it is the destination. if test "X$destdir" = "X$libdir"; then case "$current_libdirs " in *" $libdir "*) ;; *) func_append current_libdirs " $libdir" ;; esac else # Note the libdir as a future libdir. case "$future_libdirs " in *" $libdir "*) ;; *) func_append future_libdirs " $libdir" ;; esac fi func_dirname "$file" "/" "" dir="$func_dirname_result" func_append dir "$objdir" if test -n "$relink_command"; then # Determine the prefix the user has applied to our future dir. inst_prefix_dir=`$ECHO "$destdir" | $SED -e "s%$libdir\$%%"` # Don't allow the user to place us outside of our expected # location b/c this prevents finding dependent libraries that # are installed to the same prefix. # At present, this check doesn't affect windows .dll's that # are installed into $libdir/../bin (currently, that works fine) # but it's something to keep an eye on. test "$inst_prefix_dir" = "$destdir" && \ func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir" if test -n "$inst_prefix_dir"; then # Stick the inst_prefix_dir data into the link command. relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"` else relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%%"` fi func_warning "relinking \`$file'" func_show_eval "$relink_command" \ 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"' fi # See the names of the shared library. set dummy $library_names; shift if test -n "$1"; then realname="$1" shift srcname="$realname" test -n "$relink_command" && srcname="$realname"T # Install the shared library and build the symlinks. func_show_eval "$install_shared_prog $dir/$srcname $destdir/$realname" \ 'exit $?' tstripme="$stripme" case $host_os in cygwin* | mingw* | pw32* | cegcc*) case $realname in *.dll.a) tstripme="" ;; esac ;; esac if test -n "$tstripme" && test -n "$striplib"; then func_show_eval "$striplib $destdir/$realname" 'exit $?' fi if test "$#" -gt 0; then # Delete the old symlinks, and create new ones. # Try `ln -sf' first, because the `ln' binary might depend on # the symlink we replace! Solaris /bin/ln does not understand -f, # so we also need to try rm && ln -s. for linkname do test "$linkname" != "$realname" \ && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })" done fi # Do each command in the postinstall commands. lib="$destdir/$realname" func_execute_cmds "$postinstall_cmds" 'exit $?' fi # Install the pseudo-library for information purposes. func_basename "$file" name="$func_basename_result" instname="$dir/$name"i func_show_eval "$install_prog $instname $destdir/$name" 'exit $?' # Maybe install the static library, too. test -n "$old_library" && func_append staticlibs " $dir/$old_library" ;; *.lo) # Install (i.e. copy) a libtool object. # Figure out destination file name, if it wasn't already specified. if test -n "$destname"; then destfile="$destdir/$destname" else func_basename "$file" destfile="$func_basename_result" destfile="$destdir/$destfile" fi # Deduce the name of the destination old-style object file. case $destfile in *.lo) func_lo2o "$destfile" staticdest=$func_lo2o_result ;; *.$objext) staticdest="$destfile" destfile= ;; *) func_fatal_help "cannot copy a libtool object to \`$destfile'" ;; esac # Install the libtool object if requested. test -n "$destfile" && \ func_show_eval "$install_prog $file $destfile" 'exit $?' # Install the old object if enabled. if test "$build_old_libs" = yes; then # Deduce the name of the old-style object file. func_lo2o "$file" staticobj=$func_lo2o_result func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?' fi exit $EXIT_SUCCESS ;; *) # Figure out destination file name, if it wasn't already specified. if test -n "$destname"; then destfile="$destdir/$destname" else func_basename "$file" destfile="$func_basename_result" destfile="$destdir/$destfile" fi # If the file is missing, and there is a .exe on the end, strip it # because it is most likely a libtool script we actually want to # install stripped_ext="" case $file in *.exe) if test ! -f "$file"; then func_stripname '' '.exe' "$file" file=$func_stripname_result stripped_ext=".exe" fi ;; esac # Do a test to see if this is really a libtool program. case $host in *cygwin* | *mingw*) if func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" wrapper=$func_ltwrapper_scriptname_result else func_stripname '' '.exe' "$file" wrapper=$func_stripname_result fi ;; *) wrapper=$file ;; esac if func_ltwrapper_script_p "$wrapper"; then notinst_deplibs= relink_command= func_source "$wrapper" # Check the variables that should have been set. test -z "$generated_by_libtool_version" && \ func_fatal_error "invalid libtool wrapper script \`$wrapper'" finalize=yes for lib in $notinst_deplibs; do # Check to see that each library is installed. libdir= if test -f "$lib"; then func_source "$lib" fi libfile="$libdir/"`$ECHO "$lib" | $SED 's%^.*/%%g'` ### testsuite: skip nested quoting test if test -n "$libdir" && test ! -f "$libfile"; then func_warning "\`$lib' has not been installed in \`$libdir'" finalize=no fi done relink_command= func_source "$wrapper" outputname= if test "$fast_install" = no && test -n "$relink_command"; then $opt_dry_run || { if test "$finalize" = yes; then tmpdir=`func_mktempdir` func_basename "$file$stripped_ext" file="$func_basename_result" outputname="$tmpdir/$file" # Replace the output file specification. relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'` $opt_silent || { func_quote_for_expand "$relink_command" eval "func_echo $func_quote_for_expand_result" } if eval "$relink_command"; then : else func_error "error: relink \`$file' with the above command before installing it" $opt_dry_run || ${RM}r "$tmpdir" continue fi file="$outputname" else func_warning "cannot relink \`$file'" fi } else # Install the binary that we compiled earlier. file=`$ECHO "$file$stripped_ext" | $SED "s%\([^/]*\)$%$objdir/\1%"` fi fi # remove .exe since cygwin /usr/bin/install will append another # one anyway case $install_prog,$host in */usr/bin/install*,*cygwin*) case $file:$destfile in *.exe:*.exe) # this is ok ;; *.exe:*) destfile=$destfile.exe ;; *:*.exe) func_stripname '' '.exe' "$destfile" destfile=$func_stripname_result ;; esac ;; esac func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?' $opt_dry_run || if test -n "$outputname"; then ${RM}r "$tmpdir" fi ;; esac done for file in $staticlibs; do func_basename "$file" name="$func_basename_result" # Set up the ranlib parameters. oldlib="$destdir/$name" func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 tool_oldlib=$func_to_tool_file_result func_show_eval "$install_prog \$file \$oldlib" 'exit $?' if test -n "$stripme" && test -n "$old_striplib"; then func_show_eval "$old_striplib $tool_oldlib" 'exit $?' fi # Do each command in the postinstall commands. func_execute_cmds "$old_postinstall_cmds" 'exit $?' done test -n "$future_libdirs" && \ func_warning "remember to run \`$progname --finish$future_libdirs'" if test -n "$current_libdirs"; then # Maybe just do a dry run. $opt_dry_run && current_libdirs=" -n$current_libdirs" exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs' else exit $EXIT_SUCCESS fi } test "$opt_mode" = install && func_mode_install ${1+"$@"} # func_generate_dlsyms outputname originator pic_p # Extract symbols from dlprefiles and create ${outputname}S.o with # a dlpreopen symbol table. func_generate_dlsyms () { $opt_debug my_outputname="$1" my_originator="$2" my_pic_p="${3-no}" my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'` my_dlsyms= if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then if test -n "$NM" && test -n "$global_symbol_pipe"; then my_dlsyms="${my_outputname}S.c" else func_error "not configured to extract global symbols from dlpreopened files" fi fi if test -n "$my_dlsyms"; then case $my_dlsyms in "") ;; *.c) # Discover the nlist of each of the dlfiles. nlist="$output_objdir/${my_outputname}.nm" func_show_eval "$RM $nlist ${nlist}S ${nlist}T" # Parse the name list into a source file. func_verbose "creating $output_objdir/$my_dlsyms" $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\ /* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */ /* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */ #ifdef __cplusplus extern \"C\" { #endif #if defined(__GNUC__) && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4)) #pragma GCC diagnostic ignored \"-Wstrict-prototypes\" #endif /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) /* DATA imports from DLLs on WIN32 con't be const, because runtime relocations are performed -- see ld's documentation on pseudo-relocs. */ # define LT_DLSYM_CONST #elif defined(__osf__) /* This system does not cope well with relocations in const data. */ # define LT_DLSYM_CONST #else # define LT_DLSYM_CONST const #endif /* External symbol declarations for the compiler. */\ " if test "$dlself" = yes; then func_verbose "generating symbol list for \`$output'" $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist" # Add our own program objects to the symbol list. progfiles=`$ECHO "$objs$old_deplibs" | $SP2NL | $SED "$lo2o" | $NL2SP` for progfile in $progfiles; do func_to_tool_file "$progfile" func_convert_file_msys_to_w32 func_verbose "extracting global C symbols from \`$func_to_tool_file_result'" $opt_dry_run || eval "$NM $func_to_tool_file_result | $global_symbol_pipe >> '$nlist'" done if test -n "$exclude_expsyms"; then $opt_dry_run || { eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' } fi if test -n "$export_symbols_regex"; then $opt_dry_run || { eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' } fi # Prepare the list of exported symbols if test -z "$export_symbols"; then export_symbols="$output_objdir/$outputname.exp" $opt_dry_run || { $RM $export_symbols eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"' case $host in *cygwin* | *mingw* | *cegcc* ) eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"' ;; esac } else $opt_dry_run || { eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"' eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' case $host in *cygwin* | *mingw* | *cegcc* ) eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' eval 'cat "$nlist" >> "$output_objdir/$outputname.def"' ;; esac } fi fi for dlprefile in $dlprefiles; do func_verbose "extracting global C symbols from \`$dlprefile'" func_basename "$dlprefile" name="$func_basename_result" case $host in *cygwin* | *mingw* | *cegcc* ) # if an import library, we need to obtain dlname if func_win32_import_lib_p "$dlprefile"; then func_tr_sh "$dlprefile" eval "curr_lafile=\$libfile_$func_tr_sh_result" dlprefile_dlbasename="" if test -n "$curr_lafile" && func_lalib_p "$curr_lafile"; then # Use subshell, to avoid clobbering current variable values dlprefile_dlname=`source "$curr_lafile" && echo "$dlname"` if test -n "$dlprefile_dlname" ; then func_basename "$dlprefile_dlname" dlprefile_dlbasename="$func_basename_result" else # no lafile. user explicitly requested -dlpreopen . $sharedlib_from_linklib_cmd "$dlprefile" dlprefile_dlbasename=$sharedlib_from_linklib_result fi fi $opt_dry_run || { if test -n "$dlprefile_dlbasename" ; then eval '$ECHO ": $dlprefile_dlbasename" >> "$nlist"' else func_warning "Could not compute DLL name from $name" eval '$ECHO ": $name " >> "$nlist"' fi func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe | $SED -e '/I __imp/d' -e 's/I __nm_/D /;s/_nm__//' >> '$nlist'" } else # not an import lib $opt_dry_run || { eval '$ECHO ": $name " >> "$nlist"' func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'" } fi ;; *) $opt_dry_run || { eval '$ECHO ": $name " >> "$nlist"' func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'" } ;; esac done $opt_dry_run || { # Make sure we have at least an empty file. test -f "$nlist" || : > "$nlist" if test -n "$exclude_expsyms"; then $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T $MV "$nlist"T "$nlist" fi # Try sorting and uniquifying the output. if $GREP -v "^: " < "$nlist" | if sort -k 3 /dev/null 2>&1; then sort -k 3 else sort +2 fi | uniq > "$nlist"S; then : else $GREP -v "^: " < "$nlist" > "$nlist"S fi if test -f "$nlist"S; then eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"' else echo '/* NONE */' >> "$output_objdir/$my_dlsyms" fi echo >> "$output_objdir/$my_dlsyms" "\ /* The mapping between symbol names and symbols. */ typedef struct { const char *name; void *address; } lt_dlsymlist; extern LT_DLSYM_CONST lt_dlsymlist lt_${my_prefix}_LTX_preloaded_symbols[]; LT_DLSYM_CONST lt_dlsymlist lt_${my_prefix}_LTX_preloaded_symbols[] = {\ { \"$my_originator\", (void *) 0 }," case $need_lib_prefix in no) eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms" ;; *) eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms" ;; esac echo >> "$output_objdir/$my_dlsyms" "\ {0, (void *) 0} }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND static const void *lt_preloaded_setup() { return lt_${my_prefix}_LTX_preloaded_symbols; } #endif #ifdef __cplusplus } #endif\ " } # !$opt_dry_run pic_flag_for_symtable= case "$compile_command " in *" -static "*) ;; *) case $host in # compiling the symbol table file with pic_flag works around # a FreeBSD bug that causes programs to crash when -lm is # linked before any other PIC object. But we must not use # pic_flag when linking with -static. The problem exists in # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1. *-*-freebsd2.*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;; *-*-hpux*) pic_flag_for_symtable=" $pic_flag" ;; *) if test "X$my_pic_p" != Xno; then pic_flag_for_symtable=" $pic_flag" fi ;; esac ;; esac symtab_cflags= for arg in $LTCFLAGS; do case $arg in -pie | -fpie | -fPIE) ;; *) func_append symtab_cflags " $arg" ;; esac done # Now compile the dynamic symbol file. func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?' # Clean up the generated files. func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"' # Transform the symbol file into the correct name. symfileobj="$output_objdir/${my_outputname}S.$objext" case $host in *cygwin* | *mingw* | *cegcc* ) if test -f "$output_objdir/$my_outputname.def"; then compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"` else compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"` fi ;; *) compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"` ;; esac ;; *) func_fatal_error "unknown suffix for \`$my_dlsyms'" ;; esac else # We keep going just in case the user didn't refer to # lt_preloaded_symbols. The linker will fail if global_symbol_pipe # really was required. # Nullify the symbol file. compile_command=`$ECHO "$compile_command" | $SED "s% @SYMFILE@%%"` finalize_command=`$ECHO "$finalize_command" | $SED "s% @SYMFILE@%%"` fi } # func_win32_libid arg # return the library type of file 'arg' # # Need a lot of goo to handle *both* DLLs and import libs # Has to be a shell function in order to 'eat' the argument # that is supplied when $file_magic_command is called. # Despite the name, also deal with 64 bit binaries. func_win32_libid () { $opt_debug win32_libid_type="unknown" win32_fileres=`file -L $1 2>/dev/null` case $win32_fileres in *ar\ archive\ import\ library*) # definitely import win32_libid_type="x86 archive import" ;; *ar\ archive*) # could be an import, or static # Keep the egrep pattern in sync with the one in _LT_CHECK_MAGIC_METHOD. if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null | $EGREP 'file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then func_to_tool_file "$1" func_convert_file_msys_to_w32 win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" | $SED -n -e ' 1,100{ / I /{ s,.*,import, p q } }'` case $win32_nmres in import*) win32_libid_type="x86 archive import";; *) win32_libid_type="x86 archive static";; esac fi ;; *DLL*) win32_libid_type="x86 DLL" ;; *executable*) # but shell scripts are "executable" too... case $win32_fileres in *MS\ Windows\ PE\ Intel*) win32_libid_type="x86 DLL" ;; esac ;; esac $ECHO "$win32_libid_type" } # func_cygming_dll_for_implib ARG # # Platform-specific function to extract the # name of the DLL associated with the specified # import library ARG. # Invoked by eval'ing the libtool variable # $sharedlib_from_linklib_cmd # Result is available in the variable # $sharedlib_from_linklib_result func_cygming_dll_for_implib () { $opt_debug sharedlib_from_linklib_result=`$DLLTOOL --identify-strict --identify "$1"` } # func_cygming_dll_for_implib_fallback_core SECTION_NAME LIBNAMEs # # The is the core of a fallback implementation of a # platform-specific function to extract the name of the # DLL associated with the specified import library LIBNAME. # # SECTION_NAME is either .idata$6 or .idata$7, depending # on the platform and compiler that created the implib. # # Echos the name of the DLL associated with the # specified import library. func_cygming_dll_for_implib_fallback_core () { $opt_debug match_literal=`$ECHO "$1" | $SED "$sed_make_literal_regex"` $OBJDUMP -s --section "$1" "$2" 2>/dev/null | $SED '/^Contents of section '"$match_literal"':/{ # Place marker at beginning of archive member dllname section s/.*/====MARK====/ p d } # These lines can sometimes be longer than 43 characters, but # are always uninteresting /:[ ]*file format pe[i]\{,1\}-/d /^In archive [^:]*:/d # Ensure marker is printed /^====MARK====/p # Remove all lines with less than 43 characters /^.\{43\}/!d # From remaining lines, remove first 43 characters s/^.\{43\}//' | $SED -n ' # Join marker and all lines until next marker into a single line /^====MARK====/ b para H $ b para b :para x s/\n//g # Remove the marker s/^====MARK====// # Remove trailing dots and whitespace s/[\. \t]*$// # Print /./p' | # we now have a list, one entry per line, of the stringified # contents of the appropriate section of all members of the # archive which possess that section. Heuristic: eliminate # all those which have a first or second character that is # a '.' (that is, objdump's representation of an unprintable # character.) This should work for all archives with less than # 0x302f exports -- but will fail for DLLs whose name actually # begins with a literal '.' or a single character followed by # a '.'. # # Of those that remain, print the first one. $SED -e '/^\./d;/^.\./d;q' } # func_cygming_gnu_implib_p ARG # This predicate returns with zero status (TRUE) if # ARG is a GNU/binutils-style import library. Returns # with nonzero status (FALSE) otherwise. func_cygming_gnu_implib_p () { $opt_debug func_to_tool_file "$1" func_convert_file_msys_to_w32 func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'` test -n "$func_cygming_gnu_implib_tmp" } # func_cygming_ms_implib_p ARG # This predicate returns with zero status (TRUE) if # ARG is an MS-style import library. Returns # with nonzero status (FALSE) otherwise. func_cygming_ms_implib_p () { $opt_debug func_to_tool_file "$1" func_convert_file_msys_to_w32 func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'` test -n "$func_cygming_ms_implib_tmp" } # func_cygming_dll_for_implib_fallback ARG # Platform-specific function to extract the # name of the DLL associated with the specified # import library ARG. # # This fallback implementation is for use when $DLLTOOL # does not support the --identify-strict option. # Invoked by eval'ing the libtool variable # $sharedlib_from_linklib_cmd # Result is available in the variable # $sharedlib_from_linklib_result func_cygming_dll_for_implib_fallback () { $opt_debug if func_cygming_gnu_implib_p "$1" ; then # binutils import library sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$7' "$1"` elif func_cygming_ms_implib_p "$1" ; then # ms-generated import library sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$6' "$1"` else # unknown sharedlib_from_linklib_result="" fi } # func_extract_an_archive dir oldlib func_extract_an_archive () { $opt_debug f_ex_an_ar_dir="$1"; shift f_ex_an_ar_oldlib="$1" if test "$lock_old_archive_extraction" = yes; then lockfile=$f_ex_an_ar_oldlib.lock until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do func_echo "Waiting for $lockfile to be removed" sleep 2 done fi func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" \ 'stat=$?; rm -f "$lockfile"; exit $stat' if test "$lock_old_archive_extraction" = yes; then $opt_dry_run || rm -f "$lockfile" fi if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then : else func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" fi } # func_extract_archives gentop oldlib ... func_extract_archives () { $opt_debug my_gentop="$1"; shift my_oldlibs=${1+"$@"} my_oldobjs="" my_xlib="" my_xabs="" my_xdir="" for my_xlib in $my_oldlibs; do # Extract the objects. case $my_xlib in [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;; *) my_xabs=`pwd`"/$my_xlib" ;; esac func_basename "$my_xlib" my_xlib="$func_basename_result" my_xlib_u=$my_xlib while :; do case " $extracted_archives " in *" $my_xlib_u "*) func_arith $extracted_serial + 1 extracted_serial=$func_arith_result my_xlib_u=lt$extracted_serial-$my_xlib ;; *) break ;; esac done extracted_archives="$extracted_archives $my_xlib_u" my_xdir="$my_gentop/$my_xlib_u" func_mkdir_p "$my_xdir" case $host in *-darwin*) func_verbose "Extracting $my_xabs" # Do not bother doing anything if just a dry run $opt_dry_run || { darwin_orig_dir=`pwd` cd $my_xdir || exit $? darwin_archive=$my_xabs darwin_curdir=`pwd` darwin_base_archive=`basename "$darwin_archive"` darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true` if test -n "$darwin_arches"; then darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'` darwin_arch= func_verbose "$darwin_base_archive has multiple architectures $darwin_arches" for darwin_arch in $darwin_arches ; do func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}" $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}" cd "unfat-$$/${darwin_base_archive}-${darwin_arch}" func_extract_an_archive "`pwd`" "${darwin_base_archive}" cd "$darwin_curdir" $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" done # $darwin_arches ## Okay now we've a bunch of thin objects, gotta fatten them up :) darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u` darwin_file= darwin_files= for darwin_file in $darwin_filelist; do darwin_files=`find unfat-$$ -name $darwin_file -print | sort | $NL2SP` $LIPO -create -output "$darwin_file" $darwin_files done # $darwin_filelist $RM -rf unfat-$$ cd "$darwin_orig_dir" else cd $darwin_orig_dir func_extract_an_archive "$my_xdir" "$my_xabs" fi # $darwin_arches } # !$opt_dry_run ;; *) func_extract_an_archive "$my_xdir" "$my_xabs" ;; esac my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | sort | $NL2SP` done func_extract_archives_result="$my_oldobjs" } # func_emit_wrapper [arg=no] # # Emit a libtool wrapper script on stdout. # Don't directly open a file because we may want to # incorporate the script contents within a cygwin/mingw # wrapper executable. Must ONLY be called from within # func_mode_link because it depends on a number of variables # set therein. # # ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR # variable will take. If 'yes', then the emitted script # will assume that the directory in which it is stored is # the $objdir directory. This is a cygwin/mingw-specific # behavior. func_emit_wrapper () { func_emit_wrapper_arg1=${1-no} $ECHO "\ #! $SHELL # $output - temporary wrapper script for $objdir/$outputname # Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION # # The $output program cannot be directly executed until all the libtool # libraries that it depends on are installed. # # This wrapper script should never be moved out of the build directory. # If it is, it will not operate correctly. # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. sed_quote_subst='$sed_quote_subst' # 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 # 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 relink_command=\"$relink_command\" # This environment variable determines our operation mode. if test \"\$libtool_install_magic\" = \"$magic\"; then # install mode needs the following variables: generated_by_libtool_version='$macro_version' notinst_deplibs='$notinst_deplibs' else # When we are sourced in execute mode, \$file and \$ECHO are already set. if test \"\$libtool_execute_magic\" != \"$magic\"; then file=\"\$0\"" qECHO=`$ECHO "$ECHO" | $SED "$sed_quote_subst"` $ECHO "\ # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF \$1 _LTECHO_EOF' } ECHO=\"$qECHO\" fi # Very basic option parsing. These options are (a) specific to # the libtool wrapper, (b) are identical between the wrapper # /script/ and the wrapper /executable/ which is used only on # windows platforms, and (c) all begin with the string "--lt-" # (application programs are unlikely to have options which match # this pattern). # # There are only two supported options: --lt-debug and # --lt-dump-script. There is, deliberately, no --lt-help. # # The first argument to this parsing function should be the # script's $0 value, followed by "$@". lt_option_debug= func_parse_lt_options () { lt_script_arg0=\$0 shift for lt_opt do case \"\$lt_opt\" in --lt-debug) lt_option_debug=1 ;; --lt-dump-script) lt_dump_D=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%/[^/]*$%%'\` test \"X\$lt_dump_D\" = \"X\$lt_script_arg0\" && lt_dump_D=. lt_dump_F=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%^.*/%%'\` cat \"\$lt_dump_D/\$lt_dump_F\" exit 0 ;; --lt-*) \$ECHO \"Unrecognized --lt- option: '\$lt_opt'\" 1>&2 exit 1 ;; esac done # Print the debug banner immediately: if test -n \"\$lt_option_debug\"; then echo \"${outputname}:${output}:\${LINENO}: libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\" 1>&2 fi } # Used when --lt-debug. Prints its arguments to stdout # (redirection is the responsibility of the caller) func_lt_dump_args () { lt_dump_args_N=1; for lt_arg do \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[\$lt_dump_args_N]: \$lt_arg\" lt_dump_args_N=\`expr \$lt_dump_args_N + 1\` done } # Core function for launching the target application func_exec_program_core () { " case $host in # Backslashes separate directories on plain windows *-*-mingw | *-*-os2* | *-cegcc*) $ECHO "\ if test -n \"\$lt_option_debug\"; then \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir\\\\\$program\" 1>&2 func_lt_dump_args \${1+\"\$@\"} 1>&2 fi exec \"\$progdir\\\\\$program\" \${1+\"\$@\"} " ;; *) $ECHO "\ if test -n \"\$lt_option_debug\"; then \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir/\$program\" 1>&2 func_lt_dump_args \${1+\"\$@\"} 1>&2 fi exec \"\$progdir/\$program\" \${1+\"\$@\"} " ;; esac $ECHO "\ \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2 exit 1 } # A function to encapsulate launching the target application # Strips options in the --lt-* namespace from \$@ and # launches target application with the remaining arguments. func_exec_program () { case \" \$* \" in *\\ --lt-*) for lt_wr_arg do case \$lt_wr_arg in --lt-*) ;; *) set x \"\$@\" \"\$lt_wr_arg\"; shift;; esac shift done ;; esac func_exec_program_core \${1+\"\$@\"} } # Parse options func_parse_lt_options \"\$0\" \${1+\"\$@\"} # Find the directory that this script lives in. thisdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*$%%'\` test \"x\$thisdir\" = \"x\$file\" && thisdir=. # Follow symbolic links until we get to the real thisdir. file=\`ls -ld \"\$file\" | $SED -n 's/.*-> //p'\` while test -n \"\$file\"; do destdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*\$%%'\` # If there was a directory component, then change thisdir. if test \"x\$destdir\" != \"x\$file\"; then case \"\$destdir\" in [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;; *) thisdir=\"\$thisdir/\$destdir\" ;; esac fi file=\`\$ECHO \"\$file\" | $SED 's%^.*/%%'\` file=\`ls -ld \"\$thisdir/\$file\" | $SED -n 's/.*-> //p'\` done # Usually 'no', except on cygwin/mingw when embedded into # the cwrapper. WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_arg1 if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then # special case for '.' if test \"\$thisdir\" = \".\"; then thisdir=\`pwd\` fi # remove .libs from thisdir case \"\$thisdir\" in *[\\\\/]$objdir ) thisdir=\`\$ECHO \"\$thisdir\" | $SED 's%[\\\\/][^\\\\/]*$%%'\` ;; $objdir ) thisdir=. ;; esac fi # Try to get the absolute directory name. absdir=\`cd \"\$thisdir\" && pwd\` test -n \"\$absdir\" && thisdir=\"\$absdir\" " if test "$fast_install" = yes; then $ECHO "\ program=lt-'$outputname'$exeext progdir=\"\$thisdir/$objdir\" if test ! -f \"\$progdir/\$program\" || { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\ test \"X\$file\" != \"X\$progdir/\$program\"; }; then file=\"\$\$-\$program\" if test ! -d \"\$progdir\"; then $MKDIR \"\$progdir\" else $RM \"\$progdir/\$file\" fi" $ECHO "\ # relink executable if necessary if test -n \"\$relink_command\"; then if relink_command_output=\`eval \$relink_command 2>&1\`; then : else $ECHO \"\$relink_command_output\" >&2 $RM \"\$progdir/\$file\" exit 1 fi fi $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null || { $RM \"\$progdir/\$program\"; $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; } $RM \"\$progdir/\$file\" fi" else $ECHO "\ program='$outputname' progdir=\"\$thisdir/$objdir\" " fi $ECHO "\ if test -f \"\$progdir/\$program\"; then" # fixup the dll searchpath if we need to. # # Fix the DLL searchpath if we need to. Do this before prepending # to shlibpath, because on Windows, both are PATH and uninstalled # libraries must come first. if test -n "$dllsearchpath"; then $ECHO "\ # Add the dll search path components to the executable PATH PATH=$dllsearchpath:\$PATH " fi # Export our shlibpath_var if we have one. if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then $ECHO "\ # Add our own library path to $shlibpath_var $shlibpath_var=\"$temp_rpath\$$shlibpath_var\" # Some systems cannot cope with colon-terminated $shlibpath_var # The second colon is a workaround for a bug in BeOS R4 sed $shlibpath_var=\`\$ECHO \"\$$shlibpath_var\" | $SED 's/::*\$//'\` export $shlibpath_var " fi $ECHO "\ if test \"\$libtool_execute_magic\" != \"$magic\"; then # Run the actual program with our arguments. func_exec_program \${1+\"\$@\"} fi else # The program doesn't exist. \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2 \$ECHO \"This script is just a wrapper for \$program.\" 1>&2 \$ECHO \"See the $PACKAGE documentation for more information.\" 1>&2 exit 1 fi fi\ " } # func_emit_cwrapperexe_src # emit the source code for a wrapper executable on stdout # Must ONLY be called from within func_mode_link because # it depends on a number of variable set therein. func_emit_cwrapperexe_src () { cat < #include #ifdef _MSC_VER # include # include # include #else # include # include # ifdef __CYGWIN__ # include # endif #endif #include #include #include #include #include #include #include #include /* declarations of non-ANSI functions */ #if defined(__MINGW32__) # ifdef __STRICT_ANSI__ int _putenv (const char *); # endif #elif defined(__CYGWIN__) # ifdef __STRICT_ANSI__ char *realpath (const char *, char *); int putenv (char *); int setenv (const char *, const char *, int); # endif /* #elif defined (other platforms) ... */ #endif /* portability defines, excluding path handling macros */ #if defined(_MSC_VER) # define setmode _setmode # define stat _stat # define chmod _chmod # define getcwd _getcwd # define putenv _putenv # define S_IXUSR _S_IEXEC # ifndef _INTPTR_T_DEFINED # define _INTPTR_T_DEFINED # define intptr_t int # endif #elif defined(__MINGW32__) # define setmode _setmode # define stat _stat # define chmod _chmod # define getcwd _getcwd # define putenv _putenv #elif defined(__CYGWIN__) # define HAVE_SETENV # define FOPEN_WB "wb" /* #elif defined (other platforms) ... */ #endif #if defined(PATH_MAX) # define LT_PATHMAX PATH_MAX #elif defined(MAXPATHLEN) # define LT_PATHMAX MAXPATHLEN #else # define LT_PATHMAX 1024 #endif #ifndef S_IXOTH # define S_IXOTH 0 #endif #ifndef S_IXGRP # define S_IXGRP 0 #endif /* path handling portability macros */ #ifndef DIR_SEPARATOR # define DIR_SEPARATOR '/' # define PATH_SEPARATOR ':' #endif #if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \ defined (__OS2__) # define HAVE_DOS_BASED_FILE_SYSTEM # define FOPEN_WB "wb" # ifndef DIR_SEPARATOR_2 # define DIR_SEPARATOR_2 '\\' # endif # ifndef PATH_SEPARATOR_2 # define PATH_SEPARATOR_2 ';' # endif #endif #ifndef DIR_SEPARATOR_2 # define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR) #else /* DIR_SEPARATOR_2 */ # define IS_DIR_SEPARATOR(ch) \ (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2)) #endif /* DIR_SEPARATOR_2 */ #ifndef PATH_SEPARATOR_2 # define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR) #else /* PATH_SEPARATOR_2 */ # define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2) #endif /* PATH_SEPARATOR_2 */ #ifndef FOPEN_WB # define FOPEN_WB "w" #endif #ifndef _O_BINARY # define _O_BINARY 0 #endif #define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type))) #define XFREE(stale) do { \ if (stale) { free ((void *) stale); stale = 0; } \ } while (0) #if defined(LT_DEBUGWRAPPER) static int lt_debug = 1; #else static int lt_debug = 0; #endif const char *program_name = "libtool-wrapper"; /* in case xstrdup fails */ void *xmalloc (size_t num); char *xstrdup (const char *string); const char *base_name (const char *name); char *find_executable (const char *wrapper); char *chase_symlinks (const char *pathspec); int make_executable (const char *path); int check_executable (const char *path); char *strendzap (char *str, const char *pat); void lt_debugprintf (const char *file, int line, const char *fmt, ...); void lt_fatal (const char *file, int line, const char *message, ...); static const char *nonnull (const char *s); static const char *nonempty (const char *s); void lt_setenv (const char *name, const char *value); char *lt_extend_str (const char *orig_value, const char *add, int to_end); void lt_update_exe_path (const char *name, const char *value); void lt_update_lib_path (const char *name, const char *value); char **prepare_spawn (char **argv); void lt_dump_script (FILE *f); EOF cat <= 0) && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH))) return 1; else return 0; } int make_executable (const char *path) { int rval = 0; struct stat st; lt_debugprintf (__FILE__, __LINE__, "(make_executable): %s\n", nonempty (path)); if ((!path) || (!*path)) return 0; if (stat (path, &st) >= 0) { rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR); } return rval; } /* Searches for the full path of the wrapper. Returns newly allocated full path name if found, NULL otherwise Does not chase symlinks, even on platforms that support them. */ char * find_executable (const char *wrapper) { int has_slash = 0; const char *p; const char *p_next; /* static buffer for getcwd */ char tmp[LT_PATHMAX + 1]; int tmp_len; char *concat_name; lt_debugprintf (__FILE__, __LINE__, "(find_executable): %s\n", nonempty (wrapper)); if ((wrapper == NULL) || (*wrapper == '\0')) return NULL; /* Absolute path? */ #if defined (HAVE_DOS_BASED_FILE_SYSTEM) if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':') { concat_name = xstrdup (wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } else { #endif if (IS_DIR_SEPARATOR (wrapper[0])) { concat_name = xstrdup (wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } #if defined (HAVE_DOS_BASED_FILE_SYSTEM) } #endif for (p = wrapper; *p; p++) if (*p == '/') { has_slash = 1; break; } if (!has_slash) { /* no slashes; search PATH */ const char *path = getenv ("PATH"); if (path != NULL) { for (p = path; *p; p = p_next) { const char *q; size_t p_len; for (q = p; *q; q++) if (IS_PATH_SEPARATOR (*q)) break; p_len = q - p; p_next = (*q == '\0' ? q : q + 1); if (p_len == 0) { /* empty path: current directory */ if (getcwd (tmp, LT_PATHMAX) == NULL) lt_fatal (__FILE__, __LINE__, "getcwd failed: %s", nonnull (strerror (errno))); tmp_len = strlen (tmp); concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, tmp, tmp_len); concat_name[tmp_len] = '/'; strcpy (concat_name + tmp_len + 1, wrapper); } else { concat_name = XMALLOC (char, p_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, p, p_len); concat_name[p_len] = '/'; strcpy (concat_name + p_len + 1, wrapper); } if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } } /* not found in PATH; assume curdir */ } /* Relative path | not found in path: prepend cwd */ if (getcwd (tmp, LT_PATHMAX) == NULL) lt_fatal (__FILE__, __LINE__, "getcwd failed: %s", nonnull (strerror (errno))); tmp_len = strlen (tmp); concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, tmp, tmp_len); concat_name[tmp_len] = '/'; strcpy (concat_name + tmp_len + 1, wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); return NULL; } char * chase_symlinks (const char *pathspec) { #ifndef S_ISLNK return xstrdup (pathspec); #else char buf[LT_PATHMAX]; struct stat s; char *tmp_pathspec = xstrdup (pathspec); char *p; int has_symlinks = 0; while (strlen (tmp_pathspec) && !has_symlinks) { lt_debugprintf (__FILE__, __LINE__, "checking path component for symlinks: %s\n", tmp_pathspec); if (lstat (tmp_pathspec, &s) == 0) { if (S_ISLNK (s.st_mode) != 0) { has_symlinks = 1; break; } /* search backwards for last DIR_SEPARATOR */ p = tmp_pathspec + strlen (tmp_pathspec) - 1; while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p))) p--; if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p))) { /* no more DIR_SEPARATORS left */ break; } *p = '\0'; } else { lt_fatal (__FILE__, __LINE__, "error accessing file \"%s\": %s", tmp_pathspec, nonnull (strerror (errno))); } } XFREE (tmp_pathspec); if (!has_symlinks) { return xstrdup (pathspec); } tmp_pathspec = realpath (pathspec, buf); if (tmp_pathspec == 0) { lt_fatal (__FILE__, __LINE__, "could not follow symlinks for %s", pathspec); } return xstrdup (tmp_pathspec); #endif } char * strendzap (char *str, const char *pat) { size_t len, patlen; assert (str != NULL); assert (pat != NULL); len = strlen (str); patlen = strlen (pat); if (patlen <= len) { str += len - patlen; if (strcmp (str, pat) == 0) *str = '\0'; } return str; } void lt_debugprintf (const char *file, int line, const char *fmt, ...) { va_list args; if (lt_debug) { (void) fprintf (stderr, "%s:%s:%d: ", program_name, file, line); va_start (args, fmt); (void) vfprintf (stderr, fmt, args); va_end (args); } } static void lt_error_core (int exit_status, const char *file, int line, const char *mode, const char *message, va_list ap) { fprintf (stderr, "%s:%s:%d: %s: ", program_name, file, line, mode); vfprintf (stderr, message, ap); fprintf (stderr, ".\n"); if (exit_status >= 0) exit (exit_status); } void lt_fatal (const char *file, int line, const char *message, ...) { va_list ap; va_start (ap, message); lt_error_core (EXIT_FAILURE, file, line, "FATAL", message, ap); va_end (ap); } static const char * nonnull (const char *s) { return s ? s : "(null)"; } static const char * nonempty (const char *s) { return (s && !*s) ? "(empty)" : nonnull (s); } void lt_setenv (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_setenv) setting '%s' to '%s'\n", nonnull (name), nonnull (value)); { #ifdef HAVE_SETENV /* always make a copy, for consistency with !HAVE_SETENV */ char *str = xstrdup (value); setenv (name, str, 1); #else int len = strlen (name) + 1 + strlen (value) + 1; char *str = XMALLOC (char, len); sprintf (str, "%s=%s", name, value); if (putenv (str) != EXIT_SUCCESS) { XFREE (str); } #endif } } char * lt_extend_str (const char *orig_value, const char *add, int to_end) { char *new_value; if (orig_value && *orig_value) { int orig_value_len = strlen (orig_value); int add_len = strlen (add); new_value = XMALLOC (char, add_len + orig_value_len + 1); if (to_end) { strcpy (new_value, orig_value); strcpy (new_value + orig_value_len, add); } else { strcpy (new_value, add); strcpy (new_value + add_len, orig_value); } } else { new_value = xstrdup (add); } return new_value; } void lt_update_exe_path (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_update_exe_path) modifying '%s' by prepending '%s'\n", nonnull (name), nonnull (value)); if (name && *name && value && *value) { char *new_value = lt_extend_str (getenv (name), value, 0); /* some systems can't cope with a ':'-terminated path #' */ int len = strlen (new_value); while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1])) { new_value[len-1] = '\0'; } lt_setenv (name, new_value); XFREE (new_value); } } void lt_update_lib_path (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_update_lib_path) modifying '%s' by prepending '%s'\n", nonnull (name), nonnull (value)); if (name && *name && value && *value) { char *new_value = lt_extend_str (getenv (name), value, 0); lt_setenv (name, new_value); XFREE (new_value); } } EOF case $host_os in mingw*) cat <<"EOF" /* Prepares an argument vector before calling spawn(). Note that spawn() does not by itself call the command interpreter (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") : ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO); GetVersionEx(&v); v.dwPlatformId == VER_PLATFORM_WIN32_NT; }) ? "cmd.exe" : "command.com"). Instead it simply concatenates the arguments, separated by ' ', and calls CreateProcess(). We must quote the arguments since Win32 CreateProcess() interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a special way: - Space and tab are interpreted as delimiters. They are not treated as delimiters if they are surrounded by double quotes: "...". - Unescaped double quotes are removed from the input. Their only effect is that within double quotes, space and tab are treated like normal characters. - Backslashes not followed by double quotes are not special. - But 2*n+1 backslashes followed by a double quote become n backslashes followed by a double quote (n >= 0): \" -> " \\\" -> \" \\\\\" -> \\" */ #define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037" #define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037" char ** prepare_spawn (char **argv) { size_t argc; char **new_argv; size_t i; /* Count number of arguments. */ for (argc = 0; argv[argc] != NULL; argc++) ; /* Allocate new argument vector. */ new_argv = XMALLOC (char *, argc + 1); /* Put quoted arguments into the new argument vector. */ for (i = 0; i < argc; i++) { const char *string = argv[i]; if (string[0] == '\0') new_argv[i] = xstrdup ("\"\""); else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL) { int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL); size_t length; unsigned int backslashes; const char *s; char *quoted_string; char *p; length = 0; backslashes = 0; if (quote_around) length++; for (s = string; *s != '\0'; s++) { char c = *s; if (c == '"') length += backslashes + 1; length++; if (c == '\\') backslashes++; else backslashes = 0; } if (quote_around) length += backslashes + 1; quoted_string = XMALLOC (char, length + 1); p = quoted_string; backslashes = 0; if (quote_around) *p++ = '"'; for (s = string; *s != '\0'; s++) { char c = *s; if (c == '"') { unsigned int j; for (j = backslashes + 1; j > 0; j--) *p++ = '\\'; } *p++ = c; if (c == '\\') backslashes++; else backslashes = 0; } if (quote_around) { unsigned int j; for (j = backslashes; j > 0; j--) *p++ = '\\'; *p++ = '"'; } *p = '\0'; new_argv[i] = quoted_string; } else new_argv[i] = (char *) string; } new_argv[argc] = NULL; return new_argv; } EOF ;; esac cat <<"EOF" void lt_dump_script (FILE* f) { EOF func_emit_wrapper yes | $SED -n -e ' s/^\(.\{79\}\)\(..*\)/\1\ \2/ h s/\([\\"]\)/\\\1/g s/$/\\n/ s/\([^\n]*\).*/ fputs ("\1", f);/p g D' cat <<"EOF" } EOF } # end: func_emit_cwrapperexe_src # func_win32_import_lib_p ARG # True if ARG is an import lib, as indicated by $file_magic_cmd func_win32_import_lib_p () { $opt_debug case `eval $file_magic_cmd \"\$1\" 2>/dev/null | $SED -e 10q` in *import*) : ;; *) false ;; esac } # func_mode_link arg... func_mode_link () { $opt_debug case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) # It is impossible to link a dll without this setting, and # we shouldn't force the makefile maintainer to figure out # which system we are compiling for in order to pass an extra # flag for every libtool invocation. # allow_undefined=no # FIXME: Unfortunately, there are problems with the above when trying # to make a dll which has undefined symbols, in which case not # even a static library is built. For now, we need to specify # -no-undefined on the libtool link line when we can be certain # that all symbols are satisfied, otherwise we get a static library. allow_undefined=yes ;; *) allow_undefined=yes ;; esac libtool_args=$nonopt base_compile="$nonopt $@" compile_command=$nonopt finalize_command=$nonopt compile_rpath= finalize_rpath= compile_shlibpath= finalize_shlibpath= convenience= old_convenience= deplibs= old_deplibs= compiler_flags= linker_flags= dllsearchpath= lib_search_path=`pwd` inst_prefix_dir= new_inherited_linker_flags= avoid_version=no bindir= dlfiles= dlprefiles= dlself=no export_dynamic=no export_symbols= export_symbols_regex= generated= libobjs= ltlibs= module=no no_install=no objs= non_pic_objects= precious_files_regex= prefer_static_libs=no preload=no prev= prevarg= release= rpath= xrpath= perm_rpath= temp_rpath= thread_safe=no vinfo= vinfo_number=no weak_libs= single_module="${wl}-single_module" func_infer_tag $base_compile # We need to know -static, to get the right output filenames. for arg do case $arg in -shared) test "$build_libtool_libs" != yes && \ func_fatal_configuration "can not build a shared library" build_old_libs=no break ;; -all-static | -static | -static-libtool-libs) case $arg in -all-static) if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then func_warning "complete static linking is impossible in this configuration" fi if test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=yes ;; -static) if test -z "$pic_flag" && test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=built ;; -static-libtool-libs) if test -z "$pic_flag" && test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=yes ;; esac build_libtool_libs=no build_old_libs=yes break ;; esac done # See if our shared archives depend on static archives. test -n "$old_archive_from_new_cmds" && build_old_libs=yes # Go through the arguments, transforming them on the way. while test "$#" -gt 0; do arg="$1" shift func_quote_for_eval "$arg" qarg=$func_quote_for_eval_unquoted_result func_append libtool_args " $func_quote_for_eval_result" # If the previous option needs an argument, assign it. if test -n "$prev"; then case $prev in output) func_append compile_command " @OUTPUT@" func_append finalize_command " @OUTPUT@" ;; esac case $prev in bindir) bindir="$arg" prev= continue ;; dlfiles|dlprefiles) if test "$preload" = no; then # Add the symbol object into the linking commands. func_append compile_command " @SYMFILE@" func_append finalize_command " @SYMFILE@" preload=yes fi case $arg in *.la | *.lo) ;; # We handle these cases below. force) if test "$dlself" = no; then dlself=needless export_dynamic=yes fi prev= continue ;; self) if test "$prev" = dlprefiles; then dlself=yes elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then dlself=yes else dlself=needless export_dynamic=yes fi prev= continue ;; *) if test "$prev" = dlfiles; then func_append dlfiles " $arg" else func_append dlprefiles " $arg" fi prev= continue ;; esac ;; expsyms) export_symbols="$arg" test -f "$arg" \ || func_fatal_error "symbol file \`$arg' does not exist" prev= continue ;; expsyms_regex) export_symbols_regex="$arg" prev= continue ;; framework) case $host in *-*-darwin*) case "$deplibs " in *" $qarg.ltframework "*) ;; *) func_append deplibs " $qarg.ltframework" # this is fixed later ;; esac ;; esac prev= continue ;; inst_prefix) inst_prefix_dir="$arg" prev= continue ;; objectlist) if test -f "$arg"; then save_arg=$arg moreargs= for fil in `cat "$save_arg"` do # func_append moreargs " $fil" arg=$fil # A libtool-controlled object. # Check to see that this really is a libtool object. if func_lalib_unsafe_p "$arg"; then pic_object= non_pic_object= # Read the .lo file func_source "$arg" if test -z "$pic_object" || test -z "$non_pic_object" || test "$pic_object" = none && test "$non_pic_object" = none; then func_fatal_error "cannot find name of object for \`$arg'" fi # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" if test "$pic_object" != none; then # Prepend the subdirectory the object is found in. pic_object="$xdir$pic_object" if test "$prev" = dlfiles; then if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then func_append dlfiles " $pic_object" prev= continue else # If libtool objects are unsupported, then we need to preload. prev=dlprefiles fi fi # CHECK ME: I think I busted this. -Ossama if test "$prev" = dlprefiles; then # Preload the old-style object. func_append dlprefiles " $pic_object" prev= fi # A PIC object. func_append libobjs " $pic_object" arg="$pic_object" fi # Non-PIC object. if test "$non_pic_object" != none; then # Prepend the subdirectory the object is found in. non_pic_object="$xdir$non_pic_object" # A standard non-PIC object func_append non_pic_objects " $non_pic_object" if test -z "$pic_object" || test "$pic_object" = none ; then arg="$non_pic_object" fi else # If the PIC object exists, use it instead. # $xdir was prepended to $pic_object above. non_pic_object="$pic_object" func_append non_pic_objects " $non_pic_object" fi else # Only an error if not doing a dry-run. if $opt_dry_run; then # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" func_lo2o "$arg" pic_object=$xdir$objdir/$func_lo2o_result non_pic_object=$xdir$func_lo2o_result func_append libobjs " $pic_object" func_append non_pic_objects " $non_pic_object" else func_fatal_error "\`$arg' is not a valid libtool object" fi fi done else func_fatal_error "link input file \`$arg' does not exist" fi arg=$save_arg prev= continue ;; precious_regex) precious_files_regex="$arg" prev= continue ;; release) release="-$arg" prev= continue ;; rpath | xrpath) # We need an absolute path. case $arg in [\\/]* | [A-Za-z]:[\\/]*) ;; *) func_fatal_error "only absolute run-paths are allowed" ;; esac if test "$prev" = rpath; then case "$rpath " in *" $arg "*) ;; *) func_append rpath " $arg" ;; esac else case "$xrpath " in *" $arg "*) ;; *) func_append xrpath " $arg" ;; esac fi prev= continue ;; shrext) shrext_cmds="$arg" prev= continue ;; weak) func_append weak_libs " $arg" prev= continue ;; xcclinker) func_append linker_flags " $qarg" func_append compiler_flags " $qarg" prev= func_append compile_command " $qarg" func_append finalize_command " $qarg" continue ;; xcompiler) func_append compiler_flags " $qarg" prev= func_append compile_command " $qarg" func_append finalize_command " $qarg" continue ;; xlinker) func_append linker_flags " $qarg" func_append compiler_flags " $wl$qarg" prev= func_append compile_command " $wl$qarg" func_append finalize_command " $wl$qarg" continue ;; *) eval "$prev=\"\$arg\"" prev= continue ;; esac fi # test -n "$prev" prevarg="$arg" case $arg in -all-static) if test -n "$link_static_flag"; then # See comment for -static flag below, for more details. func_append compile_command " $link_static_flag" func_append finalize_command " $link_static_flag" fi continue ;; -allow-undefined) # FIXME: remove this flag sometime in the future. func_fatal_error "\`-allow-undefined' must not be used because it is the default" ;; -avoid-version) avoid_version=yes continue ;; -bindir) prev=bindir continue ;; -dlopen) prev=dlfiles continue ;; -dlpreopen) prev=dlprefiles continue ;; -export-dynamic) export_dynamic=yes continue ;; -export-symbols | -export-symbols-regex) if test -n "$export_symbols" || test -n "$export_symbols_regex"; then func_fatal_error "more than one -exported-symbols argument is not allowed" fi if test "X$arg" = "X-export-symbols"; then prev=expsyms else prev=expsyms_regex fi continue ;; -framework) prev=framework continue ;; -inst-prefix-dir) prev=inst_prefix continue ;; # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:* # so, if we see these flags be careful not to treat them like -L -L[A-Z][A-Z]*:*) case $with_gcc/$host in no/*-*-irix* | /*-*-irix*) func_append compile_command " $arg" func_append finalize_command " $arg" ;; esac continue ;; -L*) func_stripname "-L" '' "$arg" if test -z "$func_stripname_result"; then if test "$#" -gt 0; then func_fatal_error "require no space between \`-L' and \`$1'" else func_fatal_error "need path for \`-L' option" fi fi func_resolve_sysroot "$func_stripname_result" dir=$func_resolve_sysroot_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) absdir=`cd "$dir" && pwd` test -z "$absdir" && \ func_fatal_error "cannot determine absolute directory name of \`$dir'" dir="$absdir" ;; esac case "$deplibs " in *" -L$dir "* | *" $arg "*) # Will only happen for absolute or sysroot arguments ;; *) # Preserve sysroot, but never include relative directories case $dir in [\\/]* | [A-Za-z]:[\\/]* | =*) func_append deplibs " $arg" ;; *) func_append deplibs " -L$dir" ;; esac func_append lib_search_path " $dir" ;; esac case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) testbindir=`$ECHO "$dir" | $SED 's*/lib$*/bin*'` case :$dllsearchpath: in *":$dir:"*) ;; ::) dllsearchpath=$dir;; *) func_append dllsearchpath ":$dir";; esac case :$dllsearchpath: in *":$testbindir:"*) ;; ::) dllsearchpath=$testbindir;; *) func_append dllsearchpath ":$testbindir";; esac ;; esac continue ;; -l*) if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc* | *-*-haiku*) # These systems don't actually have a C or math library (as such) continue ;; *-*-os2*) # These systems don't actually have a C library (as such) test "X$arg" = "X-lc" && continue ;; *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # Do not include libc due to us having libc/libc_r. test "X$arg" = "X-lc" && continue ;; *-*-rhapsody* | *-*-darwin1.[012]) # Rhapsody C and math libraries are in the System framework func_append deplibs " System.ltframework" continue ;; *-*-sco3.2v5* | *-*-sco5v6*) # Causes problems with __ctype test "X$arg" = "X-lc" && continue ;; *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the correct place for threads to work test "X$arg" = "X-lc" && continue ;; esac elif test "X$arg" = "X-lc_r"; then case $host in *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # Do not include libc_r directly, use -pthread flag. continue ;; esac fi func_append deplibs " $arg" continue ;; -module) module=yes continue ;; # Tru64 UNIX uses -model [arg] to determine the layout of C++ # classes, name mangling, and exception handling. # Darwin uses the -arch flag to determine output architecture. -model|-arch|-isysroot|--sysroot) func_append compiler_flags " $arg" func_append compile_command " $arg" func_append finalize_command " $arg" prev=xcompiler continue ;; -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) func_append compiler_flags " $arg" func_append compile_command " $arg" func_append finalize_command " $arg" case "$new_inherited_linker_flags " in *" $arg "*) ;; * ) func_append new_inherited_linker_flags " $arg" ;; esac continue ;; -multi_module) single_module="${wl}-multi_module" continue ;; -no-fast-install) fast_install=no continue ;; -no-install) case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*) # The PATH hackery in wrapper scripts is required on Windows # and Darwin in order for the loader to find any dlls it needs. func_warning "\`-no-install' is ignored for $host" func_warning "assuming \`-no-fast-install' instead" fast_install=no ;; *) no_install=yes ;; esac continue ;; -no-undefined) allow_undefined=no continue ;; -objectlist) prev=objectlist continue ;; -o) prev=output ;; -precious-files-regex) prev=precious_regex continue ;; -release) prev=release continue ;; -rpath) prev=rpath continue ;; -R) prev=xrpath continue ;; -R*) func_stripname '-R' '' "$arg" dir=$func_stripname_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) ;; =*) func_stripname '=' '' "$dir" dir=$lt_sysroot$func_stripname_result ;; *) func_fatal_error "only absolute run-paths are allowed" ;; esac case "$xrpath " in *" $dir "*) ;; *) func_append xrpath " $dir" ;; esac continue ;; -shared) # The effects of -shared are defined in a previous loop. continue ;; -shrext) prev=shrext continue ;; -static | -static-libtool-libs) # The effects of -static are defined in a previous loop. # We used to do the same as -all-static on platforms that # didn't have a PIC flag, but the assumption that the effects # would be equivalent was wrong. It would break on at least # Digital Unix and AIX. continue ;; -thread-safe) thread_safe=yes continue ;; -version-info) prev=vinfo continue ;; -version-number) prev=vinfo vinfo_number=yes continue ;; -weak) prev=weak continue ;; -Wc,*) func_stripname '-Wc,' '' "$arg" args=$func_stripname_result arg= save_ifs="$IFS"; IFS=',' for flag in $args; do IFS="$save_ifs" func_quote_for_eval "$flag" func_append arg " $func_quote_for_eval_result" func_append compiler_flags " $func_quote_for_eval_result" done IFS="$save_ifs" func_stripname ' ' '' "$arg" arg=$func_stripname_result ;; -Wl,*) func_stripname '-Wl,' '' "$arg" args=$func_stripname_result arg= save_ifs="$IFS"; IFS=',' for flag in $args; do IFS="$save_ifs" func_quote_for_eval "$flag" func_append arg " $wl$func_quote_for_eval_result" func_append compiler_flags " $wl$func_quote_for_eval_result" func_append linker_flags " $func_quote_for_eval_result" done IFS="$save_ifs" func_stripname ' ' '' "$arg" arg=$func_stripname_result ;; -Xcompiler) prev=xcompiler continue ;; -Xlinker) prev=xlinker continue ;; -XCClinker) prev=xcclinker continue ;; # -msg_* for osf cc -msg_*) func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" ;; # Flags to be passed through unchanged, with rationale: # -64, -mips[0-9] enable 64-bit mode for the SGI compiler # -r[0-9][0-9]* specify processor for the SGI compiler # -xarch=*, -xtarget=* enable 64-bit mode for the Sun compiler # +DA*, +DD* enable 64-bit mode for the HP compiler # -q* compiler args for the IBM compiler # -m*, -t[45]*, -txscale* architecture-specific flags for GCC # -F/path path to uninstalled frameworks, gcc on darwin # -p, -pg, --coverage, -fprofile-* profiling flags for GCC # @file GCC response files # -tp=* Portland pgcc target processor selection # --sysroot=* for sysroot support # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ -O*|-flto*|-fwhopr*|-fuse-linker-plugin) func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" func_append compile_command " $arg" func_append finalize_command " $arg" func_append compiler_flags " $arg" continue ;; # Some other compiler flag. -* | +*) func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" ;; *.$objext) # A standard object. func_append objs " $arg" ;; *.lo) # A libtool-controlled object. # Check to see that this really is a libtool object. if func_lalib_unsafe_p "$arg"; then pic_object= non_pic_object= # Read the .lo file func_source "$arg" if test -z "$pic_object" || test -z "$non_pic_object" || test "$pic_object" = none && test "$non_pic_object" = none; then func_fatal_error "cannot find name of object for \`$arg'" fi # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" if test "$pic_object" != none; then # Prepend the subdirectory the object is found in. pic_object="$xdir$pic_object" if test "$prev" = dlfiles; then if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then func_append dlfiles " $pic_object" prev= continue else # If libtool objects are unsupported, then we need to preload. prev=dlprefiles fi fi # CHECK ME: I think I busted this. -Ossama if test "$prev" = dlprefiles; then # Preload the old-style object. func_append dlprefiles " $pic_object" prev= fi # A PIC object. func_append libobjs " $pic_object" arg="$pic_object" fi # Non-PIC object. if test "$non_pic_object" != none; then # Prepend the subdirectory the object is found in. non_pic_object="$xdir$non_pic_object" # A standard non-PIC object func_append non_pic_objects " $non_pic_object" if test -z "$pic_object" || test "$pic_object" = none ; then arg="$non_pic_object" fi else # If the PIC object exists, use it instead. # $xdir was prepended to $pic_object above. non_pic_object="$pic_object" func_append non_pic_objects " $non_pic_object" fi else # Only an error if not doing a dry-run. if $opt_dry_run; then # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" func_lo2o "$arg" pic_object=$xdir$objdir/$func_lo2o_result non_pic_object=$xdir$func_lo2o_result func_append libobjs " $pic_object" func_append non_pic_objects " $non_pic_object" else func_fatal_error "\`$arg' is not a valid libtool object" fi fi ;; *.$libext) # An archive. func_append deplibs " $arg" func_append old_deplibs " $arg" continue ;; *.la) # A libtool-controlled library. func_resolve_sysroot "$arg" if test "$prev" = dlfiles; then # This library was specified with -dlopen. func_append dlfiles " $func_resolve_sysroot_result" prev= elif test "$prev" = dlprefiles; then # The library was specified with -dlpreopen. func_append dlprefiles " $func_resolve_sysroot_result" prev= else func_append deplibs " $func_resolve_sysroot_result" fi continue ;; # Some other compiler argument. *) # Unknown arguments in both finalize_command and compile_command need # to be aesthetically quoted because they are evaled later. func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" ;; esac # arg # Now actually substitute the argument into the commands. if test -n "$arg"; then func_append compile_command " $arg" func_append finalize_command " $arg" fi done # argument parsing loop test -n "$prev" && \ func_fatal_help "the \`$prevarg' option requires an argument" if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then eval arg=\"$export_dynamic_flag_spec\" func_append compile_command " $arg" func_append finalize_command " $arg" fi oldlibs= # calculate the name of the file, without its directory func_basename "$output" outputname="$func_basename_result" libobjs_save="$libobjs" if test -n "$shlibpath_var"; then # get the directories listed in $shlibpath_var eval shlib_search_path=\`\$ECHO \"\${$shlibpath_var}\" \| \$SED \'s/:/ /g\'\` else shlib_search_path= fi eval sys_lib_search_path=\"$sys_lib_search_path_spec\" eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\" func_dirname "$output" "/" "" output_objdir="$func_dirname_result$objdir" func_to_tool_file "$output_objdir/" tool_output_objdir=$func_to_tool_file_result # Create the object directory. func_mkdir_p "$output_objdir" # Determine the type of output case $output in "") func_fatal_help "you must specify an output file" ;; *.$libext) linkmode=oldlib ;; *.lo | *.$objext) linkmode=obj ;; *.la) linkmode=lib ;; *) linkmode=prog ;; # Anything else should be a program. esac specialdeplibs= libs= # Find all interdependent deplibs by searching for libraries # that are linked more than once (e.g. -la -lb -la) for deplib in $deplibs; do if $opt_preserve_dup_deps ; then case "$libs " in *" $deplib "*) func_append specialdeplibs " $deplib" ;; esac fi func_append libs " $deplib" done if test "$linkmode" = lib; then libs="$predeps $libs $compiler_lib_search_path $postdeps" # Compute libraries that are listed more than once in $predeps # $postdeps and mark them as special (i.e., whose duplicates are # not to be eliminated). pre_post_deps= if $opt_duplicate_compiler_generated_deps; then for pre_post_dep in $predeps $postdeps; do case "$pre_post_deps " in *" $pre_post_dep "*) func_append specialdeplibs " $pre_post_deps" ;; esac func_append pre_post_deps " $pre_post_dep" done fi pre_post_deps= fi deplibs= newdependency_libs= newlib_search_path= need_relink=no # whether we're linking any uninstalled libtool libraries notinst_deplibs= # not-installed libtool libraries notinst_path= # paths that contain not-installed libtool libraries case $linkmode in lib) passes="conv dlpreopen link" for file in $dlfiles $dlprefiles; do case $file in *.la) ;; *) func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file" ;; esac done ;; prog) compile_deplibs= finalize_deplibs= alldeplibs=no newdlfiles= newdlprefiles= passes="conv scan dlopen dlpreopen link" ;; *) passes="conv" ;; esac for pass in $passes; do # The preopen pass in lib mode reverses $deplibs; put it back here # so that -L comes before libs that need it for instance... if test "$linkmode,$pass" = "lib,link"; then ## FIXME: Find the place where the list is rebuilt in the wrong ## order, and fix it there properly tmp_deplibs= for deplib in $deplibs; do tmp_deplibs="$deplib $tmp_deplibs" done deplibs="$tmp_deplibs" fi if test "$linkmode,$pass" = "lib,link" || test "$linkmode,$pass" = "prog,scan"; then libs="$deplibs" deplibs= fi if test "$linkmode" = prog; then case $pass in dlopen) libs="$dlfiles" ;; dlpreopen) libs="$dlprefiles" ;; link) libs="$deplibs %DEPLIBS%" test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs" ;; esac fi if test "$linkmode,$pass" = "lib,dlpreopen"; then # Collect and forward deplibs of preopened libtool libs for lib in $dlprefiles; do # Ignore non-libtool-libs dependency_libs= func_resolve_sysroot "$lib" case $lib in *.la) func_source "$func_resolve_sysroot_result" ;; esac # Collect preopened libtool deplibs, except any this library # has declared as weak libs for deplib in $dependency_libs; do func_basename "$deplib" deplib_base=$func_basename_result case " $weak_libs " in *" $deplib_base "*) ;; *) func_append deplibs " $deplib" ;; esac done done libs="$dlprefiles" fi if test "$pass" = dlopen; then # Collect dlpreopened libraries save_deplibs="$deplibs" deplibs= fi for deplib in $libs; do lib= found=no case $deplib in -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else func_append compiler_flags " $deplib" if test "$linkmode" = lib ; then case "$new_inherited_linker_flags " in *" $deplib "*) ;; * ) func_append new_inherited_linker_flags " $deplib" ;; esac fi fi continue ;; -l*) if test "$linkmode" != lib && test "$linkmode" != prog; then func_warning "\`-l' is ignored for archives/objects" continue fi func_stripname '-l' '' "$deplib" name=$func_stripname_result if test "$linkmode" = lib; then searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path" else searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path" fi for searchdir in $searchdirs; do for search_ext in .la $std_shrext .so .a; do # Search the libtool library lib="$searchdir/lib${name}${search_ext}" if test -f "$lib"; then if test "$search_ext" = ".la"; then found=yes else found=no fi break 2 fi done done if test "$found" != yes; then # deplib doesn't seem to be a libtool library if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" fi continue else # deplib is a libtool library # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib, # We need to do some special things here, and not later. if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then case " $predeps $postdeps " in *" $deplib "*) if func_lalib_p "$lib"; then library_names= old_library= func_source "$lib" for l in $old_library $library_names; do ll="$l" done if test "X$ll" = "X$old_library" ; then # only static version available found=no func_dirname "$lib" "" "." ladir="$func_dirname_result" lib=$ladir/$old_library if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" fi continue fi fi ;; *) ;; esac fi fi ;; # -l *.ltframework) if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" if test "$linkmode" = lib ; then case "$new_inherited_linker_flags " in *" $deplib "*) ;; * ) func_append new_inherited_linker_flags " $deplib" ;; esac fi fi continue ;; -L*) case $linkmode in lib) deplibs="$deplib $deplibs" test "$pass" = conv && continue newdependency_libs="$deplib $newdependency_libs" func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" func_append newlib_search_path " $func_resolve_sysroot_result" ;; prog) if test "$pass" = conv; then deplibs="$deplib $deplibs" continue fi if test "$pass" = scan; then deplibs="$deplib $deplibs" else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" fi func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" func_append newlib_search_path " $func_resolve_sysroot_result" ;; *) func_warning "\`-L' is ignored for archives/objects" ;; esac # linkmode continue ;; # -L -R*) if test "$pass" = link; then func_stripname '-R' '' "$deplib" func_resolve_sysroot "$func_stripname_result" dir=$func_resolve_sysroot_result # Make sure the xrpath contains only unique directories. case "$xrpath " in *" $dir "*) ;; *) func_append xrpath " $dir" ;; esac fi deplibs="$deplib $deplibs" continue ;; *.la) func_resolve_sysroot "$deplib" lib=$func_resolve_sysroot_result ;; *.$libext) if test "$pass" = conv; then deplibs="$deplib $deplibs" continue fi case $linkmode in lib) # Linking convenience modules into shared libraries is allowed, # but linking other static libraries is non-portable. case " $dlpreconveniencelibs " in *" $deplib "*) ;; *) valid_a_lib=no case $deplibs_check_method in match_pattern*) set dummy $deplibs_check_method; shift match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` if eval "\$ECHO \"$deplib\"" 2>/dev/null | $SED 10q \ | $EGREP "$match_pattern_regex" > /dev/null; then valid_a_lib=yes fi ;; pass_all) valid_a_lib=yes ;; esac if test "$valid_a_lib" != yes; then echo $ECHO "*** Warning: Trying to link with static lib archive $deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because the file extensions .$libext of this argument makes me believe" echo "*** that it is just a static archive that I should not use here." else echo $ECHO "*** Warning: Linking the shared library $output against the" $ECHO "*** static library $deplib is not portable!" deplibs="$deplib $deplibs" fi ;; esac continue ;; prog) if test "$pass" != link; then deplibs="$deplib $deplibs" else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" fi continue ;; esac # linkmode ;; # *.$libext *.lo | *.$objext) if test "$pass" = conv; then deplibs="$deplib $deplibs" elif test "$linkmode" = prog; then if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then # If there is no dlopen support or we're linking statically, # we need to preload. func_append newdlprefiles " $deplib" compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else func_append newdlfiles " $deplib" fi fi continue ;; %DEPLIBS%) alldeplibs=yes continue ;; esac # case $deplib if test "$found" = yes || test -f "$lib"; then : else func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'" fi # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$lib" \ || func_fatal_error "\`$lib' is not a valid libtool archive" func_dirname "$lib" "" "." ladir="$func_dirname_result" dlname= dlopen= dlpreopen= libdir= library_names= old_library= inherited_linker_flags= # If the library was installed with an old release of libtool, # it will not redefine variables installed, or shouldnotlink installed=yes shouldnotlink=no avoidtemprpath= # Read the .la file func_source "$lib" # Convert "-framework foo" to "foo.ltframework" if test -n "$inherited_linker_flags"; then tmp_inherited_linker_flags=`$ECHO "$inherited_linker_flags" | $SED 's/-framework \([^ $]*\)/\1.ltframework/g'` for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do case " $new_inherited_linker_flags " in *" $tmp_inherited_linker_flag "*) ;; *) func_append new_inherited_linker_flags " $tmp_inherited_linker_flag";; esac done fi dependency_libs=`$ECHO " $dependency_libs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` if test "$linkmode,$pass" = "lib,link" || test "$linkmode,$pass" = "prog,scan" || { test "$linkmode" != prog && test "$linkmode" != lib; }; then test -n "$dlopen" && func_append dlfiles " $dlopen" test -n "$dlpreopen" && func_append dlprefiles " $dlpreopen" fi if test "$pass" = conv; then # Only check for convenience libraries deplibs="$lib $deplibs" if test -z "$libdir"; then if test -z "$old_library"; then func_fatal_error "cannot find name of link library for \`$lib'" fi # It is a libtool convenience library, so add in its objects. func_append convenience " $ladir/$objdir/$old_library" func_append old_convenience " $ladir/$objdir/$old_library" tmp_libs= for deplib in $dependency_libs; do deplibs="$deplib $deplibs" if $opt_preserve_dup_deps ; then case "$tmp_libs " in *" $deplib "*) func_append specialdeplibs " $deplib" ;; esac fi func_append tmp_libs " $deplib" done elif test "$linkmode" != prog && test "$linkmode" != lib; then func_fatal_error "\`$lib' is not a convenience library" fi continue fi # $pass = conv # Get the name of the library we link against. linklib= if test -n "$old_library" && { test "$prefer_static_libs" = yes || test "$prefer_static_libs,$installed" = "built,no"; }; then linklib=$old_library else for l in $old_library $library_names; do linklib="$l" done fi if test -z "$linklib"; then func_fatal_error "cannot find name of link library for \`$lib'" fi # This library was specified with -dlopen. if test "$pass" = dlopen; then if test -z "$libdir"; then func_fatal_error "cannot -dlopen a convenience library: \`$lib'" fi if test -z "$dlname" || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then # If there is no dlname, no dlopen support or we're linking # statically, we need to preload. We also need to preload any # dependent libraries so libltdl's deplib preloader doesn't # bomb out in the load deplibs phase. func_append dlprefiles " $lib $dependency_libs" else func_append newdlfiles " $lib" fi continue fi # $pass = dlopen # We need an absolute path. case $ladir in [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;; *) abs_ladir=`cd "$ladir" && pwd` if test -z "$abs_ladir"; then func_warning "cannot determine absolute directory name of \`$ladir'" func_warning "passing it literally to the linker, although it might fail" abs_ladir="$ladir" fi ;; esac func_basename "$lib" laname="$func_basename_result" # Find the relevant object directory and library name. if test "X$installed" = Xyes; then if test ! -f "$lt_sysroot$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then func_warning "library \`$lib' was moved." dir="$ladir" absdir="$abs_ladir" libdir="$abs_ladir" else dir="$lt_sysroot$libdir" absdir="$lt_sysroot$libdir" fi test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes else if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then dir="$ladir" absdir="$abs_ladir" # Remove this search path later func_append notinst_path " $abs_ladir" else dir="$ladir/$objdir" absdir="$abs_ladir/$objdir" # Remove this search path later func_append notinst_path " $abs_ladir" fi fi # $installed = yes func_stripname 'lib' '.la' "$laname" name=$func_stripname_result # This library was specified with -dlpreopen. if test "$pass" = dlpreopen; then if test -z "$libdir" && test "$linkmode" = prog; then func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'" fi case "$host" in # special handling for platforms with PE-DLLs. *cygwin* | *mingw* | *cegcc* ) # Linker will automatically link against shared library if both # static and shared are present. Therefore, ensure we extract # symbols from the import library if a shared library is present # (otherwise, the dlopen module name will be incorrect). We do # this by putting the import library name into $newdlprefiles. # We recover the dlopen module name by 'saving' the la file # name in a special purpose variable, and (later) extracting the # dlname from the la file. if test -n "$dlname"; then func_tr_sh "$dir/$linklib" eval "libfile_$func_tr_sh_result=\$abs_ladir/\$laname" func_append newdlprefiles " $dir/$linklib" else func_append newdlprefiles " $dir/$old_library" # Keep a list of preopened convenience libraries to check # that they are being used correctly in the link pass. test -z "$libdir" && \ func_append dlpreconveniencelibs " $dir/$old_library" fi ;; * ) # Prefer using a static library (so that no silly _DYNAMIC symbols # are required to link). if test -n "$old_library"; then func_append newdlprefiles " $dir/$old_library" # Keep a list of preopened convenience libraries to check # that they are being used correctly in the link pass. test -z "$libdir" && \ func_append dlpreconveniencelibs " $dir/$old_library" # Otherwise, use the dlname, so that lt_dlopen finds it. elif test -n "$dlname"; then func_append newdlprefiles " $dir/$dlname" else func_append newdlprefiles " $dir/$linklib" fi ;; esac fi # $pass = dlpreopen if test -z "$libdir"; then # Link the convenience library if test "$linkmode" = lib; then deplibs="$dir/$old_library $deplibs" elif test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$dir/$old_library $compile_deplibs" finalize_deplibs="$dir/$old_library $finalize_deplibs" else deplibs="$lib $deplibs" # used for prog,scan pass fi continue fi if test "$linkmode" = prog && test "$pass" != link; then func_append newlib_search_path " $ladir" deplibs="$lib $deplibs" linkalldeplibs=no if test "$link_all_deplibs" != no || test -z "$library_names" || test "$build_libtool_libs" = no; then linkalldeplibs=yes fi tmp_libs= for deplib in $dependency_libs; do case $deplib in -L*) func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" func_append newlib_search_path " $func_resolve_sysroot_result" ;; esac # Need to link against all dependency_libs? if test "$linkalldeplibs" = yes; then deplibs="$deplib $deplibs" else # Need to hardcode shared library paths # or/and link against static libraries newdependency_libs="$deplib $newdependency_libs" fi if $opt_preserve_dup_deps ; then case "$tmp_libs " in *" $deplib "*) func_append specialdeplibs " $deplib" ;; esac fi func_append tmp_libs " $deplib" done # for deplib continue fi # $linkmode = prog... if test "$linkmode,$pass" = "prog,link"; then if test -n "$library_names" && { { test "$prefer_static_libs" = no || test "$prefer_static_libs,$installed" = "built,yes"; } || test -z "$old_library"; }; then # We need to hardcode the library path if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then # Make sure the rpath contains only unique directories. case "$temp_rpath:" in *"$absdir:"*) ;; *) func_append temp_rpath "$absdir:" ;; esac fi # Hardcode the library path. # Skip directories that are in the system default run-time # search path. case " $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case "$compile_rpath " in *" $absdir "*) ;; *) func_append compile_rpath " $absdir" ;; esac ;; esac case " $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac ;; esac fi # $linkmode,$pass = prog,link... if test "$alldeplibs" = yes && { test "$deplibs_check_method" = pass_all || { test "$build_libtool_libs" = yes && test -n "$library_names"; }; }; then # We only need to search for static libraries continue fi fi link_static=no # Whether the deplib will be linked statically use_static_libs=$prefer_static_libs if test "$use_static_libs" = built && test "$installed" = yes; then use_static_libs=no fi if test -n "$library_names" && { test "$use_static_libs" = no || test -z "$old_library"; }; then case $host in *cygwin* | *mingw* | *cegcc*) # No point in relinking DLLs because paths are not encoded func_append notinst_deplibs " $lib" need_relink=no ;; *) if test "$installed" = no; then func_append notinst_deplibs " $lib" need_relink=yes fi ;; esac # This is a shared library # Warn about portability, can't link against -module's on some # systems (darwin). Don't bleat about dlopened modules though! dlopenmodule="" for dlpremoduletest in $dlprefiles; do if test "X$dlpremoduletest" = "X$lib"; then dlopenmodule="$dlpremoduletest" break fi done if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then echo if test "$linkmode" = prog; then $ECHO "*** Warning: Linking the executable $output against the loadable module" else $ECHO "*** Warning: Linking the shared library $output against the loadable module" fi $ECHO "*** $linklib is not portable!" fi if test "$linkmode" = lib && test "$hardcode_into_libs" = yes; then # Hardcode the library path. # Skip directories that are in the system default run-time # search path. case " $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case "$compile_rpath " in *" $absdir "*) ;; *) func_append compile_rpath " $absdir" ;; esac ;; esac case " $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac ;; esac fi if test -n "$old_archive_from_expsyms_cmds"; then # figure out the soname set dummy $library_names shift realname="$1" shift libname=`eval "\\$ECHO \"$libname_spec\""` # use dlname if we got it. it's perfectly good, no? if test -n "$dlname"; then soname="$dlname" elif test -n "$soname_spec"; then # bleh windows case $host in *cygwin* | mingw* | *cegcc*) func_arith $current - $age major=$func_arith_result versuffix="-$major" ;; esac eval soname=\"$soname_spec\" else soname="$realname" fi # Make a new name for the extract_expsyms_cmds to use soroot="$soname" func_basename "$soroot" soname="$func_basename_result" func_stripname 'lib' '.dll' "$soname" newlib=libimp-$func_stripname_result.a # If the library has no export list, then create one now if test -f "$output_objdir/$soname-def"; then : else func_verbose "extracting exported symbol list from \`$soname'" func_execute_cmds "$extract_expsyms_cmds" 'exit $?' fi # Create $newlib if test -f "$output_objdir/$newlib"; then :; else func_verbose "generating import library for \`$soname'" func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?' fi # make sure the library variables are pointing to the new library dir=$output_objdir linklib=$newlib fi # test -n "$old_archive_from_expsyms_cmds" if test "$linkmode" = prog || test "$opt_mode" != relink; then add_shlibpath= add_dir= add= lib_linked=yes case $hardcode_action in immediate | unsupported) if test "$hardcode_direct" = no; then add="$dir/$linklib" case $host in *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;; *-*-sysv4*uw2*) add_dir="-L$dir" ;; *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \ *-*-unixware7*) add_dir="-L$dir" ;; *-*-darwin* ) # if the lib is a (non-dlopened) module then we can not # link against it, someone is ignoring the earlier warnings if /usr/bin/file -L $add 2> /dev/null | $GREP ": [^:]* bundle" >/dev/null ; then if test "X$dlopenmodule" != "X$lib"; then $ECHO "*** Warning: lib $linklib is a module, not a shared library" if test -z "$old_library" ; then echo echo "*** And there doesn't seem to be a static archive available" echo "*** The link will probably fail, sorry" else add="$dir/$old_library" fi elif test -n "$old_library"; then add="$dir/$old_library" fi fi esac elif test "$hardcode_minus_L" = no; then case $host in *-*-sunos*) add_shlibpath="$dir" ;; esac add_dir="-L$dir" add="-l$name" elif test "$hardcode_shlibpath_var" = no; then add_shlibpath="$dir" add="-l$name" else lib_linked=no fi ;; relink) if test "$hardcode_direct" = yes && test "$hardcode_direct_absolute" = no; then add="$dir/$linklib" elif test "$hardcode_minus_L" = yes; then add_dir="-L$absdir" # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case $libdir in [\\/]*) func_append add_dir " -L$inst_prefix_dir$libdir" ;; esac fi add="-l$name" elif test "$hardcode_shlibpath_var" = yes; then add_shlibpath="$dir" add="-l$name" else lib_linked=no fi ;; *) lib_linked=no ;; esac if test "$lib_linked" != yes; then func_fatal_configuration "unsupported hardcode properties" fi if test -n "$add_shlibpath"; then case :$compile_shlibpath: in *":$add_shlibpath:"*) ;; *) func_append compile_shlibpath "$add_shlibpath:" ;; esac fi if test "$linkmode" = prog; then test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs" test -n "$add" && compile_deplibs="$add $compile_deplibs" else test -n "$add_dir" && deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add $deplibs" if test "$hardcode_direct" != yes && test "$hardcode_minus_L" != yes && test "$hardcode_shlibpath_var" = yes; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) func_append finalize_shlibpath "$libdir:" ;; esac fi fi fi if test "$linkmode" = prog || test "$opt_mode" = relink; then add_shlibpath= add_dir= add= # Finalize command for both is simple: just hardcode it. if test "$hardcode_direct" = yes && test "$hardcode_direct_absolute" = no; then add="$libdir/$linklib" elif test "$hardcode_minus_L" = yes; then add_dir="-L$libdir" add="-l$name" elif test "$hardcode_shlibpath_var" = yes; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) func_append finalize_shlibpath "$libdir:" ;; esac add="-l$name" elif test "$hardcode_automatic" = yes; then if test -n "$inst_prefix_dir" && test -f "$inst_prefix_dir$libdir/$linklib" ; then add="$inst_prefix_dir$libdir/$linklib" else add="$libdir/$linklib" fi else # We cannot seem to hardcode it, guess we'll fake it. add_dir="-L$libdir" # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case $libdir in [\\/]*) func_append add_dir " -L$inst_prefix_dir$libdir" ;; esac fi add="-l$name" fi if test "$linkmode" = prog; then test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs" test -n "$add" && finalize_deplibs="$add $finalize_deplibs" else test -n "$add_dir" && deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add $deplibs" fi fi elif test "$linkmode" = prog; then # Here we assume that one of hardcode_direct or hardcode_minus_L # is not unsupported. This is valid on all known static and # shared platforms. if test "$hardcode_direct" != unsupported; then test -n "$old_library" && linklib="$old_library" compile_deplibs="$dir/$linklib $compile_deplibs" finalize_deplibs="$dir/$linklib $finalize_deplibs" else compile_deplibs="-l$name -L$dir $compile_deplibs" finalize_deplibs="-l$name -L$dir $finalize_deplibs" fi elif test "$build_libtool_libs" = yes; then # Not a shared library if test "$deplibs_check_method" != pass_all; then # We're trying link a shared library against a static one # but the system doesn't support it. # Just print a warning and add the library to dependency_libs so # that the program can be linked against the static library. echo $ECHO "*** Warning: This system can not link to static lib archive $lib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have." if test "$module" = yes; then echo "*** But as you try to build a module library, libtool will still create " echo "*** a static module, that should work as long as the dlopening application" echo "*** is linked with the -dlopen flag to resolve symbols at runtime." if test -z "$global_symbol_pipe"; then echo echo "*** However, this would only work if libtool was able to extract symbol" echo "*** lists from a program, using \`nm' or equivalent, but libtool could" echo "*** not find such a program. So, this module is probably useless." echo "*** \`nm' from GNU binutils and a full rebuild may help." fi if test "$build_old_libs" = no; then build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi fi else deplibs="$dir/$old_library $deplibs" link_static=yes fi fi # link shared/static library? if test "$linkmode" = lib; then if test -n "$dependency_libs" && { test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes || test "$link_static" = yes; }; then # Extract -R from dependency_libs temp_deplibs= for libdir in $dependency_libs; do case $libdir in -R*) func_stripname '-R' '' "$libdir" temp_xrpath=$func_stripname_result case " $xrpath " in *" $temp_xrpath "*) ;; *) func_append xrpath " $temp_xrpath";; esac;; *) func_append temp_deplibs " $libdir";; esac done dependency_libs="$temp_deplibs" fi func_append newlib_search_path " $absdir" # Link against this library test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs" # ... and its dependency_libs tmp_libs= for deplib in $dependency_libs; do newdependency_libs="$deplib $newdependency_libs" case $deplib in -L*) func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result";; *) func_resolve_sysroot "$deplib" ;; esac if $opt_preserve_dup_deps ; then case "$tmp_libs " in *" $func_resolve_sysroot_result "*) func_append specialdeplibs " $func_resolve_sysroot_result" ;; esac fi func_append tmp_libs " $func_resolve_sysroot_result" done if test "$link_all_deplibs" != no; then # Add the search paths of all dependency libraries for deplib in $dependency_libs; do path= case $deplib in -L*) path="$deplib" ;; *.la) func_resolve_sysroot "$deplib" deplib=$func_resolve_sysroot_result func_dirname "$deplib" "" "." dir=$func_dirname_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;; *) absdir=`cd "$dir" && pwd` if test -z "$absdir"; then func_warning "cannot determine absolute directory name of \`$dir'" absdir="$dir" fi ;; esac if $GREP "^installed=no" $deplib > /dev/null; then case $host in *-*-darwin*) depdepl= eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` if test -n "$deplibrary_names" ; then for tmp in $deplibrary_names ; do depdepl=$tmp done if test -f "$absdir/$objdir/$depdepl" ; then depdepl="$absdir/$objdir/$depdepl" darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'` if test -z "$darwin_install_name"; then darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'` fi func_append compiler_flags " ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}" func_append linker_flags " -dylib_file ${darwin_install_name}:${depdepl}" path= fi fi ;; *) path="-L$absdir/$objdir" ;; esac else eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` test -z "$libdir" && \ func_fatal_error "\`$deplib' is not a valid libtool archive" test "$absdir" != "$libdir" && \ func_warning "\`$deplib' seems to be moved" path="-L$absdir" fi ;; esac case " $deplibs " in *" $path "*) ;; *) deplibs="$path $deplibs" ;; esac done fi # link_all_deplibs != no fi # linkmode = lib done # for deplib in $libs if test "$pass" = link; then if test "$linkmode" = "prog"; then compile_deplibs="$new_inherited_linker_flags $compile_deplibs" finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs" else compiler_flags="$compiler_flags "`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` fi fi dependency_libs="$newdependency_libs" if test "$pass" = dlpreopen; then # Link the dlpreopened libraries before other libraries for deplib in $save_deplibs; do deplibs="$deplib $deplibs" done fi if test "$pass" != dlopen; then if test "$pass" != conv; then # Make sure lib_search_path contains only unique directories. lib_search_path= for dir in $newlib_search_path; do case "$lib_search_path " in *" $dir "*) ;; *) func_append lib_search_path " $dir" ;; esac done newlib_search_path= fi if test "$linkmode,$pass" != "prog,link"; then vars="deplibs" else vars="compile_deplibs finalize_deplibs" fi for var in $vars dependency_libs; do # Add libraries to $var in reverse order eval tmp_libs=\"\$$var\" new_libs= for deplib in $tmp_libs; do # FIXME: Pedantically, this is the right thing to do, so # that some nasty dependency loop isn't accidentally # broken: #new_libs="$deplib $new_libs" # Pragmatically, this seems to cause very few problems in # practice: case $deplib in -L*) new_libs="$deplib $new_libs" ;; -R*) ;; *) # And here is the reason: when a library appears more # than once as an explicit dependence of a library, or # is implicitly linked in more than once by the # compiler, it is considered special, and multiple # occurrences thereof are not removed. Compare this # with having the same library being listed as a # dependency of multiple other libraries: in this case, # we know (pedantically, we assume) the library does not # need to be listed more than once, so we keep only the # last copy. This is not always right, but it is rare # enough that we require users that really mean to play # such unportable linking tricks to link the library # using -Wl,-lname, so that libtool does not consider it # for duplicate removal. case " $specialdeplibs " in *" $deplib "*) new_libs="$deplib $new_libs" ;; *) case " $new_libs " in *" $deplib "*) ;; *) new_libs="$deplib $new_libs" ;; esac ;; esac ;; esac done tmp_libs= for deplib in $new_libs; do case $deplib in -L*) case " $tmp_libs " in *" $deplib "*) ;; *) func_append tmp_libs " $deplib" ;; esac ;; *) func_append tmp_libs " $deplib" ;; esac done eval $var=\"$tmp_libs\" done # for var fi # Last step: remove runtime libs from dependency_libs # (they stay in deplibs) tmp_libs= for i in $dependency_libs ; do case " $predeps $postdeps $compiler_lib_search_path " in *" $i "*) i="" ;; esac if test -n "$i" ; then func_append tmp_libs " $i" fi done dependency_libs=$tmp_libs done # for pass if test "$linkmode" = prog; then dlfiles="$newdlfiles" fi if test "$linkmode" = prog || test "$linkmode" = lib; then dlprefiles="$newdlprefiles" fi case $linkmode in oldlib) if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then func_warning "\`-dlopen' is ignored for archives" fi case " $deplibs" in *\ -l* | *\ -L*) func_warning "\`-l' and \`-L' are ignored for archives" ;; esac test -n "$rpath" && \ func_warning "\`-rpath' is ignored for archives" test -n "$xrpath" && \ func_warning "\`-R' is ignored for archives" test -n "$vinfo" && \ func_warning "\`-version-info/-version-number' is ignored for archives" test -n "$release" && \ func_warning "\`-release' is ignored for archives" test -n "$export_symbols$export_symbols_regex" && \ func_warning "\`-export-symbols' is ignored for archives" # Now set the variables for building old libraries. build_libtool_libs=no oldlibs="$output" func_append objs "$old_deplibs" ;; lib) # Make sure we only generate libraries of the form `libNAME.la'. case $outputname in lib*) func_stripname 'lib' '.la' "$outputname" name=$func_stripname_result eval shared_ext=\"$shrext_cmds\" eval libname=\"$libname_spec\" ;; *) test "$module" = no && \ func_fatal_help "libtool library \`$output' must begin with \`lib'" if test "$need_lib_prefix" != no; then # Add the "lib" prefix for modules if required func_stripname '' '.la' "$outputname" name=$func_stripname_result eval shared_ext=\"$shrext_cmds\" eval libname=\"$libname_spec\" else func_stripname '' '.la' "$outputname" libname=$func_stripname_result fi ;; esac if test -n "$objs"; then if test "$deplibs_check_method" != pass_all; then func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs" else echo $ECHO "*** Warning: Linking the shared library $output against the non-libtool" $ECHO "*** objects $objs is not portable!" func_append libobjs " $objs" fi fi test "$dlself" != no && \ func_warning "\`-dlopen self' is ignored for libtool libraries" set dummy $rpath shift test "$#" -gt 1 && \ func_warning "ignoring multiple \`-rpath's for a libtool library" install_libdir="$1" oldlibs= if test -z "$rpath"; then if test "$build_libtool_libs" = yes; then # Building a libtool convenience library. # Some compilers have problems with a `.al' extension so # convenience libraries should have the same extension an # archive normally would. oldlibs="$output_objdir/$libname.$libext $oldlibs" build_libtool_libs=convenience build_old_libs=yes fi test -n "$vinfo" && \ func_warning "\`-version-info/-version-number' is ignored for convenience libraries" test -n "$release" && \ func_warning "\`-release' is ignored for convenience libraries" else # Parse the version information argument. save_ifs="$IFS"; IFS=':' set dummy $vinfo 0 0 0 shift IFS="$save_ifs" test -n "$7" && \ func_fatal_help "too many parameters to \`-version-info'" # convert absolute version numbers to libtool ages # this retains compatibility with .la files and attempts # to make the code below a bit more comprehensible case $vinfo_number in yes) number_major="$1" number_minor="$2" number_revision="$3" # # There are really only two kinds -- those that # use the current revision as the major version # and those that subtract age and use age as # a minor version. But, then there is irix # which has an extra 1 added just for fun # case $version_type in # correct linux to gnu/linux during the next big refactor darwin|linux|osf|windows|none) func_arith $number_major + $number_minor current=$func_arith_result age="$number_minor" revision="$number_revision" ;; freebsd-aout|freebsd-elf|qnx|sunos) current="$number_major" revision="$number_minor" age="0" ;; irix|nonstopux) func_arith $number_major + $number_minor current=$func_arith_result age="$number_minor" revision="$number_minor" lt_irix_increment=no ;; *) func_fatal_configuration "$modename: unknown library version type \`$version_type'" ;; esac ;; no) current="$1" revision="$2" age="$3" ;; esac # Check that each of the things are valid numbers. case $current in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "CURRENT \`$current' must be a nonnegative integer" func_fatal_error "\`$vinfo' is not valid version information" ;; esac case $revision in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "REVISION \`$revision' must be a nonnegative integer" func_fatal_error "\`$vinfo' is not valid version information" ;; esac case $age in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "AGE \`$age' must be a nonnegative integer" func_fatal_error "\`$vinfo' is not valid version information" ;; esac if test "$age" -gt "$current"; then func_error "AGE \`$age' is greater than the current interface number \`$current'" func_fatal_error "\`$vinfo' is not valid version information" fi # Calculate the version variables. major= versuffix= verstring= case $version_type in none) ;; darwin) # Like Linux, but with the current version available in # verstring for coding it into the library header func_arith $current - $age major=.$func_arith_result versuffix="$major.$age.$revision" # Darwin ld doesn't like 0 for these options... func_arith $current + 1 minor_current=$func_arith_result xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision" verstring="-compatibility_version $minor_current -current_version $minor_current.$revision" ;; freebsd-aout) major=".$current" versuffix=".$current.$revision"; ;; freebsd-elf) major=".$current" versuffix=".$current" ;; irix | nonstopux) if test "X$lt_irix_increment" = "Xno"; then func_arith $current - $age else func_arith $current - $age + 1 fi major=$func_arith_result case $version_type in nonstopux) verstring_prefix=nonstopux ;; *) verstring_prefix=sgi ;; esac verstring="$verstring_prefix$major.$revision" # Add in all the interfaces that we are compatible with. loop=$revision while test "$loop" -ne 0; do func_arith $revision - $loop iface=$func_arith_result func_arith $loop - 1 loop=$func_arith_result verstring="$verstring_prefix$major.$iface:$verstring" done # Before this point, $major must not contain `.'. major=.$major versuffix="$major.$revision" ;; linux) # correct to gnu/linux during the next big refactor func_arith $current - $age major=.$func_arith_result versuffix="$major.$age.$revision" ;; osf) func_arith $current - $age major=.$func_arith_result versuffix=".$current.$age.$revision" verstring="$current.$age.$revision" # Add in all the interfaces that we are compatible with. loop=$age while test "$loop" -ne 0; do func_arith $current - $loop iface=$func_arith_result func_arith $loop - 1 loop=$func_arith_result verstring="$verstring:${iface}.0" done # Make executables depend on our current version. func_append verstring ":${current}.0" ;; qnx) major=".$current" versuffix=".$current" ;; sunos) major=".$current" versuffix=".$current.$revision" ;; windows) # Use '-' rather than '.', since we only want one # extension on DOS 8.3 filesystems. func_arith $current - $age major=$func_arith_result versuffix="-$major" ;; *) func_fatal_configuration "unknown library version type \`$version_type'" ;; esac # Clear the version info if we defaulted, and they specified a release. if test -z "$vinfo" && test -n "$release"; then major= case $version_type in darwin) # we can't check for "0.0" in archive_cmds due to quoting # problems, so we reset it completely verstring= ;; *) verstring="0.0" ;; esac if test "$need_version" = no; then versuffix= else versuffix=".0.0" fi fi # Remove version info from name if versioning should be avoided if test "$avoid_version" = yes && test "$need_version" = no; then major= versuffix= verstring="" fi # Check to see if the archive will have undefined symbols. if test "$allow_undefined" = yes; then if test "$allow_undefined_flag" = unsupported; then func_warning "undefined symbols not allowed in $host shared libraries" build_libtool_libs=no build_old_libs=yes fi else # Don't allow undefined symbols. allow_undefined_flag="$no_undefined_flag" fi fi func_generate_dlsyms "$libname" "$libname" "yes" func_append libobjs " $symfileobj" test "X$libobjs" = "X " && libobjs= if test "$opt_mode" != relink; then # Remove our outputs, but don't remove object files since they # may have been created when compiling PIC objects. removelist= tempremovelist=`$ECHO "$output_objdir/*"` for p in $tempremovelist; do case $p in *.$objext | *.gcno) ;; $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*) if test "X$precious_files_regex" != "X"; then if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1 then continue fi fi func_append removelist " $p" ;; *) ;; esac done test -n "$removelist" && \ func_show_eval "${RM}r \$removelist" fi # Now set the variables for building old libraries. if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then func_append oldlibs " $output_objdir/$libname.$libext" # Transform .lo files to .o files. oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; $lo2o" | $NL2SP` fi # Eliminate all temporary directories. #for path in $notinst_path; do # lib_search_path=`$ECHO "$lib_search_path " | $SED "s% $path % %g"` # deplibs=`$ECHO "$deplibs " | $SED "s% -L$path % %g"` # dependency_libs=`$ECHO "$dependency_libs " | $SED "s% -L$path % %g"` #done if test -n "$xrpath"; then # If the user specified any rpath flags, then add them. temp_xrpath= for libdir in $xrpath; do func_replace_sysroot "$libdir" func_append temp_xrpath " -R$func_replace_sysroot_result" case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac done if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then dependency_libs="$temp_xrpath $dependency_libs" fi fi # Make sure dlfiles contains only unique files that won't be dlpreopened old_dlfiles="$dlfiles" dlfiles= for lib in $old_dlfiles; do case " $dlprefiles $dlfiles " in *" $lib "*) ;; *) func_append dlfiles " $lib" ;; esac done # Make sure dlprefiles contains only unique files old_dlprefiles="$dlprefiles" dlprefiles= for lib in $old_dlprefiles; do case "$dlprefiles " in *" $lib "*) ;; *) func_append dlprefiles " $lib" ;; esac done if test "$build_libtool_libs" = yes; then if test -n "$rpath"; then case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc* | *-*-haiku*) # these systems don't actually have a c library (as such)! ;; *-*-rhapsody* | *-*-darwin1.[012]) # Rhapsody C library is in the System framework func_append deplibs " System.ltframework" ;; *-*-netbsd*) # Don't link with libc until the a.out ld.so is fixed. ;; *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # Do not include libc due to us having libc/libc_r. ;; *-*-sco3.2v5* | *-*-sco5v6*) # Causes problems with __ctype ;; *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the correct place for threads to work ;; *) # Add libc to deplibs on all other systems if necessary. if test "$build_libtool_need_lc" = "yes"; then func_append deplibs " -lc" fi ;; esac fi # Transform deplibs into only deplibs that can be linked in shared. name_save=$name libname_save=$libname release_save=$release versuffix_save=$versuffix major_save=$major # I'm not sure if I'm treating the release correctly. I think # release should show up in the -l (ie -lgmp5) so we don't want to # add it in twice. Is that correct? release="" versuffix="" major="" newdeplibs= droppeddeps=no case $deplibs_check_method in pass_all) # Don't check for shared/static. Everything works. # This might be a little naive. We might want to check # whether the library exists or not. But this is on # osf3 & osf4 and I'm not really sure... Just # implementing what was already the behavior. newdeplibs=$deplibs ;; test_compile) # This code stresses the "libraries are programs" paradigm to its # limits. Maybe even breaks it. We compile a program, linking it # against the deplibs as a proxy for the library. Then we can check # whether they linked in statically or dynamically with ldd. $opt_dry_run || $RM conftest.c cat > conftest.c </dev/null` $nocaseglob else potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null` fi for potent_lib in $potential_libs; do # Follow soft links. if ls -lLd "$potent_lib" 2>/dev/null | $GREP " -> " >/dev/null; then continue fi # The statement above tries to avoid entering an # endless loop below, in case of cyclic links. # We might still enter an endless loop, since a link # loop can be closed while we follow links, # but so what? potlib="$potent_lib" while test -h "$potlib" 2>/dev/null; do potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'` case $potliblink in [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";; *) potlib=`$ECHO "$potlib" | $SED 's,[^/]*$,,'`"$potliblink";; esac done if eval $file_magic_cmd \"\$potlib\" 2>/dev/null | $SED -e 10q | $EGREP "$file_magic_regex" > /dev/null; then func_append newdeplibs " $a_deplib" a_deplib="" break 2 fi done done fi if test -n "$a_deplib" ; then droppeddeps=yes echo $ECHO "*** Warning: linker path does not have real file for library $a_deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because I did check the linker path looking for a file starting" if test -z "$potlib" ; then $ECHO "*** with $libname but no candidates were found. (...for file magic test)" else $ECHO "*** with $libname and none of the candidates passed a file format test" $ECHO "*** using a file magic. Last file checked: $potlib" fi fi ;; *) # Add a -L argument. func_append newdeplibs " $a_deplib" ;; esac done # Gone through all deplibs. ;; match_pattern*) set dummy $deplibs_check_method; shift match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` for a_deplib in $deplibs; do case $a_deplib in -l*) func_stripname -l '' "$a_deplib" name=$func_stripname_result if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then case " $predeps $postdeps " in *" $a_deplib "*) func_append newdeplibs " $a_deplib" a_deplib="" ;; esac fi if test -n "$a_deplib" ; then libname=`eval "\\$ECHO \"$libname_spec\""` for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do potential_libs=`ls $i/$libname[.-]* 2>/dev/null` for potent_lib in $potential_libs; do potlib="$potent_lib" # see symlink-check above in file_magic test if eval "\$ECHO \"$potent_lib\"" 2>/dev/null | $SED 10q | \ $EGREP "$match_pattern_regex" > /dev/null; then func_append newdeplibs " $a_deplib" a_deplib="" break 2 fi done done fi if test -n "$a_deplib" ; then droppeddeps=yes echo $ECHO "*** Warning: linker path does not have real file for library $a_deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because I did check the linker path looking for a file starting" if test -z "$potlib" ; then $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)" else $ECHO "*** with $libname and none of the candidates passed a file format test" $ECHO "*** using a regex pattern. Last file checked: $potlib" fi fi ;; *) # Add a -L argument. func_append newdeplibs " $a_deplib" ;; esac done # Gone through all deplibs. ;; none | unknown | *) newdeplibs="" tmp_deplibs=`$ECHO " $deplibs" | $SED 's/ -lc$//; s/ -[LR][^ ]*//g'` if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then for i in $predeps $postdeps ; do # can't use Xsed below, because $i might contain '/' tmp_deplibs=`$ECHO " $tmp_deplibs" | $SED "s,$i,,"` done fi case $tmp_deplibs in *[!\ \ ]*) echo if test "X$deplibs_check_method" = "Xnone"; then echo "*** Warning: inter-library dependencies are not supported in this platform." else echo "*** Warning: inter-library dependencies are not known to be supported." fi echo "*** All declared inter-library dependencies are being dropped." droppeddeps=yes ;; esac ;; esac versuffix=$versuffix_save major=$major_save release=$release_save libname=$libname_save name=$name_save case $host in *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody replace the C library with the System framework newdeplibs=`$ECHO " $newdeplibs" | $SED 's/ -lc / System.ltframework /'` ;; esac if test "$droppeddeps" = yes; then if test "$module" = yes; then echo echo "*** Warning: libtool could not satisfy all declared inter-library" $ECHO "*** dependencies of module $libname. Therefore, libtool will create" echo "*** a static module, that should work as long as the dlopening" echo "*** application is linked with the -dlopen flag." if test -z "$global_symbol_pipe"; then echo echo "*** However, this would only work if libtool was able to extract symbol" echo "*** lists from a program, using \`nm' or equivalent, but libtool could" echo "*** not find such a program. So, this module is probably useless." echo "*** \`nm' from GNU binutils and a full rebuild may help." fi if test "$build_old_libs" = no; then oldlibs="$output_objdir/$libname.$libext" build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi else echo "*** The inter-library dependencies that have been dropped here will be" echo "*** automatically added whenever a program is linked with this library" echo "*** or is declared to -dlopen it." if test "$allow_undefined" = no; then echo echo "*** Since this library must not contain undefined symbols," echo "*** because either the platform does not support them or" echo "*** it was explicitly requested with -no-undefined," echo "*** libtool will only create a static version of it." if test "$build_old_libs" = no; then oldlibs="$output_objdir/$libname.$libext" build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi fi fi fi # Done checking deplibs! deplibs=$newdeplibs fi # Time to change all our "foo.ltframework" stuff back to "-framework foo" case $host in *-*-darwin*) newdeplibs=`$ECHO " $newdeplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` new_inherited_linker_flags=`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` deplibs=`$ECHO " $deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` ;; esac # move library search paths that coincide with paths to not yet # installed libraries to the beginning of the library search list new_libs= for path in $notinst_path; do case " $new_libs " in *" -L$path/$objdir "*) ;; *) case " $deplibs " in *" -L$path/$objdir "*) func_append new_libs " -L$path/$objdir" ;; esac ;; esac done for deplib in $deplibs; do case $deplib in -L*) case " $new_libs " in *" $deplib "*) ;; *) func_append new_libs " $deplib" ;; esac ;; *) func_append new_libs " $deplib" ;; esac done deplibs="$new_libs" # All the library-specific variables (install_libdir is set above). library_names= old_library= dlname= # Test again, we may have decided not to build it any more if test "$build_libtool_libs" = yes; then # Remove ${wl} instances when linking with ld. # FIXME: should test the right _cmds variable. case $archive_cmds in *\$LD\ *) wl= ;; esac if test "$hardcode_into_libs" = yes; then # Hardcode the library paths hardcode_libdirs= dep_rpath= rpath="$finalize_rpath" test "$opt_mode" != relink && rpath="$compile_rpath$rpath" for libdir in $rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then func_replace_sysroot "$libdir" libdir=$func_replace_sysroot_result if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) func_append hardcode_libdirs "$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" func_append dep_rpath " $flag" fi elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *) func_append perm_rpath " $libdir" ;; esac fi done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" eval "dep_rpath=\"$hardcode_libdir_flag_spec\"" fi if test -n "$runpath_var" && test -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in $perm_rpath; do func_append rpath "$dir:" done eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var" fi test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs" fi shlibpath="$finalize_shlibpath" test "$opt_mode" != relink && shlibpath="$compile_shlibpath$shlibpath" if test -n "$shlibpath"; then eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var" fi # Get the real and link names of the library. eval shared_ext=\"$shrext_cmds\" eval library_names=\"$library_names_spec\" set dummy $library_names shift realname="$1" shift if test -n "$soname_spec"; then eval soname=\"$soname_spec\" else soname="$realname" fi if test -z "$dlname"; then dlname=$soname fi lib="$output_objdir/$realname" linknames= for link do func_append linknames " $link" done # Use standard objects if they are pic test -z "$pic_flag" && libobjs=`$ECHO "$libobjs" | $SP2NL | $SED "$lo2o" | $NL2SP` test "X$libobjs" = "X " && libobjs= delfiles= if test -n "$export_symbols" && test -n "$include_expsyms"; then $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp" export_symbols="$output_objdir/$libname.uexp" func_append delfiles " $export_symbols" fi orig_export_symbols= case $host_os in cygwin* | mingw* | cegcc*) if test -n "$export_symbols" && test -z "$export_symbols_regex"; then # exporting using user supplied symfile if test "x`$SED 1q $export_symbols`" != xEXPORTS; then # and it's NOT already a .def file. Must figure out # which of the given symbols are data symbols and tag # them as such. So, trigger use of export_symbols_cmds. # export_symbols gets reassigned inside the "prepare # the list of exported symbols" if statement, so the # include_expsyms logic still works. orig_export_symbols="$export_symbols" export_symbols= always_export_symbols=yes fi fi ;; esac # Prepare the list of exported symbols if test -z "$export_symbols"; then if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then func_verbose "generating symbol list for \`$libname.la'" export_symbols="$output_objdir/$libname.exp" $opt_dry_run || $RM $export_symbols cmds=$export_symbols_cmds save_ifs="$IFS"; IFS='~' for cmd1 in $cmds; do IFS="$save_ifs" # Take the normal branch if the nm_file_list_spec branch # doesn't work or if tool conversion is not needed. case $nm_file_list_spec~$to_tool_file_cmd in *~func_convert_file_noop | *~func_convert_file_msys_to_w32 | ~*) try_normal_branch=yes eval cmd=\"$cmd1\" func_len " $cmd" len=$func_len_result ;; *) try_normal_branch=no ;; esac if test "$try_normal_branch" = yes \ && { test "$len" -lt "$max_cmd_len" \ || test "$max_cmd_len" -le -1; } then func_show_eval "$cmd" 'exit $?' skipped_export=false elif test -n "$nm_file_list_spec"; then func_basename "$output" output_la=$func_basename_result save_libobjs=$libobjs save_output=$output output=${output_objdir}/${output_la}.nm func_to_tool_file "$output" libobjs=$nm_file_list_spec$func_to_tool_file_result func_append delfiles " $output" func_verbose "creating $NM input file list: $output" for obj in $save_libobjs; do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" done > "$output" eval cmd=\"$cmd1\" func_show_eval "$cmd" 'exit $?' output=$save_output libobjs=$save_libobjs skipped_export=false else # The command line is too long to execute in one step. func_verbose "using reloadable object file for export list..." skipped_export=: # Break out early, otherwise skipped_export may be # set to false by a later but shorter cmd. break fi done IFS="$save_ifs" if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' func_show_eval '$MV "${export_symbols}T" "$export_symbols"' fi fi fi if test -n "$export_symbols" && test -n "$include_expsyms"; then tmp_export_symbols="$export_symbols" test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols" $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"' fi if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then # The given exports_symbols file has to be filtered, so filter it. func_verbose "filter symbol list for \`$libname.la' to tag DATA exports" # FIXME: $output_objdir/$libname.filter potentially contains lots of # 's' commands which not all seds can handle. GNU sed should be fine # though. Also, the filter scales superlinearly with the number of # global variables. join(1) would be nice here, but unfortunately # isn't a blessed tool. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter func_append delfiles " $export_symbols $output_objdir/$libname.filter" export_symbols=$output_objdir/$libname.def $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols fi tmp_deplibs= for test_deplib in $deplibs; do case " $convenience " in *" $test_deplib "*) ;; *) func_append tmp_deplibs " $test_deplib" ;; esac done deplibs="$tmp_deplibs" if test -n "$convenience"; then if test -n "$whole_archive_flag_spec" && test "$compiler_needs_object" = yes && test -z "$libobjs"; then # extract the archives, so we have objects to list. # TODO: could optimize this to just extract one archive. whole_archive_flag_spec= fi if test -n "$whole_archive_flag_spec"; then save_libobjs=$libobjs eval libobjs=\"\$libobjs $whole_archive_flag_spec\" test "X$libobjs" = "X " && libobjs= else gentop="$output_objdir/${outputname}x" func_append generated " $gentop" func_extract_archives $gentop $convenience func_append libobjs " $func_extract_archives_result" test "X$libobjs" = "X " && libobjs= fi fi if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then eval flag=\"$thread_safe_flag_spec\" func_append linker_flags " $flag" fi # Make a backup of the uninstalled library when relinking if test "$opt_mode" = relink; then $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $? fi # Do each of the archive commands. if test "$module" = yes && test -n "$module_cmds" ; then if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then eval test_cmds=\"$module_expsym_cmds\" cmds=$module_expsym_cmds else eval test_cmds=\"$module_cmds\" cmds=$module_cmds fi else if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then eval test_cmds=\"$archive_expsym_cmds\" cmds=$archive_expsym_cmds else eval test_cmds=\"$archive_cmds\" cmds=$archive_cmds fi fi if test "X$skipped_export" != "X:" && func_len " $test_cmds" && len=$func_len_result && test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then : else # The command line is too long to link in one step, link piecewise # or, if using GNU ld and skipped_export is not :, use a linker # script. # Save the value of $output and $libobjs because we want to # use them later. If we have whole_archive_flag_spec, we # want to use save_libobjs as it was before # whole_archive_flag_spec was expanded, because we can't # assume the linker understands whole_archive_flag_spec. # This may have to be revisited, in case too many # convenience libraries get linked in and end up exceeding # the spec. if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then save_libobjs=$libobjs fi save_output=$output func_basename "$output" output_la=$func_basename_result # Clear the reloadable object creation command queue and # initialize k to one. test_cmds= concat_cmds= objlist= last_robj= k=1 if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then output=${output_objdir}/${output_la}.lnkscript func_verbose "creating GNU ld script: $output" echo 'INPUT (' > $output for obj in $save_libobjs do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" >> $output done echo ')' >> $output func_append delfiles " $output" func_to_tool_file "$output" output=$func_to_tool_file_result elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then output=${output_objdir}/${output_la}.lnk func_verbose "creating linker input file list: $output" : > $output set x $save_libobjs shift firstobj= if test "$compiler_needs_object" = yes; then firstobj="$1 " shift fi for obj do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" >> $output done func_append delfiles " $output" func_to_tool_file "$output" output=$firstobj\"$file_list_spec$func_to_tool_file_result\" else if test -n "$save_libobjs"; then func_verbose "creating reloadable object files..." output=$output_objdir/$output_la-${k}.$objext eval test_cmds=\"$reload_cmds\" func_len " $test_cmds" len0=$func_len_result len=$len0 # Loop over the list of objects to be linked. for obj in $save_libobjs do func_len " $obj" func_arith $len + $func_len_result len=$func_arith_result if test "X$objlist" = X || test "$len" -lt "$max_cmd_len"; then func_append objlist " $obj" else # The command $test_cmds is almost too long, add a # command to the queue. if test "$k" -eq 1 ; then # The first file doesn't have a previous command to add. reload_objs=$objlist eval concat_cmds=\"$reload_cmds\" else # All subsequent reloadable object files will link in # the last one created. reload_objs="$objlist $last_robj" eval concat_cmds=\"\$concat_cmds~$reload_cmds~\$RM $last_robj\" fi last_robj=$output_objdir/$output_la-${k}.$objext func_arith $k + 1 k=$func_arith_result output=$output_objdir/$output_la-${k}.$objext objlist=" $obj" func_len " $last_robj" func_arith $len0 + $func_len_result len=$func_arith_result fi done # Handle the remaining objects by creating one last # reloadable object file. All subsequent reloadable object # files will link in the last one created. test -z "$concat_cmds" || concat_cmds=$concat_cmds~ reload_objs="$objlist $last_robj" eval concat_cmds=\"\${concat_cmds}$reload_cmds\" if test -n "$last_robj"; then eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\" fi func_append delfiles " $output" else output= fi if ${skipped_export-false}; then func_verbose "generating symbol list for \`$libname.la'" export_symbols="$output_objdir/$libname.exp" $opt_dry_run || $RM $export_symbols libobjs=$output # Append the command to create the export file. test -z "$concat_cmds" || concat_cmds=$concat_cmds~ eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\" if test -n "$last_robj"; then eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\" fi fi test -n "$save_libobjs" && func_verbose "creating a temporary reloadable object file: $output" # Loop through the commands generated above and execute them. save_ifs="$IFS"; IFS='~' for cmd in $concat_cmds; do IFS="$save_ifs" $opt_silent || { func_quote_for_expand "$cmd" eval "func_echo $func_quote_for_expand_result" } $opt_dry_run || eval "$cmd" || { lt_exit=$? # Restore the uninstalled library and exit if test "$opt_mode" = relink; then ( cd "$output_objdir" && \ $RM "${realname}T" && \ $MV "${realname}U" "$realname" ) fi exit $lt_exit } done IFS="$save_ifs" if test -n "$export_symbols_regex" && ${skipped_export-false}; then func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' func_show_eval '$MV "${export_symbols}T" "$export_symbols"' fi fi if ${skipped_export-false}; then if test -n "$export_symbols" && test -n "$include_expsyms"; then tmp_export_symbols="$export_symbols" test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols" $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"' fi if test -n "$orig_export_symbols"; then # The given exports_symbols file has to be filtered, so filter it. func_verbose "filter symbol list for \`$libname.la' to tag DATA exports" # FIXME: $output_objdir/$libname.filter potentially contains lots of # 's' commands which not all seds can handle. GNU sed should be fine # though. Also, the filter scales superlinearly with the number of # global variables. join(1) would be nice here, but unfortunately # isn't a blessed tool. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter func_append delfiles " $export_symbols $output_objdir/$libname.filter" export_symbols=$output_objdir/$libname.def $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols fi fi libobjs=$output # Restore the value of output. output=$save_output if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then eval libobjs=\"\$libobjs $whole_archive_flag_spec\" test "X$libobjs" = "X " && libobjs= fi # Expand the library linking commands again to reset the # value of $libobjs for piecewise linking. # Do each of the archive commands. if test "$module" = yes && test -n "$module_cmds" ; then if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then cmds=$module_expsym_cmds else cmds=$module_cmds fi else if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then cmds=$archive_expsym_cmds else cmds=$archive_cmds fi fi fi if test -n "$delfiles"; then # Append the command to remove temporary files to $cmds. eval cmds=\"\$cmds~\$RM $delfiles\" fi # Add any objects from preloaded convenience libraries if test -n "$dlprefiles"; then gentop="$output_objdir/${outputname}x" func_append generated " $gentop" func_extract_archives $gentop $dlprefiles func_append libobjs " $func_extract_archives_result" test "X$libobjs" = "X " && libobjs= fi save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\" $opt_silent || { func_quote_for_expand "$cmd" eval "func_echo $func_quote_for_expand_result" } $opt_dry_run || eval "$cmd" || { lt_exit=$? # Restore the uninstalled library and exit if test "$opt_mode" = relink; then ( cd "$output_objdir" && \ $RM "${realname}T" && \ $MV "${realname}U" "$realname" ) fi exit $lt_exit } done IFS="$save_ifs" # Restore the uninstalled library and exit if test "$opt_mode" = relink; then $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $? if test -n "$convenience"; then if test -z "$whole_archive_flag_spec"; then func_show_eval '${RM}r "$gentop"' fi fi exit $EXIT_SUCCESS fi # Create links to the real library. for linkname in $linknames; do if test "$realname" != "$linkname"; then func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?' fi done # If -module or -export-dynamic was specified, set the dlname. if test "$module" = yes || test "$export_dynamic" = yes; then # On all known operating systems, these are identical. dlname="$soname" fi fi ;; obj) if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then func_warning "\`-dlopen' is ignored for objects" fi case " $deplibs" in *\ -l* | *\ -L*) func_warning "\`-l' and \`-L' are ignored for objects" ;; esac test -n "$rpath" && \ func_warning "\`-rpath' is ignored for objects" test -n "$xrpath" && \ func_warning "\`-R' is ignored for objects" test -n "$vinfo" && \ func_warning "\`-version-info' is ignored for objects" test -n "$release" && \ func_warning "\`-release' is ignored for objects" case $output in *.lo) test -n "$objs$old_deplibs" && \ func_fatal_error "cannot build library object \`$output' from non-libtool objects" libobj=$output func_lo2o "$libobj" obj=$func_lo2o_result ;; *) libobj= obj="$output" ;; esac # Delete the old objects. $opt_dry_run || $RM $obj $libobj # Objects from convenience libraries. This assumes # single-version convenience libraries. Whenever we create # different ones for PIC/non-PIC, this we'll have to duplicate # the extraction. reload_conv_objs= gentop= # reload_cmds runs $LD directly, so let us get rid of # -Wl from whole_archive_flag_spec and hope we can get by with # turning comma into space.. wl= if test -n "$convenience"; then if test -n "$whole_archive_flag_spec"; then eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\" reload_conv_objs=$reload_objs\ `$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'` else gentop="$output_objdir/${obj}x" func_append generated " $gentop" func_extract_archives $gentop $convenience reload_conv_objs="$reload_objs $func_extract_archives_result" fi fi # If we're not building shared, we need to use non_pic_objs test "$build_libtool_libs" != yes && libobjs="$non_pic_objects" # Create the old-style object. reload_objs="$objs$old_deplibs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; /\.lib$/d; $lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test output="$obj" func_execute_cmds "$reload_cmds" 'exit $?' # Exit if we aren't doing a library object file. if test -z "$libobj"; then if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi exit $EXIT_SUCCESS fi if test "$build_libtool_libs" != yes; then if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi # Create an invalid libtool object if no PIC, so that we don't # accidentally link it into a program. # $show "echo timestamp > $libobj" # $opt_dry_run || eval "echo timestamp > $libobj" || exit $? exit $EXIT_SUCCESS fi if test -n "$pic_flag" || test "$pic_mode" != default; then # Only do commands if we really have different PIC objects. reload_objs="$libobjs $reload_conv_objs" output="$libobj" func_execute_cmds "$reload_cmds" 'exit $?' fi if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi exit $EXIT_SUCCESS ;; prog) case $host in *cygwin*) func_stripname '' '.exe' "$output" output=$func_stripname_result.exe;; esac test -n "$vinfo" && \ func_warning "\`-version-info' is ignored for programs" test -n "$release" && \ func_warning "\`-release' is ignored for programs" test "$preload" = yes \ && test "$dlopen_support" = unknown \ && test "$dlopen_self" = unknown \ && test "$dlopen_self_static" = unknown && \ func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support." case $host in *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody replace the C library is the System framework compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's/ -lc / System.ltframework /'` finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's/ -lc / System.ltframework /'` ;; esac case $host in *-*-darwin*) # Don't allow lazy linking, it breaks C++ global constructors # But is supposedly fixed on 10.4 or later (yay!). if test "$tagname" = CXX ; then case ${MACOSX_DEPLOYMENT_TARGET-10.0} in 10.[0123]) func_append compile_command " ${wl}-bind_at_load" func_append finalize_command " ${wl}-bind_at_load" ;; esac fi # Time to change all our "foo.ltframework" stuff back to "-framework foo" compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` ;; esac # move library search paths that coincide with paths to not yet # installed libraries to the beginning of the library search list new_libs= for path in $notinst_path; do case " $new_libs " in *" -L$path/$objdir "*) ;; *) case " $compile_deplibs " in *" -L$path/$objdir "*) func_append new_libs " -L$path/$objdir" ;; esac ;; esac done for deplib in $compile_deplibs; do case $deplib in -L*) case " $new_libs " in *" $deplib "*) ;; *) func_append new_libs " $deplib" ;; esac ;; *) func_append new_libs " $deplib" ;; esac done compile_deplibs="$new_libs" func_append compile_command " $compile_deplibs" func_append finalize_command " $finalize_deplibs" if test -n "$rpath$xrpath"; then # If the user specified any rpath flags, then add them. for libdir in $rpath $xrpath; do # This is the magic to use -rpath. case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac done fi # Now hardcode the library paths rpath= hardcode_libdirs= for libdir in $compile_rpath $finalize_rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) func_append hardcode_libdirs "$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" func_append rpath " $flag" fi elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *) func_append perm_rpath " $libdir" ;; esac fi case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'` case :$dllsearchpath: in *":$libdir:"*) ;; ::) dllsearchpath=$libdir;; *) func_append dllsearchpath ":$libdir";; esac case :$dllsearchpath: in *":$testbindir:"*) ;; ::) dllsearchpath=$testbindir;; *) func_append dllsearchpath ":$testbindir";; esac ;; esac done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" eval rpath=\" $hardcode_libdir_flag_spec\" fi compile_rpath="$rpath" rpath= hardcode_libdirs= for libdir in $finalize_rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) func_append hardcode_libdirs "$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" func_append rpath " $flag" fi elif test -n "$runpath_var"; then case "$finalize_perm_rpath " in *" $libdir "*) ;; *) func_append finalize_perm_rpath " $libdir" ;; esac fi done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" eval rpath=\" $hardcode_libdir_flag_spec\" fi finalize_rpath="$rpath" if test -n "$libobjs" && test "$build_old_libs" = yes; then # Transform all the library objects into standard objects. compile_command=`$ECHO "$compile_command" | $SP2NL | $SED "$lo2o" | $NL2SP` finalize_command=`$ECHO "$finalize_command" | $SP2NL | $SED "$lo2o" | $NL2SP` fi func_generate_dlsyms "$outputname" "@PROGRAM@" "no" # template prelinking step if test -n "$prelink_cmds"; then func_execute_cmds "$prelink_cmds" 'exit $?' fi wrappers_required=yes case $host in *cegcc* | *mingw32ce*) # Disable wrappers for cegcc and mingw32ce hosts, we are cross compiling anyway. wrappers_required=no ;; *cygwin* | *mingw* ) if test "$build_libtool_libs" != yes; then wrappers_required=no fi ;; *) if test "$need_relink" = no || test "$build_libtool_libs" != yes; then wrappers_required=no fi ;; esac if test "$wrappers_required" = no; then # Replace the output file specification. compile_command=`$ECHO "$compile_command" | $SED 's%@OUTPUT@%'"$output"'%g'` link_command="$compile_command$compile_rpath" # We have no uninstalled library dependencies, so finalize right now. exit_status=0 func_show_eval "$link_command" 'exit_status=$?' if test -n "$postlink_cmds"; then func_to_tool_file "$output" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi # Delete the generated files. if test -f "$output_objdir/${outputname}S.${objext}"; then func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"' fi exit $exit_status fi if test -n "$compile_shlibpath$finalize_shlibpath"; then compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command" fi if test -n "$finalize_shlibpath"; then finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command" fi compile_var= finalize_var= if test -n "$runpath_var"; then if test -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in $perm_rpath; do func_append rpath "$dir:" done compile_var="$runpath_var=\"$rpath\$$runpath_var\" " fi if test -n "$finalize_perm_rpath"; then # We should set the runpath_var. rpath= for dir in $finalize_perm_rpath; do func_append rpath "$dir:" done finalize_var="$runpath_var=\"$rpath\$$runpath_var\" " fi fi if test "$no_install" = yes; then # We don't need to create a wrapper script. link_command="$compile_var$compile_command$compile_rpath" # Replace the output file specification. link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output"'%g'` # Delete the old output file. $opt_dry_run || $RM $output # Link the executable and exit func_show_eval "$link_command" 'exit $?' if test -n "$postlink_cmds"; then func_to_tool_file "$output" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi exit $EXIT_SUCCESS fi if test "$hardcode_action" = relink; then # Fast installation is not supported link_command="$compile_var$compile_command$compile_rpath" relink_command="$finalize_var$finalize_command$finalize_rpath" func_warning "this platform does not like uninstalled shared libraries" func_warning "\`$output' will be relinked during installation" else if test "$fast_install" != no; then link_command="$finalize_var$compile_command$finalize_rpath" if test "$fast_install" = yes; then relink_command=`$ECHO "$compile_var$compile_command$compile_rpath" | $SED 's%@OUTPUT@%\$progdir/\$file%g'` else # fast_install is set to needless relink_command= fi else link_command="$compile_var$compile_command$compile_rpath" relink_command="$finalize_var$finalize_command$finalize_rpath" fi fi # Replace the output file specification. link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'` # Delete the old output files. $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname func_show_eval "$link_command" 'exit $?' if test -n "$postlink_cmds"; then func_to_tool_file "$output_objdir/$outputname" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi # Now create the wrapper script. func_verbose "creating $output" # Quote the relink command for shipping. if test -n "$relink_command"; then # Preserve any variables that may affect compiler behavior for var in $variables_saved_for_relink; do if eval test -z \"\${$var+set}\"; then relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command" elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else func_quote_for_eval "$var_value" relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command" fi done relink_command="(cd `pwd`; $relink_command)" relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"` fi # Only actually do things if not in dry run mode. $opt_dry_run || { # win32 will think the script is a binary if it has # a .exe suffix, so we strip it off here. case $output in *.exe) func_stripname '' '.exe' "$output" output=$func_stripname_result ;; esac # test for cygwin because mv fails w/o .exe extensions case $host in *cygwin*) exeext=.exe func_stripname '' '.exe' "$outputname" outputname=$func_stripname_result ;; *) exeext= ;; esac case $host in *cygwin* | *mingw* ) func_dirname_and_basename "$output" "" "." output_name=$func_basename_result output_path=$func_dirname_result cwrappersource="$output_path/$objdir/lt-$output_name.c" cwrapper="$output_path/$output_name.exe" $RM $cwrappersource $cwrapper trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15 func_emit_cwrapperexe_src > $cwrappersource # The wrapper executable is built using the $host compiler, # because it contains $host paths and files. If cross- # compiling, it, like the target executable, must be # executed on the $host or under an emulation environment. $opt_dry_run || { $LTCC $LTCFLAGS -o $cwrapper $cwrappersource $STRIP $cwrapper } # Now, create the wrapper script for func_source use: func_ltwrapper_scriptname $cwrapper $RM $func_ltwrapper_scriptname_result trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15 $opt_dry_run || { # note: this script will not be executed, so do not chmod. if test "x$build" = "x$host" ; then $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result else func_emit_wrapper no > $func_ltwrapper_scriptname_result fi } ;; * ) $RM $output trap "$RM $output; exit $EXIT_FAILURE" 1 2 15 func_emit_wrapper no > $output chmod +x $output ;; esac } exit $EXIT_SUCCESS ;; esac # See if we need to build an old-fashioned archive. for oldlib in $oldlibs; do if test "$build_libtool_libs" = convenience; then oldobjs="$libobjs_save $symfileobj" addlibs="$convenience" build_libtool_libs=no else if test "$build_libtool_libs" = module; then oldobjs="$libobjs_save" build_libtool_libs=no else oldobjs="$old_deplibs $non_pic_objects" if test "$preload" = yes && test -f "$symfileobj"; then func_append oldobjs " $symfileobj" fi fi addlibs="$old_convenience" fi if test -n "$addlibs"; then gentop="$output_objdir/${outputname}x" func_append generated " $gentop" func_extract_archives $gentop $addlibs func_append oldobjs " $func_extract_archives_result" fi # Do each command in the archive commands. if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then cmds=$old_archive_from_new_cmds else # Add any objects from preloaded convenience libraries if test -n "$dlprefiles"; then gentop="$output_objdir/${outputname}x" func_append generated " $gentop" func_extract_archives $gentop $dlprefiles func_append oldobjs " $func_extract_archives_result" fi # POSIX demands no paths to be encoded in archives. We have # to avoid creating archives with duplicate basenames if we # might have to extract them afterwards, e.g., when creating a # static archive out of a convenience library, or when linking # the entirety of a libtool archive into another (currently # not supported by libtool). if (for obj in $oldobjs do func_basename "$obj" $ECHO "$func_basename_result" done | sort | sort -uc >/dev/null 2>&1); then : else echo "copying selected object files to avoid basename conflicts..." gentop="$output_objdir/${outputname}x" func_append generated " $gentop" func_mkdir_p "$gentop" save_oldobjs=$oldobjs oldobjs= counter=1 for obj in $save_oldobjs do func_basename "$obj" objbase="$func_basename_result" case " $oldobjs " in " ") oldobjs=$obj ;; *[\ /]"$objbase "*) while :; do # Make sure we don't pick an alternate name that also # overlaps. newobj=lt$counter-$objbase func_arith $counter + 1 counter=$func_arith_result case " $oldobjs " in *[\ /]"$newobj "*) ;; *) if test ! -f "$gentop/$newobj"; then break; fi ;; esac done func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj" func_append oldobjs " $gentop/$newobj" ;; *) func_append oldobjs " $obj" ;; esac done fi func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 tool_oldlib=$func_to_tool_file_result eval cmds=\"$old_archive_cmds\" func_len " $cmds" len=$func_len_result if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then cmds=$old_archive_cmds elif test -n "$archiver_list_spec"; then func_verbose "using command file archive linking..." for obj in $oldobjs do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" done > $output_objdir/$libname.libcmd func_to_tool_file "$output_objdir/$libname.libcmd" oldobjs=" $archiver_list_spec$func_to_tool_file_result" cmds=$old_archive_cmds else # the command line is too long to link in one step, link in parts func_verbose "using piecewise archive linking..." save_RANLIB=$RANLIB RANLIB=: objlist= concat_cmds= save_oldobjs=$oldobjs oldobjs= # Is there a better way of finding the last object in the list? for obj in $save_oldobjs do last_oldobj=$obj done eval test_cmds=\"$old_archive_cmds\" func_len " $test_cmds" len0=$func_len_result len=$len0 for obj in $save_oldobjs do func_len " $obj" func_arith $len + $func_len_result len=$func_arith_result func_append objlist " $obj" if test "$len" -lt "$max_cmd_len"; then : else # the above command should be used before it gets too long oldobjs=$objlist if test "$obj" = "$last_oldobj" ; then RANLIB=$save_RANLIB fi test -z "$concat_cmds" || concat_cmds=$concat_cmds~ eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\" objlist= len=$len0 fi done RANLIB=$save_RANLIB oldobjs=$objlist if test "X$oldobjs" = "X" ; then eval cmds=\"\$concat_cmds\" else eval cmds=\"\$concat_cmds~\$old_archive_cmds\" fi fi fi func_execute_cmds "$cmds" 'exit $?' done test -n "$generated" && \ func_show_eval "${RM}r$generated" # Now create the libtool archive. case $output in *.la) old_library= test "$build_old_libs" = yes && old_library="$libname.$libext" func_verbose "creating $output" # Preserve any variables that may affect compiler behavior for var in $variables_saved_for_relink; do if eval test -z \"\${$var+set}\"; then relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command" elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else func_quote_for_eval "$var_value" relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command" fi done # Quote the link command for shipping. relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)" relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"` if test "$hardcode_automatic" = yes ; then relink_command= fi # Only create the output if not a dry run. $opt_dry_run || { for installed in no yes; do if test "$installed" = yes; then if test -z "$install_libdir"; then break fi output="$output_objdir/$outputname"i # Replace all uninstalled libtool libraries with the installed ones newdependency_libs= for deplib in $dependency_libs; do case $deplib in *.la) func_basename "$deplib" name="$func_basename_result" func_resolve_sysroot "$deplib" eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result` test -z "$libdir" && \ func_fatal_error "\`$deplib' is not a valid libtool archive" func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name" ;; -L*) func_stripname -L '' "$deplib" func_replace_sysroot "$func_stripname_result" func_append newdependency_libs " -L$func_replace_sysroot_result" ;; -R*) func_stripname -R '' "$deplib" func_replace_sysroot "$func_stripname_result" func_append newdependency_libs " -R$func_replace_sysroot_result" ;; *) func_append newdependency_libs " $deplib" ;; esac done dependency_libs="$newdependency_libs" newdlfiles= for lib in $dlfiles; do case $lib in *.la) func_basename "$lib" name="$func_basename_result" eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` test -z "$libdir" && \ func_fatal_error "\`$lib' is not a valid libtool archive" func_append newdlfiles " ${lt_sysroot:+=}$libdir/$name" ;; *) func_append newdlfiles " $lib" ;; esac done dlfiles="$newdlfiles" newdlprefiles= for lib in $dlprefiles; do case $lib in *.la) # Only pass preopened files to the pseudo-archive (for # eventual linking with the app. that links it) if we # didn't already link the preopened objects directly into # the library: func_basename "$lib" name="$func_basename_result" eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` test -z "$libdir" && \ func_fatal_error "\`$lib' is not a valid libtool archive" func_append newdlprefiles " ${lt_sysroot:+=}$libdir/$name" ;; esac done dlprefiles="$newdlprefiles" else newdlfiles= for lib in $dlfiles; do case $lib in [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; *) abs=`pwd`"/$lib" ;; esac func_append newdlfiles " $abs" done dlfiles="$newdlfiles" newdlprefiles= for lib in $dlprefiles; do case $lib in [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; *) abs=`pwd`"/$lib" ;; esac func_append newdlprefiles " $abs" done dlprefiles="$newdlprefiles" fi $RM $output # place dlname in correct position for cygwin # In fact, it would be nice if we could use this code for all target # systems that can't hard-code library paths into their executables # and that have no shared library path variable independent of PATH, # but it turns out we can't easily determine that from inspecting # libtool variables, so we have to hard-code the OSs to which it # applies here; at the moment, that means platforms that use the PE # object format with DLL files. See the long comment at the top of # tests/bindir.at for full details. tdlname=$dlname case $host,$output,$installed,$module,$dlname in *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) # If a -bindir argument was supplied, place the dll there. if test "x$bindir" != x ; then func_relative_path "$install_libdir" "$bindir" tdlname=$func_relative_path_result$dlname else # Otherwise fall back on heuristic. tdlname=../bin/$dlname fi ;; esac $ECHO > $output "\ # $outputname - a libtool library file # Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='$tdlname' # Names of this library. library_names='$library_names' # The name of the static archive. old_library='$old_library' # Linker flags that can not go in dependency_libs. inherited_linker_flags='$new_inherited_linker_flags' # Libraries that this one depends upon. dependency_libs='$dependency_libs' # Names of additional weak libraries provided by this library weak_library_names='$weak_libs' # Version information for $libname. current=$current age=$age revision=$revision # Is this an already installed library? installed=$installed # Should we warn about portability when linking against -modules? shouldnotlink=$module # Files to dlopen/dlpreopen dlopen='$dlfiles' dlpreopen='$dlprefiles' # Directory that this library needs to be installed in: libdir='$install_libdir'" if test "$installed" = no && test "$need_relink" = yes; then $ECHO >> $output "\ relink_command=\"$relink_command\"" fi done } # Do a symbolic link so that the libtool archive can be found in # LD_LIBRARY_PATH before the program is installed. func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?' ;; esac exit $EXIT_SUCCESS } { test "$opt_mode" = link || test "$opt_mode" = relink; } && func_mode_link ${1+"$@"} # func_mode_uninstall arg... func_mode_uninstall () { $opt_debug RM="$nonopt" files= rmforce= exit_status=0 # This variable tells wrapper scripts just to set variables rather # than running their programs. libtool_install_magic="$magic" for arg do case $arg in -f) func_append RM " $arg"; rmforce=yes ;; -*) func_append RM " $arg" ;; *) func_append files " $arg" ;; esac done test -z "$RM" && \ func_fatal_help "you must specify an RM program" rmdirs= for file in $files; do func_dirname "$file" "" "." dir="$func_dirname_result" if test "X$dir" = X.; then odir="$objdir" else odir="$dir/$objdir" fi func_basename "$file" name="$func_basename_result" test "$opt_mode" = uninstall && odir="$dir" # Remember odir for removal later, being careful to avoid duplicates if test "$opt_mode" = clean; then case " $rmdirs " in *" $odir "*) ;; *) func_append rmdirs " $odir" ;; esac fi # Don't error if the file doesn't exist and rm -f was used. if { test -L "$file"; } >/dev/null 2>&1 || { test -h "$file"; } >/dev/null 2>&1 || test -f "$file"; then : elif test -d "$file"; then exit_status=1 continue elif test "$rmforce" = yes; then continue fi rmfiles="$file" case $name in *.la) # Possibly a libtool archive, so verify it. if func_lalib_p "$file"; then func_source $dir/$name # Delete the libtool libraries and symlinks. for n in $library_names; do func_append rmfiles " $odir/$n" done test -n "$old_library" && func_append rmfiles " $odir/$old_library" case "$opt_mode" in clean) case " $library_names " in *" $dlname "*) ;; *) test -n "$dlname" && func_append rmfiles " $odir/$dlname" ;; esac test -n "$libdir" && func_append rmfiles " $odir/$name $odir/${name}i" ;; uninstall) if test -n "$library_names"; then # Do each command in the postuninstall commands. func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1' fi if test -n "$old_library"; then # Do each command in the old_postuninstall commands. func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1' fi # FIXME: should reinstall the best remaining shared library. ;; esac fi ;; *.lo) # Possibly a libtool object, so verify it. if func_lalib_p "$file"; then # Read the .lo file func_source $dir/$name # Add PIC object to the list of files to remove. if test -n "$pic_object" && test "$pic_object" != none; then func_append rmfiles " $dir/$pic_object" fi # Add non-PIC object to the list of files to remove. if test -n "$non_pic_object" && test "$non_pic_object" != none; then func_append rmfiles " $dir/$non_pic_object" fi fi ;; *) if test "$opt_mode" = clean ; then noexename=$name case $file in *.exe) func_stripname '' '.exe' "$file" file=$func_stripname_result func_stripname '' '.exe' "$name" noexename=$func_stripname_result # $file with .exe has already been added to rmfiles, # add $file without .exe func_append rmfiles " $file" ;; esac # Do a test to see if this is a libtool program. if func_ltwrapper_p "$file"; then if func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" relink_command= func_source $func_ltwrapper_scriptname_result func_append rmfiles " $func_ltwrapper_scriptname_result" else relink_command= func_source $dir/$noexename fi # note $name still contains .exe if it was in $file originally # as does the version of $file that was added into $rmfiles func_append rmfiles " $odir/$name $odir/${name}S.${objext}" if test "$fast_install" = yes && test -n "$relink_command"; then func_append rmfiles " $odir/lt-$name" fi if test "X$noexename" != "X$name" ; then func_append rmfiles " $odir/lt-${noexename}.c" fi fi fi ;; esac func_show_eval "$RM $rmfiles" 'exit_status=1' done # Try to remove the ${objdir}s in the directories where we deleted files for dir in $rmdirs; do if test -d "$dir"; then func_show_eval "rmdir $dir >/dev/null 2>&1" fi done exit $exit_status } { test "$opt_mode" = uninstall || test "$opt_mode" = clean; } && func_mode_uninstall ${1+"$@"} test -z "$opt_mode" && { help="$generic_help" func_fatal_help "you must specify a MODE" } test -z "$exec_cmd" && \ func_fatal_help "invalid operation mode \`$opt_mode'" if test -n "$exec_cmd"; then eval exec "$exec_cmd" exit $EXIT_FAILURE fi exit $exit_status # The TAGs below are defined such that we never get into a situation # in which we disable both kinds of libraries. Given conflicting # choices, we go for a static library, that is the most portable, # since we can't tell whether shared libraries were disabled because # the user asked for that or because the platform doesn't support # them. This is particularly important on AIX, because we don't # support having both static and shared libraries enabled at the same # time on that platform, so we default to a shared-only configuration. # If a disable-shared tag is given, we'll fallback to a static-only # configuration. But we'll never go from static-only to shared-only. # ### BEGIN LIBTOOL TAG CONFIG: disable-shared build_libtool_libs=no build_old_libs=yes # ### END LIBTOOL TAG CONFIG: disable-shared # ### BEGIN LIBTOOL TAG CONFIG: disable-static build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac` # ### END LIBTOOL TAG CONFIG: disable-static # Local Variables: # mode:shell-script # sh-indentation:2 # End: # vi:sw=2 gnujump-1.0.8/Makefile.in0000644000175000017500000006064612003600411012172 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ # not a GNU package. You can remove this line, if # have all needed files, that a GNU package needs #AUTOMAKE_OPTIONS = foreign 1.4 VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = . DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ $(srcdir)/Makefile.in $(srcdir)/config.h.in \ $(top_srcdir)/configure ABOUT-NLS AUTHORS COPYING ChangeLog \ INSTALL NEWS TODO config.guess config.rpath config.sub depcomp \ install-sh ltmain.sh missing ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno config.status.lineno mkinstalldirs = $(install_sh) -d CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ html-recursive info-recursive install-data-recursive \ install-dvi-recursive install-exec-recursive \ install-html-recursive install-info-recursive \ install-pdf-recursive install-ps-recursive install-recursive \ installcheck-recursive installdirs-recursive pdf-recursive \ ps-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ distdir dist dist-all distcheck ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) am__remove_distdir = \ if test -d "$(distdir)"; then \ find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ && rm -rf "$(distdir)" \ || { sleep 5 && rm -rf "$(distdir)"; }; \ else :; fi am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" DIST_ARCHIVES = $(distdir).tar.gz GZIP_ENV = --best distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' distcleancheck_listfiles = find . -type f -print ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ SUBDIRS = src skins sound doc po ACLOCAL_AMFLAGS = -I m4 EXTRA_DIST = config.rpath m4/ChangeLog all: config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive .SUFFIXES: am--refresh: Makefile @: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck $(top_srcdir)/configure: $(am__configure_deps) $(am__cd) $(srcdir) && $(AUTOCONF) $(ACLOCAL_M4): $(am__aclocal_m4_deps) $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) $(am__aclocal_m4_deps): config.h: stamp-h1 @if test ! -f $@; then rm -f stamp-h1; else :; fi @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status @rm -f stamp-h1 cd $(top_builddir) && $(SHELL) ./config.status config.h $(srcdir)/config.h.in: $(am__configure_deps) ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) rm -f stamp-h1 touch $@ distclean-hdr: -rm -f config.h stamp-h1 mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool config.lt # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. # To change the values of `make' variables: instead of editing Makefiles, # (1) if the variable is set in `config.status', edit `config.status' # (which will cause the Makefiles to be regenerated when you run `make'); # (2) otherwise, pass the desired values on the `make' command line. $(RECURSIVE_TARGETS): @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ list='$(SUBDIRS)'; for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" $(RECURSIVE_CLEAN_TARGETS): @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ rev=''; for subdir in $$list; do \ if test "$$subdir" = "."; then :; else \ rev="$$subdir $$rev"; \ fi; \ done; \ rev="$$rev ."; \ target=`echo $@ | sed s/-recursive//`; \ for subdir in $$rev; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done && test -z "$$fail" tags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ done ctags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ mkid -fID $$unique tags: TAGS TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ list='$(SOURCES) $(HEADERS) config.h.in $(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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: CTAGS CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) list='$(SOURCES) $(HEADERS) config.h.in $(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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done -test -n "$(am__skip_mode_fix)" \ || find "$(distdir)" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__remove_distdir) dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 $(am__remove_distdir) dist-lzip: distdir tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz $(am__remove_distdir) dist-lzma: distdir tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma $(am__remove_distdir) dist-xz: distdir tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz $(am__remove_distdir) dist-tarZ: distdir tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z $(am__remove_distdir) dist-shar: distdir shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz $(am__remove_distdir) dist-zip: distdir -rm -f $(distdir).zip zip -rq $(distdir).zip $(distdir) $(am__remove_distdir) dist dist-all: distdir tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another # tarfile. distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lzma*) \ lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\ *.tar.lz*) \ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ *.tar.xz*) \ xz -dc $(distdir).tar.xz | $(am__untar) ;;\ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac chmod -R a-w $(distdir); chmod u+w $(distdir) mkdir $(distdir)/_build mkdir $(distdir)/_inst chmod a-w $(distdir) test -d $(distdir)/_build || exit 0; \ dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ && am__cwd=`pwd` \ && $(am__cd) $(distdir)/_build \ && ../configure --srcdir=.. --prefix="$$dc_install_base" \ $(AM_DISTCHECK_CONFIGURE_FLAGS) \ $(DISTCHECK_CONFIGURE_FLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) dvi \ && $(MAKE) $(AM_MAKEFLAGS) check \ && $(MAKE) $(AM_MAKEFLAGS) install \ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ && $(MAKE) $(AM_MAKEFLAGS) uninstall \ && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ } || { rm -rf "$$dc_destdir"; exit 1; }) \ && rm -rf "$$dc_destdir" \ && $(MAKE) $(AM_MAKEFLAGS) dist \ && rm -rf $(DIST_ARCHIVES) \ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ && cd "$$am__cwd" \ || exit 1 $(am__remove_distdir) @(echo "$(distdir) archives ready for distribution: "; \ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' distuninstallcheck: @test -n '$(distuninstallcheck_dir)' || { \ echo 'ERROR: trying to run $@ with an empty' \ '$$(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ $(am__cd) '$(distuninstallcheck_dir)' || { \ echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left after uninstall:" ; \ if test -n "$(DESTDIR)"; then \ echo " (check DESTDIR support)"; \ fi ; \ $(distuninstallcheck_listfiles) ; \ exit 1; } >&2 distcleancheck: distclean @if test '$(srcdir)' = . ; then \ echo "ERROR: distcleancheck can only run from a VPATH build" ; \ exit 1 ; \ fi @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left in build directory after distclean:" ; \ $(distcleancheck_listfiles) ; \ exit 1; } >&2 check-am: all-am check: check-recursive all-am: Makefile config.h installdirs: installdirs-recursive installdirs-am: install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-recursive clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -f Makefile distclean-am: clean-am distclean-generic distclean-hdr \ distclean-libtool distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \ ctags-recursive install-am install-strip tags-recursive .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ all all-am am--refresh check check-am clean clean-generic \ clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \ dist-gzip dist-lzip dist-lzma dist-shar dist-tarZ dist-xz \ dist-zip distcheck distclean distclean-generic distclean-hdr \ distclean-libtool distclean-tags distcleancheck distdir \ distuninstallcheck dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am install-dvi \ install-dvi-am install-exec install-exec-am install-html \ install-html-am install-info install-info-am install-man \ install-pdf install-pdf-am install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ installdirs-am maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ ps ps-am tags tags-recursive uninstall uninstall-am # 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: gnujump-1.0.8/src/0000755000175000017500000000000012003601753010772 500000000000000gnujump-1.0.8/src/surface.h0000644000175000017500000001042011066175173012522 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #ifndef SURFACE_H #define SURFACE_H #include "SDL_2dgl.h" #define LARGE_GL -1 #define TRUE 1 #define FALSE 0 /* MY SURFACE TYPE */ typedef struct surface { SDL_Surface *surf; GL2D_SurfaceGL *surfGL; GL2D_LargeSurfaceGL *LsurfGL; Uint8 alpha; Uint16 w, h; Sint8 gl; } JPB_surface; /* MY ROTABLE SURFACE TYPE */ /* NOTE: If using OpenGL, you can't use it for surfaces larger than the maximun * texture size of you graphics card. */ typedef struct rot_surface { SDL_Surface *surf; SDL_Surface *rSurf; //this is a rotated copy of the picture. GL2D_SurfaceGL *surfGL; Uint8 alpha; Uint16 w, h; Uint8 gl; //is this an openGL surface? float angle; } JPB_surfaceRot; void JPB_drawSquare (Uint32 color, Uint8 alpha, int x, int y, int w, int h); void drawLine (SDL_Surface * dest, Uint8 dr, Uint8 dg, Uint8 db, Uint8 alpha, int x0, int y0, int x1, int y1); void JPB_drawLine (Uint8 r, Uint8 g, Uint8 b, Uint8 a, int x0, int y0, int x1, int y1); /******************** * ROTABLE SURFACE * ********************/ /* * JPB_LoadImgRot () * Loads a rotable surface */ JPB_surfaceRot *JPB_LoadImgRot (char *file, Uint8 gl, Uint8 alpha, Uint8 trans, Uint8 rev); /* * JPB_FreeSurfaceRot() * Frees a rotable surface. */ void JPB_FreeSurfaceRot (JPB_surfaceRot * surface); /* * JPB_PrintSurfaceRot() * Prints a rotable surface on the screen. The x and y values of the destiny rectangle * define the where the centre of the pic will be. The picture is blitted rotated around its * centre "angle" degrees. */ void JPB_PrintSurfaceRot (JPB_surfaceRot * src, SDL_Rect * src_r, SDL_Rect * dest_r, float angle); /* * JPB_CreateSurfaceRot() * Creates a rotable surface from an SDL_Surface. */ JPB_surfaceRot *JPB_CreateSurfaceRot (SDL_Surface * src, Uint8 gl); /******************* * SURFACE * *******************/ JPB_surface *JPB_CreateSurface (SDL_Surface * src, Uint8 gl); void JPB_FreeSurface (JPB_surface * surface); JPB_surface *JPB_LoadImg (char *file, Uint8 gl, Uint8 alpha, Uint8 trans, Uint8 rev); void JPB_PrintSurface (JPB_surface * src, SDL_Rect * src_r, SDL_Rect * dest_r); /* ** BlitSurface() ** Blits a surface with alpha blending options... */ int BlitSurface (SDL_Surface * src, SDL_Rect * src_r, SDL_Surface * dest, SDL_Rect * dest_r, Uint8 alpha); /* * This blits a SDL_Surface with an angle of rotation... */ int BlitRot (SDL_Surface * src, SDL_Surface * dest, SDL_Rect * dest_r, Sint16 angle, Uint8 alpha); //tools......................................................................... void drawSquareAlpha (SDL_Surface * dest, Uint32 color, Uint8 alpha, int x, int y, int w, int h); /* ** flipscreen() ** Swaps buffers. */ void FlipScreen (); /* ** getpixel() ** Function from the SDL tutorial. Gets a pixel form a given surface. */ Uint32 getpixel (SDL_Surface * surface, int x, int y); /* ** putpixel() ** Function from the SDL tutorial. Draws a pixel in a given surface. */ void putpixel (SDL_Surface * surface, int x, int y, Uint32 pixel); /* ** Slock() ** Locks a surface. */ void Slock (SDL_Surface * door); /* ** Sulock() ** Unlocks a surface. */ void Sulock (SDL_Surface * door); /* ** LoadIMG() ** Loads a picture form a BMP image and converts it to the screen bps. */ SDL_Surface *LoadImg (char *file, Uint8 Use_Alpha, Uint8 trans); /* ** SetTrans() ** Sets a color picked from a pixel in a surface as transparent in that surface. */ void SetTrans (SDL_Surface * src, int x, int y); /* ** ReversePic() ** Horizontal mirror effect. */ SDL_Surface *ReversePic (SDL_Surface * source); #endif gnujump-1.0.8/src/effects-trail.c0000644000175000017500000001042611066175171013621 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include "gnujump.h" #include "effects.h" #include "surface.h" #include "sprite.h" #include "tools.h" extern L_gblOptions gblOps; trail_t * makeTrail (float x0, float y0, float x1, float y1) { trail_t *trail = malloc (sizeof (trail_t)); trail->next = NULL; trail->alpha = 255; trail->x0 = x0; trail->y0 = y0; trail->x1 = x1; trail->y1 = y1; return trail; } void updateTrails (hero_t * hero, float msec) { trail_t *trail; int delta; delta = (float) TRAILSTART / TRAILFADE * msec; trail = hero->trail; while (trail != NULL && trail->next != NULL) { trail->alpha -= delta; if (trail->alpha <= 0) { hero->trail = trail->next; free (trail); trail = hero->trail; } else trail = trail->next; } if (trail != NULL) { trail->alpha -= delta; if (trail->alpha <= 0) { hero->trail = trail->next; free (trail); trail = hero->trail; } } if (trail == NULL) hero->trail = makeTrail (hero->x, hero->y, hero->x, hero->y); else trail->next = makeTrail (trail->x1, trail->y1, hero->x, hero->y); } void scrollTrails (hero_t * hero, float dy) { trail_t *trail; trail = hero->trail; while (trail != NULL) { trail->y1 += dy; trail->y0 += dy; trail = trail->next; } } void drawTrail (data_t * gfx, trail_t * trail, int player) { int x0, y0, x1, y1; while (trail != NULL) { if (trail->y1 + 1 < BLOCKSIZE * (GRIDHEIGHT - 1) && trail->y0 + 1 < BLOCKSIZE * (GRIDHEIGHT - 1)) { x0 = trail->x0 + gfx->gameX + HEROSIZE / 2; y0 = trail->y0 + gfx->gameY + HEROSIZE / 2; x1 = trail->x1 + gfx->gameX + HEROSIZE / 2; y1 = trail->y1 + gfx->gameY + HEROSIZE / 2; switch (gblOps.trailMode) { case THINTRAIL: JPB_drawLine (gfx->tcolorr[player], gfx->tcolorg[player], gfx->tcolorb[player], trail->alpha, x0, y0, x1, y1); break; case NORMALTRAIL: JPB_drawLine (gfx->tcolorr[player], gfx->tcolorg[player], gfx->tcolorb[player], trail->alpha, x0, y0, x1, y1); JPB_drawLine (gfx->tcolorr[player], gfx->tcolorg[player], gfx->tcolorb[player], trail->alpha / 2, x0 - 1, y0, x1 - 1, y1); JPB_drawLine (gfx->tcolorr[player], gfx->tcolorg[player], gfx->tcolorb[player], trail->alpha / 2, x0, y0 + 1, x1, y1 + 1); JPB_drawLine (gfx->tcolorr[player], gfx->tcolorg[player], gfx->tcolorb[player], trail->alpha / 2, x0 + 1, y0, x1 + 1, y1); JPB_drawLine (gfx->tcolorr[player], gfx->tcolorg[player], gfx->tcolorb[player], trail->alpha / 2, x0, y0 - 1, x1, y1 - 1); break; case STRONGTRAIL: JPB_drawLine (gfx->tcolorr[player], gfx->tcolorg[player], gfx->tcolorb[player], trail->alpha, x0, y0, x1, y1); JPB_drawLine (gfx->tcolorr[player], gfx->tcolorg[player], gfx->tcolorb[player], trail->alpha, x0 - 1, y0, x1 - 1, y1); JPB_drawLine (gfx->tcolorr[player], gfx->tcolorg[player], gfx->tcolorb[player], trail->alpha, x0, y0 + 1, x1, y1 + 1); JPB_drawLine (gfx->tcolorr[player], gfx->tcolorg[player], gfx->tcolorb[player], trail->alpha, x0 + 1, y0, x1 + 1, y1); JPB_drawLine (gfx->tcolorr[player], gfx->tcolorg[player], gfx->tcolorb[player], trail->alpha / 2, x0, y0 - 1, x1, y1 - 1); break; default: break; } } trail = trail->next; } } void freeTrails (hero_t * hero) { trail_t *trail = hero->trail; trail_t *last; while (trail != NULL) { last = trail; trail = trail->next; free (last); } } gnujump-1.0.8/src/game.h0000644000175000017500000001120611066175173012006 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #ifndef _GAME_H_ #define _GAME_H_ /* What to return when the player is dead */ #define DEAD -1 #define PAUSED 2 #define ENDMATCH 2 #define MSGTIME 300 /* Size of the gaming grid (it has 1 row more at the begining) */ #define GRIDWIDTH 32 #define GRIDHEIGHT 24 /* Size of a square in the grid*/ #define BLOCKSIZE 16 #define HEROSIZE 32 /* The minimum space on top*/ #define MINSKY 80 #define MINSKYGRID 6 /* Space (in grid squares) between one floor and another */ #define FLOORGAP 5 /* Sounds */ enum { S_JUMP = 1, S_FALL = 2, S_DIE = 4 }; typedef struct key { Sint8 pressed; int def; } L_key; typedef struct timer { Uint32 framecount; float rateticks; Uint32 lastticks; float ms; Uint32 mscount; Uint32 rate; Uint32 totalms; Uint32 notdelayed; int ratechanged; } L_timer; typedef struct { void *buf; void *bst; int bufsize; int bodysize; int nframes; int fps; int totalms; int record; int speed; int deadHero[MAX_PLAYERS]; int scrolls; int sounds; float timer; float mspf; } replay_t; typedef struct trail_s { float x0, y0; float x1, y1; int alpha; struct trail_s *next; } trail_t; typedef struct blur_s { JPB_surfaceRot *pic; float x, y; int angle; int alpha; struct blur_s *next; } blur_t; typedef struct particle_s { JPB_surfaceRot *pic; float x, y; float vx, vy; float ax, ay; int rot; int rv; int alpha; int av; struct particle_s *next; } particle_t; typedef struct hero { trail_t *trail; blur_t *blur; L_spriteCtlRot sprite[HEROANIMS]; L_key up; L_key left; L_key right; float x; float y; float vx; float vy; float jump; int id; int previd; int dir; int st; float angle; float rotateto; float angspeed; int floor; int prevFloor; int dead; int lives; int prevLives; } hero_t; typedef struct game { int floorTop; int mapIndex; double scrollTotal; double scrollCount; int floor_l[GRIDHEIGHT]; int floor_r[GRIDHEIGHT]; hero_t *heros; int numHeros; int deadHeros; float T_speed; float T_count; float T_timer; replay_t replay; } game_t; void drawCredits (data_t * gfx); void softScrollUp (game_t * game, float scroll); int drawBg (JPB_surface * surf, int x, int y, int w, int h); void drawAnimatedSquare (data_t * gfx, Uint32 color, Uint8 alpha, int x, int y, int w, int h, int time); void drawScore (data_t * gfx, game_t * game, Uint32 currtime); int drawFloor (data_t * gfx, int x, int y, int bw); void makeFloor (game_t * game, int y); void hardScrollUp (game_t * game); void scrollGrid (game_t * game); void initGame (game_t * game, data_t * gfx, int numHeros); void playHeroSounds (data_t * gfx, hero_t * hero); int playGame (data_t * gfx, int numHeros); int pauseGame (data_t * gfx, game_t * game, char *text); int endMatch (data_t * gfx, game_t * game, int time); void playHeroSound (data_t * gfx, int sound, replay_t * rep); void continueTimer (L_timer * time); int yesNoQuestion (data_t * gfx, game_t * game, char *text); int updateInput (); void freeGame (); void drawGame (data_t * gfx, game_t * game); void markHeroKeys (SDL_Event * event, hero_t * hero); void unmarkHeroKeys (SDL_Event * event, hero_t * hero); void initHeroKeys (hero_t * hero, int num); int isFloor (game_t * game, int x, int y); void scrollHeros (game_t * game, float scroll); int isStand (game_t * game, int ix, int iy); int updateHero (game_t * game, data_t * gfx, int num, float ms); void reliveHero (game_t * game, int num); int updateHeroPosition (game_t * game, int num, float fact); int updateGame (game_t * game, data_t * gfx, float ms); void drawHero (data_t * gfx, hero_t * hero); void initTimer (L_timer * time, int rate); Uint32 updateTimer (L_timer * time); void rotateHero (hero_t * hero, float ms); void updateScore (data_t * gfx, game_t * game, Uint32 currtime); void drawRecords (data_t * gfx, records_t * rtab, int hl); void setFpsTimer (L_timer * time, int rate); #endif //_GAME_H_ gnujump-1.0.8/src/Makefile.am0000644000175000017500000000136011742327134012755 00000000000000bin_PROGRAMS = gnujump # set the include path found by configure INCLUDES= $(all_includes) # the library search path. gnujump_LDFLAGS = $(all_libraries) gnujump_SOURCES = \ game.h \ menu.h \ records.h \ SDL_2dgl.h \ gnujump.h\ SDL_rotozoom.h \ setup.h \ SFont.h \ sprite.h \ surface.h \ effects.h \ gettext.h \ replay.h \ tools.h \ game.c\ game-input.c\ game-output.c\ game-logic.c\ game-tools.c\ game-timer.c\ main.c\ menu.c\ menu-system.c\ records.c\ SDL_2dgl.c\ SDL_rotozoom.c \ setup.c \ SFont.c \ sprite.c \ surface.c \ tools.c \ replay.c \ effects-trail.c \ effects-blur.c datadirdir = $(prefix)/share/$(package) datadir = @datadir@ localedir = $(datadir)/locale DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@ gnujump-1.0.8/src/surface.c0000644000175000017500000003216211066175171012522 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include "gnujump.h" #include "surface.h" #include "SDL_rotozoom.h" extern SDL_Surface *screen; extern L_gblOptions gblOps; #define applyAlpha(alpha, bc, c) ((alpha)*(bc) + (1-(alpha))*(c)) void JPB_drawLine (Uint8 r, Uint8 g, Uint8 b, Uint8 a, int x0, int y0, int x1, int y1) { if (gblOps.useGL) { GL2D_DrawLine (r, g, b, a, x0, y0, x1, y1); } else { drawLine (screen, r, g, b, a, x0, y0, x1, y1); } } /* Interesting article on line drawing: http://www.cs.unc.edu/~mcmillan/comp136/Lecture6/Lines.html */ void drawLine (SDL_Surface * dest, Uint8 dr, Uint8 dg, Uint8 db, Uint8 alpha, int x0, int y0, int x1, int y1) { int dy = y1 - y0; int dx = x1 - x0; int stepx, stepy; int fraction; Uint8 r, g, b; Uint32 pixel; float a = (float) alpha / 255; if (dy < 0) { dy = -dy; stepy = -1; } else { stepy = 1; } if (dx < 0) { dx = -dx; stepx = -1; } else { stepx = 1; } dy <<= 1; dx <<= 1; /* We dont draw the first pixel, because it would overlap with another trail segment */ if (dx > dy) { fraction = dy - (dx >> 1); while (x0 != x1) { if (fraction >= 0) { y0 += stepy; fraction -= dx; } x0 += stepx; fraction += dy; /* TODO: We should create a function for this */ pixel = getpixel (dest, x0, y0); SDL_GetRGB (pixel, dest->format, &r, &g, &b); r = applyAlpha (a, dr, r); g = applyAlpha (a, dg, g); b = applyAlpha (a, db, b); pixel = SDL_MapRGB (dest->format, r, g, b); putpixel (dest, x0, y0, pixel); } } else { fraction = dx - (dy >> 1); while (y0 != y1) { if (fraction >= 0) { x0 += stepx; fraction -= dy; } y0 += stepy; fraction += dx; pixel = getpixel (dest, x0, y0); SDL_GetRGB (pixel, dest->format, &r, &g, &b); r = applyAlpha (a, dr, r); g = applyAlpha (a, dg, g); b = applyAlpha (a, db, b); pixel = SDL_MapRGB (dest->format, r, g, b); putpixel (dest, x0, y0, pixel); } } } void JPB_drawSquare (Uint32 color, Uint8 alpha, int x, int y, int w, int h) { Uint8 r, g, b; if (gblOps.useGL) { SDL_GetRGB (color, screen->format, &r, &g, &b); GL2D_DrawRect (r, g, b, alpha, x, y, w, h); } else { drawSquareAlpha (screen, color, alpha, x, y, w, h); } } JPB_surfaceRot * JPB_LoadImgRot (char *file, Uint8 gl, Uint8 alpha, Uint8 trans, Uint8 rev) { SDL_Surface *temp1 = NULL, *temp2 = NULL; JPB_surfaceRot *surface = NULL; temp1 = LoadImg (file, alpha, trans); if (temp1 != NULL) { if (rev) { temp2 = temp1; temp1 = ReversePic (temp1); SDL_FreeSurface (temp2); } surface = JPB_CreateSurfaceRot (temp1, gl); SDL_FreeSurface (temp1); } return surface; } JPB_surfaceRot * JPB_CreateSurfaceRot (SDL_Surface * src, Uint8 gl) { JPB_surfaceRot *surface = NULL; surface = malloc (sizeof (JPB_surfaceRot)); if (gl) { surface->gl = TRUE; surface->surfGL = GL2D_CreateSurfaceGL (src, gblOps.texFilter); surface->w = surface->surfGL->w; surface->h = surface->surfGL->h; } else { if ((src->flags & SDL_SRCALPHA) == SDL_SRCALPHA) surface->surf = SDL_DisplayFormatAlpha (src); else surface->surf = SDL_DisplayFormat (src); if (gblOps.texFilter == GL_NEAREST) surface->rSurf = rotozoomSurface (surface->surf, 0, 1, 0); else surface->rSurf = rotozoomSurface (surface->surf, 0, 1, 1); surface->w = surface->surf->w; surface->h = surface->surf->h; surface->gl = FALSE; } surface->alpha = -1; return surface; } JPB_surface * JPB_LoadImg (char *file, Uint8 gl, Uint8 alpha, Uint8 trans, Uint8 rev) { SDL_Surface *temp1 = NULL, *temp2 = NULL; JPB_surface *surface = NULL; temp1 = LoadImg (file, alpha, trans); if (temp1 != NULL) { if (rev) { temp2 = temp1; temp1 = ReversePic (temp1); SDL_FreeSurface (temp2); } surface = JPB_CreateSurface (temp1, gl); SDL_FreeSurface (temp1); } return surface; } JPB_surface * JPB_CreateSurface (SDL_Surface * src, Uint8 gl) { JPB_surface *surface = NULL; GLint texSize; surface = malloc (sizeof (JPB_surface)); if (gl) { glGetIntegerv (GL_MAX_TEXTURE_SIZE, &texSize); //texSize = 1024; if (texSize < src->w) { surface->gl = LARGE_GL; surface->LsurfGL = GL2D_CreateLargeSurfaceGL (src, gblOps.texFilter); surface->w = surface->LsurfGL->w; surface->h = surface->LsurfGL->h; } else { surface->gl = TRUE; surface->surfGL = GL2D_CreateSurfaceGL (src, gblOps.texFilter); surface->w = surface->surfGL->w; surface->h = surface->surfGL->h; } } else { if ((src->flags & SDL_SRCALPHA) == SDL_SRCALPHA) surface->surf = SDL_DisplayFormatAlpha (src); else surface->surf = SDL_DisplayFormat (src); surface->w = surface->surf->w; surface->h = surface->surf->h; surface->gl = FALSE; } surface->alpha = -1; return surface; } void JPB_FreeSurface (JPB_surface * surface) { if (surface->gl == LARGE_GL) GL2D_FreeLargeSurfaceGL (surface->LsurfGL); else if (surface->gl == TRUE) GL2D_FreeSurfaceGL (surface->surfGL); else if (surface->gl == FALSE) SDL_FreeSurface (surface->surf); free (surface); } void JPB_FreeSurfaceRot (JPB_surfaceRot * surface) { if (surface->gl == TRUE) GL2D_FreeSurfaceGL (surface->surfGL); else if (surface->gl == FALSE) { SDL_FreeSurface (surface->surf); SDL_FreeSurface (surface->rSurf); } free (surface); } void JPB_PrintSurfaceRot (JPB_surfaceRot * src, SDL_Rect * src_r, SDL_Rect * dest_r, float angle) { if (src->gl == TRUE) { GL2D_BlitGLrot (src->surfGL, dest_r->x, dest_r->y, angle, src->alpha); src->angle = angle; } else if (src->gl == FALSE) { if (angle != src->angle) { SDL_FreeSurface (src->rSurf); if (gblOps.texFilter == GL_NEAREST) src->rSurf = rotozoomSurface (src->surf, angle, 1, 0); else src->rSurf = rotozoomSurface (src->surf, angle, 1, 1); src->angle = angle; } dest_r->x -= src->rSurf->w / 2; dest_r->y -= src->rSurf->h / 2; BlitSurface (src->rSurf, src_r, screen, dest_r, src->alpha); } } void JPB_PrintSurface (JPB_surface * src, SDL_Rect * src_r, SDL_Rect * dest_r) { if (src->gl == TRUE) GL2D_BlitSurfaceGL (src->surfGL, src_r, dest_r, src->alpha); else if (src->gl == FALSE) BlitSurface (src->surf, src_r, screen, dest_r, src->alpha); else if (src->gl == LARGE_GL) GL2D_BlitLargeSurfaceGL (src->LsurfGL, src_r, dest_r, src->alpha); } /* Probably not very fast, but enough for my needs*/ void drawSquareAlpha (SDL_Surface * dest, Uint32 color, Uint8 alpha, int x, int y, int w, int h) { int i, j; Uint32 pixel; Uint8 r, g, b, dr, dg, db; float alphaF = (float) alpha / 255; if (x + w > dest->w) w = dest->w - x; if (y + h > dest->h) h = dest->h - y; /* Negative width/height values do reverse drawing */ if (w < 0) { w = -w; x -= w; } if (h < 0) { h = -h; y -= h; } SDL_GetRGB (color, dest->format, &dr, &dg, &db); Slock (dest); for (i = 0; i < w; i++) { for (j = 0; j < h; j++) { pixel = getpixel (dest, i + x, j + y); SDL_GetRGB (pixel, dest->format, &r, &g, &b); r = applyAlpha (alphaF, dr, r); g = applyAlpha (alphaF, dg, g); b = applyAlpha (alphaF, db, b); pixel = SDL_MapRGB (dest->format, r, g, b); putpixel (dest, i + x, j + y, pixel); } } Sulock (dest); } int BlitSurface (SDL_Surface * src, SDL_Rect * src_r, SDL_Surface * dest, SDL_Rect * dest_r, Uint8 alpha) { //SDL_Surface * sdl_surface_copy = NULL; int ret; if (alpha == 0) return FALSE; if (alpha != 255) { /*if ((src->flags & SDL_SRCALPHA)==SDL_SRCALPHA) { sdl_surface_copy = SDL_CreateRGBSurface (src->flags, src->w, src->h, src->format->BitsPerPixel, src->format->Rmask, src->format->Gmask, src->format->Bmask, 0); //colorkey = SDL_MapRGB(sdl_surface_copy->format, 255, 0, 255); //SDL_FillRect(sdl_surface_copy, NULL, colorkey); //SDL_SetColorKey(sdl_surface_copy, SDL_SRCCOLORKEY, colorkey); SDL_BlitSurface(src, NULL, sdl_surface_copy, NULL); SDL_SetAlpha(sdl_surface_copy, SDL_SRCALPHA, alpha); ret = SDL_BlitSurface(sdl_surface_copy, src_r, dest, dest_r); SDL_FreeSurface (sdl_surface_copy); return ret; return FALSE; }else { */ SDL_SetAlpha (src, SDL_SRCALPHA, alpha); ret = SDL_BlitSurface (src, src_r, dest, dest_r); SDL_SetAlpha (src, 0, alpha); return ret; //} } else { ret = SDL_BlitSurface (src, src_r, dest, dest_r); return ret; } } int BlitRot (SDL_Surface * src, SDL_Surface * dest, SDL_Rect * dest_r, Sint16 angle, Uint8 alpha) { SDL_Surface *rot = NULL; int ret; rot = rotozoomSurface (src, angle, 1, 0); ret = BlitSurface (rot, NULL, dest, dest_r, alpha); SDL_FreeSurface (rot); return ret; } void FlipScreen () { if (gblOps.useGL) { SDL_GL_SwapBuffers (); #ifdef GLFINISH glFinish (); #endif //glClear(GL_COLOR_BUFFER_BIT); } else SDL_Flip (screen); } Uint32 getpixel (SDL_Surface * surface, int x, int y) { int bpp = surface->format->BytesPerPixel; /* Here p is the address to the pixel we want to retrieve */ Uint8 *p = (Uint8 *) surface->pixels + y * surface->pitch + x * bpp; if (x >= surface->w || y >= surface->h || x < 0 || y < 0) return 0; switch (bpp) { case 1: return *p; case 2: return *(Uint16 *) p; case 3: if (SDL_BYTEORDER == SDL_BIG_ENDIAN) return p[0] << 16 | p[1] << 8 | p[2]; else return p[0] | p[1] << 8 | p[2] << 16; case 4: return *(Uint32 *) p; default: return 0; /* shouldn't happen, but avoids warnings */ } } void putpixel (SDL_Surface * surface, int x, int y, Uint32 pixel) { int bpp = surface->format->BytesPerPixel; /* Here p is the address to the pixel we want to set */ Uint8 *p = (Uint8 *) surface->pixels + y * surface->pitch + x * bpp; if (x >= surface->w || y >= surface->h || x < 0 || y < 0) return; switch (bpp) { case 1: *p = pixel; break; case 2: *(Uint16 *) p = pixel; break; case 3: if (SDL_BYTEORDER == SDL_BIG_ENDIAN) { p[0] = (pixel >> 16) & 0xff; p[1] = (pixel >> 8) & 0xff; p[2] = pixel & 0xff; } else { p[0] = pixel & 0xff; p[1] = (pixel >> 8) & 0xff; p[2] = (pixel >> 16) & 0xff; } break; case 4: *(Uint32 *) p = pixel; break; } } void Slock (SDL_Surface * door) { if (SDL_MUSTLOCK (door)) { if (SDL_LockSurface (door) < 0) { fprintf (stderr, "Can't lock screen: %s\n", SDL_GetError ()); } } } void Sulock (SDL_Surface * door) { if (SDL_MUSTLOCK (door)) { SDL_UnlockSurface (door); } } void SetTrans (SDL_Surface * src, int x, int y) { Uint32 pixel; Slock (src); pixel = getpixel (src, x, y); Sulock (src); SDL_SetColorKey (src, SDL_SRCCOLORKEY | SDL_RLEACCEL, pixel); } void SetRLE (SDL_Surface * src) { SDL_SetColorKey (src, SDL_RLEACCEL, 0); } SDL_Surface * LoadImg (char *file, Uint8 Use_Alpha, Uint8 trans) { SDL_Surface *temp1 = NULL, *temp2 = NULL; temp1 = IMG_Load (file); if (trans) SetTrans (temp1, 0, 0); if (!Use_Alpha && !gblOps.useGL) { temp2 = SDL_DisplayFormat (temp1); SDL_FreeSurface (temp1); } else { SDL_SetAlpha (temp1, SDL_RLEACCEL | SDL_SRCALPHA, SDL_ALPHA_OPAQUE); temp2 = SDL_DisplayFormatAlpha (temp1); SDL_FreeSurface (temp1); } return temp2; } SDL_Surface * ReversePic (SDL_Surface * source) { SDL_Surface *destiny = NULL; Uint32 pixel; int i, j, w, h; //Generates a surface dor the destiny and makes the pinter aim to it... if ((source->flags & SDL_SRCALPHA) == SDL_SRCALPHA) destiny = SDL_DisplayFormatAlpha (source); else destiny = SDL_DisplayFormat (source); w = source->w; h = source->h; //locks the surfaces... Slock (source); Slock (destiny); for (j = 0; j < h; j++) { for (i = 0; i < w; i++) { pixel = getpixel (source, i, j); //Gets the pixel... putpixel (destiny, ((w - 1) - i), j, pixel); //And puts it in the other side. } } //unlocking surfaces... Sulock (destiny); Sulock (source); return destiny; //Here we go! } gnujump-1.0.8/src/Makefile.in0000644000175000017500000004723612003600411012761 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ bin_PROGRAMS = gnujump$(EXEEXT) subdir = src DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" PROGRAMS = $(bin_PROGRAMS) am_gnujump_OBJECTS = game.$(OBJEXT) game-input.$(OBJEXT) \ game-output.$(OBJEXT) game-logic.$(OBJEXT) \ game-tools.$(OBJEXT) game-timer.$(OBJEXT) main.$(OBJEXT) \ menu.$(OBJEXT) menu-system.$(OBJEXT) records.$(OBJEXT) \ SDL_2dgl.$(OBJEXT) SDL_rotozoom.$(OBJEXT) setup.$(OBJEXT) \ SFont.$(OBJEXT) sprite.$(OBJEXT) surface.$(OBJEXT) \ tools.$(OBJEXT) replay.$(OBJEXT) effects-trail.$(OBJEXT) \ effects-blur.$(OBJEXT) gnujump_OBJECTS = $(am_gnujump_OBJECTS) gnujump_LDADD = $(LDADD) gnujump_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(gnujump_LDFLAGS) \ $(LDFLAGS) -o $@ DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) CCLD = $(CC) LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ $(LDFLAGS) -o $@ SOURCES = $(gnujump_SOURCES) DIST_SOURCES = $(gnujump_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = $(datadir)/locale localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ # set the include path found by configure INCLUDES = $(all_includes) # the library search path. gnujump_LDFLAGS = $(all_libraries) gnujump_SOURCES = \ game.h \ menu.h \ records.h \ SDL_2dgl.h \ gnujump.h\ SDL_rotozoom.h \ setup.h \ SFont.h \ sprite.h \ surface.h \ effects.h \ gettext.h \ replay.h \ tools.h \ game.c\ game-input.c\ game-output.c\ game-logic.c\ game-tools.c\ game-timer.c\ main.c\ menu.c\ menu-system.c\ records.c\ SDL_2dgl.c\ SDL_rotozoom.c \ setup.c \ SFont.c \ sprite.c \ surface.c \ tools.c \ replay.c \ effects-trail.c \ effects-blur.c datadirdir = $(prefix)/share/$(package) all: all-am .SUFFIXES: .SUFFIXES: .c .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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu src/Makefile .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 $(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ fi; \ for p in $$list; do echo "$$p $$p"; done | \ sed 's/$(EXEEXT)$$//' | \ while read p p1; do if test -f $$p || test -f $$p1; \ then echo "$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) files[d] = files[d] " " $$1; \ else { print "f", $$3 "/" $$4, $$1; } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ } \ ; done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ -e 's/$$/$(EXEEXT)/' `; \ test -n "$$list" || exit 0; \ echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ cd "$(DESTDIR)$(bindir)" && rm -f $$files clean-binPROGRAMS: @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ echo " rm -f" $$list; \ rm -f $$list || exit $$?; \ test -n "$(EXEEXT)" || exit 0; \ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ echo " rm -f" $$list; \ rm -f $$list gnujump$(EXEEXT): $(gnujump_OBJECTS) $(gnujump_DEPENDENCIES) $(EXTRA_gnujump_DEPENDENCIES) @rm -f gnujump$(EXEEXT) $(gnujump_LINK) $(gnujump_OBJECTS) $(gnujump_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SDL_2dgl.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SDL_rotozoom.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SFont.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/effects-blur.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/effects-trail.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/game-input.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/game-logic.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/game-output.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/game-timer.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/game-tools.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/game.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/menu-system.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/menu.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/records.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/replay.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/setup.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sprite.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/surface.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tools.Po@am__quote@ .c.o: @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(COMPILE) -c $< .c.obj: @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` @am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` .c.lo: @am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) set x; \ 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) 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; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(PROGRAMS) installdirs: for dir in "$(DESTDIR)$(bindir)"; 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: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 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 clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -rf ./$(DEPDIR) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-binPROGRAMS install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: 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-binPROGRAMS .MAKE: install-am install-strip .PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \ clean-generic 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-binPROGRAMS install-data install-data-am install-dvi \ install-dvi-am install-exec install-exec-am install-html \ install-html-am install-info install-info-am install-man \ install-pdf install-pdf-am install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ pdf pdf-am ps ps-am tags uninstall uninstall-am \ uninstall-binPROGRAMS # 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: gnujump-1.0.8/src/tools.h0000644000175000017500000000374111066175173012242 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #ifndef _TOOLS_H_ #define _TOOLS_H_ #include typedef struct fader { float value; float target; float start; float time; float delta; int loop; } fader_t; long getFileSize (char *fname); int getFps (); void setFader (fader_t * fader, int start, int target, int time, int loop); int updateFader (fader_t * fader, int ms); int rnd (int range); void srnd (void); void pressAnyKey (); void findNextValue (FILE * tfile); void skipValueStr (FILE * tfile); int getValue_int (FILE * tfile, char *value); float getValue_float (FILE * tfile, char *value); void getValue_str (FILE * tfile, char *value, char *data, char *path); char *getValue_charp (FILE * tfile, char *value); int isOdd (int n); void putValue_int (FILE * tfile, char *data, int value); void putValue_str (FILE * tfile, char *data, char *value); void putLine (FILE * tfile); void putComment (FILE * tfile, char *comment); int bool2sign (int n); int checkExtension (char *file, char *ext); int getDirList (char *folder, char ***tab); int getFileList (char *folder, char ***tab); int sumDirList (char ***a, int an, char **b, int bn); int sumStringTabs (char ***a, int an, char **b, int bn); int sumStringTabs_Cat (char ***a, int an, char **b, int bn, char *string); #endif //_TOOLS_H_ gnujump-1.0.8/src/replay.h0000644000175000017500000000572111066175173012376 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #ifndef _REPLAY_H_ #define _REPLAY_H_ /* replay_t defined in game.h */ #include "game.h" #define REP_BUFFER_SIZE 500000 #define REP_MIN_FREE 500 /* Default framerate for the replays */ //#define RECFPS 40 #define RECMS 25 enum { REP_OX = 0, REP_QX, REP_HX, REP_1X, REP_2X, REP_4X, REP_8X, REP_16X, NREPSPEEDS }; /* REPLAY FORMAT: ============== -- HEADER (not stored in the memory buffer) -- * Replay file format (Uint32) * Comment (Char until '\0') * Score (Uint32) * Msec (Uint32) * Replay FPS (Uint32) * Number of frames (Uint32) -- BODY -- * Grid data. For every row in descending order: floor_l (Uint8) floor_r (Uint8) * Number of players (Uint8) * Player data. For every player alive: x (Uint16) y (Uint16) dir (Uint8) rot (Uint16) action (Uint8) dead (Uint8) lives (Uint8) floor (Uint16) * For every frame: + sounds played in this frame + scrollCount (Uint8) + Number of scrolls since last frame (Uint8): + For every sroll: floor_l (Uint8) floor_r (Uint8) + Player data. For every player: x (Uint16) y (Uint16) dir (Uint8) rot (Uint16) action (Uint8) dead (Uint8) lives (Uint8) floor (Uint16) */ void repPushUInt32 (replay_t * rep, Uint32 data); void repPushUInt16 (replay_t * rep, Uint16 data); void repPushUInt8 (replay_t * rep, Uint8 data); Uint32 repGetUInt32 (replay_t * rep); Uint16 repGetUInt16 (replay_t * rep); Uint8 repGetUInt8 (replay_t * rep); void repPushHeros (game_t * game); void repPushGrid (game_t * game); void initReplay (game_t * game); void updateReplay (game_t * game, float ms); void freeReplay (replay_t * rep); void endReplay (game_t * game, int totalms); void getPlayerReplay (hero_t * hero, replay_t * rep); void drawRepHud (data_t * gfx, replay_t * rep); void initGameReplay (game_t * game, data_t * gfx, replay_t * rep); void updateGameReplay (game_t * game, data_t * gfx, replay_t * rep, float ms, int mute); int playReplay (data_t * gfx, replay_t * rep); int saveReplay (replay_t * rep, char *fname, char *comment); void scrollReplay (game_t * game, data_t * gfx, replay_t * rep); char *getReplayComment (char *file); void freeGameReplay (game_t * game); int loadReplay (data_t * gfx, char *file); #endif /* _REPLAY_H_ */ gnujump-1.0.8/src/SFont.h0000644000175000017500000000765511066175263012143 00000000000000 /****************************************************************************** * MODIFIED MY JUAN PEDRO BOLIVAR FOR BETTER INTEGRATION IN * * THIS PROJECT. * ******************************************************************************/ /* Only works on THIS project */ /* SFont: a simple font-library that uses special bitmaps as fonts Copyright (C) 2003 Karl Bartel License: GPL or LGPL (at your choice) WWW: http://www.linux-games.com/sfont/ 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 Karl Bartel Cecilienstr. 14 12307 Berlin GERMANY karlb@gmx.net */ /************************************************************************ * SFONT - SDL Font Library by Karl Bartel * * * * All functions are explained below. For further information, take a * * look at the example files, the links at the SFont web site, or * * contact me, if you problem isn' addressed anywhere. * * * ************************************************************************/ #ifndef SFONT_H #define SFONT_H #include #include #include "surface.h" #ifdef __cplusplus extern "C" { #endif /* Added by Juan Pedro Bolíar */ #define ALEFT 0 #define ACENTER 1 #define ARIGHT 2 // Delcare one variable of this type for each font you are using. // To load the fonts, load the font image into YourFont->Surface // and call InitFont( YourFont ); typedef struct { JPB_surface *Surface; int CharPos[512]; int MaxPos; } SFont_Font; // Initializes the font // Font: this contains the suface with the font. // The Surface must be loaded before calling this function //SFont_Font* SFont_InitFont (SDL_Surface *Font); SFont_Font *SFont_InitFont (char *file, SDL_Surface * Surface, Uint8 gl, Uint8 alpha); // Frees the font // Font: The font to free // The font must be loaded before using this function. void SFont_FreeFont (SFont_Font * Font); // Blits a string to a surface // Destination: the suface you want to blit to // text: a string containing the text you want to blit. void SFont_Write (SFont_Font * Font, int x, int y, char *text); // Returns the width of "text" in pixels int SFont_TextWidth (const SFont_Font * Font, const char *text); // Returns the height of "text" in pixels (which is always equal to Font->Surface->h) int SFont_TextHeight (const SFont_Font * Font); // Blits a string to Surface with centered x position void SFont_WriteCenter (SDL_Surface * Surface, SFont_Font * Font, int y, char *text); /* Blits a string aligned in a square defined by X, Y and W. */ void SFont_WriteAligned (SFont_Font * Font, int x, int y, int w, int gap, int align, char *text); /* Returns the heigth of a multi-line text */ int SFont_AlignedHeight (SFont_Font * Font, int w, int gap, char *text); int SFont_FillWith (SFont_Font * Font, int x, int y, int w, char c); void SFont_WriteMaxWidth (SFont_Font * Font, int x, int y, int w, int align, char *tag, char *text); int SFont_SetAlpha (SFont_Font * font, int alpha); #ifdef __cplusplus } #endif #endif /* SFONT_H */ gnujump-1.0.8/src/menu-system.c0000644000175000017500000004275611066175171013372 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include #include "gnujump.h" #include "menu.h" #include "game.h" #include "setup.h" #include "tools.h" extern SDL_Surface *screen; extern L_gblOptions gblOps; void initMouse (data_t * gfx, mouse_t * mouse) { int i; for (i = 0; i < M_STATES; i++) { initializeSpriteCtl (&(mouse->sprite[i]), gfx->mouse[i]); } mouse->id = M_IDLE; mouse->clicked = FALSE; } void printMouse (data_t * gfx, mouse_t * mouse) { SDL_Rect dest; dest.x = mouse->x - gfx->mouseX; dest.y = mouse->y - gfx->mouseY; printSprite (&(mouse->sprite[mouse->id]), NULL, &dest, 0); } void unprintMouse (data_t * gfx, mouse_t * mouse) { SDL_Rect dest; SDL_Rect src; src.x = dest.x = mouse->x - gfx->mouseX; src.y = dest.y = mouse->y - gfx->mouseY; src.w = mouse->sprite[mouse->id].sdata->pic[0]->w; src.h = mouse->sprite[mouse->id].sdata->pic[0]->h; JPB_PrintSurface (gfx->menuBg, &src, &dest); } void setMouseState (mouse_t * mouse, int id) { if (mouse->id != id) { mouse->sprite[id].elpTime = mouse->sprite[id].frame = 0; mouse->id = id; } } void checkMouse (data_t * gfx, mouse_t * mouse, int *sel, int nops, int off) { int rx = 0, ry = 0; int no = MIN (gfx->mMaxOps, nops); mouse->clicked = SDL_GetMouseState (&(mouse->x), &(mouse->y)); if (mouse->x >= gfx->menuX && mouse->x < gfx->menuX + gfx->menuW && mouse->y >= gfx->menuY && mouse->y < gfx->menuY + SFont_TextHeight (gfx->menufont) * no) { if (((mouse->clicked = SDL_GetRelativeMouseState (&rx, &ry)) || rx != 0 || ry != 0)) *sel = (mouse->y - gfx->menuY) / SFont_TextHeight (gfx->menufont) + off; if (!mouse->clicked) setMouseState (mouse, M_OVER); else setMouseState (mouse, M_DOWN); } else { if (!mouse->clicked) setMouseState (mouse, M_IDLE); else setMouseState (mouse, M_DOWN); } } /* * NEW MENU SYSTEM ============================================================= */ void initMenuT (menu_t * menu) { menu->nops = 0; menu->opt = NULL; } /* Arguments are: - menu: pointer to the menu where the option should be included. - caption/tip: caption and tip of the option (these won't be freed) - flags: some flags defining what kind of option this is - data: depends on our option flags. + (*int) for MB_CHOOSE + (**char) for MB_INPUT + (*SDLKey) for MB_KEYDEF - nops: NONE if no flags are chosen; 0, if flags != MB_CHOOSE, etc.. - ...: char* to the name of the different options (if nops>0 :-)) */ void addMenuTOption (menu_t * menu, char *caption, char *tip, int flags, void *data, int nops, ...) { va_list p; opt_t *opt = NULL; int i = 0; menu->nops++; menu->opt = realloc (menu->opt, sizeof (opt_t) * menu->nops); opt = &menu->opt[menu->nops - 1]; opt->caption = opt->tip = NULL; opt->caption = caption; opt->tip = tip; opt->flags = flags; opt->nops = nops; opt->data = data; opt->opcap = NULL; if (nops > 0) { va_start (p, nops); opt->opcap = malloc (sizeof (char *) * nops); for (i = 0; i < nops; i++) { opt->opcap[i] = va_arg (p, char *); } va_end (p); } else { opt->flags |= MB_RETURN; } } void freeMenuTOption (opt_t * opt) { free (opt->opcap); } void freeMenuT (menu_t * menu) { int i; for (i = 0; i < menu->nops; i++) { freeMenuTOption (&menu->opt[i]); } free (menu->opt); } int playMenuT (data_t * gfx, menu_t * menu) { int done = FALSE; int prevselect = 0, select = 0; fader_t *mfaders; fader_t afaders[ARROWS]; char *tmpstr = NULL; SDL_Event event; L_timer timer; mouse_t mouse; int offset = 0, maxops = MIN (menu->nops, gfx->mMaxOps), maxoffset = menu->nops - gfx->mMaxOps; int i; if (menu->nops == 0) { if (gfx->mback) Mix_PlayChannel (-1, gfx->mback, 0); return NONE; } initMouse (gfx, &mouse); initTimer (&timer, getFps ()); mfaders = malloc (sizeof (fader_t) * menu->nops); setFader (&mfaders[select], 0, gfx->hlalpha, 1, FALSE); for (i = select + 1; i < menu->nops; i++) setFader (&mfaders[i], 0, 0, 1, FALSE); for (i = 0; i < ARROWS; i++) setFader (&afaders[i], 0, 0, 1, FALSE); drawMenuT (gfx, menu, offset); if (menu->opt[select].tip != NULL) drawTip (gfx, menu->opt[select].tip); FlipScreen (); while (!done) { updateTimer (&timer); for (i = 0; i < menu->nops; i++) { updateFader (&mfaders[i], timer.ms); } for (i = 0; i < ARROWS; i++) { updateFader (&afaders[i], timer.ms); } unprintMouse (gfx, &mouse); undrawTip (gfx); checkMouse (gfx, &mouse, &select, menu->nops, offset); switch (checkMenuKeys (&mouse)) { case KMENTER: if (mouse.id != M_OVER) break; case KENTER: if (menu->opt[select].nops > 0) { (*((int *) menu->opt[select].data))++; if (*((int *) menu->opt[select].data) >= menu->opt[select].nops) { *((int *) menu->opt[select].data) = 0; } } if ((menu->opt[select].flags & MB_INPUT) == MB_INPUT) { tmpstr = inputMenu (gfx, menu->opt[select].tip, *((char **) menu->opt[select].data), MAX_CHAR - 1); if (tmpstr != NULL) { free (*((char **) menu->opt[select].data)); *((char **) menu->opt[select].data) = tmpstr; } } if ((menu->opt[select].flags & MB_KEYDEF) == MB_KEYDEF) { for (;;) { SDL_WaitEvent (NULL); if (SDL_PollEvent (&event) && event.type == SDL_KEYDOWN) { *((SDLKey *) menu->opt[select].data) = event.key.keysym.sym; break; } } } if ((menu->opt[select].flags & MB_VOLSET) == MB_VOLSET) resetVolumes (); if ((menu->opt[select].flags & MB_RETURN) == MB_RETURN) done = TRUE; if (gfx->mclick) Mix_PlayChannel (-1, gfx->mclick, 0); break; case KUP: select--; if (select < 0) { select = menu->nops - 1; } break; case KDOWN: select++; if (select >= menu->nops) select = 0; break; case KBACK: select = NONE; done = TRUE; if (gfx->mback) Mix_PlayChannel (-1, gfx->mback, 0); continue; case KLEFT: if ((menu->opt[select].flags & MB_CHOOSE) == MB_CHOOSE && menu->opt[select].nops > 0) { (*((int *) menu->opt[select].data))--; if (*((int *) menu->opt[select].data) < 0) *((int *) menu->opt[select].data) = menu->opt[select].nops - 1; } if ((menu->opt[select].flags & MB_VOLSET) == MB_VOLSET) resetVolumes (); if ((menu->opt[select].flags & MB_RETURN) == MB_RETURN) done = TRUE; if (gfx->mclick) Mix_PlayChannel (-1, gfx->mclick, 0); break; case KRIGHT: if ((menu->opt[select].flags & MB_CHOOSE) == MB_CHOOSE && menu->opt[select].nops > 0) { (*((int *) menu->opt[select].data))++; if (*((int *) menu->opt[select].data) >= menu->opt[select].nops) *((int *) menu->opt[select].data) = 0; } if ((menu->opt[select].flags & MB_VOLSET) == MB_VOLSET) resetVolumes (); if ((menu->opt[select].flags & MB_RETURN) == MB_RETURN) done = TRUE; if (gfx->mclick) Mix_PlayChannel (-1, gfx->mclick, 0); break; case KMUP: if (mouse.id == M_OVER && offset < maxoffset) offset++; break; case KMDOWN: if (mouse.id == M_OVER && offset > 0) offset--; break; default: break; } if (select != prevselect) { setFader (&mfaders[prevselect], mfaders[prevselect].value, 0, MENUFADE, FALSE); setFader (&mfaders[select], gfx->hlalpha, gfx->hlalpha, MENUFADE, FALSE); prevselect = select; if (select >= maxops + offset) { offset = select - maxops + 1; } else if (select < offset) { offset = select; } } if (offset < maxoffset) setFader (&afaders[A_DOWN], afaders[A_DOWN].value, SDL_ALPHA_OPAQUE, ABLINKTIME * gblOps.useGL + 1, FALSE); else setFader (&afaders[A_DOWN], afaders[A_DOWN].value, SDL_ALPHA_TRANSPARENT, ABLINKTIME * gblOps.useGL + 1, FALSE); if (offset > 0) setFader (&afaders[A_UP], afaders[A_UP].value, SDL_ALPHA_OPAQUE, ABLINKTIME * gblOps.useGL + 1, FALSE); else setFader (&afaders[A_UP], afaders[A_UP].value, SDL_ALPHA_TRANSPARENT, ABLINKTIME * gblOps.useGL + 1, FALSE); for (i = offset; i < offset + maxops; i++) { updateFader (&mfaders[i], timer.ms); drawMenuTOption (gfx, i, offset, &menu->opt[i], mfaders[i].value); } if (menu->opt[select].tip != NULL) drawTip (gfx, menu->opt[select].tip); drawMenuTArrows (gfx, afaders[A_UP].value, afaders[A_DOWN].value); animateSprite (&(mouse.sprite[mouse.id]), timer.ms); printMouse (gfx, &mouse); FlipScreen (); } free (mfaders); return select; } void undrawTip (data_t * gfx) { SDL_Rect dest; dest.x = gfx->tipX; dest.y = gfx->tipY; dest.w = gfx->tipW; dest.h = gfx->tipH; JPB_PrintSurface (gfx->menuBg, &dest, &dest); } void drawMenuTArrows (data_t * gfx, int alphaUp, int alphaDown) { SDL_Rect dest; gfx->upArrow->alpha = alphaUp; gfx->dwArrow->alpha = alphaDown; dest.x = gfx->mUpArrowX; dest.y = gfx->mUpArrowY; dest.w = gfx->upArrow->w; dest.h = gfx->upArrow->h; JPB_PrintSurface (gfx->menuBg, &dest, &dest); dest.x = gfx->mDwArrowX; dest.y = gfx->mDwArrowY; dest.w = gfx->dwArrow->w; dest.h = gfx->dwArrow->h; JPB_PrintSurface (gfx->menuBg, &dest, &dest); gfx->upArrow->alpha = alphaUp; gfx->dwArrow->alpha = alphaDown; dest.x = gfx->mUpArrowX; dest.y = gfx->mUpArrowY; dest.w = gfx->upArrow->w; dest.h = gfx->upArrow->h; JPB_PrintSurface (gfx->upArrow, NULL, &dest); dest.x = gfx->mDwArrowX; dest.y = gfx->mDwArrowY; dest.w = gfx->dwArrow->w; dest.h = gfx->dwArrow->h; JPB_PrintSurface (gfx->dwArrow, NULL, &dest); } void drawMenuT (data_t * gfx, menu_t * menu, int offset) { int i; JPB_PrintSurface (gfx->menuBg, NULL, NULL); for (i = offset; i < offset + MIN (menu->nops, gfx->mMaxOps); i++) { drawMenuTOption (gfx, i, offset, &menu->opt[i], 0); } } void drawMenuTOption (data_t * gfx, int opt, int offset, opt_t * option, int alpha) { SDL_Rect rect; int capwidth; rect.x = gfx->menuX; rect.y = gfx->menuY + (opt - offset) * SFont_TextHeight (gfx->menufont); rect.w = gfx->menuW; rect.h = SFont_TextHeight (gfx->menufont); JPB_PrintSurface (gfx->menuBg, &rect, &rect); JPB_drawSquare (gfx->hlcolor, alpha, rect.x, rect.y, rect.w, rect.h); if (option->flags == MB_RETURN) SFont_WriteMaxWidth (gfx->menufont, rect.x + gfx->mMargin, rect.y, rect.w - gfx->mMargin, gfx->mAlign, "...", option->caption); else { SFont_WriteMaxWidth (gfx->menufont, rect.x + gfx->mMargin, rect.y, rect.w - gfx->mMargin, ALEFT, "...", option->caption); capwidth = SFont_TextWidth (gfx->menufont, option->caption) + gfx->mMargin; if ((option->flags & MB_INPUT) == MB_INPUT) SFont_WriteMaxWidth (gfx->menufont, rect.x + capwidth, rect.y, rect.w - gfx->mMargin - capwidth, ARIGHT, "...", *((char **) (option->data))); else if ((option->flags & MB_KEYDEF) == MB_KEYDEF) SFont_WriteMaxWidth (gfx->menufont, rect.x + capwidth, rect.y, rect.w - gfx->mMargin - capwidth, ARIGHT, "...", SDL_GetKeyName (*((SDLKey *) option->data))); else if ((option->flags & MB_CHOOSE) == MB_CHOOSE) SFont_WriteMaxWidth (gfx->menufont, rect.x + capwidth, rect.y, rect.w - gfx->mMargin - capwidth, ARIGHT, "...", option->opcap[*((int *) option->data)]); } } void drawTip (data_t * gfx, char *tip) { SFont_WriteAligned (gfx->tipfont, gfx->tipX, gfx->tipY, gfx->tipW, 0, gfx->tAlign, tip); } char * inputMenu (data_t * gfx, char *tip, char *inittext, int maxWidth) { SDL_Event event; SDL_Rect rect; char ch = '\0'; char text[MAX_CHAR]; char *retText = NULL; int len; int prevUnic; drawMenu (gfx, 0, NULL); if (tip != NULL) drawTip (gfx, tip); sprintf (text, "%s", inittext); len = strlen (text); text[len] = '|'; text[len + 1] = '\0'; rect.x = gfx->menuX; rect.y = gfx->menuY; rect.w = gfx->menuW; rect.h = SFont_AlignedHeight (gfx->menufont, gfx->menuW, 0, text); //JPB_drawSquare(gfx->hlcolor, gfx->hlalpha, rect.x, rect.y, rect.w,rect.h); SFont_WriteAligned (gfx->menufont, rect.x + gfx->mMargin, rect.y, gfx->menuW - gfx->mMargin, 0, ACENTER, text); FlipScreen (); prevUnic = SDL_EnableUNICODE (TRUE); while (ch != SDLK_RETURN) { while (SDL_PollEvent (&event)) { if (event.type == SDL_KEYDOWN) { ch = event.key.keysym.unicode; rect.h = SFont_AlignedHeight (gfx->menufont, gfx->menuW - gfx->mMargin, 0, text); JPB_PrintSurface (gfx->menuBg, &rect, &rect); if ((ch > 31) || (ch == '\b')) { if ((ch == '\b') && (strlen (text) > 0)) { len = strlen (text); text[strlen (text) - 2] = '|'; text[strlen (text) - 1] = '\0'; } else { len = strlen (text); text[len - 1] = ch; text[len] = '|'; text[len + 1] = '\0'; } } if (strlen (text) > maxWidth) text[maxWidth] = '\0'; //JPB_drawSquare(gfx->hlcolor, gfx->hlalpha, rect.x, rect.y, rect.w,rect.h); SFont_WriteAligned (gfx->menufont, rect.x + gfx->mMargin, rect.y, gfx->menuW - gfx->mMargin, 0, ACENTER, text); FlipScreen (); } } SDL_WaitEvent (NULL); } SDL_EnableUNICODE (prevUnic); text[strlen (text) - 1] = '\0'; if ((retText = malloc (sizeof (char) * (strlen (text) + 1))) == NULL) return NULL; strcpy (retText, text); return retText; } /* * OLD MENU SYSTEM. (Still usefull ) =========================================== */ /* These four functions are still used by the new menu system */ void drawMenu (data_t * gfx, int nops, char **ops) { int i; JPB_PrintSurface (gfx->menuBg, NULL, NULL); for (i = 0; i < nops; i++) { drawOption (gfx, i, ops[i], 0); } } void drawOption (data_t * gfx, int opt, char *option, int alpha) { SDL_Rect rect; rect.x = gfx->menuX; rect.y = gfx->menuY + opt * SFont_TextHeight (gfx->menufont); rect.w = gfx->menuW; rect.h = SFont_TextHeight (gfx->menufont); JPB_PrintSurface (gfx->menuBg, &rect, &rect); JPB_drawSquare (gfx->hlcolor, alpha, rect.x, rect.y, rect.w, rect.h); //SFont_Write(gfx->menufont, x, y, option); SFont_WriteMaxWidth (gfx->menufont, rect.x + gfx->mMargin, rect.y, rect.w - gfx->mMargin, gfx->mAlign, "...", option); } int checkMenuKeys (mouse_t * mouse) { SDL_Event event; int ret = KIDLE; while (SDL_PollEvent (&event)) { switch (event.type) { /* A key is pressed */ case SDL_KEYDOWN: switch (event.key.keysym.sym) { case SDLK_RETURN: ret = KENTER; break; case SDLK_ESCAPE: ret = KBACK; break; case SDLK_UP: ret = KUP; break; case SDLK_DOWN: ret = KDOWN; break; case SDLK_LEFT: ret = KLEFT; break; case SDLK_RIGHT: ret = KRIGHT; break; default: break; } break; /* A key UP. */ case SDL_MOUSEBUTTONDOWN: switch (event.button.button) { case SDL_BUTTON_LEFT: ret = KMENTER; break; case SDL_BUTTON_RIGHT: ret = KBACK; break; case SDL_BUTTON_WHEELDOWN: ret = KMUP; break; case SDL_BUTTON_WHEELUP: ret = KMDOWN; break; default: break; } break; case SDL_MOUSEBUTTONUP: mouse->clicked--; break; case SDL_KEYUP: break; /* Quit: */ case SDL_QUIT: break; /* Default */ default: break; } } return ret; } /* * This has been converted to a wrapper to the new menu system so I don't have to * debug and add features to two pieces of almost identical code. */ /* * Usage: * The first value must be the number of options passed. If, additionally, you * want an explanatory text appearing on top of the menu, turn this value to * negative. * Examples: playMenu (3, "option1", "option2", "option3"); * playMenu (-2, "option1", "explanation1", "option2", "explanation2"); */ int playMenu (data_t * gfx, int nops, ...) { va_list p; char **options = NULL; char **tips = NULL; int i; int select = 0; va_start (p, nops); options = malloc (sizeof (char *) * abs (nops)); if (nops < 0) tips = malloc (sizeof (char *) * abs (nops)); for (i = 0; i < abs (nops); i++) { options[i] = va_arg (p, char *); if (nops < 0) tips[i] = va_arg (p, char *); } va_end (p); select = playMenuTab (gfx, nops, options, tips); free (options); free (tips); return select; } int playMenuTab (data_t * gfx, int nops, char **options, char **tips) { menu_t menu; int ret; int i; initMenuT (&menu); for (i = 0; i < abs (nops); i++) { if (nops < 0) addMenuTOption (&menu, options[i], tips[i], 0, NULL, NONE); else addMenuTOption (&menu, options[i], NULL, 0, NULL, NONE); } ret = playMenuT (gfx, &menu); freeMenuT (&menu); return ret; } gnujump-1.0.8/src/menu.h0000644000175000017500000000564011066175173012046 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #ifndef _MENU_H_ #define _MENU_H_ #include "sprite.h" #include "game.h" #define MENUFADE 1000 #define ABLINKTIME 300 #define TIPFADE 0 /* If larger than 0 too slow in software mode */ #define NONE -1 enum { KIDLE, KUP, KDOWN, KENTER, KLEFT, KRIGHT, KMUP, KMDOWN, KMENTER, KBACK }; enum { A_DOWN, A_UP, ARROWS }; enum { MB_INPUT = 1, MB_RETURN = 2, MB_KEYDEF = 4, MB_CHOOSE = 8, MB_VOLSET = 16, }; typedef struct option { char *caption; char *tip; int flags; int nops; char **opcap; void *data; } opt_t; typedef struct { int id; int x; int y; int clicked; L_spriteCtl sprite[M_STATES]; } mouse_t; typedef struct menu { int nops; opt_t *opt; } menu_t; /* NEW MENUS */ void initMenuT (menu_t * menu); void addMenuTOption (menu_t * menu, char *caption, char *tip, int flags, void *data, int nops, ...); void freeMenuTOption (opt_t * opt); void freeMenuT (menu_t * menu); int playMenuT (data_t * gfx, menu_t * menu); void drawMenuTArrows (data_t * gfx, int alphaUp, int alphaDown); void drawMenuT (data_t * gfx, menu_t * menu, int offset); void drawMenuTOption (data_t * gfx, int opt, int offset, opt_t * option, int alpha); char *inputMenu (data_t * gfx, char *tip, char *inittext, int maxWidth); void undrawTip (data_t * gfx); /* OLD MENUS*/ int playMenu (data_t * gfx, int nops, ...); int playMenuTab (data_t * gfx, int nops, char **options, char **tips); void drawTip (data_t * gfx, char *tip); int checkMenuKeys (mouse_t * mouse); void drawMenu (data_t * gfx, int nops, char **ops); void drawOption (data_t * gfx, int opt, char *option, int alpha); /* ACTUAL MENUS */ void saveReplayMenu (data_t * gfx, replay_t * rep); void mainMenu (data_t * gfx); void newGameMenu (data_t * gfx); void configurePlayersMenu (data_t * gfx); void optionsMenu (data_t * gfx); void folderOptionsMenu (data_t * gfx); void soundOptionsMenu (data_t * gfx); void gfxOptionsMenu (data_t * gfx); void gameOptionsMenu (data_t * gfx); void themeMenu (data_t * gfx); void viewReplayMenu (data_t * gfx); void chooseThemeMenu (data_t * gfx); int chooseLangMenu (data_t * gfx); int manageDirsMenu (data_t * gfx, char ***folders, int nfolders); #endif //_MENU_H_ gnujump-1.0.8/src/setup.h0000644000175000017500000000253111066175173012236 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #ifndef SETUP_H #define SETUP_H #include "gnujump.h" void initGblOps (void); void cleanGblOps (void); int loadConfigFile (char *fname); int writeConfigFile (char *fname); char *getThemeComment (char *fname); char *getLangComment (char *fname); void resetTheme (data_t * gfxdata); void EngineInit (); void setWindow (); int SetVideoGl (int w, int h, int use_fullscreen, int bpp); void SetVideoSw (int w, int h, int fullscreen, int bpp); int loadGraphics (data_t * data, char *fname); void freeGraphics (data_t * data); void resetVolumes (); int loadSounds (data_t * data, char *fname); void freeSounds (data_t * data); #endif gnujump-1.0.8/src/SFont.c0000644000175000017500000002376011066175275012134 00000000000000 /****************************************************************************** * MODIFIED BY JUAN PEDRO BOLIVAR. May not work outside this project * ******************************************************************************/ /* SFont: a simple font-library that uses special .pngs as fonts Copyright (C) 2003 Karl Bartel License: GPL or LGPL (at your choice) WWW: http://www.linux-games.com/sfont/ 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 Karl Bartel Cecilienstr. 14 12307 Berlin GERMANY karlb@gmx.net */ #include #include #include #include "SFont.h" #include "surface.h" static Uint32 GetPixel (SDL_Surface * Surface, Sint32 X, Sint32 Y) { Uint8 *bits; Uint32 Bpp; assert (X >= 0); assert (X < Surface->w); Bpp = Surface->format->BytesPerPixel; bits = ((Uint8 *) Surface->pixels) + Y * Surface->pitch + X * Bpp; // Get the pixel switch (Bpp) { case 1: return *((Uint8 *) Surface->pixels + Y * Surface->pitch + X); break; case 2: return *((Uint16 *) Surface->pixels + Y * Surface->pitch / 2 + X); break; case 3: { // Format/endian independent Uint8 r, g, b; r = *((bits) + Surface->format->Rshift / 8); g = *((bits) + Surface->format->Gshift / 8); b = *((bits) + Surface->format->Bshift / 8); return SDL_MapRGB (Surface->format, r, g, b); } break; case 4: return *((Uint32 *) Surface->pixels + Y * Surface->pitch / 4 + X); break; } return -1; } SFont_Font * SFont_InitFont (char *file, SDL_Surface * Surface, Uint8 gl, Uint8 alpha) { int x = 0, i = 0; Uint32 pixel; SFont_Font *Font; Uint32 pink; if (Surface == NULL) return NULL; Font = (SFont_Font *) malloc (sizeof (SFont_Font)); //Font->Surface = Surface; //SDL_LockSurface(Surface); pink = SDL_MapRGB (Surface->format, 255, 0, 255); while (x < Surface->w) { if (GetPixel (Surface, x, 0) == pink) { Font->CharPos[i++] = x; while ((x < Surface->w) && (GetPixel (Surface, x, 0) == pink)) x++; Font->CharPos[i++] = x; } x++; } Font->MaxPos = x - 1; pixel = GetPixel (Surface, 0, Surface->h - 1); //SDL_UnlockSurface(Surface); //SDL_SetColorKey(Surface, SDL_SRCCOLORKEY, pixel); Font->Surface = JPB_LoadImg (file, gl, alpha, 0, 0); return Font; } void SFont_FreeFont (SFont_Font * FontInfo) { JPB_FreeSurface (FontInfo->Surface); free (FontInfo); } void SFont_Write (SFont_Font * Font, int x, int y, char *text) { char *c; int charoffset; SDL_Rect srcrect, dstrect; if (text == NULL) return; // these values won't change in the loop srcrect.y = 1; dstrect.y = y; srcrect.h = dstrect.h = Font->Surface->h - 1; for (c = text; *c != '\0'; c++) { charoffset = ((int) (*c - 33)) * 2 + 1; // skip spaces and nonprintable characters if (*c == ' ' || charoffset < 0 || charoffset > Font->MaxPos) { x += Font->CharPos[2] - Font->CharPos[1]; continue; } srcrect.w = dstrect.w = (Font->CharPos[charoffset + 2] + Font->CharPos[charoffset + 1]) / 2 - (Font->CharPos[charoffset] + Font->CharPos[charoffset - 1]) / 2; srcrect.x = (Font->CharPos[charoffset] + Font->CharPos[charoffset - 1]) / 2; dstrect.x = x - (float) (Font->CharPos[charoffset] - Font->CharPos[charoffset - 1]) / 2; //JPB_PrintSurface(Font->Surface, &srcrect, &dstrect); JPB_PrintSurface (Font->Surface, &srcrect, &dstrect); x += Font->CharPos[charoffset + 1] - Font->CharPos[charoffset]; } } int SFont_TextWidth (const SFont_Font * Font, const char *text) { const char *c; int charoffset = 0; int width = 0; if (text == NULL) return 0; for (c = text; *c != '\0'; c++) { charoffset = ((int) *c - 33) * 2 + 1; // skip spaces and nonprintable characters if (*c == ' ' || charoffset < 0 || charoffset > Font->MaxPos) { width += Font->CharPos[2] - Font->CharPos[1]; continue; } width += Font->CharPos[charoffset + 1] - Font->CharPos[charoffset]; } return width; } int SFont_TextHeight (const SFont_Font * Font) { return Font->Surface->h - 1; } void SFont_WriteCenter (SDL_Surface * Surface, SFont_Font * Font, int y, char *text) { SFont_Write (Font, Surface->w / 2 - SFont_TextWidth (Font, text) / 2, y, text); } /* Added by Juan Pedro Bolívar Puente */ int charWidth (SFont_Font * Font, char c) { int charoffset = ((int) c - 33) * 2 + 1; /* skip spaces and nonprintable characters */ if (c == ' ' || charoffset < 0 || charoffset > Font->MaxPos) { return (Font->CharPos[2] - Font->CharPos[1]); } return (Font->CharPos[charoffset + 1] - Font->CharPos[charoffset]); } int findWord (SFont_Font * Font, char *text, int i) { char *c; for (c = text + i; *c != ' ' && *c != '/' && *c != '\\' && *c != '\0'; c++) { i++; } return i; } int wordWidth (SFont_Font * Font, char *text, int i, int end) { int width = 0; for (; i < end; i++) { width += charWidth (Font, text[i]); } return width; } void copyWord (SFont_Font * Font, char *text, char *dest, int start, int end) { int i; int len = strlen (dest); for (i = 0; i <= (end - start); i++) { dest[len + i] = text[start + i]; } dest[len + i] = '\0'; } void SFont_WriteAligned (SFont_Font * Font, int x, int y, int w, int gap, int align, char *text) { char buf[512] = ""; int width = 0; int ww = 0; int len = strlen (text); int i = 0; int nextWord = 0; if (text == NULL) return; for (i = 0; i < len; i++) { ww = wordWidth (Font, text, i, nextWord + 1); if ((width + ww) >= w) { switch (align) { case ALEFT: SFont_Write (Font, x, y, buf); break; case ARIGHT: SFont_Write (Font, x + w - width, y, buf); break; case ACENTER: SFont_Write (Font, x + (w - width) / 2, y, buf); break; default: break; } width = 0; buf[0] = '\0'; y += Font->Surface->h + gap; } width += ww; copyWord (Font, text, buf, i, nextWord); i = nextWord; nextWord = findWord (Font, text, i + 1); } switch (align) { case ALEFT: SFont_Write (Font, x, y, buf); break; case ARIGHT: SFont_Write (Font, x + w - width, y, buf); break; case ACENTER: SFont_Write (Font, x + (w - width) / 2, y, buf); break; default: break; } } int SFont_AlignedHeight (SFont_Font * Font, int w, int gap, char *text) { char buf[512] = ""; int width = 0; int ww = 0; int len = strlen (text); int i = 0; int y = 0; int nextWord = 0; if (text == NULL) return 0; for (i = 0; i < len; i++) { ww = wordWidth (Font, text, i, nextWord + 1); if ((width + ww) >= w) { width = 0; buf[0] = '\0'; y += Font->Surface->h + gap; } width += ww; copyWord (Font, text, buf, i, nextWord); i = nextWord; nextWord = findWord (Font, text, i + 1); } return y += Font->Surface->h; } int SFont_FillWith (SFont_Font * Font, int x, int y, int w, char c) { int charoffset = ((int) c - 33) * 2 + 1; int charw = charWidth (Font, c); int i, j = 0; SDL_Rect srcrect, dstrect; srcrect.y = 1; dstrect.y = y; srcrect.h = dstrect.h = Font->Surface->h - 1; for (i = x + (x % charw); i <= x + w - charw; i += charw) { srcrect.w = dstrect.w = (Font->CharPos[charoffset + 2] + Font->CharPos[charoffset + 1]) / 2 - (Font->CharPos[charoffset] + Font->CharPos[charoffset - 1]) / 2; srcrect.x = (Font->CharPos[charoffset] + Font->CharPos[charoffset - 1]) / 2; dstrect.x = i - (float) (Font->CharPos[charoffset] - Font->CharPos[charoffset - 1]) / 2; //JPB_PrintSurface(Font->Surface, &srcrect, &dstrect); JPB_PrintSurface (Font->Surface, &srcrect, &dstrect); j++; } return j; } void SFont_WriteMaxWidth (SFont_Font * Font, int x, int y, int w, int align, char *tag, char *text) { int tagw = SFont_TextWidth (Font, tag); int width = SFont_TextWidth (Font, text); int i = 0; char *buf = NULL; if (width >= w - tagw) { buf = malloc (sizeof (char) * (strlen (text) + 1)); width = 0; while (width <= w - tagw) { buf[i] = text[i]; buf[i + 1] = '\0'; width += charWidth (Font, text[i]); i++; } width -= charWidth (Font, text[i]); buf[--i] = '\0'; strcat (buf, tag); width += tagw; } else { buf = text; } switch (align) { case ALEFT: SFont_Write (Font, x, y, buf); break; case ARIGHT: SFont_Write (Font, x + w - width, y, buf); break; case ACENTER: SFont_Write (Font, x + (w - width) / 2, y, buf); break; default: break; } if (buf != text) free (buf); } int SFont_SetAlpha (SFont_Font * font, int alpha) { int r; r = font->Surface->alpha; font->Surface->alpha = alpha; return r; } gnujump-1.0.8/src/records.c0000644000175000017500000000762611066175171012542 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include "gnujump.h" #include "records.h" #include "tools.h" extern L_gblOptions gblOps; int loadRecords (char *fname, records_t * rtab) { FILE *fh = NULL; int i; if ((fh = fopen (fname, "r")) == NULL) { printf (_ ("\nWARNING: Could not open records file (%s). I will create a new one later. \n"), fname); return FALSE; } for (i = 0; i < MAX_RECORDS; i++) { rtab[i].pname = getValue_charp (fh, "player_name"); rtab[i].floor = getValue_int (fh, "floor"); rtab[i].mode = getValue_charp (fh, "mode"); rtab[i].time = getValue_int (fh, "time"); getValue_str (fh, "date", rtab[i].date, NULL); } fclose (fh); return TRUE; } int writeRecords (char *fname, records_t * rtab) { FILE *fh; int i; if ((fh = fopen (fname, "w")) == NULL) { printf (_ ("\nERROR: Error while opening records file (%s) for writing. \n"), fname); return FALSE; } putComment (fh, "This file has been automatically generated by SDLjump"); putLine (fh); for (i = 0; i < MAX_RECORDS; i++) { putValue_str (fh, "player_name", rtab[i].pname); putValue_int (fh, "floor", rtab[i].floor); putValue_str (fh, "mode", rtab[i].mode); putValue_int (fh, "time", rtab[i].time); putValue_str (fh, "date", rtab[i].date); putLine (fh); } fclose (fh); return TRUE; } int addRecord (records_t * rtab, records_t * rec, int pos) { int j; pos--; free (rtab[MAX_RECORDS - 1].pname); free (rtab[MAX_RECORDS - 1].mode); for (j = MAX_RECORDS - 1; j >= pos; j--) { rtab[j] = rtab[j - 1]; } rtab[pos] = *rec; return FALSE; } int checkRecord (records_t * rtab, int floor, int time) { int i; for (i = 0; i < MAX_RECORDS; i++) { if (rtab[i].floor < floor) { return i + 1; } if (rtab[i].floor == floor) { if (time <= rtab[i].time) return i + 1; else return i + 2; } } return FALSE; } void makeRecord (records_t * rec, char *name, int floor, int len) { struct tm *tims; time_t timt; rec->pname = NULL; rec->pname = malloc (sizeof (char) * (strlen (name) + 1)); strcpy (rec->pname, name); rec->floor = floor; rec->mode = NULL; rec->mode = malloc (sizeof (char) * 4); if (gblOps.fps == FPS40) { rec->mode[0] = 'x'; } else rec->mode[0] = 's'; switch (gblOps.rotMode) { case ROTNONE: rec->mode[1] = 'n'; break; case ROTORIG: rec->mode[1] = 'x'; break; case ROTFULL: rec->mode[1] = 's'; break; default: break; } switch (gblOps.scrollMode) { case HARDSCROLL: rec->mode[2] = 'x'; break; case SOFTSCROLL: rec->mode[2] = 's'; default: break; } rec->mode[3] = '\0'; rec->time = len; timt = time (0); tims = localtime (&timt); strftime (rec->date, 64, "%H:%M %d/%m/%y", tims); } void defaultRecords (records_t * rtab) { int i; for (i = 0; i < MAX_RECORDS; i++) { makeRecord (&rtab[i], "default", (MAX_RECORDS - i) * 3, rnd (100)); } } void freeRecords (records_t * rtab) { int i; for (i = 0; i < MAX_RECORDS; i++) { free (rtab[i].pname); free (rtab[i].mode); } } gnujump-1.0.8/src/gettext.h0000644000175000017500000002207111066175173012563 00000000000000/* Convenience header for conditional use of GNU . Copyright (C) 1995-1998, 2000-2002, 2004-2006 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 3, 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 Library General Public License for more details. You should have received a copy of the GNU Library 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. */ #ifndef _LIBGETTEXT_H #define _LIBGETTEXT_H 1 /* NLS can be disabled through the configure --disable-nls option. */ #if ENABLE_NLS /* Get declarations of GNU message catalog functions. */ # include /* You can set the DEFAULT_TEXT_DOMAIN macro to specify the domain used by the gettext() and ngettext() macros. This is an alternative to calling textdomain(), and is useful for libraries. */ # ifdef DEFAULT_TEXT_DOMAIN # undef gettext # define gettext(Msgid) \ dgettext (DEFAULT_TEXT_DOMAIN, Msgid) # undef ngettext # define ngettext(Msgid1, Msgid2, N) \ dngettext (DEFAULT_TEXT_DOMAIN, Msgid1, Msgid2, N) # endif #else /* Solaris /usr/include/locale.h includes /usr/include/libintl.h, which chokes if dcgettext is defined as a macro. So include it now, to make later inclusions of a NOP. We don't include as well because people using "gettext.h" will not include , and also including would fail on SunOS 4, whereas is OK. */ #if defined(__sun) # include #endif /* Many header files from the libstdc++ coming with g++ 3.3 or newer include , which chokes if dcgettext is defined as a macro. So include it now, to make later inclusions of a NOP. */ #if defined(__cplusplus) && defined(__GNUG__) && (__GNUC__ >= 3) # include # if (__GLIBC__ >= 2) || _GLIBCXX_HAVE_LIBINTL_H # include # endif #endif /* Disabled NLS. The casts to 'const char *' serve the purpose of producing warnings for invalid uses of the value returned from these functions. On pre-ANSI systems without 'const', the config.h file is supposed to contain "#define const". */ # define gettext(Msgid) ((const char *) (Msgid)) # define dgettext(Domainname, Msgid) ((const char *) (Msgid)) # define dcgettext(Domainname, Msgid, Category) ((const char *) (Msgid)) # define ngettext(Msgid1, Msgid2, N) \ ((N) == 1 ? (const char *) (Msgid1) : (const char *) (Msgid2)) # define dngettext(Domainname, Msgid1, Msgid2, N) \ ((N) == 1 ? (const char *) (Msgid1) : (const char *) (Msgid2)) # define dcngettext(Domainname, Msgid1, Msgid2, N, Category) \ ((N) == 1 ? (const char *) (Msgid1) : (const char *) (Msgid2)) # define textdomain(Domainname) ((const char *) (Domainname)) # define bindtextdomain(Domainname, Dirname) ((const char *) (Dirname)) # define bind_textdomain_codeset(Domainname, Codeset) ((const char *) (Codeset)) #endif /* A pseudo function call that serves as a marker for the automated extraction of messages, but does not call gettext(). The run-time translation is done at a different place in the code. The argument, String, should be a literal string. Concatenated strings and other string expressions won't work. The macro's expansion is not parenthesized, so that it is suitable as initializer for static 'char[]' or 'const char[]' variables. */ #define gettext_noop(String) String /* The separator between msgctxt and msgid in a .mo file. */ #define GETTEXT_CONTEXT_GLUE "\004" /* Pseudo function calls, taking a MSGCTXT and a MSGID instead of just a MSGID. MSGCTXT and MSGID must be string literals. MSGCTXT should be short and rarely need to change. The letter 'p' stands for 'particular' or 'special'. */ #ifdef DEFAULT_TEXT_DOMAIN # define pgettext(Msgctxt, Msgid) \ pgettext_aux (DEFAULT_TEXT_DOMAIN, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES) #else # define pgettext(Msgctxt, Msgid) \ pgettext_aux (NULL, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES) #endif #define dpgettext(Domainname, Msgctxt, Msgid) \ pgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES) #define dcpgettext(Domainname, Msgctxt, Msgid, Category) \ pgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, Category) #ifdef DEFAULT_TEXT_DOMAIN # define npgettext(Msgctxt, Msgid, MsgidPlural, N) \ npgettext_aux (DEFAULT_TEXT_DOMAIN, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES) #else # define npgettext(Msgctxt, Msgid, MsgidPlural, N) \ npgettext_aux (NULL, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES) #endif #define dnpgettext(Domainname, Msgctxt, Msgid, MsgidPlural, N) \ npgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES) #define dcnpgettext(Domainname, Msgctxt, Msgid, MsgidPlural, N, Category) \ npgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, Category) #ifdef __GNUC__ __inline #else #ifdef __cplusplus inline #endif #endif static const char * pgettext_aux (const char *domain, const char *msg_ctxt_id, const char *msgid, int category) { const char *translation = dcgettext (domain, msg_ctxt_id, category); if (translation == msg_ctxt_id) return msgid; else return translation; } #ifdef __GNUC__ __inline #else #ifdef __cplusplus inline #endif #endif static const char * npgettext_aux (const char *domain, const char *msg_ctxt_id, const char *msgid, const char *msgid_plural, unsigned long int n, int category) { const char *translation = dcngettext (domain, msg_ctxt_id, msgid_plural, n, category); if (translation == msg_ctxt_id || translation == msgid_plural) return (n == 1 ? msgid : msgid_plural); else return translation; } /* The same thing extended for non-constant arguments. Here MSGCTXT and MSGID can be arbitrary expressions. But for string literals these macros are less efficient than those above. */ #include #define _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS \ (__GNUC__ >= 3 || __GNUG__ >= 2 /* || __STDC_VERSION__ >= 199901L */ ) #if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS #include #endif #define pgettext_expr(Msgctxt, Msgid) \ dcpgettext_expr (NULL, Msgctxt, Msgid, LC_MESSAGES) #define dpgettext_expr(Domainname, Msgctxt, Msgid) \ dcpgettext_expr (Domainname, Msgctxt, Msgid, LC_MESSAGES) #ifdef __GNUC__ __inline #else #ifdef __cplusplus inline #endif #endif static const char * dcpgettext_expr (const char *domain, const char *msgctxt, const char *msgid, int category) { size_t msgctxt_len = strlen (msgctxt) + 1; size_t msgid_len = strlen (msgid) + 1; const char *translation; #if _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS char msg_ctxt_id[msgctxt_len + msgid_len]; #else char buf[1024]; char *msg_ctxt_id = (msgctxt_len + msgid_len <= sizeof (buf) ? buf : (char *) malloc (msgctxt_len + msgid_len)); if (msg_ctxt_id != NULL) #endif { memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1); msg_ctxt_id[msgctxt_len - 1] = '\004'; memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len); translation = dcgettext (domain, msg_ctxt_id, category); #if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS if (msg_ctxt_id != buf) free (msg_ctxt_id); #endif if (translation != msg_ctxt_id) return translation; } return msgid; } #define npgettext_expr(Msgctxt, Msgid, MsgidPlural, N) \ dcnpgettext_expr (NULL, Msgctxt, Msgid, MsgidPlural, N, LC_MESSAGES) #define dnpgettext_expr(Domainname, Msgctxt, Msgid, MsgidPlural, N) \ dcnpgettext_expr (Domainname, Msgctxt, Msgid, MsgidPlural, N, LC_MESSAGES) #ifdef __GNUC__ __inline #else #ifdef __cplusplus inline #endif #endif static const char * dcnpgettext_expr (const char *domain, const char *msgctxt, const char *msgid, const char *msgid_plural, unsigned long int n, int category) { size_t msgctxt_len = strlen (msgctxt) + 1; size_t msgid_len = strlen (msgid) + 1; const char *translation; #if _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS char msg_ctxt_id[msgctxt_len + msgid_len]; #else char buf[1024]; char *msg_ctxt_id = (msgctxt_len + msgid_len <= sizeof (buf) ? buf : (char *) malloc (msgctxt_len + msgid_len)); if (msg_ctxt_id != NULL) #endif { memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1); msg_ctxt_id[msgctxt_len - 1] = '\004'; memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len); translation = dcngettext (domain, msg_ctxt_id, msgid_plural, n, category); #if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS if (msg_ctxt_id != buf) free (msg_ctxt_id); #endif if (!(translation == msg_ctxt_id || translation == msgid_plural)) return translation; } return (n == 1 ? msgid : msgid_plural); } #endif /* _LIBGETTEXT_H */ gnujump-1.0.8/src/menu.c0000644000175000017500000004313311066175171012036 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include #include "gnujump.h" #include "menu.h" #include "game.h" #include "setup.h" #include "tools.h" #include "replay.h" extern SDL_Surface *screen; extern L_gblOptions gblOps; void saveReplayMenu (data_t * gfx, replay_t * rep) { char *fname; char *comment; int done = FALSE; menu_t menu; fname = malloc (sizeof (char) * (strlen ("default") + 1)); sprintf (fname, "default"); comment = malloc (sizeof (char) * (strlen ("no comment") + 1)); sprintf (comment, "no comment"); initMenuT (&menu); addMenuTOption (&menu, _("Play"), _("Watch this replay."), MB_RETURN, NULL, 0); addMenuTOption (&menu, _("Filename"), _("Give a nice filename to your replay."), MB_INPUT, &(fname), 0); addMenuTOption (&menu, _("Comment"), _("Attach some annotations or explanations to the replay"), MB_INPUT, &(comment), 0); addMenuTOption (&menu, _("Save"), _ ("Store the replay to the disk with the given parameters."), MB_RETURN, NULL, 0); addMenuTOption (&menu, _("Cancel"), _("I do not want to store this replay."), MB_RETURN, NULL, 0); while (!done) { switch (playMenuT (gfx, &menu)) { case 0: while (playReplay (gfx, rep)); break; case 3: saveReplay (rep, fname, comment); done = TRUE; break; case 4: case NONE: done = TRUE; break; default: break; } } free (fname); free (comment); freeMenuT (&menu); } void mainMenu (data_t * gfx) { int opt; int done = FALSE; if (gfx->musmenu) Mix_PlayMusic (gfx->musmenu, -1); while (!done) { opt = playMenu (gfx, -6, _("New Game"), _("Play a new game."), _("Options"), _("Configure some settings."), _("Highscores"), _("Have a look at the local Hall of Fame."), _("Replays"), _("Watch previously played games."), _("Credits"), _("See who made this program."), _("Quit"), _("See you some other day :)")); switch (opt) { case 0: newGameMenu (gfx); break; case 1: optionsMenu (gfx); break; case 2: JPB_PrintSurface (gfx->gameBg, NULL, NULL); drawRecords (gfx, gblOps.records, -1); pressAnyKey (); break; case 3: viewReplayMenu (gfx); break; case 4: JPB_PrintSurface (gfx->gameBg, NULL, NULL); drawCredits (gfx); pressAnyKey (); break; case 5: case NONE: done = TRUE; break; default: break; } } } void newGameMenu (data_t * gfx) { int opt; int done = FALSE; menu_t menu; initMenuT (&menu); addMenuTOption (&menu, _("Start Game"), _("Start playing this match"), 0, NULL, NONE); addMenuTOption (&menu, _("Players:"), _("Set the number of players for this match."), MB_CHOOSE, &gblOps.nplayers, 4, "1", "2", "3", "4"); addMenuTOption (&menu, _("MP Lives:"), _ ("Set the number of tries each player will have in multiplayer games."), MB_CHOOSE, &gblOps.mpLives, 5, "1", "2", "3", "4", "5"); addMenuTOption (&menu, _("Replay:"), _ ("Activate this option if you want the match to be recorder while you play."), MB_CHOOSE, &gblOps.recReplay, 2, _("Off"), _("On")); addMenuTOption (&menu, _("Configure Players"), _ ("Select some options for each player, such as keys, name, etc."), 0, NULL, NONE); addMenuTOption (&menu, _("Back"), _("Leave this menu"), 0, NULL, NONE); while (!done) { gblOps.mpLives -= 1; // Start at 0 opt = playMenuT (gfx, &menu); gblOps.mpLives += 1; // restore mplives if (opt == 0) { while (playGame (gfx, gblOps.nplayers + 1)) SDL_Delay (1); if (gfx->musmenu) Mix_PlayMusic (gfx->musmenu, -1); } else if (opt == 4) configurePlayersMenu (gfx); else if (opt == 5 || opt == NONE) done = TRUE; } freeMenuT (&menu); } void configurePlayersMenu (data_t * gfx) { int opt; int player = 0; int done = FALSE; menu_t menu; while (!done) { initMenuT (&menu); addMenuTOption (&menu, _("Player:"), _("Choose which player do you want to configure."), MB_RETURN | MB_CHOOSE, &player, 4, "1", "2", "3", "4"); addMenuTOption (&menu, _("Name:"), _("Choose a name for this player."), MB_INPUT, &(gblOps.pname[player]), 0); addMenuTOption (&menu, _("Left Key:"), _ ("Press enter and then press the key you want to use."), MB_KEYDEF, &(gblOps.keys[player][LEFTK]), 0); addMenuTOption (&menu, _("Right Key:"), _ ("Press enter and then press the key you want to use."), MB_KEYDEF, &(gblOps.keys[player][RIGHTK]), 0); addMenuTOption (&menu, _("Jump Key:"), _ ("Press enter and then press the key you want to use."), MB_KEYDEF, &(gblOps.keys[player][JUMPK]), 0); addMenuTOption (&menu, _("Back"), _("Leave this menu."), 0, NULL, NONE); opt = playMenuT (gfx, &menu); if (opt == NONE || opt == 5) done = TRUE; freeMenuT (&menu); } } void optionsMenu (data_t * gfx) { int opt; int done = FALSE; menu_t menu; initMenuT (&menu); addMenuTOption (&menu, _("Choose Theme"), _("Change the appearance and sounds of the game."), 0, NULL, NONE); /* addMenuTOption(&menu, _("Choose Language"), _("Select a language."), 0, NULL, NONE); */ addMenuTOption (&menu, _("Game Options"), _("Change the gameplay."), 0, NULL, NONE); addMenuTOption (&menu, _("Graphic Options"), _("Modify how the game is displayed in the screen."), 0, NULL, NONE); addMenuTOption (&menu, _("Sound Options"), _("Modify options related to sound effects and music."), 0, NULL, NONE); addMenuTOption (&menu, _("Manage Folders"), _("Change the folders where themes and replays are."), 0, NULL, NONE); addMenuTOption (&menu, _("Back"), _("Leave this menu."), 0, NULL, NONE); while (!done) { opt = playMenuT (gfx, &menu); switch (opt) { case 0: chooseThemeMenu (gfx); break; /*case 1: if (chooseLangMenu(gfx)) done = TRUE; break; */ case 1: gameOptionsMenu (gfx); break; case 2: gfxOptionsMenu (gfx); break; case 3: soundOptionsMenu (gfx); break; case 4: folderOptionsMenu (gfx); break; case 5: case NONE: done = TRUE; break; default: break; } } freeMenuT (&menu); } void soundOptionsMenu (data_t * gfx) { int opt; int done = FALSE; menu_t menu; initMenuT (&menu); addMenuTOption (&menu, _("Sound Volume:"), _ ("Set how low you want to hear the sounds. 0 means off. 9 is the max value."), MB_CHOOSE | MB_VOLSET, &(gblOps.sndvolume), 10, "0", "1", "2", "3", "4", "5", "6", "7", "8", "9"); addMenuTOption (&menu, _("Music Volume:"), _ ("Set how low you want to hear the music. 0 means off. 9 is the max value."), MB_CHOOSE | MB_VOLSET, &(gblOps.musvolume), 10, "0", "1", "2", "3", "4", "5", "6", "7", "8", "9"); addMenuTOption (&menu, _("Back"), _("Leave this menu."), 0, NULL, NONE); while (!done) { opt = playMenuT (gfx, &menu); switch (opt) { case 2: case NONE: done = TRUE; break; default: break; } } freeMenuT (&menu); } void folderOptionsMenu (data_t * gfx) { int opt; int done = FALSE; menu_t menu; initMenuT (&menu); addMenuTOption (&menu, _("Replay save folder:"), _("Choose where new recorded replays should be stored."), MB_INPUT, &(gblOps.repDir), NONE); addMenuTOption (&menu, _("Replay Folders"), _ ("Manage the folders where GNUjump should look for replays."), 0, NULL, NONE); addMenuTOption (&menu, _("Theme Folders"), _ ("Manage the folders where GNUjump should look for themes."), 0, NULL, NONE); addMenuTOption (&menu, _("Back"), _("Leave this menu."), 0, NULL, NONE); while (!done) { opt = playMenuT (gfx, &menu); switch (opt) { case 1: gblOps.nrfolders = manageDirsMenu (gfx, &gblOps.repDirs, gblOps.nrfolders); break; case 2: gblOps.ntfolders = manageDirsMenu (gfx, &gblOps.themeDirs, gblOps.ntfolders); break; case 3: done = TRUE; break; case NONE: done = TRUE; break; default: break; } } freeMenuT (&menu); } void gameOptionsMenu (data_t * gfx) { menu_t menu; initMenuT (&menu); addMenuTOption (&menu, _("FPS Limit:"), _ ("The original Xjump worked at 40 fps. Higher FPS imply more fluid gameplay, but limiting it is good if you don't want to use all your CPU."), MB_CHOOSE, &gblOps.fps, 4, "Xjump", "100 FPS", "300 FPS", _("No limit.")); addMenuTOption (&menu, _("Rotation:"), _("Change how the player rotates when jumping."), MB_CHOOSE, &gblOps.rotMode, 3, _("None"), _("Xjump"), _("Full")); addMenuTOption (&menu, _("Scrolling"), _("How do you want the tower to fall."), MB_CHOOSE, &gblOps.scrollMode, 2, _("Xjump"), _("Soft")); addMenuTOption (&menu, _("Scroll BG"), _("Do you want the background an walls to scroll?"), MB_CHOOSE, &gblOps.scrollMode, 2, _("No"), _("Yes")); addMenuTOption (&menu, _("Trail:"), _ ("Set this if you want the player to leave a trail behind him."), MB_CHOOSE, &gblOps.trailMode, 4, _("None"), _("Thin"), _("Normal"), _("Strong")); addMenuTOption (&menu, _("Blur:"), _ ("Nice blur effect. Set a level from 0 to 9. Only availible in OpenGL mode."), MB_CHOOSE, &gblOps.blur, 10, "0", "1", "2", "3", "4", "5", "6", "7", "8", "9"); addMenuTOption (&menu, _("Back"), _("Leave this menu."), 0, NULL, NONE); playMenuT (gfx, &menu); freeMenuT (&menu); } void gfxOptionsMenu (data_t * gfx) { menu_t menu; int done = 0; int ogl = gblOps.useGL; initMenuT (&menu); addMenuTOption (&menu, _("Fullscreen:"), _ ("Choose wether you want to play in a window or feel the overwhelming sensation of falling in all your screen!"), MB_CHOOSE | MB_RETURN, &gblOps.fullsc, 2, _("Off"), _("On")); addMenuTOption (&menu, _("OpenGL:"), _ ("Use OpenGL if you've got a 3d card. In most cases it will improve the performance. Some fading effects are only availible in this mode."), MB_CHOOSE | MB_RETURN, &ogl, 2, _("Off"), _("On")); addMenuTOption (&menu, _("Color depth:"), _ ("How many colors do you want to see in the screen. Usually auto is the best option, but when playing in fullscreen lower values might improve performance."), MB_CHOOSE | MB_RETURN, &gblOps.bpp, 4, "32 bpp", "16 bpp", "8 bpp", _("Auto")); addMenuTOption (&menu, _("Antialiasing:"), _ ("Antialiasing will improve the look of the character when full rotation is set."), MB_CHOOSE | MB_RETURN, &gblOps.aa, 2, _("Off"), _("On")); addMenuTOption (&menu, _("Back"), _("Leave this menu."), 0, NULL, NONE); while (!done) { switch (playMenuT (gfx, &menu)) { case 0: setWindow (); break; case 1: case 2: case 3: gblOps.useGL = ogl; freeGraphics (gfx); loadGraphics (gfx, gblOps.dataDir); if (gfx->musmenu) Mix_PlayMusic (gfx->musmenu, -1); break; case 4: case NONE: default: done = TRUE; break; } } freeMenuT (&menu); } void viewReplayMenu (data_t * gfx) { char **options = NULL; char **tips = NULL; char **dirs = NULL; char **buf = NULL; char **fullpaths = NULL; int *index = NULL; char *str = NULL; int nf = 0, n = 0, no = 0; int i = 0; int r; int done = FALSE; for (i = 0; i < gblOps.nrfolders; i++) { n = getFileList (gblOps.repDirs[i], &buf); sumStringTabs (&dirs, nf, buf, n); nf = sumStringTabs_Cat (&fullpaths, nf, buf, n, gblOps.repDirs[i]); free (buf); buf = NULL; } no = 0; for (i = 0; i < nf; i++) { if (checkExtension (fullpaths[i], REPEXT) || checkExtension (fullpaths[i], REPEXTOLD)) str = getReplayComment (fullpaths[i]); else str = NULL; if (str != NULL) { no++; index = realloc (index, sizeof (int) * no); tips = realloc (tips, sizeof (char *) * no); options = realloc (options, sizeof (char *) * no); tips[no - 1] = str; options[no - 1] = dirs[i]; index[no - 1] = i; } } while (!done) { r = playMenuTab (gfx, -no, options, tips); if (r >= 0 && r < no) { loadReplay (gfx, fullpaths[index[r]]); if (gfx->musmenu) Mix_PlayMusic (gfx->musmenu, -1); } else if (r == NONE) { done = TRUE; } } for (i = 0; i < nf; i++) { free (dirs[i]); free (fullpaths[i]); } for (i = 0; i < no; i++) { free (tips[i]); } free (tips); free (options); free (index); free (dirs); free (fullpaths); } int chooseLangMenu (data_t * gfx) { /* char **options = NULL; char **tips = NULL; char **dirs = NULL; char **buf = NULL; char **fullpaths = NULL; int *index = NULL; char* str = NULL; int nf = 0, n = 0, no = 0; int i = 0; int r; int ret = FALSE; for (i=0; i < gblOps.nlfolders; i++) { n = getFileList(gblOps.langDirs[i], &buf); sumStringTabs(&dirs, nf, buf, n); nf = sumStringTabs_Cat(&fullpaths, nf, buf, n, gblOps.langDirs[i]); free(buf); buf = NULL; } no = 0; for (i = 0; i < nf; i++) { if (checkExtension(fullpaths[i], LANGEXT)) str = getLangComment(fullpaths[i]); else str = NULL; if (str != NULL) { no++; index = realloc(index, sizeof(int)*no); tips = realloc(tips, sizeof(char*)*no); options = realloc(options, sizeof(char*)*no); tips[no-1] = str; options[no-1] = dirs[i]; index[no-1] = i; } } r = playMenuTab(gfx,-no, options, tips); if (r >= 0 && r < no) { gblOps.langFile = realloc(gblOps.langFile, sizeof(char)* (strlen( fullpaths[index[r]] )+1) ); strcpy(gblOps.langFile, fullpaths[index[r]]); freeLanguage(gfx); loadLanguage(gfx, gblOps.langFile); ret = TRUE; } for (i = 0; i < nf; i++) { free(dirs[i]); free(fullpaths[i]); } for (i = 0; i< no; i++) { free(tips[i]); } free(tips); free(options); free(index); free(dirs); free(fullpaths); return ret;*/ return 0; } void chooseThemeMenu (data_t * gfx) { char **options = NULL; char **tips = NULL; char **dirs = NULL; char **buf = NULL; char **fullpaths = NULL; int *index = NULL; char *str = NULL; int nf = 0, n = 0, no = 0; int i = 0; int r; for (i = 0; i < gblOps.ntfolders; i++) { n = getDirList (gblOps.themeDirs[i], &buf); sumStringTabs (&dirs, nf, buf, n); nf = sumStringTabs_Cat (&fullpaths, nf, buf, n, gblOps.themeDirs[i]); free (buf); buf = NULL; } no = 0; for (i = 0; i < nf; i++) { str = getThemeComment (fullpaths[i]); if (str != NULL) { no++; index = realloc (index, sizeof (int) * no); tips = realloc (tips, sizeof (char *) * no); options = realloc (options, sizeof (char *) * no); tips[no - 1] = str; options[no - 1] = dirs[i]; index[no - 1] = i; } } r = playMenuTab (gfx, -no, options, tips); if (r >= 0 && r < no) { gblOps.dataDir = realloc (gblOps.dataDir, sizeof (char) * (strlen (fullpaths[index[r]]) + 1)); strcpy (gblOps.dataDir, fullpaths[index[r]]); freeGraphics (gfx); loadGraphics (gfx, gblOps.dataDir); if (gfx->musmenu) Mix_PlayMusic (gfx->musmenu, -1); } for (i = 0; i < nf; i++) { free (dirs[i]); free (fullpaths[i]); } for (i = 0; i < no; i++) { free (tips[i]); } free (tips); free (options); free (index); free (dirs); free (fullpaths); } int manageDirsMenu (data_t * gfx, char ***folders, int nfolders) { char **options = NULL; char **tips = NULL; char *buf = NULL; int i; int done = FALSE; int opt; while (!done) { options = malloc (sizeof (char *) * (nfolders + 2)); tips = malloc (sizeof (char *) * (nfolders + 2)); options[0] = _("Add"); options[nfolders + 1] = _("Back"); tips[0] = _("Add a folder to the list."); tips[nfolders + 1] = _("Leave this menu."); for (i = 0; i < nfolders; i++) { options[i + 1] = (*folders)[i]; tips[i + 1] = _("View more options about this folder."); } opt = playMenuTab (gfx, -(nfolders + 2), options, tips); if (opt == 0) { /* Add a new item */ nfolders++; *folders = realloc (*folders, sizeof (char *) * nfolders); buf = getcwd (NULL, 0); (*folders)[nfolders - 1] = inputMenu (gfx, _("Write a full or relative path."), buf, gfx->menuW); free (buf); buf = NULL; } else if (opt > 0 && opt < nfolders + 1) { /* Display the menu to edit an entry */ switch (playMenu (gfx, -3, _("Modify"), _(""), _("Delete"), _(""), _("Back"), _("Leave this menu."))) { case 0: /* edit */ buf = (*folders)[opt - 1]; (*folders)[opt - 1] = inputMenu (gfx, _("Write a full or relative path."), buf, 256); free (buf); break; case 1: /* delete */ buf = (*folders)[opt - 1]; for (i = opt; i < nfolders; i++) { (*folders)[i - 1] = (*folders)[i]; } free (buf); buf = NULL; nfolders--; *folders = realloc ((*folders), sizeof (char *) * nfolders); break; default: break; } } else { done = TRUE; } free (options); free (tips); } return nfolders; } gnujump-1.0.8/src/SDL_rotozoom.c0000644000175000017500000005520211066175171013464 00000000000000/* SDL_rotozoom.c - rotozoomer for 32bit or 8bit surfaces LGPL (c) A. Schiffler */ #ifdef WIN32 #include #endif #include #include #include "SDL_rotozoom.h" #define MAX(a,b) (((a) > (b)) ? (a) : (b)) /* 32bit Zoomer with optional anti-aliasing by bilinear interpolation. Zoomes 32bit RGBA/ABGR 'src' surface to 'dst' surface. */ int zoomSurfaceRGBA (SDL_Surface * src, SDL_Surface * dst, int smooth) { int x, y, sx, sy, *sax, *say, *csax, *csay, csx, csy, ex, ey, t1, t2, sstep; tColorRGBA *c00, *c01, *c10, *c11; tColorRGBA *sp, *csp, *dp; int sgap, dgap; /* * Variable setup */ if (smooth) { /* * For interpolation: assume source dimension is one pixel */ /* * smaller to avoid overflow on right and bottom edge. */ sx = (int) (65536.0 * (float) (src->w - 1) / (float) dst->w); sy = (int) (65536.0 * (float) (src->h - 1) / (float) dst->h); } else { sx = (int) (65536.0 * (float) src->w / (float) dst->w); sy = (int) (65536.0 * (float) src->h / (float) dst->h); } /* * Allocate memory for row increments */ if ((sax = (int *) malloc ((dst->w + 1) * sizeof (Uint32))) == NULL) { return (-1); } if ((say = (int *) malloc ((dst->h + 1) * sizeof (Uint32))) == NULL) { free (sax); return (-1); } /* * Precalculate row increments */ csx = 0; csax = sax; for (x = 0; x <= dst->w; x++) { *csax = csx; csax++; csx &= 0xffff; csx += sx; } csy = 0; csay = say; for (y = 0; y <= dst->h; y++) { *csay = csy; csay++; csy &= 0xffff; csy += sy; } /* * Pointer setup */ sp = csp = (tColorRGBA *) src->pixels; dp = (tColorRGBA *) dst->pixels; sgap = src->pitch - src->w * 4; dgap = dst->pitch - dst->w * 4; /* * Switch between interpolating and non-interpolating code */ if (smooth) { /* * Interpolating Zoom */ /* * Scan destination */ csay = say; for (y = 0; y < dst->h; y++) { /* * Setup color source pointers */ c00 = csp; c01 = csp; c01++; c10 = (tColorRGBA *) ((Uint8 *) csp + src->pitch); c11 = c10; c11++; csax = sax; for (x = 0; x < dst->w; x++) { /* * Interpolate colors */ ex = (*csax & 0xffff); ey = (*csay & 0xffff); t1 = ((((c01->r - c00->r) * ex) >> 16) + c00->r) & 0xff; t2 = ((((c11->r - c10->r) * ex) >> 16) + c10->r) & 0xff; dp->r = (((t2 - t1) * ey) >> 16) + t1; t1 = ((((c01->g - c00->g) * ex) >> 16) + c00->g) & 0xff; t2 = ((((c11->g - c10->g) * ex) >> 16) + c10->g) & 0xff; dp->g = (((t2 - t1) * ey) >> 16) + t1; t1 = ((((c01->b - c00->b) * ex) >> 16) + c00->b) & 0xff; t2 = ((((c11->b - c10->b) * ex) >> 16) + c10->b) & 0xff; dp->b = (((t2 - t1) * ey) >> 16) + t1; t1 = ((((c01->a - c00->a) * ex) >> 16) + c00->a) & 0xff; t2 = ((((c11->a - c10->a) * ex) >> 16) + c10->a) & 0xff; dp->a = (((t2 - t1) * ey) >> 16) + t1; /* * Advance source pointers */ csax++; sstep = (*csax >> 16); c00 += sstep; c01 += sstep; c10 += sstep; c11 += sstep; /* * Advance destination pointer */ dp++; } /* * Advance source pointer */ csay++; csp = (tColorRGBA *) ((Uint8 *) csp + (*csay >> 16) * src->pitch); /* * Advance destination pointers */ dp = (tColorRGBA *) ((Uint8 *) dp + dgap); } } else { /* * Non-Interpolating Zoom */ csay = say; for (y = 0; y < dst->h; y++) { sp = csp; csax = sax; for (x = 0; x < dst->w; x++) { /* * Draw */ *dp = *sp; /* * Advance source pointers */ csax++; sp += (*csax >> 16); /* * Advance destination pointer */ dp++; } /* * Advance source pointer */ csay++; csp = (tColorRGBA *) ((Uint8 *) csp + (*csay >> 16) * src->pitch); /* * Advance destination pointers */ dp = (tColorRGBA *) ((Uint8 *) dp + dgap); } } /* * Remove temp arrays */ free (sax); free (say); return (0); } /* 8bit Zoomer without smoothing. Zoomes 8bit palette/Y 'src' surface to 'dst' surface. */ int zoomSurfaceY (SDL_Surface * src, SDL_Surface * dst) { Uint32 x, y, sx, sy, *sax, *say, *csax, *csay, csx, csy; Uint8 *sp, *dp, *csp; int dgap; /* * Variable setup */ sx = (Uint32) (65536.0 * (float) src->w / (float) dst->w); sy = (Uint32) (65536.0 * (float) src->h / (float) dst->h); /* * Allocate memory for row increments */ if ((sax = (Uint32 *) malloc (dst->w * sizeof (Uint32))) == NULL) { return (-1); } if ((say = (Uint32 *) malloc (dst->h * sizeof (Uint32))) == NULL) { if (sax != NULL) { free (sax); } return (-1); } /* * Precalculate row increments */ csx = 0; csax = sax; for (x = 0; x < dst->w; x++) { csx += sx; *csax = (csx >> 16); csx &= 0xffff; csax++; } csy = 0; csay = say; for (y = 0; y < dst->h; y++) { csy += sy; *csay = (csy >> 16); csy &= 0xffff; csay++; } csx = 0; csax = sax; for (x = 0; x < dst->w; x++) { csx += (*csax); csax++; } csy = 0; csay = say; for (y = 0; y < dst->h; y++) { csy += (*csay); csay++; } /* * Pointer setup */ sp = csp = (Uint8 *) src->pixels; dp = (Uint8 *) dst->pixels; dgap = dst->pitch - dst->w; /* * Draw */ csay = say; for (y = 0; y < dst->h; y++) { csax = sax; sp = csp; for (x = 0; x < dst->w; x++) { /* * Draw */ *dp = *sp; /* * Advance source pointers */ sp += (*csax); csax++; /* * Advance destination pointer */ dp++; } /* * Advance source pointer (for row) */ csp += ((*csay) * src->pitch); csay++; /* * Advance destination pointers */ dp += dgap; } /* * Remove temp arrays */ free (sax); free (say); return (0); } /* 32bit Rotozoomer with optional anti-aliasing by bilinear interpolation. Rotates and zoomes 32bit RGBA/ABGR 'src' surface to 'dst' surface. */ void transformSurfaceRGBA (SDL_Surface * src, SDL_Surface * dst, int cx, int cy, int isin, int icos, int smooth) { int x, y, t1, t2, dx, dy, xd, yd, sdx, sdy, ax, ay, ex, ey, sw, sh; tColorRGBA c00 = { 0 }, c01 = { 0}, c10 = { 0}, c11 = { 0}; tColorRGBA *pc, *sp; //*spb; int gap; /* * Variable setup */ xd = ((src->w - dst->w) << 15); yd = ((src->h - dst->h) << 15); ax = (cx << 16) - (icos * cx); ay = (cy << 16) - (isin * cx); sw = src->w - 1; sh = src->h - 1; pc = dst->pixels; gap = dst->pitch - dst->w * 4; /* * Switch between interpolating and non-interpolating code */ if (smooth) { for (y = 0; y < dst->h; y++) { dy = cy - y; sdx = (ax + (isin * dy)) + xd; sdy = (ay - (icos * dy)) + yd; for (x = 0; x < dst->w; x++) { dx = (sdx >> 16); dy = (sdy >> 16); if ((dx >= -1) && (dy >= -1) && (dx < src->w) && (dy < src->h)) { if ((dx >= 0) && (dy >= 0) && (dx < sw) && (dy < sh)) { sp = (tColorRGBA *) ((Uint8 *) src->pixels + src->pitch * dy); sp += dx; c00 = *sp; sp += 1; c01 = *sp; sp = (tColorRGBA *) ((Uint8 *) sp + src->pitch); sp -= 1; c10 = *sp; sp += 1; c11 = *sp; } else if ((dx == sw) && (dy == sh)) { sp = (tColorRGBA *) ((Uint8 *) src->pixels + src->pitch * dy); sp += dx; c00 = *sp; c01 = *sp; c10 = *sp; c11 = *sp; } else if ((dx == -1) && (dy == -1)) { sp = (tColorRGBA *) (src->pixels); c00 = *sp; c01 = *sp; c10 = *sp; c11 = *sp; } else if ((dx == -1) && (dy == sh)) { sp = (tColorRGBA *) (src->pixels); sp = (tColorRGBA *) ((Uint8 *) src->pixels + src->pitch * dy); c00 = *sp; c01 = *sp; c10 = *sp; c11 = *sp; } else if ((dx == sw) && (dy == -1)) { sp = (tColorRGBA *) (src->pixels); sp += dx; c00 = *sp; c01 = *sp; c10 = *sp; c11 = *sp; } else if (dx == -1) { sp = (tColorRGBA *) ((Uint8 *) src->pixels + src->pitch * dy); c00 = *sp; c01 = *sp; c10 = *sp; sp = (tColorRGBA *) ((Uint8 *) sp + src->pitch); c11 = *sp; } else if (dy == -1) { sp = (tColorRGBA *) (src->pixels); sp += dx; c00 = *sp; c01 = *sp; c10 = *sp; sp += 1; c11 = *sp; } else if (dx == sw) { sp = (tColorRGBA *) ((Uint8 *) src->pixels + src->pitch * dy); sp += dx; c00 = *sp; c01 = *sp; sp = (tColorRGBA *) ((Uint8 *) sp + src->pitch); c10 = *sp; c11 = *sp; } else if (dy == sh) { sp = (tColorRGBA *) ((Uint8 *) src->pixels + src->pitch * dy); sp += dx; c00 = *sp; sp += 1; c01 = *sp; c10 = *sp; c11 = *sp; } /* * Interpolate colors */ ex = (sdx & 0xffff); ey = (sdy & 0xffff); t1 = ((((c01.r - c00.r) * ex) >> 16) + c00.r) & 0xff; t2 = ((((c11.r - c10.r) * ex) >> 16) + c10.r) & 0xff; pc->r = (((t2 - t1) * ey) >> 16) + t1; t1 = ((((c01.g - c00.g) * ex) >> 16) + c00.g) & 0xff; t2 = ((((c11.g - c10.g) * ex) >> 16) + c10.g) & 0xff; pc->g = (((t2 - t1) * ey) >> 16) + t1; t1 = ((((c01.b - c00.b) * ex) >> 16) + c00.b) & 0xff; t2 = ((((c11.b - c10.b) * ex) >> 16) + c10.b) & 0xff; pc->b = (((t2 - t1) * ey) >> 16) + t1; t1 = ((((c01.a - c00.a) * ex) >> 16) + c00.a) & 0xff; t2 = ((((c11.a - c10.a) * ex) >> 16) + c10.a) & 0xff; pc->a = (((t2 - t1) * ey) >> 16) + t1; } sdx += icos; sdy += isin; pc++; } pc = (tColorRGBA *) ((Uint8 *) pc + gap); } } else { for (y = 0; y < dst->h; y++) { dy = cy - y; sdx = (ax + (isin * dy)) + xd; sdy = (ay - (icos * dy)) + yd; for (x = 0; x < dst->w; x++) { dx = (short) (sdx >> 16); dy = (short) (sdy >> 16); if ((dx >= 0) && (dy >= 0) && (dx < src->w) && (dy < src->h)) { sp = (tColorRGBA *) ((Uint8 *) src->pixels + src->pitch * dy); sp += dx; *pc = *sp; } sdx += icos; sdy += isin; pc++; } pc = (tColorRGBA *) ((Uint8 *) pc + gap); } } } /* 8bit Rotozoomer without smoothing Rotates and zoomes 8bit palette/Y 'src' surface to 'dst' surface. */ void transformSurfaceY (SDL_Surface * src, SDL_Surface * dst, int cx, int cy, int isin, int icos) { int x, y, dx, dy, xd, yd, sdx, sdy, ax, ay, sw, sh; tColorY *pc, *sp; int gap; /* * Variable setup */ xd = ((src->w - dst->w) << 15); yd = ((src->h - dst->h) << 15); ax = (cx << 16) - (icos * cx); ay = (cy << 16) - (isin * cx); sw = src->w - 1; sh = src->h - 1; pc = dst->pixels; gap = dst->pitch - dst->w; /* * Clear surface to colorkey */ memset (pc, (unsigned char) (src->format->colorkey & 0xff), dst->pitch * dst->h); /* * Iterate through destination surface */ for (y = 0; y < dst->h; y++) { dy = cy - y; sdx = (ax + (isin * dy)) + xd; sdy = (ay - (icos * dy)) + yd; for (x = 0; x < dst->w; x++) { dx = (short) (sdx >> 16); dy = (short) (sdy >> 16); if ((dx >= 0) && (dy >= 0) && (dx < src->w) && (dy < src->h)) { sp = (tColorY *) (src->pixels); sp += (src->pitch * dy + dx); *pc = *sp; } sdx += icos; sdy += isin; pc++; } pc += gap; } } /* rotozoomSurface() Rotates and zoomes a 32bit or 8bit 'src' surface to newly created 'dst' surface. 'angle' is the rotation in degrees. 'zoom' a scaling factor. If 'smooth' is 1 then the destination 32bit surface is anti-aliased. If the surface is not 8bit or 32bit RGBA/ABGR it will be converted into a 32bit RGBA format on the fly. */ #define VALUE_LIMIT 0.001 /* Local rotozoom-size function with trig result return */ void rotozoomSurfaceSizeTrig (int width, int height, double angle, double zoom, int *dstwidth, int *dstheight, double *canglezoom, double *sanglezoom) { double x, y, cx, cy, sx, sy; double radangle; int dstwidthhalf, dstheighthalf; /* * Determine destination width and height by rotating a centered source box */ radangle = angle * (M_PI / 180.0); *sanglezoom = sin (radangle); *canglezoom = cos (radangle); *sanglezoom *= zoom; *canglezoom *= zoom; x = width / 2; y = height / 2; cx = *canglezoom * x; cy = *canglezoom * y; sx = *sanglezoom * x; sy = *sanglezoom * y; dstwidthhalf = MAX ((int) ceil (MAX (MAX (MAX (fabs (cx + sy), fabs (cx - sy)), fabs (-cx + sy)), fabs (-cx - sy))), 1); dstheighthalf = MAX ((int) ceil (MAX (MAX (MAX (fabs (sx + cy), fabs (sx - cy)), fabs (-sx + cy)), fabs (-sx - cy))), 1); *dstwidth = 2 * dstwidthhalf; *dstheight = 2 * dstheighthalf; } /* Publically available rotozoom-size function */ void rotozoomSurfaceSize (int width, int height, double angle, double zoom, int *dstwidth, int *dstheight) { double dummy_sanglezoom, dummy_canglezoom; rotozoomSurfaceSizeTrig (width, height, angle, zoom, dstwidth, dstheight, &dummy_sanglezoom, &dummy_canglezoom); } /* Publically available rotozoom function */ SDL_Surface * rotozoomSurface (SDL_Surface * src, double angle, double zoom, int smooth) { SDL_Surface *rz_src; SDL_Surface *rz_dst; double zoominv; double sanglezoom, canglezoom, sanglezoominv, canglezoominv; int dstwidthhalf, dstwidth, dstheighthalf, dstheight; //double x, y, cx, cy, sx, sy; int is32bit; int i, src_converted; /* * Sanity check */ if (src == NULL) return (NULL); /* * Determine if source surface is 32bit or 8bit */ is32bit = (src->format->BitsPerPixel == 32); if ( /*(is32bit) || */ (src->format->BitsPerPixel == 8)) { /* * Use source surface 'as is' */ rz_src = src; src_converted = 0; } else { /* * New source surface is 32bit with a defined RGBA ordering */ rz_src = SDL_CreateRGBSurface (SDL_SWSURFACE, src->w, src->h, 32, 0x000000ff, 0x0000ff00, 0x00ff0000, 0xff000000); SDL_BlitSurface (src, NULL, rz_src, NULL); src_converted = 1; is32bit = 1; } /* * Sanity check zoom factor */ if (zoom < VALUE_LIMIT) { zoom = VALUE_LIMIT; } zoominv = 65536.0 / (zoom * zoom); /* * Check if we have a rotozoom or just a zoom */ if (fabs (angle) > VALUE_LIMIT) { /* * Angle!=0: full rotozoom */ /* * ----------------------- */ /* Determine target size */ rotozoomSurfaceSizeTrig (rz_src->w, rz_src->h, angle, zoom, &dstwidth, &dstheight, &canglezoom, &sanglezoom); /* * Calculate target factors from sin/cos and zoom */ sanglezoominv = sanglezoom; canglezoominv = canglezoom; sanglezoominv *= zoominv; canglezoominv *= zoominv; /* Calculate half size */ dstwidthhalf = dstwidth / 2; dstheighthalf = dstheight / 2; /* * Alloc space to completely contain the rotated surface */ rz_dst = NULL; if (is32bit) { /* * Target surface is 32bit with source RGBA/ABGR ordering */ rz_dst = SDL_CreateRGBSurface (SDL_SWSURFACE, dstwidth, dstheight, 32, rz_src->format->Rmask, rz_src->format->Gmask, rz_src->format->Bmask, rz_src->format->Amask); } else { /* * Target surface is 8bit */ rz_dst = SDL_CreateRGBSurface (SDL_SWSURFACE, dstwidth, dstheight, 8, 0, 0, 0, 0); } /* * Lock source surface */ SDL_LockSurface (rz_src); /* * Check which kind of surface we have */ if (is32bit) { /* * Call the 32bit transformation routine to do the rotation (using alpha) */ transformSurfaceRGBA (rz_src, rz_dst, dstwidthhalf, dstheighthalf, (int) (sanglezoominv), (int) (canglezoominv), smooth); /* * Turn on source-alpha support */ SDL_SetAlpha (rz_dst, SDL_SRCALPHA, 255); } else { /* * Copy palette and colorkey info */ for (i = 0; i < rz_src->format->palette->ncolors; i++) { rz_dst->format->palette->colors[i] = rz_src->format->palette->colors[i]; } rz_dst->format->palette->ncolors = rz_src->format->palette->ncolors; /* * Call the 8bit transformation routine to do the rotation */ transformSurfaceY (rz_src, rz_dst, dstwidthhalf, dstheighthalf, (int) (sanglezoominv), (int) (canglezoominv)); SDL_SetColorKey (rz_dst, SDL_SRCCOLORKEY | SDL_RLEACCEL, rz_src->format->colorkey); } /* * Unlock source surface */ SDL_UnlockSurface (rz_src); } else { /* * Angle=0: Just a zoom */ /* * -------------------- */ /* * Calculate target size */ zoomSurfaceSize (rz_src->w, rz_src->h, zoom, zoom, &dstwidth, &dstheight); /* * Alloc space to completely contain the zoomed surface */ rz_dst = NULL; if (is32bit) { /* * Target surface is 32bit with source RGBA/ABGR ordering */ rz_dst = SDL_CreateRGBSurface (SDL_SWSURFACE, dstwidth, dstheight, 32, rz_src->format->Rmask, rz_src->format->Gmask, rz_src->format->Bmask, rz_src->format->Amask); } else { /* * Target surface is 8bit */ rz_dst = SDL_CreateRGBSurface (SDL_SWSURFACE, dstwidth, dstheight, 8, 0, 0, 0, 0); } /* * Lock source surface */ SDL_LockSurface (rz_src); /* * Check which kind of surface we have */ if (is32bit) { /* * Call the 32bit transformation routine to do the zooming (using alpha) */ zoomSurfaceRGBA (rz_src, rz_dst, smooth); /* * Turn on source-alpha support */ SDL_SetAlpha (rz_dst, SDL_SRCALPHA, 255); } else { /* * Copy palette and colorkey info */ for (i = 0; i < rz_src->format->palette->ncolors; i++) { rz_dst->format->palette->colors[i] = rz_src->format->palette->colors[i]; } rz_dst->format->palette->ncolors = rz_src->format->palette->ncolors; /* * Call the 8bit transformation routine to do the zooming */ zoomSurfaceY (rz_src, rz_dst); SDL_SetColorKey (rz_dst, SDL_SRCCOLORKEY | SDL_RLEACCEL, rz_src->format->colorkey); } /* * Unlock source surface */ SDL_UnlockSurface (rz_src); } /* * Cleanup temp surface */ if (src_converted) { SDL_FreeSurface (rz_src); } /* * Return destination surface */ return (rz_dst); } /* zoomSurface() Zoomes a 32bit or 8bit 'src' surface to newly created 'dst' surface. 'zoomx' and 'zoomy' are scaling factors for width and height. If 'smooth' is 1 then the destination 32bit surface is anti-aliased. If the surface is not 8bit or 32bit RGBA/ABGR it will be converted into a 32bit RGBA format on the fly. */ #define VALUE_LIMIT 0.001 void zoomSurfaceSize (int width, int height, double zoomx, double zoomy, int *dstwidth, int *dstheight) { /* * Sanity check zoom factors */ if (zoomx < VALUE_LIMIT) { zoomx = VALUE_LIMIT; } if (zoomy < VALUE_LIMIT) { zoomy = VALUE_LIMIT; } /* * Calculate target size */ *dstwidth = (int) ((double) width * zoomx); *dstheight = (int) ((double) height * zoomy); if (*dstwidth < 1) { *dstwidth = 1; } if (*dstheight < 1) { *dstheight = 1; } } SDL_Surface * zoomSurface (SDL_Surface * src, double zoomx, double zoomy, int smooth) { SDL_Surface *rz_src; SDL_Surface *rz_dst; int dstwidth, dstheight; int is32bit; int i, src_converted; /* * Sanity check */ if (src == NULL) return (NULL); /* * Determine if source surface is 32bit or 8bit */ is32bit = (src->format->BitsPerPixel == 32); if ((is32bit) || (src->format->BitsPerPixel == 8)) { /* * Use source surface 'as is' */ rz_src = src; src_converted = 0; } else { /* * New source surface is 32bit with a defined RGBA ordering */ rz_src = SDL_CreateRGBSurface (SDL_SWSURFACE, src->w, src->h, 32, 0x000000ff, 0x0000ff00, 0x00ff0000, 0xff000000); SDL_BlitSurface (src, NULL, rz_src, NULL); src_converted = 1; is32bit = 1; } /* Get size if target */ zoomSurfaceSize (rz_src->w, rz_src->h, zoomx, zoomy, &dstwidth, &dstheight); /* * Alloc space to completely contain the zoomed surface */ rz_dst = NULL; if (is32bit) { /* * Target surface is 32bit with source RGBA/ABGR ordering */ rz_dst = SDL_CreateRGBSurface (SDL_SWSURFACE, dstwidth, dstheight, 32, rz_src->format->Rmask, rz_src->format->Gmask, rz_src->format->Bmask, rz_src->format->Amask); } else { /* * Target surface is 8bit */ rz_dst = SDL_CreateRGBSurface (SDL_SWSURFACE, dstwidth, dstheight, 8, 0, 0, 0, 0); } /* * Lock source surface */ SDL_LockSurface (rz_src); /* * Check which kind of surface we have */ if (is32bit) { /* * Call the 32bit transformation routine to do the zooming (using alpha) */ zoomSurfaceRGBA (rz_src, rz_dst, smooth); /* * Turn on source-alpha support */ SDL_SetAlpha (rz_dst, SDL_SRCALPHA, 255); } else { /* * Copy palette and colorkey info */ for (i = 0; i < rz_src->format->palette->ncolors; i++) { rz_dst->format->palette->colors[i] = rz_src->format->palette->colors[i]; } rz_dst->format->palette->ncolors = rz_src->format->palette->ncolors; /* * Call the 8bit transformation routine to do the zooming */ zoomSurfaceY (rz_src, rz_dst); SDL_SetColorKey (rz_dst, SDL_SRCCOLORKEY | SDL_RLEACCEL, rz_src->format->colorkey); } /* * Unlock source surface */ SDL_UnlockSurface (rz_src); /* * Cleanup temp surface */ if (src_converted) { SDL_FreeSurface (rz_src); } /* * Return destination surface */ return (rz_dst); } gnujump-1.0.8/src/effects-blur.c0000644000175000017500000000575411066175171013462 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include "gnujump.h" #include "effects.h" #include "surface.h" #include "sprite.h" #include "tools.h" extern L_gblOptions gblOps; blur_t * makeBlur (float x, float y, int angle, JPB_surfaceRot * pic) { blur_t *blur = malloc (sizeof (trail_t)); blur->next = NULL; blur->alpha = BLURSTART; blur->x = x; blur->y = y; blur->angle = angle; blur->pic = pic; return blur; } void updateBlurs (hero_t * hero, float msec) { blur_t *blur; int falpha; int delta; delta = (float) BLURSTART / BLURFADE * msec; blur = hero->blur; while (blur != NULL && blur->next != NULL) { blur->alpha -= delta; if (blur->alpha <= 0) { hero->blur = blur->next; free (blur); blur = hero->blur; } else blur = blur->next; } if (blur != NULL) { blur->alpha -= delta; if (blur->alpha <= 0) { hero->blur = blur->next; free (blur); blur = hero->blur; } } if (blur != NULL) falpha = blur->alpha; else falpha = 0; if ((falpha > BLURGAP) || (hero->vx == 0 && hero->vy == 0)) return; if (blur == NULL) hero->blur = makeBlur (hero->x, hero->y, hero->angle, getFrameRot (&hero->sprite[hero->id], hero->dir)); else blur->next = makeBlur (hero->x, hero->y, hero->angle, getFrameRot (&hero->sprite[hero->id], hero->dir)); } void scrollBlurs (hero_t * hero, float dy) { blur_t *blur; blur = hero->blur; while (blur != NULL) { blur->y += dy; blur = blur->next; } } void drawBlur (data_t * gfx, blur_t * blur, int player) { SDL_Rect dest; int alpha; /* In rotating surface, X and Y refer to the centre of the image */ while (blur != NULL) { if (blur->y < BLOCKSIZE * (GRIDHEIGHT) - HEROSIZE) { alpha = blur->pic->alpha; blur->pic->alpha = blur->alpha * (float) gblOps.blur / MAXBLUR; dest.x = blur->x + gfx->gameX - (blur->pic->w - HEROSIZE) / 2 + blur->pic->w / 2; dest.y = blur->y + gfx->gameY - (blur->pic->h - HEROSIZE) + blur->pic->h / 2; JPB_PrintSurfaceRot (blur->pic, NULL, &dest, blur->angle); blur->pic->alpha = alpha; } blur = blur->next; } } void freeBlurs (hero_t * hero) { blur_t *blur = hero->blur; blur_t *last; while (blur != NULL) { last = blur; blur = blur->next; free (last); } } gnujump-1.0.8/src/game-tools.c0000644000175000017500000001465511066175171013150 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include "gnujump.h" #include "game.h" int yesNoQuestion (data_t * gfx, game_t * game, char *text) { int w = (GRIDWIDTH - 2) * BLOCKSIZE; int h = BLOCKSIZE + SFont_AlignedHeight (gfx->textfont, w - 2 * BLOCKSIZE, 0, text); int x = gfx->gameX + BLOCKSIZE; int y = gfx->gameY + (GRIDHEIGHT * BLOCKSIZE - h) / 2; int ret = FALSE; int done = FALSE; SDL_Event event; drawAnimatedSquare (gfx, gfx->gcolor, gfx->galpha, x, y, w, h, MSGTIME); x += BLOCKSIZE; y += BLOCKSIZE / 2; w -= 2 * BLOCKSIZE; SFont_WriteAligned (gfx->textfont, x, y, w, 0, ACENTER, text); FlipScreen (); while (!done) { while (SDL_PollEvent (&event)) { if (event.type == SDL_KEYDOWN) { if (event.key.keysym.sym == KEY_QUIT || event.key.keysym.sym == SDLK_n) { ret = FALSE; done = TRUE; } else if (event.key.keysym.sym == SDLK_y || event.key.keysym.sym == SDLK_RETURN) { ret = TRUE; done = TRUE; } } } SDL_WaitEvent (NULL); } return ret; } void drawRecords (data_t * gfx, records_t * rtab, int hl) { int x, x1, x2, x3, x4, x5, x6, y, w, h, i; char buf[128]; x = gfx->gameX + 2 * BLOCKSIZE; w = GRIDWIDTH * BLOCKSIZE - 4 * BLOCKSIZE; h = BLOCKSIZE + 12 * gfx->textfont->Surface->h + SFont_AlignedHeight (gfx->textfont, w - 2 * BLOCKSIZE, 0, _ ("Press any key to continue. Read the README or the 'man' page to learn the meaning of the 'mode' column.")); y = gfx->gameY + (GRIDHEIGHT * BLOCKSIZE - h) / 2; drawAnimatedSquare (gfx, gfx->gcolor, gfx->galpha, x, y, w, h, MSGTIME); /* x1:# x2:Name x3:Floor x4:Mode x5:Time x6: Date --------------------------------------------------------------------- */ y += BLOCKSIZE; x1 = x + BLOCKSIZE; x2 = x1 + SFont_TextWidth (gfx->textfont, "# "); sprintf (buf, "%s %s %s %s", _("Floor"), _("Mode"), _("Time"), rtab[0].date); x3 = x1 + w - 2 * BLOCKSIZE - SFont_TextWidth (gfx->textfont, buf); sprintf (buf, "%s %s %s %s", _("Floor"), _("Mode"), _("Time"), _("Date")); SFont_Write (gfx->textfont, x3, y, buf); sprintf (buf, "%s ", _("Floor")); x4 = x3 + SFont_TextWidth (gfx->textfont, buf); sprintf (buf, "%s ", _("Mode")); x5 = x4 + SFont_TextWidth (gfx->textfont, buf); sprintf (buf, "%s ", _("Time")); x6 = x5 + SFont_TextWidth (gfx->textfont, buf); sprintf (buf, "# %s ", _("Date")); SFont_Write (gfx->textfont, x1, y, buf); for (i = 0; i < MAX_RECORDS; i++) { y += gfx->textfont->Surface->h - 1; if (hl == i) { sprintf (buf, ">"); SFont_Write (gfx->textfont, x1 - SFont_TextWidth (gfx->textfont, buf), y, buf); } sprintf (buf, "%d", i + 1); SFont_Write (gfx->textfont, x1, y, buf); SFont_Write (gfx->textfont, x2, y, rtab[i].pname); SFont_FillWith (gfx->textfont, x2 + SFont_TextWidth (gfx->textfont, rtab[i].pname) + 3, y, x3 - 6 - (x2 + SFont_TextWidth (gfx->textfont, rtab[i].pname)), '.'); sprintf (buf, "%d", rtab[i].floor); SFont_Write (gfx->textfont, x3, y, buf); SFont_Write (gfx->textfont, x4, y, rtab[i].mode); sprintf (buf, "%d", rtab[i].time); SFont_Write (gfx->textfont, x5, y, buf); sprintf (buf, "%s", rtab[i].date); SFont_Write (gfx->textfont, x6, y, buf); } y += gfx->textfont->Surface->h * 2; SFont_WriteAligned (gfx->textfont, x1, y, w - 2 * BLOCKSIZE, 0, ALEFT, _ ("Press any key to continue. Read the README or the 'man' page to learn the meaning of the 'mode' column.")); FlipScreen (); } void drawCredits (data_t * gfx) { int x, y, w, h; x = gfx->gameX + 2 * BLOCKSIZE; w = GRIDWIDTH * BLOCKSIZE - 4 * BLOCKSIZE; h = BLOCKSIZE + 10 * SFont_TextHeight (gfx->textfont); y = gfx->gameY + (GRIDHEIGHT * BLOCKSIZE - h) / 2; drawAnimatedSquare (gfx, gfx->gcolor, gfx->galpha, x, y, w, h, MSGTIME); y += SFont_TextHeight (gfx->textfont); x += BLOCKSIZE; SFont_WriteAligned (gfx->textfont, x, y, w - 2 * BLOCKSIZE, 0, ACENTER, _("SOURCE CODE AUTHOR")); y += SFont_AlignedHeight (gfx->textfont, w - 2 * BLOCKSIZE, 0, _("SOURCE CODE AUTHOR")); SFont_WriteAligned (gfx->textfont, x, y, w - 2 * BLOCKSIZE, 0, ACENTER, AUTHOR); y += SFont_AlignedHeight (gfx->textfont, w - 2 * BLOCKSIZE, 0, AUTHOR) + SFont_TextHeight (gfx->textfont); SFont_WriteAligned (gfx->textfont, x, y, w - 2 * BLOCKSIZE, 0, ACENTER, _("THIS GRAPHICS THEME AUTHOR")); y += SFont_AlignedHeight (gfx->textfont, w - 2 * BLOCKSIZE, 0, _("THIS GRAPHICS THEME AUTHOR")); SFont_WriteAligned (gfx->textfont, x, y, w - 2 * BLOCKSIZE, 0, ACENTER, gfx->gfxauth); y += SFont_AlignedHeight (gfx->textfont, w - 2 * BLOCKSIZE, 0, gfx->gfxauth) + SFont_TextHeight (gfx->textfont); SFont_WriteAligned (gfx->textfont, x, y, w - 2 * BLOCKSIZE, 0, ACENTER, _("THIS SOUND THEME AUTHOR")); y += SFont_AlignedHeight (gfx->textfont, w - 2 * BLOCKSIZE, 0, _("THIS SOUND THEME AUTHOR")); SFont_WriteAligned (gfx->textfont, x, y, w - 2 * BLOCKSIZE, 0, ACENTER, gfx->sndauth); y += SFont_AlignedHeight (gfx->textfont, w - 2 * BLOCKSIZE, 0, gfx->sndauth) + SFont_TextHeight (gfx->textfont); /* No idea how to get the translation author with gettext */ /* SFont_WriteAligned(gfx->textfont, x, y, w-2*BLOCKSIZE, 0, ACENTER, _("THIS TRANSLATION AUTHOR")); y += SFont_AlignedHeight(gfx->textfont, w-2*BLOCKSIZE, 0, _("THIS TRANSLATION AUTHOR")); SFont_WriteAligned(gfx->textfont, x, y, w-2*BLOCKSIZE, 0, ACENTER, gfx->langauth); y += SFont_AlignedHeight(gfx->textfont, w-2*BLOCKSIZE, 0, gfx->langauth) + SFont_TextHeight(gfx->textfont); */ FlipScreen (); } gnujump-1.0.8/src/game-output.c0000644000175000017500000002104611066175171013340 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include "gnujump.h" #include "game.h" #include "effects.h" #include "tools.h" extern L_gblOptions gblOps; extern SDL_Surface *screen; void playHeroSound (data_t * gfx, int sound, replay_t * rep) { if (sound == S_JUMP && gfx->gjump) Mix_PlayChannel (-1, gfx->gjump, 0); if (sound == S_FALL && gfx->gfall) Mix_PlayChannel (-1, gfx->gfall, 0); if (sound == S_DIE && gfx->gdie) Mix_PlayChannel (-1, gfx->gdie, 0); if (gblOps.recReplay) rep->sounds |= sound; } void drawHero (data_t * gfx, hero_t * hero) { SDL_Rect dest; /* In rotating surface, X and Y refer to the centre of the image */ dest.x = hero->x + gfx->gameX - (getFrameRot (&hero->sprite[hero->id], 0)->w - HEROSIZE) / 2 + getFrameRot (&hero->sprite[hero->id], 0)->w / 2; dest.y = hero->y + gfx->gameY - (getFrameRot (&hero->sprite[hero->id], 0)->h - HEROSIZE) + getFrameRot (&hero->sprite[hero->id], 0)->h / 2; printSpriteRot (&hero->sprite[hero->id], NULL, &dest, hero->dir, hero->angle); } void drawScrolledBgPart (data_t * gfx, int x, int y, int w, int h, int th, int sc) { SDL_Rect src, dest; sc = th - sc; src.x = x; src.y = y + sc; src.w = w; src.h = th - sc; dest.x = x; dest.y = y; dest.w = w; dest.h = th - sc; JPB_PrintSurface (gfx->gameBg, &src, &dest); dest.y += dest.h; src.y = y; dest.h = src.h = th; for (; dest.y < y + h - th; dest.y += dest.h) { //printf("TH:%d Y:%d SC: %d\n", th, dest.y, sc); JPB_PrintSurface (gfx->gameBg, &src, &dest); } src.h = dest.h = y + h - dest.y; JPB_PrintSurface (gfx->gameBg, &src, &dest); } void drawGame (data_t * gfx, game_t * game) { int i, y, x, width; //printf("%d\n", gblOps.scrollBg); if (gblOps.scrollBg && gfx->gameTileH) { drawScrolledBgPart (gfx, gfx->gameX + BLOCKSIZE, gfx->gameY, BLOCKSIZE * (GRIDWIDTH - 2), BLOCKSIZE * GRIDHEIGHT, gfx->gameTileH, (int) (game->scrollTotal / 2) % gfx->gameTileH); //printf("Total: %f\n", game->scrollTotal); if (gfx->borderTileH) { drawScrolledBgPart (gfx, gfx->gameX + BLOCKSIZE - gfx->borderTileW, gfx->gameY, gfx->borderTileW, BLOCKSIZE * GRIDHEIGHT, gfx->borderTileH, (int) (game->scrollTotal * 2) % gfx->borderTileH); drawScrolledBgPart (gfx, gfx->gameX + (GRIDWIDTH - 1) * BLOCKSIZE, gfx->gameY, gfx->borderTileW, BLOCKSIZE * GRIDHEIGHT, gfx->borderTileH, (int) (game->scrollTotal * 2) % gfx->borderTileH); } else { drawBg (gfx->gameBg, gfx->gameX, gfx->gameY, BLOCKSIZE, BLOCKSIZE * GRIDHEIGHT); drawBg (gfx->gameBg, gfx->gameX + BLOCKSIZE * (GRIDWIDTH - 1), gfx->gameY, BLOCKSIZE, BLOCKSIZE * GRIDHEIGHT); } } else { drawBg (gfx->gameBg, gfx->gameX, gfx->gameY, BLOCKSIZE * GRIDWIDTH, BLOCKSIZE * GRIDHEIGHT); } for (y = game->floorTop % 5; y < GRIDHEIGHT; y += 5) { x = game->floor_l[(y + game->mapIndex) % GRIDHEIGHT]; width = game->floor_r[(y + game->mapIndex) % GRIDHEIGHT] - x + 1; if ((y * BLOCKSIZE + game->scrollCount) < (GRIDHEIGHT - 1) * BLOCKSIZE) drawFloor (gfx, x, y * BLOCKSIZE + game->scrollCount, width); } for (i = 0; i < game->numHeros; i++) { drawTrail (gfx, game->heros[i].trail, i); drawBlur (gfx, game->heros[i].blur, i); } for (i = 0; i < game->numHeros; i++) if (game->heros[i].y < BLOCKSIZE * GRIDHEIGHT - HEROSIZE) drawHero (gfx, &(game->heros[i])); } int drawBg (JPB_surface * surf, int x, int y, int w, int h) { SDL_Rect rect; rect.x = x; rect.h = h; rect.w = w; rect.y = y; JPB_PrintSurface (surf, &rect, &rect); return TRUE; } int drawFloor (data_t * gfx, int x, int y, int bw) { SDL_Rect rect; SDL_Rect src; int j; rect.x = x * BLOCKSIZE + gfx->gameX; rect.y = y + gfx->gameY; src.x = src.y = 0; src.w = gfx->floorL->w; src.h = MIN (gfx->floorL->h, (gfx->gameY + (GRIDHEIGHT) * BLOCKSIZE) - rect.y); JPB_PrintSurface (gfx->floorL, &src, &rect); for (j = 1; j < bw - 1; j++) { src.w = gfx->floorC->w; src.h = MIN (gfx->floorC->h, (gfx->gameY + (GRIDHEIGHT) * BLOCKSIZE) - rect.y); rect.x = j * BLOCKSIZE + x * BLOCKSIZE + gfx->gameX; JPB_PrintSurface (gfx->floorC, &src, &rect); } src.w = gfx->floorR->w; src.h = MIN (gfx->floorR->h, (gfx->gameY + (GRIDHEIGHT) * BLOCKSIZE) - rect.y); rect.x = j * BLOCKSIZE + x * BLOCKSIZE + gfx->gameX + BLOCKSIZE - gfx->floorR->w; JPB_PrintSurface (gfx->floorR, &src, &rect); return TRUE; } void drawAnimatedSquare (data_t * gfx, Uint32 color, Uint8 alpha, int x, int y, int w, int h, int time) { fader_t fader; L_timer timer; int xc = 0; int ret = 0; if (gfx->gquestion) Mix_PlayChannel (-1, gfx->gquestion, 0); x += w / 2; initTimer (&timer, getFps ()); updateTimer (&timer); setFader (&fader, 1, w / 2 + 1, time, 0); do { updateTimer (&timer); ret = updateFader (&fader, timer.ms); JPB_drawSquare (color, alpha, x + xc, y, fader.value - xc, h); JPB_drawSquare (color, alpha, x - xc, y, xc - fader.value, h); xc = fader.value; FlipScreen (); } while (!ret); } void drawScore (data_t * gfx, game_t * game, Uint32 currtime) { int i, j; int x, y; SDL_Rect rect; char score[32]; char time[32]; x = gfx->timeX; y = gfx->timeY; sprintf (time, "%d", currtime); SFont_Write (gfx->timefont, x, y, time); for (i = 0; i < game->numHeros; i++) { sprintf (score, "%d", game->heros[i].floor); x = gfx->scoreX[i]; y = gfx->scoreY[i]; SFont_Write (gfx->scorefont, x, y, score); rect.x = x = gfx->livesX[i]; rect.y = y = gfx->livesY[i]; rect.w = gfx->livePic->w; rect.h = gfx->livePic->h; for (j = 0; j <= game->heros[i].lives; j++) { JPB_PrintSurface (gfx->livePic, NULL, &rect); if (gfx->liveAlign) { y += gfx->livePic->h; rect.y = y; } else { x += gfx->livePic->w; rect.x = x; } } game->heros[i].prevLives = game->heros[i].lives; } } void updateScore (data_t * gfx, game_t * game, Uint32 currtime) { int i, j; int x, y; SDL_Rect rect; char score[32]; char prevscore[32]; char time[32]; char prevtime[32]; static int lastsec = -1; if ((currtime /= 1000) != lastsec) { sprintf (time, "%d", currtime); sprintf (prevtime, "%d", lastsec); lastsec = currtime; x = gfx->timeX; y = gfx->timeY; drawBg (gfx->gameBg, x - 1, y - 1, SFont_TextWidth (gfx->timefont, prevtime) + 2, SFont_TextHeight (gfx->timefont) + 2); SFont_Write (gfx->timefont, x, y, time); } for (i = 0; i < game->numHeros; i++) { if (game->heros[i].floor != game->heros[i].prevFloor) { sprintf (score, "%d", game->heros[i].floor); sprintf (prevscore, "%d", game->heros[i].prevFloor); x = gfx->scoreX[i]; y = gfx->scoreY[i]; drawBg (gfx->gameBg, x - 1, y - 1, SFont_TextWidth (gfx->scorefont, prevscore) + 2, SFont_TextHeight (gfx->scorefont) + 2); SFont_Write (gfx->scorefont, x, y, score); } if (game->heros[i].prevLives != game->heros[i].lives) { rect.x = x = gfx->livesX[i]; rect.y = y = gfx->livesY[i]; rect.w = gfx->livePic->w; rect.h = gfx->livePic->h; if (gfx->liveAlign) { drawBg (gfx->gameBg, x, y, gfx->livePic->w, gfx->livePic->h * (game->heros[i].lives + 2)); } else { drawBg (gfx->gameBg, x, y, gfx->livePic->w * (game->heros[i].lives + 2), gfx->livePic->h); } for (j = 0; j <= game->heros[i].lives; j++) { JPB_PrintSurface (gfx->livePic, NULL, &rect); if (gfx->liveAlign) { y += gfx->livePic->h; rect.y = y; } else { x += gfx->livePic->w; rect.x = x; } } game->heros[i].prevLives = game->heros[i].lives; } } } gnujump-1.0.8/src/main.c0000644000175000017500000001454411066175171012022 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include "gnujump.h" #include "setup.h" #include "game.h" #include "menu.h" #include "records.h" #include "replay.h" SDL_Surface *screen = NULL; L_gblOptions gblOps; void displayHelp (); void displayInfo (); int parseArgs (int argc, char *argv[], char **replay); int main (int argc, char *argv[]) { data_t gfxdata; char *cfgFile; char *hscFile; char *homeDir; char *replay = NULL; /* Init gettext */ setlocale (LC_ALL, ""); textdomain (PACKAGE); bindtextdomain (PACKAGE, LOCALEDIR); /* Get the config file name */ #ifndef WIN32 homeDir = getenv ("HOME"); cfgFile = malloc (sizeof (char) * (strlen (homeDir) + strlen (CONFDIR) + strlen (CFGFILE) + 3)); hscFile = malloc (sizeof (char) * (strlen (homeDir) + strlen (CONFDIR) + strlen (HSCFILE) + 3)); sprintf (cfgFile, "%s/" CONFDIR "/", homeDir); sprintf (hscFile, "%s/" CONFDIR "/", homeDir); #else cfgFile = malloc (sizeof (char) * strlen (CFGFILE) + 1); hscFile = malloc (sizeof (char) * strlen (HSCFILE) + 1); cfgFile[0] = hscFile[0] = '\0'; #endif strcat (cfgFile, CFGFILE); strcat (hscFile, HSCFILE); if (!loadConfigFile (cfgFile)) { initGblOps (); /* Set default options */ } if (!loadRecords (hscFile, gblOps.records)) { defaultRecords (gblOps.records); } /* Parse args */ if (parseArgs (argc, argv, &replay)) { return 1; } EngineInit (); gfxdata.soundloaded = FALSE; if (!loadGraphics (&gfxdata, gblOps.dataDir)) return 1; //gblOps.fps = 20; if (replay != NULL) loadReplay (&gfxdata, replay); else mainMenu (&gfxdata); writeConfigFile (cfgFile); writeRecords (hscFile, gblOps.records); /* Free some things */ freeGraphics (&gfxdata); freeSounds (&gfxdata); cleanGblOps (); Mix_CloseAudio (); free (cfgFile); free (hscFile); printf (_("\nHave a nice day!\n\n")); return 0; } void displayHelp () { printf (_("GNUjump, an xjump clone. By Juan Pedro Bolivar Puente.\n\ This software can be redistributed and modified under the terms of the GPL.\n\n\ Usage: sdljump [REPLAY_FILE] [OPTIONS] \n\ Availible options:\n\ -b --bpp Sets the screen bitdepth to . \n\ -f --fullscreen Force fullscreen mode.\n\ -s --software Force software rendering.\n\ -o --opengl Force OpenGL rendering.\n\ -a --antialias Force antialiasing for rotating sprites. \n\ -n --no-aa Disables antialiasing for rotating sprites. \n\ -? --help Displays this help screen.\n\ \nExample: sdljump myRep.rep -o -f\n")); } void displayInfo () { printf ("\n*********************************************************************" "\n* GNUjump *" "\n*********************************************************************" "\nCopyright (C) 2005, Juan Pedro Bolivar Puente\n"); printf ("\nVERSION: %s", VERSION); printf ("\n\n GNUjump is free software; you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" "the Free Software Foundation; either version 3 of the License, or\n" "(at your option) any later version.\n\n" "SDLjump is distributed in the hope that it will be useful,\n" "but WITHOUT ANY WARRANTY; without even the implied warranty of\n" "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" "GNU General Public License for more details.\n\n" "You should have received a copy of the GNU General Public License\n" "along with GNUjump; if not, write to the Free Software\n" "Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA\n"); } int parseArgs (int argc, char *argv[], char **replay) { int i; for (i = 1; i < argc; i++) { if (argv[i][0] == '-') { if (argv[i][1] != '-') { /* Short arg */ switch (argv[i][1]) { case 'w': if ((i + 1) < argc) { gblOps.w = atoi (argv[i + 1]); i++; } break; case 'h': if ((i + 1) < argc) { gblOps.h = atoi (argv[i + 1]); i++; } break; case 'b': if ((i + 1) < argc) { gblOps.bpp = atoi (argv[i + 1]); i++; } break; case 'f': gblOps.fullsc = TRUE; break; case 'o': gblOps.useGL = TRUE; break; case 's': gblOps.useGL = FALSE; break; case 'a': gblOps.aa = 1; break; case 'n': gblOps.aa = 0; break; case '?': displayHelp (); return 1; break; } } else { /* Long arg */ if (strcmp (argv[i], "--width") == 0) { if ((i + 1) < argc) { gblOps.w = atoi (argv[i + 1]); i++; } } if (strcmp (argv[i], "--height") == 0) { if ((i + 1) < argc) { gblOps.h = atoi (argv[i + 1]); i++; } } if (strcmp (argv[i], "--bpp") == 0) { if ((i + 1) < argc) { gblOps.bpp = atoi (argv[i + 1]); i++; } } if (strcmp (argv[i], "--fullscreen") == 0) { gblOps.fullsc = TRUE; } if (strcmp (argv[i], "--opengl") == 0) { gblOps.useGL = TRUE; } if (strcmp (argv[i], "--software") == 0) { gblOps.useGL = FALSE; } if (strcmp (argv[i], "--antialias") == 0) { gblOps.aa = 1; } if (strcmp (argv[i], "--no-aa") == 0) { gblOps.aa = 0; } if (strcmp (argv[i], "--help") == 0) { displayHelp (); return 1; } } } else { /* Replay */ if (*replay != NULL) free (*replay); *replay = malloc ((strlen (argv[i]) + 1) * sizeof (char)); strcpy (*replay, argv[i]); } } return FALSE; } gnujump-1.0.8/src/replay.c0000644000175000017500000003555111066175171012373 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include "gnujump.h" #include "replay.h" #include "game.h" #include "tools.h" #include "effects.h" extern L_gblOptions gblOps; const int REPFPS[NREPSPEEDS] = { 5, 10, 20, 40, 80, 160, 320, 640 }; void repPushUInt32 (replay_t * rep, Uint32 data) { *(Uint32 *) (rep->buf) = data; rep->buf += sizeof (Uint32); } void repPushUInt16 (replay_t * rep, Uint16 data) { *(Uint16 *) (rep->buf) = data; rep->buf += sizeof (Uint16); } void repPushUInt8 (replay_t * rep, Uint8 data) { *(Uint8 *) (rep->buf) = data; rep->buf += sizeof (Uint8); } Uint32 repGetUInt32 (replay_t * rep) { rep->buf += sizeof (Uint32); return *(Uint32 *) (rep->buf - sizeof (Uint32)); } Uint16 repGetUInt16 (replay_t * rep) { rep->buf += sizeof (Uint16); return *(Uint16 *) (rep->buf - sizeof (Uint16)); } Uint8 repGetUInt8 (replay_t * rep) { rep->buf += sizeof (Uint8); return *(Uint8 *) (rep->buf - sizeof (Uint8)); } void endReplay (game_t * game, int totalms) { int i; updateReplay (game, 0); game->replay.bodysize = game->replay.buf - game->replay.bst; game->replay.totalms = totalms; game->replay.record = 0; for (i = 0; i < game->numHeros; i++) { if (game->heros[i].floor > game->replay.record) game->replay.record = game->heros[i].floor; } if (game->numHeros > 1) game->heros[i].floor /= gblOps.mpLives; } void initReplay (game_t * game) { int i; game->replay.timer = 0; game->replay.scrolls = 0; game->replay.sounds = 0; game->replay.bufsize = REP_BUFFER_SIZE; game->replay.bst = malloc (game->replay.bufsize); game->replay.buf = game->replay.bst; game->replay.nframes = 0; game->replay.fps = gblOps.repFps; game->replay.mspf = 1000.0 / gblOps.repFps; for (i = 0; i < game->numHeros; i++) game->replay.deadHero[i] = 0; for (i = 0; i < GRIDHEIGHT; i++) { repPushUInt8 (&(game->replay), game->floor_l[i]); repPushUInt8 (&(game->replay), game->floor_r[i]); } repPushUInt8 (&(game->replay), game->numHeros); repPushHeros (game); } void updateReplay (game_t * game, float ms) { int d = game->replay.buf - game->replay.bst; if (game->replay.bufsize - d < REP_MIN_FREE) { game->replay.bufsize += REP_BUFFER_SIZE; game->replay.bst = realloc (game->replay.bst, game->replay.bufsize); game->replay.buf = game->replay.bst + d; } game->replay.timer += ms; if (game->replay.timer >= game->replay.mspf) { game->replay.timer -= game->replay.mspf; game->replay.nframes++; repPushUInt8 (&(game->replay), game->replay.sounds); game->replay.sounds = 0; repPushGrid (game); repPushHeros (game); } } void repPushGrid (game_t * game) { int i, j; repPushUInt8 (&(game->replay), game->scrollCount); repPushUInt8 (&(game->replay), game->replay.scrolls); for (i = 0, j = game->mapIndex; i < game->replay.scrolls; i++, j = (j + 1) % GRIDHEIGHT) { repPushUInt8 (&(game->replay), game->floor_l[j]); repPushUInt8 (&(game->replay), game->floor_r[j]); } game->replay.scrolls = 0; } void repPushHeros (game_t * game) { int i; for (i = 0; i < game->numHeros; i++) { if (!game->replay.deadHero[i]) { repPushUInt16 (&(game->replay), game->heros[i].x); repPushUInt16 (&(game->replay), game->heros[i].y); repPushUInt8 (&(game->replay), game->heros[i].dir); repPushUInt16 (&(game->replay), game->heros[i].angle); repPushUInt8 (&(game->replay), game->heros[i].id); repPushUInt8 (&(game->replay), game->heros[i].dead); repPushUInt8 (&(game->replay), game->heros[i].lives); repPushUInt16 (&(game->replay), game->heros[i].floor); game->replay.deadHero[i] = game->heros[i].dead; } } } void freeReplay (replay_t * rep) { free (rep->bst); } void getPlayerReplay (hero_t * hero, replay_t * rep) { int newid; hero->x = repGetUInt16 (rep); hero->y = repGetUInt16 (rep); hero->dir = repGetUInt8 (rep); hero->angle = repGetUInt16 (rep); newid = repGetUInt8 (rep); hero->previd = hero->id; if (newid != hero->id) { hero->sprite[newid].elpTime = hero->sprite[newid].frame = 0; } hero->id = newid; hero->dead = repGetUInt8 (rep); hero->prevLives = hero->lives; hero->lives = repGetUInt8 (rep); if (hero->lives > 4) hero->lives = -1; hero->prevFloor = hero->floor; hero->floor = repGetUInt16 (rep); if (gblOps.trailMode != NOTRAIL) updateTrails (hero, RECMS); if (gblOps.useGL && gblOps.blur) updateBlurs (hero, RECMS); } void initGameReplay (game_t * game, data_t * gfx, replay_t * rep) { int i, j; rep->buf = rep->bst; rep->speed = REP_1X; game->floorTop = GRIDHEIGHT - 4; game->mapIndex = 0; game->scrollCount = 0; game->scrollTotal = 0; for (i = 0; i < GRIDHEIGHT; i++) { game->floor_l[i] = repGetUInt8 (rep); game->floor_r[i] = repGetUInt8 (rep); } game->numHeros = repGetUInt8 (rep); game->heros = malloc (sizeof (hero_t) * game->numHeros); for (i = 0; i < game->numHeros; i++) { for (j = 0; j < HEROANIMS; j++) { initializeSpriteCtlRot (&game->heros[i].sprite[j], gfx->heroSprite[i][j]); } game->heros[i].trail = NULL; game->heros[i].blur = NULL; getPlayerReplay (&(game->heros[i]), rep); game->heros[i].prevLives = -1; } } void scrollReplay (game_t * game, data_t * gfx, replay_t * rep) { int scrolls; int i, j; int ds; ds = game->scrollCount; game->scrollCount = repGetUInt8 (rep); ds = game->scrollCount - ds; scrolls = repGetUInt8 (rep); if (scrolls > 0) ds += BLOCKSIZE * (scrolls); game->mapIndex -= scrolls; game->floorTop += scrolls; game->scrollTotal += ds; if (game->mapIndex < 0) game->mapIndex += GRIDHEIGHT; for (i = game->mapIndex, j = 0; j < scrolls; j++, i = (i + 1) % GRIDHEIGHT) { game->floor_l[i] = repGetUInt8 (rep); game->floor_r[i] = repGetUInt8 (rep); } for (i = 0; i < game->numHeros; i++) { scrollTrails (&(game->heros[i]), ds); scrollBlurs (&(game->heros[i]), ds); } } void playRepSounds (data_t * gfx, replay_t * rep, int mute) { int sounds = repGetUInt8 (rep); if (!mute) { if ((sounds & S_JUMP) == S_JUMP && gfx->gjump) Mix_PlayChannel (-1, gfx->gjump, 0); if ((sounds & S_FALL) == S_FALL && gfx->gfall) Mix_PlayChannel (-1, gfx->gfall, 0); if ((sounds & S_DIE) == S_DIE && gfx->gdie) Mix_PlayChannel (-1, gfx->gdie, 0); } } void drawRepHud (data_t * gfx, replay_t * rep) { char *str; str = malloc (sizeof (char) * strlen (_("Speed: ")) + 8); strcpy (str, _(" Speed: ")); switch (rep->speed) { case REP_OX: strcat (str, "1/8 X "); break; case REP_QX: strcat (str, "1/4 X "); break; case REP_HX: strcat (str, "1/2 X "); break; case REP_1X: strcat (str, " 1 X "); break; case REP_2X: strcat (str, " 2 X "); break; case REP_4X: strcat (str, " 4 X "); break; case REP_8X: strcat (str, " 8 X "); break; case REP_16X: strcat (str, " 16 X "); break; default: break; } JPB_drawSquare (gfx->gcolor, gfx->galpha, gfx->gameX + BLOCKSIZE, gfx->gameY, SFont_TextWidth (gfx->textfont, str), SFont_TextHeight (gfx->textfont)); SFont_Write (gfx->textfont, gfx->gameX + BLOCKSIZE, gfx->gameY, str); free (str); } void updateGameReplay (game_t * game, data_t * gfx, replay_t * rep, float ms, int mute) { int i; playRepSounds (gfx, rep, mute); scrollReplay (game, gfx, rep); for (i = 0; i < game->numHeros; i++) { if (game->heros[i].dead == FALSE) { getPlayerReplay (&(game->heros[i]), rep); animateSpriteRot (&(game->heros[i].sprite[game->heros[i].id]), ms); } } } int updateInputReplay (replay_t * rep, L_timer * time) { int ret = 0; SDL_Event event; while (SDL_PollEvent (&event)) { switch (event.type) { /* A key is pressed */ case SDL_KEYDOWN: if (event.key.keysym.sym == SDLK_RIGHT) { rep->speed++; if (rep->speed >= NREPSPEEDS) rep->speed--; setFpsTimer (time, REPFPS[rep->speed]); } if (event.key.keysym.sym == SDLK_LEFT) { rep->speed--; if (rep->speed < 0) rep->speed++; setFpsTimer (time, REPFPS[rep->speed]); } if (event.key.keysym.sym == KEY_QUIT) { ret = TRUE; } if (event.key.keysym.sym == SDLK_p || event.key.keysym.sym == SDLK_PAUSE) { ret = PAUSED; } break; /* Quit: */ case SDL_QUIT: ret = TRUE; break; /* Default */ default: break; } } return ret; } int playReplay (data_t * gfx, replay_t * rep) { L_timer timer; game_t game; int done = FALSE; int r, i = 0, j; /* int timegap; */ int skipf = 0; int lskipf = 0; /*int lskipf2 = 0; */ Uint32 mymscount = 0; float tdelay, adelay, ladelay = 0; if (gfx->musgame) Mix_PlayMusic (gfx->musgame, -1); drawBg (gfx->gameBg, 0, 0, gblOps.w, gblOps.h); initGameReplay (&game, gfx, rep); initTimer (&timer, rep->fps); FlipScreen (); updateTimer (&timer); while (!done) { if ((r = updateInputReplay (rep, &timer))) { if (r == PAUSED) { done = pauseGame (gfx, &game, _("PAUSE")); } else { done = yesNoQuestion (gfx, &game, _ ("Are you sure you want to stop playing this replay? (Y/n)")); } continueTimer (&timer); } /*timegap = */ updateTimer (&timer); tdelay = (1000.0 / (float) REPFPS[rep->speed]); adelay = (float) timer.ms / (skipf + 1); if (lskipf <= skipf && ladelay < adelay) skipf--; if (tdelay < adelay) skipf++; else skipf--; if (skipf < 0) skipf = 0; if (skipf > REPFPS[rep->speed] / REPFPS[REP_1X]) skipf = REPFPS[rep->speed] / REPFPS[REP_1X]; ladelay = adelay; lskipf = skipf; /* Cutremode on */ //skipf = ceil((float)timegap/(1000.0/(float)REPFPS[rep->speed])); updateGameReplay (&game, gfx, rep, timer.ms, 0); /* Be careful when it takes longer than what we want to reach... */ /*if (lskipf < skipf && lskipf2 < lskipf) { skipf = lskipf;//-1; if (skipf < 0) skipf = 0; } else { lskipf2 = lskipf; lskipf = skipf; } */ //printf("skipping %d frames | %f, %f\n", skipf, adelay, tdelay); mymscount += (skipf + 1) * (1000.0 / (float) REPFPS[REP_1X]); for (j = 0; j < skipf && i < rep->nframes; i++, j++) { updateGameReplay (&game, gfx, rep, 0, 1); } drawGame (gfx, &game); drawRepHud (gfx, rep); updateScore (gfx, &game, mymscount); FlipScreen (); if (++i >= rep->nframes) done = ENDMATCH; } if (done == ENDMATCH) { r = yesNoQuestion (gfx, &game, _("Do you want to watch this replay again? (Y/n)")); } else { r = FALSE; } freeGameReplay (&game); return r; } void freeGameReplay (game_t * game) { int i; for (i = 0; i < game->numHeros; i++) free (game->heros[i].trail); free (game->heros); } void fputUint32 (Uint32 data, FILE * fh) { fputc (data >> 24, fh); fputc ((data << 8) >> 24, fh); fputc ((data << 16) >> 24, fh); fputc ((data << 24) >> 24, fh); } int saveReplay (replay_t * rep, char *fname, char *comment) { char *fullname = NULL; char buf[64]; time_t timt; struct tm *tims; FILE *fh = NULL; int i; fullname = malloc (sizeof (char *) * (strlen (fname) + strlen (gblOps.repDir) + strlen (REPEXT) + 2)); sprintf (fullname, "%s/%s%s", gblOps.repDir, fname, REPEXT); if ((fh = fopen (fullname, "wb")) == NULL) { fprintf (stderr, _("ERROR: Could not save replay to %s\n"), fullname); free (fullname); return FALSE; } timt = time (0); tims = localtime (&timt); /* Header */ fputUint32 (REP_VERS, fh); /* Comment */ fputs (comment, fh); sprintf (buf, "Floor: %d", rep->record); fputs (" | ", fh); fputs (buf, fh); sprintf (buf, "Time: %d", rep->totalms / 1000); fputs (" | ", fh); fputs (buf, fh); strftime (buf, 64, "%H:%M %d/%m/%y", tims); fputs (" | ", fh); fputs (buf, fh); fputc ('\0', fh); /* The rest of the header */ fputUint32 (rep->record, fh); fputUint32 (rep->totalms, fh); fputUint32 (rep->fps, fh); fputUint32 (rep->nframes, fh); /* Body */ for (i = 0; i < rep->bodysize; i++) { fputc (((char *) (rep->bst))[i], fh); } free (fullname); fclose (fh); return TRUE; } Uint32 fgetUint32 (FILE * fh) { Uint32 data = 0; data |= fgetc (fh) << 24; data |= fgetc (fh) << 16; data |= fgetc (fh) << 8; data |= fgetc (fh); return data; } int loadReplay (data_t * gfx, char *file) { FILE *fh = NULL; int version; int size; replay_t rep; char *comment; int i; size = getFileSize (file); if ((fh = fopen (file, "rb")) == NULL) { fprintf (stderr, _("ERROR: Could not open replay %s\n"), file); return FALSE; } version = fgetUint32 (fh); if (version != REP_VERS) { fprintf (stderr, _("ERROR: Replay %s is of a different version.\n"), file); return FALSE; } i = 0; comment = malloc (sizeof (char) * MAX_CHAR); while ((comment[i++] = fgetc (fh)) != '\0'); rep.record = fgetUint32 (fh); rep.totalms = fgetUint32 (fh); rep.fps = fgetUint32 (fh); rep.nframes = fgetUint32 (fh); rep.buf = rep.bst = malloc (size); rep.bufsize = size; for (rep.bodysize = 0; !feof (fh); rep.bodysize++) { ((char *) (rep.buf))[rep.bodysize] = fgetc (fh); } fclose (fh); printf (_ ("Replay loaded: Size: %d FPS: %d Frames: %d Record: %d Time: %d Comment: %s\n"), size, rep.fps, rep.nframes, rep.record, rep.totalms / 1000, comment); while (playReplay (gfx, &rep)); freeReplay (&rep); free (comment); return TRUE; } char * getReplayComment (char *file) { FILE *fh = NULL; int version; char *comment = NULL; int i; if ((fh = fopen (file, "rb")) == NULL) { fprintf (stderr, _("WARNING: Could not open replay %s\n"), file); return NULL; } version = fgetUint32 (fh); if (version != REP_VERS) { fprintf (stderr, _("WARNING: Replay %s is of a different version.\n"), file); return NULL; } i = 0; comment = malloc (sizeof (char) * MAX_CHAR); while ((comment[i++] = fgetc (fh)) != '\0'); return comment; } gnujump-1.0.8/src/sprite.c0000644000175000017500000001300111066175171012367 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include #include "gnujump.h" #include "sprite.h" #include "tools.h" extern SDL_Surface *screen; extern L_gblOptions gblOps; L_spriteDataRot * loadSpriteDataRot (char *filename, int sides, char *path) { FILE *tfile; L_spriteDataRot *sprite = NULL; char fname[MAX_CHAR]; int i; if ((tfile = fopen (filename, "r")) == NULL) { fprintf (stderr, "ERROR: Could not load sprite file: %s", filename); return NULL; } if ((sprite = malloc (sizeof (L_spriteDataRot))) == NULL) { return NULL; } /*checks the number of frames... */ sprite->nFrames = getValue_int (tfile, "frames"); sprite->sides = sides; sprite->pic = NULL; sprite->time = NULL; /* Allocate memory for the images and the time data. */ sprite->pic = (JPB_surfaceRot **) calloc ((sprite->nFrames * sprite->sides), sizeof (JPB_surfaceRot *)); sprite->time = malloc (sprite->nFrames * sizeof (float)); for (i = 0; i < sprite->nFrames; i++) { /*and loads the pic and time of each frame... */ getValue_str (tfile, "pic", fname, path); sprite->pic[i + (RIGHT * sprite->nFrames)] = JPB_LoadImgRot (fname, gblOps.useGL, 1, 0, 0); /*Loads the surface of the picture looking to the inverse side. */ if (sides > 1) sprite->pic[i + (LEFT * sprite->nFrames)] = JPB_LoadImgRot (fname, gblOps.useGL, 1, 0, 1); sprite->time[i] = getValue_float (tfile, "time"); } fclose (tfile); return sprite; } L_spriteData * loadSpriteData (char *filename, int sides, char *path) { FILE *tfile; L_spriteData *sprite = NULL; char fname[MAX_CHAR]; int i; if ((tfile = fopen (filename, "r")) == NULL) { fprintf (stderr, "ERROR: Could not load sprite file: %s", filename); return NULL; } if ((sprite = malloc (sizeof (L_spriteData))) == NULL) { return NULL; } /*checks the number of frames... */ sprite->nFrames = getValue_int (tfile, "frames"); sprite->sides = sides; //Allocate memory for the images and the time data. sprite->pic = malloc (sprite->nFrames * sprite->sides * sizeof (JPB_surface *)); sprite->time = malloc (sprite->nFrames * sizeof (float)); for (i = 0; i < sprite->nFrames; i++) { /*and loads the pic and time of each frame... */ getValue_str (tfile, "pic", fname, path); sprite->pic[i + LEFT * sprite->nFrames] = JPB_LoadImg (fname, gblOps.useGL, 1, 0, 0); /*Loads the surface of the picture looking to the inverse side. */ if (sprite->sides > 1) sprite->pic[i + RIGHT * sprite->nFrames] = JPB_LoadImg (fname, gblOps.useGL, 1, 0, 1); sprite->time[i] = getValue_float (tfile, "time"); } fclose (tfile); return sprite; } int animateSprite (L_spriteCtl * sprite, float dt) { sprite->elpTime += dt; if (sprite->elpTime >= sprite->sdata->time[sprite->frame]) { sprite->elpTime -= sprite->sdata->time[sprite->frame]; sprite->frame += 1; if (sprite->frame >= sprite->sdata->nFrames) { sprite->frame = 0; return TRUE; } } return FALSE; } int animateSpriteRot (L_spriteCtlRot * sprite, float dt) { sprite->elpTime += dt; if (sprite->elpTime >= sprite->sdata->time[sprite->frame]) { sprite->elpTime -= sprite->sdata->time[sprite->frame]; sprite->frame += 1; if (sprite->frame >= sprite->sdata->nFrames) { sprite->frame = 0; return TRUE; } } return FALSE; } void printSprite (L_spriteCtl * sprite, SDL_Rect * src_r, SDL_Rect * dest_r, int side) { JPB_PrintSurface (sprite->sdata-> pic[sprite->frame + sprite->sdata->nFrames * side], src_r, dest_r); } void printSpriteRot (L_spriteCtlRot * sprite, SDL_Rect * src_r, SDL_Rect * dest_r, int side, float angle) { JPB_PrintSurfaceRot (sprite->sdata-> pic[sprite->frame + sprite->sdata->nFrames * side], src_r, dest_r, angle); } void freeSpriteData (L_spriteData * sprite) { int i, j; for (i = 0; i < sprite->sides; i++) { for (j = 0; j < sprite->nFrames; j++) { JPB_FreeSurface (sprite->pic[j + sprite->nFrames * i]); } } free (sprite->pic); free (sprite->time); free (sprite); } void freeSpriteDataRot (L_spriteDataRot * sprite) { int i, j; for (i = 0; i < sprite->sides; i++) { for (j = 0; j < sprite->nFrames; j++) { JPB_FreeSurfaceRot (sprite->pic[j + sprite->nFrames * i]); } } free (sprite->pic); free (sprite->time); free (sprite); } JPB_surfaceRot * getFrameRot (L_spriteCtlRot * sprite, int side) { return sprite->sdata->pic[sprite->frame + sprite->sdata->nFrames * side]; } void initializeSpriteCtlRot (L_spriteCtlRot * sprite, L_spriteDataRot * data) { sprite->elpTime = 0; sprite->frame = 0; sprite->sdata = data; } void initializeSpriteCtl (L_spriteCtl * sprite, L_spriteData * data) { sprite->elpTime = 0; sprite->frame = 0; sprite->sdata = data; } gnujump-1.0.8/src/SDL_rotozoom.h0000644000175000017500000000416111066175173013471 00000000000000 /* SDL_rotozoom - rotozoomer LGPL (c) A. Schiffler */ #ifndef _SDL_rotozoom_h #define _SDL_rotozoom_h #include /* Set up for C function definitions, even when using C++ */ #ifdef __cplusplus extern "C" { #endif #ifndef M_PI #define M_PI 3.141592654 #endif #include /* ---- Defines */ #define SMOOTHING_OFF 0 #define SMOOTHING_ON 1 /* ---- Structures */ typedef struct tColorRGBA { Uint8 r; Uint8 g; Uint8 b; Uint8 a; } tColorRGBA; typedef struct tColorY { Uint8 y; } tColorY; /* ---- Prototypes */ #ifdef WIN32 #ifdef BUILD_DLL #define DLLINTERFACE __declspec(dllexport) #else #define DLLINTERFACE __declspec(dllimport) #endif #else #define DLLINTERFACE #endif /* rotozoomSurface() Rotates and zoomes a 32bit or 8bit 'src' surface to newly created 'dst' surface. 'angle' is the rotation in degrees. 'zoom' a scaling factor. If 'smooth' is 1 then the destination 32bit surface is anti-aliased. If the surface is not 8bit or 32bit RGBA/ABGR it will be converted into a 32bit RGBA format on the fly. */ SDL_Surface *rotozoomSurface (SDL_Surface * src, double angle, double zoom, int smooth); /* Returns the size of the target surface for a rotozoomSurface() call */ void rotozoomSurfaceSize (int width, int height, double angle, double zoom, int *dstwidth, int *dstheight); /* zoomSurface() Zoomes a 32bit or 8bit 'src' surface to newly created 'dst' surface. 'zoomx' and 'zoomy' are scaling factors for width and height. If 'smooth' is 1 then the destination 32bit surface is anti-aliased. If the surface is not 8bit or 32bit RGBA/ABGR it will be converted into a 32bit RGBA format on the fly. */ SDL_Surface *zoomSurface (SDL_Surface * src, double zoomx, double zoomy, int smooth); /* Returns the size of the target surface for a zoomSurface() call */ void zoomSurfaceSize (int width, int height, double zoomx, double zoomy, int *dstwidth, int *dstheight); /* Ends C function definitions when using C++ */ #ifdef __cplusplus }; #endif #endif /* _SDL_rotozoom_h */ gnujump-1.0.8/src/game-input.c0000644000175000017500000000470511066175171013142 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include "gnujump.h" #include "game.h" extern L_gblOptions gblOps; int updateInput (game_t * game) { int done = 0; int i; SDL_Event event; while (SDL_PollEvent (&event)) { switch (event.type) { /* A key is pressed */ case SDL_KEYDOWN: if (event.key.keysym.sym == KEY_QUIT) { done = TRUE; } if (event.key.keysym.sym == SDLK_p || event.key.keysym.sym == SDLK_PAUSE) { done = PAUSED; } for (i = 0; i < game->numHeros; i++) { markHeroKeys (&event, &game->heros[i]); } break; /* A key UP. */ case SDL_KEYUP: for (i = 0; i < game->numHeros; i++) { unmarkHeroKeys (&event, &game->heros[i]); } break; /* Quit: */ case SDL_QUIT: done = TRUE; break; /* Default */ default: break; } } return done; } void initHeroKeys (hero_t * hero, int num) { hero->left.def = gblOps.keys[num][LEFTK]; hero->left.pressed = FALSE; hero->right.def = gblOps.keys[num][RIGHTK]; hero->right.pressed = FALSE; hero->up.def = gblOps.keys[num][JUMPK]; hero->up.pressed = FALSE; } void markHeroKeys (SDL_Event * event, hero_t * hero) { if (event->key.keysym.sym == hero->left.def) { hero->left.pressed = 1; } else if (event->key.keysym.sym == hero->right.def) { hero->right.pressed = 1; } else if (event->key.keysym.sym == hero->up.def) { hero->up.pressed = 1; } } void unmarkHeroKeys (SDL_Event * event, hero_t * hero) { if (event->key.keysym.sym == hero->left.def) { hero->left.pressed = 0; } else if (event->key.keysym.sym == hero->right.def) { hero->right.pressed = 0; } else if (event->key.keysym.sym == hero->up.def) { hero->up.pressed = 0; } } gnujump-1.0.8/src/effects.h0000644000175000017500000000262611066175173012522 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #ifndef _EFFECTS_H_ #define _EFFECTS_H_ /* Trail settings */ #define TRAILSTART 255 #define TRAILFADE 1000 /* Blur settings */ #define BLURSTART 255 #define BLURFADE 400 #define BLURGAP 242 #include "gnujump.h" #include "game.h" /* Blur */ void updateBlurs (hero_t * hero, float msec); void scrollBlurs (hero_t * hero, float dy); void drawBlur (data_t * gfx, blur_t * blur, int player); void freeBlurs (hero_t * hero); /* Trail */ trail_t *makeTrail (float x0, float y0, float x1, float y1); void updateTrails (hero_t * hero, float msec); void scrollTrails (hero_t * hero, float dy); void drawTrail (data_t * gfx, trail_t * trail, int player); void freeTrails (hero_t * hero); #endif gnujump-1.0.8/src/game-timer.c0000644000175000017500000000433411066175171013121 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include "gnujump.h" #include "game.h" void setFpsTimer (L_timer * time, int rate) { time->ratechanged = TRUE; time->framecount = 0; time->rate = rate; time->rateticks = (1000.0 / (float) rate); } Uint32 updateTimer (L_timer * time) { Uint32 current_ticks; Uint32 target_ticks; Uint32 the_delay; Uint32 currms; Uint32 ret = FALSE; if (time->rate > 0) { time->framecount++; currms = current_ticks = SDL_GetTicks (); time->ms = currms - time->mscount; time->mscount = currms; target_ticks = time->lastticks + (Uint32) ((float) time->framecount * time->rateticks); if (current_ticks <= target_ticks) { the_delay = target_ticks - current_ticks; SDL_Delay (the_delay); } else { time->framecount = 0; time->lastticks = SDL_GetTicks (); //ret = TRUE; if (!time->ratechanged) ret = current_ticks - target_ticks; } } else { /* Dont limit FPS */ currms = SDL_GetTicks (); time->ms = currms - time->mscount; time->mscount = currms; } time->totalms += time->ms; time->ratechanged = FALSE; return ret; } void continueTimer (L_timer * time) { time->mscount = SDL_GetTicks (); time->framecount = 0; time->ratechanged = TRUE; } void initTimer (L_timer * time, int rate) { time->framecount = 0; time->ratechanged = FALSE; time->notdelayed = 0; time->rate = rate; time->rateticks = (1000.0 / (float) time->rate); time->mscount = time->lastticks = SDL_GetTicks (); time->totalms = time->ms = 0; } gnujump-1.0.8/src/game.c0000644000175000017500000001673711277552442012021 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include "gnujump.h" #include "game.h" #include "tools.h" #include "records.h" #include "replay.h" #include "menu.h" #include "effects.h" extern L_gblOptions gblOps; extern SDL_Surface *screen; void freeGame (game_t * game) { int i; if (gblOps.recReplay) freeReplay (&(game->replay)); for (i = 0; i < game->numHeros; i++) { freeTrails (&(game->heros[i])); freeBlurs (&(game->heros[i])); } free (game->heros); } void initGame (game_t * game, data_t * gfx, int numHeros) { int i, j; /* Initialize the floors appearing on the screen */ game->floorTop = GRIDHEIGHT - 4; game->mapIndex = 0; game->scrollCount = 0; game->scrollTotal = 0; for (i = 0; i < GRIDHEIGHT; i++) { makeFloor (game, i); } game->numHeros = numHeros; game->heros = malloc (sizeof (hero_t) * numHeros); game->T_count = 0; game->T_speed = 200; game->deadHeros = 0; for (i = 0; i < numHeros; i++) { for (j = 0; j < HEROANIMS; j++) { initializeSpriteCtlRot (&game->heros[i].sprite[j], gfx->heroSprite[i][j]); } initHeroKeys (&game->heros[i], i); game->heros[i].x = GRIDWIDTH * BLOCKSIZE / 2 - BLOCKSIZE + isOdd (i) * (i + 1) * 20; game->heros[i].y = (GRIDHEIGHT - 4) * BLOCKSIZE - HEROSIZE; game->heros[i].vx = game->heros[i].vy = 0; game->heros[i].dir = 0; game->heros[i].jump = 0; game->heros[i].floor = 0; game->heros[i].id = game->heros[i].previd = H_STAND; game->heros[i].dead = FALSE; game->heros[i].prevLives = -1; game->heros[i].trail = NULL; game->heros[i].blur = NULL; if (numHeros > 1) game->heros[i].lives = gblOps.mpLives - 1; else game->heros[i].lives = 0; game->heros[i].angle = game->heros[i].rotateto = 0; } if (gblOps.recReplay) initReplay (game); } /* * Returns wether we want to play again or not. */ int playGame (data_t * gfx, int numHeros) { L_timer timer; game_t game; int done = FALSE; int r; Mix_PlayMusic (gfx->musgame, -1); drawBg (gfx->gameBg, 0, 0, gblOps.w, gblOps.h); initGame (&game, gfx, numHeros); initTimer (&timer, getFps ()); FlipScreen (); updateTimer (&timer); while (!done) { if ((r = updateInput (&game))) { if (r == PAUSED) { done = pauseGame (gfx, &game, _("PAUSE")); } else { done = yesNoQuestion (gfx, &game, _("Are you sure you want to end this match? (Y/n)")); } continueTimer (&timer); } if ((SDL_GetAppState () & SDL_APPINPUTFOCUS) != SDL_APPINPUTFOCUS) { done = pauseGame (gfx, &game, _("PAUSE")); continueTimer (&timer); } updateTimer (&timer); if (updateGame (&game, gfx, timer.ms)) done = ENDMATCH; updateScore (gfx, &game, timer.totalms); if (gblOps.recReplay) updateReplay (&game, timer.ms); FlipScreen (); /* Apply changes to the screen */ } if (done == ENDMATCH) { if (gblOps.recReplay) endReplay (&game, timer.totalms); r = endMatch (gfx, &game, timer.totalms / 1000); } else { r = FALSE; } freeGame (&game); return r; } int updateGame (game_t * game, data_t * gfx, float ms) { int i; int done = TRUE; float fact = ms / DELAY; if (game->T_speed < 5000) game->T_speed += fact; else if (game->T_speed < 10000) game->T_speed += fact / 4; else if (game->T_speed < 15000) game->T_speed += fact / 8; game->T_count += game->T_speed * fact; if (gblOps.scrollMode == HARDSCROLL) { if (game->T_count > 20000) { game->T_count -= 20000; hardScrollUp (game); } } else { softScrollUp (game, 1 / (20000 / game->T_speed / BLOCKSIZE) * fact); } for (i = 0; i < game->numHeros; i++) { if (game->heros[i].dead == FALSE) { if (updateHero (game, gfx, i, ms) == DEAD) { playHeroSound (gfx, S_DIE, &(game->replay)); if (game->heros[i].lives < 1) { game->heros[i].dead = TRUE; game->deadHeros++; } else { reliveHero (game, i); } if (game->deadHeros == game->numHeros) { done = TRUE; } game->heros[i].lives--; } done = FALSE; } } drawGame (gfx, game); return done; } int pauseGame (data_t * gfx, game_t * game, char *text) { int w = (GRIDWIDTH - 2) * BLOCKSIZE; int h = BLOCKSIZE + SFont_AlignedHeight (gfx->textfont, w - 2 * BLOCKSIZE, 0, text); int x = gfx->gameX + BLOCKSIZE; int y = gfx->gameY + (GRIDHEIGHT * BLOCKSIZE - h) / 2; int ret = FALSE; int done = FALSE; SDL_Event event; drawAnimatedSquare (gfx, gfx->gcolor, gfx->galpha, x, y, w, h, MSGTIME); SFont_WriteAligned (gfx->textfont, x + BLOCKSIZE, y + BLOCKSIZE / 2, w - 2 * BLOCKSIZE, 0, ACENTER, text); FlipScreen (); while (!done) { SDL_WaitEvent (NULL); while (SDL_PollEvent (&event)) { if (event.type == SDL_KEYDOWN) { if (event.key.keysym.sym == KEY_QUIT) { ret = TRUE; done = TRUE; } else if (event.key.keysym.sym == SDLK_p || event.key.keysym.sym == SDLK_PAUSE) { ret = FALSE; done = TRUE; } else { ret = FALSE; done = TRUE; SDL_PushEvent (&event); break; } } } } if (ret) { return yesNoQuestion (gfx, game, _ ("Do you really want to quit this match? (Y/n)")); } return ret; } int endMatch (data_t * gfx, game_t * game, int time) { int i; int r, bstrec = 0, fact, newrec = FALSE; records_t rec; if (game->numHeros > 1) fact = gblOps.mpLives; else fact = 1; for (i = 0; i < game->numHeros; i++) { if ((r = checkRecord (gblOps.records, game->heros[i].floor / fact, time))) { makeRecord (&rec, gblOps.pname[i], game->heros[i].floor / fact, time); addRecord (gblOps.records, &rec, r); bstrec = MIN (r, bstrec); if (bstrec == 0) bstrec = r; newrec = TRUE; } } if (gblOps.recReplay) { if (yesNoQuestion (gfx, game, _("Do you want to view or save the replay of this match?"))) { saveReplayMenu (gfx, &(game->replay)); drawBg (gfx->gameBg, 0, 0, gblOps.w, gblOps.h); drawScore (gfx, game, time); } drawGame (gfx, game); } if (newrec) { Mix_PlayChannel (-1, gfx->grecord, 0); if (yesNoQuestion (gfx, game, _ ("Congratulations! You have made a new local highscore. " "Do you want to play again? (Y/n)"))) { return TRUE; } drawGame (gfx, game); drawRecords (gfx, gblOps.records, bstrec - 1); pressAnyKey (); return FALSE; } else { return yesNoQuestion (gfx, game, _("Game Over. Do you want to play again? (Y/n)")); } } /* ========================================================================== Tools ========================================================================== */ gnujump-1.0.8/src/SDL_2dgl.c0000644000175000017500000003163411214305671012422 00000000000000/* "SDL_2dgl.c" [Implementation] * _ _ _ * |_ | \| _| _| _ | * _||_/|_ __ |_ |_||_||_ (c) 2004 Juan Pedro Bolivar Puente * _| * * This project started on saturday 30 october 2004 at 11:11 A.M. in Huelva (Spain). * * This small library includes some tools to use OpenGL to render 2d games easily. * This project started as part of the LuciferINO project. * * Special thanx to Nehe tutorials and Supertux for their help on learning Opengl, * */ /* Copyright (C) 2004, 2008, Juan Pedro Bolivar Puente 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 3 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, see . */ #include "SDL_2dgl.h" #include #include /* A nice tool for texture blitting*/ static int power_of_two (int input) { int value = 1; while (value < input) { value <<= 1; } return value; } void GL2D_DrawLine (Uint8 r, Uint8 g, Uint8 b, Uint8 a, int x0, int y0, int x1, int y1) { glEnable (GL_BLEND); glBegin (GL_LINES); glColor4f ((float) r / 255, (float) g / 255, (float) b / 255, (float) a / 255); glVertex2f (x0, y0); glColor4f ((float) r / 255, (float) g / 255, (float) b / 255, (float) a / 255); glVertex2f (x1, y1); glEnd (); glDisable (GL_BLEND); } void GL2D_DrawRect (Uint8 r, Uint8 g, Uint8 b, Uint8 a, int x, int y, int w, int h) { glEnable (GL_BLEND); glBegin (GL_QUADS); glColor4f ((float) r / 255, (float) g / 255, (float) b / 255, (float) a / 255); glVertex2f (x, y); glColor4f ((float) r / 255, (float) g / 255, (float) b / 255, (float) a / 255); glVertex2f ((float) w + x, y); glColor4f ((float) r / 255, (float) g / 255, (float) b / 255, (float) a / 255); glVertex2f ((float) w + x, (float) h + y); glColor4f ((float) r / 255, (float) g / 255, (float) b / 255, (float) a / 255); glVertex2f (x, (float) h + y); glEnd (); glDisable (GL_BLEND); } void GL2D_InitScreenGL (SDL_Surface * scr, int w, int h, int bpp, Uint8 use_fullscreen) { /* Sets GL attributes */ SDL_GL_SetAttribute (SDL_GL_RED_SIZE, 5); SDL_GL_SetAttribute (SDL_GL_GREEN_SIZE, 5); SDL_GL_SetAttribute (SDL_GL_BLUE_SIZE, 5); SDL_GL_SetAttribute (SDL_GL_DEPTH_SIZE, 16); SDL_GL_SetAttribute (SDL_GL_DOUBLEBUFFER, 0); /* Starts the screen */ if (use_fullscreen) { scr = SDL_SetVideoMode (w, h, bpp, SDL_FULLSCREEN | SDL_OPENGL); if (scr == NULL) { fprintf (stderr, "\nWarning: I could not set up fullscreen video for " "%ix%i mode.\n" "The Simple DirectMedia error that occured was:\n" "%s\n\n", w, h, SDL_GetError ()); use_fullscreen = 0; } } else { scr = SDL_SetVideoMode (w, h, bpp, SDL_OPENGL); if (scr == NULL) { fprintf (stderr, "\nError: I could not set up video for %ix%i mode.\n" "The Simple DirectMedia error that occured was:\n" "%s\n\n", w, h, SDL_GetError ()); exit (1); } } /* Sets the OpenGL context for 2D rendering */ glDisable (GL_DEPTH_TEST); glDisable (GL_CULL_FACE); glViewport (0, 0, scr->w, scr->h); glMatrixMode (GL_PROJECTION); glLoadIdentity (); glOrtho (0.0f, scr->w, scr->h, 0.0f, -1.0f, 1.0f); glMatrixMode (GL_MODELVIEW); glLoadIdentity (); glClearColor (0.0f, 0.0f, 0.0f, 0.0f); glClear (GL_COLOR_BUFFER_BIT); return; } void GL2D_BlitSurfaceGL (GL2D_SurfaceGL * src, SDL_Rect * src_r, SDL_Rect * dest_r, Uint8 alpha) { float x, y; if (dest_r == NULL) x = y = 0; else { x = dest_r->x; y = dest_r->y; } if (src_r == NULL) GL2D_BlitGL (src, x, y, alpha); else GL2D_BlitGLpart (src, (float) src_r->x, (float) src_r->y, (float) x, (float) y, (float) src_r->w, (float) src_r->h, alpha); } void GL2D_BlitGL (GL2D_SurfaceGL * src, float x, float y, Uint8 alpha) { float pw = power_of_two (src->w); float ph = power_of_two (src->h); glEnable (GL_TEXTURE_2D); glEnable (GL_BLEND); glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); glColor4ub (alpha, alpha, alpha, alpha); glBindTexture (GL_TEXTURE_2D, src->tex); glBegin (GL_QUADS); glTexCoord2f (0, 0); glVertex2f (x, y); glTexCoord2f ((float) src->w / pw, 0); glVertex2f (src->w + x, y); glTexCoord2f ((float) src->w / pw, (float) src->h / ph); glVertex2f (src->w + x, src->h + y); glTexCoord2f (0, (float) src->h / ph); glVertex2f (x, src->h + y); glEnd (); glDisable (GL_TEXTURE_2D); glDisable (GL_BLEND); } void GL2D_BlitGLpart (GL2D_SurfaceGL * src, float sx, float sy, float x, float y, float w, float h, Uint8 alpha) { float pw = power_of_two ((src->w)); float ph = power_of_two ((src->h)); glBindTexture (GL_TEXTURE_2D, src->tex); glEnable (GL_BLEND); glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); glColor4ub (alpha, alpha, alpha, alpha); glEnable (GL_TEXTURE_2D); glBegin (GL_QUADS); glTexCoord2f (sx / pw, sy / ph); glVertex2f (x, y); glTexCoord2f ((float) (sx + w) / pw, sy / ph); glVertex2f (w + x, y); glTexCoord2f ((sx + w) / pw, (sy + h) / ph); glVertex2f (w + x, h + y); glTexCoord2f (sx / pw, (float) (sy + h) / ph); glVertex2f (x, h + y); glEnd (); glDisable (GL_TEXTURE_2D); glDisable (GL_BLEND); } void GL2D_BlitGLrot (GL2D_SurfaceGL * src, float x, float y, float angle, Uint8 alpha) { float pw = power_of_two (src->w); float ph = power_of_two (src->h); glLoadIdentity (); glEnable (GL_TEXTURE_2D); glEnable (GL_BLEND); glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); glColor4ub (alpha, alpha, alpha, alpha); glBindTexture (GL_TEXTURE_2D, src->tex); glTranslatef (x, y, 0.0f); glRotatef (-angle, 0.0f, 0.0f, 1.0f); glBegin (GL_QUADS); glTexCoord2f (0, 0); glVertex2f (-(src->w / 2), -(src->h / 2)); glTexCoord2f (src->w / pw, 0); glVertex2f (src->w - (src->w / 2), -(src->h / 2)); glTexCoord2f (src->w / pw, src->h / ph); glVertex2f (src->w - (src->w / 2), src->h - (src->h / 2)); glTexCoord2f (0, src->h / ph); glVertex2f (-(src->w / 2), src->h - (src->h / 2)); glEnd (); glDisable (GL_TEXTURE_2D); glDisable (GL_BLEND); glLoadIdentity (); } void GL2D_CreateGL (SDL_Surface * surf, GLuint * tex, GLint filter) { Uint32 saved_flags; Uint8 saved_alpha; Uint32 w, h; SDL_Surface *conv = NULL; w = power_of_two (surf->w); h = power_of_two (surf->h), #if SDL_BYTEORDER == SDL_BIG_ENDIAN conv = SDL_CreateRGBSurface (SDL_SWSURFACE, w, h, surf->format->BitsPerPixel, 0xff000000, 0x00ff0000, 0x0000ff00, 0x000000ff); #else conv = SDL_CreateRGBSurface (SDL_SWSURFACE, w, h, surf->format->BitsPerPixel, 0x000000ff, 0x0000ff00, 0x00ff0000, 0xff000000); #endif /* Save the alpha blending attributes */ saved_flags = surf->flags; //&(SDL_SRCALPHA|SDL_RLEACCELOK); saved_alpha = surf->format->alpha; if ((saved_flags & SDL_SRCALPHA) == SDL_SRCALPHA) { SDL_SetAlpha (surf, 0, 0); } SDL_BlitSurface (surf, 0, conv, 0); /* Restore the alpha blending attributes */ if ((saved_flags & SDL_SRCALPHA) == SDL_SRCALPHA) { SDL_SetAlpha (surf, saved_flags, saved_alpha); } glGenTextures (1, &*tex); glBindTexture (GL_TEXTURE_2D, *tex); glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, filter); glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, filter); glPixelStorei (GL_UNPACK_ROW_LENGTH, conv->pitch / conv->format->BytesPerPixel); glTexImage2D (GL_TEXTURE_2D, 0, 4, w, h, 0, GL_RGBA, GL_UNSIGNED_BYTE, conv->pixels); glPixelStorei (GL_UNPACK_ROW_LENGTH, 0); SDL_FreeSurface (conv); } void GL2D_FreeSurfaceGL (GL2D_SurfaceGL * src) { glDeleteTextures (1, &src->tex); free (src); } void GL2D_FreeLargeSurfaceGL (GL2D_LargeSurfaceGL * src) { int i, j; for (i = 0; i < src->hParts; i++) { for (j = 0; j < src->vParts; j++) { GL2D_FreeSurfaceGL (src->pics[i][j]); } free (src->pics[i]); } free (src->pics); free (src); } GL2D_SurfaceGL * GL2D_CreateSurfaceGL (SDL_Surface * surf, GLint filter) { GL2D_SurfaceGL *dest = NULL; dest = malloc (sizeof (GL2D_SurfaceGL)); if (dest != NULL) { GL2D_CreateGL (surf, &dest->tex, filter); dest->h = surf->h; dest->w = surf->w; } return dest; } static SDL_Surface * CropSurface (SDL_Surface * surf, SDL_Rect * rect) { Uint32 saved_flags; Uint8 saved_alpha; Uint32 w, h; SDL_Surface *conv = NULL; w = rect->w; h = rect->h; #if SDL_BYTEORDER == SDL_BIG_ENDIAN conv = SDL_CreateRGBSurface (SDL_SWSURFACE, w, h, surf->format->BitsPerPixel, 0xff000000, 0x00ff0000, 0x0000ff00, 0x000000ff); #else conv = SDL_CreateRGBSurface (SDL_SWSURFACE, w, h, surf->format->BitsPerPixel, 0x000000ff, 0x0000ff00, 0x00ff0000, 0xff000000); #endif // Save the alpha blending attributes saved_flags = surf->flags; //&(SDL_SRCALPHA|SDL_RLEACCELOK); saved_alpha = surf->format->alpha; if ((saved_flags & SDL_SRCALPHA) == SDL_SRCALPHA) { SDL_SetAlpha (surf, 0, 0); } SDL_BlitSurface (surf, rect, conv, NULL); /* Restore the alpha blending attributes */ if ((saved_flags & SDL_SRCALPHA) == SDL_SRCALPHA) { SDL_SetAlpha (surf, saved_flags, saved_alpha); } return conv; } GL2D_LargeSurfaceGL * GL2D_CreateLargeSurfaceGL (SDL_Surface * surf, GLint filter) { GL2D_LargeSurfaceGL *dest = NULL; SDL_Surface *temp = NULL; SDL_Rect rect; int i, j; dest = malloc (sizeof (GL2D_LargeSurfaceGL)); glGetIntegerv (GL_MAX_TEXTURE_SIZE, &dest->partSize); //dest->partSize = 1024; //printf("\nThe maximun texture size is: %i\n",dest->partSize); dest->w = surf->w; dest->h = surf->h; dest->hParts = floor (surf->w / dest->partSize) + 1; dest->vParts = floor (surf->h / dest->partSize) + 1; dest->pics = calloc (dest->hParts, sizeof (GL2D_SurfaceGL **)); for (i = 0; i < dest->hParts; i++) dest->pics[i] = calloc (dest->vParts, sizeof (GL2D_SurfaceGL *)); for (j = 0; j < dest->vParts; j++) { for (i = 0; i < dest->hParts; i++) { if (i < (dest->hParts - 1)) rect.w = dest->partSize; else rect.w = dest->w - (dest->partSize * (dest->hParts - 1)); if (j < (dest->vParts - 1)) rect.h = dest->partSize; else rect.h = dest->h - (dest->partSize * (dest->vParts - 1)); rect.x = dest->partSize * i; rect.y = dest->partSize * j; temp = CropSurface (surf, &rect); dest->pics[i][j] = GL2D_CreateSurfaceGL (temp, filter); SDL_FreeSurface (temp); } } return dest; } void GL2D_BlitLargeGL (GL2D_LargeSurfaceGL * src, float x, float y, Uint8 alpha) { int i, j; for (j = 0; j < src->vParts; j++) { for (i = 0; i < src->hParts; i++) { GL2D_BlitGL (src->pics[i][j], x + i * src->partSize, y + j * src->partSize, alpha); } } } void GL2D_BlitLargeGLpart (GL2D_LargeSurfaceGL * src, float sx, float sy, float x, float y, float w, float h, Uint8 alpha) { int i, j; int j0, i0; //The first part we should blit. int jn, in; //The last part we'll blit. //The coordinates of the piece of a part we should print. int sx2, sy2, w2, h2; //The amount of pixel we have already printed. int xCount = 0; int yCount = 0; j0 = floor (sy / src->partSize); jn = floor ((sy + h) / src->partSize); i0 = floor (sx / src->partSize); in = floor ((sx + w) / src->partSize); for (j = j0; j <= jn; j++) { if (j == j0) sy2 = sy - j * src->partSize; else sy2 = 0; if (j == jn) { if (j == j0) h2 = h; else h2 = (sy + h) - (j * src->partSize); } else { h2 = src->partSize - sy2; } xCount = 0; for (i = i0; i <= in; i++) { // if we are drawing the first or last pic, we should calc what part // of the pic must be drawn. if (i == i0) sx2 = sx - (i * src->partSize); else sx2 = 0; if (i == in) { if (i == i0) w2 = w; else w2 = (sx + w) - (i * src->partSize); } else { w2 = src->partSize - sx2; } GL2D_BlitGLpart (src->pics[i][j], sx2, sy2, x + xCount, y + yCount, w2, h2, alpha); xCount += w2; } yCount += h2; } } void GL2D_BlitLargeSurfaceGL (GL2D_LargeSurfaceGL * src, SDL_Rect * src_r, SDL_Rect * dest_r, Uint8 alpha) { float x, y; if (dest_r == NULL) x = y = 0; else { x = dest_r->x; y = dest_r->y; } if (src_r == NULL) GL2D_BlitLargeGL (src, x, y, alpha); else GL2D_BlitLargeGLpart (src, (float) src_r->x, (float) src_r->y, (float) x, (float) y, (float) src_r->w, (float) src_r->h, alpha); } gnujump-1.0.8/src/sprite.h0000644000175000017500000000414211066175173012404 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #ifndef _SPRITE_H_ #define _SPRITE_H_ #include "surface.h" /* ** Determines a position relative to whatever matter. */ typedef struct position { int x; int y; } L_position; typedef struct sprite_data { JPB_surface **pic; float *time; Uint8 sides; int nFrames; } L_spriteData; typedef struct sprite_data_rot { JPB_surfaceRot **pic; float *time; Uint8 sides; int nFrames; } L_spriteDataRot; typedef struct sprite_control { L_spriteData *sdata; float elpTime; int frame; } L_spriteCtl; typedef struct sprite_control_rot { L_spriteDataRot *sdata; float elpTime; int frame; } L_spriteCtlRot; L_spriteDataRot *loadSpriteDataRot (char *filename, int sides, char *path); L_spriteData *loadSpriteData (char *filename, int sides, char *path); int animateSprite (L_spriteCtl * sprite, float dt); int animateSpriteRot (L_spriteCtlRot * sprite, float dt); void printSprite (L_spriteCtl * sprite, SDL_Rect * src_r, SDL_Rect * dest_r, int side); void printSpriteRot (L_spriteCtlRot * sprite, SDL_Rect * src_r, SDL_Rect * dest_r, int side, float angle); void freeSpriteData (L_spriteData * sprite); void freeSpriteDataRot (L_spriteDataRot * sprite); JPB_surfaceRot *getFrameRot (L_spriteCtlRot * sprite, int side); void initializeSpriteCtlRot (L_spriteCtlRot * sprite, L_spriteDataRot * data); void initializeSpriteCtl (L_spriteCtl * sprite, L_spriteData * data); #endif //_SPRITE_H_ gnujump-1.0.8/src/setup.c0000644000175000017500000005652711066175171012245 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include "gnujump.h" #include "setup.h" #include "surface.h" #include "sprite.h" #include "tools.h" extern SDL_Surface *screen; extern L_gblOptions gblOps; void initGblOps (void) { int i; char *homeDir; char *cfgDir; gblOps.aa = 0; gblOps.useGL = TRUE; gblOps.w = 0; gblOps.h = 0; gblOps.bpp = BPPAUTO; gblOps.fps = FPS100; gblOps.rotMode = ROTFULL; gblOps.scrollMode = SOFTSCROLL; gblOps.scrollBg = TRUE; gblOps.trailMode = NORMALTRAIL; gblOps.blur = 4; gblOps.mpLives = 3; gblOps.nplayers = 0; gblOps.recReplay = 0; gblOps.repFps = 40; gblOps.sndvolume = 9; gblOps.musvolume = 6; #ifndef WIN32 homeDir = getenv ("HOME"); cfgDir = malloc (sizeof (char) * (strlen (homeDir) + strlen (CONFDIR) + 2)); sprintf (cfgDir, "%s/" CONFDIR, homeDir); if (access (cfgDir, F_OK) < 0) mkdir (cfgDir, S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH); #endif /* Setting up the Default skin as skin and English as the default lang. */ #ifdef WIN32 gblOps.dataDir = malloc (sizeof (char) * (strlen ("skins/") + strlen (DEFTHEME) + 1)); sprintf (gblOps.dataDir, "skins/%s", DEFTHEME); gblOps.repDir = malloc (sizeof (char) * (strlen (".") + 1)); sprintf (gblOps.repDir, "."); #else gblOps.repDir = malloc (sizeof (char) * (strlen (cfgDir) + 1)); sprintf (gblOps.repDir, "%s", cfgDir); #ifndef DEVEL gblOps.dataDir = malloc (sizeof (char) * (strlen (DATA_PREFIX) + strlen (PACKAGE) + strlen ("/skins/") + strlen (DEFTHEME) + 2)); sprintf (gblOps.dataDir, "%s/%s/skins/%s", DATA_PREFIX, PACKAGE, DEFTHEME); #else gblOps.dataDir = malloc (sizeof (char) * (strlen ("skins/") + strlen (DEFTHEME) + 1)); sprintf (gblOps.dataDir, "skins/%s", DEFTHEME); #endif #endif /* Setting up the list of skin and theme folders */ #ifdef WIN32 gblOps.ntfolders = 1; gblOps.nrfolders = 1; gblOps.themeDirs = malloc (sizeof (char *) * gblOps.ntfolders); gblOps.repDirs = malloc (sizeof (char *) * gblOps.nrfolders); gblOps.themeDirs[0] = malloc (sizeof (char) * (strlen ("skins") + 1)); strcpy (gblOps.themeDirs[0], "skins"); gblOps.repDirs[0] = malloc (sizeof (char) * (strlen (".") + 1)); strcpy (gblOps.repDirs[0], "."); #else gblOps.ntfolders = 2; gblOps.nrfolders = 1; gblOps.themeDirs = malloc (sizeof (char *) * gblOps.ntfolders); gblOps.repDirs = malloc (sizeof (char *) * gblOps.nrfolders); gblOps.themeDirs[0] = malloc (sizeof (char) * strlen (cfgDir) + 1); gblOps.repDirs[0] = malloc (sizeof (char) * strlen (cfgDir) + 1); strcpy (gblOps.themeDirs[0], cfgDir); strcpy (gblOps.repDirs[0], cfgDir); free (cfgDir); #ifndef DEVEL gblOps.themeDirs[1] = malloc (sizeof (char) * (strlen (DATA_PREFIX) + strlen (PACKAGE) + strlen ("/skins") + 2)); sprintf (gblOps.themeDirs[1], "%s/%s/skins", DATA_PREFIX, PACKAGE); #else gblOps.themeDirs[1] = malloc (sizeof (char) * (strlen ("skins") + 2)); sprintf (gblOps.themeDirs[1], "skins"); #endif #endif /* Default Keys */ gblOps.keys[0][LEFTK] = KEY_LEFT1; gblOps.keys[1][LEFTK] = KEY_LEFT2; gblOps.keys[2][LEFTK] = KEY_LEFT3; gblOps.keys[3][LEFTK] = KEY_LEFT4; gblOps.keys[0][RIGHTK] = KEY_RIGHT1; gblOps.keys[1][RIGHTK] = KEY_RIGHT2; gblOps.keys[2][RIGHTK] = KEY_RIGHT3; gblOps.keys[3][RIGHTK] = KEY_RIGHT4; gblOps.keys[0][JUMPK] = KEY_UP1; gblOps.keys[1][JUMPK] = KEY_UP2; gblOps.keys[2][JUMPK] = KEY_UP3; gblOps.keys[3][JUMPK] = KEY_UP4; /* Default player names */ for (i = 0; i < MAX_PLAYERS; i++) { gblOps.pname[i] = malloc (sizeof (char) * (strlen (PNAME) + 4)); sprintf (gblOps.pname[i], "%s%d", PNAME, i + 1); } } void cleanGblOps (void) { int i; free (gblOps.dataDir); for (i = 0; i < MAX_PLAYERS; i++) { free (gblOps.pname[i]); } for (i = 0; i < gblOps.ntfolders; i++) { free (gblOps.themeDirs[i]); } for (i = 0; i < gblOps.nrfolders; i++) { free (gblOps.repDirs[i]); } free (gblOps.themeDirs); free (gblOps.repDirs); } int loadConfigFile (char *fname) { FILE *tfile; int i; char str[MAX_CHAR]; if ((tfile = fopen (fname, "r")) == NULL) { fprintf (stderr, _ ("WARNING: Can't open config file (%s). I will create one later.\n"), fname); return FALSE; } getValue_str (tfile, "protocol_version", str, FALSE); if (strcmp (str, PROT_VERS) != 0) { fclose (tfile); fprintf (stderr, _ ("WARNING: Config file (%s) is not compatible with this version of gnujump. I will rewrite it later.\n"), fname); return FALSE; } gblOps.fps = getValue_int (tfile, "fps_limit"); gblOps.rotMode = getValue_int (tfile, "rotation_mode"); gblOps.scrollMode = getValue_int (tfile, "scroll_mode"); gblOps.scrollBg = getValue_int (tfile, "scroll_bg"); gblOps.trailMode = getValue_int (tfile, "trail"); gblOps.blur = getValue_int (tfile, "blur"); gblOps.mpLives = getValue_int (tfile, "multiplayer_lives"); gblOps.nplayers = getValue_int (tfile, "number_players"); gblOps.recReplay = getValue_int (tfile, "record_replay"); gblOps.repFps = getValue_int (tfile, "replay_fps"); gblOps.useGL = getValue_int (tfile, "use_opengl"); gblOps.bpp = getValue_int (tfile, "bpp"); gblOps.w = getValue_int (tfile, "screen_width"); gblOps.h = getValue_int (tfile, "screen_height"); gblOps.fullsc = getValue_int (tfile, "fullscreen"); gblOps.aa = getValue_int (tfile, "antialiasing"); gblOps.sndvolume = getValue_int (tfile, "sound_volume"); gblOps.musvolume = getValue_int (tfile, "music_volume"); gblOps.dataDir = getValue_charp (tfile, "default_skin"); gblOps.ntfolders = getValue_int (tfile, "skin_folders"); gblOps.themeDirs = malloc (sizeof (char *) * gblOps.ntfolders); for (i = 0; i < gblOps.ntfolders; i++) { gblOps.themeDirs[i] = getValue_charp (tfile, "skin_dir"); } gblOps.repDir = getValue_charp (tfile, "replay_save_folder"); gblOps.nrfolders = getValue_int (tfile, "replay_folders"); gblOps.repDirs = malloc (sizeof (char *) * gblOps.nrfolders); for (i = 0; i < gblOps.nrfolders; i++) { gblOps.repDirs[i] = getValue_charp (tfile, "replay_dir"); } for (i = 0; i < MAX_PLAYERS; i++) { getValue_str (tfile, "player_name", str, FALSE); gblOps.pname[i] = malloc (sizeof (char) * (strlen (str) + 1)); strcpy (gblOps.pname[i], str); gblOps.keys[i][LEFTK] = getValue_int (tfile, "key_left"); gblOps.keys[i][RIGHTK] = getValue_int (tfile, "key_right"); gblOps.keys[i][JUMPK] = getValue_int (tfile, "key_jump"); } fclose (tfile); return TRUE; } int writeConfigFile (char *fname) { FILE *tfile; int i; if ((tfile = fopen (fname, "w")) == NULL) { fprintf (stderr, _ ("WARNING: Can't open config file (%s). Make sure that it is not being used by another app.\n"), fname); return FALSE; } putComment (tfile, "This file has been automatically generated by GNUjump"); putLine (tfile); putValue_str (tfile, "protocol_version", PROT_VERS); putLine (tfile); putComment (tfile, "Game options"); putValue_int (tfile, "fps_limit", gblOps.fps); putValue_int (tfile, "rotation_mode", gblOps.rotMode); putValue_int (tfile, "scroll_mode", gblOps.scrollMode); putValue_int (tfile, "scroll_bg", gblOps.scrollBg); putValue_int (tfile, "trail", gblOps.trailMode); putValue_int (tfile, "blur", gblOps.blur); putValue_int (tfile, "multiplayer_lives", gblOps.mpLives); putValue_int (tfile, "number_players", gblOps.nplayers); putValue_int (tfile, "record_replay", gblOps.recReplay); putValue_int (tfile, "replay_fps", gblOps.repFps); putLine (tfile); putComment (tfile, "Graphics options"); putValue_int (tfile, "use_opengl", gblOps.useGL); putValue_int (tfile, "bpp", gblOps.bpp); putValue_int (tfile, "screen_width", gblOps.w); putValue_int (tfile, "screen_height", gblOps.h); putValue_int (tfile, "fullscreen", gblOps.fullsc); putValue_int (tfile, "antialiasing", gblOps.aa); putValue_int (tfile, "sound_volume", gblOps.sndvolume); putValue_int (tfile, "music_volume", gblOps.musvolume); putLine (tfile); putComment (tfile, "Skin options"); putValue_str (tfile, "default_skin", gblOps.dataDir); putValue_int (tfile, "skin_folders", gblOps.ntfolders); for (i = 0; i < gblOps.ntfolders; i++) { putValue_str (tfile, "skin_dir", gblOps.themeDirs[i]); } putLine (tfile); putComment (tfile, "Replay dir options"); putValue_str (tfile, "replay_save_folder", gblOps.repDir); putValue_int (tfile, "replay_folders", gblOps.nrfolders); for (i = 0; i < gblOps.nrfolders; i++) { putValue_str (tfile, "replay_dir", gblOps.repDirs[i]); } putLine (tfile); putComment (tfile, "Player options"); for (i = 0; i < MAX_PLAYERS; i++) { putValue_str (tfile, "player_name", gblOps.pname[i]); putValue_int (tfile, "key_left", gblOps.keys[i][LEFTK]); putValue_int (tfile, "key_right", gblOps.keys[i][RIGHTK]); putValue_int (tfile, "key_jump", gblOps.keys[i][JUMPK]); putLine (tfile); } fclose (tfile); return TRUE; } char * getThemeComment (char *fname) { FILE *fh; char str[MAX_CHAR]; char *ret = NULL; char *file = NULL; file = malloc (sizeof (char) * (strlen (fname) + strlen (THEMEFILE) + 1)); strcpy (file, fname); strcat (file, THEMEFILE); if ((fh = fopen (file, "r")) == NULL) { fprintf (stderr, _("WARNING: Can open theme file (%s).\n"), file); free (file); return NULL; } getValue_str (fh, "format", str, FALSE); if (strcmp (str, THEME_VERS) != 0) { fclose (fh); fprintf (stderr, _("WARNING: Theme file (%s) is not of the correct format.\n"), file); free (file); return NULL; } ret = getValue_charp (fh, "comment"); fclose (fh); printf (_("Successfully loaded comment from: %s\n"), file); free (file); return ret; } char * getLangComment (char *fname) { FILE *fh; char str[MAX_CHAR]; char *ret = NULL; if ((fh = fopen (fname, "r")) == NULL) { fprintf (stderr, _("WARNING: Can open lang file (%s).\n"), fname); return NULL; } getValue_str (fh, "format", str, FALSE); if (strcmp (str, LANG_VERS) != 0) { fclose (fh); fprintf (stderr, _("WARNING: Theme file (%s) is not of the correct format.\n"), fname); return NULL; } ret = getValue_charp (fh, "comment"); fclose (fh); printf (_("Successfully loaded comment from: %s\n"), fname); return ret; } void EngineInit () { //Everything starts!! if (SDL_Init (SDL_INIT_VIDEO | SDL_INIT_AUDIO) < 0) { fprintf (stderr, _("ERROR: SDL_Init did not work because: %s\n"), SDL_GetError ()); exit (2); } atexit (SDL_Quit); //this avoids exiting without ending if (Mix_OpenAudio (MIX_DEFAULT_FREQUENCY, MIX_DEFAULT_FORMAT, 2, 4096) < 0) fprintf (stderr, _("ERROR: Mix_OpenAudio: %s\n"), Mix_GetError ()); else resetVolumes (); } void setWindow () { int bpp; const SDL_VideoInfo *info = NULL; switch (gblOps.bpp) { case BPPAUTO: info = SDL_GetVideoInfo (); bpp = info->vfmt->BitsPerPixel; break; case BPP32: bpp = 32; break; case BPP16: bpp = 16; break; case BPP8: bpp = 8; break; default: info = SDL_GetVideoInfo (); bpp = info->vfmt->BitsPerPixel; break; } if (!gblOps.aa) gblOps.texFilter = GL_NEAREST; else gblOps.texFilter = GL_LINEAR; if (gblOps.useGL) { if (SetVideoGl (gblOps.w, gblOps.h, gblOps.fullsc, bpp)) SDL_WM_SetCaption ("GNUjump " VERSION " (OpenGL rendering)", NULL); else gblOps.useGL = FALSE; } if (!gblOps.useGL) { SetVideoSw (gblOps.w, gblOps.h, gblOps.fullsc, bpp); SDL_WM_SetCaption ("GNUjump " VERSION " (Sofware rendering)", NULL); } printf (_("Window created. BPP: %d, Resolution: %dx%d, OpenGL: %d\n"), screen->format->BitsPerPixel, screen->w, screen->h, (screen->flags & SDL_OPENGL) == SDL_OPENGL); SDL_ShowCursor (SDL_DISABLE); } int SetVideoGl (int w, int h, int use_fullscreen, int bpp) { char *glstr; int error = FALSE; SDL_GL_SetAttribute (SDL_GL_RED_SIZE, 5); SDL_GL_SetAttribute (SDL_GL_GREEN_SIZE, 5); SDL_GL_SetAttribute (SDL_GL_BLUE_SIZE, 5); SDL_GL_SetAttribute (SDL_GL_DEPTH_SIZE, 16); SDL_GL_SetAttribute (SDL_GL_DOUBLEBUFFER, 1); if (use_fullscreen) { printf (_("Setting up an OpenGL fullscreen window.\n")); screen = SDL_SetVideoMode (w, h, bpp, SDL_FULLSCREEN | SDL_OPENGL); if (screen == NULL) { fprintf (stderr, _("ERROR: The screen wasn't initialized beacause: %s\n"), SDL_GetError ()); use_fullscreen = 0; } } if (!use_fullscreen) { printf (_("Setting up an OpenGL window.\n")); screen = SDL_SetVideoMode (w, h, bpp, SDL_OPENGL); if (screen == NULL) { fprintf (stderr, _("ERROR: The screen wasn't initialized beacause: %s\n"), SDL_GetError ()); error = TRUE; } } glstr = (char *) glGetString (GL_RENDERER); if (!strcmp (glstr, "Mesa X11") || !strcmp (glstr, "Mesa GLX Indirect")) { error = TRUE; printf ("WARNING: OpenGl Renderer is %s. Falling back to software mode.", glstr); } /* If error */ if (error) return FALSE; /* * Set up OpenGL for 2D rendering. */ glDisable (GL_DEPTH_TEST); glDisable (GL_CULL_FACE); glViewport (0, 0, screen->w, screen->h); glMatrixMode (GL_PROJECTION); glLoadIdentity (); glOrtho (0.0f, screen->w, screen->h, 0.0f, -1.0f, 1.0f); glMatrixMode (GL_MODELVIEW); glLoadIdentity (); glClearColor (0.0f, 0.0f, 0.0f, 0.0f); glClear (GL_COLOR_BUFFER_BIT); return TRUE; } void SetVideoSw (int w, int h, int fullscreen, int bpp) { if (fullscreen) { printf (_("Setting up a software fullscreen window.\n")); screen = SDL_SetVideoMode (w, h, bpp, SDL_FULLSCREEN); if (screen == NULL) { printf (_("ERROR: The screen wasn't initialized beacause: %s\n"), SDL_GetError ()); } } if (!fullscreen) { //Fullscreen OFF printf (_("Setting up a software window.\n")); screen = SDL_SetVideoMode (w, h, bpp, 0 /*SDL_HWSURFACE | SDL_DOUBLEBUF */ ); if (screen == NULL) { printf (_("ERROR: The screen wasn't initialized beacause: %s\n"), SDL_GetError ()); } } } void resetVolumes () { Mix_Volume (-1, ((float) gblOps.sndvolume / 9.0) * MIX_MAX_VOLUME); Mix_VolumeMusic (((float) gblOps.musvolume / 9.0) * MIX_MAX_VOLUME); } int loadSounds (data_t * data, char *fname) { FILE *fh; char str[MAX_CHAR]; char *file = NULL; file = malloc (sizeof (char) * (strlen (fname) + strlen (SOUNDFILE) + 1)); strcpy (file, fname); strcat (file, SOUNDFILE); printf (_("Loading sounds: %s\n"), file); data->soundloaded = TRUE; if ((fh = fopen (file, "r")) == NULL) { fprintf (stderr, _("ERROR: Can open sounds file (%s).\n"), file); free (file); return 0; } getValue_str (fh, "format", str, FALSE); if (strcmp (str, SOUND_VERS) != 0) { fclose (fh); fprintf (stderr, _("ERROR: Sound file (%s) is not of the correct format.\n"), file); free (file); return 0; } data->sndauth = getValue_charp (fh, "author"); getValue_str (fh, "mus_game", str, fname); data->musgame = Mix_LoadMUS (str); getValue_str (fh, "snd_die", str, fname); data->gdie = Mix_LoadWAV (str); getValue_str (fh, "snd_fall", str, fname); data->gfall = Mix_LoadWAV (str); getValue_str (fh, "snd_jump", str, fname); data->gjump = Mix_LoadWAV (str); getValue_str (fh, "snd_question", str, fname); data->gquestion = Mix_LoadWAV (str); getValue_str (fh, "snd_record", str, fname); data->grecord = Mix_LoadWAV (str); getValue_str (fh, "mus_menu", str, fname); data->musmenu = Mix_LoadMUS (str); getValue_str (fh, "snd_click", str, fname); data->mclick = Mix_LoadWAV (str); getValue_str (fh, "snd_back", str, fname); data->mback = Mix_LoadWAV (str); fclose (fh); free (file); return TRUE; } void freeSounds (data_t * data) { Mix_FreeChunk (data->gdie); Mix_FreeChunk (data->gfall); Mix_FreeChunk (data->gjump); Mix_FreeChunk (data->gquestion); Mix_FreeChunk (data->grecord); Mix_FreeChunk (data->mclick); Mix_FreeChunk (data->mback); Mix_FreeMusic (data->musgame); Mix_FreeMusic (data->musmenu); free (data->sndauth); data->soundloaded = 0; } int loadGraphics (data_t * data, char *fname) { FILE *fh; char str[MAX_CHAR]; SDL_Surface *surf; int i; Uint8 b, g, r; char *file = NULL; file = malloc (sizeof (char) * (strlen (fname) + strlen (THEMEFILE) + 1)); strcpy (file, fname); strcat (file, THEMEFILE); printf (_("Loading theme: %s\n"), file); if ((fh = fopen (file, "r")) == NULL) { fprintf (stderr, _("ERROR: Can open theme file (%s).\n"), file); free (file); return 0; } /* * Global options */ getValue_str (fh, "format", str, FALSE); if (strcmp (str, THEME_VERS) != 0) { fclose (fh); fprintf (stderr, _("ERROR: Theme file (%s) is not of the correct format.\n"), file); free (file); return 0; } skipValueStr (fh); /* Comment */ data->gfxauth = getValue_charp (fh, "author"); gblOps.w = getValue_int (fh, "window_width"); gblOps.h = getValue_int (fh, "window_height"); setWindow (); getValue_str (fh, "sound_theme", str, FALSE); if (data->soundloaded) freeSounds (data); if (!strcmp (str, "default")) loadSounds (data, DEFSOUND); else loadSounds (data, str); /* * Mouse icon */ getValue_str (fh, "mouse_idle", str, fname); data->mouse[M_IDLE] = loadSpriteData (str, 1, fname); getValue_str (fh, "mouse_over", str, fname); data->mouse[M_OVER] = loadSpriteData (str, 1, fname); getValue_str (fh, "mouse_down", str, fname); data->mouse[M_DOWN] = loadSpriteData (str, 1, fname); data->mouseX = getValue_int (fh, "mouse_x"); data->mouseY = getValue_int (fh, "mouse_y"); /* * Menu data */ getValue_str (fh, "menu_bg", str, fname); data->menuBg = JPB_LoadImg (str, gblOps.useGL, 0, 0, 0); getValue_str (fh, "menu_dwarrow", str, fname); data->dwArrow = JPB_LoadImg (str, gblOps.useGL, 1, 0, 0); getValue_str (fh, "menu_uparrow", str, fname); data->upArrow = JPB_LoadImg (str, gblOps.useGL, 1, 0, 0); getValue_str (fh, "menu_font", str, fname); surf = IMG_Load (str); data->menufont = SFont_InitFont (str, surf, gblOps.useGL, 1); SDL_FreeSurface (surf); getValue_str (fh, "tip_font", str, fname); surf = IMG_Load (str); data->tipfont = SFont_InitFont (str, surf, gblOps.useGL, 1); SDL_FreeSurface (surf); data->mAlign = getValue_int (fh, "menu_align"); data->tAlign = getValue_int (fh, "tip_align"); data->menuX = getValue_int (fh, "menu_x"); data->menuY = getValue_int (fh, "menu_y"); data->menuW = getValue_int (fh, "menu_width"); data->mMaxOps = getValue_int (fh, "menu_max_options"); data->mDwArrowX = getValue_int (fh, "menu_dwarrow_x"); data->mDwArrowY = getValue_int (fh, "menu_dwarrow_y"); data->mUpArrowX = getValue_int (fh, "menu_uparrow_x"); data->mUpArrowY = getValue_int (fh, "menu_uparrow_y"); data->mMargin = getValue_int (fh, "menu_margin"); data->tipX = getValue_int (fh, "tip_x"); data->tipY = getValue_int (fh, "tip_y"); data->tipW = getValue_int (fh, "tip_width"); data->tipH = getValue_int (fh, "tip_height"); r = getValue_int (fh, "hl_red"); g = getValue_int (fh, "hl_green"); b = getValue_int (fh, "hl_blue"); data->hlalpha = getValue_int (fh, "hl_alpha"); data->hlcolor = SDL_MapRGB (screen->format, r, g, b); /* * In-game data */ getValue_str (fh, "game_bg", str, fname); data->gameBg = JPB_LoadImg (str, gblOps.useGL, 0, 0, 0); getValue_str (fh, "live_pic", str, fname); data->livePic = JPB_LoadImg (str, gblOps.useGL, 1, 0, 0); data->liveAlign = getValue_int (fh, "live_align"); getValue_str (fh, "score_font", str, fname); surf = IMG_Load (str); data->scorefont = SFont_InitFont (str, surf, gblOps.useGL, 1); SDL_FreeSurface (surf); getValue_str (fh, "timer_font", str, fname); surf = IMG_Load (str); data->timefont = SFont_InitFont (str, surf, gblOps.useGL, 1); SDL_FreeSurface (surf); getValue_str (fh, "game_font", str, fname); surf = IMG_Load (str); data->textfont = SFont_InitFont (str, surf, gblOps.useGL, 1); SDL_FreeSurface (surf); r = getValue_int (fh, "g_red"); g = getValue_int (fh, "g_green"); b = getValue_int (fh, "g_blue"); data->galpha = getValue_int (fh, "g_alpha"); data->gcolor = SDL_MapRGB (screen->format, r, g, b); data->gameX = getValue_int (fh, "game_x"); data->gameY = getValue_int (fh, "game_y"); data->gameTileH = getValue_int (fh, "game_tile_h"); data->borderTileH = getValue_int (fh, "border_tile_h"); data->borderTileW = getValue_int (fh, "border_tile_w"); data->timeX = getValue_int (fh, "timer_x"); data->timeY = getValue_int (fh, "timer_y"); for (i = 0; i < MAX_PLAYERS; i++) { data->scoreX[i] = getValue_int (fh, "score_x"); data->scoreY[i] = getValue_int (fh, "score_y"); data->livesX[i] = getValue_int (fh, "lives_x"); data->livesY[i] = getValue_int (fh, "lives_y"); } getValue_str (fh, "floor_left", str, fname); data->floorL = JPB_LoadImg (str, gblOps.useGL, 1, 0, 0); getValue_str (fh, "floor_right", str, fname); data->floorR = JPB_LoadImg (str, gblOps.useGL, 1, 0, 0); getValue_str (fh, "floor_center", str, fname); data->floorC = JPB_LoadImg (str, gblOps.useGL, 1, 0, 0); for (i = 0; i < MAX_PLAYERS; i++) { getValue_str (fh, "hero_stand_anim", str, fname); data->heroSprite[i][H_STAND] = loadSpriteDataRot (str, 2, fname); getValue_str (fh, "hero_run_anim", str, fname); data->heroSprite[i][H_WALK] = loadSpriteDataRot (str, 2, fname); getValue_str (fh, "hero_jump_anim", str, fname); data->heroSprite[i][H_JUMP] = loadSpriteDataRot (str, 2, fname); } for (i = 0; i < MAX_PLAYERS; i++) { data->tcolorr[i] = getValue_int (fh, "trail_red"); data->tcolorg[i] = getValue_int (fh, "trail_green"); data->tcolorb[i] = getValue_int (fh, "trail_blue"); } fclose (fh); free (file); return TRUE; } void freeGraphics (data_t * data) { int i, j; for (j = 0; j < M_STATES; j++) freeSpriteData (data->mouse[j]); JPB_FreeSurface (data->gameBg); JPB_FreeSurface (data->livePic); JPB_FreeSurface (data->floorR); JPB_FreeSurface (data->floorL); JPB_FreeSurface (data->floorC); JPB_FreeSurface (data->menuBg); JPB_FreeSurface (data->dwArrow); JPB_FreeSurface (data->upArrow); SFont_FreeFont (data->scorefont); SFont_FreeFont (data->textfont); SFont_FreeFont (data->menufont); SFont_FreeFont (data->tipfont); for (i = 0; i < MAX_PLAYERS; i++) { for (j = 0; j < HEROANIMS; j++) freeSpriteDataRot (data->heroSprite[i][j]); } free (data->gfxauth); } gnujump-1.0.8/src/records.h0000644000175000017500000000222711066175173012541 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #ifndef _RECORDS_H #define _RECORDS_H #include "gnujump.h" int loadRecords (char *fname, records_t * rec); int writeRecords (char *fname, records_t * rec); int addRecord (records_t * rtab, records_t * rec, int pos); int checkRecord (records_t * rtab, int floor, int time); void makeRecord (records_t * rec, char *name, int floor, int time); void defaultRecords (records_t * rec); void freeRecords (records_t * rec); #endif /* _RECORDS_H */ gnujump-1.0.8/src/game-logic.c0000644000175000017500000001752111066175171013100 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include "gnujump.h" #include "game.h" #include "tools.h" #include "effects.h" extern L_gblOptions gblOps; int updateHero (game_t * game, data_t * gfx, int num, float ms) { int acc = 0; int st = 0; int floor; hero_t *hero = &game->heros[num]; float fact = ms / DELAY; st = updateHeroPosition (game, num, fact); /* If we are too fast we should keep on rolling */ if (hero->y < MINSKY) { if (gblOps.scrollMode == HARDSCROLL) { hardScrollUp (game); } else { softScrollUp (game, MINSKY - hero->y); } game->T_count = 0; } else if (hero->y >= GRIDHEIGHT * BLOCKSIZE) { return DEAD; } if (hero->st == 0 && st > 0) playHeroSound (gfx, S_FALL, &(game->replay)); /* If the player is standing in the floor... */ if (st > 0) { acc = 3; floor = (game->floorTop - hero->y / BLOCKSIZE) / FLOORGAP + 1; hero->rotateto = 0; if (gblOps.scrollMode == HARDSCROLL) hero->y = st * BLOCKSIZE; else hero->y = st * BLOCKSIZE + game->scrollCount + 1; hero->vy = 0; if (hero->left.pressed || hero->right.pressed) hero->id = H_WALK; else hero->id = H_STAND; if (hero->up.pressed) { hero->jump = abs (hero->vx) / 4 + 7; hero->vy = -hero->jump / 2 - 12; hero->rotateto = 90 + 180 * hero->dir; st = 0; playHeroSound (gfx, S_JUMP, &(game->replay)); } } else { acc = 2; floor = 0; hero->id = H_JUMP; } /* If we are floating in the air */ if (st == 0) { if (hero->jump > 0) { hero->vy = -hero->jump / 2 - 12; if (hero->up.pressed) hero->jump -= fact; else hero->jump = 0; } else { hero->vy += 2 * fact; if (hero->vy > 0) hero->rotateto = 180; if (hero->vy > BLOCKSIZE) hero->vy = BLOCKSIZE; } } /* Set actions */ if (hero->left.pressed) { hero->vx -= acc * fact; if (hero->vx < -32) hero->vx = -32; hero->dir = LEFT; } else if (hero->right.pressed) { hero->vx += acc * fact; if (hero->vx > 32) hero->vx = 32; hero->dir = RIGHT; } else if (st > 0) { if (hero->vx < -2) hero->vx += 3 * fact; else if (hero->vx > 2) hero->vx -= 3 * fact; else hero->vx = 0; } rotateHero (hero, ms); hero->st = st; if (hero->id != hero->previd) { hero->previd = hero->id; hero->sprite[hero->id].elpTime = hero->sprite[hero->id].frame = 0; } animateSpriteRot (&hero->sprite[hero->id], ms); if (floor != 0) { hero->prevFloor = hero->floor; hero->floor = floor; } if (gblOps.trailMode != NOTRAIL) updateTrails (hero, ms); if (gblOps.useGL && gblOps.blur) updateBlurs (hero, ms); return TRUE; } /* Updates player position and returns wether it is standing or not */ int updateHeroPosition (game_t * game, int num, float fact) { float Dy, diff, Dycount; int st = 0; hero_t *hero = &game->heros[num]; hero->x += hero->vx / 2 * fact; /* The blue bricks block your way */ if (hero->x < BLOCKSIZE) { hero->x = BLOCKSIZE; hero->vx = -hero->vx / 2; } else if (hero->x > GRIDWIDTH * BLOCKSIZE - 3 * BLOCKSIZE) { hero->x = GRIDWIDTH * BLOCKSIZE - 3 * BLOCKSIZE; hero->vx = -hero->vx / 2; } Dy = Dycount = hero->vy * fact; /* We have to take into account that, at low FPS rates, we might be going too fast and missing floors */ if (Dy >= BLOCKSIZE) { while (Dycount > 0) { if ((st = isStand (game, hero->x, hero->y))) { return st; } if (Dycount > BLOCKSIZE - 1) diff = BLOCKSIZE - 1; else diff = Dycount; Dycount -= diff; hero->y += diff; } return st; } else { hero->y += Dy; if (hero->vy < 0) return FALSE; else return isStand (game, hero->x, hero->y); } } /* Returns whether a hero being at (ix,iy) would be standing or not and the Y position of that floor */ int isStand (game_t * game, int ix, int iy) { int y; if (iy + HEROSIZE > (GRIDHEIGHT - 1) * BLOCKSIZE) return FALSE; y = ((iy + HEROSIZE - game->scrollCount) / BLOCKSIZE); if (y >= GRIDHEIGHT) return FALSE; if (game->floor_l[(y + game->mapIndex) % GRIDHEIGHT] * BLOCKSIZE < (ix + 24) && (ix - 8) < game->floor_r[(y + game->mapIndex) % GRIDHEIGHT] * BLOCKSIZE) return y - 2; else return FALSE; } void rotateHero (hero_t * hero, float ms) { float fact = ms / DELAY; if (gblOps.rotMode == ROTORIG) { hero->angle = hero->rotateto; } else if (gblOps.rotMode == ROTFULL) { if (hero->rotateto == 0) hero->angle = 0; else { hero->angspeed = abs (hero->vx) * bool2sign (hero->dir) + abs (hero->vy) * bool2sign (hero->dir); hero->angle += hero->angspeed * fact; } } } void reliveHero (game_t * game, int num) { int i, y; hero_t *hero = &game->heros[num]; for (i = (game->mapIndex + MINSKYGRID + 1) % GRIDHEIGHT, y = MINSKYGRID - 1; game->floor_r[i] < 0; i = (i + 1) % GRIDHEIGHT, y++); hero->y = y * BLOCKSIZE; hero->x = (game->floor_l[i] + (game->floor_r[i] - game->floor_l[i]) / 2) * BLOCKSIZE; hero->id = H_STAND; hero->vx = 0; hero->vy = -2; hero->prevLives = hero->lives; } int isFloor (game_t * game, int x, int y) { y -= game->scrollCount; if ((game->floor_r[(y + game->mapIndex) % GRIDHEIGHT] > x) && (game->floor_l[(y + game->mapIndex) % GRIDHEIGHT] < x)) { return TRUE; } else { return FALSE; } } void makeFloor (game_t * game, int y) { int f, x1, x2, fvec; static int fpos = GRIDWIDTH / 2; f = game->floorTop - y; if (f % 250 == 0) { /* If Floor % 50 = 0, you can relax */ game->floor_l[(y + game->mapIndex) % GRIDHEIGHT] = 1; game->floor_r[(y + game->mapIndex) % GRIDHEIGHT] = GRIDWIDTH - 2; return; } if (f % 5 == 0) { /* Each five blocks, we create a floor */ fvec = (rnd (2) * 2 - 1) * (rnd ((GRIDWIDTH - 11) / 4) + (GRIDWIDTH - 11) / 4); fpos = (fpos + fvec + GRIDWIDTH - 11) % (GRIDWIDTH - 11); x1 = (fpos + 5 - rnd (3) - 2); x2 = (fpos + 5 + rnd (3) + 2); game->floor_l[(y + game->mapIndex) % GRIDHEIGHT] = x1; game->floor_r[(y + game->mapIndex) % GRIDHEIGHT] = x2; } else { game->floor_l[(y + game->mapIndex) % GRIDHEIGHT] = GRIDWIDTH; game->floor_r[(y + game->mapIndex) % GRIDHEIGHT] = -1; } } void hardScrollUp (game_t * game) { scrollGrid (game); scrollHeros (game, BLOCKSIZE); } void softScrollUp (game_t * game, float scroll) { game->scrollCount += scroll; while (game->scrollCount >= BLOCKSIZE) { game->scrollCount -= BLOCKSIZE; scrollGrid (game); } scrollHeros (game, scroll); } void scrollGrid (game_t * game) { game->floorTop++; if (--game->mapIndex < 0) game->mapIndex = GRIDHEIGHT - 1; makeFloor (game, 0); if (gblOps.recReplay) game->replay.scrolls++; } void scrollHeros (game_t * game, float scroll) { int i; game->scrollTotal += scroll; for (i = 0; i < game->numHeros; i++) { game->heros[i].y += scroll; scrollTrails (&(game->heros[i]), scroll); scrollBlurs (&(game->heros[i]), scroll); } } gnujump-1.0.8/src/tools.c0000644000175000017500000002102711066175171012230 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #include #include "gnujump.h" #include "tools.h" extern L_gblOptions gblOps; long getFileSize (char *fname) { struct stat file; if (!stat (fname, &file)) { return file.st_size; } return 0; } int getFps () { switch (gblOps.fps) { case FPSNOLIMIT: return -1; case FPS100: return 100; case FPS300: return 300; case FPS40: return 40; default: return -1; } } int isOdd (int n) { if (n % 2 == 0) return 1; else return -1; } int bool2sign (int n) { if (n == 0) return -1; else return 1; } void pressAnyKey () { SDL_Event event; do { SDL_WaitEvent (NULL); SDL_PollEvent (&event); } while (event.type != SDL_KEYDOWN && event.type != SDL_MOUSEBUTTONDOWN); while (SDL_PollEvent (&event)); } #ifdef WIN32 #include "win/scandir.c" #endif int getDirList (char *folder, char ***tab) { struct dirent **namelist; struct stat buf; char sbuf[256]; int n; int r = 0; n = scandir (folder, &namelist, 0, alphasort); if (n < 0) fprintf (stderr, _("WARNING: Folder (%s) doesn't exist.\n"), folder); else { while (n--) { sprintf (sbuf, "%s/%s", folder, namelist[n]->d_name); stat (sbuf, &buf); if (S_ISDIR (buf.st_mode) && (strcmp (namelist[n]->d_name, ".") != 0) && (strcmp (namelist[n]->d_name, "..") != 0)) { *tab = realloc (*tab, sizeof (char *) * (r + 1)); if (((*tab)[r] = malloc (sizeof (char) * strlen (namelist[n]->d_name) + 1)) != NULL) { strcpy ((*tab)[r], namelist[n]->d_name); } r++; } free (namelist[n]); } free (namelist); } return r; } int getFileList (char *folder, char ***tab) { struct dirent **namelist; // struct stat buf; char sbuf[256]; int n; int r = 0; n = scandir (folder, &namelist, 0, alphasort); if (n < 0) fprintf (stderr, _("WARNING: Folder (%s) doesn't exist.\n"), folder); else { while (n--) { sprintf (sbuf, "%s/%s", folder, namelist[n]->d_name); if ((strcmp (namelist[n]->d_name, ".") != 0) && (strcmp (namelist[n]->d_name, "..") != 0)) { *tab = realloc (*tab, sizeof (char *) * (r + 1)); if (((*tab)[r] = malloc (sizeof (char) * strlen (namelist[n]->d_name) + 1)) != NULL) { strcpy ((*tab)[r], namelist[n]->d_name); } r++; } free (namelist[n]); } free (namelist); } return r; } int sumStringTabs (char ***a, int an, char **b, int bn) { int i; if ((*a = realloc (*a, sizeof (char *) * (an + bn))) != NULL) { for (i = an; i < an + bn; i++) { (*a)[i] = b[i - an]; } return i; } else { return 0; } } int sumStringTabs_Cat (char ***a, int an, char **b, int bn, char *string) { int i; char *newstr = NULL; if ((*a = realloc (*a, sizeof (char *) * (an + bn))) != NULL) { for (i = an; i < an + bn; i++) { newstr = malloc (sizeof (char) * (strlen (string) + strlen (b[i - an]) + 2)); strcpy (newstr, string); strcat (newstr, "/"); strcat (newstr, b[i - an]); (*a)[i] = newstr; } return i; } else { return 0; } } int checkExtension (char *file, char *ext) { int i, j; for (i = strlen (file) - 1, j = 0; i >= 0 && j < strlen (ext); i--, j++) if (ext[strlen (ext) - j - 1] != file[i]) return FALSE; if (j == strlen (ext)) return TRUE; return FALSE; } //============================================================================== // FADER //============================================================================== void setFader (fader_t * fader, int start, int target, int time, int loop) { fader->value = fader->start = start; fader->target = target; fader->time = time; fader->loop = loop; } int updateFader (fader_t * fader, int ms) { int swap; fader->value += fader->delta = (fader->target - fader->start) / fader->time * ms; if ((fader->target > fader->start && fader->value > fader->target) || (fader->target < fader->start && fader->value < fader->target)) { fader->value = fader->target; fader->delta = 0; if (fader->loop) { swap = fader->start; fader->start = fader->target; fader->target = swap; } return TRUE; } //if (fader->delta < 1) fader->delta = 1; return FALSE; } //============================================================================== // RANDOM //============================================================================== int rnd (int range) { return (float) rand () / RAND_MAX * range; } void srnd (void) { srand (time (NULL)); } //============================================================================== // FILE READING & WRITING //============================================================================== void putValue_int (FILE * tfile, char *data, int value) { fprintf (tfile, " %s = %d \n", data, value); } void putValue_str (FILE * tfile, char *data, char *value) { fprintf (tfile, " %s = \"%s\" \n", data, value); } void putComment (FILE * tfile, char *comment) { fprintf (tfile, "# %s \n", comment); } void putLine (FILE * tfile) { fprintf (tfile, "\n"); } void findNextValue (FILE * tfile) { char empty[MAX_CHAR]; char c; fscanf (tfile, "%[ \n\t\f\r]", empty); c = getc (tfile); if (c == '#') { //fscanf(tfile, "%[^\n\f\r]",empty); fgets (empty, MAX_CHAR, tfile); findNextValue (tfile); } else { //fseek(tfile,-1,SEEK_CUR); ungetc (c, tfile); } } void skipValueStr (FILE * tfile) { char str[MAX_CHAR]; findNextValue (tfile); fscanf (tfile, "%[^\n\t\f\r =]", str); fscanf (tfile, "%[= \n\t\f\r]", str); fscanf (tfile, "\"%[^\"]\"", str); } int getValue_int (FILE * tfile, char *value) { char tvalue[MAX_CHAR]; char empty[MAX_CHAR]; int data; findNextValue (tfile); fscanf (tfile, "%[^\n\t\f\r =]", tvalue); if (!strcmp (value, tvalue)) { fscanf (tfile, "%[= \n\t\f\r]", empty); fscanf (tfile, "%i", &data); return data; } else { printf (_("ERROR: Value Mismatch ('%s' expected but '%s' obtained)\n"), value, tvalue); return 0; } } float getValue_float (FILE * tfile, char *value) { char tvalue[MAX_CHAR]; char empty[MAX_CHAR]; float data; findNextValue (tfile); fscanf (tfile, "%[^\n\t\f\r =]", tvalue); if (!strcmp (value, tvalue)) { fscanf (tfile, "%[= \n\t\f\r]", empty); fscanf (tfile, "%f", &data); return data; } else { printf (_("ERROR: Value Mismatch ('%s' expected but '%s' obtained)\n"), value, tvalue); return 0; } } void getValue_str (FILE * tfile, char *value, char *data, char *path) { char tvalue[MAX_CHAR]; char empty[MAX_CHAR]; char info[MAX_CHAR]; findNextValue (tfile); fscanf (tfile, "%[^\n\t\f\r =]", tvalue); if (!strcmp (value, tvalue)) { fscanf (tfile, "%[= \n\t\f\r]", empty); fscanf (tfile, "\"%[^\"]\"", info); // If the string is a path, we add the data folder path before. if (path != NULL) { sprintf (data, "%s/%s", path, info); } else { sprintf (data, "%s", info); } return; } else { printf (_("ERROR: Value Mismatch ('%s' expected but '%s' obtained)\n"), value, tvalue); return; } } char * getValue_charp (FILE * tfile, char *value) { char tvalue[MAX_CHAR]; char empty[MAX_CHAR]; char info[MAX_CHAR]; char *ret = NULL; findNextValue (tfile); fscanf (tfile, "%[^\n\t\f\r =]", tvalue); if (!strcmp (value, tvalue)) { fscanf (tfile, "%[= \n\t\f\r]", empty); fscanf (tfile, "\"%[^\"]\"", info); ret = malloc (sizeof (char) * (strlen (info) + 1)); strcpy (ret, info); return ret; } else { printf (_("ERROR: Value Mismatch ('%s' expected but '%s' obtained)\n"), value, tvalue); return NULL; } } gnujump-1.0.8/src/gnujump.h0000644000175000017500000001262611066175173012571 00000000000000/* * GNUjump * ======= * * Copyright (C) 2005-2008, Juan Pedro Bolivar Puente * * GNUjump 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 3 of the License, or * (at your option) any later version. * * GNUjump 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, see . */ #ifndef _GNUJUMP_H_ #define _GNUJUMP_H_ /* * HEADERS */ #ifdef HAVE_CONFIG_H #include #endif #include #include #include #include #include #include #include #include #include #include #include #include "gettext.h" #define _(str) gettext(str) #include "surface.h" #include "sprite.h" #include "SFont.h" /* DEFINITIONS */ /* Me */ #define AUTHOR "Juan Pedro Bolivar Puente" /* Config, theme and language files format version */ #define PROT_VERS "03" #define THEME_VERS "03" #define SOUND_VERS "01" #define LANG_VERS "01" #define REP_VERS 3 #ifndef HAVE_CONFIG_H #define VERSION "1.0.5" #endif /* Some code switchs */ //#define DEVEL #define GLFINISH /* Files */ #define THEMEFILE "/config.theme" #define SOUNDFILE "/config.sounds" #define DEFTHEME "default" #define CFGFILE "gnujump.cfg" #define HSCFILE "gnujump.hsc" #define REPEXTOLD ".rep" #define REPEXT ".gjr" #define CONFDIR ".gnujump" #ifdef WIN32 #define DEFSOUND "sound" #else #ifdef DEVEL #define DEFSOUND "sound" #else #define DEFSOUND DATA_PREFIX"/"PACKAGE"/sound" #endif #endif #define MAX_CHAR 512 #define TRUE 1 #define FALSE 0 #define ON 1 #define OFF 0 /* Hero rotation modes */ enum { ROTNONE, ROTORIG, ROTFULL }; /* Scrolling modes */ enum { HARDSCROLL, SOFTSCROLL }; enum { FPS40, FPS100, FPS300, FPSNOLIMIT }; enum { BPP32, BPP16, BPP8, BPPAUTO }; enum { NOTRAIL, THINTRAIL, NORMALTRAIL, STRONGTRAIL }; #define MAXBLUR 9 /* Player states*/ enum { H_STAND, H_WALK, H_JUMP, HEROANIMS }; /* Mouse states*/ enum { M_IDLE, M_OVER, M_DOWN, M_STATES }; /* Maximun number of players */ #define MAX_PLAYERS 4 /* The number of records */ #define MAX_RECORDS 10 /* Be careful, these values are not arbitrary */ #define RIGHT 1 #define LEFT 0 /* Delay and rate in original mode*/ #define DELAY 25 #define FPSRATE 40 /* Keys ids */ enum { LEFTK, RIGHTK, JUMPK, KEYS }; /* Default keys */ #define KEY_QUIT SDLK_ESCAPE #define KEY_LEFT1 SDLK_LEFT #define KEY_LEFT2 SDLK_a #define KEY_LEFT3 SDLK_j #define KEY_LEFT4 SDLK_KP4 #define KEY_RIGHT1 SDLK_RIGHT #define KEY_RIGHT2 SDLK_d #define KEY_RIGHT3 SDLK_l #define KEY_RIGHT4 SDLK_KP6 #define KEY_UP1 SDLK_UP #define KEY_UP2 SDLK_w #define KEY_UP3 SDLK_i #define KEY_UP4 SDLK_KP8 /* Default player name */ #define PNAME "Player" #define MIN(a,b) ((a) < (b) ? (a) : (b)) /* TYPES */ /* * A record entry */ typedef struct { char *pname; int floor; char *mode; int time; char date[64]; } records_t; /* * Global Options */ typedef struct { int useGL; GLint texFilter; /* use GL_NEAREST or GL_LINEAR */ int aa; int w; int h; int bpp; int fullsc; int sndvolume; int musvolume; int fps; int rotMode; int scrollMode; int scrollBg; int trailMode; int blur; int mpLives; int nplayers; int recReplay; int repFps; /* Players */ SDLKey keys[MAX_PLAYERS][KEYS]; char *pname[MAX_PLAYERS]; /* Data files */ char *dataDir; char **themeDirs; char *repDir; char **repDirs; int nrfolders; int ntfolders; /* The records tab, organized from best to worst */ records_t records[MAX_RECORDS]; } L_gblOptions; /* * The theme data structure */ typedef struct { /* Sound */ Mix_Chunk *gjump; Mix_Chunk *gfall; Mix_Chunk *gdie; Mix_Chunk *grecord; Mix_Chunk *gquestion; Mix_Chunk *mclick; Mix_Chunk *mback; Mix_Music *musmenu; Mix_Music *musgame; int soundloaded; /* Mouse */ L_spriteData *mouse[M_STATES]; int mouseX; int mouseY; /* Menu */ JPB_surface *menuBg; JPB_surface *upArrow; JPB_surface *dwArrow; int mUpArrowX; int mDwArrowX; int mUpArrowY; int mDwArrowY; int menuX; int menuY; int menuW; int menuH; int mMaxOps; int mMargin; int tipX; int tipY; int tipW; int tipH; int mAlign; int tAlign; SFont_Font *menufont; SFont_Font *tipfont; Uint32 hlcolor; Uint8 hlalpha; /* Players */ L_spriteDataRot *heroSprite[MAX_PLAYERS][HEROANIMS]; Uint8 tcolorr[MAX_PLAYERS]; Uint8 tcolorg[MAX_PLAYERS]; Uint8 tcolorb[MAX_PLAYERS]; /* In game screen */ JPB_surface *gameBg; JPB_surface *livePic; int liveAlign; int gameX; int gameY; int gameTileH; int borderTileH; int borderTileW; int scoreX[MAX_PLAYERS]; int scoreY[MAX_PLAYERS]; int livesX[MAX_PLAYERS]; int livesY[MAX_PLAYERS]; int timeX; int timeY; SFont_Font *scorefont; SFont_Font *textfont; SFont_Font *timefont; Uint32 gcolor; Uint8 galpha; JPB_surface *floorL; JPB_surface *floorR; JPB_surface *floorC; /* Credits */ char *gfxauth; char *sndauth; char *langauth; } data_t; #endif //_GNUJUMP_H_ gnujump-1.0.8/src/SDL_2dgl.h0000644000175000017500000000754511066175173012442 00000000000000/* "SDL_2dgl.h" [Declarations] * _ _ _ * |_ | \| _| _| _ | * _||_/|_ __ |_ |_||_||_ (c) 2004 Juan Pedro Bolivar Puente * _| * * This project started on saturday 30 october 2004 at 11:11 A.M. in Huelva (Spain). * * This small library includes some tools to use OpenGL to render 2d games easily. * This project started as part of the LuciferINO project. * */ /* Copyright (C) 2004, 2008, Juan Pedro Bolivar Puente 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 3 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, see . */ #ifndef SDL_2DGL_H #define SDL_2DGL_H #include #include #include #include /* * This is a GL texture thar can be used like if it were an SDL_Surface with this library. * Remember that this mustn't be declared as a pointer. */ typedef struct GL2D_SurfaceGL { GLuint tex; Uint16 w; Uint16 h; } GL2D_SurfaceGL; /* * The same, but used for pictures larger than the maximum texture size. */ typedef struct GL2D_LargeSurfaceGL { GL2D_SurfaceGL ***pics; GLint partSize; Uint8 hParts, vParts; Uint16 w; Uint16 h; } GL2D_LargeSurfaceGL; /* * Draws a line. */ void GL2D_DrawLine (Uint8 r, Uint8 g, Uint8 b, Uint8 a, int x0, int y0, int x1, int y1); /* * Frees a large surface. */ void GL2D_FreeLargeSurfaceGL (GL2D_LargeSurfaceGL * src); /* * "Blits" a large surface in the screen. */ void GL2D_BlitLargeGL (GL2D_LargeSurfaceGL * src, float x, float y, Uint8 alpha); /* * Loads a large surface. */ GL2D_LargeSurfaceGL *GL2D_CreateLargeSurfaceGL (SDL_Surface * surf, GLint filter); /* * Large surface blitting but using SDL_Rect's */ void GL2D_BlitLargeSurfaceGL (GL2D_LargeSurfaceGL * src, SDL_Rect * src_r, SDL_Rect * dest_r, Uint8 alpha); /* * Blits part of a large surface. */ void GL2D_BlitLargeGLpart (GL2D_LargeSurfaceGL * src, float sx, float sy, float x, float y, float w, float h, Uint8 alpha); /* * Frees a GL2D_SurfaceGL */ void GL2D_FreeSurfaceGL (GL2D_SurfaceGL * src); /* * Initializes the screen to work with 2D OpenGL rendering. */ void GL2D_InitScreenGL (SDL_Surface * screen, int w, int h, int bpp, Uint8 use_fullscreen); /* * Creates a GL texture from a SDL_Surface */ void GL2D_CreateGL (SDL_Surface * surf, GLuint * tex, GLint filter); /* * Creates a SDL_SurfaceGL from a SDL_Surface */ GL2D_SurfaceGL *GL2D_CreateSurfaceGL (SDL_Surface * surf, GLint filter); /* * "Blits" a surface using SDL_Rects as references. Specially usefull when working * with both software and OpenGL rendering. */ void GL2D_BlitSurfaceGL (GL2D_SurfaceGL * src, SDL_Rect * src_r, SDL_Rect * dest_r, Uint8 alpha); /* * "Blits" a SDL_SurfaceGL rotated. X and Y refers to the position where the center * of the pic will be. */ void GL2D_BlitGLrot (GL2D_SurfaceGL * src, float x, float y, float angle, Uint8 alpha); /* * "Blits" part of a surface. */ void GL2D_BlitGLpart (GL2D_SurfaceGL * src, float sx, float sy, float x, float y, float w, float h, Uint8 alpha); /* * "Blits" a whole surface. */ void GL2D_BlitGL (GL2D_SurfaceGL * src, float x, float y, Uint8 alpha); /* * Draws a square of the specified r-g-b-a color */ void GL2D_DrawRect (Uint8 r, Uint8 g, Uint8 b, Uint8 a, int x, int y, int w, int h); #endif /* SDL_2DGL_H */ gnujump-1.0.8/acinclude.m40000644000175000017500000002563011050034357012323 00000000000000AC_DEFUN([ACX_PTHREAD], [ AC_REQUIRE([AC_CANONICAL_HOST]) AC_LANG_SAVE AC_LANG_C acx_pthread_ok=no # We used to check for pthread.h first, but this fails if pthread.h # requires special compiler flags (e.g. on True64 or Sequent). # It gets checked for in the link test anyway. # First of all, check if the user has set any of the PTHREAD_LIBS, # etcetera environment variables, and if threads linking works using # them: if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" save_LIBS="$LIBS" LIBS="$PTHREAD_LIBS $LIBS" AC_MSG_CHECKING([for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS]) AC_TRY_LINK_FUNC(pthread_join, acx_pthread_ok=yes) AC_MSG_RESULT($acx_pthread_ok) if test x"$acx_pthread_ok" = xno; then PTHREAD_LIBS="" PTHREAD_CFLAGS="" fi LIBS="$save_LIBS" CFLAGS="$save_CFLAGS" fi # We must check for the threads library under a number of different # names; the ordering is very important because some systems # (e.g. DEC) have both -lpthread and -lpthreads, where one of the # libraries is broken (non-POSIX). # Create a list of thread flags to try. Items starting with a "-" are # C compiler flags, and other items are library names, except for "none" # which indicates that we try without any flags at all, and "pthread-config" # which is a program returning the flags for the Pth emulation library. acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config" # The ordering *is* (sometimes) important. Some notes on the # individual items follow: # pthreads: AIX (must check this before -lpthread) # none: in case threads are in libc; should be tried before -Kthread and # other compiler flags to prevent continual compiler warnings # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h) # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able) # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread) # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads) # -pthreads: Solaris/gcc # -mthreads: Mingw32/gcc, Lynx/gcc # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it # doesn't hurt to check since this sometimes defines pthreads too; # also defines -D_REENTRANT) # ... -mt is also the pthreads flag for HP/aCC # pthread: Linux, etcetera # --thread-safe: KAI C++ # pthread-config: use pthread-config program (for GNU Pth library) case "${host_cpu}-${host_os}" in *solaris*) # On Solaris (at least, for some versions), libc contains stubbed # (non-functional) versions of the pthreads routines, so link-based # tests will erroneously succeed. (We need to link with -pthreads/-mt/ # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather # a function called by this macro, so we could check for that, but # who knows whether they'll stub that too in a future libc.) So, # we'll just look for -pthreads and -lpthread first: acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags" ;; esac if test x"$acx_pthread_ok" = xno; then for flag in $acx_pthread_flags; do case $flag in none) AC_MSG_CHECKING([whether pthreads work without any flags]) ;; -*) AC_MSG_CHECKING([whether pthreads work with $flag]) PTHREAD_CFLAGS="$flag" ;; pthread-config) AC_CHECK_PROG(acx_pthread_config, pthread-config, yes, no) if test x"$acx_pthread_config" = xno; then continue; fi PTHREAD_CFLAGS="`pthread-config --cflags`" PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`" ;; *) AC_MSG_CHECKING([for the pthreads library -l$flag]) PTHREAD_LIBS="-l$flag" ;; esac save_LIBS="$LIBS" save_CFLAGS="$CFLAGS" LIBS="$PTHREAD_LIBS $LIBS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" # Check for various functions. We must include pthread.h, # since some functions may be macros. (On the Sequent, we # need a special flag -Kthread to make this header compile.) # We check for pthread_join because it is in -lpthread on IRIX # while pthread_create is in libc. We check for pthread_attr_init # due to DEC craziness with -lpthreads. We check for # pthread_cleanup_push because it is one of the few pthread # functions on Solaris that doesn't have a non-functional libc stub. # We try pthread_create on general principles. AC_TRY_LINK([#include ], [pthread_t th; pthread_join(th, 0); pthread_attr_init(0); pthread_cleanup_push(0, 0); pthread_create(0,0,0,0); pthread_cleanup_pop(0); ], [acx_pthread_ok=yes]) LIBS="$save_LIBS" CFLAGS="$save_CFLAGS" AC_MSG_RESULT($acx_pthread_ok) if test "x$acx_pthread_ok" = xyes; then break; fi PTHREAD_LIBS="" PTHREAD_CFLAGS="" done fi # Various other checks: if test "x$acx_pthread_ok" = xyes; then save_LIBS="$LIBS" LIBS="$PTHREAD_LIBS $LIBS" save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" # Detect AIX lossage: JOINABLE attribute is called UNDETACHED. AC_MSG_CHECKING([for joinable pthread attribute]) attr_name=unknown for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do AC_TRY_LINK([#include ], [int attr=$attr; return attr;], [attr_name=$attr; break]) done AC_MSG_RESULT($attr_name) if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then AC_DEFINE_UNQUOTED(PTHREAD_CREATE_JOINABLE, $attr_name, [Define to necessary symbol if this constant uses a non-standard name on your system.]) fi AC_MSG_CHECKING([if more special flags are required for pthreads]) flag=no case "${host_cpu}-${host_os}" in *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";; *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";; esac AC_MSG_RESULT(${flag}) if test "x$flag" != xno; then PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS" fi LIBS="$save_LIBS" CFLAGS="$save_CFLAGS" # More AIX lossage: must compile with xlc_r or cc_r if test x"$GCC" != xyes; then AC_CHECK_PROGS(PTHREAD_CC, xlc_r cc_r, ${CC}) else PTHREAD_CC=$CC fi else PTHREAD_CC="$CC" fi AC_SUBST(PTHREAD_LIBS) AC_SUBST(PTHREAD_CFLAGS) AC_SUBST(PTHREAD_CC) # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: if test x"$acx_pthread_ok" = xyes; then ifelse([$1],,AC_DEFINE(HAVE_PTHREAD,1,[Define if you have POSIX threads libraries and header files.]),[$1]) : else acx_pthread_ok=no $2 fi AC_LANG_RESTORE ])dnl ACX_PTHREAD AC_DEFUN([AX_CHECK_GL], [AC_REQUIRE([AC_PATH_X])dnl AC_REQUIRE([ACX_PTHREAD])dnl # # There isn't a reliable way to know we should use the Apple OpenGL framework # without a configure option. A Mac OS X user may have installed an # alternative GL implementation (e.g., Mesa), which may or may not depend on X. # AC_ARG_WITH([apple-opengl-framework], [AC_HELP_STRING([--with-apple-opengl-framework], [use Apple OpenGL framework (Mac OS X only)])]) if test "X$with_apple_opengl_framework" = "Xyes"; then AC_DEFINE([HAVE_APPLE_OPENGL_FRAMEWORK], [1], [Use the Apple OpenGL framework.]) GL_LIBS="-framework OpenGL" else AC_LANG_PUSH(C) AX_LANG_COMPILER_MS if test X$ax_compiler_ms = Xno; then GL_CFLAGS="${PTHREAD_CFLAGS}" GL_LIBS="${PTHREAD_LIBS} -lm" fi # # Use x_includes and x_libraries if they have been set (presumably by # AC_PATH_X). # if test "X$no_x" != "Xyes"; then if test -n "$x_includes"; then GL_CFLAGS="-I${x_includes} ${GL_CFLAGS}" fi if test -n "$x_libraries"; then GL_LIBS="-L${x_libraries} -lX11 ${GL_LIBS}" fi fi AC_CHECK_HEADERS([windows.h]) AC_CACHE_CHECK([for OpenGL library], [ax_cv_check_gl_libgl], [ax_cv_check_gl_libgl="no" ax_save_CPPFLAGS="${CPPFLAGS}" CPPFLAGS="${GL_CFLAGS} ${CPPFLAGS}" ax_save_LIBS="${LIBS}" LIBS="" ax_check_libs="-lopengl32 -lGL" for ax_lib in ${ax_check_libs}; do if test X$ax_compiler_ms = Xyes; then ax_try_lib=`echo $ax_lib | sed -e 's/^-l//' -e 's/$/.lib/'` else ax_try_lib="${ax_lib}" fi LIBS="${ax_try_lib} ${GL_LIBS} ${ax_save_LIBS}" AC_LINK_IFELSE( [AC_LANG_PROGRAM([[ # if HAVE_WINDOWS_H && defined(_WIN32) # include # endif # include ]], [[glBegin(0)]])], [ax_cv_check_gl_libgl="${ax_try_lib}"; break]) done LIBS=${ax_save_LIBS} CPPFLAGS=${ax_save_CPPFLAGS}]) if test "X${ax_cv_check_gl_libgl}" = "Xno"; then no_gl="yes" GL_CFLAGS="" GL_LIBS="" else GL_LIBS="${ax_cv_check_gl_libgl} ${GL_LIBS}" fi AC_LANG_POP(C) fi AC_SUBST([GL_CFLAGS]) AC_SUBST([GL_LIBS]) ])dnl C_DEFUN([AX_CHECK_GLU], [AC_REQUIRE([AX_CHECK_GL])dnl AC_REQUIRE([AC_PROG_CXX])dnl GLU_CFLAGS="${GL_CFLAGS}" if test "X${with_apple_opengl_framework}" != "Xyes"; then AC_CACHE_CHECK([for OpenGL Utility library], [ax_cv_check_glu_libglu], [ax_cv_check_glu_libglu="no" ax_save_CPPFLAGS="${CPPFLAGS}" CPPFLAGS="${GL_CFLAGS} ${CPPFLAGS}" ax_save_LIBS="${LIBS}" LIBS="" ax_check_libs="-lglu32 -lGLU" for ax_lib in ${ax_check_libs}; do if test X$ax_compiler_ms = Xyes; then ax_try_lib=`echo $ax_lib | sed -e 's/^-l//' -e 's/$/.lib/'` else ax_try_lib="${ax_lib}" fi LIBS="${ax_try_lib} ${GL_LIBS} ${ax_save_LIBS}" # # libGLU typically links with libstdc++ on POSIX platforms. However, # setting the language to C++ means that test program source is named # "conftest.cc"; and Microsoft cl doesn't know what to do with such a # file. # AC_LANG_PUSH([C++]) if test X$ax_compiler_ms = Xyes; then AC_LANG_PUSH([C]) fi AC_LINK_IFELSE( [AC_LANG_PROGRAM([[ # if HAVE_WINDOWS_H && defined(_WIN32) # include # endif # include ]], [[gluBeginCurve(0)]])], [ax_cv_check_glu_libglu="${ax_try_lib}"; break]) if test X$ax_compiler_ms = Xyes; then AC_LANG_POP([C]) fi AC_LANG_POP([C++]) done LIBS=${ax_save_LIBS} CPPFLAGS=${ax_save_CPPFLAGS}]) if test "X${ax_cv_check_glu_libglu}" = "Xno"; then no_glu="yes" GLU_CFLAGS="" GLU_LIBS="" else GLU_LIBS="${ax_cv_check_glu_libglu} ${GL_LIBS}" fi fi AC_SUBST([GLU_CFLAGS]) AC_SUBST([GLU_LIBS]) ]) gnujump-1.0.8/README0000644000175000017500000000270411050034357011007 00000000000000 GNUjump by Juan Pedro Bolivar Puente ==================================== GNUjump is part of the GNU project. This program tries to clone the great XJump game, while adding some nice features to it. You can distribute, copy and alter it in the terms of the GPL license. Read COPYING for mor details. Installation ============ Extract the sources: tar xjvf gnujump-VERSION.tar.bz2 And then run: ./configure make make install For more compilation options: ./configure --help For a further explanation read INSTALL. Options ======= To view the whole range of options availible run: ./gnujump --help Default Controls ================ These are the default controls: Plaryer 1: up - up key left - left key right - right key Plaryer 2: up - w key left - a key right - d key Plaryer 3: up - i key left - j key right - l key Plaryer 4: up - kp8 key left - kp4 key right - kp6 key The MODE tab in the High Scores screen ====================================== The "mode" tab in the Highscores might seem strange at first, but it is quite simple: it represents the Game Mode options set in that match. Each letter represents an option: 1st Letter: The FPS limiter 's': GNUjump default - An arbitrary FPS limit. 'x': Xjump - 40 fps, the xjump default 2nd Letter: The player rotation 's': GNUjump default - full rotation. 'x': Xjump rotation mode 'n': No rotation 3rd Letter: The falling floors scroll mode. 's': GNUjump default - Soft 'x': Xjump - Hard gnujump-1.0.8/config.sub0000755000175000017500000010517611742331053012122 00000000000000#! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, # 2011, 2012 Free Software Foundation, Inc. timestamp='2012-02-10' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software # can handle that machine. It does not imply ALL GNU software can. # # This file 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, see . # # 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. # Please send patches to . Submit a context # diff and a properly formatted GNU ChangeLog entry. # # Configuration subroutine to validate and canonicalize a configuration type. # Supply the specified configuration type as an argument. # If it is invalid, we print an error message on stderr and exit with code 1. # Otherwise, we print the canonical config type on stdout and succeed. # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD # This file is supposed to be the same for all GNU packages # and recognize all the CPU types, system types and aliases # that are meaningful with *any* GNU software. # Each package is responsible for reporting which valid configurations # it does not support. The user should be able to distinguish # a failure to support a valid configuration from a meaningless # configuration. # The goal of this file is to map all the various variations of a given # machine specification into a single specification in the form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or in some cases, the newer four-part form: # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # It is wrong to echo any other type of specification. me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] CPU-MFR-OPSYS $0 [OPTION] ALIAS Canonicalize a configuration name. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.sub ($timestamp) Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" exit 1 ;; *local*) # First pass through any local machine types. echo $1 exit ;; * ) break ;; esac done case $# in 0) echo "$me: missing argument$help" >&2 exit 1;; 1) ;; *) echo "$me: too many arguments$help" >&2 exit 1;; esac # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). # Here we must recognize all the valid KERNEL-OS combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ knetbsd*-gnu* | netbsd*-gnu* | \ kopensolaris*-gnu* | \ storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; android-linux) os=-linux-android basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown ;; *) basic_machine=`echo $1 | sed 's/-[^-]*$//'` if [ $basic_machine != $1 ] then os=`echo $1 | sed 's/.*-/-/'` else os=; fi ;; esac ### Let's recognize common machines as not being operating systems so ### that things like config.sub decstation-3100 work. We also ### recognize some manufacturers as not being operating systems, so we ### can provide default operating systems below. case $os in -sun*os*) # Prevent following clause from handling this invalid input. ;; -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \ -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ -apple | -axis | -knuth | -cray | -microblaze) os= basic_machine=$1 ;; -bluegene*) os=-cnk ;; -sim | -cisco | -oki | -wec | -winbond) os= basic_machine=$1 ;; -scout) ;; -wrs) os=-vxworks basic_machine=$1 ;; -chorusos*) os=-chorusos basic_machine=$1 ;; -chorusrdb) os=-chorusrdb basic_machine=$1 ;; -hiux*) os=-hiuxwe2 ;; -sco6) os=-sco5v6 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco5) os=-sco3.2v5 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco4) os=-sco3.2v4 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2.[4-9]*) os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2v[4-9]*) # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco5v6*) # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco*) os=-sco3.2v2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -udk*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -isc) os=-isc2.2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -clix*) basic_machine=clipper-intergraph ;; -isc*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -lynx*) os=-lynxos ;; -ptx*) basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` ;; -windowsnt*) os=`echo $os | sed -e 's/windowsnt/winnt/'` ;; -psos*) os=-psos ;; -mint | -mint[0-9]*) basic_machine=m68k-atari os=-mint ;; esac # Decode aliases for certain CPU-COMPANY combinations. case $basic_machine in # Recognize the basic CPU types without company name. # Some are omitted here because they have special meanings below. 1750a | 580 \ | a29k \ | aarch64 | aarch64_be \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | am33_2.0 \ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ | be32 | be64 \ | bfin \ | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ | epiphany \ | fido | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | hexagon \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ | le32 | le64 \ | lm32 \ | m32c | m32r | m32rle | m68000 | m68k | m88k \ | maxq | mb | microblaze | mcore | mep | metag \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ | mips64octeon | mips64octeonel \ | mips64orion | mips64orionel \ | mips64r5900 | mips64r5900el \ | mips64vr | mips64vrel \ | mips64vr4100 | mips64vr4100el \ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ | mips64vr5900 | mips64vr5900el \ | mipsisa32 | mipsisa32el \ | mipsisa32r2 | mipsisa32r2el \ | mipsisa64 | mipsisa64el \ | mipsisa64r2 | mipsisa64r2el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ | moxie \ | mt \ | msp430 \ | nds32 | nds32le | nds32be \ | nios | nios2 \ | ns16k | ns32k \ | open8 \ | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle \ | pyramid \ | rl78 | rx \ | score \ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ | spu \ | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ | ubicom32 \ | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ | we32k \ | x86 | xc16x | xstormy16 | xtensa \ | z8k | z80) basic_machine=$basic_machine-unknown ;; c54x) basic_machine=tic54x-unknown ;; c55x) basic_machine=tic55x-unknown ;; c6x) basic_machine=tic6x-unknown ;; m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip) basic_machine=$basic_machine-unknown os=-none ;; m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) ;; ms1) basic_machine=mt-unknown ;; strongarm | thumb | xscale) basic_machine=arm-unknown ;; xgate) basic_machine=$basic_machine-unknown os=-none ;; xscaleeb) basic_machine=armeb-unknown ;; xscaleel) basic_machine=armel-unknown ;; # We use `pc' rather than `unknown' # because (1) that's what they normally are, and # (2) the word "unknown" tends to confuse beginning users. i*86 | x86_64) basic_machine=$basic_machine-pc ;; # Object if more than one company name word. *-*-*) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; # Recognize the basic CPU types with company name. 580-* \ | a29k-* \ | aarch64-* | aarch64_be-* \ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* | avr32-* \ | be32-* | be64-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* \ | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | hexagon-* \ | i*86-* | i860-* | i960-* | ia64-* \ | ip2k-* | iq2000-* \ | le32-* | le64-* \ | lm32-* \ | m32c-* | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | mips16-* \ | mips64-* | mips64el-* \ | mips64octeon-* | mips64octeonel-* \ | mips64orion-* | mips64orionel-* \ | mips64r5900-* | mips64r5900el-* \ | mips64vr-* | mips64vrel-* \ | mips64vr4100-* | mips64vr4100el-* \ | mips64vr4300-* | mips64vr4300el-* \ | mips64vr5000-* | mips64vr5000el-* \ | mips64vr5900-* | mips64vr5900el-* \ | mipsisa32-* | mipsisa32el-* \ | mipsisa32r2-* | mipsisa32r2el-* \ | mipsisa64-* | mipsisa64el-* \ | mipsisa64r2-* | mipsisa64r2el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ | mipstx39-* | mipstx39el-* \ | mmix-* \ | mt-* \ | msp430-* \ | nds32-* | nds32le-* | nds32be-* \ | nios-* | nios2-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | open8-* \ | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ | pyramid-* \ | rl78-* | romp-* | rs6000-* | rx-* \ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | sparclite-* \ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ | tahoe-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | tile*-* \ | tron-* \ | ubicom32-* \ | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ | vax-* \ | we32k-* \ | x86-* | x86_64-* | xc16x-* | xps100-* \ | xstormy16-* | xtensa*-* \ | ymp-* \ | z8k-* | z80-*) ;; # Recognize the basic CPU types without company name, with glob match. xtensa*) basic_machine=$basic_machine-unknown ;; # Recognize the various machine names and aliases which stand # for a CPU type and a company and sometimes even an OS. 386bsd) basic_machine=i386-unknown os=-bsd ;; 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) basic_machine=m68000-att ;; 3b*) basic_machine=we32k-att ;; a29khif) basic_machine=a29k-amd os=-udi ;; abacus) basic_machine=abacus-unknown ;; adobe68k) basic_machine=m68010-adobe os=-scout ;; alliant | fx80) basic_machine=fx80-alliant ;; altos | altos3068) basic_machine=m68k-altos ;; am29k) basic_machine=a29k-none os=-bsd ;; amd64) basic_machine=x86_64-pc ;; amd64-*) basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; amdahl) basic_machine=580-amdahl os=-sysv ;; amiga | amiga-*) basic_machine=m68k-unknown ;; amigaos | amigados) basic_machine=m68k-unknown os=-amigaos ;; amigaunix | amix) basic_machine=m68k-unknown os=-sysv4 ;; apollo68) basic_machine=m68k-apollo os=-sysv ;; apollo68bsd) basic_machine=m68k-apollo os=-bsd ;; aros) basic_machine=i386-pc os=-aros ;; aux) basic_machine=m68k-apple os=-aux ;; balance) basic_machine=ns32k-sequent os=-dynix ;; blackfin) basic_machine=bfin-unknown os=-linux ;; blackfin-*) basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; bluegene*) basic_machine=powerpc-ibm os=-cnk ;; c54x-*) basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c55x-*) basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c6x-*) basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c90) basic_machine=c90-cray os=-unicos ;; cegcc) basic_machine=arm-unknown os=-cegcc ;; convex-c1) basic_machine=c1-convex os=-bsd ;; convex-c2) basic_machine=c2-convex os=-bsd ;; convex-c32) basic_machine=c32-convex os=-bsd ;; convex-c34) basic_machine=c34-convex os=-bsd ;; convex-c38) basic_machine=c38-convex os=-bsd ;; cray | j90) basic_machine=j90-cray os=-unicos ;; craynv) basic_machine=craynv-cray os=-unicosmp ;; cr16 | cr16-*) basic_machine=cr16-unknown os=-elf ;; crds | unos) basic_machine=m68k-crds ;; crisv32 | crisv32-* | etraxfs*) basic_machine=crisv32-axis ;; cris | cris-* | etrax*) basic_machine=cris-axis ;; crx) basic_machine=crx-unknown os=-elf ;; da30 | da30-*) basic_machine=m68k-da30 ;; decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) basic_machine=mips-dec ;; decsystem10* | dec10*) basic_machine=pdp10-dec os=-tops10 ;; decsystem20* | dec20*) basic_machine=pdp10-dec os=-tops20 ;; delta | 3300 | motorola-3300 | motorola-delta \ | 3300-motorola | delta-motorola) basic_machine=m68k-motorola ;; delta88) basic_machine=m88k-motorola os=-sysv3 ;; dicos) basic_machine=i686-pc os=-dicos ;; djgpp) basic_machine=i586-pc os=-msdosdjgpp ;; dpx20 | dpx20-*) basic_machine=rs6000-bull os=-bosx ;; dpx2* | dpx2*-bull) basic_machine=m68k-bull os=-sysv3 ;; ebmon29k) basic_machine=a29k-amd os=-ebmon ;; elxsi) basic_machine=elxsi-elxsi os=-bsd ;; encore | umax | mmax) basic_machine=ns32k-encore ;; es1800 | OSE68k | ose68k | ose | OSE) basic_machine=m68k-ericsson os=-ose ;; fx2800) basic_machine=i860-alliant ;; genix) basic_machine=ns32k-ns ;; gmicro) basic_machine=tron-gmicro os=-sysv ;; go32) basic_machine=i386-pc os=-go32 ;; h3050r* | hiux*) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; h8300hms) basic_machine=h8300-hitachi os=-hms ;; h8300xray) basic_machine=h8300-hitachi os=-xray ;; h8500hms) basic_machine=h8500-hitachi os=-hms ;; harris) basic_machine=m88k-harris os=-sysv3 ;; hp300-*) basic_machine=m68k-hp ;; hp300bsd) basic_machine=m68k-hp os=-bsd ;; hp300hpux) basic_machine=m68k-hp os=-hpux ;; hp3k9[0-9][0-9] | hp9[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k2[0-9][0-9] | hp9k31[0-9]) basic_machine=m68000-hp ;; hp9k3[2-9][0-9]) basic_machine=m68k-hp ;; hp9k6[0-9][0-9] | hp6[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k7[0-79][0-9] | hp7[0-79][0-9]) basic_machine=hppa1.1-hp ;; hp9k78[0-9] | hp78[0-9]) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[0-9][13679] | hp8[0-9][13679]) basic_machine=hppa1.1-hp ;; hp9k8[0-9][0-9] | hp8[0-9][0-9]) basic_machine=hppa1.0-hp ;; hppa-next) os=-nextstep3 ;; hppaosf) basic_machine=hppa1.1-hp os=-osf ;; hppro) basic_machine=hppa1.1-hp os=-proelf ;; i370-ibm* | ibm*) basic_machine=i370-ibm ;; i*86v32) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv32 ;; i*86v4*) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv4 ;; i*86v) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv ;; i*86sol2) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-solaris2 ;; i386mach) basic_machine=i386-mach os=-mach ;; i386-vsta | vsta) basic_machine=i386-unknown os=-vsta ;; iris | iris4d) basic_machine=mips-sgi case $os in -irix*) ;; *) os=-irix4 ;; esac ;; isi68 | isi) basic_machine=m68k-isi os=-sysv ;; m68knommu) basic_machine=m68k-unknown os=-linux ;; m68knommu-*) basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; m88k-omron*) basic_machine=m88k-omron ;; magnum | m3230) basic_machine=mips-mips os=-sysv ;; merlin) basic_machine=ns32k-utek os=-sysv ;; microblaze) basic_machine=microblaze-xilinx ;; mingw32) basic_machine=i386-pc os=-mingw32 ;; mingw32ce) basic_machine=arm-unknown os=-mingw32ce ;; miniframe) basic_machine=m68000-convergent ;; *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) basic_machine=m68k-atari os=-mint ;; mips3*-*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` ;; mips3*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown ;; monitor) basic_machine=m68k-rom68k os=-coff ;; morphos) basic_machine=powerpc-unknown os=-morphos ;; msdos) basic_machine=i386-pc os=-msdos ;; ms1-*) basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` ;; msys) basic_machine=i386-pc os=-msys ;; mvs) basic_machine=i370-ibm os=-mvs ;; nacl) basic_machine=le32-unknown os=-nacl ;; ncr3000) basic_machine=i486-ncr os=-sysv4 ;; netbsd386) basic_machine=i386-unknown os=-netbsd ;; netwinder) basic_machine=armv4l-rebel os=-linux ;; news | news700 | news800 | news900) basic_machine=m68k-sony os=-newsos ;; news1000) basic_machine=m68030-sony os=-newsos ;; news-3600 | risc-news) basic_machine=mips-sony os=-newsos ;; necv70) basic_machine=v70-nec os=-sysv ;; next | m*-next ) basic_machine=m68k-next case $os in -nextstep* ) ;; -ns2*) os=-nextstep2 ;; *) os=-nextstep3 ;; esac ;; nh3000) basic_machine=m68k-harris os=-cxux ;; nh[45]000) basic_machine=m88k-harris os=-cxux ;; nindy960) basic_machine=i960-intel os=-nindy ;; mon960) basic_machine=i960-intel os=-mon960 ;; nonstopux) basic_machine=mips-compaq os=-nonstopux ;; np1) basic_machine=np1-gould ;; neo-tandem) basic_machine=neo-tandem ;; nse-tandem) basic_machine=nse-tandem ;; nsr-tandem) basic_machine=nsr-tandem ;; op50n-* | op60c-*) basic_machine=hppa1.1-oki os=-proelf ;; openrisc | openrisc-*) basic_machine=or32-unknown ;; os400) basic_machine=powerpc-ibm os=-os400 ;; OSE68000 | ose68000) basic_machine=m68000-ericsson os=-ose ;; os68k) basic_machine=m68k-none os=-os68k ;; pa-hitachi) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; paragon) basic_machine=i860-intel os=-osf ;; parisc) basic_machine=hppa-unknown os=-linux ;; parisc-*) basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; pbd) basic_machine=sparc-tti ;; pbb) basic_machine=m68k-tti ;; pc532 | pc532-*) basic_machine=ns32k-pc532 ;; pc98) basic_machine=i386-pc ;; pc98-*) basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentium | p5 | k5 | k6 | nexgen | viac3) basic_machine=i586-pc ;; pentiumpro | p6 | 6x86 | athlon | athlon_*) basic_machine=i686-pc ;; pentiumii | pentium2 | pentiumiii | pentium3) basic_machine=i686-pc ;; pentium4) basic_machine=i786-pc ;; pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumpro-* | p6-* | 6x86-* | athlon-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentium4-*) basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pn) basic_machine=pn-gould ;; power) basic_machine=power-ibm ;; ppc | ppcbe) basic_machine=powerpc-unknown ;; ppc-* | ppcbe-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppcle | powerpclittle | ppc-le | powerpc-little) basic_machine=powerpcle-unknown ;; ppcle-* | powerpclittle-*) basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64) basic_machine=powerpc64-unknown ;; ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64le | powerpc64little | ppc64-le | powerpc64-little) basic_machine=powerpc64le-unknown ;; ppc64le-* | powerpc64little-*) basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ps2) basic_machine=i386-ibm ;; pw32) basic_machine=i586-unknown os=-pw32 ;; rdos) basic_machine=i386-pc os=-rdos ;; rom68k) basic_machine=m68k-rom68k os=-coff ;; rm[46]00) basic_machine=mips-siemens ;; rtpc | rtpc-*) basic_machine=romp-ibm ;; s390 | s390-*) basic_machine=s390-ibm ;; s390x | s390x-*) basic_machine=s390x-ibm ;; sa29200) basic_machine=a29k-amd os=-udi ;; sb1) basic_machine=mipsisa64sb1-unknown ;; sb1el) basic_machine=mipsisa64sb1el-unknown ;; sde) basic_machine=mipsisa32-sde os=-elf ;; sei) basic_machine=mips-sei os=-seiux ;; sequent) basic_machine=i386-sequent ;; sh) basic_machine=sh-hitachi os=-hms ;; sh5el) basic_machine=sh5le-unknown ;; sh64) basic_machine=sh64-unknown ;; sparclite-wrs | simso-wrs) basic_machine=sparclite-wrs os=-vxworks ;; sps7) basic_machine=m68k-bull os=-sysv2 ;; spur) basic_machine=spur-unknown ;; st2000) basic_machine=m68k-tandem ;; stratus) basic_machine=i860-stratus os=-sysv4 ;; strongarm-* | thumb-*) basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'` ;; sun2) basic_machine=m68000-sun ;; sun2os3) basic_machine=m68000-sun os=-sunos3 ;; sun2os4) basic_machine=m68000-sun os=-sunos4 ;; sun3os3) basic_machine=m68k-sun os=-sunos3 ;; sun3os4) basic_machine=m68k-sun os=-sunos4 ;; sun4os3) basic_machine=sparc-sun os=-sunos3 ;; sun4os4) basic_machine=sparc-sun os=-sunos4 ;; sun4sol2) basic_machine=sparc-sun os=-solaris2 ;; sun3 | sun3-*) basic_machine=m68k-sun ;; sun4) basic_machine=sparc-sun ;; sun386 | sun386i | roadrunner) basic_machine=i386-sun ;; sv1) basic_machine=sv1-cray os=-unicos ;; symmetry) basic_machine=i386-sequent os=-dynix ;; t3e) basic_machine=alphaev5-cray os=-unicos ;; t90) basic_machine=t90-cray os=-unicos ;; tile*) basic_machine=$basic_machine-unknown os=-linux-gnu ;; tx39) basic_machine=mipstx39-unknown ;; tx39el) basic_machine=mipstx39el-unknown ;; toad1) basic_machine=pdp10-xkl os=-tops20 ;; tower | tower-32) basic_machine=m68k-ncr ;; tpf) basic_machine=s390x-ibm os=-tpf ;; udi29k) basic_machine=a29k-amd os=-udi ;; ultra3) basic_machine=a29k-nyu os=-sym1 ;; v810 | necv810) basic_machine=v810-nec os=-none ;; vaxv) basic_machine=vax-dec os=-sysv ;; vms) basic_machine=vax-dec os=-vms ;; vpp*|vx|vx-*) basic_machine=f301-fujitsu ;; vxworks960) basic_machine=i960-wrs os=-vxworks ;; vxworks68) basic_machine=m68k-wrs os=-vxworks ;; vxworks29k) basic_machine=a29k-wrs os=-vxworks ;; w65*) basic_machine=w65-wdc os=-none ;; w89k-*) basic_machine=hppa1.1-winbond os=-proelf ;; xbox) basic_machine=i686-pc os=-mingw32 ;; xps | xps100) basic_machine=xps100-honeywell ;; xscale-* | xscalee[bl]-*) basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'` ;; ymp) basic_machine=ymp-cray os=-unicos ;; z8k-*-coff) basic_machine=z8k-unknown os=-sim ;; z80-*-coff) basic_machine=z80-unknown os=-sim ;; none) basic_machine=none-none os=-none ;; # Here we handle the default manufacturer of certain CPU types. It is in # some cases the only manufacturer, in others, it is the most popular. w89k) basic_machine=hppa1.1-winbond ;; op50n) basic_machine=hppa1.1-oki ;; op60c) basic_machine=hppa1.1-oki ;; romp) basic_machine=romp-ibm ;; mmix) basic_machine=mmix-knuth ;; rs6000) basic_machine=rs6000-ibm ;; vax) basic_machine=vax-dec ;; pdp10) # there are many clones, so DEC is not a safe bet basic_machine=pdp10-unknown ;; pdp11) basic_machine=pdp11-dec ;; we32k) basic_machine=we32k-att ;; sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) basic_machine=sparc-sun ;; cydra) basic_machine=cydra-cydrome ;; orion) basic_machine=orion-highlevel ;; orion105) basic_machine=clipper-highlevel ;; mac | mpw | mac-mpw) basic_machine=m68k-apple ;; pmac | pmac-mpw) basic_machine=powerpc-apple ;; *-unknown) # Make sure to match an already-canonicalized machine name. ;; *) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; esac # Here we canonicalize certain aliases for manufacturers. case $basic_machine in *-digital*) basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` ;; *-commodore*) basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` ;; *) ;; esac # Decode manufacturer-specific aliases for certain operating systems. if [ x"$os" != x"" ] then case $os in # First match some system type aliases # that might get confused with valid system types. # -solaris* is a basic system type, with this one exception. -auroraux) os=-auroraux ;; -solaris1 | -solaris1.*) os=`echo $os | sed -e 's|solaris1|sunos4|'` ;; -solaris) os=-solaris2 ;; -svr4*) os=-sysv4 ;; -unixware*) os=-sysv4.2uw ;; -gnu/linux*) os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` ;; # First accept the basic system types. # The portable systems comes first. # Each alternative MUST END IN A *, to match a version number. # -sysv* is not here because it comes later, after sysvr4. -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ | -sym* | -kopensolaris* \ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | -aos* | -aros* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ | -openbsd* | -solidbsd* \ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* | -cegcc* \ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | -mingw32* | -linux-gnu* | -linux-android* \ | -linux-newlib* | -linux-uclibc* \ | -uxpv* | -beos* | -mpeix* | -udk* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) case $basic_machine in x86-* | i*86-*) ;; *) os=-nto$os ;; esac ;; -nto-qnx*) ;; -nto*) os=`echo $os | sed -e 's|nto|nto-qnx|'` ;; -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) ;; -mac*) os=`echo $os | sed -e 's|mac|macos|'` ;; -linux-dietlibc) os=-linux-dietlibc ;; -linux*) os=`echo $os | sed -e 's|linux|linux-gnu|'` ;; -sunos5*) os=`echo $os | sed -e 's|sunos5|solaris2|'` ;; -sunos6*) os=`echo $os | sed -e 's|sunos6|solaris3|'` ;; -opened*) os=-openedition ;; -os400*) os=-os400 ;; -wince*) os=-wince ;; -osfrose*) os=-osfrose ;; -osf*) os=-osf ;; -utek*) os=-bsd ;; -dynix*) os=-bsd ;; -acis*) os=-aos ;; -atheos*) os=-atheos ;; -syllable*) os=-syllable ;; -386bsd) os=-bsd ;; -ctix* | -uts*) os=-sysv ;; -nova*) os=-rtmk-nova ;; -ns2 ) os=-nextstep2 ;; -nsk*) os=-nsk ;; # Preserve the version number of sinix5. -sinix5.*) os=`echo $os | sed -e 's|sinix|sysv|'` ;; -sinix*) os=-sysv4 ;; -tpf*) os=-tpf ;; -triton*) os=-sysv3 ;; -oss*) os=-sysv3 ;; -svr4) os=-sysv4 ;; -svr3) os=-sysv3 ;; -sysvr4) os=-sysv4 ;; # This must come after -sysvr4. -sysv*) ;; -ose*) os=-ose ;; -es1800*) os=-ose ;; -xenix) os=-xenix ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) os=-mint ;; -aros*) os=-aros ;; -kaos*) os=-kaos ;; -zvmoe) os=-zvmoe ;; -dicos*) os=-dicos ;; -nacl*) ;; -none) ;; *) # Get rid of the `-' at the beginning of $os. os=`echo $os | sed 's/[^-]*-//'` echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 exit 1 ;; esac else # Here we handle the default operating systems that come with various machines. # The value should be what the vendor currently ships out the door with their # machine or put another way, the most popular os provided with the machine. # Note that if you're going to try to match "-MANUFACTURER" here (say, # "-sun"), then you have to tell the case statement up towards the top # that MANUFACTURER isn't an operating system. Otherwise, code above # will signal an error saying that MANUFACTURER isn't an operating # system, and we'll never get to this point. case $basic_machine in score-*) os=-elf ;; spu-*) os=-elf ;; *-acorn) os=-riscix1.2 ;; arm*-rebel) os=-linux ;; arm*-semi) os=-aout ;; c4x-* | tic4x-*) os=-coff ;; tic54x-*) os=-coff ;; tic55x-*) os=-coff ;; tic6x-*) os=-coff ;; # This must come before the *-dec entry. pdp10-*) os=-tops20 ;; pdp11-*) os=-none ;; *-dec | vax-*) os=-ultrix4.2 ;; m68*-apollo) os=-domain ;; i386-sun) os=-sunos4.0.2 ;; m68000-sun) os=-sunos3 ;; m68*-cisco) os=-aout ;; mep-*) os=-elf ;; mips*-cisco) os=-elf ;; mips*-*) os=-elf ;; or32-*) os=-coff ;; *-tti) # must be before sparc entry or we get the wrong os. os=-sysv3 ;; sparc-* | *-sun) os=-sunos4.1.1 ;; *-be) os=-beos ;; *-haiku) os=-haiku ;; *-ibm) os=-aix ;; *-knuth) os=-mmixware ;; *-wec) os=-proelf ;; *-winbond) os=-proelf ;; *-oki) os=-proelf ;; *-hp) os=-hpux ;; *-hitachi) os=-hiux ;; i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) os=-sysv ;; *-cbm) os=-amigaos ;; *-dg) os=-dgux ;; *-dolphin) os=-sysv3 ;; m68k-ccur) os=-rtu ;; m88k-omron*) os=-luna ;; *-next ) os=-nextstep ;; *-sequent) os=-ptx ;; *-crds) os=-unos ;; *-ns) os=-genix ;; i370-*) os=-mvs ;; *-next) os=-nextstep3 ;; *-gould) os=-sysv ;; *-highlevel) os=-bsd ;; *-encore) os=-bsd ;; *-sgi) os=-irix ;; *-siemens) os=-sysv4 ;; *-masscomp) os=-rtu ;; f30[01]-fujitsu | f700-fujitsu) os=-uxpv ;; *-rom68k) os=-coff ;; *-*bug) os=-coff ;; *-apple) os=-macos ;; *-atari*) os=-mint ;; *) os=-none ;; esac fi # Here we handle the case where we know the os, and the CPU type, but not the # manufacturer. We pick the logical manufacturer. vendor=unknown case $basic_machine in *-unknown) case $os in -riscix*) vendor=acorn ;; -sunos*) vendor=sun ;; -cnk*|-aix*) vendor=ibm ;; -beos*) vendor=be ;; -hpux*) vendor=hp ;; -mpeix*) vendor=hp ;; -hiux*) vendor=hitachi ;; -unos*) vendor=crds ;; -dgux*) vendor=dg ;; -luna*) vendor=omron ;; -genix*) vendor=ns ;; -mvs* | -opened*) vendor=ibm ;; -os400*) vendor=ibm ;; -ptx*) vendor=sequent ;; -tpf*) vendor=ibm ;; -vxsim* | -vxworks* | -windiss*) vendor=wrs ;; -aux*) vendor=apple ;; -hms*) vendor=hitachi ;; -mpw* | -macos*) vendor=apple ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) vendor=atari ;; -vos*) vendor=stratus ;; esac basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` ;; esac echo $basic_machine$os exit # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: gnujump-1.0.8/doc/0000755000175000017500000000000012003601754010751 500000000000000gnujump-1.0.8/doc/Makefile.am0000644000175000017500000000026411050034357012727 00000000000000# not a GNU package. You can remove this line, if # have all needed files, that a GNU package needs #AUTOMAKE_OPTIONS = foreign 1.4 man_MANS = gnujump.6 EXTRA_DIST = $(man_MANS) gnujump-1.0.8/doc/Makefile.in0000644000175000017500000003546412003600410012736 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ # not a GNU package. You can remove this line, if # have all needed files, that a GNU package needs #AUTOMAKE_OPTIONS = foreign 1.4 VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = doc DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } man6dir = $(mandir)/man6 am__installdirs = "$(DESTDIR)$(man6dir)" NROFF = nroff MANS = $(man_MANS) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ man_MANS = gnujump.6 EXTRA_DIST = $(man_MANS) all: all-am .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu doc/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-man6: $(man_MANS) @$(NORMAL_INSTALL) @list1=''; \ list2='$(man_MANS)'; \ test -n "$(man6dir)" \ && test -n "`echo $$list1$$list2`" \ || exit 0; \ echo " $(MKDIR_P) '$(DESTDIR)$(man6dir)'"; \ $(MKDIR_P) "$(DESTDIR)$(man6dir)" || exit 1; \ { for i in $$list1; do echo "$$i"; done; \ if test -n "$$list2"; then \ for i in $$list2; do echo "$$i"; done \ | sed -n '/\.6[a-z]*$$/p'; \ fi; \ } | while read p; do \ if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; echo "$$p"; \ done | \ sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^6][0-9a-z]*$$,6,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ sed 'N;N;s,\n, ,g' | { \ list=; while read file base inst; do \ if test "$$base" = "$$inst"; then list="$$list $$file"; else \ echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man6dir)/$$inst'"; \ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man6dir)/$$inst" || exit $$?; \ fi; \ done; \ for i in $$list; do echo "$$i"; done | $(am__base_list) | \ while read files; do \ test -z "$$files" || { \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man6dir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(man6dir)" || exit $$?; }; \ done; } uninstall-man6: @$(NORMAL_UNINSTALL) @list=''; test -n "$(man6dir)" || exit 0; \ files=`{ for i in $$list; do echo "$$i"; done; \ l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ sed -n '/\.6[a-z]*$$/p'; \ } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^6][0-9a-z]*$$,6,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ dir='$(DESTDIR)$(man6dir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @list='$(MANS)'; if test -n "$$list"; then \ list=`for p in $$list; do \ if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ if test -n "$$list" && \ grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ echo " typically \`make maintainer-clean' will remove them" >&2; \ exit 1; \ else :; fi; \ else :; fi @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(MANS) installdirs: for dir in "$(DESTDIR)$(man6dir)"; 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: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 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 clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-man install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-man6 install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-man uninstall-man: uninstall-man6 .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-man6 \ install-pdf install-pdf-am install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ uninstall uninstall-am uninstall-man uninstall-man6 # 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: gnujump-1.0.8/doc/gnujump.60000644000175000017500000000473011050034357012451 00000000000000.TH GNUJUMP 6 .\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection .\" other parms are allowed: see man(7), man(1) .SH NAME GNUjump \- a xjump clone .SH SYNOPSIS .B sdljump [ REPLAY ] [ OPTIONS ] .br .B sdljump [ --help ] .SH "DESCRIPTION" .B GNUjump GNUjump is part of the GNU project. GNUjump is a clone of the simple yet addictive game Xjump, adding new features like multiplaying, unlimited FPS, smooth floor falling, themable graphics etc... The goal in this game is to jump to the next floor so you don't fall down. As you go upper in the Falling Tower the floors will fall faster. Try to survive longer than anyone. To make the multiplayer games last longer, you can choose to have more than one live, but the final result will be divided by the number of lives consumed. .SH OPTIONS If you give a replay file as an argument, the program will play it and quit. .TP .BI \-w\ screenwidth ,\ \-\-width\ screenwidth Forces the screen width to screenwidth units. .TP .BI \-h\ screenheigth ,\ \-\-heigth\ screenheigth Forces the screen height to screenheigth units. .TP .BI \-b\ bitsperpixel ,\ \-\-bpp\ bitsperpixel Sets the screen bitdepth to bitsperpixel. .TP .BR \-f\ ,\ \-\-fullscreen Force fullscreen mode. .TP .BR \-s\ ,\ \-\-software Force software rendering. .TP .BR \-o\ ,\ \-\-opengl Force OpenGL rendering. .TP .BR \-a\ ,\ \-\-antialias Force antialiasing for rotating sprites. .TP .BR \-n\ ,\ \-\-no\-aa Disables antialiasing for rotating sprites. .TP .BR \-?\ ,\ \-\-help Displays the help screen. .SH "HIGHSCORES" The \fImode\fR tab in the Highscores might seem strange at first, but it is quite simple: it represents the Game Mode options set in that match. Each letter represents an option: 1st Letter: The FPS limiter .RS s: GNUjump default - An arbitrary FPS limit. .RS .RE x: Xjump - 40 fps, the xjump default .RE 2nd Letter: The player rotation .RS s: GNUjump default - full rotation. .RS .RE x: Xjump rotation mode .RS .RE n: No rotation .RE 3rd Letter: The falling floors scroll mode. .RS s: GNUjump default - Soft .RS .RE x: Xjump - Hard .SH "COPYRIGHT" Copyright (C) 2005 Juan Pedro Bol�ar Puente .PP This 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, or (at your option) any later version without ANY WARRANTIES. .SH "AUTHOR" .B GNUjump was written by Juan Pedro Bol�ar Puente gnujump-1.0.8/config.rpath0000755000175000017500000003744411050034357012450 00000000000000#! /bin/sh # Output a system dependent set of variables, describing how to set the # run time search path of shared libraries in an executable. # # Copyright 1996-2006 Free Software Foundation, Inc. # Taken from GNU libtool, 2001 # 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. # # The first argument passed to this file is the canonical host specification, # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld # should be set by the caller. # # The set of defined variables is at the end of this script. # Known limitations: # - On IRIX 6.5 with CC="cc", the run time search patch must not be longer # than 256 bytes, otherwise the compiler driver will dump core. The only # known workaround is to choose shorter directory names for the build # directory and/or the installation directory. # All known linkers require a `.a' archive for static linking (except MSVC, # which needs '.lib'). libext=a shrext=.so host="$1" host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` # Code taken from libtool.m4's _LT_CC_BASENAME. for cc_temp in $CC""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'` # Code taken from libtool.m4's AC_LIBTOOL_PROG_COMPILER_PIC. wl= if test "$GCC" = yes; then wl='-Wl,' else case "$host_os" in aix*) wl='-Wl,' ;; darwin*) case $cc_basename in xlc*) wl='-Wl,' ;; esac ;; mingw* | pw32* | os2*) ;; hpux9* | hpux10* | hpux11*) wl='-Wl,' ;; irix5* | irix6* | nonstopux*) wl='-Wl,' ;; newsos6) ;; linux*) case $cc_basename in icc* | ecc*) wl='-Wl,' ;; pgcc | pgf77 | pgf90) wl='-Wl,' ;; ccc*) wl='-Wl,' ;; como) wl='-lopt=' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) wl='-Wl,' ;; esac ;; esac ;; osf3* | osf4* | osf5*) wl='-Wl,' ;; sco3.2v5*) ;; solaris*) wl='-Wl,' ;; sunos4*) wl='-Qoption ld ' ;; sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) wl='-Wl,' ;; sysv4*MP*) ;; unicos*) wl='-Wl,' ;; uts4*) ;; esac fi # Code taken from libtool.m4's AC_LIBTOOL_PROG_LD_SHLIBS. hardcode_libdir_flag_spec= hardcode_libdir_separator= hardcode_direct=no hardcode_minus_L=no 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 ld_shlibs=yes if test "$with_gnu_ld" = yes; then # 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. # Unlike libtool, we use -rpath here, not --rpath, since the documented # option of GNU ld is called -rpath, not --rpath. hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' case "$host_os" in aix3* | aix4* | aix5*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then ld_shlibs=no fi ;; amigaos*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=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 cannot use # them. ld_shlibs=no ;; beos*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; cygwin* | mingw* | pw32*) # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. hardcode_libdir_flag_spec='-L$libdir' if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then : else ld_shlibs=no fi ;; interix3*) hardcode_direct=no hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; linux*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; netbsd*) ;; solaris*) if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ld_shlibs=no elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : 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 ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' else ld_shlibs=no fi ;; esac ;; sunos4*) hardcode_direct=yes ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; esac if test "$ld_shlibs" = no; then hardcode_libdir_flag_spec= fi else case "$host_os" in aix3*) # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. hardcode_minus_L=yes if test "$GCC" = yes; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct=unsupported 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 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 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then aix_use_runtimelinking=yes break fi done ;; esac fi hardcode_direct=yes hardcode_libdir_separator=':' if test "$GCC" = yes; then case $host_os in aix4.[012]|aix4.[012].*) 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=yes else # We have old collect2 hardcode_direct=unsupported hardcode_minus_L=yes hardcode_libdir_flag_spec='-L$libdir' hardcode_libdir_separator= fi ;; esac fi # Begin _LT_AC_SYS_LIBPATH_AIX. echo 'int main () { return 0; }' > conftest.c ${CC} ${LDFLAGS} conftest.c -o conftest aix_libpath=`dump -H conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` fi if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib" fi rm -f conftest.c conftest # End _LT_AC_SYS_LIBPATH_AIX. if test "$aix_use_runtimelinking" = yes; then hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" else if test "$host_cpu" = ia64; then hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' else hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" fi fi ;; amigaos*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes # see comment about different semantics on the GNU ld section ld_shlibs=no ;; bsdi[45]*) ;; 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=' ' libext=lib ;; darwin* | rhapsody*) hardcode_direct=no if test "$GCC" = yes ; then : else case $cc_basename in xlc*) ;; *) ld_shlibs=no ;; esac fi ;; dgux*) hardcode_libdir_flag_spec='-L$libdir' ;; freebsd1*) ld_shlibs=no ;; freebsd2.2*) hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes ;; freebsd2*) hardcode_direct=yes hardcode_minus_L=yes ;; freebsd* | kfreebsd*-gnu | dragonfly*) hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes ;; hpux9*) hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; hpux10*) if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes fi ;; hpux11*) 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*) hardcode_direct=no ;; *) hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; netbsd*) hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes ;; newsos6) hardcode_direct=yes hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; openbsd*) hardcode_direct=yes if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then hardcode_libdir_flag_spec='${wl}-rpath,$libdir' else case "$host_os" in openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) hardcode_libdir_flag_spec='-R$libdir' ;; *) hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; esac fi ;; os2*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes ;; osf3*) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; osf4* | osf5*) if test "$GCC" = yes; then hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' else # Both cc and cxx compiler support -rpath directly hardcode_libdir_flag_spec='-rpath $libdir' fi hardcode_libdir_separator=: ;; solaris*) hardcode_libdir_flag_spec='-R$libdir' ;; sunos4*) hardcode_libdir_flag_spec='-L$libdir' hardcode_direct=yes hardcode_minus_L=yes ;; sysv4) case $host_vendor in sni) hardcode_direct=yes # is this really true??? ;; siemens) hardcode_direct=no ;; motorola) hardcode_direct=no #Motorola manual says yes, but my tests say they lie ;; esac ;; sysv4.3*) ;; sysv4*MP*) if test -d /usr/nec; then ld_shlibs=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*) ;; sysv5* | sco3.2v5* | sco5v6*) hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' hardcode_libdir_separator=':' ;; uts4*) hardcode_libdir_flag_spec='-L$libdir' ;; *) ld_shlibs=no ;; esac fi # Check dynamic linker characteristics # Code taken from libtool.m4's AC_LIBTOOL_SYS_DYNAMIC_LINKER. libname_spec='lib$name' case "$host_os" in aix3*) ;; aix4* | aix5*) ;; amigaos*) ;; beos*) ;; bsdi[45]*) ;; cygwin* | mingw* | pw32*) shrext=.dll ;; darwin* | rhapsody*) shrext=.dylib ;; dgux*) ;; freebsd1*) ;; kfreebsd*-gnu) ;; freebsd* | dragonfly*) ;; gnu*) ;; hpux9* | hpux10* | hpux11*) case $host_cpu in ia64*) shrext=.so ;; hppa*64*) shrext=.sl ;; *) shrext=.sl ;; esac ;; interix3*) ;; irix5* | irix6* | nonstopux*) case "$host_os" in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;; *) libsuff= shlibsuff= ;; esac ;; esac ;; linux*oldld* | linux*aout* | linux*coff*) ;; linux*) ;; knetbsd*-gnu) ;; netbsd*) ;; newsos6) ;; nto-qnx*) ;; openbsd*) ;; os2*) libname_spec='$name' shrext=.dll ;; osf3* | osf4* | osf5*) ;; solaris*) ;; sunos4*) ;; sysv4 | sysv4.3*) ;; sysv4*MP*) ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) ;; uts4*) ;; esac sed_quote_subst='s/\(["`$\\]\)/\\\1/g' escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"` shlibext=`echo "$shrext" | sed -e 's,^\.,,'` escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"` LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <, 1996. # 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, 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, see . # 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. if test $# -eq 0; then echo 1>&2 "Try \`$0 --help' for more information" exit 1 fi run=: sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p' sed_minuso='s/.* -o \([^ ]*\).*/\1/p' # In the cases where this matters, `missing' is being run in the # srcdir already. if test -f configure.ac; then configure_ac=configure.ac else configure_ac=configure.in fi msg="missing on your system" case $1 in --run) # Try to run requested program, and just exit if it succeeds. run= shift "$@" && exit 0 # Exit code 63 means version mismatch. This often happens # when the user try to use an ancient version of a tool on # a file that requires a minimum version. In this case we # we should proceed has if the program had been absent, or # if --run hadn't been passed. if test $? = 63; then run=: msg="probably too old" fi ;; -h|--h|--he|--hel|--help) echo "\ $0 [OPTION]... PROGRAM [ARGUMENT]... Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an error status if there is no known handling for PROGRAM. Options: -h, --help display this help and exit -v, --version output version information and exit --run try to run the given command, and emulate it if it fails Supported PROGRAM values: aclocal touch file \`aclocal.m4' autoconf touch file \`configure' autoheader touch file \`config.h.in' autom4te touch the output file, or create a stub one automake touch all \`Makefile.in' files bison create \`y.tab.[ch]', if possible, from existing .[ch] flex create \`lex.yy.c', if possible, from existing .c help2man touch the output file lex create \`lex.yy.c', if possible, from existing .c makeinfo touch the output file yacc create \`y.tab.[ch]', if possible, from existing .[ch] Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and \`g' are ignored when checking the name. Send bug reports to ." exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing $scriptversion (GNU Automake)" exit $? ;; -*) echo 1>&2 "$0: Unknown \`$1' option" echo 1>&2 "Try \`$0 --help' for more information" exit 1 ;; esac # normalize program name to check for. program=`echo "$1" | sed ' s/^gnu-//; t s/^gnu//; t s/^g//; t'` # Now exit if we have it, but it failed. Also exit now if we # don't have it and --version was passed (most likely to detect # the program). This is about non-GNU programs, so use $1 not # $program. case $1 in lex*|yacc*) # Not GNU programs, they don't have --version. ;; *) if test -z "$run" && ($1 --version) > /dev/null 2>&1; then # We have it, but it failed. exit 1 elif test "x$2" = "x--version" || test "x$2" = "x--help"; then # Could not run --version or --help. This is probably someone # running `$TOOL --version' or `$TOOL --help' to check whether # $TOOL exists and not knowing $TOOL uses missing. exit 1 fi ;; esac # If it does not exist, or fails to run (possibly an outdated version), # try to emulate it. case $program in aclocal*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`acinclude.m4' or \`${configure_ac}'. You might want to install the \`Automake' and \`Perl' packages. Grab them from any GNU archive site." touch aclocal.m4 ;; autoconf*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`${configure_ac}'. You might want to install the \`Autoconf' and \`GNU m4' packages. Grab them from any GNU archive site." touch configure ;; autoheader*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`acconfig.h' or \`${configure_ac}'. You might want to install the \`Autoconf' and \`GNU m4' packages. Grab them from any GNU archive site." files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` test -z "$files" && files="config.h" touch_files= for f in $files; do case $f in *:*) touch_files="$touch_files "`echo "$f" | sed -e 's/^[^:]*://' -e 's/:.*//'`;; *) touch_files="$touch_files $f.in";; esac done touch $touch_files ;; automake*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. You might want to install the \`Automake' and \`Perl' packages. Grab them from any GNU archive site." find . -type f -name Makefile.am -print | sed 's/\.am$/.in/' | while read f; do touch "$f"; done ;; autom4te*) echo 1>&2 "\ WARNING: \`$1' is needed, but is $msg. You might have modified some files without having the proper tools for further handling them. You can get \`$1' as part of \`Autoconf' from any GNU archive site." file=`echo "$*" | sed -n "$sed_output"` test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` if test -f "$file"; then touch $file else test -z "$file" || exec >$file echo "#! /bin/sh" echo "# Created by GNU Automake missing as a replacement of" echo "# $ $@" echo "exit 0" chmod +x $file exit 1 fi ;; bison*|yacc*) echo 1>&2 "\ WARNING: \`$1' $msg. You should only need it if you modified a \`.y' file. You may need the \`Bison' package in order for those modifications to take effect. You can get \`Bison' from any GNU archive site." rm -f y.tab.c y.tab.h if test $# -ne 1; then eval LASTARG=\${$#} case $LASTARG in *.y) SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` if test -f "$SRCFILE"; then cp "$SRCFILE" y.tab.c fi SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` if test -f "$SRCFILE"; then cp "$SRCFILE" y.tab.h fi ;; esac fi if test ! -f y.tab.h; then echo >y.tab.h fi if test ! -f y.tab.c; then echo 'main() { return 0; }' >y.tab.c fi ;; lex*|flex*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified a \`.l' file. You may need the \`Flex' package in order for those modifications to take effect. You can get \`Flex' from any GNU archive site." rm -f lex.yy.c if test $# -ne 1; then eval LASTARG=\${$#} case $LASTARG in *.l) SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` if test -f "$SRCFILE"; then cp "$SRCFILE" lex.yy.c fi ;; esac fi if test ! -f lex.yy.c; then echo 'main() { return 0; }' >lex.yy.c fi ;; help2man*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified a dependency of a manual page. You may need the \`Help2man' package in order for those modifications to take effect. You can get \`Help2man' from any GNU archive site." file=`echo "$*" | sed -n "$sed_output"` test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` if test -f "$file"; then touch $file else test -z "$file" || exec >$file echo ".ab help2man is required to generate this page" exit $? fi ;; makeinfo*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified a \`.texi' or \`.texinfo' file, or any other file indirectly affecting the aspect of the manual. The spurious call might also be the consequence of using a buggy \`make' (AIX, DU, IRIX). You might want to install the \`Texinfo' package or the \`GNU make' package. Grab either from any GNU archive site." # The file to touch is that specified with -o ... file=`echo "$*" | sed -n "$sed_output"` test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` if test -z "$file"; then # ... or it is the one specified with @setfilename ... infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` file=`sed -n ' /^@setfilename/{ s/.* \([^ ]*\) *$/\1/ p q }' $infile` # ... or it is derived from the source name (dir/f.texi becomes f.info) test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info fi # If the file does not exist, the user really needs makeinfo; # let's fail without touching anything. test -f $file || exit 1 touch $file ;; *) echo 1>&2 "\ WARNING: \`$1' is needed, and is $msg. You might have modified some files without having the proper tools for further handling them. Check the \`README' file, it often tells you about the needed prerequisites for installing this package. You may also peek at any GNU archive site, in case some other package would contain this missing \`$1' program." exit 1 ;; esac exit 0 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: gnujump-1.0.8/config.guess0000755000175000017500000012743211742331053012456 00000000000000#! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, # 2011, 2012 Free Software Foundation, Inc. timestamp='2012-02-10' # This file 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, see . # # 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. # Originally written by Per Bothner. Please send patches (context # diff format) to and include a ChangeLog # entry. # # This script attempts to guess a canonical system name similar to # config.sub. If it succeeds, it prints the system name on stdout, and # exits with 0. Otherwise, it exits with 1. # # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] Output the configuration name of the system \`$me' is run on. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.guess ($timestamp) Originally written by Per Bothner. Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" >&2 exit 1 ;; * ) break ;; esac done if test $# != 0; then echo "$me: too many arguments$help" >&2 exit 1 fi trap 'exit 1' 1 2 15 # CC_FOR_BUILD -- compiler used by this script. Note that the use of a # compiler to aid in system detection is discouraged as it requires # temporary files to be created and, as you can see below, it is a # headache to deal with in a portable fashion. # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still # use `HOST_CC' if defined, but it is deprecated. # Portable tmp directory creation inspired by the Autoconf team. set_cc_for_build=' trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; : ${TMPDIR=/tmp} ; { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; dummy=$tmp/dummy ; tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; case $CC_FOR_BUILD,$HOST_CC,$CC in ,,) echo "int x;" > $dummy.c ; for c in cc gcc c89 c99 ; do if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then CC_FOR_BUILD="$c"; break ; fi ; done ; if test x"$CC_FOR_BUILD" = x ; then CC_FOR_BUILD=no_compiler_found ; fi ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; esac ; set_cc_for_build= ;' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) if (test -f /.attbin/uname) >/dev/null 2>&1 ; then PATH=$PATH:/.attbin ; export PATH fi UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown # Note: order is significant - the case branches are not exclusive. case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in *:NetBSD:*:*) # NetBSD (nbsd) targets should (where applicable) match one or # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently # switched to ELF, *-*-netbsd* would select the old # object file format. This provides both forward # compatibility and a consistent mechanism for selecting the # object file format. # # Note: NetBSD doesn't particularly care about the vendor # portion of the name. We always set it to "unknown". sysctl="sysctl -n hw.machine_arch" UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ /usr/sbin/$sysctl 2>/dev/null || echo unknown)` case "${UNAME_MACHINE_ARCH}" in armeb) machine=armeb-unknown ;; arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; sh5el) machine=sh5le-unknown ;; *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The Operating System including object format, if it has switched # to ELF recently, or will in the future. case "${UNAME_MACHINE_ARCH}" in arm*|i386|m68k|ns32k|sh3*|sparc|vax) eval $set_cc_for_build if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ELF__ then # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). # Return netbsd for either. FIX? os=netbsd else os=netbsdelf fi ;; *) os=netbsd ;; esac # The OS release # Debian GNU/NetBSD machines have a different userland, and # thus, need a distinct triplet. However, they do not need # kernel version information, so it can be replaced with a # suitable tag, in the style of linux-gnu. case "${UNAME_VERSION}" in Debian*) release='-gnu' ;; *) release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` ;; esac # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. echo "${machine}-${os}${release}" exit ;; *:OpenBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} exit ;; *:ekkoBSD:*:*) echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} exit ;; *:SolidBSD:*:*) echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} exit ;; macppc:MirBSD:*:*) echo powerpc-unknown-mirbsd${UNAME_RELEASE} exit ;; *:MirBSD:*:*) echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} exit ;; alpha:OSF1:*:*) case $UNAME_RELEASE in *4.0) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` ;; *5.*) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` ;; esac # According to Compaq, /usr/sbin/psrinfo has been available on # OSF/1 and Tru64 systems produced since 1995. I hope that # covers most systems running today. This code pipes the CPU # types through head -n 1, so we only detect the type of CPU 0. ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` case "$ALPHA_CPU_TYPE" in "EV4 (21064)") UNAME_MACHINE="alpha" ;; "EV4.5 (21064)") UNAME_MACHINE="alpha" ;; "LCA4 (21066/21068)") UNAME_MACHINE="alpha" ;; "EV5 (21164)") UNAME_MACHINE="alphaev5" ;; "EV5.6 (21164A)") UNAME_MACHINE="alphaev56" ;; "EV5.6 (21164PC)") UNAME_MACHINE="alphapca56" ;; "EV5.7 (21164PC)") UNAME_MACHINE="alphapca57" ;; "EV6 (21264)") UNAME_MACHINE="alphaev6" ;; "EV6.7 (21264A)") UNAME_MACHINE="alphaev67" ;; "EV6.8CB (21264C)") UNAME_MACHINE="alphaev68" ;; "EV6.8AL (21264B)") UNAME_MACHINE="alphaev68" ;; "EV6.8CX (21264D)") UNAME_MACHINE="alphaev68" ;; "EV6.9A (21264/EV69A)") UNAME_MACHINE="alphaev69" ;; "EV7 (21364)") UNAME_MACHINE="alphaev7" ;; "EV7.9 (21364A)") UNAME_MACHINE="alphaev79" ;; esac # A Pn.n version is a patched version. # A Vn.n version is a released version. # A Tn.n version is a released field test version. # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` # Reset EXIT trap before exiting to avoid spurious non-zero exit code. exitcode=$? trap '' 0 exit $exitcode ;; Alpha\ *:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # Should we change UNAME_MACHINE based on the output of uname instead # of the specific Alpha model? echo alpha-pc-interix exit ;; 21064:Windows_NT:50:3) echo alpha-dec-winnt3.5 exit ;; Amiga*:UNIX_System_V:4.0:*) echo m68k-unknown-sysv4 exit ;; *:[Aa]miga[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-amigaos exit ;; *:[Mm]orph[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-morphos exit ;; *:OS/390:*:*) echo i370-ibm-openedition exit ;; *:z/VM:*:*) echo s390-ibm-zvmoe exit ;; *:OS400:*:*) echo powerpc-ibm-os400 exit ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE} exit ;; arm:riscos:*:*|arm:RISCOS:*:*) echo arm-unknown-riscos exit ;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) echo hppa1.1-hitachi-hiuxmpp exit ;; Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. if test "`(/bin/universe) 2>/dev/null`" = att ; then echo pyramid-pyramid-sysv3 else echo pyramid-pyramid-bsd fi exit ;; NILE*:*:*:dcosx) echo pyramid-pyramid-svr4 exit ;; DRS?6000:unix:4.0:6*) echo sparc-icl-nx6 exit ;; DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) case `/usr/bin/uname -p` in sparc) echo sparc-icl-nx7; exit ;; esac ;; s390x:SunOS:*:*) echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4H:SunOS:5.*:*) echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) echo i386-pc-auroraux${UNAME_RELEASE} exit ;; i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) eval $set_cc_for_build SUN_ARCH="i386" # If there is a compiler, see if it is configured for 64-bit objects. # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. # This test works for both compilers. if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then SUN_ARCH="x86_64" fi fi echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize # SunOS6. Hard to guess exactly what SunOS6 will be like, but # it's likely to be more like Solaris than SunOS4. echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:*:*) case "`/usr/bin/arch -k`" in Series*|S4*) UNAME_RELEASE=`uname -v` ;; esac # Japanese Language versions have a version number like `4.1.3-JL'. echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` exit ;; sun3*:SunOS:*:*) echo m68k-sun-sunos${UNAME_RELEASE} exit ;; sun*:*:4.2BSD:*) UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 case "`/bin/arch`" in sun3) echo m68k-sun-sunos${UNAME_RELEASE} ;; sun4) echo sparc-sun-sunos${UNAME_RELEASE} ;; esac exit ;; aushp:SunOS:*:*) echo sparc-auspex-sunos${UNAME_RELEASE} exit ;; # The situation for MiNT is a little confusing. The machine name # can be virtually everything (everything which is not # "atarist" or "atariste" at least should have a processor # > m68000). The system name ranges from "MiNT" over "FreeMiNT" # to the lowercase version "mint" (or "freemint"). Finally # the system name "TOS" denotes a system which is actually not # MiNT. But MiNT is downward compatible to TOS, so this should # be no problem. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) echo m68k-milan-mint${UNAME_RELEASE} exit ;; hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) echo m68k-hades-mint${UNAME_RELEASE} exit ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) echo m68k-unknown-mint${UNAME_RELEASE} exit ;; m68k:machten:*:*) echo m68k-apple-machten${UNAME_RELEASE} exit ;; powerpc:machten:*:*) echo powerpc-apple-machten${UNAME_RELEASE} exit ;; RISC*:Mach:*:*) echo mips-dec-mach_bsd4.3 exit ;; RISC*:ULTRIX:*:*) echo mips-dec-ultrix${UNAME_RELEASE} exit ;; VAX*:ULTRIX*:*:*) echo vax-dec-ultrix${UNAME_RELEASE} exit ;; 2020:CLIX:*:* | 2430:CLIX:*:*) echo clipper-intergraph-clix${UNAME_RELEASE} exit ;; mips:*:*:UMIPS | mips:*:*:RISCos) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #ifdef __cplusplus #include /* for printf() prototype */ int main (int argc, char *argv[]) { #else int main (argc, argv) int argc; char *argv[]; { #endif #if defined (host_mips) && defined (MIPSEB) #if defined (SYSTYPE_SYSV) printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_SVR4) printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); #endif #endif exit (-1); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && SYSTEM_NAME=`$dummy $dummyarg` && { echo "$SYSTEM_NAME"; exit; } echo mips-mips-riscos${UNAME_RELEASE} exit ;; Motorola:PowerMAX_OS:*:*) echo powerpc-motorola-powermax exit ;; Motorola:*:4.3:PL8-*) echo powerpc-harris-powermax exit ;; Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) echo powerpc-harris-powermax exit ;; Night_Hawk:Power_UNIX:*:*) echo powerpc-harris-powerunix exit ;; m88k:CX/UX:7*:*) echo m88k-harris-cxux7 exit ;; m88k:*:4*:R4*) echo m88k-motorola-sysv4 exit ;; m88k:*:3*:R3*) echo m88k-motorola-sysv3 exit ;; AViiON:dgux:*:*) # DG/UX returns AViiON for all architectures UNAME_PROCESSOR=`/usr/bin/uname -p` if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] then if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ [ ${TARGET_BINARY_INTERFACE}x = x ] then echo m88k-dg-dgux${UNAME_RELEASE} else echo m88k-dg-dguxbcs${UNAME_RELEASE} fi else echo i586-dg-dgux${UNAME_RELEASE} fi exit ;; M88*:DolphinOS:*:*) # DolphinOS (SVR3) echo m88k-dolphin-sysv3 exit ;; M88*:*:R3*:*) # Delta 88k system running SVR3 echo m88k-motorola-sysv3 exit ;; XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) echo m88k-tektronix-sysv3 exit ;; Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) echo m68k-tektronix-bsd exit ;; *:IRIX*:*:*) echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` exit ;; ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' i*86:AIX:*:*) echo i386-ibm-aix exit ;; ia64:AIX:*:*) if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} exit ;; *:AIX:2:3) if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include main() { if (!__power_pc()) exit(1); puts("powerpc-ibm-aix3.2.5"); exit(0); } EOF if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` then echo "$SYSTEM_NAME" else echo rs6000-ibm-aix3.2.5 fi elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then echo rs6000-ibm-aix3.2.4 else echo rs6000-ibm-aix3.2 fi exit ;; *:AIX:*:[4567]) IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then IBM_ARCH=rs6000 else IBM_ARCH=powerpc fi if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${IBM_ARCH}-ibm-aix${IBM_REV} exit ;; *:AIX:*:*) echo rs6000-ibm-aix exit ;; ibmrt:4.4BSD:*|romp-ibm:BSD:*) echo romp-ibm-bsd4.4 exit ;; ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to exit ;; # report: romp-ibm BSD 4.3 *:BOSX:*:*) echo rs6000-bull-bosx exit ;; DPX/2?00:B.O.S.:*:*) echo m68k-bull-sysv3 exit ;; 9000/[34]??:4.3bsd:1.*:*) echo m68k-hp-bsd exit ;; hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) echo m68k-hp-bsd4.4 exit ;; 9000/[34678]??:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` case "${UNAME_MACHINE}" in 9000/31? ) HP_ARCH=m68000 ;; 9000/[34]?? ) HP_ARCH=m68k ;; 9000/[678][0-9][0-9]) if [ -x /usr/bin/getconf ]; then sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` case "${sc_cpu_version}" in 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 532) # CPU_PA_RISC2_0 case "${sc_kernel_bits}" in 32) HP_ARCH="hppa2.0n" ;; 64) HP_ARCH="hppa2.0w" ;; '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 esac ;; esac fi if [ "${HP_ARCH}" = "" ]; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #define _HPUX_SOURCE #include #include int main () { #if defined(_SC_KERNEL_BITS) long bits = sysconf(_SC_KERNEL_BITS); #endif long cpu = sysconf (_SC_CPU_VERSION); switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0"); break; case CPU_PA_RISC1_1: puts ("hppa1.1"); break; case CPU_PA_RISC2_0: #if defined(_SC_KERNEL_BITS) switch (bits) { case 64: puts ("hppa2.0w"); break; case 32: puts ("hppa2.0n"); break; default: puts ("hppa2.0"); break; } break; #else /* !defined(_SC_KERNEL_BITS) */ puts ("hppa2.0"); break; #endif default: puts ("hppa1.0"); break; } exit (0); } EOF (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` test -z "$HP_ARCH" && HP_ARCH=hppa fi ;; esac if [ ${HP_ARCH} = "hppa2.0w" ] then eval $set_cc_for_build # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler # generating 64-bit code. GNU and HP use different nomenclature: # # $ CC_FOR_BUILD=cc ./config.guess # => hppa2.0w-hp-hpux11.23 # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess # => hppa64-hp-hpux11.23 if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | grep -q __LP64__ then HP_ARCH="hppa2.0w" else HP_ARCH="hppa64" fi fi echo ${HP_ARCH}-hp-hpux${HPUX_REV} exit ;; ia64:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` echo ia64-hp-hpux${HPUX_REV} exit ;; 3050*:HI-UX:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include int main () { long cpu = sysconf (_SC_CPU_VERSION); /* The order matters, because CPU_IS_HP_MC68K erroneously returns true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct results, however. */ if (CPU_IS_PA_RISC (cpu)) { switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; default: puts ("hppa-hitachi-hiuxwe2"); break; } } else if (CPU_IS_HP_MC68K (cpu)) puts ("m68k-hitachi-hiuxwe2"); else puts ("unknown-hitachi-hiuxwe2"); exit (0); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } echo unknown-hitachi-hiuxwe2 exit ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) echo hppa1.1-hp-bsd exit ;; 9000/8??:4.3bsd:*:*) echo hppa1.0-hp-bsd exit ;; *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) echo hppa1.0-hp-mpeix exit ;; hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) echo hppa1.1-hp-osf exit ;; hp8??:OSF1:*:*) echo hppa1.0-hp-osf exit ;; i*86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then echo ${UNAME_MACHINE}-unknown-osf1mk else echo ${UNAME_MACHINE}-unknown-osf1 fi exit ;; parisc*:Lites*:*:*) echo hppa1.1-hp-lites exit ;; C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) echo c1-convex-bsd exit ;; C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) echo c34-convex-bsd exit ;; C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) echo c38-convex-bsd exit ;; C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) echo c4-convex-bsd exit ;; CRAY*Y-MP:*:*:*) echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*[A-Z]90:*:*:*) echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ -e 's/\.[^.]*$/.X/' exit ;; CRAY*TS:*:*:*) echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*T3E:*:*:*) echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*SV1:*:*:*) echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; *:UNICOS/mp:*:*) echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; 5000:UNIX_System_V:4.*:*) FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} exit ;; sparc*:BSD/OS:*:*) echo sparc-unknown-bsdi${UNAME_RELEASE} exit ;; *:BSD/OS:*:*) echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} exit ;; *:FreeBSD:*:*) UNAME_PROCESSOR=`/usr/bin/uname -p` case ${UNAME_PROCESSOR} in amd64) echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; *) echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; esac exit ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin exit ;; *:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 exit ;; i*:MSYS*:*) echo ${UNAME_MACHINE}-pc-msys exit ;; i*:windows32*:*) # uname -m includes "-pc" on this system. echo ${UNAME_MACHINE}-mingw32 exit ;; i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 exit ;; *:Interix*:*) case ${UNAME_MACHINE} in x86) echo i586-pc-interix${UNAME_RELEASE} exit ;; authenticamd | genuineintel | EM64T) echo x86_64-unknown-interix${UNAME_RELEASE} exit ;; IA64) echo ia64-unknown-interix${UNAME_RELEASE} exit ;; esac ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks exit ;; 8664:Windows_NT:*) echo x86_64-pc-mks exit ;; i*:Windows_NT*:* | Pentium*:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we # UNAME_MACHINE based on the output of uname instead of i386? echo i586-pc-interix exit ;; i*:UWIN*:*) echo ${UNAME_MACHINE}-pc-uwin exit ;; amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) echo x86_64-unknown-cygwin exit ;; p*:CYGWIN*:*) echo powerpcle-unknown-cygwin exit ;; prep*:SunOS:5.*:*) echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; *:GNU:*:*) # the GNU system echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` exit ;; *:GNU/*:*:*) # other systems with GNU libc and userland echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu exit ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit ;; aarch64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; aarch64_be:Linux:*:*) UNAME_MACHINE=aarch64_be echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in EV5) UNAME_MACHINE=alphaev5 ;; EV56) UNAME_MACHINE=alphaev56 ;; PCA56) UNAME_MACHINE=alphapca56 ;; PCA57) UNAME_MACHINE=alphapca56 ;; EV6) UNAME_MACHINE=alphaev6 ;; EV67) UNAME_MACHINE=alphaev67 ;; EV68*) UNAME_MACHINE=alphaev68 ;; esac objdump --private-headers /bin/sh | grep -q ld.so.1 if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} exit ;; arm*:Linux:*:*) eval $set_cc_for_build if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_EABI__ then echo ${UNAME_MACHINE}-unknown-linux-gnu else if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_PCS_VFP then echo ${UNAME_MACHINE}-unknown-linux-gnueabi else echo ${UNAME_MACHINE}-unknown-linux-gnueabihf fi fi exit ;; avr32*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; cris:Linux:*:*) echo ${UNAME_MACHINE}-axis-linux-gnu exit ;; crisv32:Linux:*:*) echo ${UNAME_MACHINE}-axis-linux-gnu exit ;; frv:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; hexagon:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; i*86:Linux:*:*) LIBC=gnu eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #ifdef __dietlibc__ LIBC=dietlibc #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'` echo "${UNAME_MACHINE}-pc-linux-${LIBC}" exit ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; m32r*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; m68*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; mips:Linux:*:* | mips64:Linux:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #undef CPU #undef ${UNAME_MACHINE} #undef ${UNAME_MACHINE}el #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) CPU=${UNAME_MACHINE}el #else #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) CPU=${UNAME_MACHINE} #else CPU= #endif #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } ;; or32:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; padre:Linux:*:*) echo sparc-unknown-linux-gnu exit ;; parisc64:Linux:*:* | hppa64:Linux:*:*) echo hppa64-unknown-linux-gnu exit ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in PA7*) echo hppa1.1-unknown-linux-gnu ;; PA8*) echo hppa2.0-unknown-linux-gnu ;; *) echo hppa-unknown-linux-gnu ;; esac exit ;; ppc64:Linux:*:*) echo powerpc64-unknown-linux-gnu exit ;; ppc:Linux:*:*) echo powerpc-unknown-linux-gnu exit ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux exit ;; sh64*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; sh*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; sparc:Linux:*:* | sparc64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; tile*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; vax:Linux:*:*) echo ${UNAME_MACHINE}-dec-linux-gnu exit ;; x86_64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; xtensa*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. # earlier versions are messed up and put the nodename in both # sysname and nodename. echo i386-sequent-sysv4 exit ;; i*86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of SVR4, but it has its own version # number series starting with 2... # I am not positive that other SVR4 systems won't match this, # I just have to hope. -- rms. # Use sysv4.2uw... so that sysv4* matches it. echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} exit ;; i*86:OS/2:*:*) # If we were able to find `uname', then EMX Unix compatibility # is probably installed. echo ${UNAME_MACHINE}-pc-os2-emx exit ;; i*86:XTS-300:*:STOP) echo ${UNAME_MACHINE}-unknown-stop exit ;; i*86:atheos:*:*) echo ${UNAME_MACHINE}-unknown-atheos exit ;; i*86:syllable:*:*) echo ${UNAME_MACHINE}-pc-syllable exit ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) echo i386-unknown-lynxos${UNAME_RELEASE} exit ;; i*86:*DOS:*:*) echo ${UNAME_MACHINE}-pc-msdosdjgpp exit ;; i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} else echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} fi exit ;; i*86:*:5:[678]*) # UnixWare 7.x, OpenUNIX and OpenServer 6. case `/bin/uname -X | grep "^Machine"` in *486*) UNAME_MACHINE=i486 ;; *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron) UNAME_MACHINE=i686 ;; esac echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} exit ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ && UNAME_MACHINE=i586 (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ && UNAME_MACHINE=i686 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ && UNAME_MACHINE=i686 echo ${UNAME_MACHINE}-pc-sco$UNAME_REL else echo ${UNAME_MACHINE}-pc-sysv32 fi exit ;; pc:*:*:*) # Left here for compatibility: # uname -m prints for DJGPP always 'pc', but it prints nothing about # the processor, so we play safe by assuming i586. # Note: whatever this is, it MUST be the same as what config.sub # prints for the "djgpp" host, or else GDB configury will decide that # this is a cross-build. echo i586-pc-msdosdjgpp exit ;; Intel:Mach:3*:*) echo i386-pc-mach3 exit ;; paragon:*:*:*) echo i860-intel-osf1 exit ;; i860:*:4.*:*) # i860-SVR4 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 fi exit ;; mini*:CTIX:SYS*5:*) # "miniframe" echo m68010-convergent-sysv exit ;; mc68k:UNIX:SYSTEM5:3.51m) echo m68k-convergent-sysv exit ;; M680?0:D-NIX:5.3:*) echo m68k-diab-dnix exit ;; M68*:*:R3V[5678]*:*) test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) OS_REL='' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4; exit; } ;; NCR*:*:4.2:* | MPRAS*:*:4.2:*) OS_REL='.3' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} exit ;; mc68030:UNIX_System_V:4.*:*) echo m68k-atari-sysv4 exit ;; TSUNAMI:LynxOS:2.*:*) echo sparc-unknown-lynxos${UNAME_RELEASE} exit ;; rs6000:LynxOS:2.*:*) echo rs6000-unknown-lynxos${UNAME_RELEASE} exit ;; PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) echo powerpc-unknown-lynxos${UNAME_RELEASE} exit ;; SM[BE]S:UNIX_SV:*:*) echo mips-dde-sysv${UNAME_RELEASE} exit ;; RM*:ReliantUNIX-*:*:*) echo mips-sni-sysv4 exit ;; RM*:SINIX-*:*:*) echo mips-sni-sysv4 exit ;; *:SINIX-*:*:*) if uname -p 2>/dev/null >/dev/null ; then UNAME_MACHINE=`(uname -p) 2>/dev/null` echo ${UNAME_MACHINE}-sni-sysv4 else echo ns32k-sni-sysv fi exit ;; PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort # says echo i586-unisys-sysv4 exit ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes . # How about differentiating between stratus architectures? -djm echo hppa1.1-stratus-sysv4 exit ;; *:*:*:FTX*) # From seanf@swdc.stratus.com. echo i860-stratus-sysv4 exit ;; i*86:VOS:*:*) # From Paul.Green@stratus.com. echo ${UNAME_MACHINE}-stratus-vos exit ;; *:VOS:*:*) # From Paul.Green@stratus.com. echo hppa1.1-stratus-vos exit ;; mc68*:A/UX:*:*) echo m68k-apple-aux${UNAME_RELEASE} exit ;; news*:NEWS-OS:6*:*) echo mips-sony-newsos6 exit ;; R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) if [ -d /usr/nec ]; then echo mips-nec-sysv${UNAME_RELEASE} else echo mips-unknown-sysv${UNAME_RELEASE} fi exit ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. echo powerpc-be-beos exit ;; BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. echo powerpc-apple-beos exit ;; BePC:BeOS:*:*) # BeOS running on Intel PC compatible. echo i586-pc-beos exit ;; BePC:Haiku:*:*) # Haiku running on Intel PC compatible. echo i586-pc-haiku exit ;; SX-4:SUPER-UX:*:*) echo sx4-nec-superux${UNAME_RELEASE} exit ;; SX-5:SUPER-UX:*:*) echo sx5-nec-superux${UNAME_RELEASE} exit ;; SX-6:SUPER-UX:*:*) echo sx6-nec-superux${UNAME_RELEASE} exit ;; SX-7:SUPER-UX:*:*) echo sx7-nec-superux${UNAME_RELEASE} exit ;; SX-8:SUPER-UX:*:*) echo sx8-nec-superux${UNAME_RELEASE} exit ;; SX-8R:SUPER-UX:*:*) echo sx8r-nec-superux${UNAME_RELEASE} exit ;; Power*:Rhapsody:*:*) echo powerpc-apple-rhapsody${UNAME_RELEASE} exit ;; *:Rhapsody:*:*) echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} exit ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown case $UNAME_PROCESSOR in i386) eval $set_cc_for_build if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then UNAME_PROCESSOR="x86_64" fi fi ;; unknown) UNAME_PROCESSOR=powerpc ;; esac echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} exit ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` if test "$UNAME_PROCESSOR" = "x86"; then UNAME_PROCESSOR=i386 UNAME_MACHINE=pc fi echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} exit ;; *:QNX:*:4*) echo i386-pc-qnx exit ;; NEO-?:NONSTOP_KERNEL:*:*) echo neo-tandem-nsk${UNAME_RELEASE} exit ;; NSE-?:NONSTOP_KERNEL:*:*) echo nse-tandem-nsk${UNAME_RELEASE} exit ;; NSR-?:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} exit ;; *:NonStop-UX:*:*) echo mips-compaq-nonstopux exit ;; BS2000:POSIX*:*:*) echo bs2000-siemens-sysv exit ;; DS/*:UNIX_System_V:*:*) echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} exit ;; *:Plan9:*:*) # "uname -m" is not consistent, so use $cputype instead. 386 # is converted to i386 for consistency with other x86 # operating systems. if test "$cputype" = "386"; then UNAME_MACHINE=i386 else UNAME_MACHINE="$cputype" fi echo ${UNAME_MACHINE}-unknown-plan9 exit ;; *:TOPS-10:*:*) echo pdp10-unknown-tops10 exit ;; *:TENEX:*:*) echo pdp10-unknown-tenex exit ;; KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) echo pdp10-dec-tops20 exit ;; XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) echo pdp10-xkl-tops20 exit ;; *:TOPS-20:*:*) echo pdp10-unknown-tops20 exit ;; *:ITS:*:*) echo pdp10-unknown-its exit ;; SEI:*:*:SEIUX) echo mips-sei-seiux${UNAME_RELEASE} exit ;; *:DragonFly:*:*) echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` exit ;; *:*VMS:*:*) UNAME_MACHINE=`(uname -p) 2>/dev/null` case "${UNAME_MACHINE}" in A*) echo alpha-dec-vms ; exit ;; I*) echo ia64-dec-vms ; exit ;; V*) echo vax-dec-vms ; exit ;; esac ;; *:XENIX:*:SysV) echo i386-pc-xenix exit ;; i*86:skyos:*:*) echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' exit ;; i*86:rdos:*:*) echo ${UNAME_MACHINE}-pc-rdos exit ;; i*86:AROS:*:*) echo ${UNAME_MACHINE}-pc-aros exit ;; x86_64:VMkernel:*:*) echo ${UNAME_MACHINE}-unknown-esx exit ;; esac #echo '(No uname command or uname output not recognized.)' 1>&2 #echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 eval $set_cc_for_build cat >$dummy.c < # include #endif main () { #if defined (sony) #if defined (MIPSEB) /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, I don't know.... */ printf ("mips-sony-bsd\n"); exit (0); #else #include printf ("m68k-sony-newsos%s\n", #ifdef NEWSOS4 "4" #else "" #endif ); exit (0); #endif #endif #if defined (__arm) && defined (__acorn) && defined (__unix) printf ("arm-acorn-riscix\n"); exit (0); #endif #if defined (hp300) && !defined (hpux) printf ("m68k-hp-bsd\n"); exit (0); #endif #if defined (NeXT) #if !defined (__ARCHITECTURE__) #define __ARCHITECTURE__ "m68k" #endif int version; version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; if (version < 4) printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); else printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); exit (0); #endif #if defined (MULTIMAX) || defined (n16) #if defined (UMAXV) printf ("ns32k-encore-sysv\n"); exit (0); #else #if defined (CMU) printf ("ns32k-encore-mach\n"); exit (0); #else printf ("ns32k-encore-bsd\n"); exit (0); #endif #endif #endif #if defined (__386BSD__) printf ("i386-pc-bsd\n"); exit (0); #endif #if defined (sequent) #if defined (i386) printf ("i386-sequent-dynix\n"); exit (0); #endif #if defined (ns32000) printf ("ns32k-sequent-dynix\n"); exit (0); #endif #endif #if defined (_SEQUENT_) struct utsname un; uname(&un); if (strncmp(un.version, "V2", 2) == 0) { printf ("i386-sequent-ptx2\n"); exit (0); } if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ printf ("i386-sequent-ptx1\n"); exit (0); } printf ("i386-sequent-ptx\n"); exit (0); #endif #if defined (vax) # if !defined (ultrix) # include # if defined (BSD) # if BSD == 43 printf ("vax-dec-bsd4.3\n"); exit (0); # else # if BSD == 199006 printf ("vax-dec-bsd4.3reno\n"); exit (0); # else printf ("vax-dec-bsd\n"); exit (0); # endif # endif # else printf ("vax-dec-bsd\n"); exit (0); # endif # else printf ("vax-dec-ultrix\n"); exit (0); # endif #endif #if defined (alliant) && defined (i860) printf ("i860-alliant-bsd\n"); exit (0); #endif exit (1); } EOF $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } # Apollos put the system type in the environment. test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } # Convex versions that predate uname can use getsysinfo(1) if [ -x /usr/convex/getsysinfo ] then case `getsysinfo -f cpu_type` in c1*) echo c1-convex-bsd exit ;; c2*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; c34*) echo c34-convex-bsd exit ;; c38*) echo c38-convex-bsd exit ;; c4*) echo c4-convex-bsd exit ;; esac fi cat >&2 < in order to provide the needed information to handle your system. config.guess timestamp = $timestamp uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` /bin/uname -X = `(/bin/uname -X) 2>/dev/null` hostinfo = `(hostinfo) 2>/dev/null` /bin/universe = `(/bin/universe) 2>/dev/null` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` /bin/arch = `(/bin/arch) 2>/dev/null` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` UNAME_MACHINE = ${UNAME_MACHINE} UNAME_RELEASE = ${UNAME_RELEASE} UNAME_SYSTEM = ${UNAME_SYSTEM} UNAME_VERSION = ${UNAME_VERSION} EOF exit 1 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: gnujump-1.0.8/po/0000755000175000017500000000000012003601755010623 500000000000000gnujump-1.0.8/po/en@boldquot.header0000644000175000017500000000247111050034357014174 00000000000000# All this catalog "translates" are quotation characters. # The msgids must be ASCII and therefore cannot contain real quotation # characters, only substitutes like grave accent (0x60), apostrophe (0x27) # and double quote (0x22). These substitutes look strange; see # http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html # # This catalog translates grave accent (0x60) and apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019). # It also translates pairs of apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019) # and pairs of quotation mark (0x22) to # left double quotation mark (U+201C) and right double quotation mark (U+201D). # # When output to an UTF-8 terminal, the quotation characters appear perfectly. # When output to an ISO-8859-1 terminal, the single quotation marks are # transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to # grave/acute accent (by libiconv), and the double quotation marks are # transliterated to 0x22. # When output to an ASCII terminal, the single quotation marks are # transliterated to apostrophes, and the double quotation marks are # transliterated to 0x22. # # This catalog furthermore displays the text between the quotation marks in # bold face, assuming the VT100/XTerm escape sequences. # gnujump-1.0.8/po/tr.gmo0000644000175000017500000003502511742331101011673 00000000000000Þ•’¬Å< P <Q Ž L¢ ï Iø B F N` ¯ .½ 8ì 5%[`ek+r-ž0Ìý l>3«-ß "4VM¤¬,³.à5-E"s!– ¸#Ùý,)D5n2¤5×8  FQZ _vk â+ï$@&P w"‚™¥#? cm} Ž˜¬ ¿É9Ø8K/R2‚ µÃÉIÒ ).59<DLRWhp3y­²KÁ !) 1 <F K U_z=”HÒI)eC<Ó):(Y‚  ¥ ³Á ÉÔ7í%%,‰R Üêï‡ö$~"£#Æ?êZ*c…"é$ .1 7` ˜ · 7Ê !!!'!œ+!;È"#[#q#My#Ç#Ì#Uç# =$5I$B$/Â$ò$û$ %%9%1P%:‚%½% Ý% ç%„&2&-À&î&ÿ&''M<' Š'”'2˜'=Ë'< (-F(#t(+˜(%Ä(&ê()=*)*h)/“))Ã)5í)A#*e* t** ƒ*ïŽ*~-0-(Á-ê-þ-.2".žU."ô./'/6/ F/P/h/~//7 /5Ø/ 040;N0Š0š0 ¡0s«01 &131<1C1K1R1 Z1 f1q1y1Œ1”18¥1Þ1ä1Zõ1P2_2 g2 q2|2„2‹2 Ÿ2)©2!Ó2?õ25532k3,ž3EË3L4,^4"‹4)®4Ø4ø45 55 &5 451A5s5 |5’506?6F6—K6+ã6+7,;7Uh7‡¾7pF8'·8ß8>ü86;9#r9–9N¦9õ9 ::"sejI€:[T2gh0} myNL (]+M?‘KiAƒXE‡^V_l~)@r.x;!{ W…’RZ#‰tH |w,ˆ zQ5Œ<>nFŠS&uOk4qb‚ŽvBDao*%\†7d6-fCGJP'$` 3c‹p8„/Y=U91 ERROR: Error while opening records file (%s) for writing. Have a nice day! WARNING: Could not open records file (%s). I will create a new one later. Speed: Activate this option if you want the match to be recorder while you play.AddAdd a folder to the list.Antialiasing will improve the look of the character when full rotation is set.Antialiasing:Are you sure you want to end this match? (Y/n)Are you sure you want to stop playing this replay? (Y/n)Attach some annotations or explanations to the replayAutoBackBlur:CancelChange how the player rotates when jumping.Change the appearance and sounds of the game.Change the folders where themes and replays are.Change the gameplay.Choose ThemeChoose a name for this player.Choose wether you want to play in a window or feel the overwhelming sensation of falling in all your screen!Choose where new recorded replays should be stored.Choose which player do you want to configure.Color depth:CommentConfigure PlayersConfigure some settings.Congratulations! You have made a new local highscore. Do you want to play again? (Y/n)CreditsDeleteDo you really want to quit this match? (Y/n)Do you want the background an walls to scroll?Do you want to view or save the replay of this match?Do you want to watch this replay again? (Y/n)ERROR: Can open sounds file (%s). ERROR: Can open theme file (%s). ERROR: Could not open replay %s ERROR: Could not save replay to %s ERROR: Mix_OpenAudio: %s ERROR: Replay %s is of a different version. ERROR: SDL_Init did not work because: %s ERROR: Sound file (%s) is not of the correct format. ERROR: The screen wasn't initialized beacause: %s ERROR: Theme file (%s) is not of the correct format. ERROR: Value Mismatch ('%s' expected but '%s' obtained) FPS Limit:FilenameFullFullscreen:GNUjump, an xjump clone. By Juan Pedro Bolivar Puente. This software can be redistributed and modified under the terms of the GPL. Usage: sdljump [REPLAY_FILE] [OPTIONS] Availible options: -b --bpp Sets the screen bitdepth to . -f --fullscreen Force fullscreen mode. -s --software Force software rendering. -o --opengl Force OpenGL rendering. -a --antialias Force antialiasing for rotating sprites. -n --no-aa Disables antialiasing for rotating sprites. -? --help Displays this help screen. Example: sdljump myRep.rep -o -f Game OptionsGame Over. Do you want to play again? (Y/n)Give a nice filename to your replay.Graphic OptionsHave a look at the local Hall of Fame.HighscoresHow do you want the tower to fall.How many colors do you want to see in the screen. Usually auto is the best option, but when playing in fullscreen lower values might improve performance.I do not want to store this replay.Jump Key:Leave this menuLeave this menu.Left Key:Loading sounds: %s Loading theme: %s MP Lives:Manage FoldersManage the folders where GNUjump should look for replays.Manage the folders where GNUjump should look for themes.ModifyModify how the game is displayed in the screen.Modify options related to sound effects and music.Music Volume:Name:New GameNice blur effect. Set a level from 0 to 9. Only availible in OpenGL mode.NoNo limit.NoneNormalOffOnOpenGL:OptionsPAUSEPlayPlay a new game.Player:Players:Press enter and then press the key you want to use.QuitReplay FoldersReplay loaded: Size: %d FPS: %d Frames: %d Record: %d Time: %d Comment: %s Replay save folder:Replay:ReplaysRight Key:Rotation:SaveScroll BGScrollingSee who made this program.See you some other day :)Select some options for each player, such as keys, name, etc.Set how low you want to hear the music. 0 means off. 9 is the max value.Set how low you want to hear the sounds. 0 means off. 9 is the max value.Set the number of players for this match.Set the number of tries each player will have in multiplayer games.Set this if you want the player to leave a trail behind him.Setting up a software fullscreen window. Setting up a software window. Setting up an OpenGL fullscreen window. Setting up an OpenGL window. SoftSound OptionsSound Volume:Speed: Start GameStart playing this matchStore the replay to the disk with the given parameters.StrongSuccessfully loaded comment from: %s The original Xjump worked at 40 fps. Higher FPS imply more fluid gameplay, but limiting it is good if you don't want to use all your CPU.Theme FoldersThinTrail:Use OpenGL if you've got a 3d card. In most cases it will improve the performance. Some fading effects are only availible in this mode.View more options about this folder.WARNING: Can open lang file (%s). WARNING: Can open theme file (%s). WARNING: Can't open config file (%s). I will create one later. WARNING: Can't open config file (%s). Make sure that it is not being used by another app. WARNING: Config file (%s) is not compatible with this version of gnujump. I will rewrite it later. WARNING: Could not open replay %s WARNING: Folder (%s) doesn't exist. WARNING: Replay %s is of a different version. WARNING: Theme file (%s) is not of the correct format. Watch previously played games.Watch this replay.Window created. BPP: %d, Resolution: %dx%d, OpenGL: %d Write a full or relative path.XjumpYesProject-Id-Version: tr Report-Msgid-Bugs-To: magnicida@gmail.com POT-Creation-Date: 2012-04-14 19:15+0200 PO-Revision-Date: 2008-08-25 01:23+0300 Last-Translator: Tuba Åžahin Language-Team: Turkish Language: tr MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Generator: KBabel 1.11.4 Plural-Forms: nplurals=1; plural=0; HATA: %s isimli puan dosyası yazmak için açılamadı. İyi günler! UYARI: %s isimli puan dosyası açılamıyor. Daha sonra yeni bir tane oluÅŸturacağım. Hız: EÄŸer oyunun oynarken kaydedilmesini istiyorsan bu seçeneÄŸi aktifleÅŸtirin.EkleListeye bir dizin ekleyin.YumuÅŸatma tam dönüş ayarlandığında karakterin görünümünü arttıracaktır.YumuÅŸatma:Oyunu sonlandırmak istediÄŸinize emin misiniz? (Y/n)Bu kaydı oynatmayı durdurmak istediÄŸinizden emin misiniz? (Y/n)Kayda bazı açıklama ve tanımlamalar ekleyinOtomatikGeriBulanıklık:VazgeçOyuncuların zıplarken nasıl döndüklerini ayarlayın.Oyunun görünümünü ve seslerini deÄŸiÅŸtirin.Temaların ve kayıtların olduÄŸu dizinleri deÄŸiÅŸtirin.Oyun ayarlarını deÄŸiÅŸtirin.Tema SeçBu oyuncu için bir isim seçin.Pencerede mi yoksa tüm ekrandan düşmenin karşı konulmaz duygusunu hissetmek için tam ekranda mı oynamak istediÄŸinizi seçin!Yeni kayıtların nerede depolanacağını seçin.Yapılandırmak istediÄŸiniz oyuncuyu seçin.Renk derinliÄŸi:YorumOyuncuları yapılandırBazı ayarları yapılandır.Tebrikler! Yüksek bir puan elde ettiniz. Tekrar oynamak ister misiniz? (Y/n)HakkındaSilGerçekten oyundan çıkmak istiyor musunuz? (Y/n)Arka planın duvarlarla birlikte kaymasını istiyor musunuz?Bu oyunun tekrarını görmek ya da kaydetmek ister misiniz?Bu kaydı tekrar izlemek ister misiniz? (Y/n)HATA: %s ses dosyası açılıyor. HATA: %s isimli tema dosyası açılıyor. HATA: %s isimli kayıt açılamıyor HATA: Kayıt %s yoluna kaydedilemiyor HATA: Mix_OpenAudio: %s HATA: %s isimli kayıt dosyası farklı bir sürüme aittir. HATA: SDL_Init çalışmadı çünkü: %s HATA: (%s) ses dosyası doÄŸru yapıda deÄŸil. HATA: Ekran baÅŸlatılmadı çünkü: %s HATA: %s isimli tema dosyası doÄŸru yapıda deÄŸil. Hata: EÅŸleÅŸmeyen DeÄŸer (beklenilen '%s' fakat saÄŸlanan '%s') FPS Sınırı:Dosya adıTamTam ekran:Gnujump, Juan Pedro Bolivar Puente tarafından üretilmiÅŸ bir xjump türevidir. Bu yazılım GPL koÅŸulları altında deÄŸiÅŸtirilebilir ve yeniden dağıtılabilir. Kullanım: gnujump [KAYIT_DOSYASI] [SEÇENEKLER] Kullanılabilir seçenekler: -b --bpp Renk derinliÄŸini belirtilen e ayarlar. -f --fullscreen Tam ekran kipine zorla. -s --software Yazılımsal gerçeklemeye zorla. -o --opengl OpenGL gerçeklemeye zorla. -a --antialias Dönen nesneler için yumuÅŸatmayı kullanmaya zorla. -n --no-aa Dönen nesneler için yumuÅŸatmayı kapat. -? --help Bu yardım metnini gösterir. Örnek: gnujump kayıtDosyam.rep -o -f Oyun SeçenekleriKaybettiniz. Tekrar oynamak ister misiniz? (Y/n)Kaydınıza güzel bir dosya adı verin.Grafik SeçenekleriEn iyilere göz at.Yüksek PuanlarBasamağın aÅŸağıya nasıl inmesini istersiniz.Ekranda ne kadar renk görmek istiyorsunuz. Genellikle otomatik seçeneÄŸi en iyisidir ama tam ekranda oynarken küçük deÄŸerler performansı arttırabilir.Bu tekrarı kaydetmek istemiyorum.Zıplama TuÅŸu:Menüden çıkMenüden çık.Sol TuÅŸ:Sesler yükleniyor: %s Tema Yükleniyor: %s MP Hak Sayısı:Dizinleri YönetGNUjump'ın kayıtları arayacağı dizinleri yönetin.GNUjump'ın temaları arayacağı dizinleri yönetin.DeÄŸiÅŸtirOyunun ekranda nasıl gösterileceÄŸini düzenleyin.Ses efektleri ve müzikle ilgili seçenekleri deÄŸiÅŸtirin.Müzik Düzeyi:İsim:Yeni OyunHoÅŸ bir bulanıklık efekti. Seviyeyi 0'dan 9'a kadar bir deÄŸere ayarlayın. Sadece OpenGL kipte kullanılabilir.HayırSınır yok.HiçbiriNormalKapalıAçıkOpenGL:SeçeneklerDURDURULDUBaÅŸlatYeni oyuna baÅŸla.Oyuncu:Oyuncu Sayısı:Enter ve sonrada kullanmak istediÄŸiniz tuÅŸa basınız.ÇıkKayıt DizinleriKayıt yüklendi: Boyut: %d FPS: %d Toplam kare sayısı: %d Puan: %d Süre: %d Yorum: %s Kayıt Dizini:Kayıt:KayıtlarSaÄŸ TuÅŸ:Dönme:KaydetArka planı kaydırKaydırmaBu programı kimin hazırladığına bak.BaÅŸka bir gün görüşürüz :)Her oyuncu için rumuz, isim vb. bazı seçenekleri ayarlayın.Müzik düzeyini ayarlayın. 0 kapalı. 9 en yüksek.Ses düzeyini ayarlayın. 0 kapalı. 9 en yüksek.Bu oyun için oyuncu sayısını ayarlayın.Multiplayer oyunlarda her oyuncunun kaç hakkı olduÄŸunu ayarlayın.EÄŸer oyuncunun arkada iz bırakmasını istiyorsanız bu seçeneÄŸi açın.Tam ekran yazılım penceresi ayarlanıyor. Yazılım penceresi ayarlanıyor. Tam ekran OpenGL penceresi ayarlanıyor. OpenGL penceresi ayarlanıyor. YumuÅŸakSes SeçenekleriSes Düzeyi:Hız: Oyunu baÅŸlatOyuna baÅŸlaBu kaydı belirtilen parametrelerle diske kaydet.GüçlüBaÅŸarıyla yüklenen dosya: %s Xjump 40 fps de çalışır. Yüksek FPS daha akıcı oynayış demektir ama eÄŸer tüm iÅŸlemciyi kullanmak istemiyorsanız sınırlamak iyidir.Tema DizinleriZayıfİz:EÄŸer 3b kartınız varsa OpenGL kullanınız. Birçok durumda performansı arttıracaktır. Bazı soluklaÅŸtırma efektleri sadece bu kipte mevcuttur.Bu dizin için diÄŸer seçenekleri görün.UYARI: %s isimli dil dosyası açılıyor. UYARI: %s isimli tema dosyası açılıyor. UYARI: %s isimli yapılandırma dosyası açılamıyor. Daha sonra oluÅŸturacağım. UYARI: %s isimli yapılandırma dosyası açılamıyor. Bu dosyanın baÅŸka bir uygulama tarafından kullanılmadığından emin olun. UYARI: %s isimli yapılandırma dosyası gnujump'ın bu sürümü ile uyumlu deÄŸil. Sonra yeniden yazacağım. UYARI: %s isimli kayıt açılamıyor. UYARI: %s isimli dizin yok. UYARI: %s isimli kayıt dosyası farklı bir sürüme aittir. UYARI: %s isimli tema dosyası doÄŸru yapıda deÄŸil. Önceden oynanmış oyunları izle.Bu kaydı izle.Pencere oluÅŸturuldu. Renk DerinliÄŸi: %d, Çözünürlük: %dx%d, OpenGL: %d Dosya yolunu yazın.XjumpEvetgnujump-1.0.8/po/POTFILES.in0000644000175000017500000000012411050034357012314 00000000000000src/main.c src/setup.c src/game.c src/menu.c src/replay.c src/records.c src/tools.c gnujump-1.0.8/po/gnujump.pot0000644000175000017500000003034411742330252012760 00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Juan Pedro Bolivar Puente # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #: src/menu.c:750 src/menu.c:751 #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: magnicida@gmail.com\n" "POT-Creation-Date: 2012-04-14 19:15+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:112 #, c-format msgid "" "\n" "Have a nice day!\n" "\n" msgstr "" #: src/main.c:120 #, c-format msgid "" "GNUjump, an xjump clone. By Juan Pedro Bolivar Puente.\n" "This software can be redistributed and modified under the terms of the GPL.\n" "\n" "Usage: sdljump [REPLAY_FILE] [OPTIONS] \n" "Availible options:\n" "-b --bpp Sets the screen bitdepth to . \n" "-f --fullscreen Force fullscreen mode.\n" "-s --software Force software rendering.\n" "-o --opengl Force OpenGL rendering.\n" "-a --antialias Force antialiasing for rotating sprites. \n" "-n --no-aa Disables antialiasing for rotating sprites. \n" "-? --help Displays this help screen.\n" "\n" "Example: sdljump myRep.rep -o -f\n" msgstr "" #: src/setup.c:179 #, c-format msgid "WARNING: Can't open config file (%s). I will create one later.\n" msgstr "" #: src/setup.c:189 #, c-format msgid "" "WARNING: Config file (%s) is not compatible with this version of gnujump. I " "will rewrite it later.\n" msgstr "" #: src/setup.c:257 #, c-format msgid "" "WARNING: Can't open config file (%s). Make sure that it is not being used by " "another app.\n" msgstr "" #: src/setup.c:339 #, c-format msgid "WARNING: Can open theme file (%s).\n" msgstr "" #: src/setup.c:349 src/setup.c:382 #, c-format msgid "WARNING: Theme file (%s) is not of the correct format.\n" msgstr "" #: src/setup.c:358 src/setup.c:389 #, c-format msgid "Successfully loaded comment from: %s\n" msgstr "" #: src/setup.c:373 #, c-format msgid "WARNING: Can open lang file (%s).\n" msgstr "" #: src/setup.c:400 #, c-format msgid "ERROR: SDL_Init did not work because: %s\n" msgstr "" #: src/setup.c:408 #, c-format msgid "ERROR: Mix_OpenAudio: %s\n" msgstr "" #: src/setup.c:458 #, c-format msgid "Window created. BPP: %d, Resolution: %dx%d, OpenGL: %d\n" msgstr "" #: src/setup.c:479 #, c-format msgid "Setting up an OpenGL fullscreen window.\n" msgstr "" #: src/setup.c:484 src/setup.c:497 src/setup.c:545 src/setup.c:556 #, c-format msgid "ERROR: The screen wasn't initialized beacause: %s\n" msgstr "" #: src/setup.c:491 #, c-format msgid "Setting up an OpenGL window.\n" msgstr "" #: src/setup.c:541 #, c-format msgid "Setting up a software fullscreen window.\n" msgstr "" #: src/setup.c:551 #, c-format msgid "Setting up a software window.\n" msgstr "" #: src/setup.c:580 #, c-format msgid "Loading sounds: %s\n" msgstr "" #: src/setup.c:585 #, c-format msgid "ERROR: Can open sounds file (%s).\n" msgstr "" #: src/setup.c:595 #, c-format msgid "ERROR: Sound file (%s) is not of the correct format.\n" msgstr "" #: src/setup.c:661 #, c-format msgid "Loading theme: %s\n" msgstr "" #: src/setup.c:665 #, c-format msgid "ERROR: Can open theme file (%s).\n" msgstr "" #: src/setup.c:678 #, c-format msgid "ERROR: Theme file (%s) is not of the correct format.\n" msgstr "" #: src/game.c:124 src/game.c:137 src/replay.c:448 msgid "PAUSE" msgstr "" #: src/game.c:130 msgid "Are you sure you want to end this match? (Y/n)" msgstr "" #: src/game.c:279 msgid "Do you really want to quit this match? (Y/n)" msgstr "" #: src/game.c:316 msgid "Do you want to view or save the replay of this match?" msgstr "" #: src/game.c:329 msgid "" "Congratulations! You have made a new local highscore. Do you want to play " "again? (Y/n)" msgstr "" #: src/game.c:342 msgid "Game Over. Do you want to play again? (Y/n)" msgstr "" #: src/menu.c:47 msgid "Play" msgstr "" #: src/menu.c:47 msgid "Watch this replay." msgstr "" #: src/menu.c:49 msgid "Filename" msgstr "" #: src/menu.c:50 msgid "Give a nice filename to your replay." msgstr "" #: src/menu.c:52 msgid "Comment" msgstr "" #: src/menu.c:53 msgid "Attach some annotations or explanations to the replay" msgstr "" #: src/menu.c:55 msgid "Save" msgstr "" #: src/menu.c:57 msgid "Store the replay to the disk with the given parameters." msgstr "" #: src/menu.c:59 msgid "Cancel" msgstr "" #: src/menu.c:60 msgid "I do not want to store this replay." msgstr "" #: src/menu.c:101 msgid "New Game" msgstr "" #: src/menu.c:101 msgid "Play a new game." msgstr "" #: src/menu.c:102 msgid "Options" msgstr "" #: src/menu.c:102 msgid "Configure some settings." msgstr "" #: src/menu.c:103 msgid "Highscores" msgstr "" #: src/menu.c:104 msgid "Have a look at the local Hall of Fame." msgstr "" #: src/menu.c:105 msgid "Replays" msgstr "" #: src/menu.c:105 msgid "Watch previously played games." msgstr "" #: src/menu.c:106 msgid "Credits" msgstr "" #: src/menu.c:106 msgid "See who made this program." msgstr "" #: src/menu.c:107 msgid "Quit" msgstr "" #: src/menu.c:107 msgid "See you some other day :)" msgstr "" #: src/menu.c:149 msgid "Start Game" msgstr "" #: src/menu.c:149 msgid "Start playing this match" msgstr "" #: src/menu.c:151 msgid "Players:" msgstr "" #: src/menu.c:152 msgid "Set the number of players for this match." msgstr "" #: src/menu.c:154 msgid "MP Lives:" msgstr "" #: src/menu.c:156 msgid "Set the number of tries each player will have in multiplayer games." msgstr "" #: src/menu.c:158 msgid "Replay:" msgstr "" #: src/menu.c:160 msgid "" "Activate this option if you want the match to be recorder while you play." msgstr "" #: src/menu.c:161 src/menu.c:434 src/menu.c:440 src/menu.c:451 msgid "Off" msgstr "" #: src/menu.c:161 src/menu.c:435 src/menu.c:440 src/menu.c:451 msgid "On" msgstr "" #: src/menu.c:162 msgid "Configure Players" msgstr "" #: src/menu.c:164 msgid "Select some options for each player, such as keys, name, etc." msgstr "" #: src/menu.c:166 src/menu.c:220 src/menu.c:253 src/menu.c:309 src/menu.c:348 #: src/menu.c:415 src/menu.c:453 src/menu.c:721 src/menu.c:752 msgid "Back" msgstr "" #: src/menu.c:166 msgid "Leave this menu" msgstr "" #: src/menu.c:202 msgid "Player:" msgstr "" #: src/menu.c:203 msgid "Choose which player do you want to configure." msgstr "" #: src/menu.c:205 msgid "Name:" msgstr "" #: src/menu.c:205 msgid "Choose a name for this player." msgstr "" #: src/menu.c:207 msgid "Left Key:" msgstr "" #: src/menu.c:209 src/menu.c:213 src/menu.c:217 msgid "Press enter and then press the key you want to use." msgstr "" #: src/menu.c:211 msgid "Right Key:" msgstr "" #: src/menu.c:215 msgid "Jump Key:" msgstr "" #: src/menu.c:220 src/menu.c:253 src/menu.c:309 src/menu.c:348 src/menu.c:415 #: src/menu.c:453 src/menu.c:723 src/menu.c:752 msgid "Leave this menu." msgstr "" #: src/menu.c:238 msgid "Choose Theme" msgstr "" #: src/menu.c:239 msgid "Change the appearance and sounds of the game." msgstr "" #: src/menu.c:242 msgid "Game Options" msgstr "" #: src/menu.c:242 msgid "Change the gameplay." msgstr "" #: src/menu.c:244 msgid "Graphic Options" msgstr "" #: src/menu.c:245 msgid "Modify how the game is displayed in the screen." msgstr "" #: src/menu.c:247 msgid "Sound Options" msgstr "" #: src/menu.c:248 msgid "Modify options related to sound effects and music." msgstr "" #: src/menu.c:250 msgid "Manage Folders" msgstr "" #: src/menu.c:251 msgid "Change the folders where themes and replays are." msgstr "" #: src/menu.c:299 msgid "Sound Volume:" msgstr "" #: src/menu.c:301 msgid "" "Set how low you want to hear the sounds. 0 means off. 9 is the max value." msgstr "" #: src/menu.c:304 msgid "Music Volume:" msgstr "" #: src/menu.c:306 msgid "" "Set how low you want to hear the music. 0 means off. 9 is the max value." msgstr "" #: src/menu.c:337 msgid "Replay save folder:" msgstr "" #: src/menu.c:338 msgid "Choose where new recorded replays should be stored." msgstr "" #: src/menu.c:340 msgid "Replay Folders" msgstr "" #: src/menu.c:342 msgid "Manage the folders where GNUjump should look for replays." msgstr "" #: src/menu.c:344 msgid "Theme Folders" msgstr "" #: src/menu.c:346 msgid "Manage the folders where GNUjump should look for themes." msgstr "" #: src/menu.c:385 msgid "FPS Limit:" msgstr "" #: src/menu.c:387 msgid "" "The original Xjump worked at 40 fps. Higher FPS imply more fluid gameplay, " "but limiting it is good if you don't want to use all your CPU." msgstr "" #: src/menu.c:389 msgid "No limit." msgstr "" #: src/menu.c:391 msgid "Rotation:" msgstr "" #: src/menu.c:392 msgid "Change how the player rotates when jumping." msgstr "" #: src/menu.c:393 src/menu.c:406 msgid "None" msgstr "" #: src/menu.c:393 src/menu.c:397 msgid "Xjump" msgstr "" #: src/menu.c:393 msgid "Full" msgstr "" #: src/menu.c:395 msgid "Scrolling" msgstr "" #: src/menu.c:396 msgid "How do you want the tower to fall." msgstr "" #: src/menu.c:397 msgid "Soft" msgstr "" #: src/menu.c:399 msgid "Scroll BG" msgstr "" #: src/menu.c:400 msgid "Do you want the background an walls to scroll?" msgstr "" #: src/menu.c:401 msgid "No" msgstr "" #: src/menu.c:401 msgid "Yes" msgstr "" #: src/menu.c:403 msgid "Trail:" msgstr "" #: src/menu.c:405 msgid "Set this if you want the player to leave a trail behind him." msgstr "" #: src/menu.c:406 msgid "Thin" msgstr "" #: src/menu.c:407 msgid "Normal" msgstr "" #: src/menu.c:407 msgid "Strong" msgstr "" #: src/menu.c:409 msgid "Blur:" msgstr "" #: src/menu.c:411 msgid "" "Nice blur effect. Set a level from 0 to 9. Only availible in OpenGL mode." msgstr "" #: src/menu.c:431 msgid "Fullscreen:" msgstr "" #: src/menu.c:433 msgid "" "Choose wether you want to play in a window or feel the overwhelming " "sensation of falling in all your screen!" msgstr "" #: src/menu.c:437 msgid "OpenGL:" msgstr "" #: src/menu.c:439 msgid "" "Use OpenGL if you've got a 3d card. In most cases it will improve the " "performance. Some fading effects are only availible in this mode." msgstr "" #: src/menu.c:442 msgid "Color depth:" msgstr "" #: src/menu.c:444 msgid "" "How many colors do you want to see in the screen. Usually auto is the best " "option, but when playing in fullscreen lower values might improve " "performance." msgstr "" #: src/menu.c:446 msgid "Auto" msgstr "" #: src/menu.c:448 msgid "Antialiasing:" msgstr "" #: src/menu.c:450 msgid "" "Antialiasing will improve the look of the character when full rotation is " "set." msgstr "" #: src/menu.c:720 msgid "Add" msgstr "" #: src/menu.c:722 msgid "Add a folder to the list." msgstr "" #: src/menu.c:728 msgid "View more options about this folder." msgstr "" #: src/menu.c:740 src/menu.c:757 msgid "Write a full or relative path." msgstr "" #: src/menu.c:750 msgid "Modify" msgstr "" #: src/menu.c:751 msgid "Delete" msgstr "" #: src/replay.c:308 msgid "Speed: " msgstr "" #: src/replay.c:310 msgid " Speed: " msgstr "" #: src/replay.c:455 msgid "Are you sure you want to stop playing this replay? (Y/n)" msgstr "" #: src/replay.c:509 msgid "Do you want to watch this replay again? (Y/n)" msgstr "" #: src/replay.c:556 #, c-format msgid "ERROR: Could not save replay to %s\n" msgstr "" #: src/replay.c:625 #, c-format msgid "ERROR: Could not open replay %s\n" msgstr "" #: src/replay.c:632 #, c-format msgid "ERROR: Replay %s is of a different version.\n" msgstr "" #: src/replay.c:656 #, c-format msgid "" "Replay loaded: Size: %d FPS: %d Frames: %d Record: %d Time: %d Comment: %s\n" msgstr "" #: src/replay.c:677 #, c-format msgid "WARNING: Could not open replay %s\n" msgstr "" #: src/replay.c:684 #, c-format msgid "WARNING: Replay %s is of a different version.\n" msgstr "" #: src/records.c:36 #, c-format msgid "" "\n" "WARNING: Could not open records file (%s). I will create a new one later. \n" msgstr "" #: src/records.c:63 #, c-format msgid "" "\n" "ERROR: Error while opening records file (%s) for writing. \n" msgstr "" #: src/tools.c:108 src/tools.c:147 #, c-format msgid "WARNING: Folder (%s) doesn't exist.\n" msgstr "" #: src/tools.c:360 src/tools.c:383 src/tools.c:415 src/tools.c:443 #, c-format msgid "ERROR: Value Mismatch ('%s' expected but '%s' obtained)\n" msgstr "" gnujump-1.0.8/po/Rules-quot0000644000175000017500000000337611050034357012556 00000000000000# Special Makefile rules for English message catalogs with quotation marks. DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot .SUFFIXES: .insert-header .po-update-en en@quot.po-create: $(MAKE) en@quot.po-update en@boldquot.po-create: $(MAKE) en@boldquot.po-update en@quot.po-update: en@quot.po-update-en en@boldquot.po-update: en@boldquot.po-update-en .insert-header.po-update-en: @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \ if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \ tmpdir=`pwd`; \ echo "$$lang:"; \ ll=`echo $$lang | sed -e 's/@.*//'`; \ LC_ALL=C; export LC_ALL; \ cd $(srcdir); \ if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$ll -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \ if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ rm -f $$tmpdir/$$lang.new.po; \ else \ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ :; \ else \ echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ exit 1; \ fi; \ fi; \ else \ echo "creation of $$lang.po failed!" 1>&2; \ rm -f $$tmpdir/$$lang.new.po; \ fi en@quot.insert-header: insert-header.sin sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en@quot.insert-header en@boldquot.insert-header: insert-header.sin sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en@boldquot.insert-header mostlyclean: mostlyclean-quot mostlyclean-quot: rm -f *.insert-header gnujump-1.0.8/po/boldquot.sed0000644000175000017500000000033111050034357013065 00000000000000s/"\([^"]*\)"/“\1â€/g s/`\([^`']*\)'/‘\1’/g s/ '\([^`']*\)' / ‘\1’ /g s/ '\([^`']*\)'$/ ‘\1’/g s/^'\([^`']*\)' /‘\1’ /g s/“â€/""/g s/“/“/g s/â€/â€/g s/‘/‘/g s/’/’/g gnujump-1.0.8/po/stamp-po0000644000175000017500000000001211742330252012217 00000000000000timestamp gnujump-1.0.8/po/tr.po0000644000175000017500000004425611742331101011535 00000000000000# translation of tr.po to Turkish # Copyright (C) YEAR Juan Pedro Bolivar Puente # This file is distributed under the same license as the PACKAGE package. # Tuba Åžahin , 2008. #: src/menu.c:750 src/menu.c:751 msgid "" msgstr "" "Project-Id-Version: tr\n" "Report-Msgid-Bugs-To: magnicida@gmail.com\n" "POT-Creation-Date: 2012-04-14 19:15+0200\n" "PO-Revision-Date: 2008-08-25 01:23+0300\n" "Last-Translator: Tuba Åžahin \n" "Language-Team: Turkish \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=1; plural=0;\n" #: src/main.c:112 #, c-format msgid "" "\n" "Have a nice day!\n" "\n" msgstr "" "\n" "İyi günler!\n" "\n" #: src/main.c:120 #, c-format msgid "" "GNUjump, an xjump clone. By Juan Pedro Bolivar Puente.\n" "This software can be redistributed and modified under the terms of the GPL.\n" "\n" "Usage: sdljump [REPLAY_FILE] [OPTIONS] \n" "Availible options:\n" "-b --bpp Sets the screen bitdepth to . \n" "-f --fullscreen Force fullscreen mode.\n" "-s --software Force software rendering.\n" "-o --opengl Force OpenGL rendering.\n" "-a --antialias Force antialiasing for rotating sprites. \n" "-n --no-aa Disables antialiasing for rotating sprites. \n" "-? --help Displays this help screen.\n" "\n" "Example: sdljump myRep.rep -o -f\n" msgstr "" "Gnujump, Juan Pedro Bolivar Puente tarafından üretilmiÅŸ bir xjump " "türevidir.\n" "Bu yazılım GPL koÅŸulları altında deÄŸiÅŸtirilebilir ve yeniden dağıtılabilir.\n" "\n" "Kullanım: gnujump [KAYIT_DOSYASI] [SEÇENEKLER] \n" "Kullanılabilir seçenekler:\n" "-b --bpp Renk derinliÄŸini belirtilen e " "ayarlar. \n" "-f --fullscreen Tam ekran kipine zorla.\n" "-s --software Yazılımsal gerçeklemeye zorla.\n" "-o --opengl OpenGL gerçeklemeye zorla.\n" "-a --antialias Dönen nesneler için yumuÅŸatmayı kullanmaya " "zorla. \n" "-n --no-aa Dönen nesneler için yumuÅŸatmayı kapat. \n" "-? --help Bu yardım metnini gösterir.\n" "\n" "Örnek: gnujump kayıtDosyam.rep -o -f\n" #: src/setup.c:179 #, c-format msgid "WARNING: Can't open config file (%s). I will create one later.\n" msgstr "" "UYARI: %s isimli yapılandırma dosyası açılamıyor. Daha sonra oluÅŸturacağım.\n" #: src/setup.c:189 #, c-format msgid "" "WARNING: Config file (%s) is not compatible with this version of gnujump. I " "will rewrite it later.\n" msgstr "" "UYARI: %s isimli yapılandırma dosyası gnujump'ın bu sürümü ile uyumlu deÄŸil. " "Sonra yeniden yazacağım.\n" #: src/setup.c:257 #, c-format msgid "" "WARNING: Can't open config file (%s). Make sure that it is not being used by " "another app.\n" msgstr "" "UYARI: %s isimli yapılandırma dosyası açılamıyor. Bu dosyanın baÅŸka bir " "uygulama tarafından kullanılmadığından emin olun.\n" #: src/setup.c:339 #, c-format msgid "WARNING: Can open theme file (%s).\n" msgstr "UYARI: %s isimli tema dosyası açılıyor.\n" #: src/setup.c:349 src/setup.c:382 #, c-format msgid "WARNING: Theme file (%s) is not of the correct format.\n" msgstr "UYARI: %s isimli tema dosyası doÄŸru yapıda deÄŸil.\n" #: src/setup.c:358 src/setup.c:389 #, c-format msgid "Successfully loaded comment from: %s\n" msgstr "BaÅŸarıyla yüklenen dosya: %s\n" #: src/setup.c:373 #, c-format msgid "WARNING: Can open lang file (%s).\n" msgstr "UYARI: %s isimli dil dosyası açılıyor.\n" #: src/setup.c:400 #, c-format msgid "ERROR: SDL_Init did not work because: %s\n" msgstr "HATA: SDL_Init çalışmadı çünkü: %s\n" #: src/setup.c:408 #, c-format msgid "ERROR: Mix_OpenAudio: %s\n" msgstr "HATA: Mix_OpenAudio: %s\n" #: src/setup.c:458 #, c-format msgid "Window created. BPP: %d, Resolution: %dx%d, OpenGL: %d\n" msgstr "" "Pencere oluÅŸturuldu. Renk DerinliÄŸi: %d, Çözünürlük: %dx%d, OpenGL: %d\n" #: src/setup.c:479 #, c-format msgid "Setting up an OpenGL fullscreen window.\n" msgstr "Tam ekran OpenGL penceresi ayarlanıyor.\n" #: src/setup.c:484 src/setup.c:497 src/setup.c:545 src/setup.c:556 #, c-format msgid "ERROR: The screen wasn't initialized beacause: %s\n" msgstr "HATA: Ekran baÅŸlatılmadı çünkü: %s\n" #: src/setup.c:491 #, c-format msgid "Setting up an OpenGL window.\n" msgstr "OpenGL penceresi ayarlanıyor.\n" #: src/setup.c:541 #, c-format msgid "Setting up a software fullscreen window.\n" msgstr "Tam ekran yazılım penceresi ayarlanıyor.\n" #: src/setup.c:551 #, c-format msgid "Setting up a software window.\n" msgstr "Yazılım penceresi ayarlanıyor.\n" #: src/setup.c:580 #, c-format msgid "Loading sounds: %s\n" msgstr "Sesler yükleniyor: %s\n" #: src/setup.c:585 #, c-format msgid "ERROR: Can open sounds file (%s).\n" msgstr "HATA: %s ses dosyası açılıyor.\n" #: src/setup.c:595 #, c-format msgid "ERROR: Sound file (%s) is not of the correct format.\n" msgstr "HATA: (%s) ses dosyası doÄŸru yapıda deÄŸil.\n" #: src/setup.c:661 #, c-format msgid "Loading theme: %s\n" msgstr "Tema Yükleniyor: %s\n" #: src/setup.c:665 #, c-format msgid "ERROR: Can open theme file (%s).\n" msgstr "HATA: %s isimli tema dosyası açılıyor.\n" #: src/setup.c:678 #, c-format msgid "ERROR: Theme file (%s) is not of the correct format.\n" msgstr "HATA: %s isimli tema dosyası doÄŸru yapıda deÄŸil.\n" #: src/game.c:124 src/game.c:137 src/replay.c:448 msgid "PAUSE" msgstr "DURDURULDU" #: src/game.c:130 msgid "Are you sure you want to end this match? (Y/n)" msgstr "Oyunu sonlandırmak istediÄŸinize emin misiniz? (Y/n)" #: src/game.c:279 msgid "Do you really want to quit this match? (Y/n)" msgstr "Gerçekten oyundan çıkmak istiyor musunuz? (Y/n)" #: src/game.c:316 msgid "Do you want to view or save the replay of this match?" msgstr "Bu oyunun tekrarını görmek ya da kaydetmek ister misiniz?" #: src/game.c:329 msgid "" "Congratulations! You have made a new local highscore. Do you want to play " "again? (Y/n)" msgstr "" "Tebrikler! Yüksek bir puan elde ettiniz. Tekrar oynamak ister misiniz? (Y/n)" #: src/game.c:342 msgid "Game Over. Do you want to play again? (Y/n)" msgstr "Kaybettiniz. Tekrar oynamak ister misiniz? (Y/n)" #: src/menu.c:47 msgid "Play" msgstr "BaÅŸlat" #: src/menu.c:47 msgid "Watch this replay." msgstr "Bu kaydı izle." #: src/menu.c:49 msgid "Filename" msgstr "Dosya adı" #: src/menu.c:50 msgid "Give a nice filename to your replay." msgstr "Kaydınıza güzel bir dosya adı verin." #: src/menu.c:52 msgid "Comment" msgstr "Yorum" #: src/menu.c:53 msgid "Attach some annotations or explanations to the replay" msgstr "Kayda bazı açıklama ve tanımlamalar ekleyin" #: src/menu.c:55 msgid "Save" msgstr "Kaydet" #: src/menu.c:57 msgid "Store the replay to the disk with the given parameters." msgstr "Bu kaydı belirtilen parametrelerle diske kaydet." #: src/menu.c:59 msgid "Cancel" msgstr "Vazgeç" #: src/menu.c:60 msgid "I do not want to store this replay." msgstr "Bu tekrarı kaydetmek istemiyorum." #: src/menu.c:101 msgid "New Game" msgstr "Yeni Oyun" #: src/menu.c:101 msgid "Play a new game." msgstr "Yeni oyuna baÅŸla." #: src/menu.c:102 msgid "Options" msgstr "Seçenekler" #: src/menu.c:102 msgid "Configure some settings." msgstr "Bazı ayarları yapılandır." #: src/menu.c:103 msgid "Highscores" msgstr "Yüksek Puanlar" #: src/menu.c:104 msgid "Have a look at the local Hall of Fame." msgstr "En iyilere göz at." #: src/menu.c:105 msgid "Replays" msgstr "Kayıtlar" #: src/menu.c:105 msgid "Watch previously played games." msgstr "Önceden oynanmış oyunları izle." #: src/menu.c:106 msgid "Credits" msgstr "Hakkında" #: src/menu.c:106 msgid "See who made this program." msgstr "Bu programı kimin hazırladığına bak." #: src/menu.c:107 msgid "Quit" msgstr "Çık" #: src/menu.c:107 msgid "See you some other day :)" msgstr "BaÅŸka bir gün görüşürüz :)" #: src/menu.c:149 msgid "Start Game" msgstr "Oyunu baÅŸlat" #: src/menu.c:149 msgid "Start playing this match" msgstr "Oyuna baÅŸla" #: src/menu.c:151 msgid "Players:" msgstr "Oyuncu Sayısı:" #: src/menu.c:152 msgid "Set the number of players for this match." msgstr "Bu oyun için oyuncu sayısını ayarlayın." #: src/menu.c:154 msgid "MP Lives:" msgstr "MP Hak Sayısı:" #: src/menu.c:156 msgid "Set the number of tries each player will have in multiplayer games." msgstr "Multiplayer oyunlarda her oyuncunun kaç hakkı olduÄŸunu ayarlayın." #: src/menu.c:158 msgid "Replay:" msgstr "Kayıt:" #: src/menu.c:160 msgid "" "Activate this option if you want the match to be recorder while you play." msgstr "" "EÄŸer oyunun oynarken kaydedilmesini istiyorsan bu seçeneÄŸi aktifleÅŸtirin." #: src/menu.c:161 src/menu.c:434 src/menu.c:440 src/menu.c:451 msgid "Off" msgstr "Kapalı" #: src/menu.c:161 src/menu.c:435 src/menu.c:440 src/menu.c:451 msgid "On" msgstr "Açık" #: src/menu.c:162 msgid "Configure Players" msgstr "Oyuncuları yapılandır" #: src/menu.c:164 msgid "Select some options for each player, such as keys, name, etc." msgstr "Her oyuncu için rumuz, isim vb. bazı seçenekleri ayarlayın." #: src/menu.c:166 src/menu.c:220 src/menu.c:253 src/menu.c:309 src/menu.c:348 #: src/menu.c:415 src/menu.c:453 src/menu.c:721 src/menu.c:752 msgid "Back" msgstr "Geri" #: src/menu.c:166 msgid "Leave this menu" msgstr "Menüden çık" #: src/menu.c:202 msgid "Player:" msgstr "Oyuncu:" #: src/menu.c:203 msgid "Choose which player do you want to configure." msgstr "Yapılandırmak istediÄŸiniz oyuncuyu seçin." #: src/menu.c:205 msgid "Name:" msgstr "İsim:" #: src/menu.c:205 msgid "Choose a name for this player." msgstr "Bu oyuncu için bir isim seçin." #: src/menu.c:207 msgid "Left Key:" msgstr "Sol TuÅŸ:" #: src/menu.c:209 src/menu.c:213 src/menu.c:217 msgid "Press enter and then press the key you want to use." msgstr "Enter ve sonrada kullanmak istediÄŸiniz tuÅŸa basınız." #: src/menu.c:211 msgid "Right Key:" msgstr "SaÄŸ TuÅŸ:" #: src/menu.c:215 msgid "Jump Key:" msgstr "Zıplama TuÅŸu:" #: src/menu.c:220 src/menu.c:253 src/menu.c:309 src/menu.c:348 src/menu.c:415 #: src/menu.c:453 src/menu.c:723 src/menu.c:752 msgid "Leave this menu." msgstr "Menüden çık." #: src/menu.c:238 msgid "Choose Theme" msgstr "Tema Seç" #: src/menu.c:239 msgid "Change the appearance and sounds of the game." msgstr "Oyunun görünümünü ve seslerini deÄŸiÅŸtirin." #: src/menu.c:242 msgid "Game Options" msgstr "Oyun Seçenekleri" #: src/menu.c:242 msgid "Change the gameplay." msgstr "Oyun ayarlarını deÄŸiÅŸtirin." #: src/menu.c:244 msgid "Graphic Options" msgstr "Grafik Seçenekleri" #: src/menu.c:245 msgid "Modify how the game is displayed in the screen." msgstr "Oyunun ekranda nasıl gösterileceÄŸini düzenleyin." #: src/menu.c:247 msgid "Sound Options" msgstr "Ses Seçenekleri" #: src/menu.c:248 msgid "Modify options related to sound effects and music." msgstr "Ses efektleri ve müzikle ilgili seçenekleri deÄŸiÅŸtirin." #: src/menu.c:250 msgid "Manage Folders" msgstr "Dizinleri Yönet" #: src/menu.c:251 msgid "Change the folders where themes and replays are." msgstr "Temaların ve kayıtların olduÄŸu dizinleri deÄŸiÅŸtirin." #: src/menu.c:299 msgid "Sound Volume:" msgstr "Ses Düzeyi:" #: src/menu.c:301 msgid "" "Set how low you want to hear the sounds. 0 means off. 9 is the max value." msgstr "Ses düzeyini ayarlayın. 0 kapalı. 9 en yüksek." #: src/menu.c:304 msgid "Music Volume:" msgstr "Müzik Düzeyi:" #: src/menu.c:306 msgid "" "Set how low you want to hear the music. 0 means off. 9 is the max value." msgstr "Müzik düzeyini ayarlayın. 0 kapalı. 9 en yüksek." #: src/menu.c:337 msgid "Replay save folder:" msgstr "Kayıt Dizini:" #: src/menu.c:338 msgid "Choose where new recorded replays should be stored." msgstr "Yeni kayıtların nerede depolanacağını seçin." #: src/menu.c:340 msgid "Replay Folders" msgstr "Kayıt Dizinleri" #: src/menu.c:342 msgid "Manage the folders where GNUjump should look for replays." msgstr "GNUjump'ın kayıtları arayacağı dizinleri yönetin." #: src/menu.c:344 msgid "Theme Folders" msgstr "Tema Dizinleri" #: src/menu.c:346 msgid "Manage the folders where GNUjump should look for themes." msgstr "GNUjump'ın temaları arayacağı dizinleri yönetin." #: src/menu.c:385 msgid "FPS Limit:" msgstr "FPS Sınırı:" #: src/menu.c:387 msgid "" "The original Xjump worked at 40 fps. Higher FPS imply more fluid gameplay, " "but limiting it is good if you don't want to use all your CPU." msgstr "" " Xjump 40 fps de çalışır. Yüksek FPS daha akıcı oynayış demektir ama eÄŸer " "tüm iÅŸlemciyi kullanmak istemiyorsanız sınırlamak iyidir." #: src/menu.c:389 msgid "No limit." msgstr "Sınır yok." #: src/menu.c:391 msgid "Rotation:" msgstr "Dönme:" #: src/menu.c:392 msgid "Change how the player rotates when jumping." msgstr "Oyuncuların zıplarken nasıl döndüklerini ayarlayın." #: src/menu.c:393 src/menu.c:406 msgid "None" msgstr "Hiçbiri" #: src/menu.c:393 src/menu.c:397 msgid "Xjump" msgstr "Xjump" #: src/menu.c:393 msgid "Full" msgstr "Tam" #: src/menu.c:395 msgid "Scrolling" msgstr "Kaydırma" #: src/menu.c:396 msgid "How do you want the tower to fall." msgstr "Basamağın aÅŸağıya nasıl inmesini istersiniz." #: src/menu.c:397 msgid "Soft" msgstr "YumuÅŸak" #: src/menu.c:399 msgid "Scroll BG" msgstr "Arka planı kaydır" #: src/menu.c:400 msgid "Do you want the background an walls to scroll?" msgstr "Arka planın duvarlarla birlikte kaymasını istiyor musunuz?" #: src/menu.c:401 msgid "No" msgstr "Hayır" #: src/menu.c:401 msgid "Yes" msgstr "Evet" #: src/menu.c:403 msgid "Trail:" msgstr "İz:" #: src/menu.c:405 msgid "Set this if you want the player to leave a trail behind him." msgstr "EÄŸer oyuncunun arkada iz bırakmasını istiyorsanız bu seçeneÄŸi açın." #: src/menu.c:406 msgid "Thin" msgstr "Zayıf" #: src/menu.c:407 msgid "Normal" msgstr "Normal" #: src/menu.c:407 msgid "Strong" msgstr "Güçlü" #: src/menu.c:409 msgid "Blur:" msgstr "Bulanıklık:" #: src/menu.c:411 msgid "" "Nice blur effect. Set a level from 0 to 9. Only availible in OpenGL mode." msgstr "" "HoÅŸ bir bulanıklık efekti. Seviyeyi 0'dan 9'a kadar bir deÄŸere ayarlayın. " "Sadece OpenGL kipte kullanılabilir." #: src/menu.c:431 msgid "Fullscreen:" msgstr "Tam ekran:" # #: src/menu.c:433 msgid "" "Choose wether you want to play in a window or feel the overwhelming " "sensation of falling in all your screen!" msgstr "" "Pencerede mi yoksa tüm ekrandan düşmenin karşı konulmaz duygusunu hissetmek " "için tam ekranda mı oynamak istediÄŸinizi seçin!" #: src/menu.c:437 msgid "OpenGL:" msgstr "OpenGL:" #: src/menu.c:439 msgid "" "Use OpenGL if you've got a 3d card. In most cases it will improve the " "performance. Some fading effects are only availible in this mode." msgstr "" "EÄŸer 3b kartınız varsa OpenGL kullanınız. Birçok durumda performansı " "arttıracaktır. Bazı soluklaÅŸtırma efektleri sadece bu kipte mevcuttur." #: src/menu.c:442 msgid "Color depth:" msgstr "Renk derinliÄŸi:" #: src/menu.c:444 msgid "" "How many colors do you want to see in the screen. Usually auto is the best " "option, but when playing in fullscreen lower values might improve " "performance." msgstr "" "Ekranda ne kadar renk görmek istiyorsunuz. Genellikle otomatik seçeneÄŸi en " "iyisidir ama tam ekranda oynarken küçük deÄŸerler performansı arttırabilir." #: src/menu.c:446 msgid "Auto" msgstr "Otomatik" #: src/menu.c:448 msgid "Antialiasing:" msgstr "YumuÅŸatma:" #: src/menu.c:450 msgid "" "Antialiasing will improve the look of the character when full rotation is " "set." msgstr "" "YumuÅŸatma tam dönüş ayarlandığında karakterin görünümünü arttıracaktır." #: src/menu.c:720 msgid "Add" msgstr "Ekle" #: src/menu.c:722 msgid "Add a folder to the list." msgstr "Listeye bir dizin ekleyin." #: src/menu.c:728 msgid "View more options about this folder." msgstr "Bu dizin için diÄŸer seçenekleri görün." #: src/menu.c:740 src/menu.c:757 msgid "Write a full or relative path." msgstr "Dosya yolunu yazın." #: src/menu.c:750 msgid "Modify" msgstr "DeÄŸiÅŸtir" #: src/menu.c:751 msgid "Delete" msgstr "Sil" #: src/replay.c:308 msgid "Speed: " msgstr "Hız: " #: src/replay.c:310 msgid " Speed: " msgstr " Hız: " #: src/replay.c:455 msgid "Are you sure you want to stop playing this replay? (Y/n)" msgstr "Bu kaydı oynatmayı durdurmak istediÄŸinizden emin misiniz? (Y/n)" #: src/replay.c:509 msgid "Do you want to watch this replay again? (Y/n)" msgstr "Bu kaydı tekrar izlemek ister misiniz? (Y/n)" #: src/replay.c:556 #, c-format msgid "ERROR: Could not save replay to %s\n" msgstr "HATA: Kayıt %s yoluna kaydedilemiyor\n" #: src/replay.c:625 #, c-format msgid "ERROR: Could not open replay %s\n" msgstr "HATA: %s isimli kayıt açılamıyor\n" #: src/replay.c:632 #, c-format msgid "ERROR: Replay %s is of a different version.\n" msgstr "HATA: %s isimli kayıt dosyası farklı bir sürüme aittir.\n" #: src/replay.c:656 #, c-format msgid "" "Replay loaded: Size: %d FPS: %d Frames: %d Record: %d Time: %d Comment: %s\n" msgstr "" "Kayıt yüklendi: Boyut: %d FPS: %d Toplam kare sayısı: %d Puan: %d Süre: %d " "Yorum: %s\n" #: src/replay.c:677 #, c-format msgid "WARNING: Could not open replay %s\n" msgstr "UYARI: %s isimli kayıt açılamıyor.\n" #: src/replay.c:684 #, c-format msgid "WARNING: Replay %s is of a different version.\n" msgstr "UYARI: %s isimli kayıt dosyası farklı bir sürüme aittir.\n" #: src/records.c:36 #, c-format msgid "" "\n" "WARNING: Could not open records file (%s). I will create a new one later. \n" msgstr "" "\n" "UYARI: %s isimli puan dosyası açılamıyor. Daha sonra yeni bir tane " "oluÅŸturacağım. \n" #: src/records.c:63 #, c-format msgid "" "\n" "ERROR: Error while opening records file (%s) for writing. \n" msgstr "" "\n" "HATA: %s isimli puan dosyası yazmak için açılamadı. \n" #: src/tools.c:108 src/tools.c:147 #, c-format msgid "WARNING: Folder (%s) doesn't exist.\n" msgstr "UYARI: %s isimli dizin yok.\n" #: src/tools.c:360 src/tools.c:383 src/tools.c:415 src/tools.c:443 #, c-format msgid "ERROR: Value Mismatch ('%s' expected but '%s' obtained)\n" msgstr "Hata: EÅŸleÅŸmeyen DeÄŸer (beklenilen '%s' fakat saÄŸlanan '%s')\n" gnujump-1.0.8/po/remove-potcdate.sin0000644000175000017500000000066011050034357014355 00000000000000# Sed script that remove the POT-Creation-Date line in the header entry # from a POT file. # # The distinction between the first and the following occurrences of the # pattern is achieved by looking at the hold space. /^"POT-Creation-Date: .*"$/{ x # Test if the hold space is empty. s/P/P/ ta # Yes it was empty. First occurrence. Remove the line. g d bb :a # The hold space was nonempty. Following occurrences. Do nothing. x :b } gnujump-1.0.8/po/it.gmo0000644000175000017500000003511211742331101011657 00000000000000Þ•’¬Å< P <Q Ž L¢ ï Iø B F N` ¯ .½ 8ì 5%[`ek+r-ž0Ìý l>3«-ß "4VM¤¬,³.à5-E"s!– ¸#Ùý,)D5n2¤5×8  FQZ _vk â+ï$@&P w"‚™¥#? cm} Ž˜¬ ¿É9Ø8K/R2‚ µÃÉIÒ ).59<DLRWhp3y­²KÁ !) 1 <F K U_z=”HÒI)eC<Ó):(Y‚  ¥ ³Á ÉÔ7í%%,‰R Üêï‡ö$~"£#Æ?êZ*c…"é$ .1 7` ˜ · 7Ê !!!'!s+!CŸ"ã"`ö" W#Md#²#!»#XÝ# 6$3A$,u$&¢$É$Î$ ×$â$9ê$%$%4J%%Ÿ%¯%jÎ%,9&$f& ‹&™&¢&¸&c×&;'J'2S')†'9°'"ê'4 (3B((v(,Ÿ(Ì(4ç(*)9G):);¼)Gø) @* L*Z* c*¶n*%-/6-f--"’-µ-¾-·Ò-!Š.¬.½.Ó.ê.ú./+/4/1F//x/¨/>±/?ð/00?0 E0XS0¬0¯0¾0Æ0 Î0Ú0ã0ë0ó0 ù01 1 '1621i1n1T~1Ó1ð1ø1 ÿ1 22 2 (2%42Z2Iw2KÁ2H 33V3^Š3Pé30:4k4.‹4º4Ø4 ß4 í4 û45 535R5'Y5—5 6'6/6˜56,Î68û6;47dp7|Õ7zR8,Í8)ú88$9?]9+9É99ß9':A:G:"sejI€:[T2gh0} myNL (]+M?‘KiAƒXE‡^V_l~)@r.x;!{ W…’RZ#‰tH |w,ˆ zQ5Œ<>nFŠS&uOk4qb‚ŽvBDao*%\†7d6-fCGJP'$` 3c‹p8„/Y=U91 ERROR: Error while opening records file (%s) for writing. Have a nice day! WARNING: Could not open records file (%s). I will create a new one later. Speed: Activate this option if you want the match to be recorder while you play.AddAdd a folder to the list.Antialiasing will improve the look of the character when full rotation is set.Antialiasing:Are you sure you want to end this match? (Y/n)Are you sure you want to stop playing this replay? (Y/n)Attach some annotations or explanations to the replayAutoBackBlur:CancelChange how the player rotates when jumping.Change the appearance and sounds of the game.Change the folders where themes and replays are.Change the gameplay.Choose ThemeChoose a name for this player.Choose wether you want to play in a window or feel the overwhelming sensation of falling in all your screen!Choose where new recorded replays should be stored.Choose which player do you want to configure.Color depth:CommentConfigure PlayersConfigure some settings.Congratulations! You have made a new local highscore. Do you want to play again? (Y/n)CreditsDeleteDo you really want to quit this match? (Y/n)Do you want the background an walls to scroll?Do you want to view or save the replay of this match?Do you want to watch this replay again? (Y/n)ERROR: Can open sounds file (%s). ERROR: Can open theme file (%s). ERROR: Could not open replay %s ERROR: Could not save replay to %s ERROR: Mix_OpenAudio: %s ERROR: Replay %s is of a different version. ERROR: SDL_Init did not work because: %s ERROR: Sound file (%s) is not of the correct format. ERROR: The screen wasn't initialized beacause: %s ERROR: Theme file (%s) is not of the correct format. ERROR: Value Mismatch ('%s' expected but '%s' obtained) FPS Limit:FilenameFullFullscreen:GNUjump, an xjump clone. By Juan Pedro Bolivar Puente. This software can be redistributed and modified under the terms of the GPL. Usage: sdljump [REPLAY_FILE] [OPTIONS] Availible options: -b --bpp Sets the screen bitdepth to . -f --fullscreen Force fullscreen mode. -s --software Force software rendering. -o --opengl Force OpenGL rendering. -a --antialias Force antialiasing for rotating sprites. -n --no-aa Disables antialiasing for rotating sprites. -? --help Displays this help screen. Example: sdljump myRep.rep -o -f Game OptionsGame Over. Do you want to play again? (Y/n)Give a nice filename to your replay.Graphic OptionsHave a look at the local Hall of Fame.HighscoresHow do you want the tower to fall.How many colors do you want to see in the screen. Usually auto is the best option, but when playing in fullscreen lower values might improve performance.I do not want to store this replay.Jump Key:Leave this menuLeave this menu.Left Key:Loading sounds: %s Loading theme: %s MP Lives:Manage FoldersManage the folders where GNUjump should look for replays.Manage the folders where GNUjump should look for themes.ModifyModify how the game is displayed in the screen.Modify options related to sound effects and music.Music Volume:Name:New GameNice blur effect. Set a level from 0 to 9. Only availible in OpenGL mode.NoNo limit.NoneNormalOffOnOpenGL:OptionsPAUSEPlayPlay a new game.Player:Players:Press enter and then press the key you want to use.QuitReplay FoldersReplay loaded: Size: %d FPS: %d Frames: %d Record: %d Time: %d Comment: %s Replay save folder:Replay:ReplaysRight Key:Rotation:SaveScroll BGScrollingSee who made this program.See you some other day :)Select some options for each player, such as keys, name, etc.Set how low you want to hear the music. 0 means off. 9 is the max value.Set how low you want to hear the sounds. 0 means off. 9 is the max value.Set the number of players for this match.Set the number of tries each player will have in multiplayer games.Set this if you want the player to leave a trail behind him.Setting up a software fullscreen window. Setting up a software window. Setting up an OpenGL fullscreen window. Setting up an OpenGL window. SoftSound OptionsSound Volume:Speed: Start GameStart playing this matchStore the replay to the disk with the given parameters.StrongSuccessfully loaded comment from: %s The original Xjump worked at 40 fps. Higher FPS imply more fluid gameplay, but limiting it is good if you don't want to use all your CPU.Theme FoldersThinTrail:Use OpenGL if you've got a 3d card. In most cases it will improve the performance. Some fading effects are only availible in this mode.View more options about this folder.WARNING: Can open lang file (%s). WARNING: Can open theme file (%s). WARNING: Can't open config file (%s). I will create one later. WARNING: Can't open config file (%s). Make sure that it is not being used by another app. WARNING: Config file (%s) is not compatible with this version of gnujump. I will rewrite it later. WARNING: Could not open replay %s WARNING: Folder (%s) doesn't exist. WARNING: Replay %s is of a different version. WARNING: Theme file (%s) is not of the correct format. Watch previously played games.Watch this replay.Window created. BPP: %d, Resolution: %dx%d, OpenGL: %d Write a full or relative path.XjumpYesProject-Id-Version: Report-Msgid-Bugs-To: magnicida@gmail.com POT-Creation-Date: 2012-04-14 19:15+0200 PO-Revision-Date: 2012-02-26 16:26+0100 Last-Translator: Paolo Straffi Language-Team: Italiano <> Language: it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bits Plural-Forms: nplurals=2; plural=(n!=1); ERRORE: Errore nell'aprire il file dei record (%s) in scrittura. Buona Giornata! ATTENZIONE: Impossibile aprire il file dei records (%s). Ne sara' creato un altro piu' tardi. Velocita': Attivare questa opzione se si desidera registrare la partita mentre si gioca.AggiungiAggiunge una cartella alla lista.L'antialias migliora l'aspetto del personaggio quando e' impostata la piroetta completa.Antialias:Sei sicuro di voler terminare questa partita? (Y/n)Sei sicuro di voler fermare il replay? (Y/n)Aggiungi qualche annotazione al replayAutoIndietroSfocatura:AnnullaCambia il modo in cui il giocatore piroetta quando salta.Cambia l'aspetto e i suoni del gioco.Cambia le cartelle dove sono collocati temi e replayCambia alcuni aspetti del giocoScelta del temaSceglie il nome del giocatore.Scegli se vuoi giocare in una finestra o provare la travolgente sensazione di cadere per tutto lo schermo!Sceglie dove i nuovi replay saranno salvati.Sceglie quale giocatore configurare.Prof. colore:CommentoConfigura i giocatoriConfigura alcune impostazioni.Congratulazioni! Hai realizzato il nuovo punteggio locale piu' alto. Desideri giocare ancora? (Y/n)RiconoscimentiCancellaDesideri veramente uscire da questa partita? (Y/n)Desideri che lo sfondo e i muri scorrano?Desideri visionare o salvare il replay di questa partita?Desideri rivedere il replay? (Y/n)ERRORE: è possibile aprire il file dei suoni (%s). ERRORE: è possibile aprire il file del tema (%s). ERRORE: Impossibile aprire il replay %s ERRORE: Impossibile salvare il replay in %s ERRORE: Mix_OpenAudio: %s ERRORE: Il replay %s è di una versione differente. ERRORE: SDL_Init non funziona perché: %s ERRORE: Il file sonoro (%s) non è del formato corretto. ERRORE: Lo schermo non è stato inizializzato perché: %s ERRORE: Il file del tema (%s) non è del formato corretto. ERRORE: Discordanza di valore (era atteso '%s' ma si è ottenuto '%s') Limite FPS:Nome del fileCompletaS. intero:GNUjump, di Juan Pedro Bolivar Puente, è un clone di xjump. Questo software può essere redistribuito e modificato secondo i termini della licenza GPL Uso: sdljump [REPLAY_FILE] [OPZIONI] Opzioni disponibili: -b --bpp Imposta la profondità di colore dello schermo . -f --fullscreen Forza alla modalità schermo intero. -s --software Forza il software rendering. -o --opengl Forza l'OpenGL rendering. -a --antialias Forza l'antialias per gli sprite che ruotano. -n --no-aa Disabilita l'antialias per gli sprite che ruotano. -? --help Mostra questo aiuto. Esempio: sdljump myRep.rep -o -f Opzioni di giocoGioco terminato. Desideri provare ancora? (Y/n)Dai un bel nome al replay.Opzioni graficheDai uno sguardo alla Hall of Fame.PunteggiCome cade la torre.Quantita' di colori che desideri vedere sullo schermo. Solitamente auto e' l'opzione migliore, ma quando si gioca a schermo intero valori piu' bassi possono migliorare le performance.Non voglio salvare questo replay.Tasto del salto:Abbandona questo menuAbbandona questo menu.Tasto sinistro:Caricamento dei suoni: %s Caricamento tema: %s Vite MP:Gestione cartelleGestisce le cartelle dove GNUjump cerca i replay.Gestisce le cartelle dove GNUjump cerca i temi.ModificaModifica il modo in cui il gioco e' visualizzato sullo schermoModifica le opzioni relative agli effetti sonori e alla musica.Volume musica:Nome:Nuova partitaEffetto sfocatura. Imposta un livello da 0 a 9. Disponibile solo nella modalita' OpenGL.NoNessun limite.NessunaNormaleDisattivatoAttivatoOpenGL:OpzioniPAUSARiproduciGioca una nuova partita.Giocatore:Giocatori:Premere invio e quindi il tasto che si desidera usare.EsciCartella replayReplay caricato: Dimensione: %d FPS: %d Frame: %d Record: %d Tempo: %d Commento: %s Cartella salvataggio replay:Replay:ReplayTasto destro:Rotazione:SalvaScroll BGScorrimentoMostra chi ha fatto questo programma.Sara' per un altro giorno :)Selezione di alcune opzioni per ciascun giocatore, come tasti, nome, ecc.Imposta il volume della musica. 0 significa spento. 9 e' il valore massimo.Imposta il volume dei suoni. 0 significa spento. 9 e' il valore massimo.Imposta il numero dei giocatori per questa partita.Imposta il numero dei tentativi di cui dispone ciascun giocatore nelle partite in multiplayer.Imposta questa opzione se desideri che il giocatore lasci una scia dietro di se.Imposta una finestra software a schermo intero. Imposta una finestra software. Imposta una finestra OpenGL a schermo intero. Imposta una finestra OpenGL. FacileOpzioni audioVolume suono:Velocita': GiocaAvvia la partitaSalva il replay sul disco con i parametri indicati.SpessaCommento caricato correttamente da: %s L'originale Xjump lavorava a 40 fps. Un piu' alto FPS implica una giocabilita' piu' fluida, ma limitarlo e' un bene se non si vuole usare tutta la CPU.Cartella temiSottileScia:Usa OpenGL se possiedi una scheda 3d. In molti casi migliorera' le performance. Alcuni effetti di dissolvenza sono disponibili solo in questa modalita'.Mostra piu' opzioni riguardanti la cartella.ATTENZIONE: Non posso aprire il file (%s) della lingua. ATTENZIONE: Non è possibile aprire il file (%s) del tema. ATTENZIONE: Non è possibile aprire il file di configurazione (%s). Ne verra' creato uno in futuro. ATTENZIONE: Non è possibile aprire il file di configurazione (%s). Assicurarsi che non sia usato da un'altra applicazione. ATTENZIONE: Il file di configurazione (%s) non è compatibile con questa versione di gnujump. Verra' riscritto in futuro. ATTENZIONE: Impossibile aprire il replay %s ATTENZIONE: La cartella (%s) non esiste. ATTENZIONE: Il replay %s è di una versione differente. ATTENZIONE: Il file (%s) del tema non è del formato corretto. Visiona le partite giocate precedentemente.Guarda questo replay.Finestra creata. BPP: %d, Risoluzione: %dx%d, OpenGL: %d Scrivi un percorso assoluto o relativo.XjumpSignujump-1.0.8/po/insert-header.sin0000644000175000017500000000124011050034357014004 00000000000000# Sed script that inserts the file called HEADER before the header entry. # # At each occurrence of a line starting with "msgid ", we execute the following # commands. At the first occurrence, insert the file. At the following # occurrences, do nothing. The distinction between the first and the following # occurrences is achieved by looking at the hold space. /^msgid /{ x # Test if the hold space is empty. s/m/m/ ta # Yes it was empty. First occurrence. Read the file. r HEADER # Output the file's contents by reading the next line. But don't lose the # current line while doing this. g N bb :a # The hold space was nonempty. Following occurrences. Do nothing. x :b } gnujump-1.0.8/po/Makevars0000644000175000017500000000343511050034357012243 00000000000000# Makefile variables for PO directory in any package using GNU gettext. # Usually the message domain is the same as the package name. DOMAIN = $(PACKAGE) # These two variables depend on the location of this directory. subdir = po top_builddir = .. # These options get passed to xgettext. XGETTEXT_OPTIONS = --keyword=_ --keyword=N_ # This is the copyright holder that gets inserted into the header of the # $(DOMAIN).pot file. Set this to the copyright holder of the surrounding # package. (Note that the msgstr strings, extracted from the package's # sources, belong to the copyright holder of the package.) Translators are # expected to transfer the copyright for their translations to this person # or entity, or to disclaim their copyright. The empty string stands for # the public domain; in this case the translators are expected to disclaim # their copyright. COPYRIGHT_HOLDER = Juan Pedro Bolivar Puente # This is the email address or URL to which the translators shall report # bugs in the untranslated strings: # - Strings which are not entire sentences, see the maintainer guidelines # in the GNU gettext documentation, section 'Preparing Strings'. # - Strings which use unclear terms or require additional context to be # understood. # - Strings which make invalid assumptions about notation of date, time or # money. # - Pluralisation problems. # - Incorrect English spelling. # - Incorrect formatting. # It can be your email address, or a mailing list address where translators # can write to without being subscribed, or the URL of a web page through # which the translators can contact you. MSGID_BUGS_ADDRESS = magnicida@gmail.com # This is the list of locale categories, beyond LC_MESSAGES, for which the # message catalogs shall be used. It is usually empty. EXTRA_LOCALE_CATEGORIES = gnujump-1.0.8/po/ChangeLog0000644000175000017500000000073611050034357012322 000000000000002007-02-21 gettextize * Makefile.in.in: New file, from gettext-0.16.1. * boldquot.sed: New file, from gettext-0.16.1. * en@boldquot.header: New file, from gettext-0.16.1. * en@quot.header: New file, from gettext-0.16.1. * insert-header.sin: New file, from gettext-0.16.1. * quot.sed: New file, from gettext-0.16.1. * remove-potcdate.sin: New file, from gettext-0.16.1. * Rules-quot: New file, from gettext-0.16.1. * POTFILES.in: New file. gnujump-1.0.8/po/it.po0000644000175000017500000004465011742331101011522 00000000000000# Italian translations for gnujump package # Traduzioni italiane per il pacchetto gnujump.. # Copyright (C) 2012 Juan Pedro Bolivar Puente # This file is distributed under the same license as the gnujump package. # NOTA: i font presenti nel gioco non hanno permesso l'uso delle vocali accentate nella traduzione # Paolo Straffi , 2012. # #: src/menu.c:750 src/menu.c:751 msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: magnicida@gmail.com\n" "POT-Creation-Date: 2012-04-14 19:15+0200\n" "PO-Revision-Date: 2012-02-26 16:26+0100\n" "Last-Translator: Paolo Straffi \n" "Language-Team: Italiano <>\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bits\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n" #: src/main.c:112 #, c-format msgid "" "\n" "Have a nice day!\n" "\n" msgstr "" "\n" "Buona Giornata!\n" "\n" #: src/main.c:120 #, c-format msgid "" "GNUjump, an xjump clone. By Juan Pedro Bolivar Puente.\n" "This software can be redistributed and modified under the terms of the GPL.\n" "\n" "Usage: sdljump [REPLAY_FILE] [OPTIONS] \n" "Availible options:\n" "-b --bpp Sets the screen bitdepth to . \n" "-f --fullscreen Force fullscreen mode.\n" "-s --software Force software rendering.\n" "-o --opengl Force OpenGL rendering.\n" "-a --antialias Force antialiasing for rotating sprites. \n" "-n --no-aa Disables antialiasing for rotating sprites. \n" "-? --help Displays this help screen.\n" "\n" "Example: sdljump myRep.rep -o -f\n" msgstr "" "GNUjump, di Juan Pedro Bolivar Puente, è un clone di xjump.\n" "Questo software può essere redistribuito e modificato secondo i termini " "della licenza GPL\n" "\n" "Uso: sdljump [REPLAY_FILE] [OPZIONI]\n" "Opzioni disponibili:\n" "-b --bpp Imposta la profondità di colore dello schermo " ". \n" "-f --fullscreen Forza alla modalità schermo intero.\n" "-s --software Forza il software rendering.\n" "-o --opengl Forza l'OpenGL rendering.\n" "-a --antialias Forza l'antialias per gli sprite che ruotano. \n" "-n --no-aa Disabilita l'antialias per gli sprite che " "ruotano. \n" "-? --help Mostra questo aiuto.\n" "\n" "Esempio: sdljump myRep.rep -o -f\n" #: src/setup.c:179 #, c-format msgid "WARNING: Can't open config file (%s). I will create one later.\n" msgstr "" "ATTENZIONE: Non è possibile aprire il file di configurazione (%s). Ne verra' " "creato uno in futuro.\n" #: src/setup.c:189 #, c-format msgid "" "WARNING: Config file (%s) is not compatible with this version of gnujump. I " "will rewrite it later.\n" msgstr "" "ATTENZIONE: Il file di configurazione (%s) non è compatibile con questa " "versione di gnujump. Verra' riscritto in futuro.\n" #: src/setup.c:257 #, c-format msgid "" "WARNING: Can't open config file (%s). Make sure that it is not being used by " "another app.\n" msgstr "" "ATTENZIONE: Non è possibile aprire il file di configurazione (%s). " "Assicurarsi che non sia usato da un'altra applicazione.\n" #: src/setup.c:339 #, c-format msgid "WARNING: Can open theme file (%s).\n" msgstr "ATTENZIONE: Non è possibile aprire il file (%s) del tema.\n" #: src/setup.c:349 src/setup.c:382 #, c-format msgid "WARNING: Theme file (%s) is not of the correct format.\n" msgstr "ATTENZIONE: Il file (%s) del tema non è del formato corretto.\n" #: src/setup.c:358 src/setup.c:389 #, c-format msgid "Successfully loaded comment from: %s\n" msgstr "Commento caricato correttamente da: %s\n" #: src/setup.c:373 #, c-format msgid "WARNING: Can open lang file (%s).\n" msgstr "ATTENZIONE: Non posso aprire il file (%s) della lingua.\n" #: src/setup.c:400 #, c-format msgid "ERROR: SDL_Init did not work because: %s\n" msgstr "ERRORE: SDL_Init non funziona perché: %s\n" #: src/setup.c:408 #, c-format msgid "ERROR: Mix_OpenAudio: %s\n" msgstr "ERRORE: Mix_OpenAudio: %s\n" #: src/setup.c:458 #, c-format msgid "Window created. BPP: %d, Resolution: %dx%d, OpenGL: %d\n" msgstr "Finestra creata. BPP: %d, Risoluzione: %dx%d, OpenGL: %d\n" #: src/setup.c:479 #, c-format msgid "Setting up an OpenGL fullscreen window.\n" msgstr "Imposta una finestra OpenGL a schermo intero.\n" #: src/setup.c:484 src/setup.c:497 src/setup.c:545 src/setup.c:556 #, c-format msgid "ERROR: The screen wasn't initialized beacause: %s\n" msgstr "ERRORE: Lo schermo non è stato inizializzato perché: %s\n" #: src/setup.c:491 #, c-format msgid "Setting up an OpenGL window.\n" msgstr "Imposta una finestra OpenGL.\n" #: src/setup.c:541 #, c-format msgid "Setting up a software fullscreen window.\n" msgstr "Imposta una finestra software a schermo intero.\n" #: src/setup.c:551 #, c-format msgid "Setting up a software window.\n" msgstr "Imposta una finestra software.\n" #: src/setup.c:580 #, c-format msgid "Loading sounds: %s\n" msgstr "Caricamento dei suoni: %s\n" #: src/setup.c:585 #, c-format msgid "ERROR: Can open sounds file (%s).\n" msgstr "ERRORE: è possibile aprire il file dei suoni (%s).\n" #: src/setup.c:595 #, c-format msgid "ERROR: Sound file (%s) is not of the correct format.\n" msgstr "ERRORE: Il file sonoro (%s) non è del formato corretto.\n" #: src/setup.c:661 #, c-format msgid "Loading theme: %s\n" msgstr "Caricamento tema: %s\n" #: src/setup.c:665 #, c-format msgid "ERROR: Can open theme file (%s).\n" msgstr "ERRORE: è possibile aprire il file del tema (%s).\n" #: src/setup.c:678 #, c-format msgid "ERROR: Theme file (%s) is not of the correct format.\n" msgstr "ERRORE: Il file del tema (%s) non è del formato corretto.\n" #: src/game.c:124 src/game.c:137 src/replay.c:448 msgid "PAUSE" msgstr "PAUSA" #: src/game.c:130 msgid "Are you sure you want to end this match? (Y/n)" msgstr "Sei sicuro di voler terminare questa partita? (Y/n)" #: src/game.c:279 msgid "Do you really want to quit this match? (Y/n)" msgstr "Desideri veramente uscire da questa partita? (Y/n)" #: src/game.c:316 msgid "Do you want to view or save the replay of this match?" msgstr "Desideri visionare o salvare il replay di questa partita?" #: src/game.c:329 msgid "" "Congratulations! You have made a new local highscore. Do you want to play " "again? (Y/n)" msgstr "" "Congratulazioni! Hai realizzato il nuovo punteggio locale piu' alto. " "Desideri giocare ancora? (Y/n)" #: src/game.c:342 msgid "Game Over. Do you want to play again? (Y/n)" msgstr "Gioco terminato. Desideri provare ancora? (Y/n)" #: src/menu.c:47 msgid "Play" msgstr "Riproduci" #: src/menu.c:47 msgid "Watch this replay." msgstr "Guarda questo replay." #: src/menu.c:49 msgid "Filename" msgstr "Nome del file" #: src/menu.c:50 msgid "Give a nice filename to your replay." msgstr "Dai un bel nome al replay." #: src/menu.c:52 msgid "Comment" msgstr "Commento" #: src/menu.c:53 msgid "Attach some annotations or explanations to the replay" msgstr "Aggiungi qualche annotazione al replay" #: src/menu.c:55 msgid "Save" msgstr "Salva" #: src/menu.c:57 msgid "Store the replay to the disk with the given parameters." msgstr "Salva il replay sul disco con i parametri indicati." #: src/menu.c:59 msgid "Cancel" msgstr "Annulla" #: src/menu.c:60 msgid "I do not want to store this replay." msgstr "Non voglio salvare questo replay." #: src/menu.c:101 msgid "New Game" msgstr "Nuova partita" #: src/menu.c:101 msgid "Play a new game." msgstr "Gioca una nuova partita." #: src/menu.c:102 msgid "Options" msgstr "Opzioni" #: src/menu.c:102 msgid "Configure some settings." msgstr "Configura alcune impostazioni." #: src/menu.c:103 msgid "Highscores" msgstr "Punteggi" #: src/menu.c:104 msgid "Have a look at the local Hall of Fame." msgstr "Dai uno sguardo alla Hall of Fame." #: src/menu.c:105 msgid "Replays" msgstr "Replay" #: src/menu.c:105 msgid "Watch previously played games." msgstr "Visiona le partite giocate precedentemente." #: src/menu.c:106 msgid "Credits" msgstr "Riconoscimenti" #: src/menu.c:106 msgid "See who made this program." msgstr "Mostra chi ha fatto questo programma." #: src/menu.c:107 msgid "Quit" msgstr "Esci" #: src/menu.c:107 msgid "See you some other day :)" msgstr "Sara' per un altro giorno :)" #: src/menu.c:149 msgid "Start Game" msgstr "Gioca" #: src/menu.c:149 msgid "Start playing this match" msgstr "Avvia la partita" #: src/menu.c:151 msgid "Players:" msgstr "Giocatori:" #: src/menu.c:152 msgid "Set the number of players for this match." msgstr "Imposta il numero dei giocatori per questa partita." #: src/menu.c:154 msgid "MP Lives:" msgstr "Vite MP:" #: src/menu.c:156 msgid "Set the number of tries each player will have in multiplayer games." msgstr "" "Imposta il numero dei tentativi di cui dispone ciascun giocatore nelle " "partite in multiplayer." #: src/menu.c:158 msgid "Replay:" msgstr "Replay:" #: src/menu.c:160 msgid "" "Activate this option if you want the match to be recorder while you play." msgstr "" "Attivare questa opzione se si desidera registrare la partita mentre si gioca." #: src/menu.c:161 src/menu.c:434 src/menu.c:440 src/menu.c:451 msgid "Off" msgstr "Disattivato" #: src/menu.c:161 src/menu.c:435 src/menu.c:440 src/menu.c:451 msgid "On" msgstr "Attivato" #: src/menu.c:162 msgid "Configure Players" msgstr "Configura i giocatori" #: src/menu.c:164 msgid "Select some options for each player, such as keys, name, etc." msgstr "" "Selezione di alcune opzioni per ciascun giocatore, come tasti, nome, ecc." #: src/menu.c:166 src/menu.c:220 src/menu.c:253 src/menu.c:309 src/menu.c:348 #: src/menu.c:415 src/menu.c:453 src/menu.c:721 src/menu.c:752 msgid "Back" msgstr "Indietro" #: src/menu.c:166 msgid "Leave this menu" msgstr "Abbandona questo menu" #: src/menu.c:202 msgid "Player:" msgstr "Giocatore:" #: src/menu.c:203 msgid "Choose which player do you want to configure." msgstr "Sceglie quale giocatore configurare." #: src/menu.c:205 msgid "Name:" msgstr "Nome:" #: src/menu.c:205 msgid "Choose a name for this player." msgstr "Sceglie il nome del giocatore." #: src/menu.c:207 msgid "Left Key:" msgstr "Tasto sinistro:" #: src/menu.c:209 src/menu.c:213 src/menu.c:217 msgid "Press enter and then press the key you want to use." msgstr "Premere invio e quindi il tasto che si desidera usare." #: src/menu.c:211 msgid "Right Key:" msgstr "Tasto destro:" #: src/menu.c:215 msgid "Jump Key:" msgstr "Tasto del salto:" #: src/menu.c:220 src/menu.c:253 src/menu.c:309 src/menu.c:348 src/menu.c:415 #: src/menu.c:453 src/menu.c:723 src/menu.c:752 msgid "Leave this menu." msgstr "Abbandona questo menu." #: src/menu.c:238 msgid "Choose Theme" msgstr "Scelta del tema" #: src/menu.c:239 msgid "Change the appearance and sounds of the game." msgstr "Cambia l'aspetto e i suoni del gioco." #: src/menu.c:242 msgid "Game Options" msgstr "Opzioni di gioco" #: src/menu.c:242 msgid "Change the gameplay." msgstr "Cambia alcuni aspetti del gioco" #: src/menu.c:244 msgid "Graphic Options" msgstr "Opzioni grafiche" #: src/menu.c:245 msgid "Modify how the game is displayed in the screen." msgstr "Modifica il modo in cui il gioco e' visualizzato sullo schermo" #: src/menu.c:247 msgid "Sound Options" msgstr "Opzioni audio" #: src/menu.c:248 msgid "Modify options related to sound effects and music." msgstr "Modifica le opzioni relative agli effetti sonori e alla musica." #: src/menu.c:250 msgid "Manage Folders" msgstr "Gestione cartelle" #: src/menu.c:251 msgid "Change the folders where themes and replays are." msgstr "Cambia le cartelle dove sono collocati temi e replay" #: src/menu.c:299 msgid "Sound Volume:" msgstr "Volume suono:" #: src/menu.c:301 msgid "" "Set how low you want to hear the sounds. 0 means off. 9 is the max value." msgstr "" "Imposta il volume dei suoni. 0 significa spento. 9 e' il valore massimo." #: src/menu.c:304 msgid "Music Volume:" msgstr "Volume musica:" #: src/menu.c:306 msgid "" "Set how low you want to hear the music. 0 means off. 9 is the max value." msgstr "" "Imposta il volume della musica. 0 significa spento. 9 e' il valore massimo." #: src/menu.c:337 msgid "Replay save folder:" msgstr "Cartella salvataggio replay:" #: src/menu.c:338 msgid "Choose where new recorded replays should be stored." msgstr "Sceglie dove i nuovi replay saranno salvati." #: src/menu.c:340 msgid "Replay Folders" msgstr "Cartella replay" #: src/menu.c:342 msgid "Manage the folders where GNUjump should look for replays." msgstr "Gestisce le cartelle dove GNUjump cerca i replay." #: src/menu.c:344 msgid "Theme Folders" msgstr "Cartella temi" #: src/menu.c:346 msgid "Manage the folders where GNUjump should look for themes." msgstr "Gestisce le cartelle dove GNUjump cerca i temi." #: src/menu.c:385 msgid "FPS Limit:" msgstr "Limite FPS:" #: src/menu.c:387 msgid "" "The original Xjump worked at 40 fps. Higher FPS imply more fluid gameplay, " "but limiting it is good if you don't want to use all your CPU." msgstr "" "L'originale Xjump lavorava a 40 fps. Un piu' alto FPS implica una " "giocabilita' piu' fluida, ma limitarlo e' un bene se non si vuole usare " "tutta la CPU." #: src/menu.c:389 msgid "No limit." msgstr "Nessun limite." #: src/menu.c:391 msgid "Rotation:" msgstr "Rotazione:" #: src/menu.c:392 msgid "Change how the player rotates when jumping." msgstr "Cambia il modo in cui il giocatore piroetta quando salta." #: src/menu.c:393 src/menu.c:406 msgid "None" msgstr "Nessuna" #: src/menu.c:393 src/menu.c:397 msgid "Xjump" msgstr "Xjump" #: src/menu.c:393 msgid "Full" msgstr "Completa" #: src/menu.c:395 msgid "Scrolling" msgstr "Scorrimento" #: src/menu.c:396 msgid "How do you want the tower to fall." msgstr "Come cade la torre." #: src/menu.c:397 msgid "Soft" msgstr "Facile" #: src/menu.c:399 msgid "Scroll BG" msgstr "Scroll BG" #: src/menu.c:400 msgid "Do you want the background an walls to scroll?" msgstr "Desideri che lo sfondo e i muri scorrano?" #: src/menu.c:401 msgid "No" msgstr "No" #: src/menu.c:401 msgid "Yes" msgstr "Si" #: src/menu.c:403 msgid "Trail:" msgstr "Scia:" #: src/menu.c:405 msgid "Set this if you want the player to leave a trail behind him." msgstr "" "Imposta questa opzione se desideri che il giocatore lasci una scia dietro di " "se." #: src/menu.c:406 msgid "Thin" msgstr "Sottile" #: src/menu.c:407 msgid "Normal" msgstr "Normale" #: src/menu.c:407 msgid "Strong" msgstr "Spessa" #: src/menu.c:409 msgid "Blur:" msgstr "Sfocatura:" #: src/menu.c:411 msgid "" "Nice blur effect. Set a level from 0 to 9. Only availible in OpenGL mode." msgstr "" "Effetto sfocatura. Imposta un livello da 0 a 9. Disponibile solo nella " "modalita' OpenGL." #: src/menu.c:431 msgid "Fullscreen:" msgstr "S. intero:" #: src/menu.c:433 msgid "" "Choose wether you want to play in a window or feel the overwhelming " "sensation of falling in all your screen!" msgstr "" "Scegli se vuoi giocare in una finestra o provare la travolgente sensazione " "di cadere per tutto lo schermo!" #: src/menu.c:437 msgid "OpenGL:" msgstr "OpenGL:" #: src/menu.c:439 msgid "" "Use OpenGL if you've got a 3d card. In most cases it will improve the " "performance. Some fading effects are only availible in this mode." msgstr "" "Usa OpenGL se possiedi una scheda 3d. In molti casi migliorera' le " "performance. Alcuni effetti di dissolvenza sono disponibili solo in questa " "modalita'." #: src/menu.c:442 msgid "Color depth:" msgstr "Prof. colore:" #: src/menu.c:444 msgid "" "How many colors do you want to see in the screen. Usually auto is the best " "option, but when playing in fullscreen lower values might improve " "performance." msgstr "" "Quantita' di colori che desideri vedere sullo schermo. Solitamente auto e' " "l'opzione migliore, ma quando si gioca a schermo intero valori piu' bassi " "possono migliorare le performance." #: src/menu.c:446 msgid "Auto" msgstr "Auto" #: src/menu.c:448 msgid "Antialiasing:" msgstr "Antialias:" #: src/menu.c:450 msgid "" "Antialiasing will improve the look of the character when full rotation is " "set." msgstr "" "L'antialias migliora l'aspetto del personaggio quando e' impostata la " "piroetta completa." #: src/menu.c:720 msgid "Add" msgstr "Aggiungi" #: src/menu.c:722 msgid "Add a folder to the list." msgstr "Aggiunge una cartella alla lista." #: src/menu.c:728 msgid "View more options about this folder." msgstr "Mostra piu' opzioni riguardanti la cartella." #: src/menu.c:740 src/menu.c:757 msgid "Write a full or relative path." msgstr "Scrivi un percorso assoluto o relativo." #: src/menu.c:750 msgid "Modify" msgstr "Modifica" #: src/menu.c:751 msgid "Delete" msgstr "Cancella" #: src/replay.c:308 msgid "Speed: " msgstr "Velocita': " #: src/replay.c:310 msgid " Speed: " msgstr " Velocita': " #: src/replay.c:455 msgid "Are you sure you want to stop playing this replay? (Y/n)" msgstr "Sei sicuro di voler fermare il replay? (Y/n)" #: src/replay.c:509 msgid "Do you want to watch this replay again? (Y/n)" msgstr "Desideri rivedere il replay? (Y/n)" #: src/replay.c:556 #, c-format msgid "ERROR: Could not save replay to %s\n" msgstr "ERRORE: Impossibile salvare il replay in %s\n" #: src/replay.c:625 #, c-format msgid "ERROR: Could not open replay %s\n" msgstr "ERRORE: Impossibile aprire il replay %s\n" #: src/replay.c:632 #, c-format msgid "ERROR: Replay %s is of a different version.\n" msgstr "ERRORE: Il replay %s è di una versione differente.\n" #: src/replay.c:656 #, c-format msgid "" "Replay loaded: Size: %d FPS: %d Frames: %d Record: %d Time: %d Comment: %s\n" msgstr "" "Replay caricato: Dimensione: %d FPS: %d Frame: %d Record: %d Tempo: %d " "Commento: %s\n" #: src/replay.c:677 #, c-format msgid "WARNING: Could not open replay %s\n" msgstr "ATTENZIONE: Impossibile aprire il replay %s\n" #: src/replay.c:684 #, c-format msgid "WARNING: Replay %s is of a different version.\n" msgstr "ATTENZIONE: Il replay %s è di una versione differente.\n" #: src/records.c:36 #, c-format msgid "" "\n" "WARNING: Could not open records file (%s). I will create a new one later. \n" msgstr "" "\n" "ATTENZIONE: Impossibile aprire il file dei records (%s). Ne sara' creato un " "altro piu' tardi. \n" #: src/records.c:63 #, c-format msgid "" "\n" "ERROR: Error while opening records file (%s) for writing. \n" msgstr "" "\n" "ERRORE: Errore nell'aprire il file dei record (%s) in scrittura. \n" #: src/tools.c:108 src/tools.c:147 #, c-format msgid "WARNING: Folder (%s) doesn't exist.\n" msgstr "ATTENZIONE: La cartella (%s) non esiste.\n" #: src/tools.c:360 src/tools.c:383 src/tools.c:415 src/tools.c:443 #, c-format msgid "ERROR: Value Mismatch ('%s' expected but '%s' obtained)\n" msgstr "" "ERRORE: Discordanza di valore (era atteso '%s' ma si è ottenuto '%s')\n" gnujump-1.0.8/po/Makefile.in.in0000644000175000017500000003322111050034357013215 00000000000000# Makefile for PO directory in any package using GNU gettext. # Copyright (C) 1995-1997, 2000-2006 by Ulrich Drepper # # This file can be copied and used freely without restrictions. It can # be used in projects which are not available under the GNU General Public # License but which still want to provide support for the GNU gettext # functionality. # Please note that the actual code of GNU gettext is covered by the GNU # General Public License and is *not* in the public domain. # # Origin: gettext-0.16 PACKAGE = @PACKAGE@ VERSION = @VERSION@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ SHELL = /bin/sh @SET_MAKE@ srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ datarootdir = @datarootdir@ datadir = @datadir@ localedir = @localedir@ gettextsrcdir = $(datadir)/gettext/po INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ # We use $(mkdir_p). # In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as # "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions, # @install_sh@ does not start with $(SHELL), so we add it. # In automake >= 1.10, @mkdir_p@ is derived from ${MKDIR_P}, which is defined # either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake # versions, $(mkinstalldirs) and $(install_sh) are unused. mkinstalldirs = $(SHELL) @install_sh@ -d install_sh = $(SHELL) @install_sh@ MKDIR_P = @MKDIR_P@ mkdir_p = @mkdir_p@ GMSGFMT_ = @GMSGFMT@ GMSGFMT_no = @GMSGFMT@ GMSGFMT_yes = @GMSGFMT_015@ GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT)) MSGFMT_ = @MSGFMT@ MSGFMT_no = @MSGFMT@ MSGFMT_yes = @MSGFMT_015@ MSGFMT = $(MSGFMT_$(USE_MSGCTXT)) XGETTEXT_ = @XGETTEXT@ XGETTEXT_no = @XGETTEXT@ XGETTEXT_yes = @XGETTEXT_015@ XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT)) MSGMERGE = msgmerge MSGMERGE_UPDATE = @MSGMERGE@ --update MSGINIT = msginit MSGCONV = msgconv MSGFILTER = msgfilter POFILES = @POFILES@ GMOFILES = @GMOFILES@ UPDATEPOFILES = @UPDATEPOFILES@ DUMMYPOFILES = @DUMMYPOFILES@ DISTFILES.common = Makefile.in.in remove-potcdate.sin \ $(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3) DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \ $(POFILES) $(GMOFILES) \ $(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3) POTFILES = \ CATALOGS = @CATALOGS@ # Makevars gets inserted here. (Don't remove this line!) .SUFFIXES: .SUFFIXES: .po .gmo .mo .sed .sin .nop .po-create .po-update .po.mo: @echo "$(MSGFMT) -c -o $@ $<"; \ $(MSGFMT) -c -o t-$@ $< && mv t-$@ $@ .po.gmo: @lang=`echo $* | sed -e 's,.*/,,'`; \ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \ cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo .sin.sed: sed -e '/^#/d' $< > t-$@ mv t-$@ $@ all: all-@USE_NLS@ all-yes: stamp-po all-no: # $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no # internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because # we don't want to bother translators with empty POT files). We assume that # LINGUAS is empty in this case, i.e. $(POFILES) and $(GMOFILES) are empty. # In this case, stamp-po is a nop (i.e. a phony target). # stamp-po is a timestamp denoting the last time at which the CATALOGS have # been loosely updated. Its purpose is that when a developer or translator # checks out the package via CVS, and the $(DOMAIN).pot file is not in CVS, # "make" will update the $(DOMAIN).pot and the $(CATALOGS), but subsequent # invocations of "make" will do nothing. This timestamp would not be necessary # if updating the $(CATALOGS) would always touch them; however, the rule for # $(POFILES) has been designed to not touch files that don't need to be # changed. stamp-po: $(srcdir)/$(DOMAIN).pot test ! -f $(srcdir)/$(DOMAIN).pot || \ test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES) @test ! -f $(srcdir)/$(DOMAIN).pot || { \ echo "touch stamp-po" && \ echo timestamp > stamp-poT && \ mv stamp-poT stamp-po; \ } # Note: Target 'all' must not depend on target '$(DOMAIN).pot-update', # otherwise packages like GCC can not be built if only parts of the source # have been downloaded. # This target rebuilds $(DOMAIN).pot; it is an expensive operation. # Note that $(DOMAIN).pot is not touched if it doesn't need to be changed. $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \ msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \ else \ msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \ fi; \ $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \ --files-from=$(srcdir)/POTFILES.in \ --copyright-holder='$(COPYRIGHT_HOLDER)' \ --msgid-bugs-address="$$msgid_bugs_address" test ! -f $(DOMAIN).po || { \ if test -f $(srcdir)/$(DOMAIN).pot; then \ sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \ mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ fi; \ else \ mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ fi; \ } # This rule has no dependencies: we don't need to update $(DOMAIN).pot at # every "make" invocation, only create it when it is missing. # Only "make $(DOMAIN).pot-update" or "make dist" will force an update. $(srcdir)/$(DOMAIN).pot: $(MAKE) $(DOMAIN).pot-update # This target rebuilds a PO file if $(DOMAIN).pot has changed. # Note that a PO file is not touched if it doesn't need to be changed. $(POFILES): $(srcdir)/$(DOMAIN).pot @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \ if test -f "$(srcdir)/$${lang}.po"; then \ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \ cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot; \ else \ $(MAKE) $${lang}.po-create; \ fi install: install-exec install-data install-exec: install-data: install-data-@USE_NLS@ if test "$(PACKAGE)" = "gettext-tools"; then \ $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ for file in $(DISTFILES.common) Makevars.template; do \ $(INSTALL_DATA) $(srcdir)/$$file \ $(DESTDIR)$(gettextsrcdir)/$$file; \ done; \ for file in Makevars; do \ rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ done; \ else \ : ; \ fi install-data-no: all install-data-yes: all $(mkdir_p) $(DESTDIR)$(datadir) @catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ dir=$(localedir)/$$lang/LC_MESSAGES; \ $(mkdir_p) $(DESTDIR)$$dir; \ if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \ $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \ echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \ for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ if test -n "$$lc"; then \ if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ for file in *; do \ if test -f $$file; then \ ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ fi; \ done); \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ else \ if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ :; \ else \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ fi; \ fi; \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \ fi; \ done; \ done install-strip: install installdirs: installdirs-exec installdirs-data installdirs-exec: installdirs-data: installdirs-data-@USE_NLS@ if test "$(PACKAGE)" = "gettext-tools"; then \ $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ else \ : ; \ fi installdirs-data-no: installdirs-data-yes: $(mkdir_p) $(DESTDIR)$(datadir) @catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ dir=$(localedir)/$$lang/LC_MESSAGES; \ $(mkdir_p) $(DESTDIR)$$dir; \ for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ if test -n "$$lc"; then \ if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ for file in *; do \ if test -f $$file; then \ ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ fi; \ done); \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ else \ if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ :; \ else \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ fi; \ fi; \ fi; \ done; \ done # Define this as empty until I found a useful application. installcheck: uninstall: uninstall-exec uninstall-data uninstall-exec: uninstall-data: uninstall-data-@USE_NLS@ if test "$(PACKAGE)" = "gettext-tools"; then \ for file in $(DISTFILES.common) Makevars.template; do \ rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ done; \ else \ : ; \ fi uninstall-data-no: uninstall-data-yes: catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ done; \ done check: all info dvi ps pdf html tags TAGS ctags CTAGS ID: mostlyclean: rm -f remove-potcdate.sed rm -f stamp-poT rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po rm -fr *.o clean: mostlyclean distclean: clean rm -f Makefile Makefile.in POTFILES *.mo maintainer-clean: distclean @echo "This command is intended for maintainers to use;" @echo "it deletes files that may require special tools to rebuild." rm -f stamp-po $(GMOFILES) distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) dist distdir: $(MAKE) update-po @$(MAKE) dist2 # This is a separate target because 'update-po' must be executed before. dist2: stamp-po $(DISTFILES) dists="$(DISTFILES)"; \ if test "$(PACKAGE)" = "gettext-tools"; then \ dists="$$dists Makevars.template"; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ dists="$$dists $(DOMAIN).pot stamp-po"; \ fi; \ if test -f $(srcdir)/ChangeLog; then \ dists="$$dists ChangeLog"; \ fi; \ for i in 0 1 2 3 4 5 6 7 8 9; do \ if test -f $(srcdir)/ChangeLog.$$i; then \ dists="$$dists ChangeLog.$$i"; \ fi; \ done; \ if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \ for file in $$dists; do \ if test -f $$file; then \ cp -p $$file $(distdir) || exit 1; \ else \ cp -p $(srcdir)/$$file $(distdir) || exit 1; \ fi; \ done update-po: Makefile $(MAKE) $(DOMAIN).pot-update test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES) $(MAKE) update-gmo # General rule for creating PO files. .nop.po-create: @lang=`echo $@ | sed -e 's/\.po-create$$//'`; \ echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \ exit 1 # General rule for updating PO files. .nop.po-update: @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \ if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; fi; \ tmpdir=`pwd`; \ echo "$$lang:"; \ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \ cd $(srcdir); \ if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \ if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ rm -f $$tmpdir/$$lang.new.po; \ else \ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ :; \ else \ echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ exit 1; \ fi; \ fi; \ else \ echo "msgmerge for $$lang.po failed!" 1>&2; \ rm -f $$tmpdir/$$lang.new.po; \ fi $(DUMMYPOFILES): update-gmo: Makefile $(GMOFILES) @: Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@ cd $(top_builddir) \ && $(SHELL) ./config.status $(subdir)/$@.in po-directories force: # Tell versions [3.59,3.63) of GNU make not to export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: gnujump-1.0.8/po/quot.sed0000644000175000017500000000023111050034357012223 00000000000000s/"\([^"]*\)"/“\1â€/g s/`\([^`']*\)'/‘\1’/g s/ '\([^`']*\)' / ‘\1’ /g s/ '\([^`']*\)'$/ ‘\1’/g s/^'\([^`']*\)' /‘\1’ /g s/“â€/""/g gnujump-1.0.8/po/en@quot.header0000644000175000017500000000226311050034357013332 00000000000000# All this catalog "translates" are quotation characters. # The msgids must be ASCII and therefore cannot contain real quotation # characters, only substitutes like grave accent (0x60), apostrophe (0x27) # and double quote (0x22). These substitutes look strange; see # http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html # # This catalog translates grave accent (0x60) and apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019). # It also translates pairs of apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019) # and pairs of quotation mark (0x22) to # left double quotation mark (U+201C) and right double quotation mark (U+201D). # # When output to an UTF-8 terminal, the quotation characters appear perfectly. # When output to an ISO-8859-1 terminal, the single quotation marks are # transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to # grave/acute accent (by libiconv), and the double quotation marks are # transliterated to 0x22. # When output to an ASCII terminal, the single quotation marks are # transliterated to apostrophes, and the double quotation marks are # transliterated to 0x22. # gnujump-1.0.8/m4/0000755000175000017500000000000012003601753010523 500000000000000gnujump-1.0.8/m4/libtool.m40000644000175000017500000106043411742331035012363 00000000000000# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, # 2006, 2007, 2008, 2009, 2010, 2011 Free Software # Foundation, Inc. # Written 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. m4_define([_LT_COPYING], [dnl # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, # 2006, 2007, 2008, 2009, 2010, 2011 Free Software # Foundation, Inc. # Written by Gordon Matzigkeit, 1996 # # This file is part of GNU Libtool. # # GNU Libtool 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. # # As a special exception to the GNU General Public License, # if you distribute this file as part of a program or library that # is built using GNU Libtool, you may include this file under the # same distribution terms that you use for the rest of that program. # # GNU Libtool 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 GNU Libtool; see the file COPYING. If not, a copy # can be downloaded from http://www.gnu.org/licenses/gpl.html, or # obtained by writing to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ]) # serial 57 LT_INIT # LT_PREREQ(VERSION) # ------------------ # Complain and exit if this libtool version is less that VERSION. m4_defun([LT_PREREQ], [m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1, [m4_default([$3], [m4_fatal([Libtool version $1 or higher is required], 63)])], [$2])]) # _LT_CHECK_BUILDDIR # ------------------ # Complain if the absolute build directory name contains unusual characters m4_defun([_LT_CHECK_BUILDDIR], [case `pwd` in *\ * | *\ *) AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;; esac ]) # LT_INIT([OPTIONS]) # ------------------ AC_DEFUN([LT_INIT], [AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl AC_BEFORE([$0], [LT_LANG])dnl AC_BEFORE([$0], [LT_OUTPUT])dnl AC_BEFORE([$0], [LTDL_INIT])dnl m4_require([_LT_CHECK_BUILDDIR])dnl dnl Autoconf doesn't catch unexpanded LT_ macros by default: m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4 dnl unless we require an AC_DEFUNed macro: AC_REQUIRE([LTOPTIONS_VERSION])dnl AC_REQUIRE([LTSUGAR_VERSION])dnl AC_REQUIRE([LTVERSION_VERSION])dnl AC_REQUIRE([LTOBSOLETE_VERSION])dnl m4_require([_LT_PROG_LTMAIN])dnl _LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}]) dnl Parse OPTIONS _LT_SET_OPTIONS([$0], [$1]) # This can be used to rebuild libtool when needed LIBTOOL_DEPS="$ltmain" # Always use our own libtool. LIBTOOL='$(SHELL) $(top_builddir)/libtool' AC_SUBST(LIBTOOL)dnl _LT_SETUP # Only expand once: m4_define([LT_INIT]) ])# LT_INIT # Old names: AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT]) AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_PROG_LIBTOOL], []) dnl AC_DEFUN([AM_PROG_LIBTOOL], []) # _LT_CC_BASENAME(CC) # ------------------- # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. m4_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 "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` ]) # _LT_FILEUTILS_DEFAULTS # ---------------------- # It is okay to use these file commands and assume they have been set # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'. m4_defun([_LT_FILEUTILS_DEFAULTS], [: ${CP="cp -f"} : ${MV="mv -f"} : ${RM="rm -f"} ])# _LT_FILEUTILS_DEFAULTS # _LT_SETUP # --------- m4_defun([_LT_SETUP], [AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl _LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl dnl _LT_DECL([], [host_alias], [0], [The host system])dnl _LT_DECL([], [host], [0])dnl _LT_DECL([], [host_os], [0])dnl dnl _LT_DECL([], [build_alias], [0], [The build system])dnl _LT_DECL([], [build], [0])dnl _LT_DECL([], [build_os], [0])dnl dnl AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([LT_PATH_LD])dnl AC_REQUIRE([LT_PATH_NM])dnl dnl AC_REQUIRE([AC_PROG_LN_S])dnl test -z "$LN_S" && LN_S="ln -s" _LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl dnl AC_REQUIRE([LT_CMD_MAX_LEN])dnl _LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl _LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_CHECK_SHELL_FEATURES])dnl m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl m4_require([_LT_CMD_RELOAD])dnl m4_require([_LT_CHECK_MAGIC_METHOD])dnl m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl m4_require([_LT_CMD_OLD_ARCHIVE])dnl m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl m4_require([_LT_WITH_SYSROOT])dnl _LT_CONFIG_LIBTOOL_INIT([ # See if we are running on zsh, and set the options which allow our # commands through without removal of \ escapes INIT. if test -n "\${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi ]) if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi _LT_CHECK_OBJDIR m4_require([_LT_TAG_COMPILER])dnl case $host_os in aix3*) # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES= export COLLECT_NAMES fi ;; esac # Global variables: ofile=libtool can_build_shared=yes # All known linkers require a `.a' archive for static linking (except MSVC, # which needs '.lib'). libext=a with_gnu_ld="$lt_cv_prog_gnu_ld" old_CC="$CC" old_CFLAGS="$CFLAGS" # Set sane defaults for various variables test -z "$CC" && CC=cc test -z "$LTCC" && LTCC=$CC test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS test -z "$LD" && LD=ld test -z "$ac_objext" && ac_objext=o _LT_CC_BASENAME([$compiler]) # Only perform the check for file, if the check method requires it test -z "$MAGIC_CMD" && MAGIC_CMD=file case $deplibs_check_method in file_magic*) if test "$file_magic_cmd" = '$MAGIC_CMD'; then _LT_PATH_MAGIC fi ;; esac # Use C for the default configuration in the libtool script LT_SUPPORTED_TAG([CC]) _LT_LANG_C_CONFIG _LT_LANG_DEFAULT_CONFIG _LT_CONFIG_COMMANDS ])# _LT_SETUP # _LT_PREPARE_SED_QUOTE_VARS # -------------------------- # Define a few sed substitution that help us do robust quoting. m4_defun([_LT_PREPARE_SED_QUOTE_VARS], [# Backslashify metacharacters that are still active within # double-quoted strings. sed_quote_subst='s/\([["`$\\]]\)/\\\1/g' # Same as above, but do not quote variable references. double_quote_subst='s/\([["`\\]]\)/\\\1/g' # Sed substitution to delay expansion of an escaped shell variable in a # double_quote_subst'ed string. delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' # Sed substitution to delay expansion of an escaped single quote. delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' # Sed substitution to avoid accidental globbing in evaled expressions no_glob_subst='s/\*/\\\*/g' ]) # _LT_PROG_LTMAIN # --------------- # Note that this code is called both from `configure', and `config.status' # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably, # `config.status' has no value for ac_aux_dir unless we are using Automake, # so we pass a copy along to make sure it has a sensible value anyway. m4_defun([_LT_PROG_LTMAIN], [m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl _LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir']) ltmain="$ac_aux_dir/ltmain.sh" ])# _LT_PROG_LTMAIN ## ------------------------------------- ## ## Accumulate code for creating libtool. ## ## ------------------------------------- ## # So that we can recreate a full libtool script including additional # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS # in macros and then make a single call at the end using the `libtool' # label. # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS]) # ---------------------------------------- # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later. m4_define([_LT_CONFIG_LIBTOOL_INIT], [m4_ifval([$1], [m4_append([_LT_OUTPUT_LIBTOOL_INIT], [$1 ])])]) # Initialize. m4_define([_LT_OUTPUT_LIBTOOL_INIT]) # _LT_CONFIG_LIBTOOL([COMMANDS]) # ------------------------------ # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later. m4_define([_LT_CONFIG_LIBTOOL], [m4_ifval([$1], [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS], [$1 ])])]) # Initialize. m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS]) # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS]) # ----------------------------------------------------- m4_defun([_LT_CONFIG_SAVE_COMMANDS], [_LT_CONFIG_LIBTOOL([$1]) _LT_CONFIG_LIBTOOL_INIT([$2]) ]) # _LT_FORMAT_COMMENT([COMMENT]) # ----------------------------- # Add leading comment marks to the start of each line, and a trailing # full-stop to the whole comment if one is not present already. m4_define([_LT_FORMAT_COMMENT], [m4_ifval([$1], [ m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])], [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.]) )]) ## ------------------------ ## ## FIXME: Eliminate VARNAME ## ## ------------------------ ## # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?]) # ------------------------------------------------------------------- # CONFIGNAME is the name given to the value in the libtool script. # VARNAME is the (base) name used in the configure script. # VALUE may be 0, 1 or 2 for a computed quote escaped value based on # VARNAME. Any other value will be used directly. m4_define([_LT_DECL], [lt_if_append_uniq([lt_decl_varnames], [$2], [, ], [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name], [m4_ifval([$1], [$1], [$2])]) lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3]) m4_ifval([$4], [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])]) lt_dict_add_subkey([lt_decl_dict], [$2], [tagged?], [m4_ifval([$5], [yes], [no])])]) ]) # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION]) # -------------------------------------------------------- m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])]) # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...]) # ------------------------------------------------ m4_define([lt_decl_tag_varnames], [_lt_decl_filter([tagged?], [yes], $@)]) # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..]) # --------------------------------------------------------- m4_define([_lt_decl_filter], [m4_case([$#], [0], [m4_fatal([$0: too few arguments: $#])], [1], [m4_fatal([$0: too few arguments: $#: $1])], [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)], [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)], [lt_dict_filter([lt_decl_dict], $@)])[]dnl ]) # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...]) # -------------------------------------------------- m4_define([lt_decl_quote_varnames], [_lt_decl_filter([value], [1], $@)]) # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...]) # --------------------------------------------------- m4_define([lt_decl_dquote_varnames], [_lt_decl_filter([value], [2], $@)]) # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...]) # --------------------------------------------------- m4_define([lt_decl_varnames_tagged], [m4_assert([$# <= 2])dnl _$0(m4_quote(m4_default([$1], [[, ]])), m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]), m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))]) m4_define([_lt_decl_varnames_tagged], [m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])]) # lt_decl_all_varnames([SEPARATOR], [VARNAME1...]) # ------------------------------------------------ m4_define([lt_decl_all_varnames], [_$0(m4_quote(m4_default([$1], [[, ]])), m4_if([$2], [], m4_quote(lt_decl_varnames), m4_quote(m4_shift($@))))[]dnl ]) m4_define([_lt_decl_all_varnames], [lt_join($@, lt_decl_varnames_tagged([$1], lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl ]) # _LT_CONFIG_STATUS_DECLARE([VARNAME]) # ------------------------------------ # Quote a variable value, and forward it to `config.status' so that its # declaration there will have the same value as in `configure'. VARNAME # must have a single quote delimited value for this to work. m4_define([_LT_CONFIG_STATUS_DECLARE], [$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`']) # _LT_CONFIG_STATUS_DECLARATIONS # ------------------------------ # We delimit libtool config variables with single quotes, so when # we write them to config.status, we have to be sure to quote all # embedded single quotes properly. In configure, this macro expands # each variable declared with _LT_DECL (and _LT_TAGDECL) into: # # ='`$ECHO "$" | $SED "$delay_single_quote_subst"`' m4_defun([_LT_CONFIG_STATUS_DECLARATIONS], [m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames), [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])]) # _LT_LIBTOOL_TAGS # ---------------- # Output comment and list of tags supported by the script m4_defun([_LT_LIBTOOL_TAGS], [_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl available_tags="_LT_TAGS"dnl ]) # _LT_LIBTOOL_DECLARE(VARNAME, [TAG]) # ----------------------------------- # Extract the dictionary values for VARNAME (optionally with TAG) and # expand to a commented shell variable setting: # # # Some comment about what VAR is for. # visible_name=$lt_internal_name m4_define([_LT_LIBTOOL_DECLARE], [_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [description])))[]dnl m4_pushdef([_libtool_name], m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])), [0], [_libtool_name=[$]$1], [1], [_libtool_name=$lt_[]$1], [2], [_libtool_name=$lt_[]$1], [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl ]) # _LT_LIBTOOL_CONFIG_VARS # ----------------------- # Produce commented declarations of non-tagged libtool config variables # suitable for insertion in the LIBTOOL CONFIG section of the `libtool' # script. Tagged libtool config variables (even for the LIBTOOL CONFIG # section) are produced by _LT_LIBTOOL_TAG_VARS. m4_defun([_LT_LIBTOOL_CONFIG_VARS], [m4_foreach([_lt_var], m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)), [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])]) # _LT_LIBTOOL_TAG_VARS(TAG) # ------------------------- m4_define([_LT_LIBTOOL_TAG_VARS], [m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames), [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])]) # _LT_TAGVAR(VARNAME, [TAGNAME]) # ------------------------------ m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])]) # _LT_CONFIG_COMMANDS # ------------------- # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of # variables for single and double quote escaping we saved from calls # to _LT_DECL, we can put quote escaped variables declarations # into `config.status', and then the shell code to quote escape them in # for loops in `config.status'. Finally, any additional code accumulated # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded. m4_defun([_LT_CONFIG_COMMANDS], [AC_PROVIDE_IFELSE([LT_OUTPUT], dnl If the libtool generation code has been placed in $CONFIG_LT, dnl instead of duplicating it all over again into config.status, dnl then we will have config.status run $CONFIG_LT later, so it dnl needs to know what name is stored there: [AC_CONFIG_COMMANDS([libtool], [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])], dnl If the libtool generation code is destined for config.status, dnl expand the accumulated commands and init code now: [AC_CONFIG_COMMANDS([libtool], [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])]) ])#_LT_CONFIG_COMMANDS # Initialize. m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT], [ # 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 sed_quote_subst='$sed_quote_subst' double_quote_subst='$double_quote_subst' delay_variable_subst='$delay_variable_subst' _LT_CONFIG_STATUS_DECLARATIONS LTCC='$LTCC' LTCFLAGS='$LTCFLAGS' compiler='$compiler_DEFAULT' # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF \$[]1 _LTECHO_EOF' } # Quote evaled strings. for var in lt_decl_all_varnames([[ \ ]], lt_decl_quote_varnames); do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[[\\\\\\\`\\"\\\$]]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done # Double-quote double-evaled strings. for var in lt_decl_all_varnames([[ \ ]], lt_decl_dquote_varnames); do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[[\\\\\\\`\\"\\\$]]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done _LT_OUTPUT_LIBTOOL_INIT ]) # _LT_GENERATED_FILE_INIT(FILE, [COMMENT]) # ------------------------------------ # Generate a child script FILE with all initialization necessary to # reuse the environment learned by the parent script, and make the # file executable. If COMMENT is supplied, it is inserted after the # `#!' sequence but before initialization text begins. After this # macro, additional text can be appended to FILE to form the body of # the child script. The macro ends with non-zero status if the # file could not be fully written (such as if the disk is full). m4_ifdef([AS_INIT_GENERATED], [m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])], [m4_defun([_LT_GENERATED_FILE_INIT], [m4_require([AS_PREPARE])]dnl [m4_pushdef([AS_MESSAGE_LOG_FD])]dnl [lt_write_fail=0 cat >$1 <<_ASEOF || lt_write_fail=1 #! $SHELL # Generated by $as_me. $2 SHELL=\${CONFIG_SHELL-$SHELL} export SHELL _ASEOF cat >>$1 <<\_ASEOF || lt_write_fail=1 AS_SHELL_SANITIZE _AS_PREPARE exec AS_MESSAGE_FD>&1 _ASEOF test $lt_write_fail = 0 && chmod +x $1[]dnl m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT # LT_OUTPUT # --------- # This macro allows early generation of the libtool script (before # AC_OUTPUT is called), incase it is used in configure for compilation # tests. AC_DEFUN([LT_OUTPUT], [: ${CONFIG_LT=./config.lt} AC_MSG_NOTICE([creating $CONFIG_LT]) _LT_GENERATED_FILE_INIT(["$CONFIG_LT"], [# Run this file to recreate a libtool stub with the current configuration.]) cat >>"$CONFIG_LT" <<\_LTEOF lt_cl_silent=false exec AS_MESSAGE_LOG_FD>>config.log { echo AS_BOX([Running $as_me.]) } >&AS_MESSAGE_LOG_FD lt_cl_help="\ \`$as_me' creates a local libtool stub from the current configuration, for use in further configure time tests before the real libtool is generated. Usage: $[0] [[OPTIONS]] -h, --help print this help, then exit -V, --version print version number, then exit -q, --quiet do not print progress messages -d, --debug don't remove temporary files Report bugs to ." lt_cl_version="\ m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION]) configured by $[0], generated by m4_PACKAGE_STRING. Copyright (C) 2011 Free Software Foundation, Inc. This config.lt script is free software; the Free Software Foundation gives unlimited permision to copy, distribute and modify it." while test $[#] != 0 do case $[1] in --version | --v* | -V ) echo "$lt_cl_version"; exit 0 ;; --help | --h* | -h ) echo "$lt_cl_help"; exit 0 ;; --debug | --d* | -d ) debug=: ;; --quiet | --q* | --silent | --s* | -q ) lt_cl_silent=: ;; -*) AC_MSG_ERROR([unrecognized option: $[1] Try \`$[0] --help' for more information.]) ;; *) AC_MSG_ERROR([unrecognized argument: $[1] Try \`$[0] --help' for more information.]) ;; esac shift done if $lt_cl_silent; then exec AS_MESSAGE_FD>/dev/null fi _LTEOF cat >>"$CONFIG_LT" <<_LTEOF _LT_OUTPUT_LIBTOOL_COMMANDS_INIT _LTEOF cat >>"$CONFIG_LT" <<\_LTEOF AC_MSG_NOTICE([creating $ofile]) _LT_OUTPUT_LIBTOOL_COMMANDS AS_EXIT(0) _LTEOF chmod +x "$CONFIG_LT" # configure is writing to config.log, but config.lt does its own redirection, # appending to config.log, which fails on DOS, as config.log is still kept # open by configure. Here we exec the FD to /dev/null, effectively closing # config.log, so it can be properly (re)opened and appended to by config.lt. lt_cl_success=: test "$silent" = yes && lt_config_lt_args="$lt_config_lt_args --quiet" exec AS_MESSAGE_LOG_FD>/dev/null $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false exec AS_MESSAGE_LOG_FD>>config.log $lt_cl_success || AS_EXIT(1) ])# LT_OUTPUT # _LT_CONFIG(TAG) # --------------- # If TAG is the built-in tag, create an initial libtool script with a # default configuration from the untagged config vars. Otherwise add code # to config.status for appending the configuration named by TAG from the # matching tagged config vars. m4_defun([_LT_CONFIG], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl _LT_CONFIG_SAVE_COMMANDS([ m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl m4_if(_LT_TAG, [C], [ # 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 cfgfile="${ofile}T" trap "$RM \"$cfgfile\"; exit 1" 1 2 15 $RM "$cfgfile" cat <<_LT_EOF >> "$cfgfile" #! $SHELL # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # _LT_COPYING _LT_LIBTOOL_TAGS # ### BEGIN LIBTOOL CONFIG _LT_LIBTOOL_CONFIG_VARS _LT_LIBTOOL_TAG_VARS # ### END LIBTOOL CONFIG _LT_EOF case $host_os in aix3*) cat <<\_LT_EOF >> "$cfgfile" # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES= export COLLECT_NAMES fi _LT_EOF ;; esac _LT_PROG_LTMAIN # We use sed instead of cat because bash on DJGPP gets confused if # if finds mixed CR/LF and LF-only lines. Since sed operates in # text mode, it properly converts lines to CR/LF. This bash problem # is reportedly fixed, but why not run on old versions too? sed '$q' "$ltmain" >> "$cfgfile" \ || (rm -f "$cfgfile"; exit 1) _LT_PROG_REPLACE_SHELLFNS mv -f "$cfgfile" "$ofile" || (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") chmod +x "$ofile" ], [cat <<_LT_EOF >> "$ofile" dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded dnl in a comment (ie after a #). # ### BEGIN LIBTOOL TAG CONFIG: $1 _LT_LIBTOOL_TAG_VARS(_LT_TAG) # ### END LIBTOOL TAG CONFIG: $1 _LT_EOF ])dnl /m4_if ], [m4_if([$1], [], [ PACKAGE='$PACKAGE' VERSION='$VERSION' TIMESTAMP='$TIMESTAMP' RM='$RM' ofile='$ofile'], []) ])dnl /_LT_CONFIG_SAVE_COMMANDS ])# _LT_CONFIG # LT_SUPPORTED_TAG(TAG) # --------------------- # Trace this macro to discover what tags are supported by the libtool # --tag option, using: # autoconf --trace 'LT_SUPPORTED_TAG:$1' AC_DEFUN([LT_SUPPORTED_TAG], []) # C support is built-in for now m4_define([_LT_LANG_C_enabled], []) m4_define([_LT_TAGS], []) # LT_LANG(LANG) # ------------- # Enable libtool support for the given language if not already enabled. AC_DEFUN([LT_LANG], [AC_BEFORE([$0], [LT_OUTPUT])dnl m4_case([$1], [C], [_LT_LANG(C)], [C++], [_LT_LANG(CXX)], [Go], [_LT_LANG(GO)], [Java], [_LT_LANG(GCJ)], [Fortran 77], [_LT_LANG(F77)], [Fortran], [_LT_LANG(FC)], [Windows Resource], [_LT_LANG(RC)], [m4_ifdef([_LT_LANG_]$1[_CONFIG], [_LT_LANG($1)], [m4_fatal([$0: unsupported language: "$1"])])])dnl ])# LT_LANG # _LT_LANG(LANGNAME) # ------------------ m4_defun([_LT_LANG], [m4_ifdef([_LT_LANG_]$1[_enabled], [], [LT_SUPPORTED_TAG([$1])dnl m4_append([_LT_TAGS], [$1 ])dnl m4_define([_LT_LANG_]$1[_enabled], [])dnl _LT_LANG_$1_CONFIG($1)])dnl ])# _LT_LANG m4_ifndef([AC_PROG_GO], [ ############################################################ # NOTE: This macro has been submitted for inclusion into # # GNU Autoconf as AC_PROG_GO. When it is available in # # a released version of Autoconf we should remove this # # macro and use it instead. # ############################################################ m4_defun([AC_PROG_GO], [AC_LANG_PUSH(Go)dnl AC_ARG_VAR([GOC], [Go compiler command])dnl AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl _AC_ARG_VAR_LDFLAGS()dnl AC_CHECK_TOOL(GOC, gccgo) if test -z "$GOC"; then if test -n "$ac_tool_prefix"; then AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo]) fi fi if test -z "$GOC"; then AC_CHECK_PROG(GOC, gccgo, gccgo, false) fi ])#m4_defun ])#m4_ifndef # _LT_LANG_DEFAULT_CONFIG # ----------------------- m4_defun([_LT_LANG_DEFAULT_CONFIG], [AC_PROVIDE_IFELSE([AC_PROG_CXX], [LT_LANG(CXX)], [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])]) AC_PROVIDE_IFELSE([AC_PROG_F77], [LT_LANG(F77)], [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])]) AC_PROVIDE_IFELSE([AC_PROG_FC], [LT_LANG(FC)], [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])]) dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal dnl pulling things in needlessly. AC_PROVIDE_IFELSE([AC_PROG_GCJ], [LT_LANG(GCJ)], [AC_PROVIDE_IFELSE([A][M_PROG_GCJ], [LT_LANG(GCJ)], [AC_PROVIDE_IFELSE([LT_PROG_GCJ], [LT_LANG(GCJ)], [m4_ifdef([AC_PROG_GCJ], [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])]) m4_ifdef([A][M_PROG_GCJ], [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])]) m4_ifdef([LT_PROG_GCJ], [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])]) AC_PROVIDE_IFELSE([AC_PROG_GO], [LT_LANG(GO)], [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])]) AC_PROVIDE_IFELSE([LT_PROG_RC], [LT_LANG(RC)], [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])]) ])# _LT_LANG_DEFAULT_CONFIG # Obsolete macros: AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)]) AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)]) AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)]) AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)]) AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_CXX], []) dnl AC_DEFUN([AC_LIBTOOL_F77], []) dnl AC_DEFUN([AC_LIBTOOL_FC], []) dnl AC_DEFUN([AC_LIBTOOL_GCJ], []) dnl AC_DEFUN([AC_LIBTOOL_RC], []) # _LT_TAG_COMPILER # ---------------- m4_defun([_LT_TAG_COMPILER], [AC_REQUIRE([AC_PROG_CC])dnl _LT_DECL([LTCC], [CC], [1], [A C compiler])dnl _LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl _LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl _LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl # 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_TAG_COMPILER # _LT_COMPILER_BOILERPLATE # ------------------------ # Check for compiler boilerplate output or warnings with # the simple compiler test code. m4_defun([_LT_COMPILER_BOILERPLATE], [m4_require([_LT_DECL_SED])dnl ac_outfile=conftest.$ac_objext echo "$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. m4_defun([_LT_LINKER_BOILERPLATE], [m4_require([_LT_DECL_SED])dnl ac_outfile=conftest.$ac_objext echo "$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 -r conftest* ])# _LT_LINKER_BOILERPLATE # _LT_REQUIRED_DARWIN_CHECKS # ------------------------- m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[ case $host_os in rhapsody* | darwin*) AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:]) AC_CHECK_TOOL([NMEDIT], [nmedit], [:]) AC_CHECK_TOOL([LIPO], [lipo], [:]) AC_CHECK_TOOL([OTOOL], [otool], [:]) AC_CHECK_TOOL([OTOOL64], [otool64], [:]) _LT_DECL([], [DSYMUTIL], [1], [Tool to manipulate archived DWARF debug symbol files on Mac OS X]) _LT_DECL([], [NMEDIT], [1], [Tool to change global to local symbols on Mac OS X]) _LT_DECL([], [LIPO], [1], [Tool to manipulate fat objects and archives on Mac OS X]) _LT_DECL([], [OTOOL], [1], [ldd/readelf like tool for Mach-O binaries on Mac OS X]) _LT_DECL([], [OTOOL64], [1], [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4]) AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod], [lt_cv_apple_cc_single_mod=no if test -z "${LT_MULTI_MODULE}"; then # By default we will add the -single_module flag. You can override # by either setting the environment variable LT_MULTI_MODULE # non-empty at configure time, or by adding -multi_module to the # link flags. rm -rf libconftest.dylib* echo "int foo(void){return 1;}" > conftest.c echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err _lt_result=$? # If there is a non-empty error log, and "single_module" # appears in it, assume the flag caused a linker warning if test -s conftest.err && $GREP single_module conftest.err; then cat conftest.err >&AS_MESSAGE_LOG_FD # Otherwise, if the output was created with a 0 exit code from # the compiler, it worked. elif test -f libconftest.dylib && test $_lt_result -eq 0; then lt_cv_apple_cc_single_mod=yes else cat conftest.err >&AS_MESSAGE_LOG_FD fi rm -rf libconftest.dylib* rm -f conftest.* fi]) AC_CACHE_CHECK([for -exported_symbols_list linker flag], [lt_cv_ld_exported_symbols_list], [lt_cv_ld_exported_symbols_list=no save_LDFLAGS=$LDFLAGS echo "_main" > conftest.sym LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], [lt_cv_ld_exported_symbols_list=yes], [lt_cv_ld_exported_symbols_list=no]) LDFLAGS="$save_LDFLAGS" ]) AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load], [lt_cv_ld_force_load=no cat > conftest.c << _LT_EOF int forced_loaded() { return 2;} _LT_EOF echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD cat > conftest.c << _LT_EOF int main() { return 0;} _LT_EOF echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err _lt_result=$? if test -s conftest.err && $GREP force_load conftest.err; then cat conftest.err >&AS_MESSAGE_LOG_FD elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then lt_cv_ld_force_load=yes else cat conftest.err >&AS_MESSAGE_LOG_FD fi rm -f conftest.err libconftest.a conftest conftest.c rm -rf conftest.dSYM ]) case $host_os in rhapsody* | darwin1.[[012]]) _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; darwin1.*) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; darwin*) # darwin 5.x on # if running on 10.5 or later, the deployment target defaults # to the OS version, if on x86, and 10.4, the deployment # target defaults to 10.4. Don't you love it? case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 10.[[012]]*) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 10.*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; esac ;; esac if test "$lt_cv_apple_cc_single_mod" = "yes"; then _lt_dar_single_mod='$single_module' fi if test "$lt_cv_ld_exported_symbols_list" = "yes"; then _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' else _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' fi if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then _lt_dsymutil='~$DSYMUTIL $lib || :' else _lt_dsymutil= fi ;; esac ]) # _LT_DARWIN_LINKER_FEATURES([TAG]) # --------------------------------- # Checks for linker and compiler features on darwin m4_defun([_LT_DARWIN_LINKER_FEATURES], [ m4_require([_LT_REQUIRED_DARWIN_CHECKS]) _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_automatic, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported if test "$lt_cv_ld_force_load" = "yes"; then _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes], [FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes]) else _LT_TAGVAR(whole_archive_flag_spec, $1)='' fi _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined" case $cc_basename in ifort*) _lt_dar_can_shared=yes ;; *) _lt_dar_can_shared=$GCC ;; esac if test "$_lt_dar_can_shared" = "yes"; then output_verbose_link_cmd=func_echo_all _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" m4_if([$1], [CXX], [ if test "$lt_cv_apple_cc_single_mod" != "yes"; then _LT_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${_lt_dsymutil}" _LT_TAGVAR(archive_expsym_cmds, $1)="sed '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${_lt_dar_export_syms}${_lt_dsymutil}" fi ],[]) else _LT_TAGVAR(ld_shlibs, $1)=no fi ]) # _LT_SYS_MODULE_PATH_AIX([TAGNAME]) # ---------------------------------- # Links a minimal program and checks the executable # for the system default hardcoded library path. In most cases, # this is /usr/lib:/lib, but when the MPI compilers are used # the location of the communication and MPI libs are included too. # If we don't find anything, use the default library path according # to the aix ld manual. # Store the results from the different compilers for each TAGNAME. # Allow to override them for all tags through lt_cv_aix_libpath. m4_defun([_LT_SYS_MODULE_PATH_AIX], [m4_require([_LT_DECL_SED])dnl if test "${lt_cv_aix_libpath+set}" = set; then aix_libpath=$lt_cv_aix_libpath else AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])], [AC_LINK_IFELSE([AC_LANG_PROGRAM],[ lt_aix_libpath_sed='[ /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }]' _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi],[]) if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then _LT_TAGVAR([lt_cv_aix_libpath_], [$1])="/usr/lib:/lib" fi ]) aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1]) fi ])# _LT_SYS_MODULE_PATH_AIX # _LT_SHELL_INIT(ARG) # ------------------- m4_define([_LT_SHELL_INIT], [m4_divert_text([M4SH-INIT], [$1 ])])# _LT_SHELL_INIT # _LT_PROG_ECHO_BACKSLASH # ----------------------- # Find how we can fake an echo command that does not interpret backslash. # In particular, with Autoconf 2.60 or later we add some code to the start # of the generated configure script which will find a shell with a builtin # printf (which we can use as an echo command). m4_defun([_LT_PROG_ECHO_BACKSLASH], [ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO AC_MSG_CHECKING([how to print strings]) # Test print first, because it will be a builtin if present. if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='print -r --' elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='printf %s\n' else # Use this function as a fallback that always works. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $[]1 _LTECHO_EOF' } ECHO='func_fallback_echo' fi # func_echo_all arg... # Invoke $ECHO with all args, space-separated. func_echo_all () { $ECHO "$*" } case "$ECHO" in printf*) AC_MSG_RESULT([printf]) ;; print*) AC_MSG_RESULT([print -r]) ;; *) AC_MSG_RESULT([cat]) ;; esac m4_ifdef([_AS_DETECT_SUGGESTED], [_AS_DETECT_SUGGESTED([ test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || ( ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO PATH=/empty FPATH=/empty; export PATH FPATH test "X`printf %s $ECHO`" = "X$ECHO" \ || test "X`print -r -- $ECHO`" = "X$ECHO" )])]) _LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts]) _LT_DECL([], [ECHO], [1], [An echo program that protects backslashes]) ])# _LT_PROG_ECHO_BACKSLASH # _LT_WITH_SYSROOT # ---------------- AC_DEFUN([_LT_WITH_SYSROOT], [AC_MSG_CHECKING([for sysroot]) AC_ARG_WITH([sysroot], [ --with-sysroot[=DIR] Search for dependent libraries within DIR (or the compiler's sysroot if not specified).], [], [with_sysroot=no]) dnl lt_sysroot will always be passed unquoted. We quote it here dnl in case the user passed a directory name. lt_sysroot= case ${with_sysroot} in #( yes) if test "$GCC" = yes; then lt_sysroot=`$CC --print-sysroot 2>/dev/null` fi ;; #( /*) lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` ;; #( no|'') ;; #( *) AC_MSG_RESULT([${with_sysroot}]) AC_MSG_ERROR([The sysroot must be an absolute path.]) ;; esac AC_MSG_RESULT([${lt_sysroot:-no}]) _LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl [dependent libraries, and in which our libraries should be installed.])]) # _LT_ENABLE_LOCK # --------------- m4_defun([_LT_ENABLE_LOCK], [AC_ARG_ENABLE([libtool-lock], [AS_HELP_STRING([--disable-libtool-lock], [avoid locking (might break parallel builds)])]) test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes # Some flags need to be propagated to the compiler or linker for good # libtool support. case $host in ia64-*-hpux*) # 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.$ac_objext` in *ELF-32*) HPUX_IA64_MODE="32" ;; *ELF-64*) HPUX_IA64_MODE="64" ;; esac fi rm -rf conftest* ;; *-*-irix6*) # Find out which ABI we are using. echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then if test "$lt_cv_prog_gnu_ld" = yes; then case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -melf32bsmip" ;; *N32*) LD="${LD-ld} -melf32bmipn32" ;; *64-bit*) LD="${LD-ld} -melf64bmip" ;; esac else case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -32" ;; *N32*) LD="${LD-ld} -n32" ;; *64-bit*) LD="${LD-ld} -64" ;; esac fi fi rm -rf conftest* ;; x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ s390*-*linux*|s390*-*tpf*|sparc*-*linux*) # 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 *32-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_i386_fbsd" ;; x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; ppc64-*linux*|powerpc64-*linux*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) LD="${LD-ld} -m elf_s390" ;; sparc64-*linux*) LD="${LD-ld} -m elf32_sparc" ;; esac ;; *64-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_x86_64_fbsd" ;; x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; ppc*-*linux*|powerpc*-*linux*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) LD="${LD-ld} -m elf64_s390" ;; sparc*-*linux*) LD="${LD-ld} -m elf64_sparc" ;; esac ;; esac fi rm -rf conftest* ;; *-*-sco3.2v5*) # On SCO OpenServer 5, we need -belf to get full-featured binaries. SAVE_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -belf" AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf, [AC_LANG_PUSH(C) AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no]) AC_LANG_POP]) 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 ;; *-*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*) case $host in i?86-*-solaris*) LD="${LD-ld} -m elf_x86_64" ;; sparc*-*-solaris*) LD="${LD-ld} -m elf64_sparc" ;; esac # GNU ld 2.21 introduced _sol2 emulations. Use them if available. if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then LD="${LD-ld}_sol2" fi ;; *) if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then LD="${LD-ld} -64" fi ;; esac ;; esac fi rm -rf conftest* ;; esac need_locks="$enable_libtool_lock" ])# _LT_ENABLE_LOCK # _LT_PROG_AR # ----------- m4_defun([_LT_PROG_AR], [AC_CHECK_TOOLS(AR, [ar], false) : ${AR=ar} : ${AR_FLAGS=cru} _LT_DECL([], [AR], [1], [The archiver]) _LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive]) AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file], [lt_cv_ar_at_file=no AC_COMPILE_IFELSE([AC_LANG_PROGRAM], [echo conftest.$ac_objext > conftest.lst lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD' AC_TRY_EVAL([lt_ar_try]) if test "$ac_status" -eq 0; then # Ensure the archiver fails upon bogus file names. rm -f conftest.$ac_objext libconftest.a AC_TRY_EVAL([lt_ar_try]) if test "$ac_status" -ne 0; then lt_cv_ar_at_file=@ fi fi rm -f conftest.* libconftest.a ]) ]) if test "x$lt_cv_ar_at_file" = xno; then archiver_list_spec= else archiver_list_spec=$lt_cv_ar_at_file fi _LT_DECL([], [archiver_list_spec], [1], [How to feed a file listing to the archiver]) ])# _LT_PROG_AR # _LT_CMD_OLD_ARCHIVE # ------------------- m4_defun([_LT_CMD_OLD_ARCHIVE], [_LT_PROG_AR AC_CHECK_TOOL(STRIP, strip, :) test -z "$STRIP" && STRIP=: _LT_DECL([], [STRIP], [1], [A symbol stripping program]) AC_CHECK_TOOL(RANLIB, ranlib, :) test -z "$RANLIB" && RANLIB=: _LT_DECL([], [RANLIB], [1], [Commands used to install an old-style archive]) # Determine commands to create old-style static archives. old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' old_postinstall_cmds='chmod 644 $oldlib' old_postuninstall_cmds= if test -n "$RANLIB"; then case $host_os in openbsd*) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" ;; *) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" ;; esac old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" fi case $host_os in darwin*) lock_old_archive_extraction=yes ;; *) lock_old_archive_extraction=no ;; esac _LT_DECL([], [old_postinstall_cmds], [2]) _LT_DECL([], [old_postuninstall_cmds], [2]) _LT_TAGDECL([], [old_archive_cmds], [2], [Commands used to build an old-style archive]) _LT_DECL([], [lock_old_archive_extraction], [0], [Whether to use a lock for old archive extraction]) ])# _LT_CMD_OLD_ARCHIVE # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE]) # ---------------------------------------------------------------- # Check whether the given compiler option works AC_DEFUN([_LT_COMPILER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_SED])dnl AC_CACHE_CHECK([$1], [$2], [$2=no m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4]) echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$3" # 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:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&AS_MESSAGE_LOG_FD echo "$as_me:$LINENO: \$? = $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 "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then $2=yes fi fi $RM conftest* ]) if test x"[$]$2" = xyes; then m4_if([$5], , :, [$5]) else m4_if([$6], , :, [$6]) fi ])# _LT_COMPILER_OPTION # Old name: AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], []) # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, # [ACTION-SUCCESS], [ACTION-FAILURE]) # ---------------------------------------------------- # Check whether the given linker option works AC_DEFUN([_LT_LINKER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_SED])dnl AC_CACHE_CHECK([$1], [$2], [$2=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $3" echo "$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>&AS_MESSAGE_LOG_FD $ECHO "$_lt_linker_boilerplate" | $SED '/^$/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 fi $RM -r conftest* LDFLAGS="$save_LDFLAGS" ]) if test x"[$]$2" = xyes; then m4_if([$4], , :, [$4]) else m4_if([$5], , :, [$5]) fi ])# _LT_LINKER_OPTION # Old name: AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], []) # LT_CMD_MAX_LEN #--------------- AC_DEFUN([LT_CMD_MAX_LEN], [AC_REQUIRE([AC_CANONICAL_HOST])dnl # find the maximum length of command line arguments AC_MSG_CHECKING([the maximum length of command line arguments]) AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl 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* | cegcc*) # 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; ;; mint*) # On MiNT this can take a long time and run out of memory. 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 ;; os2*) # The test takes a long time on OS/2. lt_cv_sys_max_cmd_len=8192 ;; 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 ;; *) lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` if test -n "$lt_cv_sys_max_cmd_len"; then 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` else # Make teststring a little bigger before we do anything with it. # a 1K string should be a reasonable start. for i in 1 2 3 4 5 6 7 8 ; do teststring=$teststring$teststring done SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} # 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"`env echo "$teststring$teststring" 2>/dev/null` \ = "X$teststring$teststring"; } >/dev/null 2>&1 && test $i != 17 # 1/2 MB should be enough do i=`expr $i + 1` teststring=$teststring$teststring done # Only check the string length outside the loop. lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 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` fi ;; esac ]) if test -n $lt_cv_sys_max_cmd_len ; then AC_MSG_RESULT($lt_cv_sys_max_cmd_len) else AC_MSG_RESULT(none) fi max_cmd_len=$lt_cv_sys_max_cmd_len _LT_DECL([], [max_cmd_len], [0], [What is the maximum length of a command?]) ])# LT_CMD_MAX_LEN # Old name: AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], []) # _LT_HEADER_DLFCN # ---------------- m4_defun([_LT_HEADER_DLFCN], [AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl ])# _LT_HEADER_DLFCN # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE, # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING) # ---------------------------------------------------------------- m4_defun([_LT_TRY_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl if test "$cross_compiling" = yes; then : [$4] else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF [#line $LINENO "configure" #include "confdefs.h" #if HAVE_DLFCN_H #include #endif #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 /* When -fvisbility=hidden is used, assume the code has been annotated correspondingly for the symbols needed. */ #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) int fnord () __attribute__((visibility("default"))); #endif int fnord () { return 42; } int main () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else { if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; else puts (dlerror ()); } /* dlclose (self); */ } else puts (dlerror ()); return status; }] _LT_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 lt_status=$? case x$lt_status in x$lt_dlno_uscore) $1 ;; x$lt_dlneed_uscore) $2 ;; x$lt_dlunknown|x*) $3 ;; esac else : # compilation failed $3 fi fi rm -fr conftest* ])# _LT_TRY_DLOPEN_SELF # LT_SYS_DLOPEN_SELF # ------------------ AC_DEFUN([LT_SYS_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl 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* | cegcc*) 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 AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[ lt_cv_dlopen="dyld" lt_cv_dlopen_libs= lt_cv_dlopen_self=yes ]) ;; *) AC_CHECK_FUNC([shl_load], [lt_cv_dlopen="shl_load"], [AC_CHECK_LIB([dld], [shl_load], [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"], [AC_CHECK_FUNC([dlopen], [lt_cv_dlopen="dlopen"], [AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], [AC_CHECK_LIB([svld], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"], [AC_CHECK_LIB([dld], [dld_link], [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"]) ]) ]) ]) ]) ]) ;; esac if test "x$lt_cv_dlopen" != xno; then enable_dlopen=yes else enable_dlopen=no fi case $lt_cv_dlopen in dlopen) save_CPPFLAGS="$CPPFLAGS" 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\" save_LIBS="$LIBS" LIBS="$lt_cv_dlopen_libs $LIBS" AC_CACHE_CHECK([whether a program can dlopen itself], lt_cv_dlopen_self, [dnl _LT_TRY_DLOPEN_SELF( lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes, lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross) ]) if test "x$lt_cv_dlopen_self" = xyes; then wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" AC_CACHE_CHECK([whether a statically linked program can dlopen itself], lt_cv_dlopen_self_static, [dnl _LT_TRY_DLOPEN_SELF( lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross) ]) 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 _LT_DECL([dlopen_support], [enable_dlopen], [0], [Whether dlopen is supported]) _LT_DECL([dlopen_self], [enable_dlopen_self], [0], [Whether dlopen of programs is supported]) _LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0], [Whether dlopen of statically linked programs is supported]) ])# LT_SYS_DLOPEN_SELF # Old name: AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], []) # _LT_COMPILER_C_O([TAGNAME]) # --------------------------- # Check to see if options -c and -o are simultaneously supported by compiler. # This macro does not hard code the compiler like AC_PROG_CC_C_O. m4_defun([_LT_COMPILER_C_O], [m4_require([_LT_DECL_SED])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_TAG_COMPILER])dnl AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext], [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)], [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no $RM -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$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:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&AS_MESSAGE_LOG_FD echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD 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 "$_lt_compiler_boilerplate" | $SED '/^$/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_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 cd .. $RM -r conftest $RM conftest* ]) _LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1], [Does compiler simultaneously support -c and -o options?]) ])# _LT_COMPILER_C_O # _LT_COMPILER_FILE_LOCKS([TAGNAME]) # ---------------------------------- # Check to see if we can do hard links to lock some files if needed m4_defun([_LT_COMPILER_FILE_LOCKS], [m4_require([_LT_ENABLE_LOCK])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl _LT_COMPILER_C_O([$1]) hard_links="nottested" if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user AC_MSG_CHECKING([if we can lock with hard links]) 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 AC_MSG_RESULT([$hard_links]) if test "$hard_links" = no; then AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe]) need_locks=warn fi else need_locks=no fi _LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?]) ])# _LT_COMPILER_FILE_LOCKS # _LT_CHECK_OBJDIR # ---------------- m4_defun([_LT_CHECK_OBJDIR], [AC_CACHE_CHECK([for objdir], [lt_cv_objdir], [rm -f .libs 2>/dev/null mkdir .libs 2>/dev/null if test -d .libs; then lt_cv_objdir=.libs else # MS-DOS does not allow filenames that begin with a dot. lt_cv_objdir=_libs fi rmdir .libs 2>/dev/null]) objdir=$lt_cv_objdir _LT_DECL([], [objdir], [0], [The name of the directory that contains temporary libtool files])dnl m4_pattern_allow([LT_OBJDIR])dnl AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/", [Define to the sub-directory in which libtool stores uninstalled libraries.]) ])# _LT_CHECK_OBJDIR # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME]) # -------------------------------------- # Check hardcoding attributes. m4_defun([_LT_LINKER_HARDCODE_LIBPATH], [AC_MSG_CHECKING([how to hardcode library paths into programs]) _LT_TAGVAR(hardcode_action, $1)= if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" || test -n "$_LT_TAGVAR(runpath_var, $1)" || test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then # We can hardcode non-existent directories. if test "$_LT_TAGVAR(hardcode_direct, $1)" != 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_TAGVAR(hardcode_shlibpath_var, $1)" != no && test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then # Linking always hardcodes the temporary library directory. _LT_TAGVAR(hardcode_action, $1)=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. _LT_TAGVAR(hardcode_action, $1)=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. _LT_TAGVAR(hardcode_action, $1)=unsupported fi AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)]) if test "$_LT_TAGVAR(hardcode_action, $1)" = relink || test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; 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 _LT_TAGDECL([], [hardcode_action], [0], [How to hardcode a shared library path into an executable]) ])# _LT_LINKER_HARDCODE_LIBPATH # _LT_CMD_STRIPLIB # ---------------- m4_defun([_LT_CMD_STRIPLIB], [m4_require([_LT_DECL_EGREP]) striplib= old_striplib= AC_MSG_CHECKING([whether stripping libraries is possible]) 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" AC_MSG_RESULT([yes]) 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" old_striplib="$STRIP -S" AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) fi ;; *) AC_MSG_RESULT([no]) ;; esac fi _LT_DECL([], [old_striplib], [1], [Commands to strip libraries]) _LT_DECL([], [striplib], [1]) ])# _LT_CMD_STRIPLIB # _LT_SYS_DYNAMIC_LINKER([TAG]) # ----------------------------- # PORTME Fill in your ld.so characteristics m4_defun([_LT_SYS_DYNAMIC_LINKER], [AC_REQUIRE([AC_CANONICAL_HOST])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_OBJDUMP])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_CHECK_SHELL_FEATURES])dnl AC_MSG_CHECKING([dynamic linker characteristics]) m4_if([$1], [], [ if test "$GCC" = yes; then case $host_os in darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; *) lt_awk_arg="/^libraries:/" ;; esac case $host_os in mingw* | cegcc*) lt_sed_strip_eq="s,=\([[A-Za-z]]:\),\1,g" ;; *) lt_sed_strip_eq="s,=/,/,g" ;; esac lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` case $lt_search_path_spec in *\;*) # 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. lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` ;; *) lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` ;; esac # Ok, now we have the path, separated by spaces, we can step through it # and add multilib dir if necessary. lt_tmp_lt_search_path_spec= lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` for lt_sys_path in $lt_search_path_spec; do if test -d "$lt_sys_path/$lt_multi_os_dir"; then lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" else test -d "$lt_sys_path" && \ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" fi done lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' BEGIN {RS=" "; FS="/|\n";} { lt_foo=""; lt_count=0; for (lt_i = NF; lt_i > 0; lt_i--) { if ($lt_i != "" && $lt_i != ".") { if ($lt_i == "..") { lt_count++; } else { if (lt_count == 0) { lt_foo="/" $lt_i lt_foo; } else { lt_count--; } } } } if (lt_foo != "") { lt_freq[[lt_foo]]++; } if (lt_freq[[lt_foo]] == 1) { print lt_foo; } }'` # AWK program above erroneously prepends '/' to C:/dos/paths # for these hosts. case $host_os in mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ $SED 's,/\([[A-Za-z]]:\),\1,g'` ;; esac sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` else sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" fi]) 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" 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 # correct to gnu/linux during the next big refactor 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' ;; aix[[4-9]]*) version_type=linux # correct to gnu/linux during the next big refactor 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*) case $host_cpu in powerpc) # Since July 2007 AmigaOS4 officially supports .so libraries. # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ;; m68k) 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=`func_echo_all "$lib" | $SED '\''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' ;; esac ;; beos*) library_names_spec='${libname}${shared_ext}' dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[[45]]*) version_type=linux # correct to gnu/linux during the next big refactor 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* | cegcc*) version_type=windows shrext_cmds=".dll" need_version=no need_lib_prefix=no case $GCC,$cc_basename in yes,*) # gcc 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~ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; fi' 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}' m4_if([$1], [],[ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"]) ;; mingw* | cegcc*) # MinGW DLLs use traditional 'lib' prefix soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' ;; 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 dynamic_linker='Win32 ld.exe' ;; *,cl*) # Native MSVC libname_spec='$name' soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' library_names_spec='${libname}.dll.lib' case $build_os in mingw*) sys_lib_search_path_spec= lt_save_ifs=$IFS IFS=';' for lt_path in $LIB do IFS=$lt_save_ifs # Let DOS variable expansion print the short 8.3 style file name. lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" done IFS=$lt_save_ifs # Convert to MSYS style. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'` ;; cygwin*) # Convert to unix form, then to dos form, then back to unix form # but this time dos style (no spaces!) so that the unix form looks # like /cygdrive/c/PROGRA~1:/cygdr... sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ;; *) sys_lib_search_path_spec="$LIB" if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then # It is most probably a Windows format PATH. 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 # FIXME: find the short name or the path components, as spaces are # common. (e.g. "Program Files" -> "PROGRA~1") ;; esac # 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 dynamic_linker='Win32 link.exe' ;; *) # Assume MSVC wrapper library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib' dynamic_linker='Win32 ld.exe' ;; esac # 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}${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`' m4_if([$1], [],[ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"]) sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;; dgux*) version_type=linux # correct to gnu/linux during the next big refactor 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 ;; 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[[23]].*) 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 ;; *) # from 4.6 on, and DragonFly shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; esac ;; gnu*) version_type=linux # correct to gnu/linux during the next big refactor 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 ;; haiku*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no dynamic_linker="$host_os runtime_loader" 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=LIBRARY_PATH shlibpath_overrides_runpath=yes sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 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' # or fails outright, so override atomically: install_override_mode=555 ;; interix[[3-9]]*) version_type=linux # correct to gnu/linux during the next big refactor 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 ;; *) if test "$lt_cv_prog_gnu_ld" = yes; then version_type=linux # correct to gnu/linux during the next big refactor 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 glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu) version_type=linux # correct to gnu/linux during the next big refactor 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 # Some binutils ld are patched to set DT_RUNPATH AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath], [lt_cv_shlibpath_overrides_runpath=no save_LDFLAGS=$LDFLAGS save_libdir=$libdir eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \ LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\"" AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null], [lt_cv_shlibpath_overrides_runpath=yes])]) LDFLAGS=$save_LDFLAGS libdir=$save_libdir ]) shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath # 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>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;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, # 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' ;; 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' ;; 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 ;; newsos6) version_type=linux # correct to gnu/linux during the next big refactor 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=qnx 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='ldqnx.so' ;; 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 ;; 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 ;; 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" ;; rdos*) dynamic_linker=no ;; solaris*) version_type=linux # correct to gnu/linux during the next big refactor 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' ;; 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.3*) version_type=linux # correct to gnu/linux during the next big refactor 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 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 ;; sysv4*MP*) if test -d /usr/nec ;then version_type=linux # correct to gnu/linux during the next big refactor 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 ;; 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 shlibpath_overrides_runpath=yes 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' else sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 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' ;; tpf*) # TPF is a cross-target only. Preferred cross-host = GNU/Linux. version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; uts4*) version_type=linux # correct to gnu/linux during the next big refactor 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 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 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" fi if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" fi _LT_DECL([], [variables_saved_for_relink], [1], [Variables whose values should be saved in libtool wrapper scripts and restored at link time]) _LT_DECL([], [need_lib_prefix], [0], [Do we need the "lib" prefix for modules?]) _LT_DECL([], [need_version], [0], [Do we need a version for libraries?]) _LT_DECL([], [version_type], [0], [Library versioning type]) _LT_DECL([], [runpath_var], [0], [Shared library runtime path variable]) _LT_DECL([], [shlibpath_var], [0],[Shared library path variable]) _LT_DECL([], [shlibpath_overrides_runpath], [0], [Is shlibpath searched before the hard-coded library search path?]) _LT_DECL([], [libname_spec], [1], [Format of library name prefix]) _LT_DECL([], [library_names_spec], [1], [[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]]) _LT_DECL([], [soname_spec], [1], [[The coded name of the library, if different from the real name]]) _LT_DECL([], [install_override_mode], [1], [Permission mode override for installation of shared libraries]) _LT_DECL([], [postinstall_cmds], [2], [Command to use after installation of a shared archive]) _LT_DECL([], [postuninstall_cmds], [2], [Command to use after uninstallation of a shared archive]) _LT_DECL([], [finish_cmds], [2], [Commands used to finish a libtool library installation in a directory]) _LT_DECL([], [finish_eval], [1], [[As "finish_cmds", except a single script fragment to be evaled but not shown]]) _LT_DECL([], [hardcode_into_libs], [0], [Whether we should hardcode library paths into libraries]) _LT_DECL([], [sys_lib_search_path_spec], [2], [Compile-time system search path for libraries]) _LT_DECL([], [sys_lib_dlsearch_path_spec], [2], [Run-time system search path for libraries]) ])# _LT_SYS_DYNAMIC_LINKER # _LT_PATH_TOOL_PREFIX(TOOL) # -------------------------- # find a file program which can recognize shared library AC_DEFUN([_LT_PATH_TOOL_PREFIX], [m4_require([_LT_DECL_EGREP])dnl AC_MSG_CHECKING([for $1]) AC_CACHE_VAL(lt_cv_path_MAGIC_CMD, [case $MAGIC_CMD in [[\\/*] | ?:[\\/]*]) lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD="$MAGIC_CMD" lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR dnl $ac_dummy forces splitting on constant user-supplied paths. dnl POSIX.2 word splitting is done only on the output of word expansions, dnl not every word. This closes a longstanding sh security hole. ac_dummy="m4_if([$2], , $PATH, [$2])" for ac_dir in $ac_dummy; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f $ac_dir/$1; then lt_cv_path_MAGIC_CMD="$ac_dir/$1" if test -n "$file_magic_test_file"; then case $deplibs_check_method in "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 : else cat <<_LT_EOF 1>&2 *** Warning: the command libtool uses to detect shared libraries, *** $file_magic_cmd, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org _LT_EOF fi ;; esac fi break fi done IFS="$lt_save_ifs" MAGIC_CMD="$lt_save_MAGIC_CMD" ;; esac]) MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then AC_MSG_RESULT($MAGIC_CMD) else AC_MSG_RESULT(no) fi _LT_DECL([], [MAGIC_CMD], [0], [Used to examine libraries when file_magic_cmd begins with "file"])dnl ])# _LT_PATH_TOOL_PREFIX # Old name: AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], []) # _LT_PATH_MAGIC # -------------- # find a file program which can recognize a shared library m4_defun([_LT_PATH_MAGIC], [_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH) if test -z "$lt_cv_path_MAGIC_CMD"; then if test -n "$ac_tool_prefix"; then _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH) else MAGIC_CMD=: fi fi ])# _LT_PATH_MAGIC # LT_PATH_LD # ---------- # find the pathname to the GNU or non-GNU linker AC_DEFUN([LT_PATH_LD], [AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_PROG_ECHO_BACKSLASH])dnl AC_ARG_WITH([gnu-ld], [AS_HELP_STRING([--with-gnu-ld], [assume the C compiler uses GNU ld @<:@default=no@:>@])], [test "$withval" = no || with_gnu_ld=yes], [with_gnu_ld=no])dnl ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. AC_MSG_CHECKING([for ld used by $CC]) case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [[\\/]]* | ?:[[\\/]]*) re_direlt='/[[^/]][[^/]]*/\.\./' # Canonicalize the pathname of ld ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` done test -z "$LD" && LD="$ac_prog" ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test "$with_gnu_ld" = yes; then AC_MSG_CHECKING([for GNU ld]) else AC_MSG_CHECKING([for non-GNU ld]) fi AC_CACHE_VAL(lt_cv_path_LD, [if test -z "$LD"; then lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. 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. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v 2>&1 &1 /dev/null 2>&1; then lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' else # Keep this pattern in sync with the one in func_win32_libid. lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' lt_cv_file_magic_cmd='$OBJDUMP -f' fi ;; cegcc*) # use the weaker test based on 'objdump'. See mingw*. lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' lt_cv_file_magic_cmd='$OBJDUMP -f' ;; darwin* | rhapsody*) lt_cv_deplibs_check_method=pass_all ;; freebsd* | dragonfly*) 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_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ;; esac else lt_cv_deplibs_check_method=pass_all fi ;; gnu*) lt_cv_deplibs_check_method=pass_all ;; haiku*) lt_cv_deplibs_check_method=pass_all ;; hpux10.20* | hpux11*) lt_cv_file_magic_cmd=/usr/bin/file 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 ;; hppa*64*) [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'] lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl ;; *) lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library' lt_cv_file_magic_test_file=/usr/lib/libc.sl ;; esac ;; interix[[3-9]]*) # 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;; esac lt_cv_deplibs_check_method=pass_all ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu) lt_cv_deplibs_check_method=pass_all ;; netbsd* | netbsdelf*-gnu) 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 lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$' fi ;; newos6*) lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=/usr/lib/libnls.so ;; *nto* | *qnx*) lt_cv_deplibs_check_method=pass_all ;; openbsd*) 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)$' else lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' fi ;; osf3* | osf4* | osf5*) lt_cv_deplibs_check_method=pass_all ;; rdos*) lt_cv_deplibs_check_method=pass_all ;; solaris*) lt_cv_deplibs_check_method=pass_all ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) lt_cv_deplibs_check_method=pass_all ;; sysv4 | sysv4.3*) 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]]' lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ;; ncr) lt_cv_deplibs_check_method=pass_all ;; sequent) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ;; sni) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib" lt_cv_file_magic_test_file=/lib/libc.so ;; siemens) lt_cv_deplibs_check_method=pass_all ;; pc) lt_cv_deplibs_check_method=pass_all ;; esac ;; tpf*) lt_cv_deplibs_check_method=pass_all ;; esac ]) file_magic_glob= want_nocaseglob=no if test "$build" = "$host"; then case $host_os in mingw* | pw32*) if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then want_nocaseglob=yes else file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[[\1]]\/[[\1]]\/g;/g"` fi ;; esac fi 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 _LT_DECL([], [deplibs_check_method], [1], [Method to check whether dependent libraries are shared objects]) _LT_DECL([], [file_magic_cmd], [1], [Command to use when deplibs_check_method = "file_magic"]) _LT_DECL([], [file_magic_glob], [1], [How to find potential files when deplibs_check_method = "file_magic"]) _LT_DECL([], [want_nocaseglob], [1], [Find potential files using nocaseglob when deplibs_check_method = "file_magic"]) ])# _LT_CHECK_MAGIC_METHOD # LT_PATH_NM # ---------- # find the pathname to a BSD- or MS-compatible name lister AC_DEFUN([LT_PATH_NM], [AC_REQUIRE([AC_PROG_CC])dnl AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM, [if test -n "$NM"; then # 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" 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 ;; esac fi done IFS="$lt_save_ifs" done : ${lt_cv_path_NM=no} fi]) if test "$lt_cv_path_NM" != "no"; then NM="$lt_cv_path_NM" else # Didn't find any BSD compatible name lister, look for dumpbin. if test -n "$DUMPBIN"; then : # Let the user override the test. else AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :) case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in *COFF*) DUMPBIN="$DUMPBIN -symbols" ;; *) DUMPBIN=: ;; esac fi AC_SUBST([DUMPBIN]) if test "$DUMPBIN" != ":"; then NM="$DUMPBIN" fi fi test -z "$NM" && NM=nm AC_SUBST([NM]) _LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface], [lt_cv_nm_interface="BSD nm" echo "int some_variable = 0;" > conftest.$ac_ext (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD) (eval "$ac_compile" 2>conftest.err) cat conftest.err >&AS_MESSAGE_LOG_FD (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD) (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) cat conftest.err >&AS_MESSAGE_LOG_FD (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD) cat conftest.out >&AS_MESSAGE_LOG_FD if $GREP 'External.*some_variable' conftest.out > /dev/null; then lt_cv_nm_interface="MS dumpbin" fi rm -f conftest*]) ])# LT_PATH_NM # Old names: AU_ALIAS([AM_PROG_NM], [LT_PATH_NM]) AU_ALIAS([AC_PROG_NM], [LT_PATH_NM]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AM_PROG_NM], []) dnl AC_DEFUN([AC_PROG_NM], []) # _LT_CHECK_SHAREDLIB_FROM_LINKLIB # -------------------------------- # how to determine the name of the shared library # associated with a specific link library. # -- PORTME fill in with the dynamic library characteristics m4_defun([_LT_CHECK_SHAREDLIB_FROM_LINKLIB], [m4_require([_LT_DECL_EGREP]) m4_require([_LT_DECL_OBJDUMP]) m4_require([_LT_DECL_DLLTOOL]) AC_CACHE_CHECK([how to associate runtime and link libraries], lt_cv_sharedlib_from_linklib_cmd, [lt_cv_sharedlib_from_linklib_cmd='unknown' case $host_os in cygwin* | mingw* | pw32* | cegcc*) # two different shell functions defined in ltmain.sh # decide which to use based on capabilities of $DLLTOOL case `$DLLTOOL --help 2>&1` in *--identify-strict*) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib ;; *) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback ;; esac ;; *) # fallback: assume linklib IS sharedlib lt_cv_sharedlib_from_linklib_cmd="$ECHO" ;; esac ]) sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO _LT_DECL([], [sharedlib_from_linklib_cmd], [1], [Command to associate shared and link libraries]) ])# _LT_CHECK_SHAREDLIB_FROM_LINKLIB # _LT_PATH_MANIFEST_TOOL # ---------------------- # locate the manifest tool m4_defun([_LT_PATH_MANIFEST_TOOL], [AC_CHECK_TOOL(MANIFEST_TOOL, mt, :) test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt AC_CACHE_CHECK([if $MANIFEST_TOOL is a manifest tool], [lt_cv_path_mainfest_tool], [lt_cv_path_mainfest_tool=no echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&AS_MESSAGE_LOG_FD $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out cat conftest.err >&AS_MESSAGE_LOG_FD if $GREP 'Manifest Tool' conftest.out > /dev/null; then lt_cv_path_mainfest_tool=yes fi rm -f conftest*]) if test "x$lt_cv_path_mainfest_tool" != xyes; then MANIFEST_TOOL=: fi _LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl ])# _LT_PATH_MANIFEST_TOOL # LT_LIB_M # -------- # check for math library AC_DEFUN([LT_LIB_M], [AC_REQUIRE([AC_CANONICAL_HOST])dnl LIBM= case $host in *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) # These system don't have libm, or don't need it ;; *-ncr-sysv4.3*) AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw") AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm") ;; *) AC_CHECK_LIB(m, cos, LIBM="-lm") ;; esac AC_SUBST([LIBM]) ])# LT_LIB_M # Old name: AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_CHECK_LIBM], []) # _LT_COMPILER_NO_RTTI([TAGNAME]) # ------------------------------- m4_defun([_LT_COMPILER_NO_RTTI], [m4_require([_LT_TAG_COMPILER])dnl _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= if test "$GCC" = yes; then case $cc_basename in nvcc*) _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;; *) _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ;; esac _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], lt_cv_prog_compiler_rtti_exceptions, [-fno-rtti -fno-exceptions], [], [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"]) fi _LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1], [Compiler flag to turn off builtin functions]) ])# _LT_COMPILER_NO_RTTI # _LT_CMD_GLOBAL_SYMBOLS # ---------------------- m4_defun([_LT_CMD_GLOBAL_SYMBOLS], [AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([LT_PATH_NM])dnl AC_REQUIRE([LT_PATH_LD])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_TAG_COMPILER])dnl # Check for command to grab the raw symbol name followed by C symbol from nm. AC_MSG_CHECKING([command to parse $NM output from $compiler object]) AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe], [ # These are sane defaults that work on at least a few old systems. # [They come from Ultrix. What could be older than Ultrix?!! ;)] # Character class describing NM global symbol codes. symcode='[[BCDEGRST]]' # Regexp to match symbols that can be accessed directly from C. sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)' # Define system-specific variables. case $host_os in aix*) symcode='[[BCDT]]' ;; cygwin* | mingw* | pw32* | cegcc*) symcode='[[ABCDGISTW]]' ;; hpux*) if test "$host_cpu" = ia64; then symcode='[[ABCDEGRST]]' 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]]' ;; sysv4) symcode='[[DFNSTU]]' ;; esac # If we're using GNU nm, then use its standard symbol codes. case `$NM -V 2>&1` in *GNU* | *'with BFD'*) symcode='[[ABCDGIRSTW]]' ;; esac # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" # Transform an extracted symbol line into symbol name and symbol address lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'" lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'" # Handle CRLF in mingw tool chain opt_cr= case $build_os in mingw*) opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp ;; esac # Try without a prefix underscore, 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. if test "$lt_cv_nm_interface" = "MS dumpbin"; then # Fake it for dumpbin and say T for any non-static function # and D for any global variable. # Also find C++ and __fastcall symbols from MSVC++, # which start with @ or ?. lt_cv_sys_global_symbol_pipe="$AWK ['"\ " {last_section=section; section=\$ 3};"\ " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ " \$ 0!~/External *\|/{next};"\ " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ " {if(hide[section]) next};"\ " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ " s[1]~/^[@?]/{print s[1], s[1]; next};"\ " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ " ' prfx=^$ac_symprfx]" else lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" fi lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" # Check to see that the pipe works correctly. pipe_works=no rm -f conftest* cat > conftest.$ac_ext <<_LT_EOF #ifdef __cplusplus extern "C" { #endif char nm_test_var; void nm_test_func(void); void nm_test_func(void){} #ifdef __cplusplus } #endif int main(){nm_test_var='a';nm_test_func();return(0);} _LT_EOF if AC_TRY_EVAL(ac_compile); then # Now try to grab the symbols. nlist=conftest.nm if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" else rm -f "$nlist"T fi # Make sure that we snagged all the symbols we need. if $GREP ' nm_test_var$' "$nlist" >/dev/null; then if $GREP ' nm_test_func$' "$nlist" >/dev/null; then cat <<_LT_EOF > conftest.$ac_ext /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) /* DATA imports from DLLs on WIN32 con't be const, because runtime relocations are performed -- see ld's documentation on pseudo-relocs. */ # define LT@&t@_DLSYM_CONST #elif defined(__osf__) /* This system does not cope well with relocations in const data. */ # define LT@&t@_DLSYM_CONST #else # define LT@&t@_DLSYM_CONST const #endif #ifdef __cplusplus extern "C" { #endif _LT_EOF # Now generate the symbol file. eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' cat <<_LT_EOF >> conftest.$ac_ext /* The mapping between symbol names and symbols. */ LT@&t@_DLSYM_CONST struct { const char *name; void *address; } lt__PROGRAM__LTX_preloaded_symbols[[]] = { { "@PROGRAM@", (void *) 0 }, _LT_EOF $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext cat <<\_LT_EOF >> conftest.$ac_ext {0, (void *) 0} }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND static const void *lt_preloaded_setup() { return lt__PROGRAM__LTX_preloaded_symbols; } #endif #ifdef __cplusplus } #endif _LT_EOF # Now try linking the two files. mv conftest.$ac_objext conftstm.$ac_objext lt_globsym_save_LIBS=$LIBS lt_globsym_save_CFLAGS=$CFLAGS LIBS="conftstm.$ac_objext" CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)" if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then pipe_works=yes fi LIBS=$lt_globsym_save_LIBS CFLAGS=$lt_globsym_save_CFLAGS else echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD fi else echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD fi else echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD fi else echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD cat conftest.$ac_ext >&5 fi rm -rf conftest* conftst* # Do not use the global_symbol_pipe unless it works. if test "$pipe_works" = yes; then break else lt_cv_sys_global_symbol_pipe= fi done ]) if test -z "$lt_cv_sys_global_symbol_pipe"; then 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 AC_MSG_RESULT(failed) else AC_MSG_RESULT(ok) fi # Response file support. if test "$lt_cv_nm_interface" = "MS dumpbin"; then nm_file_list_spec='@' elif $NM --help 2>/dev/null | grep '[[@]]FILE' >/dev/null; then nm_file_list_spec='@' fi _LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1], [Take the output of nm and produce a listing of raw symbols and C names]) _LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1], [Transform the output of nm in a proper C declaration]) _LT_DECL([global_symbol_to_c_name_address], [lt_cv_sys_global_symbol_to_c_name_address], [1], [Transform the output of nm in a C name address pair]) _LT_DECL([global_symbol_to_c_name_address_lib_prefix], [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1], [Transform the output of nm in a C name address pair when lib prefix is needed]) _LT_DECL([], [nm_file_list_spec], [1], [Specify filename containing input files for $NM]) ]) # _LT_CMD_GLOBAL_SYMBOLS # _LT_COMPILER_PIC([TAGNAME]) # --------------------------- m4_defun([_LT_COMPILER_PIC], [m4_require([_LT_TAG_COMPILER])dnl _LT_TAGVAR(lt_prog_compiler_wl, $1)= _LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_static, $1)= m4_if([$1], [CXX], [ # C++ specific cases for pic, static, wl, etc. if test "$GXX" = yes; then _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' case $host_os in aix*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; m68k) # 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_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' ;; esac ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | os2* | pw32* | cegcc*) # 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). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' ;; *djgpp*) # DJGPP does not support shared libraries at all _LT_TAGVAR(lt_prog_compiler_pic, $1)= ;; haiku*) # PIC is the default for Haiku. # The "-static" flag exists, but is broken. _LT_TAGVAR(lt_prog_compiler_static, $1)= ;; interix[[3-9]]*) # 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_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic fi ;; hpux*) # PIC is the default for 64-bit PA HP-UX, but not for 32-bit # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag # sets the default TLS model and affects inlining. case $host_cpu in hppa*64*) ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac ;; *qnx* | *nto*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac else case $host_os in aix[[4-9]]*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' else _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' fi ;; chorus*) case $cc_basename in cxch68*) # Green Hills C++ Compiler # _LT_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 ;; mingw* | cygwin* | os2* | pw32* | cegcc*) # 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). m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; dgux*) case $cc_basename in ec++*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ;; ghcx*) # Green Hills C++ Compiler _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; *) ;; esac ;; freebsd* | dragonfly*) # FreeBSD uses GNU C++ ;; hpux9* | hpux10* | hpux11*) case $cc_basename in CC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' if test "$host_cpu" != ia64; then _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z' fi ;; aCC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z' ;; esac ;; *) ;; 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*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' # CC pic flag -KPIC is the default. ;; *) ;; esac ;; linux* | k*bsd*-gnu | kopensolaris*-gnu) case $cc_basename in KCC*) # KAI C++ Compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; ecpc* ) # old Intel C++ for x86_64 which still supported -KPIC. _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; icpc* ) # Intel C++, used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; pgCC* | pgcpp*) # Portland Group C++ compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; cxx*) # Compaq C++ # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. _LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; xlc* | xlC* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL 8.0, 9.0 on PPC and BlueGene _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; esac ;; esac ;; lynxos*) ;; m88k*) ;; mvs*) case $cc_basename in cxx*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall' ;; *) ;; esac ;; netbsd* | netbsdelf*-gnu) ;; *qnx* | *nto*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; osf3* | osf4* | osf5*) case $cc_basename in KCC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' ;; RCC*) # Rational C++ 2.4.1 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; cxx*) # Digital/Compaq C++ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. _LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; *) ;; esac ;; psos*) ;; solaris*) case $cc_basename in CC* | sunCC*) # Sun C++ 4.2, 5.x and Centerline C++ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; gcx*) # Green Hills C++ Compiler _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' ;; *) ;; esac ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; lcc*) # Lucid _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; *) ;; esac ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) case $cc_basename in CC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; esac ;; tandem*) case $cc_basename in NCC*) # NonStop-UX NCC 3.20 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ;; *) ;; esac ;; vxworks*) ;; *) _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; esac fi ], [ if test "$GCC" = yes; then _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' case $host_os in aix*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; m68k) # 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_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' ;; esac ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # 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). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' ;; haiku*) # PIC is the default for Haiku. # The "-static" flag exists, but is broken. _LT_TAGVAR(lt_prog_compiler_static, $1)= ;; hpux*) # PIC is the default for 64-bit PA HP-UX, but not for 32-bit # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag # sets the default TLS model and affects inlining. case $host_cpu in hppa*64*) # +Z the default ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac ;; interix[[3-9]]*) # 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. _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no enable_shared=no ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; sysv4*MP*) if test -d /usr/nec; then _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic fi ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac case $cc_basename in nvcc*) # Cuda Compiler Driver 2.2 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker ' if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler $_LT_TAGVAR(lt_prog_compiler_pic, $1)" fi ;; esac else # PORTME Check for flag to pass linker flags through the system compiler. case $host_os in aix*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' else _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' fi ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # 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). m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; hpux9* | hpux10* | hpux11*) _LT_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 hppa*64*|ia64*) # +Z the default ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z' ;; esac # Is there a better lt_prog_compiler_static that works with the bundled CC? _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' ;; irix5* | irix6* | nonstopux*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # PIC (with -KPIC) is the default. _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; linux* | k*bsd*-gnu | kopensolaris*-gnu) case $cc_basename in # old Intel for x86_64 which still supported -KPIC. ecc*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; # icc used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. icc* | ifort*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; # Lahey Fortran 8.1. lf95*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared' _LT_TAGVAR(lt_prog_compiler_static, $1)='--static' ;; nagfor*) # NAG Fortran compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) # Portland Group compilers (*not* the Pentium gcc compiler, # which looks to be a dead project) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; ccc*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # All Alpha code is PIC. _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; xl* | bgxl* | bgf* | mpixl*) # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*) # Sun Fortran 8.3 passes all unrecognized flags to the linker _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='' ;; *Sun\ F* | *Sun*Fortran*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; *Sun\ C*) # Sun C 5.9 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ;; *Intel*\ [[CF]]*Compiler*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; *Portland\ Group*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; esac ;; esac ;; newsos6) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; osf3* | osf4* | osf5*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # All OSF/1 code is PIC. _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; rdos*) _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; solaris*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' case $cc_basename in f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';; *) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';; esac ;; sunos4*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec ;then _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; unicos*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; uts4*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; *) _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; esac fi ]) case $host_os in # For platforms which do not support PIC, -DPIC is meaningless: *djgpp*) _LT_TAGVAR(lt_prog_compiler_pic, $1)= ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])" ;; esac AC_CACHE_CHECK([for $compiler option to produce PIC], [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)], [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_prog_compiler_pic, $1)]) _LT_TAGVAR(lt_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_cv_prog_compiler_pic, $1) # # Check to make sure the PIC flag actually works. # if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works], [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)], [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [], [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in "" | " "*) ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;; esac], [_LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no]) fi _LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1], [Additional compiler flags for building library objects]) _LT_TAGDECL([wl], [lt_prog_compiler_wl], [1], [How to pass a linker flag through the compiler]) # # Check to make sure the static flag actually works. # wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\" _LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1), $lt_tmp_static_flag, [], [_LT_TAGVAR(lt_prog_compiler_static, $1)=]) _LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1], [Compiler flag to prevent dynamic linking]) ])# _LT_COMPILER_PIC # _LT_LINKER_SHLIBS([TAGNAME]) # ---------------------------- # See if the linker supports building shared libraries. m4_defun([_LT_LINKER_SHLIBS], [AC_REQUIRE([LT_PATH_LD])dnl AC_REQUIRE([LT_PATH_NM])dnl m4_require([_LT_PATH_MANIFEST_TOOL])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl m4_require([_LT_TAG_COMPILER])dnl AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) m4_if([$1], [CXX], [ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] case $host_os in aix[[4-9]]*) # 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 # Also, AIX nm treats weak defined symbols like other global defined # symbols, whereas GNU nm marks them as "W". if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' else _LT_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 ;; pw32*) _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds" ;; cygwin* | mingw* | cegcc*) case $cc_basename in cl*) _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' ;; *) _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'] ;; esac ;; linux* | k*bsd*-gnu | gnu*) _LT_TAGVAR(link_all_deplibs, $1)=no ;; *) _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; esac ], [ runpath_var= _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_cmds, $1)= _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(compiler_needs_object, $1)=no _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(old_archive_from_new_cmds, $1)= _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)= _LT_TAGVAR(thread_safe_flag_spec, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= # include_expsyms should be a list of space-separated symbols to be *always* # included in the symbol list _LT_TAGVAR(include_expsyms, $1)= # 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'. _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] # 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. # Exclude shared library initialization/finalization symbols. dnl Note also adjust exclude_expsyms for C++ above. extract_expsyms_cmds= case $host_os in cygwin* | mingw* | pw32* | cegcc*) # 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 ;; linux* | k*bsd*-gnu | gnu*) _LT_TAGVAR(link_all_deplibs, $1)=no ;; esac _LT_TAGVAR(ld_shlibs, $1)=yes # On some targets, GNU ld is compatible enough with the native linker # that we're better off using the native interface for both. lt_use_gnu_ld_interface=no if test "$with_gnu_ld" = yes; then case $host_os in aix*) # The AIX port of GNU ld has always aspired to compatibility # with the native linker. However, as the warning in the GNU ld # block says, versions before 2.19.5* couldn't really create working # shared libraries, regardless of the interface used. case `$LD -v 2>&1` in *\ \(GNU\ Binutils\)\ 2.19.5*) ;; *\ \(GNU\ Binutils\)\ 2.[[2-9]]*) ;; *\ \(GNU\ Binutils\)\ [[3-9]]*) ;; *) lt_use_gnu_ld_interface=yes ;; esac ;; *) lt_use_gnu_ld_interface=yes ;; esac fi if test "$lt_use_gnu_ld_interface" = yes; then # 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_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_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_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else _LT_TAGVAR(whole_archive_flag_spec, $1)= fi supports_anon_versioning=no case `$LD -v 2>&1` in *GNU\ gold*) supports_anon_versioning=yes ;; *\ [[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 aix[[3-9]]*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then _LT_TAGVAR(ld_shlibs, $1)=no cat <<_LT_EOF 1>&2 *** Warning: the GNU linker, at least up to release 2.19, 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 install binutils *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. *** You will then need to restart the configuration process. _LT_EOF fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='' ;; m68k) _LT_TAGVAR(archive_cmds, $1)='$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)' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes ;; esac ;; beos*) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(allow_undefined_flag, $1)=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; cygwin* | mingw* | pw32* | cegcc*) # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, # as there is no search path for DLLs. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'] if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$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... _LT_TAGVAR(archive_expsym_cmds, $1)='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 $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; haiku*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(link_all_deplibs, $1)=yes ;; interix[[3-9]]*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_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_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_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' ;; gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) tmp_diet=no if test "$host_os" = linux-dietlibc; then case $cc_basename in diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) esac fi if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' tmp_addflag=' $pic_flag' ;; pgf77* | pgf90* | pgf95* | pgfortran*) # Portland Group f77 and f90 compilers _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$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' ;; lf95*) # Lahey Fortran 8.1 _LT_TAGVAR(whole_archive_flag_spec, $1)= tmp_sharedflag='--shared' ;; xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below) tmp_sharedflag='-qmkshrobj' tmp_addflag= ;; nvcc*) # Cuda Compiler Driver 2.2 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' _LT_TAGVAR(compiler_needs_object, $1)=yes ;; esac case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C 5.9 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' _LT_TAGVAR(compiler_needs_object, $1)=yes tmp_sharedflag='-G' ;; *Sun\ F*) # Sun Fortran 8.3 tmp_sharedflag='-G' ;; esac _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test "x$supports_anon_versioning" = xyes; then _LT_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 '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' fi case $cc_basename in xlf* | bgf* | bgxlf* | mpixlf*) # IBM XL Fortran 10.1 on PPC cannot create shared libs itself _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' if test "x$supports_anon_versioning" = xyes; then _LT_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~ $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' fi ;; esac else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= else _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' fi ;; solaris*) if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then _LT_TAGVAR(ld_shlibs, $1)=no cat <<_LT_EOF 1>&2 *** 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. _LT_EOF elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else _LT_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_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 ;; *) # 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. if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; sunos4*) _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then runpath_var= _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= fi else # PORTME fill in a description of your system's linker (not GNU ld) case $host_os in aix3*) _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=yes _LT_TAGVAR(archive_expsym_cmds, $1)='$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. _LT_TAGVAR(hardcode_minus_L, $1)=yes if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. _LT_TAGVAR(hardcode_direct, $1)=unsupported fi ;; aix[[4-9]]*) 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 # Also, AIX nm treats weak defined symbols like other global # defined symbols, whereas GNU nm marks them as "W". if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' else _LT_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]].*|aix[[5-9]]*) 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' 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. _LT_TAGVAR(archive_cmds, $1)='' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(file_list_spec, $1)='${wl}-f,' 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 : else # We have old collect2 _LT_TAGVAR(hardcode_direct, $1)=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 _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)= fi ;; esac shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then shared_flag="$shared_flag "'${wl}-G' fi _LT_TAGVAR(link_all_deplibs, $1)=no 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 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall' # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to export. _LT_TAGVAR(always_export_symbols, $1)=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. _LT_TAGVAR(allow_undefined_flag, $1)='-berok' # Determine the default libpath from the value encoded in an # empty executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" _LT_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 func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib' _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs" _LT_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" else # Determine the default libpath from the value encoded in an # empty executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${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. _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok' _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' if test "$with_gnu_ld" = yes; then # We only use this code for GNU lds that support --whole-archive. _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive' else # Exported symbols can be pulled into shared objects from archives _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience' fi _LT_TAGVAR(archive_cmds_need_lc, $1)=yes # This is similar to how AIX traditionally builds its shared libraries. _LT_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' fi fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='' ;; m68k) _LT_TAGVAR(archive_cmds, $1)='$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)' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes ;; esac ;; bsdi[[45]]*) _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic ;; cygwin* | mingw* | pw32* | cegcc*) # 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. case $cc_basename in cl*) # Native MSVC _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=yes _LT_TAGVAR(file_list_spec, $1)='@' # 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. _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; else sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; fi~ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ linknames=' # The linker will not automatically build a static lib if we build a DLL. # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' _LT_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' # Don't use ranlib _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib' _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~ lt_tool_outputfile="@TOOL_OUTPUT@"~ case $lt_outputfile in *.exe|*.EXE) ;; *) lt_outputfile="$lt_outputfile.exe" lt_tool_outputfile="$lt_tool_outputfile.exe" ;; esac~ if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; $RM "$lt_outputfile.manifest"; fi' ;; *) # Assume MSVC wrapper _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' _LT_TAGVAR(allow_undefined_flag, $1)=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. _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will automatically build a .lib file if we build a DLL. _LT_TAGVAR(old_archive_from_new_cmds, $1)='true' # FIXME: Should let the user specify the lib program. _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ;; esac ;; darwin* | rhapsody*) _LT_DARWIN_LINKER_FEATURES($1) ;; dgux*) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=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*) _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature. freebsd2.*) _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries. freebsd* | dragonfly*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; hpux9*) if test "$GCC" = yes; then _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' else _LT_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 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(hardcode_direct, $1)=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ;; hpux10*) if test "$GCC" = yes && test "$with_gnu_ld" = no; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else _LT_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_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_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_TAGVAR(hardcode_minus_L, $1)=yes fi ;; hpux11*) if test "$GCC" = yes && test "$with_gnu_ld" = no; then case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac else case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) m4_if($1, [], [ # Older versions of the 11.00 compiler do not understand -b yet # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) _LT_LINKER_OPTION([if $CC understands -b], _LT_TAGVAR(lt_cv_prog_compiler__b, $1), [-b], [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'], [_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])], [_LT_TAGVAR(archive_cmds, $1)='$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 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: case $host_cpu in hppa*64*|ia64*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_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_TAGVAR(hardcode_minus_L, $1)=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) if test "$GCC" = yes; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' # Try to use the -exported_symbol ld option, if it does not # work, assume that -exports_file does not work either and # implicitly export all symbols. # This should be the same for all languages, so no per-tag cache variable. AC_CACHE_CHECK([whether the $host_os linker accepts -exported_symbol], [lt_cv_irix_exported_symbol], [save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" AC_LINK_IFELSE( [AC_LANG_SOURCE( [AC_LANG_CASE([C], [[int foo (void) { return 0; }]], [C++], [[int foo (void) { return 0; }]], [Fortran 77], [[ subroutine foo end]], [Fortran], [[ subroutine foo end]])])], [lt_cv_irix_exported_symbol=yes], [lt_cv_irix_exported_symbol=no]) LDFLAGS="$save_LDFLAGS"]) if test "$lt_cv_irix_exported_symbol" = yes; then _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' fi else _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' fi _LT_TAGVAR(archive_cmds_need_lc, $1)='no' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(inherit_rpath, $1)=yes _LT_TAGVAR(link_all_deplibs, $1)=yes ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; newsos6) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *nto* | *qnx*) ;; openbsd*) if test -f /usr/libexec/ld.so; then _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=yes if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' else case $host_os in openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*) _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' ;; esac fi else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; os2*) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_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_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ;; osf3*) if test "$GCC" = yes; then _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' fi _LT_TAGVAR(archive_cmds_need_lc, $1)='no' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: ;; osf4* | osf5*) # as osf3* with the addition of -msym flag if test "$GCC" = yes; then _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' else _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~ $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' # Both c and cxx compiler support -rpath directly _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' fi _LT_TAGVAR(archive_cmds_need_lc, $1)='no' _LT_TAGVAR(hardcode_libdir_separator, $1)=: ;; solaris*) _LT_TAGVAR(no_undefined_flag, $1)=' -z defs' if test "$GCC" = yes; then wlarc='${wl}' _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' else case `$CC -V 2>&1` in *"Compilers 5.0"*) wlarc='' _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_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' ;; *) wlarc='${wl}' _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' _LT_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} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' ;; esac fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands `-z linker_flag'. GCC discards it without `$wl', # but is careful enough not to reorder. # Supported since Solaris 2.6 (maybe 2.5.1?) if test "$GCC" = yes; then _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' else _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' fi ;; esac _LT_TAGVAR(link_all_deplibs, $1)=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. _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; sysv4) case $host_vendor in sni) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true??? ;; siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule. _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs' _LT_TAGVAR(hardcode_direct, $1)=no ;; motorola) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie ;; esac runpath_var='LD_RUN_PATH' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; sysv4.3*) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport' ;; sysv4*MP*) if test -d /usr/nec; then _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var=LD_RUN_PATH hardcode_runpath_var=yes _LT_TAGVAR(ld_shlibs, $1)=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 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. _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; uts4*) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_TAGVAR(ld_shlibs, $1)=no ;; esac if test x$host_vendor = xsni; then case $host in sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym' ;; esac fi fi ]) AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)]) test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no _LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld _LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl _LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl _LT_DECL([], [extract_expsyms_cmds], [2], [The commands to extract the exported symbol list from a shared archive]) # # Do we need to explicitly link libc? # case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in x|xyes) # Assume -lc should be added _LT_TAGVAR(archive_cmds_need_lc, $1)=yes if test "$enable_shared" = yes && test "$GCC" = yes; then case $_LT_TAGVAR(archive_cmds, $1) 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. AC_CACHE_CHECK([whether -lc should be explicitly linked in], [lt_cv_]_LT_TAGVAR(archive_cmds_need_lc, $1), [$RM conftest* echo "$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_TAGVAR(lt_prog_compiler_wl, $1) pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1) compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1) _LT_TAGVAR(allow_undefined_flag, $1)= if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) then lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=no else lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=yes fi _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $RM conftest* ]) _LT_TAGVAR(archive_cmds_need_lc, $1)=$lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1) ;; esac fi ;; esac _LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0], [Whether or not to add -lc for building shared libraries]) _LT_TAGDECL([allow_libtool_libs_with_static_runtimes], [enable_shared_with_static_runtimes], [0], [Whether or not to disallow shared libs when runtime libs are static]) _LT_TAGDECL([], [export_dynamic_flag_spec], [1], [Compiler flag to allow reflexive dlopens]) _LT_TAGDECL([], [whole_archive_flag_spec], [1], [Compiler flag to generate shared objects directly from archives]) _LT_TAGDECL([], [compiler_needs_object], [1], [Whether the compiler copes with passing no objects directly]) _LT_TAGDECL([], [old_archive_from_new_cmds], [2], [Create an old-style archive from a shared archive]) _LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2], [Create a temporary old-style archive to link instead of a shared archive]) _LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive]) _LT_TAGDECL([], [archive_expsym_cmds], [2]) _LT_TAGDECL([], [module_cmds], [2], [Commands used to build a loadable module if different from building a shared archive.]) _LT_TAGDECL([], [module_expsym_cmds], [2]) _LT_TAGDECL([], [with_gnu_ld], [1], [Whether we are building with GNU ld or not]) _LT_TAGDECL([], [allow_undefined_flag], [1], [Flag that allows shared libraries with undefined symbols to be built]) _LT_TAGDECL([], [no_undefined_flag], [1], [Flag that enforces no undefined symbols]) _LT_TAGDECL([], [hardcode_libdir_flag_spec], [1], [Flag to hardcode $libdir into a binary during linking. This must work even if $libdir does not exist]) _LT_TAGDECL([], [hardcode_libdir_separator], [1], [Whether we need a single "-rpath" flag with a separated argument]) _LT_TAGDECL([], [hardcode_direct], [0], [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the resulting binary]) _LT_TAGDECL([], [hardcode_direct_absolute], [0], [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the resulting binary and the resulting library dependency is "absolute", i.e impossible to change by setting ${shlibpath_var} if the library is relocated]) _LT_TAGDECL([], [hardcode_minus_L], [0], [Set to "yes" if using the -LDIR flag during linking hardcodes DIR into the resulting binary]) _LT_TAGDECL([], [hardcode_shlibpath_var], [0], [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into the resulting binary]) _LT_TAGDECL([], [hardcode_automatic], [0], [Set to "yes" if building a shared library automatically hardcodes DIR into the library and all subsequent libraries and executables linked against it]) _LT_TAGDECL([], [inherit_rpath], [0], [Set to yes if linker adds runtime paths of dependent libraries to runtime path list]) _LT_TAGDECL([], [link_all_deplibs], [0], [Whether libtool must link a program against all its dependency libraries]) _LT_TAGDECL([], [always_export_symbols], [0], [Set to "yes" if exported symbols are required]) _LT_TAGDECL([], [export_symbols_cmds], [2], [The commands to list exported symbols]) _LT_TAGDECL([], [exclude_expsyms], [1], [Symbols that should not be listed in the preloaded symbols]) _LT_TAGDECL([], [include_expsyms], [1], [Symbols that must always be exported]) _LT_TAGDECL([], [prelink_cmds], [2], [Commands necessary for linking programs (against libraries) with templates]) _LT_TAGDECL([], [postlink_cmds], [2], [Commands necessary for finishing linking programs]) _LT_TAGDECL([], [file_list_spec], [1], [Specify filename containing input files]) dnl FIXME: Not yet implemented dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1], dnl [Compiler flag to generate thread safe objects]) ])# _LT_LINKER_SHLIBS # _LT_LANG_C_CONFIG([TAG]) # ------------------------ # Ensure that the configuration variables for a C compiler are suitably # defined. These variables are subsequently used by _LT_CONFIG to write # the compiler configuration to `libtool'. m4_defun([_LT_LANG_C_CONFIG], [m4_require([_LT_DECL_EGREP])dnl lt_save_CC="$CC" AC_LANG_PUSH(C) # Source file extension for C test sources. ac_ext=c # Object file extension for compiled C test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(){return(0);}' _LT_TAG_COMPILER # Save the default compiler, since it gets overwritten when the other # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. compiler_DEFAULT=$CC # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE ## 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... if test -n "$compiler"; then _LT_COMPILER_NO_RTTI($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) LT_SYS_DLOPEN_SELF _LT_CMD_STRIPLIB # Report which library types will actually be built AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) AC_MSG_CHECKING([whether to build shared libraries]) 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 ;; aix[[4-9]]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; esac AC_MSG_RESULT([$enable_shared]) AC_MSG_CHECKING([whether to build static libraries]) # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes AC_MSG_RESULT([$enable_static]) _LT_CONFIG($1) fi AC_LANG_POP CC="$lt_save_CC" ])# _LT_LANG_C_CONFIG # _LT_LANG_CXX_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for a C++ compiler are suitably # defined. These variables are subsequently used by _LT_CONFIG to write # the compiler configuration to `libtool'. m4_defun([_LT_LANG_CXX_CONFIG], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_PATH_MANIFEST_TOOL])dnl 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 else _lt_caught_CXX_error=yes fi AC_LANG_PUSH(C++) _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(compiler_needs_object, $1)=no _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds _LT_TAGVAR(no_undefined_flag, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no # Source file extension for C++ test sources. ac_ext=cpp # Object file extension for compiled C++ test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # No sense in running all these tests if we already determined that # the CXX compiler isn't working. Some variables (like enable_shared) # are currently assumed to apply to all compilers on this platform, # and will be corrupted by setting them based on a non-working compiler. if test "$_lt_caught_CXX_error" != yes; then # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_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_CFLAGS=$CFLAGS lt_save_LD=$LD lt_save_GCC=$GCC GCC=$GXX lt_save_with_gnu_ld=$with_gnu_ld lt_save_path_LD=$lt_cv_path_LD 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 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 fi test -z "${LDCXX+set}" || LD=$LDCXX CC=${CXX-"c++"} CFLAGS=$CXXFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) if test -n "$compiler"; then # We don't want -fno-exception when compiling C++ code, so set the # no_builtin_flag separately if test "$GXX" = yes; then _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' else _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= fi if test "$GXX" = yes; then # Set up default GNU C++ configuration LT_PATH_LD # 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_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' # If archive_cmds runs LD, not CC, wlarc should be empty # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to # investigate it a little bit more. (MM) wlarc='${wl}' # ancient GNU ld didn't support --whole-archive et. al. if eval "`$CC -print-prog-name=ld` --help 2>&1" | $GREP 'no-whole-archive' > /dev/null; then _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else _LT_TAGVAR(whole_archive_flag_spec, $1)= fi else with_gnu_ld=no wlarc= # A generic and very simple default shared library creation # command for GNU C++ for the case where it uses the native # 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_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' fi # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' else GXX=no with_gnu_ld=no wlarc= fi # PORTME: fill in a description of your system's C++ link characteristics AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) _LT_TAGVAR(ld_shlibs, $1)=yes case $host_os in aix3*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; aix[[4-9]]*) 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 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]].*|aix[[5-9]]*) for ld_flag in $LDFLAGS; do case $ld_flag in *-brtl*) aix_use_runtimelinking=yes break ;; esac done ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' 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. _LT_TAGVAR(archive_cmds, $1)='' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(file_list_spec, $1)='${wl}-f,' if test "$GXX" = 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 : else # We have old collect2 _LT_TAGVAR(hardcode_direct, $1)=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 _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_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 # 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 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall' # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to # export. _LT_TAGVAR(always_export_symbols, $1)=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. _LT_TAGVAR(allow_undefined_flag, $1)='-berok' # Determine the default libpath from the value encoded in an empty # executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" _LT_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 func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib' _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs" _LT_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" else # Determine the default libpath from the value encoded in an # empty executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${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. _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok' _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' if test "$with_gnu_ld" = yes; then # We only use this code for GNU lds that support --whole-archive. _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive' else # Exported symbols can be pulled into shared objects from archives _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience' fi _LT_TAGVAR(archive_cmds_need_lc, $1)=yes # This is similar to how AIX traditionally builds its shared # libraries. _LT_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' fi fi ;; beos*) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(allow_undefined_flag, $1)=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; chorus*) case $cc_basename in *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; cygwin* | mingw* | pw32* | cegcc*) case $GXX,$cc_basename in ,cl* | no,cl*) # Native MSVC # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=yes _LT_TAGVAR(file_list_spec, $1)='@' # 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. _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; else $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; fi~ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ linknames=' # The linker will not automatically build a static lib if we build a DLL. # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes # Don't use ranlib _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib' _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~ lt_tool_outputfile="@TOOL_OUTPUT@"~ case $lt_outputfile in *.exe|*.EXE) ;; *) lt_outputfile="$lt_outputfile.exe" lt_tool_outputfile="$lt_tool_outputfile.exe" ;; esac~ func_to_tool_file "$lt_outputfile"~ if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; $RM "$lt_outputfile.manifest"; fi' ;; *) # g++ # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, # as there is no search path for DLLs. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then _LT_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' # If the export-symbols file already is a .def file (1st line # is EXPORTS), use it as is; otherwise, prepend... _LT_TAGVAR(archive_expsym_cmds, $1)='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 -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' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; darwin* | rhapsody*) _LT_DARWIN_LINKER_FEATURES($1) ;; dgux*) case $cc_basename in ec++*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; ghcx*) # Green Hills C++ Compiler # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; freebsd2.*) # C++ shared libraries reported to be fairly broken before # switch to ELF _LT_TAGVAR(ld_shlibs, $1)=no ;; freebsd-elf*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;; freebsd* | dragonfly*) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF # conventions _LT_TAGVAR(ld_shlibs, $1)=yes ;; gnu*) ;; haiku*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(link_all_deplibs, $1)=yes ;; hpux9*) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, # but as the default # location of the library. case $cc_basename in CC*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; aCC*) _LT_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' # 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 -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; func_echo_all "$list"' ;; *) if test "$GXX" = yes; then _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${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' else # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; hpux10*|hpux11*) if test $with_gnu_ld = no; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: case $host_cpu in hppa*64*|ia64*) ;; *) _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ;; esac fi case $host_cpu in hppa*64*|ia64*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, # but as the default # location of the library. ;; esac case $cc_basename in CC*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; aCC*) case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) _LT_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' ;; esac # 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 -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; func_echo_all "$list"' ;; *) if test "$GXX" = yes; then if test $with_gnu_ld = no; then case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac fi else # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; interix[[3-9]]*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_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_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_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*) # SGI C++ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_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 # necessary to make sure instantiated templates are included # in the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs' ;; *) if test "$GXX" = yes; then if test "$with_gnu_ld" = no; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib' fi fi _LT_TAGVAR(link_all_deplibs, $1)=yes ;; esac _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(inherit_rpath, $1)=yes ;; linux* | k*bsd*-gnu | kopensolaris*-gnu) case $cc_basename in 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_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_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' # 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 $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' # Archives containing C++ object files must be created using # "CC -Bstatic", where "CC" is the KAI C++ compiler. _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;; icpc* | ecpc* ) # 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_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_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_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_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_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ;; pgCC* | pgcpp*) # Portland Group C++ compiler case `$CC -V` in *pgCC\ [[1-5]].* | *pgcpp\ [[1-5]].*) _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~ compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"' _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~ $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~ $RANLIB $oldlib' _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' ;; *) # Version 6 and above use weak symbols _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' _LT_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' ;; esac _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' ;; cxx*) # Compaq C++ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_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' runpath_var=LD_RUN_PATH _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: # 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 -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed' ;; xl* | mpixl* | bgxl*) # IBM XL 8.0 on PPC, with GNU ld _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test "x$supports_anon_versioning" = xyes; then _LT_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 -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' fi ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs' _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' _LT_TAGVAR(compiler_needs_object, $1)=yes # Not sure whether something based on # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 # would be better. output_verbose_link_cmd='func_echo_all' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' ;; esac ;; esac ;; lynxos*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; m88k*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; mvs*) case $cc_basename in cxx*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' wlarc= _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no fi # 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::"' ;; *nto* | *qnx*) _LT_TAGVAR(ld_shlibs, $1)=yes ;; openbsd2*) # C++ shared libraries are fairly broken _LT_TAGVAR(ld_shlibs, $1)=no ;; openbsd*) if test -f /usr/libexec/ld.so; then _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' _LT_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_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_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' fi output_verbose_link_cmd=func_echo_all else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; osf3* | osf4* | osf5*) case $cc_basename in 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_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_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: # Archives containing C++ object files must be created using # the KAI C++ compiler. case $host in osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;; *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;; esac ;; RCC*) # Rational C++ 2.4.1 # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; cxx*) case $host in osf3*) _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' ;; *) _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' _LT_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~ $RM $lib.exp' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' ;; esac _LT_TAGVAR(hardcode_libdir_separator, $1)=: # 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 -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test "$GXX" = yes && test "$with_gnu_ld" = no; then _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' case $host in osf3*) _LT_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" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ;; esac _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' else # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; psos*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; lcc*) # Lucid # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; solaris*) case $cc_basename in CC* | sunCC*) # Sun C++ 4.2, 5.x and Centerline C++ _LT_TAGVAR(archive_cmds_need_lc,$1)=yes _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs' _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' _LT_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' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands `-z linker_flag'. # Supported since Solaris 2.6 (maybe 2.5.1?) _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ;; esac _LT_TAGVAR(link_all_deplibs, $1)=yes output_verbose_link_cmd='func_echo_all' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' ;; gcx*) # Green Hills C++ Compiler _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' # The C++ compiler must be used to create the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs' ;; *) # GNU C++ compiler with Solaris linker if test "$GXX" = yes && test "$with_gnu_ld" = no; then _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs' if $CC --version | $GREP -v '^2\.7' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' else # g++ 2.7 appears to require `-G' NOT `-shared' on this # platform. _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' _LT_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' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir' case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; *) _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ;; esac fi ;; esac ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var='LD_RUN_PATH' case $cc_basename in CC*) _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_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. _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' runpath_var='LD_RUN_PATH' case $cc_basename in CC*) _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(old_archive_cmds, $1)='$CC -Tprelink_objects $oldobjs~ '"$_LT_TAGVAR(old_archive_cmds, $1)" _LT_TAGVAR(reload_cmds, $1)='$CC -Tprelink_objects $reload_objs~ '"$_LT_TAGVAR(reload_cmds, $1)" ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$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 _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; vxworks*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)]) test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no _LT_TAGVAR(GCC, $1)="$GXX" _LT_TAGVAR(LD, $1)="$LD" ## 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... _LT_SYS_HIDDEN_LIBDEPS($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi # test -n "$compiler" CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS LDCXX=$LD LD=$lt_save_LD GCC=$lt_save_GCC 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 fi # test "$_lt_caught_CXX_error" != yes AC_LANG_POP ])# _LT_LANG_CXX_CONFIG # _LT_FUNC_STRIPNAME_CNF # ---------------------- # func_stripname_cnf prefix suffix name # strip PREFIX and SUFFIX off of NAME. # PREFIX and SUFFIX must not contain globbing or regex special # characters, hashes, percent signs, but SUFFIX may contain a leading # dot (in which case that matches only a dot). # # This function is identical to the (non-XSI) version of func_stripname, # except this one can be used by m4 code that may be executed by configure, # rather than the libtool script. m4_defun([_LT_FUNC_STRIPNAME_CNF],[dnl AC_REQUIRE([_LT_DECL_SED]) AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH]) func_stripname_cnf () { case ${2} in .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; esac } # func_stripname_cnf ])# _LT_FUNC_STRIPNAME_CNF # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME]) # --------------------------------- # Figure out "hidden" library dependencies from verbose # compiler output when linking a shared library. # Parse the compiler output and extract the necessary # objects, libraries and library flags. m4_defun([_LT_SYS_HIDDEN_LIBDEPS], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl AC_REQUIRE([_LT_FUNC_STRIPNAME_CNF])dnl # Dependencies to place before and after the object being linked: _LT_TAGVAR(predep_objects, $1)= _LT_TAGVAR(postdep_objects, $1)= _LT_TAGVAR(predeps, $1)= _LT_TAGVAR(postdeps, $1)= _LT_TAGVAR(compiler_lib_search_path, $1)= dnl we can't use the lt_simple_compile_test_code here, dnl because it contains code intended for an executable, dnl not a library. It's possible we should let each dnl tag define a new lt_????_link_test_code variable, dnl but it's only used here... m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF int a; void foo (void) { a = 0; } _LT_EOF ], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF class Foo { public: Foo (void) { a = 0; } private: int a; }; _LT_EOF ], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF subroutine foo implicit none integer*4 a a=0 return end _LT_EOF ], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF subroutine foo implicit none integer a a=0 return end _LT_EOF ], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF public class foo { private int a; public void bar (void) { a = 0; } }; _LT_EOF ], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF package foo func foo() { } _LT_EOF ]) _lt_libdeps_save_CFLAGS=$CFLAGS case "$CC $CFLAGS " in #( *\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;; *\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;; *\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;; esac dnl Parse the compiler output and extract the necessary dnl objects, libraries and library flags. if AC_TRY_EVAL(ac_compile); then # Parse the compiler output and extract the necessary # objects, libraries and library flags. # Sentinel used to keep track of whether or not we are before # the conftest object file. pre_test_object_deps_done=no for p in `eval "$output_verbose_link_cmd"`; do case ${prev}${p} in -L* | -R* | -l*) # Some compilers place space between "-{L,R}" and the path. # Remove the space. if test $p = "-L" || test $p = "-R"; then prev=$p continue fi # Expand the sysroot to ease extracting the directories later. if test -z "$prev"; then case $p in -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;; -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;; -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;; esac fi case $p in =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;; esac if test "$pre_test_object_deps_done" = no; then case ${prev} in -L | -R) # Internal compiler library paths should come after those # provided the user. The postdeps already come after the # user supplied libs so there is no need to process them. if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}" else _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}" fi ;; # The "-l" case would never come before the object being # linked, so don't bother handling this case. esac else if test -z "$_LT_TAGVAR(postdeps, $1)"; then _LT_TAGVAR(postdeps, $1)="${prev}${p}" else _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}" fi fi prev= ;; *.lto.$objext) ;; # Ignore GCC LTO objects *.$objext) # This assumes that the test object file only shows up # once in the compiler output. if test "$p" = "conftest.$objext"; then pre_test_object_deps_done=yes continue fi if test "$pre_test_object_deps_done" = no; then if test -z "$_LT_TAGVAR(predep_objects, $1)"; then _LT_TAGVAR(predep_objects, $1)="$p" else _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p" fi else if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then _LT_TAGVAR(postdep_objects, $1)="$p" else _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p" fi fi ;; *) ;; # Ignore the rest. esac done # Clean up. rm -f a.out a.exe else echo "libtool.m4: error: problem compiling $1 test program" fi $RM -f confest.$objext CFLAGS=$_lt_libdeps_save_CFLAGS # PORTME: override above test on systems where it is broken m4_if([$1], [CXX], [case $host_os in interix[[3-9]]*) # 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_TAGVAR(predep_objects,$1)= _LT_TAGVAR(postdep_objects,$1)= _LT_TAGVAR(postdeps,$1)= ;; linux*) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 # The more standards-conforming stlport4 library is # incompatible with the Cstd library. Avoid specifying # it if it's in CXXFLAGS. Ignore libCrun as # -library=stlport4 depends on it. case " $CXX $CXXFLAGS " in *" -library=stlport4 "*) solaris_use_stlport4=yes ;; esac if test "$solaris_use_stlport4" != yes; then _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun' fi ;; esac ;; solaris*) case $cc_basename in CC* | sunCC*) # The more standards-conforming stlport4 library is # incompatible with the Cstd library. Avoid specifying # it if it's in CXXFLAGS. Ignore libCrun as # -library=stlport4 depends on it. case " $CXX $CXXFLAGS " in *" -library=stlport4 "*) solaris_use_stlport4=yes ;; esac # 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. if test "$solaris_use_stlport4" != yes; then _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun' fi ;; esac ;; esac ]) case " $_LT_TAGVAR(postdeps, $1) " in *" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;; esac _LT_TAGVAR(compiler_lib_search_dirs, $1)= if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'` fi _LT_TAGDECL([], [compiler_lib_search_dirs], [1], [The directories searched by this compiler when creating a shared library]) _LT_TAGDECL([], [predep_objects], [1], [Dependencies to place before and after the objects being linked to create a shared library]) _LT_TAGDECL([], [postdep_objects], [1]) _LT_TAGDECL([], [predeps], [1]) _LT_TAGDECL([], [postdeps], [1]) _LT_TAGDECL([], [compiler_lib_search_path], [1], [The library search path used internally by the compiler when linking a shared library]) ])# _LT_SYS_HIDDEN_LIBDEPS # _LT_LANG_F77_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for a Fortran 77 compiler are # suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to `libtool'. m4_defun([_LT_LANG_F77_CONFIG], [AC_LANG_PUSH(Fortran 77) if test -z "$F77" || test "X$F77" = "Xno"; then _lt_disable_F77=yes fi _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds _LT_TAGVAR(no_undefined_flag, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no # Source file extension for f77 test sources. ac_ext=f # Object file extension for compiled f77 test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # No sense in running all these tests if we already determined that # the F77 compiler isn't working. Some variables (like enable_shared) # are currently assumed to apply to all compilers on this platform, # and will be corrupted by setting them based on a non-working compiler. if test "$_lt_disable_F77" != yes; then # Code to be used in simple compile tests lt_simple_compile_test_code="\ subroutine t return end " # Code to be used in simple link tests lt_simple_link_test_code="\ program t end " # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_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_GCC=$GCC lt_save_CFLAGS=$CFLAGS CC=${F77-"f77"} CFLAGS=$FFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) GCC=$G77 if test -n "$compiler"; then AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) AC_MSG_CHECKING([whether to build shared libraries]) 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 ;; aix[[4-9]]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; esac AC_MSG_RESULT([$enable_shared]) AC_MSG_CHECKING([whether to build static libraries]) # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes AC_MSG_RESULT([$enable_static]) _LT_TAGVAR(GCC, $1)="$G77" _LT_TAGVAR(LD, $1)="$LD" ## 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... _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi # test -n "$compiler" GCC=$lt_save_GCC CC="$lt_save_CC" CFLAGS="$lt_save_CFLAGS" fi # test "$_lt_disable_F77" != yes AC_LANG_POP ])# _LT_LANG_F77_CONFIG # _LT_LANG_FC_CONFIG([TAG]) # ------------------------- # Ensure that the configuration variables for a Fortran compiler are # suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to `libtool'. m4_defun([_LT_LANG_FC_CONFIG], [AC_LANG_PUSH(Fortran) if test -z "$FC" || test "X$FC" = "Xno"; then _lt_disable_FC=yes fi _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds _LT_TAGVAR(no_undefined_flag, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no # Source file extension for fc test sources. ac_ext=${ac_fc_srcext-f} # Object file extension for compiled fc test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # No sense in running all these tests if we already determined that # the FC compiler isn't working. Some variables (like enable_shared) # are currently assumed to apply to all compilers on this platform, # and will be corrupted by setting them based on a non-working compiler. if test "$_lt_disable_FC" != yes; then # Code to be used in simple compile tests lt_simple_compile_test_code="\ subroutine t return end " # Code to be used in simple link tests lt_simple_link_test_code="\ program t end " # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_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_GCC=$GCC lt_save_CFLAGS=$CFLAGS CC=${FC-"f95"} CFLAGS=$FCFLAGS compiler=$CC GCC=$ac_cv_fc_compiler_gnu _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) if test -n "$compiler"; then AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) AC_MSG_CHECKING([whether to build shared libraries]) 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 ;; aix[[4-9]]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; esac AC_MSG_RESULT([$enable_shared]) AC_MSG_CHECKING([whether to build static libraries]) # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes AC_MSG_RESULT([$enable_static]) _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu" _LT_TAGVAR(LD, $1)="$LD" ## 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... _LT_SYS_HIDDEN_LIBDEPS($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi # test -n "$compiler" GCC=$lt_save_GCC CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS fi # test "$_lt_disable_FC" != yes AC_LANG_POP ])# _LT_LANG_FC_CONFIG # _LT_LANG_GCJ_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for the GNU Java Compiler compiler # are suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to `libtool'. m4_defun([_LT_LANG_GCJ_CONFIG], [AC_REQUIRE([LT_PROG_GCJ])dnl AC_LANG_SAVE # Source file extension for Java test sources. ac_ext=java # Object file extension for compiled Java test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="class foo {}" # Code to be used in simple link tests lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_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_CFLAGS=$CFLAGS lt_save_GCC=$GCC GCC=yes CC=${GCJ-"gcj"} CFLAGS=$GCJFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_TAGVAR(LD, $1)="$LD" _LT_CC_BASENAME([$compiler]) # GCJ did not exist at the time GCC didn't implicitly link libc in. _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_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 ## what you are doing... if test -n "$compiler"; then _LT_COMPILER_NO_RTTI($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi AC_LANG_RESTORE GCC=$lt_save_GCC CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS ])# _LT_LANG_GCJ_CONFIG # _LT_LANG_GO_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for the GNU Go compiler # are suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to `libtool'. m4_defun([_LT_LANG_GO_CONFIG], [AC_REQUIRE([LT_PROG_GO])dnl AC_LANG_SAVE # Source file extension for Go test sources. ac_ext=go # Object file extension for compiled Go test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="package main; func main() { }" # Code to be used in simple link tests lt_simple_link_test_code='package main; func main() { }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_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_CFLAGS=$CFLAGS lt_save_GCC=$GCC GCC=yes CC=${GOC-"gccgo"} CFLAGS=$GOFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_TAGVAR(LD, $1)="$LD" _LT_CC_BASENAME([$compiler]) # Go did not exist at the time GCC didn't implicitly link libc in. _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_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 ## what you are doing... if test -n "$compiler"; then _LT_COMPILER_NO_RTTI($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi AC_LANG_RESTORE GCC=$lt_save_GCC CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS ])# _LT_LANG_GO_CONFIG # _LT_LANG_RC_CONFIG([TAG]) # ------------------------- # Ensure that the configuration variables for the Windows resource compiler # are suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to `libtool'. m4_defun([_LT_LANG_RC_CONFIG], [AC_REQUIRE([LT_PROG_RC])dnl AC_LANG_SAVE # Source file extension for RC test sources. ac_ext=rc # Object file extension for compiled RC test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }' # Code to be used in simple link tests lt_simple_link_test_code="$lt_simple_compile_test_code" # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_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_CFLAGS=$CFLAGS lt_save_GCC=$GCC GCC= CC=${RC-"windres"} CFLAGS= compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes if test -n "$compiler"; then : _LT_CONFIG($1) fi GCC=$lt_save_GCC AC_LANG_RESTORE CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS ])# _LT_LANG_RC_CONFIG # LT_PROG_GCJ # ----------- AC_DEFUN([LT_PROG_GCJ], [m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ], [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ], [AC_CHECK_TOOL(GCJ, gcj,) test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2" AC_SUBST(GCJFLAGS)])])[]dnl ]) # Old name: AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([LT_AC_PROG_GCJ], []) # LT_PROG_GO # ---------- AC_DEFUN([LT_PROG_GO], [AC_CHECK_TOOL(GOC, gccgo,) ]) # LT_PROG_RC # ---------- AC_DEFUN([LT_PROG_RC], [AC_CHECK_TOOL(RC, windres,) ]) # Old name: AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([LT_AC_PROG_RC], []) # _LT_DECL_EGREP # -------------- # If we don't have a new enough Autoconf to choose the best grep # available, choose the one first in the user's PATH. m4_defun([_LT_DECL_EGREP], [AC_REQUIRE([AC_PROG_EGREP])dnl AC_REQUIRE([AC_PROG_FGREP])dnl test -z "$GREP" && GREP=grep _LT_DECL([], [GREP], [1], [A grep program that handles long lines]) _LT_DECL([], [EGREP], [1], [An ERE matcher]) _LT_DECL([], [FGREP], [1], [A literal string matcher]) dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too AC_SUBST([GREP]) ]) # _LT_DECL_OBJDUMP # -------------- # If we don't have a new enough Autoconf to choose the best objdump # available, choose the one first in the user's PATH. m4_defun([_LT_DECL_OBJDUMP], [AC_CHECK_TOOL(OBJDUMP, objdump, false) test -z "$OBJDUMP" && OBJDUMP=objdump _LT_DECL([], [OBJDUMP], [1], [An object symbol dumper]) AC_SUBST([OBJDUMP]) ]) # _LT_DECL_DLLTOOL # ---------------- # Ensure DLLTOOL variable is set. m4_defun([_LT_DECL_DLLTOOL], [AC_CHECK_TOOL(DLLTOOL, dlltool, false) test -z "$DLLTOOL" && DLLTOOL=dlltool _LT_DECL([], [DLLTOOL], [1], [DLL creation program]) AC_SUBST([DLLTOOL]) ]) # _LT_DECL_SED # ------------ # Check for a fully-functional sed program, that truncates # as few characters as possible. Prefer GNU sed if found. m4_defun([_LT_DECL_SED], [AC_PROG_SED test -z "$SED" && SED=sed Xsed="$SED -e 1s/^X//" _LT_DECL([], [SED], [1], [A sed program that does not truncate output]) _LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"], [Sed that helps us avoid accidentally triggering echo(1) options like -n]) ])# _LT_DECL_SED m4_ifndef([AC_PROG_SED], [ ############################################################ # NOTE: This macro has been submitted for inclusion into # # GNU Autoconf as AC_PROG_SED. When it is available in # # a released version of Autoconf we should remove this # # macro and use it instead. # ############################################################ m4_defun([AC_PROG_SED], [AC_MSG_CHECKING([for a sed that does not truncate output]) AC_CACHE_VAL(lt_cv_path_SED, [# Loop through the user's path and test for sed and gsed. # Then use that list of sed's as ones to test for truncation. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for lt_ac_prog in sed gsed; do for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext" fi done done done IFS=$as_save_IFS lt_ac_max=0 lt_ac_count=0 # 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 cat /dev/null > conftest.in lt_ac_count=0 echo $ECHO_N "0123456789$ECHO_C" >conftest.in # Check for GNU sed and select it if it is found. if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then lt_cv_path_SED=$lt_ac_sed break fi while true; do cat conftest.in conftest.in >conftest.tmp mv conftest.tmp conftest.in cp conftest.in conftest.nl echo >>conftest.nl $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break cmp -s conftest.out conftest.nl || break # 10000 chars as input seems more than enough test $lt_ac_count -gt 10 && break lt_ac_count=`expr $lt_ac_count + 1` if test $lt_ac_count -gt $lt_ac_max; then lt_ac_max=$lt_ac_count lt_cv_path_SED=$lt_ac_sed fi done done ]) SED=$lt_cv_path_SED AC_SUBST([SED]) AC_MSG_RESULT([$SED]) ])#AC_PROG_SED ])#m4_ifndef # Old name: AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([LT_AC_PROG_SED], []) # _LT_CHECK_SHELL_FEATURES # ------------------------ # Find out whether the shell is Bourne or XSI compatible, # or has some other useful features. m4_defun([_LT_CHECK_SHELL_FEATURES], [AC_MSG_CHECKING([whether the shell understands some XSI constructs]) # Try some XSI features xsi_shell=no ( _lt_dummy="a/b/c" test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ = c,a/b,b/c, \ && eval 'test $(( 1 + 1 )) -eq 2 \ && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ && xsi_shell=yes AC_MSG_RESULT([$xsi_shell]) _LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell']) AC_MSG_CHECKING([whether the shell understands "+="]) lt_shell_append=no ( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \ >/dev/null 2>&1 \ && lt_shell_append=yes AC_MSG_RESULT([$lt_shell_append]) _LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append']) if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then lt_unset=unset else lt_unset=false fi _LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl # test EBCDIC or ASCII case `echo X|tr X '\101'` in A) # ASCII based system # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr lt_SP2NL='tr \040 \012' lt_NL2SP='tr \015\012 \040\040' ;; *) # EBCDIC based system lt_SP2NL='tr \100 \n' lt_NL2SP='tr \r\n \100\100' ;; esac _LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl _LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl ])# _LT_CHECK_SHELL_FEATURES # _LT_PROG_FUNCTION_REPLACE (FUNCNAME, REPLACEMENT-BODY) # ------------------------------------------------------ # In `$cfgfile', look for function FUNCNAME delimited by `^FUNCNAME ()$' and # '^} FUNCNAME ', and replace its body with REPLACEMENT-BODY. m4_defun([_LT_PROG_FUNCTION_REPLACE], [dnl { sed -e '/^$1 ()$/,/^} # $1 /c\ $1 ()\ {\ m4_bpatsubsts([$2], [$], [\\], [^\([ ]\)], [\\\1]) } # Extended-shell $1 implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: ]) # _LT_PROG_REPLACE_SHELLFNS # ------------------------- # Replace existing portable implementations of several shell functions with # equivalent extended shell implementations where those features are available.. m4_defun([_LT_PROG_REPLACE_SHELLFNS], [if test x"$xsi_shell" = xyes; then _LT_PROG_FUNCTION_REPLACE([func_dirname], [dnl case ${1} in */*) func_dirname_result="${1%/*}${2}" ;; * ) func_dirname_result="${3}" ;; esac]) _LT_PROG_FUNCTION_REPLACE([func_basename], [dnl func_basename_result="${1##*/}"]) _LT_PROG_FUNCTION_REPLACE([func_dirname_and_basename], [dnl case ${1} in */*) func_dirname_result="${1%/*}${2}" ;; * ) func_dirname_result="${3}" ;; esac func_basename_result="${1##*/}"]) _LT_PROG_FUNCTION_REPLACE([func_stripname], [dnl # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are # positional parameters, so assign one to ordinary parameter first. func_stripname_result=${3} func_stripname_result=${func_stripname_result#"${1}"} func_stripname_result=${func_stripname_result%"${2}"}]) _LT_PROG_FUNCTION_REPLACE([func_split_long_opt], [dnl func_split_long_opt_name=${1%%=*} func_split_long_opt_arg=${1#*=}]) _LT_PROG_FUNCTION_REPLACE([func_split_short_opt], [dnl func_split_short_opt_arg=${1#??} func_split_short_opt_name=${1%"$func_split_short_opt_arg"}]) _LT_PROG_FUNCTION_REPLACE([func_lo2o], [dnl case ${1} in *.lo) func_lo2o_result=${1%.lo}.${objext} ;; *) func_lo2o_result=${1} ;; esac]) _LT_PROG_FUNCTION_REPLACE([func_xform], [ func_xform_result=${1%.*}.lo]) _LT_PROG_FUNCTION_REPLACE([func_arith], [ func_arith_result=$(( $[*] ))]) _LT_PROG_FUNCTION_REPLACE([func_len], [ func_len_result=${#1}]) fi if test x"$lt_shell_append" = xyes; then _LT_PROG_FUNCTION_REPLACE([func_append], [ eval "${1}+=\\${2}"]) _LT_PROG_FUNCTION_REPLACE([func_append_quoted], [dnl func_quote_for_eval "${2}" dnl m4 expansion turns \\\\ into \\, and then the shell eval turns that into \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"]) # Save a `func_append' function call where possible by direct use of '+=' sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: else # Save a `func_append' function call even when '+=' is not available sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: fi if test x"$_lt_function_replace_fail" = x":"; then AC_MSG_WARN([Unable to substitute extended shell functions in $ofile]) fi ]) # _LT_PATH_CONVERSION_FUNCTIONS # ----------------------------- # Determine which file name conversion functions should be used by # func_to_host_file (and, implicitly, by func_to_host_path). These are needed # for certain cross-compile configurations and native mingw. m4_defun([_LT_PATH_CONVERSION_FUNCTIONS], [AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl AC_MSG_CHECKING([how to convert $build file names to $host format]) AC_CACHE_VAL(lt_cv_to_host_file_cmd, [case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 ;; esac ;; *-*-cygwin* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_noop ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin ;; esac ;; * ) # unhandled hosts (and "normal" native builds) lt_cv_to_host_file_cmd=func_convert_file_noop ;; esac ]) to_host_file_cmd=$lt_cv_to_host_file_cmd AC_MSG_RESULT([$lt_cv_to_host_file_cmd]) _LT_DECL([to_host_file_cmd], [lt_cv_to_host_file_cmd], [0], [convert $build file names to $host format])dnl AC_MSG_CHECKING([how to convert $build file names to toolchain format]) AC_CACHE_VAL(lt_cv_to_tool_file_cmd, [#assume ordinary cross tools, or native build. lt_cv_to_tool_file_cmd=func_convert_file_noop case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 ;; esac ;; esac ]) to_tool_file_cmd=$lt_cv_to_tool_file_cmd AC_MSG_RESULT([$lt_cv_to_tool_file_cmd]) _LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd], [0], [convert $build files to toolchain format])dnl ])# _LT_PATH_CONVERSION_FUNCTIONS gnujump-1.0.8/m4/ltoptions.m40000644000175000017500000003007311742331035012745 00000000000000# Helper functions for option handling. -*- Autoconf -*- # # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation, # Inc. # Written by Gary V. Vaughan, 2004 # # 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. # serial 7 ltoptions.m4 # This is to help aclocal find these macros, as it can't see m4_define. AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])]) # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME) # ------------------------------------------ m4_define([_LT_MANGLE_OPTION], [[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])]) # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME) # --------------------------------------- # Set option OPTION-NAME for macro MACRO-NAME, and if there is a # matching handler defined, dispatch to it. Other OPTION-NAMEs are # saved as a flag. m4_define([_LT_SET_OPTION], [m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]), _LT_MANGLE_DEFUN([$1], [$2]), [m4_warning([Unknown $1 option `$2'])])[]dnl ]) # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET]) # ------------------------------------------------------------ # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. m4_define([_LT_IF_OPTION], [m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])]) # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET) # ------------------------------------------------------- # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME # are set. m4_define([_LT_UNLESS_OPTIONS], [m4_foreach([_LT_Option], m4_split(m4_normalize([$2])), [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option), [m4_define([$0_found])])])[]dnl m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3 ])[]dnl ]) # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST) # ---------------------------------------- # OPTION-LIST is a space-separated list of Libtool options associated # with MACRO-NAME. If any OPTION has a matching handler declared with # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about # the unknown option and exit. m4_defun([_LT_SET_OPTIONS], [# Set options m4_foreach([_LT_Option], m4_split(m4_normalize([$2])), [_LT_SET_OPTION([$1], _LT_Option)]) m4_if([$1],[LT_INIT],[ dnl dnl Simply set some default values (i.e off) if boolean options were not dnl specified: _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no ]) _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no ]) dnl dnl If no reference was made to various pairs of opposing options, then dnl we run the default mode handler for the pair. For example, if neither dnl `shared' nor `disable-shared' was passed, we enable building of shared dnl archives by default: _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED]) _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC]) _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC]) _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install], [_LT_ENABLE_FAST_INSTALL]) ]) ])# _LT_SET_OPTIONS ## --------------------------------- ## ## Macros to handle LT_INIT options. ## ## --------------------------------- ## # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME) # ----------------------------------------- m4_define([_LT_MANGLE_DEFUN], [[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])]) # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE) # ----------------------------------------------- m4_define([LT_OPTION_DEFINE], [m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl ])# LT_OPTION_DEFINE # dlopen # ------ LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes ]) AU_DEFUN([AC_LIBTOOL_DLOPEN], [_LT_SET_OPTION([LT_INIT], [dlopen]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the `dlopen' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], []) # win32-dll # --------- # Declare package support for building win32 dll's. LT_OPTION_DEFINE([LT_INIT], [win32-dll], [enable_win32_dll=yes case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*) AC_CHECK_TOOL(AS, as, false) AC_CHECK_TOOL(DLLTOOL, dlltool, false) AC_CHECK_TOOL(OBJDUMP, objdump, false) ;; esac test -z "$AS" && AS=as _LT_DECL([], [AS], [1], [Assembler program])dnl test -z "$DLLTOOL" && DLLTOOL=dlltool _LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl test -z "$OBJDUMP" && OBJDUMP=objdump _LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl ])# win32-dll AU_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_REQUIRE([AC_CANONICAL_HOST])dnl _LT_SET_OPTION([LT_INIT], [win32-dll]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the `win32-dll' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], []) # _LT_ENABLE_SHARED([DEFAULT]) # ---------------------------- # implement the --enable-shared flag, and supports the `shared' and # `disable-shared' LT_INIT options. # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'. m4_define([_LT_ENABLE_SHARED], [m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl AC_ARG_ENABLE([shared], [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@], [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])], [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 enable_shared=yes fi done IFS="$lt_save_ifs" ;; esac], [enable_shared=]_LT_ENABLE_SHARED_DEFAULT) _LT_DECL([build_libtool_libs], [enable_shared], [0], [Whether or not to build shared libraries]) ])# _LT_ENABLE_SHARED LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])]) LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])]) # Old names: AC_DEFUN([AC_ENABLE_SHARED], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared]) ]) AC_DEFUN([AC_DISABLE_SHARED], [_LT_SET_OPTION([LT_INIT], [disable-shared]) ]) AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)]) AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AM_ENABLE_SHARED], []) dnl AC_DEFUN([AM_DISABLE_SHARED], []) # _LT_ENABLE_STATIC([DEFAULT]) # ---------------------------- # implement the --enable-static flag, and support the `static' and # `disable-static' LT_INIT options. # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'. m4_define([_LT_ENABLE_STATIC], [m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl AC_ARG_ENABLE([static], [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@], [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])], [p=${PACKAGE-default} case $enableval in yes) enable_static=yes ;; no) enable_static=no ;; *) enable_static=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 enable_static=yes fi done IFS="$lt_save_ifs" ;; esac], [enable_static=]_LT_ENABLE_STATIC_DEFAULT) _LT_DECL([build_old_libs], [enable_static], [0], [Whether or not to build static libraries]) ])# _LT_ENABLE_STATIC LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])]) LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])]) # Old names: AC_DEFUN([AC_ENABLE_STATIC], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static]) ]) AC_DEFUN([AC_DISABLE_STATIC], [_LT_SET_OPTION([LT_INIT], [disable-static]) ]) AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)]) AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AM_ENABLE_STATIC], []) dnl AC_DEFUN([AM_DISABLE_STATIC], []) # _LT_ENABLE_FAST_INSTALL([DEFAULT]) # ---------------------------------- # implement the --enable-fast-install flag, and support the `fast-install' # and `disable-fast-install' LT_INIT options. # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'. m4_define([_LT_ENABLE_FAST_INSTALL], [m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl AC_ARG_ENABLE([fast-install], [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@], [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])], [p=${PACKAGE-default} case $enableval in yes) enable_fast_install=yes ;; no) enable_fast_install=no ;; *) enable_fast_install=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 enable_fast_install=yes fi done IFS="$lt_save_ifs" ;; esac], [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT) _LT_DECL([fast_install], [enable_fast_install], [0], [Whether or not to optimize for fast installation])dnl ])# _LT_ENABLE_FAST_INSTALL LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])]) LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])]) # Old names: AU_DEFUN([AC_ENABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the `fast-install' option into LT_INIT's first parameter.]) ]) AU_DEFUN([AC_DISABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], [disable-fast-install]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the `disable-fast-install' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], []) dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], []) # _LT_WITH_PIC([MODE]) # -------------------- # implement the --with-pic flag, and support the `pic-only' and `no-pic' # LT_INIT options. # MODE is either `yes' or `no'. If omitted, it defaults to `both'. m4_define([_LT_WITH_PIC], [AC_ARG_WITH([pic], [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@], [try to use only PIC/non-PIC objects @<:@default=use both@:>@])], [lt_p=${PACKAGE-default} case $withval in yes|no) pic_mode=$withval ;; *) pic_mode=default # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for lt_pkg in $withval; do IFS="$lt_save_ifs" if test "X$lt_pkg" = "X$lt_p"; then pic_mode=yes fi done IFS="$lt_save_ifs" ;; esac], [pic_mode=default]) test -z "$pic_mode" && pic_mode=m4_default([$1], [default]) _LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl ])# _LT_WITH_PIC LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])]) LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])]) # Old name: AU_DEFUN([AC_LIBTOOL_PICMODE], [_LT_SET_OPTION([LT_INIT], [pic-only]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the `pic-only' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_PICMODE], []) ## ----------------- ## ## LTDL_INIT Options ## ## ----------------- ## m4_define([_LTDL_MODE], []) LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive], [m4_define([_LTDL_MODE], [nonrecursive])]) LT_OPTION_DEFINE([LTDL_INIT], [recursive], [m4_define([_LTDL_MODE], [recursive])]) LT_OPTION_DEFINE([LTDL_INIT], [subproject], [m4_define([_LTDL_MODE], [subproject])]) m4_define([_LTDL_TYPE], []) LT_OPTION_DEFINE([LTDL_INIT], [installable], [m4_define([_LTDL_TYPE], [installable])]) LT_OPTION_DEFINE([LTDL_INIT], [convenience], [m4_define([_LTDL_TYPE], [convenience])]) gnujump-1.0.8/m4/ltsugar.m40000644000175000017500000001042411742331035012371 00000000000000# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*- # # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc. # Written by Gary V. Vaughan, 2004 # # 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. # serial 6 ltsugar.m4 # This is to help aclocal find these macros, as it can't see m4_define. AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])]) # lt_join(SEP, ARG1, [ARG2...]) # ----------------------------- # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their # associated separator. # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier # versions in m4sugar had bugs. m4_define([lt_join], [m4_if([$#], [1], [], [$#], [2], [[$2]], [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])]) m4_define([_lt_join], [m4_if([$#$2], [2], [], [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])]) # lt_car(LIST) # lt_cdr(LIST) # ------------ # Manipulate m4 lists. # These macros are necessary as long as will still need to support # Autoconf-2.59 which quotes differently. m4_define([lt_car], [[$1]]) m4_define([lt_cdr], [m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])], [$#], 1, [], [m4_dquote(m4_shift($@))])]) m4_define([lt_unquote], $1) # lt_append(MACRO-NAME, STRING, [SEPARATOR]) # ------------------------------------------ # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'. # Note that neither SEPARATOR nor STRING are expanded; they are appended # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked). # No SEPARATOR is output if MACRO-NAME was previously undefined (different # than defined and empty). # # This macro is needed until we can rely on Autoconf 2.62, since earlier # versions of m4sugar mistakenly expanded SEPARATOR but not STRING. m4_define([lt_append], [m4_define([$1], m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])]) # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...]) # ---------------------------------------------------------- # Produce a SEP delimited list of all paired combinations of elements of # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list # has the form PREFIXmINFIXSUFFIXn. # Needed until we can rely on m4_combine added in Autoconf 2.62. m4_define([lt_combine], [m4_if(m4_eval([$# > 3]), [1], [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl [[m4_foreach([_Lt_prefix], [$2], [m4_foreach([_Lt_suffix], ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[, [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])]) # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ]) # ----------------------------------------------------------------------- # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ. m4_define([lt_if_append_uniq], [m4_ifdef([$1], [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1], [lt_append([$1], [$2], [$3])$4], [$5])], [lt_append([$1], [$2], [$3])$4])]) # lt_dict_add(DICT, KEY, VALUE) # ----------------------------- m4_define([lt_dict_add], [m4_define([$1($2)], [$3])]) # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE) # -------------------------------------------- m4_define([lt_dict_add_subkey], [m4_define([$1($2:$3)], [$4])]) # lt_dict_fetch(DICT, KEY, [SUBKEY]) # ---------------------------------- m4_define([lt_dict_fetch], [m4_ifval([$3], m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]), m4_ifdef([$1($2)], [m4_defn([$1($2)])]))]) # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE]) # ----------------------------------------------------------------- m4_define([lt_if_dict_fetch], [m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4], [$5], [$6])]) # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...]) # -------------------------------------------------------------- m4_define([lt_dict_filter], [m4_if([$5], [], [], [lt_join(m4_quote(m4_default([$4], [[, ]])), lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]), [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl ]) gnujump-1.0.8/m4/ltversion.m40000644000175000017500000000126211742331035012735 00000000000000# ltversion.m4 -- version numbers -*- Autoconf -*- # # Copyright (C) 2004 Free Software Foundation, Inc. # Written by Scott James Remnant, 2004 # # 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. # @configure_input@ # serial 3337 ltversion.m4 # This file is part of GNU Libtool m4_define([LT_PACKAGE_VERSION], [2.4.2]) m4_define([LT_PACKAGE_REVISION], [1.3337]) AC_DEFUN([LTVERSION_VERSION], [macro_version='2.4.2' macro_revision='1.3337' _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?]) _LT_DECL(, macro_revision, 0) ]) gnujump-1.0.8/m4/ChangeLog0000644000175000017500000000000011050035006012174 00000000000000gnujump-1.0.8/m4/lt~obsolete.m40000644000175000017500000001375611742331035013275 00000000000000# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*- # # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc. # Written by Scott James Remnant, 2004. # # 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. # serial 5 lt~obsolete.m4 # These exist entirely to fool aclocal when bootstrapping libtool. # # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN) # which have later been changed to m4_define as they aren't part of the # exported API, or moved to Autoconf or Automake where they belong. # # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us # using a macro with the same name in our local m4/libtool.m4 it'll # pull the old libtool.m4 in (it doesn't see our shiny new m4_define # and doesn't know about Autoconf macros at all.) # # So we provide this file, which has a silly filename so it's always # included after everything else. This provides aclocal with the # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything # because those macros already exist, or will be overwritten later. # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. # # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here. # Yes, that means every name once taken will need to remain here until # we give up compatibility with versions before 1.7, at which point # we need to keep only those names which we still refer to. # This is to help aclocal find these macros, as it can't see m4_define. AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])]) m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])]) m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])]) m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])]) m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])]) m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])]) m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])]) m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])]) m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])]) m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])]) m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])]) m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])]) m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])]) m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])]) m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])]) m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])]) m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])]) m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])]) m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])]) m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])]) m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])]) m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])]) m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])]) m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])]) m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])]) m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])]) m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])]) m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])]) m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])]) m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])]) m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])]) m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])]) m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])]) m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])]) m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])]) m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])]) m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])]) m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])]) m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])]) m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])]) m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])]) m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])]) m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])]) m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])]) m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])]) m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])]) m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])]) m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])]) m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])]) m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])]) m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])]) m4_ifndef([_LT_REQUIRED_DARWIN_CHECKS], [AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS])]) m4_ifndef([_LT_AC_PROG_CXXCPP], [AC_DEFUN([_LT_AC_PROG_CXXCPP])]) m4_ifndef([_LT_PREPARE_SED_QUOTE_VARS], [AC_DEFUN([_LT_PREPARE_SED_QUOTE_VARS])]) m4_ifndef([_LT_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_PROG_ECHO_BACKSLASH])]) m4_ifndef([_LT_PROG_F77], [AC_DEFUN([_LT_PROG_F77])]) m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])]) m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])]) gnujump-1.0.8/sound/0000755000175000017500000000000012003601754011334 500000000000000gnujump-1.0.8/sound/record.ogg0000644000175000017500000004541011050034360013226 00000000000000OggSa~IKèøºøvorbisD¬w¸OggSa~IK'[tF-ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÉvorbisXiph.Org libVorbis I 20050304vorbis)BCV1L Å€ÐU`$)“fI)¥”¡(y˜”HI)¥”Å0‰˜”‰ÅcŒ1ÆcŒ1ÆcŒ 4d€( Ž£æIjÎ9g'Žr 9iN8§ ŠQà9 Âõ&cn¦´¦knÎ)% Y@H!…RH!…bˆ!†bˆ!‡rÈ!§œr *¨ ‚ 2È ƒL2餓N:騣Ž:ê(´ÐB -´ÒJL1ÕVc®½]|sÎ9çœsÎ9çœsÎ BCV BdB!…Rˆ)¦˜r 2È€ÐU €G‘I±˱ÍÑ$Oò,Q5Ñ3ESTMUUUUu]Wve×vu×v}Y˜…[¸}Y¸…[Ø…]÷…a†a†a†aø}ß÷}ß÷} 4d  #9–ã)¢"¢â9¢„†¬d ’")’£I¦fj®i›¶h«¶m˲,˲ „†¬ iš¦iš¦iš¦iš¦iš¦iš¦išfY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY@hÈ*@@ÇqÇq$ER$Çr, YÈ@R,År4Gs4Çs<ÇsRTšÓUû׊ &ZÓ™•fË>y›Îè¡,ëÔýà +~]Ò$æDošàüî?Ïó<Ïó<Ïs, ÐWi/£fÍŠ1i®®K4¶ŸøÛ†…ckÛÕ‹MO²’­Üjô)»„nþÞOé~À„¢¬ñ‚ñ"µ¥×«¦ú‘zŒ-&XAO$s^à¡úJN÷Ÿ‚«©Yɹœ¹}¬{"Úè ¶ÜÜêkdX¦à˜2–\Aä²Ù<ÀÏQ‡ñŸÑ g¡[u(ãC\¬œ—‰–Š(•+(Ÿ³˜=w¿;:ØbÑVZx ”>¹]{\UGó²1ìÀÀ’:0Vš9@Ê›0N ØÍ ¼LYub¡ ©ß÷ÇQ/ô¨^eëÄôËQÌÝ#uÇôÏh¦rß[Ø0s$äSî\N)IRǵf{Ž×5€s_*{¨ÈÈ9æÄI]œ±^Îz?0ìLzŸË×.%¸œÑøuÌ¿d²£ešÅC2¡=y£}Þø:¿L ûbžÍ'!¥qÖèLc'….¦[Þ6WÞa¾Mk}«ºý.âœÖ=9CÆý À©ÂW™lZÚ“’®º¶MQGFâ21Äü-A[I/ÆD…¢cŠÓH$ƒ^|Ü>kC3uß„eŠb«4;ãiöÏ,Ô¶ô^Ï–äô¡Zè+mÉÈœ ^ÍUS+(å3U¢½¯& Ø7üáäb¨‡œÐ¶‡³1ÑcÅPžØ3ö§-rŠÂ lñsX„N èÔD',œü>¥E4j¤PÜógã@Ç“!hðu†M´‚.¦ÿ‹?wWÛS¨©ì *ý†¥áv VuÃ|%9`2œ-ÔÍ+œ./è°{‰ñ†Øö#>—ÄØ¤:£·+œ¿€VÆJ2m’U[£Å^¾NÜÁŒ›/XÉÌž'÷‚оMeM+y+¼„oéž,vumýâó¤ZÂäÀ!pj r˜KmLR}‚‘p>>¯²ÔÖZ×Uì úá ‰¤rpúXõ¾öjsŸzç´.\sÉaÎåŸó]–™Èƒ”’mPz‰?ebœ¢¨}… •1m^a±ªFÍí¯¯ƒÕl1+“¾Ç… °Ãþ[h=ì€aW•Õ UwU1Ì ß‘ÃG…vôCQKª½mÆ'çXºy·Þ[ Wd§œq9HÀÿªÐ 1X+À8Æ^®‰ŽÒŒ÷†©kŇæéDüû¼yk—_Ù¸a“Ì3)ÃVMEØ'ÖŠ*H|`„VÖã¸5(p íŠÆì_qQ[ªÁæ¬é "/#Y?H˜¶Fð·A‘¢¿+©’|û,W§alum/fèÏ{!mù²+íq##¹ö‹¬µõo•Ia¦—ŸÑÊ{+µ|;y—…`Ú4G᪗5põÐ_=<Ùdå ÊGÄ`Ê„êÕ[_' bGvëGx‘eDD»¼*ÔAžF$‚˜Ú[8ììDÆj¦mh4J°©Ó_NÇõ’ïÿIœÚšz2Ü{}éCs?—Ë\ŸK£ ‰õˆhÍyGk}D¨O˜¶t%6’>T:gé}° æãá­ä¶–m¥ÌÛR…sëlSKÀºÐfrýõÚŬôŸJ†n¡'óÎKƒÄÄœ×ø ?´ÀæIUɃl&…=d{i4Ž<x¶®×'›8„I`U›´Ç^°Òïó‰äÛ6é-sÙž¬b¿­V/™º¹æ+>2Þ¶··¢N•ÕdfêTŠ>GÄL$ârëpÿ·¡8ç+ˆùPÂ$“Œçù,]¾=¯OŒS^ûÅÛ×/æî•5ÅôóuVS*aŸ“ÌAd£V+ÑŽwXå;ˆC9°š•3´hÃ#:w…­½Ö©nWÄ–J1±FP°ØÜ(•×^XæQ'2îÍ¿«|¾](‹§ù!`.<¼8´ÉKYmÈQÐÁ m÷~)GV€F”:Còùɽ¦åú¨|žeÿÁø$_k+.ÓSÝÞ¦ž¡]lû²F?Ÿ Ò[w'—eš§“¶BÁ ¾F@†Ž`ô‹!þvìýÆ<`RI/IBÄ“²B¥þþ?ŸÏªÕÛïôý¼´ßÓ«½èR§“ég¯áðÿÁœT[³’ù 7ªqi’‰QOŒÒ‡‹šM¡X¾.vAY82Ù~½4=ÈЗ»@í‹—È£ÿšŽLE‘SÕõ)#å:×Ï7]XˆB Íb-ÂoTþ šEBO=J^„½t Pz¶ÀÞh¥iA•xO!”¾óý”|[œYê{¶O>†_*¬. «òÓOÔ÷q3 ¹PÔ«ˆ ,M¾F€†B0UHpïÝ °T»äbHL˜µEpSÒßwµ¯†ºŸ›n±ŸÉëË-q w|,ËǬ×0Q–‹hlAZÞÚ’QôCf27LĘº–-´ô½P)kSÄ×ZP–RÈ2(ß÷èGÔÁƒ/å_keRqч'õæœKwf*ÚJ¬‡žUüpY‚s 1ůºY¦:Àt§K«µB5¬5º™0ãû•Wÿêw)ï|é­Jƒ{‹bÊv'Ëèl[)Z-¬ìe“¯O¨ñ$Ya­ò€ŸûJ„Wd€…Ž åH\GÒ«cÚ¿%À¤úfÈ'y–À$+$â¯ÁÖ‡-iò7>øñÅà³ã/-g FêEÍøê÷“aêI0÷¸úïVú–Ã[¶²¬sx8í|Ðr¶OÍäÒHˆFÎ…wºbRo'ꊪ¯ÎçzÃhÆðWç"9ƒÄzè%Ê\þ Î<´¶‰øO§§‘3D‡£‘ꮫš"\4/DíPP ~™%èilùu"˜¬µ(+·+­TÌvÓrK Dª•PZýÙÌÅ«¹Í›5=ª7;‹^(²O VV$1ycÐD#rúwª˜)7cša¤Ó@m´9ÏÌ Åû›ä4§0l8]hÔ´c›hýe\‹2ÙÍvtjþ´8“xÿ=X]¤oP-Q[t)1ݱvuE!›u˧cI¨æÁ‡CBì ja¿ê¤fuæw[ ʟΟkF™ÏMÄÍéœùÆ8Fñ gm÷—PòDEô—%¬Už_º9Ó‹!9b¬ ê†æ]TxIΊ @©áxÕzM3ïº=õaÔÙ·›{RbÀs$£(¿Ï…ìmS¿Û Ëð³9©B¤é4ÁH–‹‚iV:¤ø{gf(CÑbÜN›+©xÓ;bmÿ¾‡6¬éÄ€š6K˜ðS&p¤Ê7I]ï ÒUè*ø³C¡àà‰{OŒ”éPE&S0UcŽ ý'­¤—ÖÖ°gçGÓ ãHWX™¥xyE´í4 ‚&ÃÄ$SBHè![/ÒÒaÿ·"¶Iµ_Bq”îü„º{ÿdµ¤éDhDðd Ò™°@‡ F–‹m©Ï6¶•ý*®ëf­qü¥½*÷ m–³+/ZûMÂF7K‡ æ4ì³nZSµ·N@ŒçŠŽ+õhޏñðN‡*»-’mqÊãÙÙ¶èWž`ñéE.Œ§Š™zUPLZ@\Èfºwæ6+ óŽ‚[n0¶­œÄRrTšÑ¹Î ûñ¢‰5T…Ÿ—/Ýûhÿ@³)2Š\j¶Ö°¼i¦–ƒÉîÕ$Õ7ºê{Ò°Ö¿Èè§žËë{T‚ŽkS÷wíG!yWæÌФêE–!Ã8ºÏ2/÷ †Úšfª–ÌÔÛmÑV’yÊ»¥fi'¬ÍiòóämT õN úE& ¾ Éáˆ95ZÀd^èþa »°/™}Ë óŒ̾.¬}:ä/‹°\­ôÁÝ VK»ñ­ M”©]ºÈ9™ívV´˜ù$Ð ‚ü_å›R¬#6Ÿµ±˜¤ù^ÊÅ‚‘ü³›pM9–i?Û«Ç—ô‡5†½”Ý×â/•sbô’Í,‹:'E†¬½Ü6–vV£ñî éo¼"¦èúú»É¯/xX™Ó9;”Èñ­zÒžJÅq½C”PméÂxJ@`Óõ–D’oŽ:仯·³¤ÝZ9bG^_7€Ò·›.¬uÃ@S>~‘ÅøZCZNÎ2ìÚ\ùúß¡þ¦ñ3zâ’·h†ÙoÚB}äZZ£þ±emÕoj~2'œí ±Q»¢µRµWö‚HÆ 8`¸¤•“°sœ›È;‡=ŸDFM÷_GicNÜé6…¾°AHbÖM›5/G·­ùôé=Ì3XöF;]kc”*(–b„í QvRTbl~HÉÆ©KGÂ…EˆÐ›²ˆÌ¹F*kcäµWtñÊ1Å…»„ëX¬ý}DY)ùáSÇï‚õ¼¤†Û‚kW ‘xBvêÌñ|”•²ÊáÂÚW)ù{ÌåŒ)c6U–ØWgÎf¥ò\HüQ¤ëÓ&œõŠ9˜ ™âþÙ.™õbpÄQuFŸ‰òJãßÔ¼‰gâ:0Ìít|ž +KÔ䯯¢*~m¹hÉ…uQCÔ/¬Ó O†#G¬@A£u®’¼ùt¨§Z)óHWGìz‘o qVt«d[_›7‰;Õ>þ$*³ÿÏqVÒ™’H&I Ôñô „Ÿý™ܱÕ56NWÅV«Åx‘cû~à÷Õšv ëX¿ÊŒ}Õ&ZV´€.`78¼w»UÌ"3{]¸z1ŸÕs¡-¾yY“Ÿè—•Vî›fhÔ)h[?çÿ7®­²mY¥†uD£ ë½çÜ&ü&X“»Öv×ÄöÎý¿o€¦´Œ„«j2scú!ïÆ2{šê»)¨7,·3qˆ ÷ÏÓr^\¥E£±È6 Em´”pVkã‘Kd—¼œ­Æ»AVún(€&œ½[˜tï–@óé¬v‘òì¸ú(‹Æ"rV9Oê^‘Y”YXø+GuoÑ\ Ö7@Dj½VXüžçc\Î,ÇHèsMLNG)+ FÚ'_aƒ>WDP6 8……ÿâ]AÚ. 'q@YG²Â¥»Y#»éºœ±Æ‹ö¯‘üt$ù2ÿå%5åòPF1["¡lO4Pïõ\nö­®W¼×°}ÿe³-µ:é¾^‚åQ.~Þ€L€Dw€tË\ñÛ°î6¨JÿÓítXk©Ö¢d‹Ó”ˆpíF/šÊÙ'±Üs˜• âÜGD0#2>zJá[婸·’ô5”ÙaìªðV‹ è°«ä à$:ùIW-+Š|qì–ó9ètžG¤XÆØÿ $»_J ˜¤M/Ir‚ÐŒ· {£o¤9>ü²–M“#Wæ¤Ü®ϯæÉZ´F83¦Å ˜ý†XêÒÏÂ'‘쇛£ü®ãÝô²–~Ì^µøì‹ÅY¸¬[Ý©[I-_½R…ZI§ÊÏy—­@<îÂ<âb¦Ð~g‡fýößsĬͣÒ7]“ÜÓ?¯óYÝQÑkEæÀ¶[/×je ¬ImiÆ7…½ûO“Ö¬ŸÃ÷"neiG¸A50àÍK›Pì.ô9gݰ/š½OggSÀœa~IK«ku$×ÔÜØ×Ù)'()'(342+**(*))38436ä÷öìïðÿøþF„€†† ÿ-íLK°ŒMSI’SJ“BáÖózýëdê§gu²Ïo¹k¦ëÏÿìôÇ÷…%oœ>Ór'h´"Ià ZHÜé¯aq×x5ÿ{?´Í žbà}÷ÌÌÂò^¡L³­(lÍÙqTøBEÛ¦'·þ7È’˜’Ÿ'úl1€6BŽdè}éÓ> VK7žàÐYl¶t=Û;=¨3&?¸êŠ×yXCÐs[]ºV·X]Õf?cfóm`3‚‰¿ÌŒÞ9^˜ã–)ÌþÛs µD¡3ä¶äÒþVÄ€†"p0Fû& D² `¨4ܘ¶3áøyx;kl`ÒóŘ4Æ3ëÁ/χٹ”ÈÚ:™Dñ”†A³_%ZÅ^¨ƒò›Â—êJ3•Z}îºÙ°9•­5f’’Ó·FÁ6‹_zaµãþ­{HT*"À¯ì¼Gɺ¦Üä%µÚŽîDG›1ó(±Ù;Q,¯¸ý€‹¨s¾È *«ÂËÃÊko®°+hx¥ö: S[ØõóÉ[(j̨ØÎªåÔÉqG´8ë;þVÄ€†`Ð"œþ7N &’I› M’WZ“Bá ½Ý}£¼DÓ0çóžiù¥_̘nB²Ù%Ù8KX·¿ÚÅ|Þ1"Ý2¬ÚŽ´ #mð)”hE¨-ç-÷Oõ{ˆ}D;ŽÜ–×JÇ-¶í%wÖLS#&/„„–¥ÒÛÇS{jŸ‰IJYÝS6ÍÉ|äÓ´&XæjïNo嘲ÄJ¢° S±do€}Kãe9÷ZUÚÞjØÚ¬2 ܅›çØ1(^_¹¯ü³0¯£3Â8»0v”18_øKu^þVd'01NûÊ1 ‹ +@µ=祬–9co39Xæ?èÛp}ðƒÈp°mjkMo2'¤ßxö´neª­4䤭ùs¥Ï~HV̯  H+®7v¸Fcrx?nAVVbéA;E±m;d“NI-ÚsD?3¼_ã̃,‹ŽÑÜÏÖVº6{vE|Yg+l½ 0’>už ôáÄG§9€QƒU«Wmúº#,©ìš©ÛTUQYªñViûiâqÙ lc:³¦¢än†ˆx œâV¢4eÞV¤€EP*hßihDKë$C޵E¾ùi´ç6qH¼³TÿÙ¥ϺSùÂÓ>Ú­ÔEòÝ=äÛ2bÌ…ºÛèÝXˆ[Ì (åãüŠa½N*ˆžwvï¿9ì•ݶ@ØÀJ_ÙUñUŽóxi@ƒ~Z†%®­ÖΫqk.Ój+!… J…%0;¨±ü“tQ¶À¸0°Z¯G‘’«²Hb¶qd؈uÅ;ü^< ˜Ø†,Xm½ìïU‡Ò5^#›¯êãvóiÞ­ Ò6V$ÞR(@û&9$¼ÆaLL*™” )YX4½Í]Þ=šnÖwˆùädkL³¾©×37Â*l¤ÆoÃU¶8¾‹Y‘ NÃu‡E2 àY«°ï\ëN˜NŒÕÖc#gáòzÕNÁÂ,?ñäò8ÒÙíÖ•FC]„~»Áäp; Kf3Rë™cn?úeô˜Ò@Ïóa^’‚jXS>Û³.Xç¢ï«¿­t¢Ò²E ³ª!rä·Èí;êÛ…2çûºÅB;|£ý-ñ¸Gø$Мñü„µ•Ð 1äopÉÞA½!ŽJÌœ`⢠ª6“ÏlÊv%:áð—Ì톰†Sæ5—ì»þ ˆ÷Œô'#ïJ©ŸªË­ZN±®ŒÒ‰ÌñÀÈÃÒ¹©™;Ñ@g˜‹¯¤„¢„…Žè¥Aåµ+¹SS®¶È„¼Ý£ÜíD.±$+ ÓÛ_—ì4tKZzâ   -[O¶œöË¥]´—ÙÀØäíhDmd°S5ÆÓù¾¶UDÓ4h…cW_|â´ 7Xée¶ú,"†Ð"Sb¾©ž@â`®c’JÒzikôá57*«v+Âøý²‰\LË0ûãgü»Gƒ ƵW¦ŒŠËÞõN!ð»õ“ØfYȇ^Ì#ÔOãñó«wÄ:”:{Àµ…ôŽ Üå£h=Àòù숢-N>.µ×S’èù6©Î¯-åªé Žã½GäÕ-ÒšÇm¯ÜâVÍùPɈ~EaÀ¸ÃB”dÑàLkž ÔäïÏd@¯Z/¥M±ýE õœý)—ôwMG!"0ÃL™uࢳ´ ÿÜ.@n¶3tZÞµÅ%P.»ƒŠÅ.W­­\I0×èJ½¡w¦b4“Ø0”g?³õ_ÀU0ùÜÔQd¬þ)ÑžÉÉî”rAbs|*`<ªl&éf-DŸˆÜ׿K CbýCSJ¬5‘ïNÃß:úØRïjW=OÄu+&CY›¢ŠçE¬¼BYÐóè7ß:ht¼¯¸ #ŠFͽ”¬Uäâ“ô^‰¼ ­-ÜNk¦×ø´6azN0Ï×è¤NIÔ}3ÏÛ™»]×xô XîÜ-u¹ééÔ^fçk¬aBÿ"±«JŠnb_:ÐÖžf.¤Ba¢Õ»"wý3–1‚X)öe2—o×o†»KÔ3ù'H¹õñß&dÛ6×àÏÓÌJÑèŠäZ?ò‡ÖË€:šštœ&þPã“ÿf³º¯=¯ëœ¼™‘ž=ÿ7,ɢᅢnzIµ‰ÉÀÃØ.ÑV¡}ôÏó\ý,ó9˜èÆ%@ICB:%²+΢ÓØz£æv½µ€wiNŒïÕœ«çnh$U0†ÁèÖ›Õy/­®“cîP‚øŸW°^M®»¦Ÿ/ÎJÄÚhsnõIL…Ë&Š»HÐEÆi…ú·Ë eQ"óÆ…ì&Úp°Ìê ¡Yл*\ÿ–_µ¸Ø†ƒšY½—ÚPö\=Å›MˆNO–lÔØ|uî=˜‡ãµ9BÔ ]ûgº7ÄV˜Ì™×õ°fßù}=(ÅÇÿŽ~±âwA‚Ð~*%ATØ_gXJvä¢ÑÍóy­ÕX€`Hû¦Æã\c ` 'ïIãâ|o,/ìzíÇF¥üΟð }}ú 6¥ ªzª»Ç¹*[ÂræÊ$¡³&_š½ìå~êâ·Ÿî®AW¡U‘ d)Wÿc –­8{˜?®B¯Yµò·®NZ’‘à*L÷ß½õ§¹ïhLÉ ¦ÕÚX+«û®bÍ,¡]þ¦ Á°z8'ÚS_žºšéôrá±кfJ•;p‘¿Ùq$C@R>²D?Ii'Ž[7íuhž’ú u7ªåØ™çM€Æ#Ü­$\¾y$ ZA.“Mk÷°˜,šžËÐ1Œ1‘hÐ'eDŠi;@(C•}Ÿ¼,¼‰½f¤€*:·ç-^ˆÝh~qŽÅˆr»$ÙNùíKØ?ø%iÀU‡¾˜NÒ4 ÌÀdÀc¢%OW+¼›¹‚ƒÁßÀFþÍÛ‡Íõ© V•ÝTSo’ËÅÁ–Û6Ã9§Íë ïÕ¢”ÂÉY³¨‘ç¼ã©‚ç´'œeô^ÓFg•éf0 }ô£ÆSÛ‹yû…XÜѧ£Ò»^þjƒnÁ¤’Án™ÏHÒ,ÈpZE2(ôÈ)ÇUEöµ2QÜ@Ûhí¤“{vw®©s÷pUVÜœ“ßþƒY­Ü„ŰMqæU6‰Kî{$S¨'ð‰èt^¨Ý„³øaš{Uk*½?À4@šÑK:ofLI¬*fXží ̃Qœ0îF‘×y/!]®‡Šm«¡¼¿eÕI6Y7?íîp6ÿ¸éØ¥Tùb2XoK§ÛÏ-á|o«Æ‚`ï¾f\ËÃÉ'ÞÎV‰†¶Vepw¯>%&`¢ß¾ŸÊàçPük A›©Ò;<3Ž]“½!\¾¯8luË!è„õ ¬|×÷+0]RÇhÇ”[>‡~U*?¯$2ŠüÈ[ŒßUb¹VvÍ&¶tW‹€j8´`ØcÉ@–þËèôu’Ó&4Þ¸ÝH~î_sú©<¯°­×ÆÑï׿!ÙûÔÀL2½¤çeB&;ÄÞÔugú 4G±Q6¯å8óÚx0 £<Â&¥,C‚„:ËeË"ËÀ,¥O6ÅM,ƒâ‹·W6r—,•?_h ÝuM?§#aØjK³ðT޴޹ úšAXŸ£[Òt‡µp+½õ¥IèR@*ÌbïC+ÖéøâËjx#mÔgSjI¤~x¬o%+€¶Öp,)·#ý~mÔ9.é5ÐH•§\ ˆB»}Ryí_~°€ÆÐ‹~éžêinÕ>D|–™ 6¸p—u¹Të6UÕ¾){Ô°ù¡ß/À6ô5 68rÞ<€¦ @¿–€ƒ†€)ͧŸ:‚¢z}{yDœ˜AÉ®ç~Þ0f!é"ªeJ}r~î×}oî=¿„%kš_zÑ—Å!3¶h÷hžF.(¾ãTœn»¬oªi‹¥4‘hö£àÈ/¾û30Î|*;ÅjÛ©É®š ⪠Qœ†ô½@1ß“AºÜÐFF [b?ðT^¸8 xL[3H²-þj\`B55×Mx @¹ï׬ó‚K‹þ )eE-yÔ½BúYí£Ë=ûÐl÷º£é”7¬# rŒôΗ{Upµ7GÀ|~¨Ý p{Jÿô|÷j ãKú€vþf,‚z~å2@ÈjRÅ!b}ózðú6ÜY(·$¹â—8ŸÐY™ÙÒ¶ô o½ãžŒñòÚx2cI9ì1±5ûþoåüALX£ž†h0ˆ1ge\ŽžQŒÖnmXØ·ÇÿXÀ¼Ç~J_˜¹Ó!Ц£12Gÿ„·QV’î5Ãüžé?[ÍKÙ‰ößOMö}µŸùõW/„!v…]‚&ý 6ì©åk=8¹0œ×• ÃU‡ ð2F€€‚âšÇg#)L&Ò}`a©0èHºý¸ŽÍ÷@wi¾³0èVÕZOggSÀàa~IKCöýÿÿøõèëëóëñïéóöèçðþ7Ýøá¹ÇGlÞc‘ÕúzŸuj°]6LÀ$Üd Ž™ûÀ5¹7)¶^“áßÿx¼Óç´’ÙeÏš,²R;¢’@¯1¢‡ÙboŠ&m>’4UEW±‚+H_¡É¿H›º!Ï5ÖqÞØ³i³¤´KÀÝãlÐWÀ»{Àrƒ£‚6ؽã· QCy·Òét žWâ—a·†q (ò´Áˆó”DL<ÎÊÙÙÈÌ €^š$ÖÍz/$! f.kŽØ~ô¸%Ķz[Po›©Dx¶íô ·ÆKøÔoÕ1ÛÙ•pv7X!³C¿¤c7Ùb1:j¬âì-M²'U®Q ^é²ã9•©Íÿ½F*íî>ÀðÏgÖþ*`Ì Áþ ™ —¤$Ùÿ>%íîã/gž½³³õÞ÷œNb*]DœámIÈ®Bµ oK>­MûFP ÝšÓ@Ñß×”‰&E}EåÒ\øaÿ¸?/‰ }Ý=à¬8ô‘‚ûOÈm¨õÝ,6a|¾ŸHÆ*ÿþ~œ¯S­#6*‡xü›œÐ3~GoV·Ãc̋ۘní À¬<$p‡žL’DZ8$@eZ58õ Ï9fk 1v™ª¦CÈ–œ7£üåOv'g`(™ßOàÂì*1ÞÛÀn[>ý°INƒI–)Êãì ÞåSÝy g8[õýLƒÁpf~Oe«…`úûÖ`½™:€Ÿ÷è¬#—­%CŽòþôOR‚’+(Î’Š[ýxŠª.aÅP*T•ûkÚ¹ª¶bÅëhï+lBè¥BZš_eÔöàd`ìg}uO§G´4øNÌ@ehá…uß–†7ûµ¥™ /±üG#—/IÞâ(Õp(M9\wY‰tŽË^’M¡|©pÿÏx/|[Ù$¨ ÃÀ©{F¾¬ WÆê’“ôñðf²…†ò©[4¹:¤tìbgÐxZÕ]VŒj!ÇíJF••¿; ŠJæ…ÿir×5Ýcmj‘eß/€ 0„{Îõ¬–…¢x:+ïÏÀ Ú­ÇÚÀ¸‰âü9$Í#âÓ›*aþ8×¶Èš´~2ô&2‹·ïÂWf9„è¬$fbÝg<ŸÞ0ïé¬Íÿ\¯DŒQs5öëihÓËî,&07• KÏUŸ4sß ôQ•èó)¢¹ó„šavV!XƒGX}xïéd­¶ÀÛøS…þ¿õLú‡óСÁZ¨ã⢎Jàªí ]› •éaܧ”V”8»O-n CïvãâG°VVÞϾbéuLPû¿—½šï >J¶pÿ Ã<¶3ºðo? ÿù¾8Ú¶’*ã9ËÞ‰Šÿ:Y>ÿ±ŠY¿·°´âéá*"é|]ο¼°!"’K´¾=%¤¡÷Dw½1ç©q§Tvü—0›ÊæD$©jÀ±òFÕJÿð.öÌouˆ| ÁàÏbèŽ-W¿1ÆÝ8¥siÕYâ‘ [œñÉnë¸í|Öjh×Îç*3*Ïèû¥šI›ØâO¨™lò½ÓŽJrøö(¡‰Úp, ·æÂÏa•:›XõyInèˆÍñmX82ö¨·¹ë›^²¾Iä×*B>imÍIt¦mšTRZ+­(W`ûZY€¿2‡ •'¯ßº&ÈðkÑ[ù†ÖCËQ—¿l -þܰéP]„lŒÏUÙŽnÊÒ¥”_ŸÝc$íTK{c§Ð«²aO<©bûåÜm†N '©øÍÍt–±8{“¦¾âë‹æx -2ø…ksÑ¥Û78Ñçàç@¥µ'ë93Þ¦âI·±é;M(ô¦Ô£„‰jÇŠF–ÁEu0”¤¯Ù5gÕ÷¹†¤õé«ïómœÇu²ÍÎ@rry¡èWàQÙÝÐÚc\è¹Ûe¼XìûfPi ûgØrÈp_ò<À y%ú˜âjz²Ö¼&äHZʯêC'³ÍmA¤.êꚬ÷Üår? ONŽ%FŽÞ[c‡{lG ÕýŠ÷6UÙ ·9Çš„ñ|òξÖçãÓ.;Ï¥Øæ”åv¾pvc#Rc›+¹·å‘¡·î:âN$~V‘M˜/o‘õ¼Z!/? Å\ ‘Ÿ¿ÿ“/œ—µ°:ÒØÊ«’ Çmð‡o¾v;õ‰ï¿(Tq\>@ðÖèBÜ5=‚÷ãJ¶5K¬¨‚žÈÝhæH&ˆ5:ã¡­¼œ¤ÿ­¶ŒØí‡Ó`€ê‰y€aDÇA²7‹µ‚,'>pY.zX¾˜Žöq¥9‰cMÅ67uü^Åû©7(%ê“äÇ4ùš°N>ÑÖ¿Ø·f꥞Í&R†ˆa“’1XËeêWIF°ý—¡7P‘C7A峎(¨äYŒÛÀ`üïw»i²¯5ˆÕ6 _G%ör!u6­•= RÚ97©ejûENáÀÅòêa²ùˆmÖcס$¢¹ºxö ¿ÖbJv÷ö¬´æãì‰ê’/ÝStÆW¬Òæ‘e_ªT ‰Ñ‘§Û6æš§¼ZMÐLja¸£ÀHƒ5§ÁY®’òŠ ”ßn V{(*:F‘&}Ø*“c؈˜€½L¿yÞf¹«+s5\A³~7¡“úÃeK´ è•LDø?5oOÍj#g'!¤©ûT€*.xÞÙPOH|¬Á,‹´âîÁneh`c-À4<$z<øC³œ• °2FÚÐÚrxð)0·ÐÕ£o«Akóïí³4£J”˜!-FFt W@;ò` ˜t&4"é³ÖÒ³¥ÑŸq§ 0~/gj^˜aÎO1ö ÀaÆ¡Í:Æp³­”&ç¹ËvH£T¤yDMg=¶éÜó<' 7îð’.§¦€ €meèizø+]äðn£ӮŸ£òM„@{©akûg»cEäÉU W´púµçÚ§ã,0ÐP¶èÀbm@1”}U£öóÒåx’пáæØ–¹€„Xé’Â^w¨þÔ$?ó€àþ¶Î‘–5¬² t¬OøÌÏÞ±éþ©P/ûŽê©“’f»pçÖµgZ¾½Â:k!¡F¦æíïûtïÞÌ*ÚR^ûçé³ïfÙ”D«†É¼Iø‘°ˆ3I@6&ãeï Ÿî==ûk¢½y}9s U´^»þC€S.ì§´Ï6[ÔŠËÑóö±h@Uc—ÚStKû¡áÁ(?²ê0Ó·@7Àp·ˆÛ dž¹ÿŽê÷Ú½€Âe1<·ØÎG&ÀÃ?ÓsbçyW=Ì’PIv©Ry­¾jÑ$* Øo#nÆú'NùL1hèºO=ÃCÔá0"@Œk›ãžjåéŽoÛÂâî­‹yZM·‡z|ÝCn\ƒ4|#@Øk{!Òë#)`ãÆ!Ç”™{3nrvþûÏ«ßYÏg_€—L¬*$™œ¶Ûùí²ö;鯬ӣÎK«R¨¿<”æ~‰•û:—Nè˜ãDVÛ°SÁ˜MÈÌÊí&õÜXü»:C ,H0E z××HcÈÑ"äLMû€Päôöª8“¸—fªª×Ÿàö€[Lg2†þIUˆÀ¸Yü‚Š[^DIêA a ãðèÔÝ…=ÉfX£æÚÙ“ Ð'±S#¬ tø¬zÈÖŸuEÀÁ–`Ú;ŒIºm§–º$@Aæè½ë¢Í3ov‘ÊÜ]À.­ c: }=ël" (]YXëÛÍ¥Ý“ËæöÖòü5óȽ'«Q@+%ÿOÒl_ Q† ©z†±¬æQIúe©RÜ=¡ I]SZ§Ô3“­>ELJ©„sŽŒ¾ž–ú“xPŒvV{Wþh9õÓ£sدÆ1gRK¸ü°é6IëÉ/+ùÒÏ{Œ`­¯1Fk1׆?mò6âw[ k±Mô:×fLPÿÓø:'£À'}5¾pÄ€*å¡Ï"ÔÔ1¯çoÀHõjëÀDæ×O¼’s´Ú”EZÍÀ âòÝQµåÒÒT j×Ñ£³¢0$ó'˜náTW8G*Ÿ4Ùhn^ÿ´™ËFÙòyYç¦>>™OÍHˆ¦®KÁ%ñ–°QqK¡ÍHè"ómÇʃ‘à¶mx›ãWbkŽÑÚœ±¯¯Ê³1¥2;²3h_ ×*—#·¿yÊûÓG°Š"/³“¥þ øònw~.oD°ÂLƒFW·¶EXEiX4XxK’òt`¢÷#®i°q™ö¦"ÐoÍuèQ8Ùè;„ÑìÛû”åhÕšÔ‡C0½»o3QµVÖì‰^ Ø6ÿBç¹®>@q¶]Ä3&ål­µå0Ó”ûZ+BÚ*h|>gÓ¯Úí/s¬!ͧã{{ã¡é”/¿Ó'ŠFâkùí -ÓÉÙÝBŸ=:˜ÍSbJ4Íð¥ên]B³mø×ݱˆ04Å‹…ïÝ»e„³QrøÊ¤õ’FÌÌ‘|9áiýÎ~{gqë½ÒCõÍ$wÛüæÌe°›D8¾h_()õ VúìçJÂé+ènÒ•F,eíúûÿ;8ÿ×Gò׆éÒiM.ç€+·y°vÌ´`J¿— æŠH³«¿FþiÍá‡Pláƒ^[/™m‡¨]裻ØfIkY­L“^ÏoÃ9/ç” ¦«“£åë g‘ãn‹ÙgÏr»«¶IïÏ+ÒEM‰Js .1‚%ÇäËÜá¯ÀíÞߪi9ëàë…ÇNºsƒTFõ;.éÝ÷A[Ø*Iƒáû§‘ðäÖ0ÝZéi"L`{ÀÎrw›3ò7Ò±Ùѹ~ÍÒ€ 5ûh–ôN” Ç'êðæé–¦8‚ÅEL_C5C.®ìàøû3ݧ×%pøÔãïT¨tN €d'@0íãø§Û$ÀįßñX²ô¹Åø¾ OggSa~IK ª.èòþ0:3ô*)--68653èé-)'*(6794ÞIUè)` _ôÊÇCJ‘VsG;š[úV‚阦r_šã9g)”»6~Ï}>ïñ¼ë¹Ccôg«£OÖ‰KPø·¨'äwŒ½p¯R®¸3² Eæ0D5µ¦EV RjjÐЈ_;ëLÛõ ÑZ0†2qo€Ã_޹UîbÉÜ?3žƒÅYSíÇWZ£Àò¢xÀØ þÈÞWÒ2Û·;ƒ®Í²”€µ…a\~ÞªÞœÉXÁ&Š_ÞÝBt‹?®¦Ë²€µÓ*:ÇÍk žjÉfƒf6ý¯eµÐNØB¨¶­x<ä<›ÁDÿãÞ %Ø$` /:és•µ*éX5zJIrùâÆ’0m'©7/OæDdÄÍ?·inÎ@þ‡¶î];xûb<’™6÷'_ÊYDIÔ4à^"Ò¿Ø¥ýÞW÷Ù,í­Áàa)ø¾»y1Nc©Eyr½rtW=¢6PÁ°'†jé‘ …˯UG–¤‘G•¢†Pp°4zùÜTs¸ZÉ™@mµ¯ÀkEÈ„kÖ]°]‰Hf_ãë¶Ò•!üigꎾl¯âB&šZXÕ-&©™ÝQ \éËQñò–ÝÀèæ¹JýU,Ž¥‹¤²®p(N úEú]vÉ´è,`—öëS¦T2iûxQäJÆ= ŒmZÞt €–Ì‘ äF1bîÚI–¹hªÕãCÿl7Òz6{5"ÍW»€Þú¶ '.ɶœ½uû½lÄ™ 'c²ó¿¬ÁºQ™ÂgÜVmuïÜnw©°ÐÞ&-¨bºÙ+¯“n ¨òªÖ‘€yÄß5m?UÏyèw*ä[Ãäõ [ÈãYñ-{åÍù[÷¢Cš6Ãü×héwï‰ hg"aϨŠ#I²K®nle§©º·õ¢¨²5¾ˆ<òl[_¢àv¼œðœ¯M“v¿ 2ÄZ¿í•f§a ‰·á:üýJ­ñÙçÚöfFûfµ7j½°Ìx¯Ü•)»ñ¹p(Oñ©î‘¬¿\½7L Åd²3 Lí¼¯L aÁñ9W((†Ú ÒN‹dåÜLÑ1VÑÛI½«%•;GKfâ €TRw>y*ÇBÀy?• †/ŽÇœ‚dD7bZÆ›p¹³ËÕF»Æ·uû-v$EÇX ò¸´Ä,ôëú¯—¤J¢Ú½îkÒùÜæ±«k]xš­˜[ÆÛI·åÂ4>‰¾››|Îì™Ù ¾Ù]ÚrAz/V{@QEE‹j Gþþ·fœìpŸ‘ÚÏ NÜš–N¡'u't‹zm×=î±NOHÔ«ß7}gNás÷ûH²×‰`åšrªzí¦£%ú8 snJݰUZ90ûòÝŠïãlë0"âl€îˆ‰(W?¦¢JjO¬d,Bl¶lÉn¾˜SÄËÐÄTÌ;ƒƒöA Dxß; ¾RÇÏõűZ«œm ,BË}÷í bû]7 ̼{—-ÒälâŸfܪJ‰PyWU½¹9TD…è±Už PæÎ4à’íÓ—ÞŠ8GÀÛ½>EÙ×q#G79–, ’±­øÙŽ3%~§z6°š¢¹:JÆ—Oߢ’@&e´ÊQx¹Dy«vN% ôí ƒmï®qt(Ÿp%ìÀä¯äQQ9á§µ*®×S}[~Æ›ÍGi¡L Ô‹5gd0û[¢LƒõÆlRéíM9ÔÛ¹éÑN‡HÿûyÎz;žhhL?[Eäqâ\5‘þž~™²Ÿ< ŽÞ!¥Öe®óõO*Í_”†Iu[ãl¹ˆ™·ÑõCåø}¦ÒõÛºMh,ú€ÞãÉ GÉ ÊWf‚ŠŸ;Ä›®—Üræ‡ÏâˆSmô¸0ýòpn5Ѿ^Ê6°dEî T"‹Wφé…Ó}ü|˜FT}áú’ÍhŠÓ>~L£¾ÀÁ¶Æ=P'KÉO´i©$6œ8.õ|’,>Ëfûg¯Š‡°ùôÀ*¨Fö7È,ûa~‡ËÞ%‹¬È4•aüØvN­WŠqk§%= ¯ šxäX‚‹ó±~ÚõÚ'?½7¹f³y£0m+!ƒ2yferh?ž\ª¾±ÎžkoDRäù¿¦ÆT×1Å—°ˆ®¦ÜüNÙ÷ÅuÑH6F žExY9¦Òl“dËJ.(&Ÿ¡íë4¡Ä¶»”°„€ËnãŒRŸ›~ã:C{Ë™ax’’-»*Eoyož¤¢lãæO:i¶- qÓ¦Î?LÖ6JÐOX渓gÈaÄÃJ3vª«ÁÜõ žZí?‹V«¡ÖÑn ‚vD‚rÓDo4j‘ŠTI“aw’zÕ©ó:®üvhä]Glö«ÙH¢ûô?=UJz{ТÀ Hüò=ÇZ(Ä|Fî „¬éù?Q &$’{˜Í¤³©ÁR‰d¸1ãðé‰OùT0£6óÁ¯îè>ù`¡øþ®wF–r5Ê£ {DGCÃÂènÔ¯lY]H$ix§âýºÌmæäÕœ ú¯>qçƒfeÒëÕâî8/2‹ôè-#=¬Èü ÂxŸ§Õ\6€À°Ò³‘J&|:Ê®+Há×g†ïè’q56ñ¤¯•Z’[TQ°E3,ŠlÉ]éacÅl"ÄZ®hëZÃ7ëL*Ñ?‰§ðÒØ ö ¬áqüö›ƒ±Ÿ4$ð Š7=pNVY‹ÇÀ{Äu'ý zãåüIŸôá xvYûDÚvà’šÍ ëKKU>ýÝ÷é3:ö‡+ó«™ÕH®ê†G×Ëþ¼Üðè¼>e@\<骣wl½¥¦Ýœe2ʧ5TþPI¶ê˜Q® ç À5¬æVPµ k*kç¹îŠÛ^¢:òrÕ<÷¸% , E)=»)¦y§¸Fºçø”²IxyC÷93ª'Ñ.Äš8Yfäí QÃpÉ4(BÜ*ÕkHà<_nºª\sÔghÇ1©:89ÇùUä9yPED76»U¬ÿˆµDþB¥©Òace}`6Áÿ}4÷e)¹”< Ú5÷Ón³f]?xH 0’ÞøöþÆ5ù—Ê4úÁnZ—KùÁó²@ ŒIMßYK arºvYæ3’ê}«fäãWŸéž…ñP~Kð s•QN4•èQT©Ü6ƒãî¸iz³\.·n¿V<}vÀký+é°È+|ÜÏ,‚sýO”gnujump-1.0.8/sound/die.ogg0000644000175000017500000012464711050034360012523 00000000000000OggSÝ H¦:ÒvorbisD¬q¸OggSÝ  ú¾¤-ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿvorbisXiph.Org libVorbis I 20050304vorbis)BCV1L Å€ÐU`$)“fI)¥”¡(y˜”HI)¥”Å0‰˜”‰ÅcŒ1ÆcŒ1ÆcŒ 4d€( Ž£æIjÎ9g'Žr 9iN8§ ŠQà9 Âõ&cn¦´¦knÎ)% Y@H!…RH!…bˆ!†bˆ!‡rÈ!§œr *¨ ‚ 2È ƒL2餓N:騣Ž:ê(´ÐB -´ÒJL1ÕVc®½]|sÎ9çœsÎ9çœsÎ BCV BdB!…Rˆ)¦˜r 2È€ÐU €G‘I±˱ÍÑ$Oò,Q5Ñ3ESTMUUUUu]Wve×vu×v}Y˜…[¸}Y¸…[Ø…]÷…a†a†a†aø}ß÷}ß÷} 4d  #9–ã)¢"¢â9¢„†¬d ’")’£I¦fj®i›¶h«¶m˲,˲ „†¬ iš¦iš¦iš¦iš¦iš¦iš¦išfY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY@hÈ*@@ÇqÇq$ER$Çr, YÈ@R,År4Gs4Çs<Çs@BDFHJLNP@OggSÀ"Ý ß© !XUÿZÿdN]\WZZIGEGXTZ[SWÿpÿnÿqÿvÿ†ÿŒý¼FjU.9X[ùüIkÁS0uòP!%¨ìÕä®Å¹Ú@е«ÅeYªÚÕb«&’Õ(Xp¸®ªZQÕeâé½{¹.EØ *au ±V«†¡ Z -¼ñ 3£?ˆ€0ßz>ÇÊ Q©ubo¶¨-„1p´qm Å0E2 ËDꔨ DKuë›Êቊ#{_;Q.r9ª=²‚Lt¿riƒ-±Œ.òµËZFT€ì”‚üeDé‚ #€ÿ ÊÚBFDõyfÀè™v„y­†,33³ËR‘l,Ƶ­\¶lìI›2c‹h– ¥ÉÏ9TY´^ܘpý`¨«zQW©²DP±¨\¥ÃA²“v„Ä gˆT)ƒVg"*6ÓHŠ¤Û¤ UJ±@«AÔ•^%˜É¦µ‚A$éyçDm¦Ë»É’úÆ.¢,f‘$S‰/› 1ékÖ/ži‚îÌà%ñÄ!Ãæ¨“ýçËM ñãj§³g©Š§íXjÌ&Ê•%0¹*«¶f8WV/Š"Á¬”)W ItíOo­š®š*âr†áÄžÙÇ%°æÂÛ¦¤c¬˜x/ßåLïÃÏOŸ±4KÂò¬!íâÆK^ÂqÁ°Þ§"¶¢ÐUPG´ÃXíC’h$.Þ}êâˆjÆÕá&C2S½«5Y[­–¥J¥¦R L«Õ²W?zQ4|G-BÕ”r™™ˆE­EZŠÖDAíƒ7lU,‰SVµOÓd²Á”D»D5k5SÅÎöš5¶í„ÔÒÒÒ\'3Š$˜Œ  (ˆ"5vèpF)-  ‘`1"‚w…È1Ø£H¡ˆ ‚H ×,ged áˆñئBc¬‚0ZPA3餹º!$5@Œ‹Vj”‹10RY×H•rv’@’d¤WôÝÒ-MÓ‚;v:¶ËƒmÛ³™ãYg'Ò²(aR"”@–¤© ( t¯“’`@Q±€¦ºc÷jßb·—gÝ{§—W¬*ÀId„»ÐFB¢Ï@H !-0' M¿·=yå•Q h‘$¬°Eƒ®ß…ð–ÃCYÙ[@wD&‹ÒOéa^‚¡X…“ËÒöÎüIö—XÄ8uDffZ¦À˜ÅœöVjY"CÆ@FE`³LNP‰êUm9ª¤¢U.P+ÿ§‹«V*šs…,: »ç»×'k`ŽåbÓWƒv—OöÀôóäö3—°9Rìmê““Þ¯E9'¢Ùµ¨ËæÐ¥(ÒªuEvé²×(¯ëb\¯WQÄa; |‰â‹‘—$ëKo⥠à„B½õÇ6ÖN‡B}íý¸æï…†º¡mQ 6Û&Ñ¡AÕ~?C©Öý‡v_ )žTD q­óÔ ýØÞ›”ÎÅ‹”â8S5ëJsïÜBÉlZ‹ž÷#Ç„žýnZ‹^Þ¶:¥`Oþ÷{m–£8uÉbM¬j¢q«k²(W‹GХЮ˜q¥+}±ëûwYVÉvªª'¥|l˜òdÿ/WŽÉ'”BélkÙ:SÂøÙFŸB5š0ïS,aj…9«™“‰‰Ä&€ÀNô”Ч›dD,Q—kGˆZäZYFòâœ@“õ?ýVV>ØïâørŒðñŒd=¾hÇïØV´ruû‰âTa®àAÕÊÕÎ÷…zïÂ|ÁSFï®éD—°s´‹lÓÊ*™LÑ\ÊÈüT=SkÒAÆÄk­šŽÅˆ§Þž p¯×Lf¢KÅ^_Ñc/qNÔtb‹š‡ýôoš¡õí?±þäa_óëf,X×~öRØÒLkE«cP±i[µJR1²“"ÞZŽ]ŽºI@³ØV•„¼a.EŠÉ„j‹VO鯮Êébÿ¹-Þ{¤ŸX öâ­Èi‚ ¬”$‘çZo4êÔR§ÄTª#™ëeÄܽ2V,‘‰%…M1iè+Ž› „bý‹]:|ehO/ëŸléȳCCþTë„ ‹EÀZ³¬Dü2)9ˆE¡„ùdò u©JbÏH¹qí“æ ]¸nBÄbu‹Í¼êÕ¥ùïÍê£=âLlmòúÓ'fª°±Ô4lPµDÀ¬A;'a‘Îã-²Y*Ù¼Ù1ÔöUýAd@ž”¤jÅlÛf¹>h®Ý©Vë¶]çßÓ*ÿ`dL!‹®@o²£X[‹Pá¢Wi[Ÿ #±0ËNçÒöizV³ÓY3qi‰_yÙk‘˜ÕÈŽ1˜H\ºª·²@!ü‚q2pp¿œ~¶ß0ÉF&ñÝœÖþ*ÊjFXWZAL‰­d­µX¯Jõš¥Š"âEµ^šÕ#ôÙìâ˜QRŽShÀ“M9ƒÑŸÿ_s†]ëÜdz¨g¼~ ölœìõCjz³õbæ©]ìúàb;KÅ©AT¥)[t«ÖÒ6dß9Þ¢zÝ‹;¬°ªKqœ%;dÖÿ+Ej9tâÉ…\c¸ëÈÈp ¼VÏkq¸Š—ŒN5b·uxho¯”*bãÞåßÓíÝBMUˆœKsmG0 û8³æ4Z®?ЍՔj”ª‚”ZÊeŸ‰E-¡¿žÝQÙ]³–e(ÊDÝ^,ÏgýÑ×¼M”JuÄÓP_¯8ž-¥ê¹Ç0ṫ6¢@ŽH €dÔªJ¬ªhRÍÖ—RÍjªÃ:e¤(\z硪ˆŽkwœ˜ZzU:(æt¸l Öl»¢Åæ-´BQĶ›ÎYôÿ× ¥‰q»\«Óÿ~¿Ÿ,—VP°ZÔŒ%¨ªÉZUÄjWtÈôêH­»S4hÒÐêÒj¯‘ɘ+«Ù „™½ð©9/zQ¥Mòíjí¡4*hlú©Í[¾§»Ð™?œšéûÔf-S³½Q•¿hMÒû”eI™™‘YOE%EÖ*Á~$õ6G¦jC0»”1€LM Á¸ ã¶²¸|%¥;– ¨Õ@¾xD0{{ôËT4D[³Ú%£­*eèr›hl›a¹šÀR Q ‘¬”tZÜÝÙ¶M€ð )F{BÒL¡ qh ª€$BÍŠWF…\®IÈ«GB õÒ0 ënx°ÐñImµ”Q $D«„ZHhA…¤¯ Fñ,’d¼ªY*\­½«O®ÕËJUƒé&Š«%FèôLÓ6nSêZƒòiu½V]ÕG®e´p¶˜°`i)ò´§¾±`1i‰î¹}誢{Yz‘´ BDhòtYˆ£žä â½äb˜20îú‘ºSŽkÀøá¯ÒWÀ8¥E &ÎãÓh7¦®o´")zŠhBB€CX¢’u @öÉžÛ@ÇœEoj÷Îí c÷Eon2÷Ý76b%ÒÎS½u3‚,2²QOd3QtTESÒ´¬3lÄÆT±·³WÓF4»v¦E\lt˜öšŠj¹k0Mª¢(ôT(T[Õª,†"‘Ö:!B#"UU@µ(Ø£@eR(À%VƒBKv‰å! 0mh‰ã]Eb!BºÄ‘ðv©A¦zn£*qH&…`(bZ’âiH­.Ý•‘6.¯o§xÍfˆ,jU¯ª¿Á=5xwªxË_Þ›TO ÆCE»èlìu¦¨‹‹Zkg)"† z9áHž¶‘Xúñ@@ª‘¯º÷ìó\Ú³ÀÌÙœ9Æ…õ{däxDÚ¹xjr5£4Eõå\ƒÐ—ãY]âAºNü9( «¥ï>d FÂñp ì˜Û° RCái•5%^öé‰h úBð%5È÷Œ>þª%-Na1K–9¼W-¯úˆ“èí‘eYõdVˆx QI‘BHÆèð1LÕo!ò)´»t “$¼QµV²#Zjƒq›¦n’—²f³ur3LÛ6Øhicvˆ*ªÈ,‚¸PV‚,] tFÀ+dË"D†Ñ¬em(ÄŒŒS° 0Р‹ Õ,a.d\k²u6ÍYW‚ZõŠ¡X?íØ-0FDöâJ-M(Ý,ýÜXUCSy©å5fw í\®,¼¬;’Ѐ 2T€‡°ÇÍúwÿ¿ž5¤Òó|¼¨k´÷UÐ’*æ@¶·y+¾Šå­±VbUuTM­b9»„£XÕ.ª©7©Z'„¤unçöc­ÕçÑ‘×I;#öƒ™ˆˆX«‚1½5+bÓ.U±«©vvF}ƒ%&Zíœ &Þ´AÁ@1R)l…ªêµ.¥À+‘–&0¹}+©fTK,….SÀaÔÆÂŒ !B¬BP1UXà–ƒ8±Ö`B ét­(rôíº fB±T¤kEˆ€ÉaÆÞÇ*Œ×5±¢-‰ 1ÒbPm\kèž± µ¶\ä 5d‡&—2õ ăeA¦…B%‹I‡@'v¤ew¨U,Õ}^ÉÚuÕÚRÓåÔ˜=Òêã£#Ç~”¨¨QŪ€¢f1“¢HyÞ‘irëèоv0¦‚zˆ:G|3EÐöÌUj¨@€ã%ÑG,¨UÈë•} YœB6è€äp"Ц&Њ‘¨‚ ¹:\í ½B¤hÛÀ«h“%Z¿pÐêÿªµÕ9 #f§â±™~¨ÖR[ÌT\NÌN-)!Ûÿ †OJEf5‘D9V?ò1’0?µ* 3cÚOÚ%@QWãKn:-Îà€+V¯9Î蘔“[÷ Ϙ¥ 1Ë6F ‰’ˆ%uÙHi­ÆŠˆx°™P„°Û *¦`;Û>“©.0"›™Xn‡+ŽS…²Á¸.=ÔVcZXèY£µ…ÅØŽP€ÈÑäÊ öcÖgÇ"7s5`ˆ¦ÝN¦–V…‚%ñ ¨ÖdÊÕ U¶ú¦ÛƒKçk¬É%<ˆ˹ªi gjê!žŒ–Êp'`LL¹OggSÀNÝ ®) ~–ÿ’ÿ‚ÿ€ÿ•ÿÿ…ÿ|ÿ‹ÿ€ÿ~ÿ,'Ö9|îÆlÌëFýÁƒeggê‹C¨Xª öÍŠ FD_qž›–õ"R/¾‡¬ƒŒA€Á`ÅË( îp ´>šUÃ’Ô %àÂŒ?šµ2-¶‹9²£[Øþ`ú`O-ˆ5Ǿ#’© I§pëºb$ ²Ï©Ö,ˆÓȉfƒ}ZoØ›êmªZ,f'X ž$kà#,µÃDC‚µ …– CJIÕµJ$PÆ+ÚB-Õ•¸úÞRO¢1ÔšÊB¤ôH‘™¬BРœŠ Rq£í.m#€•F«Ç¹(!ÍB$ |*WEÍ9NŠãô$ & «hb[ÃÜõŽD2Aw¹£:10õnjÝE¹[‹O¯‘ýÕ© c d!³&Ý‚@XÔM‘Š•¤“êBèREã 18b»ÂTBž.+¦+Ô´ hUÙg“Æž™d"±ÔÂ!½F1e9NSµ3 , ‚.ƒGdÄèždKkℽx ¡1Ùpc.òR»š²µ#Õœº2º>Ô)Ž›*F£LÀd:rwÁ »Ëñê¡[•Z3ÙAlÞ÷íØ?î€ÚÞØŠ%X-1` €0°îÅh^Y·ƒ!Å’|‡^ ADÄCØÂNÚ‰ö ?Ü^;ôk¡>úÍrkòBd-‘e©&K¿9gBO‰²mª±£ú¾8‘mGëÕDC›I& ë„flmm'Š)¦cF! **U}e;n昂˜MPs)Zá¨Ó :˜qÔô#O˜¹ã|™RÊ šÊªTE¬* …,޳ìx%ˆWelÀ˜Y±ñ*´Ôˆ™À&€\ºa©Q$RÙI”ÁdU±J顃ÓA\FNIqÒ ¢(ƒî—XGÑbÈ0aâ$3^Ç+éŒ" ÀvO^˜Tí²Tf]'»{®4µ¶kÛ×J¢­vÈ 1¹4Qö!L„(4õ¥$QU‡”›XSÒ9A95L­êIxD$õï×½íÔ¬—PTÙñdtb{X'ÜnNŠH I–H´Ûwƈ+:eÝ÷"9‰Å|ÿ·×RìÕ’Œ0Ä1ö•XÂQŒ `Ö`âX÷«¨]CB;v #àI°÷¾  Ö¤&Èè•xŸàAõLÖ”Ð1N©ÏÒéR¦Uð‘õÔÍ<…8!ú¨Ÿ"?|¦Éæó(‹ãÆ#bzy4T.ºŠÄ5}К’5b%Å´`ŸŽìDQAØW@#eœ€pX°Œˆ¨Eví Bj  YXÖ@ÁªIà2Ád ‰–vä…Ö-dY×9Ò€HªÑ¨c¯€ ¨% –¦–:Ý=ÍÕ<²Ê ‹”+¡ZJ“ÙJ"k:FPAÒTFÒHÓ™hš8©R—»YGÎÄ–º,§+è ˜¨m|¸áòBç—:¿Ÿa‡b7M‚Õ”Ù3©“xÈŽ’êÈ|¤;¬ÜŒ, ìEÙßÞg‚³îl¦‹f`¦æ:¡—«¥™†ÿ´3^‘«ÅƒlJJÌ[·eØæg]¬ìÉeäQ)0ÜÀ¨Ée¤Dðx46 à äx¢ÝÀHŠA"L´tl„lP‰ºwÎ %Š©U¬À à‹À²rÐt@ >Îòc²©€ ï4œá§0 î3EÀ<‰ø pfµQßú6bÔffÌtëÄeèúû Ú••³´Q)‰&Wbs¨.ˆ Ï)o†öŒÊ:À‚¥ ËOÌ.xFJ¡«Q„23±v0t­=öŠ ]."kì0˜U–£hqÛjÔN(E±Šh½vM÷Ù! ‘6±'gÀ*ÄB«Ê€¬8ZIØÈˆW§:¶D0Æ’”¢ 3$k†KŒ(µ !¢ šÊb/ÔˆQwwC.nƒ¢¶ «$–WéòLvìT“=3÷Wz šQ¤Þ+a 'PQÅ6ê¬Pt ™€E ]éYE0Nd`ÒT¦~Ù.ìÑST"§%ÕC[Ôö®†´éÊÁË)×7Þ1gp‹H¸Z|PÝÁí$ˆ‹H2+Q#B,#CpØl08Ä`bƒl›Z%Q4bÝ“rü`þ)Tæä]@K¾Oq¨ölQ@†ï™¨S”Q| p†ælð™N¸¥%“°¤ÓR±Q5º^ d  "¢ŽÎ¡c%[CÚµi³|Ýôz K¸ 0àsH"/kJú^²—ÂJÁ½¨*@‚ºßáuëY'¦2¢)Öé!쥠Uz”ìÌZ5®ÕCÈ„vô2bÁ‹…µdc¯¸½æ ´†Y2‹ÀòPž –„A€ ½2jn}í…§hAåÒÐ]žAÀ8€R0³T/Ä´SôŒ÷›°R)-a;¦äl®dÃÄ©„žI-8 ËåU¡\ˆvW¢vQS‰¢®Œñ¾U7‚Q–£Æ³£^º*Û@g²/ú,’¦ï5©{µ™­¹ôR“@Ÿ­b¤&zÚYÝ}ޏ’t@XÅÄ×Ê.E€h•#ÀH€XH2P A ¢'? L‚g$Ù,$šÏ/ëüKL%^Î’s†)€¾Ñp†ëMÞ ‹¬S•ï™,‚$dÖ_.Øex?½5¢a­¤™.Å @‘U%+'%%D´P©ÕÑ&í±nºxÒ"‡Ž(@aõ  ’¦“öS™ôìEuÀ‚PKÉmµG ¢EÑŠ‘IÕFÃÖHU:Y‘ 6˜ÎLf*‹€Z%WE54ÍMÛ²ÔVlÔ)x&z(W–|«z Í"„$hƒ F3¹Î”ã(Fªh”Ã[8«ê&†$%«ÂD™g ü”@ž@˜š€‘lIÝK5ê¨*ŽCàÖãÄ„ÓÝî{˜ Z ³9yû{Åì$¨aÒ‰×OggSÀzÝ “:Ãxÿÿxÿ†ÿ‹ÿsÿŠÿÿ‹ÿ{ÿÿÉ¢kOPX7½ û•àö~íÝ0›5‘šökN²J$35D=ÐVÔëôSÎX5rtT”` ÏÈ’ƒ4¨WËáõKÇ«MI–%vTƒñ*`mù„aÀ€ŒG  `ù%Þ€ Y¯¢Z ø>ÎsK†b tð•†3䘼2:e¾£úm|ض¤cšeÖ¨Ÿ.s]’IâëGÖd±5êìí”$@–Hð„ ÍòxÊ2 ³lP—¥g¦d”@—B¯ƒaÕ5cNžÚ+ÝbëYw½Ø› ¤:ÅF*ª‘IÑP4p;Q£u>Q0ŽÆJYÄk‡@&ºÖ^ìÍD«T28ŒârAAOFé­H[ %H=Ø^G¦)ÄÈjÄàf r1ä T©`E#0FhÀ«„Ôt{FèíÂ#Èpeº Õã2.Ëé!ËüØ-.‚Ü× §÷ièØ]FU`€Ia5–àE.´–V/V¯ôJÎåÚ.² áÀ0xðVœL­Øô Df&­ú•µÛšãÔGÝ®xñÍòÊ¥¼éòHªLà‹™šA€ò^Ç€—€ ioÀ‚MÅ2+  6 ƒ2î J!ƒ‰,0JtKfƒ„6¾œË…Až)PÇrƒzø6Å9e,/PÀ ïYöÓ%ˆˆzà+À "3kƒÄô5om}ÕÉÌ\š–$€Èm““AF½s)M D#e”†Uï›c1€/í¬Âº&½Ð êÁ:†Õ ËK-j 3IJ 4T0,ÈjÝÃsDAQµ” ó†Ò&ÕhAaeMi!àì%F%œ2F ÅZƒ”¢6@Ã(´'»b†ò‚ÔEÉBj0”³BAJw"£¯ÕD€Ëm'‚6$m€¤«LàH…0åÕñ*¯Ü8 DËÔFàñ´W€†Å“ª’DGªQ·“&®ò(^ÇÒ-T[i³;^«lO9ËTÛB #ƒˆ»¢Éš‘ûs\^ (”°¦ˆ«žÚM ²¼SË¥|QïóSE.¨E«¼îš…‚rÕ=\uCRôÌHƒ£[¶XóFjÞ/ZÒ ‹1K`¤Ø`€ïÏ0!`‘Rì … E:]þ)ä×äÅ€^¨8ÇÍ‚Ña‘Â}æ(J„LQ·ø@¶åíhÛÆðÃåJJº.3ïçîŠÏùiÞ‹&J@%JÐü²Äœ**^¨5cšµUúZ‰è ’*ªÂË! ka:2Rš–‘«ŠÁëL2Y\#¼RRR„ÔR,6¹tÐ]}Ž]fPiiÖÉ^î1ö;P!¶+5꤫tQÑhÕTöÀ/†ÂY@Ly]Ñ´¿V¬ž‰z٬ѱ³UPEÊe ^ïG'Ò@Ñkš. €8»ééš•g ‹ÎQPP2/º‹Ëç[sœ‹îÌrÔŽ‡¸Ü”évnxB,o¥éÿÔ¦Ïè’@ÂîÙÃriUUll@¦ˆÌ—ó à ã)ŠÂb Ààqë…@l£X ~ Î)¥Ý‚XÑ) Í‡J*70.tе  ð @€z’3f^o¦Yý4Ú--Ù0-ûñÖ¤}ð¦‰KˆhJ QJ5STk˜A³-6õ $S êDã5MìYEG,‡cèX.'KÓ ×OÏ«Ë3•‰Ë³Ê0"ZÚ‘jcŒbë½€§ðJ—GcÑ—ÄdQ[aô–BϨ¶­´E ­P ªŒ 55u¤’Mhjˆ¹ÓÙ¥J&ŠMGÝ„vÄŒÀ‘H€‰±`éÕDµÀÀL‘Q Ù¬¯”Øž©™ÍÔZऑQ% ³Y@­Fm•‹r<5Õv5ÍñzR èÖ½f@!"Ò‰j÷²Uçì…¿{@]ôm(R-;3#R¨°ZN챪ʵhÊwª…æ¢3n}?H¡×Hµ/•åY#éý0Ez¢Sÿ ‰€?¸=Ä’#$ƒº0î8¬06p@ üàŒˆ€ H¢E;BŠq Â@ƒb”D]CƒÄòÞù ÉØ^@XäR•Ýmæ7ÃûéÆ*—^‰ÿY¦ÈD†,j¾œÉv$«hÖ[ÛFÌ¥K›‡R̦ô£MQc4Y{kd™H³q¶3YP`–6MÄaý|Â,±|nÀÖxyIy9˜x=CËŠŒ¸¨ 2h›£G2h†ÚáØ[µ!ì-ey¨ÂáÐu–:u(m¥À(½¾åªÀIz¬ ˜ 0É•ÉnOAàF zVl‰¥S­J-ê%ºiMÆ.|Ž¢›šbÓeôÍ n ”(ƒ%g `öàxT; +Ô0ŠQ§&Z:«S2¤j &ÇV]‚–58Ù&fÆÒ fšÚZŠW „ˆ^±WÊD&!mã5¢ŒA$§cwh¯ÏúUQ,/`¬è”hG¿*Ë-Œ½íB_Ž“B­2lÓ‹¼Õ¼H6Iºì2MK&M) «*z³Þé`(’ÜŠ™-¶ÄeZÏb ¥CŒP‚SDÀX0Œ—jJ³ƒ×i‰ (†!j“™02 @<‰ `EG²(†M$©n  Rµ’Æ šRA§¢Ûs â ˆäÉ Q‹¥ªÒª”âTÇ®¨»Ð¨Ó–A¥ÍŠ%«À+ lb;=´GÒÊʲR°ÀãnYXŠ26@9¦ÂuHÃ$jO¤ìØÌï•?*(üæD•P¡¢Œ©Z jxÑ]!5=ꪊ¯` ¥+x°Ìv¼Îô¤$¦Æ{ºôâU…WR<`¡9Så€RM­Ê'¼:Œ–c’pã€m¨ö¼a„̃WçµRr‘2$i{a:‡m6—È H``‰‹À'@ ÇÈ€A€|n/ûJcP—t"’m´<Î$€0v„T¡&0¼2Þùͱ•±2*´›à,éÛQ +»ƒÿ¨=€¯Gì¶`õÞûá¤mØ’¤éàºÌܤÕÞÑ,ŽX³Å´vQ+ @(RA”øÊn [#0è7`ñ–…ã@š‘p£<ˆ$ˆnX½—2šˆØìÕÖCÒDÈs7WÑ#Ô@ÝJ–ùˆ5 %p±°„Óĉ™Y‘6:u"ª!¡K%ˆTR±ÔFD2Gê È¥P/H‚©¢2sH]¹ $£LbpäH#"”‹. ¢úÝ)zÀQœÌ¨ËPž^+h¥ ŠíKN§Ð,ÀP’ˆNN†I¨p–xkA,m¯Ù]L:Õ4xT#©—Æã¡­ÊÇΑPyE“}ŠôfHÏoņB ÆÍ"”“•U”`…Òê÷A£û¯”é\î¡“G”«úÈLfåI2ñ­ÇxûT0€ Ë÷ Ž‘ˆ#dl´±¢*‹)à `a€HFD’dÀ¬ 5¶4§ÊÏÞ ¶Wn•±Ê¡úø?ÁçÊ­,Œj…ÿ¨r|81½Åå^Ôh}X>%³ËLÓâ0 L“',Å´ë ·‰3­  b`;moÔ[‚ péŒ02G¢c¨8” ¸ÐåJ/R.Np a¹”ÈžØ`ŸZ‚äƒ!(#« ­r‰P»ZGj­ $Ñ6"H¥ÉÝ©:ËEDJFD`X‘…Ð Ú±?É¥q¬C.¶S¯ ‹7Ý٤ŤÈ2rV­]BY艺"Ê…BN2Á8ÑÀ¼Äd‘ÔgªìuRG` Ä&j8u “¨ˆAm›îöàˆ  C× Î@¥™@_Û£IÈuÚÒ&&å €f¬uc©íï6PÙ¨pÂ}3žíwµnÙïÃm±ß2Œ´Ò’]Ú3Ê»ïFÐ'„LàM‹3Ÿ‚ªÁøÛò7­±¯O"ÅÀBæa)„±ey³Aéë®g°-Ý6˜ÌëÚ«æ²l0 ŠHAq”‰¡ >êµIW·±0²ç6Ôks¾Ø:¢G…ö¨H€/Ž“!jK lIRß¶cÔW2Å4³d@¿Zët°>R;_ejI d¥P1)±M°EJPšP€yiDC(x”6¤“)D ÉiXá` Ô*£jцXôŠÈʺ‰¶í[ËÎÚl¡¥êÒT¬Ø`WÇ`f¬”[3°#Å^Å¥@DL…8Ay®k µ]DÑ$‘·I,í™BìE’pºb# êJrµgŽj˜ S+´–îFTÊ2ã,3 Î4@‡*ð¤ÔÌš‰B#u«2hÔ–••@â‰î* -BtCe%‘…“„—Èû8]ΩG±€2¬]ðfÓƒwÖPLFª„ª—-DQ²[ªêá8ö:B RƒmUoP“=©3°,"ãT›˜ èŸ-Ÿà[(ñ’3€ª‚ʰ¤ZUå9êh)ª)’rt¡/"Dd»N.iÛUÛU›çŽxцýbÞ¿­ëM¹††„óî?Í®VÛHð¶Ç€Ï¼æå%ac°‰µÆ«EÆ?6 ö @D({dBgXõ[Jk3c~ ¶]^IÁC)Ù¡#…¯[ªÈ‚²Ú£ÀW€3‹3\˜¾ÞÚÎaùæáNÄ›˜“2 `O¬ ΄8gV¤ªûR+ €‹}IX$ã,®š‚Ò×gŠçÆ6ó†ù2 xÄ,°”20õfÎ5‘ïetXŸ ëC™&e)"c˜žŠ²ÊÒ$YÑ&FY»EwÈum+1!R,É8*ZbDǹ:T1BžÈT¼¦ãʦ,-)p˜EÓ`EŽ:r”ª%•êEEs-*3Ó Eœä"€iç L!9a0(: ¯¨Ù¤§Ê³`ȤCC¡¦'h'® §TeW¡¨+[au ¡ØÕO„®ìl“gÕ•Õä(M„pÂ4¤Àœ";e âF5à+g"'åÝ»]Qèk²ëCgJ:rw眣Îg´_µT×Ö­°sÎëbÈRìì8)¥éXDj€À±%I BPÿ«ÆŽQ=@Š ‚N’! b€ˆk;=LŽÛ`Ó" &«d-£DòžéÍq¦;/Iv\è.»yÞd3 ²2ÝQÖhø p eRY°œ³~Xmˇ¤˜Å˜™]ðÁkdcS3ÍRŸÐsjA•°Q½¶` ˜‘”²`Y†è#¬Éxxé„âµc,BøKÑ1êY3Zªf2:fj‹a ¦±.š$sV×K-6‰¨›ÕŒ†5J报®±A<#"i*hGФH_ÊajXÕ˜BD N'˜¬Õ ^Á`i‹Œd)ÑÖë—Ö Ñž4˜ô:©V§ £¦X~¡YÄT£IPǘ2BJÀ„¸u;†‚ÀÎÜ ºL—rFªÒ^¨LŠƒôq8”nâô¡u!E[Ñ*#`*É¢{Nª€ ÝkqISÔê¡*u½zÊ*ç¶gÔªàðîöàì7çhÊ8:LÈþÄy‡„íÔ³é=, Nᨲ´/ÂwŒóŒ–ÅR{Cq„ô{]˾Æu‚Xduí¥üápdº,9¾ù l×\ª dGÇßùµm“­ At<´²nY) å9ZN„Àð­È,Úù&锺ÁÌLÓªõÖÈÞ´5 Ó¬Ïuwÿ®·¢`Ôˆª½½û:»[Ã4˜ˆÚ;6âmãDT„R'êBªmÉ e5ÂIêrZGF! À’ 1ÙHRZL‚\f©ÕBQõbÀjÓn;r&)1 FU*’ŒäH4ê(0…a7SPŒT–ñ’ƒÚVK¯¤‘E%ƒg˜Ukè®oFœ• eeΆr.vÑŒ„Ù¾&R™‘:`d–™wf<*±K0K…áŠA]᪀TÁ-Ñr9ZówmàÄ^=30ÍË@,«.krë[ê¾ìÉCϽæ½Õ›'å°™ÙËÞS–:ÖgÉÈ´ð¡%±vË<Ø-UõQt.‚IêÙVx€€„˜È@U'`ˆÉ¶M¼Ø«0`€AV€i‘Õ^ö²:‰X£â›Ü€m cºV­7јà ê)µmÕtA ¡5¤¶PÓ21Ñ5Q@Q$'€LŒmcdB!uYt½ˆlLÂH!bY¾<á4"F-BÛ ½¦g4Ö"O¼V»ù¤ ¥´­XIE·T‚r ‹F¨]¡¦ÓéY‰1 £¶æÐtœ¦ãlg (MNn ´Ù޶WPžŒW)²@F¨§B>KÿÖ+)éØ5êU¡Rn0Jœ”ÕÉŸ}ZÉ­À[`]+t™B¡A몙tÄÐðÓ.’óX.j1ºÊÓ¾è_Šßê;kê]{‡ô>‚4©Hœ¬¼««¬‘#ÁÊ,= °p`œ‘–"0PM@   ˜ˆ"KR Vä¶§bûÊ‚â ~éͨ²^…`¥Dm¦7«øzÑ ¢º£$À[²¬DFdÉglQïµÕ9õì’ #íJ—™IàÈZ‡Ñ×5Ø”H5Im°éx§K2FQk$TÄ¢95Åôˆa­Õ©­M"* ,W~Ýúf­”øÃ7«;'+A­†ÈŒÁNºž¨LçáÙVÔ8`P# SuQ Ò2 =b…UÕ~üávâlXB,!CP‘FµfÁލŒ j1B¥KT¢ºÂ”Érf¡ˆ'Ô½(‚ÔQjkuu+Ç×I‹b404©B0’–i be .Ûi‚¦¨4‘o³«OggSÀÒÝ Œs’ÿ–ÿ‘ÿÿÿœÿ›ÿŽÿˆÿ”ÿ˜¶3A²liG/u%*ßŬ»,JrV©¤C¦ªÅúwLq¡;‰ñ†M…2ëb‹9«D©œqwÏvÅÓŒg´êòé·Iž&Ëk²ÊZ5«w5±ËÞ¬(œá€9š\ül\6`=1jÅ V;ÀP’Ï>ªÊ H õým?Xçí¼o¥>ƒ<>ù°|rW\fŠ*T¥“ßË%/Áe¦¬B»À;ê©7ë•Ea“ÌzïÛ°™‰öMr\Vš D“@UtÈeC@¬èeZbêZ2€•ª·wX¨ "QEÙ[¶m0G[¨…Ž™¹-"ˆqMø,‡Âᳬ¾@ÙäRÀF¬¯JY±¾­ˆ€d½ èëŠÑéB,6†DXÜΉZ0­¶W)@@¥KR-Ð;c&FÄ›P–…*E¯A).ue.Œ¤²4ÐQá°¨ŠTkº¡jœ ÀÙ ,å²Sãv‚z‚¢«cãh¿6Ÿ€ììíÖ`b€Z”Ò©N¦űÚ¥Å69ØÅ¾J9ºjG]q¡É" e%íBÂçÕBXfÐÝñÍÓî]çñQgü"˵ë>±“b–Æjã´}•³ƒqx7zgõøåimÊÇÛሩ DŒÐa϶Ua€U€(`Aj©bP@YÈlˆ¥=ÒâŽB͘ÚD”µ.yÀ`Œ`•Ú$DI^ Ϊº¸PÇ¥•ªšØ¢¸PÇEˆÐe }€omàx0m*ì~ØhXŒZ>]:…vŘvI¦›WŸµf`±DF³PÀ´õ A D h¶jª¦˜U% ¤f½àh Õå"PBG댋®yÖ˜¥ ËeB*”%`Êrû,T±.)h‰`]1•|)¤{TÆjD ¥ ‚ÅKÈ`PG´ƒ £Z/Š3ˆ-2Ã!&ÝŠ%LÅå  $‰œa V@D…ÙFá¨âÔD]Ôàa€…‚"C áñÌVi‘·âoŽIŒA"bÓNÈ$J„àg¸+.‰B)êµ§žlæŠ-RâÄÞ3õ*ZP0j{®€‘„ìK&˜S8— –S¯ûZéx׃òîvM…š#‹uMç>ûöüªr Íž U{f™áì¢-%1 ’)°²€LU 2®à—µz5„$"=H- A Ém¦å/g¾k@ d„× î„P~ùÍ+zmʰ:)¨^ÿKðïÖXŽÕ]¢JþŽŠ À»¶R©D5S$ÒpDKBnÞ|ˆ ËsWÀe®$ “`U5”DR§¥E0Qg÷ÆbF‚X{’­ÉŠŠˆ]èÅ샊B1sÜð&‰âx4$€°"D\QXì«xªRÛJÝ6¨! ؘK¢š]vûj ¦Š ƒ‚Ð BÃ’…§‘®H]"’^èø“rB$e¬ 2ˆ!í‰b€xÌ("­ŽÎÅK!¦f þ”æãz¥ŸPk³"RQGB4P£$ZR¯L˜¸b&£¨0ÖÀZ‘SŠÚгx +55¢§]Œ´ÜŽóªÝÓñªf.'¬'°ÇžK5L*6©;ÕYôOŽ>ä’å-›tÌg²³úüöšµQ [1ŠÎ“dݳøÈÒ…•½ÐÝ$?À^‰(ø5`´ˆ/—ឺ—üùXXZm‰ŠñD`#að |QH@$XˆèK'>éÍ«¦Ü´À¥èTK_ä7¯šrÓ —"«Hÿg’ Cˆ²𠀓¾„mxó¾U_ͧdI»£’$dã–‘`¥œØ¬T* PÕ9S§U•úÜ8Æ9 bA&$ÄR B9„a¤‰†Ô„0Ç e.$aÁp9ÂhA`CK©ÚNÚVñ¬ (ˆ`U» ,F@z‘ö¢'ÔâŒ(íN ã©­/§œ)Ãû:iøJO*„rƒ*„È* «ó.T9[ö¢J ±ËИʴnç"å¨XZMЃ¡V ‚\H±CÒ+m¨ŒBÔM_Î…±­H;Fਂ‰ü.VérbV‡Z•3í^ƒ +œ W•×ÝÕô-´Œ3ï*r¾í=;8äÈ%³]Y*+)ŠTŒ¼r\ýßÓOwÇÁÊç™™MÓÅ—ºF÷ƽîøÎ•Ton%.9SÄÜ¿¹9–FjºË[># ¿PÔ $ Xð¸™E0 Lu,X„„YW¯XF°€ Ñ Z 0³ À'Û93(ðžùÍ ™Ë¸¤eúò«ô:—=°(²Ì›Î÷™Y¤HÂôß8›ÉÄèðIÒ¶|s™}yˆ‘$$Q’ŒIqìÓ …ÌJˆcjj o;«Í “‰µ •ùFI–ñ ´L_„$¯a§&ÂKCqÇ¡|]! J¯@Ân·RS·ê§ÈÚݘÈ8´Ž0®*a·šíÀÆmÀØŠ«e€'h‚x% BX "$z1ýÕ=!5Ð#•mBÏcv[D*À-dÇÔý’Hž8ÈZSdè.\ÄÕP†ëj*œd‰3FP鉺mF,UPؤèxjAÕ4' ‘ËhÐb™(è–©(¥€}BŠÀiÏt7œµ0#9Îþ­—"ê¥Éî+éXn½%mÏÞYî_P:,–»>¸ýJ){ýr€‰™´Ô à‚¢[€ðQoå# dX°¿‰ZDE[,b[’m&À“ßOÁ"ˆÁ¦ôœ~  …`B"˜ýN   ^ùàc½ì†Å YF½þ•߯ëUW¬Z 2%©¶GYA àU;j•Œ$¥#ùéÛèðû¤™d_òlœ½aIk‹ w…„Õl´™nÔ/ ŽjVÙDQí:H¤&™ç´ÄÂ^eÙ¶J¤€š=Ò§wUv;²­(¥«å‚`C€åȲË+kƒ×PDGÎFX1±ÈQeG“Š uU0‚¥‘®á:õmC«‘Sè²:–ô‹@] }«åèñø’ U©sÐk¥€† † uÓÍšJkÁµµêÀ¹=jŽ µ'áÁYÕÀ°Lž kªCƒƒR14áj%홉$D G^s!CS`&¼FÕU0°¯¢Ãž’¼§}¶¾ÝyßõN¯òöRêÐ-c›z‘uyàxvJIHŒ—Œ²;cw¶·ÜÕí´æRËfʧ)vFT©€äšŽ‹Q B0Ücïh… 6Ä€J£”Mä`ˆP%ЊÍ €…Å9Š®G•€ü÷y ^ùͪ®¸˜•Ô‡ÎÈÚÇî@ ³-ê¥*#'ó÷¨[oÖF²ˆwMÝBµ¨–ÀN¶ÖO³æuÏ%Ó.U—Pì.ë6$‹©P–fš—f3Öš¨=±µR¥lØû˜ƒj§ €úk”cDtÀ2TG[ÒeV ‘€ÑÈ6s5 늠#Ž‚B¤$dÐqed%Ð-*ÂDŽÀh¤Q‚› ³X ËÚÆÃȯ=Dm½Á’!… Š6) #’¡ASF¡å½"‡ž8“U*ÐÛ½Ën ºŒ› NÀvi} 3^ÔyÕJµñÌÀŒÍX¸×jÆG1©®;&rj2[qê1›´r^–-bŽ…}˜1ޱ}`Ô.Œyq@©}s~ýËsŸë‘Þ±ObiÕE9VÔ…ì=&•c?Ú?ŒgWÚ‹:Ü‹<¬¤çYvO±£+}ɺ‘¨ËÈÌ£øT¡ÑBŒÖÅ {q¶XÀ²1¸½”–Æí žÈž‘}ìŽÅÜQµÚ&r‡…¢_õ@o–ª:)wGS²9ïºNžˆ„´ àÔ`Ôûém†ÏbNI@¶. `* k•š„l_Údô®³ç²ÛdJ†n?•ÖL€ ³6v3ÔæN&±õ¤§T*Ö\% K„ô´F–"‹[uš2» —Š‘#Ç9mÔ°LÛ ±öŠˆª„–•i@J´V u/;1(V#åã.¤|ê9TkRkà ¥W ý´¦[¢êÏ48Eß­R/šU4°4«ç YÜE "¢Z3…ˆ ØA!RêÁbOÔm€jì.ȧ¼N¤¥Ëö’«"ª=WwJ+Õf ‘¼ÍÖY6l0ÔK7À€‘î2R2.YYV‡kjC‘ðé Rŵr¾²TebµêòÍ®ý¬ºªä-à1 2làÿêd°º K—ƒ‰ ÁK($„b$X€ÀD`xn—P~Óë޶…ò_¹Í†lŒ-ñ õ2Hû·¹ C <(JŽÚþÞu*Eݲ€2ûœV€Y‘÷m1C÷!™ëÒ´ÇH€Z#fëQN ªjÕ7ƶ¹ò€"XìÝ†š­…ªd!hV§ñkLÈ —õ1 KÙJ‰ I\B¹ –PA°S6A`´ÐY‚x À'%¬Ç …Ý[饑$ÀXuܶH é¥PZk„€œDYÒ‰$T!„E_'±×ÌnMª­‚RMT4"ˆ;\iš@´ãCBÁY#.Ú'#p/e¬>Ÿ}[ù&MM¨î¥6êvQƒÀdP~£ì’ª|¥ƒt© ô-]!R7¹Z½*͘p-#«ö£Ë¹­Mè{úJžTðPÂSMnKuQ.æx>Øi¯‰c~Ͷ¿õBµ*Ö×jÝ}[06Ö¡Õ)-Þ}·LlËÆ’‹ÈE‹$K Qð ä_0=2ë–ĶÇ ,Ã=K åLa@ëÉàey­B[^_d7§È\›•XCµ~ÏäÊAÔ ðž¬·¦¦Œ"ˆæ`˜÷^d3:4Ÿ.³@8¸Ž@îa',ƒô¨-"Àw7ŽZ1VTb²½çèTD¤®!g·Î*i•ñˆ²^&‰0a(@@<&y $À@¤V(ÔEsLlÄâ cH!šÀÛº¨Ä€0òĨLy‚8U†DR=iT°¥p¢%ždqÀr\MáÉBi쨑³ ¤õ™¡]Ú‹Ë —ö~‹Šªð"ÔxbÞ°$)Q›T7 «ª3”Ôöˆ%"q9ºêÊê€ÒªÔªjO@}..Ó’MF)9¾‚cvw9ê{· …%ô06ÕÝŽ +Ì„JØ%ã<Ó )]ê¿ÊÂL`¶\Ö,*¹åÀñî®S¤º‡b‚@ÙëÊ!N§¢ˆ&êîQ¥0ädæÓ¤°|K;€ú,È âȃÄ `@¬‘p ÆWÕBš8=c´´äU6OggSÀúÝ Ä…Äÿ•ÿ¡ÿ”ÿŠÿ‚ÿ‹ÿŒÿ¢ÿ’ÿ“ÿÞ¨Xß´’½´²æéîKÌnê1®ÂK ½êt}Ï))dSß¹À)ÃwšÈfø©É”Ìué¦àähÂ`MU£âÛ™52%ÖÊLJ   lGû†dUŸ›S˜ 09 /k®W‚'BËéõžì^#!h¤dQSU ¦hëž +d–ÕXvŒ=‘‚5=m)„Žðˆ*µRVžµ‹ûÒÞ‘ÅìßB+sø¬—Ÿ°œñ²%dx©". öÚd'j$1:JŒ$-Ôºm1·­¢U¨‡Ca… u´,18sf¢^õ`ar\Ù˜dÑÁE»‘eäD.‡b4Çz}è.Ëe×Ͷa!¨iUcÊEJ5g2 =‚”<¦ ƒW íSÄ4‹§¨ ¢Ê¦T¼…Ñ£w6³}˜X’zËAÓáØ…O§L{¼ŽgÆ1¤qÀL¹}-‡V².}gwUxÑ+© N«$AU¤–bU—±dËyõê¼—0 _ÖN\3Ñ[ßq¶É®!œóaKo²@*k5 <0(bKšý׉ê‹Ù—°`À‹‡;Ä€0È2xuå¦k¬q×+ÛèŸ <“ß‹Eþ¨Í…&¹;ñ¡”j9«ÑGmÖf½p­ õ¸$û{Fd‚ .€wíôe RP©I w-`ŒúiÍÍ›uâGM€U5ªb­žÙP÷l!¬o â\ÞÞŠ+«iΡmeuETÃÜ{·Ì̳À:†˜2u^Ý €¨F&#EÀXD\{ňpܤÌzêA Hû´€ŒŒaAì5‡ ˆ iÊF(@K„èëõ^ ºËH}Ž †tŒ’ u}ö 4ÕÔ—1ýÖ}Xt_c © Pe:F`˜HX‰=LWž O*y+—¥HÑmXgÌ”Tx…Ä<ŒLÜP.ÈÂÙ~<eW{¥,¢J†Žkgí;}¸¬D­5MP×}pl@lO"õ ‰ì¥=§¢.Ï ê²Ä MQQ…°Ze Ôç6ê‚î.¦Ö, ÷Rï5yÿzÅ  }¹TÜÚ§j__ÁàžÀB!&NM•`€HDÎXháW—ŽG…0X6Zx‘ þ¨´ô[ Ú­FX5Ùÿ£vÀ’}h…ÎL]øµIûý>Y-3HÓ§H€LµVßz_ó!Êê§d’^™& I ë •HDøI5ck¬cÞí£G³@ÊN?X¿ÆPŽà±Š(9 ÌsY¢Ä”SÈ7Á¹™hë ˆ” ² ,›ØÕ‹…%¨eÔZ‰Kb9 m0ÈŒÂ!q‡– ºé WE¦Ýq]"ÀN `Ô†ÒL¡‚]†Žš'v ¹0J•Ñ*ÔKbm\*a™¦Ë3-K…RÅY5ˆ>]W¨B²ÏDšnTÙV…™ÕžÁ Mµ¶z(¦¨‚[vIfE{WÌ(ÒtYÂè¥h»”J«ê"¾Û—>{ñÑCΞ.z%F´k4Žˆ€/¥*réýiÌ©ö"H–Ñ‘Kõ7x‚è¶ö»š@y&¼—tÐëÎÒɺIÏ…l0`R$ÝêbW•jD`G ½œø 2üô£À6€ƒ0*…‹'K~¨ȉfð¦,ÚèT’ájó9Ú Ñ¤KŠôþÞÅ)™B”• °¹mÞæ¬ÍÌú Ò©R ¥µdÚ…4Ñ ­Ô¶Ám¨Iª¸ÖšekOËè9 Æ\qãÙ‚¦5Œ‡È€_.ƒSÐi–Š ``↨´ÀÑ•U S' ±®‚¥K–ôˆM8+Û&)5°1 ƒ•ŠöQÚÏW)^*DdI%5ˆTs¡*.R°WÔ G)G$°k7©[êtApÁ=hhT%@éöŽÅ@´Ô*l+(Y±ÁÓ=Ûºj;§&Š£.µ›Ò"¸Óñ›zSÐÐîTwkPÁSƒAÔ[”òbœTw‡¦mMR¢a)-# œ\T¶ 4’.CáUÔx9i’âº(Öw¨ Ìt³ ƒk…d  Sx²º<,‚¥Ð°óµ‹èa…¡D bƒˆ(/ç§bU¬l’Ãp\ÝvÛÜgà#V X-’BÞ¨Èâ¤9…²*-æUjË‚ocv Äeê˸´"Rñ},'úþ¯›æD‰DÅt“ctz‘ÙŒfM|Ù1' ¥E B‰o$B=5­ìÐ;eXmH. ¡ºÈ१Ã,ÔALšÎ˜9Ó2ó#V*Z±§ÀÝ´Á€…WÙ‚u\ˆvz‚²/ /BÐ M-$FÆ”,ž°Lhrµ Ç¡F !œãF Uií]Ô&!ŒWñæÚI¤§.W¡#½DÍv“x×HÀÒ é(ð€%’5-–\K%0­·Z‰ÑÏBJkª d0»ñÇníìÙÐq‹‘ÊFmÒË&Y¦rYÿ{w«qâEb²PÇÜS®{]<=Ðe(ÚÓn&yB¬TéT:Å5cŽˆe,ŒÈ…†Ü“”K'HÆâ·S<6R]$­²Lõ$åDOe'êD2ŒŠ T#ÛðXס¸€F‚!ŒÜ'}çó µû5A©¢vêˈ Z1X£cš`Œ[@‚ßN;GËÑ'Š4ÄèÛ(’’CZ"§ À’„@6¬¿ ¹ :lM±­F©æ±²à5rÚxdueÑDB¹Ðùð(€œ Ûæï3óíê“&fV$ÍÖ.\­:(FþZjÃò¨L(%„Æ#)B)(Ë qþÂâå`ƒ@#ÈÝbûÌJ £$Ô%ƒ¦6€ŒV¬âÙZ¡èjeÝÔ0`Ä¥-ºjPÕÚ°lš®ZÓ`„ÀÕhƒr$7$+9x¥å5!è\¬Arz­®¢Rˆ‘M )qAeÑ”›RN´!ÉÖ‚q:ò$¬ é²Cäd0riÕãBž˜8 öËÐVg“,Î¥šª‹±œÁ&Ìe–ž ©!È£]ìSFÒ™Ó5“&€,²€ZG½ÐÇUHÓ €ßHjYejWšž1–åþ¸U Âq˜yH†ãWj'¨œÚSMö%Úˆ…ŧãý…NtlÃZÈ `ÄrôåÑ«ƒ"Öìe\Î å¿5åbá¤Ô@°Å”ço]T@GÅÀ¾, z`þ¸µmÐ31Õ¹Cø½Û)“Ý[Û†=1åñ0F°÷òÒ¶ÿ?€Yy-Ã{ïÛ­­‰¼'Iz '$ K;™Ð” €lð*ˆ b.ëZUH‚jÝNYAFq,%€Æ\ÒŦe] € †ø=&Ê`Ä Ë  w_ (*Yª3ÁØ5â•$B ÚqèÀذ¢NAL*iÚ­)A £Õré,˜Mâ5Û8mFJL‰RQb V­C‚p{¥×j·Öž. ‚´MƒÛ´ÑLÄP3DY@05µ¸“>G®ª’äéàh·vz°>„ŠÃP VDG•“,½ b²" VMBÑŒ0„Øñº8 §œµJ•8.p,ÿ¯#If‰=ì¼”KeÉ÷{u|8Déô^’ìêZhãr¸ŒùͶÀƒYŒX™@€Š"÷a ¬H^C[¡_œV—¨E¤¨Š˜)/,"kÁàÖ~º€Å>X˜ÈÄ``!}³°…x0Þ¨ l:±jëR›Ú'W*·³– VÎêÊê´®©}üJƒî?À§ˆ¢¶œ®,P\`²Þ{³-묨Á¤øáSH€FÛY×ñÍšl|Ô}9"„ÜR¥Q«xj†©æ¤å:ª%,«@¨F7Œ<š•b) À𠙆£‚e¯cg` +ø­Fž*ìB *1–bÛd5„„©¨*DxkÃБ£—©Ô„Ùm+Œš¥ 5µ£ä*dy*ž7ÕŒ£†¨æÒ¦Lô,i*À 3âNÁ'ÌR”n‡^Ó£«­µ]ZÉ“"í ¡dØOggSÀ&Ý Ïo–*ƒÿžÿ“ÿÿ—ÿœÿ›ÿ‘ÿŒÿÿ™¨êÞm'Ö¤œù¬MJÓ£0ž!ΦùÒ´1eTé´sž‘Q+èuÜ‚¤K‰Ú»î§¯kʹ#+DKôtœ…+߉x?÷O OIP¢›€±Á½`J Ï&ð‚NG"UA#%"˪íÍ&ܲ–ˆ1v¡¬\Þ˜ mÐM¿„ÕššÞËMº.f36ì¶-©wfhÖ½^œüþß`8ƒ`­åÓ¶ÌÆe¥£;YŒˆl[4È"PÈJȆՙZLÔ›¹b:PŠxÊá3”¡CÑá0ÎJ ú^Cò)!”eºÌ<¡²…Ä¢[)$HHA Í){UuKÈB‚% œÐ&hLÇÎ!  ÂǪ/X°S3rOê®TÛ¦•*(VRìE€ÒkK +©Siçk;Ú‘;µH;—‰SÞ2X ÀL´¸Ie€ %L7‘´25¡’ªâw.£áÔ±»®Zê©+݉°Üî^‚Ùô/ÙíÉ!ÕZÑ%³²”6àJÕd­Éµ„3W¤"YÄD•²&òõÄ“1¸-ÈZï¹~!ý“²(õ]kÇ­‡hca·dHÏ`P9\H p€³`€€3@À 6¬Éx5 [hË‹0 ä=Œ©®Âˈ …ü2M8šÀ¾˜ C¢Ú~Ù´¡é„+޽‹Ù0$ª“áلW8íý~"+ HÎÐFëgÍN‘(œ0Ix'Í$@j«4[D *1¢"Ô›c“ZT²†Z)†Ñ´HÉx¯**¬8`Â%\#‚„Jˆ1íEXB¼Æ¿w#QP,ÀÒ’ŒpXµ&‚à,+: åÐEL¼"ÇvÏ(­ 'I@BµŽ@ºWÏA;’*"œLAÍ•,ú£U5„vmƒAìhDœJ„t ©%—˜º²²I¤2w1ÝÆœ XPá(hTªh¢Z1q\ýŇšjyëë´ê[@ º˜Q7¨üNveÒO<™êžDI´@¥B™n½#Õ™YÚå ê2½²½–Ø]Y;ˆ$¤ï ݦ'²¯jKÚEËqµÜŠ“ud€!¸g>Pjrü‚ü\ øùÅOqÉ‚À¬L§W…Š_-H^xdI`¼*} Du—±T?û×È3v¶a€E+{€#¾˜µC®ÊöäÑM/Þ + º.fíë²=¹õæÔë¤w)á¸þ¾Àô] Ç U¥¤Þ{¯6­á™éN&I€ÐR# [ Рf* (¾!¡¾ŠÔC ªª*xl ËŠË8b@((@$iÐ]P¥` Qó·/'ë Kõ2œ4¡©$ˆh¦¥Ô+R@Èmj HDZFµ h ¢·ËZ«fXP, {RS7$2›, °/ð^Ímì¿×sNèŒSL­q8¡,œŽÚµfÙ&ÌQÔî03XÊW!˜!–Ûø+¾•q \X ÙXµŽ(Ftì´ª}DÏ ƒP…cSatªjz*L{ŠZZ§W,¹‰”×(›Uø:=ò0‹c3a ;ZTS„!’Ú”ƒplãlCld'ÀÒadäU@P‘—àÇ`ii—ÅÛ™ÇãñqÐkvQÁ`j¶M,ð+#€Þ˜UlnX=Bú°§¼Ú8GÚYÅæ‡ÕGz9Sž÷2á¢A×?À7Lpƶq1ÀOïM4Æ¢†Ñ.-°Ö€å—€Fr! HBéTUP1Ù[SÁ0ÒãcDfM2d.ß h©_­tŒFÐ P˜€NSóµ2 § L7ë"‚à5ôÐ ÊúMEP@Ä"6AyDF¨HÓ¸ ¶"IU_SÒÉÉ…ª1^S£‚T/«)\´„S ƒ$ÕrBÁ´vY ЃwS‚x„@ Ðûù/“fÄRk§ E4=E-µ‚‚Zr1M@®€’‘»}Åq5#$DÀAŒô*„QrBXNWuSÜÀL5rvQö´œ8sâE'AŸ£¿5]~ÙDMÐ/ˆ˜²åDµŠ膗á¹¼¼¯0qø °À@$^Ø EØ+Y6PÉ6¬Á#l¬ìÇ@Žq9#"è ªâ«^qF.AIØ&r4 Œ°ÁŠ‘Ê&€Þ¨Uln1ŸFÓüU4ëÚ¨U~Év)—Ñäq£™ËR÷àO€Z€Ý‹+™Õ‘éôÞ&íÒô,@¶½š‘„å „˜7èšA…*ÕÖ¯a,NÁ£ Õé>2„æ‚ lV€@Á‚aA<[®ß$‡¥dT­Æ €E‘±Ã õ¬†,%FÏi‚*.fP™wfD²Cƒ âùVË]#ºóÄJ'Ñb"{­¥Ùö.¨Z1€˜êJW¯Õxð¦q!€‚ÁC89€“ `sïÌ;йµ½RJ¥SਅŠÈ©©†zÕCЈ×7gSnöûž8ä J/1J† éâ K@2²'¯ÐÝR†Ž'×VuŽ‹×ë‰ã|8ñ¤*Û#ÕÒRmÚŸ1‹ÁÛYðY<"¾V6\ïv‚H)²< {ADV™Èp°^  ̂dÀ ®É¥>>]J¹mäËbÏ-9K$°— ,„‰mrÞ˜åUr%=äÅ™ò\^–º³¶Šúà“È=së®PÐûøà Œé'0êEÓ¬c̱†pi:'&¥e¨Í€å"¡ÑDÉØB€KÁPȆ#0áM¥$X”&;§Ò,(ø!8åw©¼eRÆ.m“èV‘Ò¶q®íÅ€’¬aÅb0Š„ŒdKK…£f±-Œœ MF$$…Ie»M§ª®Ur¼ÀÀ-b2v å ‡¦ ’* ÂŒTUQ£ê¸¦LUí¶}Û+ Ìšã.Ù”p¶ÂD]©){°up`œe±£RºzT'L@M*5IjiØÕ€ ±ÄDÞºª)¹UU$}±{ªIö•Ø#4ä̈‡èÎ^jMR{q‘¸ÝX.EÈg[‹;¼â·f «Z·ŒCw»©uÁ² ~"5†é`ÁU€•€Ÿ @€WV0‚íMã@ª¶êo9”OeËußiH·®­ "ÄöpÀ„Ó*žxå-¾¦?´;>úyš'ßÄ+gñ51ÚÌyüWš—…Þ?ÀW€‹ÉÄæg½°hX‡÷á™™‡K £í€Ú”"š N4­lbõn Fh/ÕëµF ^ÖÅA€R6BR)†¥` (›]F0DhuÑTë\M5SÂë((„e{†mãŽ"*fékÀŒQŦ$  (IP¬Tt5à¡UÇ®-—$ÁäÌ`( &p¦Ú–»lÇ)ãTyTòˆ"R]díý$ap)²­ê>ò¦@mX?Õ•#LÒ¹§¥+õ¹\FcƒåpË2êÂù¿@øµ‚Ô)ä&Fвèî8¡‹Ét® +]±tŽðð÷½e€RÀQ9K ž¨¥N¯£c•e'Í—à€š’{ýØ‹Ši( ” ã«]–mˆ„   !6›%K†ÊË´Ýui£XÑX£¥koØ"g¢*¢‚{’ÐÙdx”j3ôt“å‚ÑÉMi±¢{ɛЖˆ‘2±ïÖƒ%uÐ#¤ûÙ;zÅÅ(«P”éh<Êõfñ YÀ€ Ù$¬‘ƒƒººjHQZYÄ.)Û¥ÍD¯jŠÏ6ϨK¤>–Æ5BÈGx À'‘S~Gé–}‘R°"ú½X9± @B ÜÙoTñ¨ hß–õű4¶ˆ±éÓ#§€AI¬ÑÒ2o`)ìÕ¯ü_¹O">\+v|,‡*‘œOˆ%¹>!øÞ˜µxÐóº¨þ5ýN^îËbscVåAÏc”uþyþWúe±áð -,GQž øé3ÑT‘9•&ö®cÐâ2hf@­ˆbÑìíMU¥:: ¡”žPÌÈ œˆP-”Nž8"{õ”êéôRèT µ°­ŠB5!É©uê‹Íà± X 0‘pÇã^^l QÙeEFíÉÀ*° BK°\ªD¡¶´šq)hu!ƒ>£SÝ”¡ÜÆzÅ×ns{“Ü>1ÄÅ@ˆ@ëÛ‰ˆÎ¥¦ÎÕš„2ˆ×ë»Ý‹0˜Û«{Úú=êo8£iM ¢¿ÎßU/Í9³,½þ£ÇÑbnÍàÖÕ· ^+`ªø¶(Wëª×¾…`hèÝF‘$08䊒–1†-Å’`qŠV@ÃÆ1€ ry+HÅå§^ö4§g"Ö÷a{hFr„ OggSÀNÝ ÏtÜÝÿ‹ÿ‰ÿÿ”ÿ{ÿÿÿ†ÿ€ÿ„ÿþØå8ÐÇö'Éþf—{¥¯P\B!G^B¬¾3æ¹^é—ãý¾`‚|Þ·¢Z+šš0ÉìSHX¢Ù m€lÔ¨aÛï 6€+äõd!áX_²„€£R•·¯”€ë‘)‹0¸£uL(¨…T¬®- $SÈáF©šXƒ¥‰ EKhq¸Š'熴 Š@ËšË@{@^Ê¡¼ŒÎ¥<¥Åtìɲ¦+G63Ñk…èÛÐÄxl †®àI‚…%5…W㥠PŨm¨&âà¸ôµ¥÷š]€ÓÙÙaJŽN“D33#„¥ŽÏŒMÏÈQ·À$5`×,¨(¼¦–˜8ö¨jQIæ"ð|&çMÕZÝ׫ś éV•²¨™Z•ã*\£Üz«³¸ôÑ¥ºêpœ"Oð@fÇvÔ)Ú`¾c,¬ˆ(À…ïß r§_‘Û‘U'Ø2ZpSO G—Ø×Šm± ”B(Wcœ¾¸µPíü~¶¦£P‹\^…5Õø9]ÓÙˆÊàëù9£MÆå*ìº,V—@F»$Ú$hY &jmŠKMM.åòX P"”+£t(B(€ Gð4fC ÷rYõ½Ô–d©¥Ø›-©ÍÚ) 9;Ža€D,©£Ä´vV¨ –2„µ2…Γ Kk‘C;pªYMíF$¥´€i"ëJ#u Š`Y4ZT0 >$U­‚íi„Z{ªI­H7 v>3“LY¶N0u]®µËàôtÞ– öŒGOg=ñØC ¤°º!*Tõ´‹‚Š‚¤d-öJKôÉ…„ fúž(¥£‚xzí!ò 6€ÊmQQ7РІÛôì+ÙÖ´ ßC¹–“«ðÁ#H‡¦e½Ákvå“÷ûàä3ÇÛÌæ[»Y77»óí.*Š{U[ðÉùAÒBFxW€C¶…@2`cÁ‚Á²‘C¸ÑH%§ÌF³jèþØE*Yý#ðwä±®äd¹„JÖÜÿümy¬ã9?À7,öÍ{ïE6;êgøábsš­Ù(P›€"%rЮ–ÖyásX.(å ›+dh€  Y§c†¡pP–áóÉzFfD‰¬šcX˜¹u@@•ƒ ¸”ªŒë»I‚9`¢: q@ ì6žŒ0ÙéiR}Hù¼‚×·Åž ÕÊ4€Á&B 7öj ¤Ë±º+\…D&VŸê)êÌ•bQÄ*…¶š4†¼×@¨%’+–ºLe„TSºÍ0JÓª©À½ÚP‰]^ÆXV‘}…ô%I“È;zÖlñ;"ÂmSÆ-IE±f1I«.R¢ÎB•Ñ)(£âÛukhBÓ@€¼ÔòVY ˆÛRÅHPH¦RÀ p¬—\cœhÚ/ÈX«p ¢¶d‡€%‡ðJþØUÜmÿÿîÜ•øË‰yìò*\²ÿ z?G–ä¨ü¾ pÆÀÞÚ>ë̄å]1—€6€rYZ€€‚çƒH°3ꓵ µVD‰ð.k©@ !HhÒ£ôÆ(•€’0ƒUsäÁs š €ÑèT ±F«*Œ´åIc‚…ZbX )h¨+(Ú¦RHSËbS’™®æØ 6V€AÀϴLjPyZú½T- K`VAy°°-?†ˆDfÈVôæøsT¨«LUݹX±f0Q TX 'm´I.^3QGm¸4¾:R‡Qé9É("£ä( Ô»¥Î©·º2u÷Û­Ì0–*ža"„g)¼íàŽ $ÖéxyªI9ãü\[ÙjI ‰‚Ó—qB¤ËBϤ˜Œ‘C,l§ŒßFc‰C´K-O c¬½‚ P˜ ‰ÕÂðó†Ižéöi‡AwÅ+Dj ”¾B¾¸UlUNþ_^$*…Ö¶ÞZ?ÂÏ(Í®˜K@´]m¢ °­¬—}ùìƒ*È|AE€ñp’;HJR-€_5¤iIPbrüQó¡†i{ô1 ÀwðQ¬ï—Á¶…’›†$)Ëe¼VÆFR!€M€¢ÆW@ F£`¨ –Ší«ÁcÖI‘n-dA£5lZ,XHÑ J.’†d«èÓÈÍ}m`v¤²°L¡ÂkŠR”) <”'Š2*ÊÐŽ–c(" âÈ@#´QU²ê5•Ñq-C÷ûë¦ÓADì—TˆÅQÇcjMPM⬫qUõ»töàÊ|YÒQçŒtÆ1.ǵšã‚oýnËeí©ƒ]Ä ’ì6Ã¥ó°™@¼¾V½òbhÿñ•Å@BxÜ8H0¢ã1€ &QÐL¶P#l½Zåk‘ç7žxUlÚ¥!gÿî¾ßÉúÁaJ¼’6¨V¯«Ÿ·æÿ㚦?À—/y,Õûæ"­h¶¼žf*Z´-€f ÔZÀ j.çHî°Zˆã‚X§;¾ óJ½‚Ëq¼„!„8†_wXzÊè½zÁ¢hUèT¬fé†T$bÚšc&äÅT«am!ÍÒåd(”IS¹ëF6‚ÈP«"…Ê@«CÀ) ´#Ú$f­‘QmQ£ ä¸RQ1b•Y· ‚1›þ¼¹uG“mÂü¹Ò(ìpªÇî6­®U 0´e˜BFÒ ¥4šó²(i’—åã¦(‚zQzZ«%#‹Ú›^_KÆ¥ì,Z i: ¿X)#ÅäUÞy¹:ärÎ wC3ôº{Iu÷‡3®4&ï§uÈËè3¤;sàJ €²0rBS³oÇ“ÔO€€¢ B"6 ŒÀ"çø%ÀÈÄØ:°îÒ„U$ë1 !<$j€ò+ž¨%B2Òÿi¹÷w÷MýåG¢– QLý)±÷·»^…ŸÅ9Ž?À7´ñ†§°àl_‘ÑÛB6ƒä’Ðò¥ '-bJ¤ƒÇ¢*`›”‘ %@”=¡È)Z|N¦$ŰJl2¨0¥ P@Œ¼÷éa€XêmLKp¥"ì8”€Cf5b¤KÇÂ’BA°‘Ô—‚€D¹¦Š lèìÛ2„.‡¨–`Gѹ8ÔØ¶¤Zd—‹½èÑbVHFrU ;à÷J6fàà”éQ8ÔÕP™+€±G€bjä¢% ’¢Ë)²èJ¥²š¢zÖ®»¸>¯FDGµæ=©\œXÕio ð`ZÚH…s2ÐìRší*‘ËÙ§´xѾ®QuÝ꽊ÚYÃdÆ{އt´ Œ€Xa0 –;²mBð«€ j™²­Ç˜äØ}êd1 $S,`Ó‘È~ˆ%³ DJ胻Ïã/çP±d•ÄO ]ðÔæÿJÁÑü¾`ñêÏp2€^¢Ú6Uv™[Ah©5PZTR³‚ "õ"¦Ú*XË}|PÔ°F6’k©iJŽPNÌB ¡ïÈlhaD 8/((s¡Òw ?]je­%€dŒ Kë Ç`‚Px)i¦‡ B'°ˆ„>±ÔÈ‹O˜ áÀ@wÅ“Ý#;Qªv9EJ7®¨f šD±¸U/)WíÈ"J¬8¥§ïeŒKʵ' EV¸¦@ÀÌ’K¯ Uæ0Oq$"ÛZð8K9ªãMæ‚•ã#"ðŽòp=ªÑHÓ*¹Ž°EC£Æu¢¦n±Š¦¸êµÄRôÔ•C¹ÌLêrQÌïØ]ž†ýð€ ÀÔ‚0äýʆÉIHL .¸é”Iy€Á€ÀÂr€ñ¤ˆY ‡Ø  ,„ˆ^HE¢®?gmj-¿iªäaa˜ÄËßY¶™{Nÿ@|@â§ ÀÉ£~Ö×¶a>„ S˜i— Ñv @£5P¬ ËFS\Õ$•qµÛT)°V X“j Zp—Õ‚PÖP¹P¡EPFÓýF D@PzK¸`k›R(¶{Ù ¡àÓÕã6£”–²,S±g:bU#„S²*AB9j`±æ‰ªŠ*{RÖVWEÑ`€`–AÎÚ‘T¢Gò6 Ê îj*  ªbO ZÔÉ]u<Ð3ñ^ +à^é8±˜ž3T!3€ªY»c…‹5vœ7ö÷xõ@~Yåb`Áô¹„¦;—0ž6f4Ñ2KOòÖ¹,Åú÷oâÉñ©ÐSxTåL‘ÎPГ oRA`q¤ÄÄ®,&F PaGþOê›Xº,´ ¯6ز¹^H6Ñ­>êå¯-y³ÏÇßPH6Ñ3½ä‡¿¶äÍ~Ñ7ý€ø p1}8`?ÃÂoa^Í-³€K’´Mm@¶0T¥¶?ÊO «ÕSU/ɲ¥”€2ŽCŒÉ Hp³?/ ¢@ ÂMô£Ê¡ ºÞ V\47DÊf4GAÕ=)Ä"Ò +D,ÌÛ«vàiiqjÉ1ÃÊ@EK l0"e¤°vF‹QÑb)G©@¸N­¢J­ˆ„¦†Bœ£öŠ=£&Œ×êÑÝz$ж@ÑR]1¨œvÐ!ö °w &~’) `Ø”Õ;OggS€xÝ öx¾d†ÿ„ÿ‚ÿˆGJGHGHK[^Wÿÿrÿoÿ“OUc`EI{¶ûì‡i}–ÂlʼŸåT-GLˆOõˆ/±U£0ã /ÊÜ«$É(-Z„ª )’‘ˆRîY8Iø.ÚC‘Ûeµ‰Zˆ§—۸ͷm,¬À)Va#a^~—²ÂÞ å`ž>(¸6`ùÕHÛZ0µC<±ãDBˆŠÑÎÙ ¾õ¡þWår°Lñˆ½¿Ñ¯fI`É¿*™CeÖqñ7ºm–äÐáð¨ÉÚ°6÷¾:D[m†¤ÊL@³­@m D©@ãí6c*ÌYKR€/L9„<`¸êZ/é,Pn·1tXÂ06SsËw@ma$€ŠBù]TP,1Td‰Ô mK¡$„ÀXqŒiX…,+ ":MÔ*¨ ©íÍú¦«]Z(€ˆ"a1ñ]Wt•Æ$ Ë!«lôAGÅí:=‰E…Î ™k‰)86¥+2æ’vz;6¸{fd¯Ø tØR0° °4\´~jjUGŒ4Í4F¢6Kýš¯½TD¹”¡ì3‡(Þl=è6 €,Á[Ç|²:N@1ÝžCF䦷,-™.އ>/ïÔ8”~w•8qŠ†Ž ðÀð=ïYGŸÕŽš@°‘ ਖdÈr¢Þ‚î*ð¿Ó³Žš0‘ªQL8À†¢g!!>HåÜm\QÜ}žkù ƒT. #µ+ꃥËc­Üàðà ĉ`­y³]Hdf#+—™vIR[Í@³@´‚¨I½3éÔj×â¸Íw­oÌíŒãâ ˆz)-l>±.Èþ ýà-›ì6Lœ>¥ßrG/^¿•ËNa‚# Å&¡Þ‚¡.±H«T!KOàNj7†x»fgõÖP(ˆ½P’_V+œ:-únW%/N×;uhÿlî¦OwŒJ…"QÂÀ”UŒU`,O:jkŒ U´'U…L3m„„[ó^ `TëùnÃl2'°_ÚYЂ³Étþ Ç1œ šx ˜c€†… 6ô‘%61ƒ=¡‘â\–c*ëH¦ ãp"‰ÉlTkÖ(K¯£‹=„:þ1¤>ýQ§Eí‡S;ç¶ñûíXQ… @¢Åb¦n1+W†l)P„±¬d”Äœ€z×Âò˜ƒ" ÔŠ[éñ  Ö |69joé:Ð4Ýg“S¶ñeׂ޻äè·†y1€]|]ZK2²ãØ–ã°F!Eae–˜”pïíkºî‚¹$~WG˜^; L*Qäm³á¸A-c&•(õnKû;stxWÊ1ÙD4㥯ƬpgPbAMÄ$ýJ+™ùjB ‚tÌ” Œ¥ž|&%òngã™2sÓèO¥Bívm^ÒFgŽ«n–¬Z"+b­m•Q§PVÕ6ÚET©¨…¨”´—ê¹X@ä\·evæçw°–JBø/zSYÕX±Î@ŠsUì^d¡`Wœ '÷Ê4BÍ®9§‹5JÜ÷{™¶F¢IUMZ°Ô¢:RѪV§ÎµQäÌ*¤ÈUÔ¥ÓÊ^AºÜ»°}Ûa«–C’wœ„¢öV_|k§a|£’ëÀŽ lcaðf˜|H¸yŒ…A›er'\ë5eD²XÖIŽjUuj«²Ò”‹(º'PD{¨=JÓ«ÂKO­êëö(*ˆ…E¯<1X  ¯}µE1kGÀç/Úæ´C”M4ïÙ/¦”Úæ 2(¹7]õ¾ó¶jRJ©¾°p1Ã×6l¯Zf\–Ã%™ ˆ¸Á6€Œ¢d‚ª¡jÆP#Å(E¬^­Ú3Tú„ÁŠ"4ÏF”*£=ר; Œûù.‡+R€Ÿþ°SP,¨¥†žÌ»\'‹1 Yo@¢‚¨FPŒŠ‚B ­Z¦;Æ KÐPBȦ¨ø=Ùq´´LObâ™.–0©‘´¤Ö3Â2ÊQ VŒ(BD˜‚ Œ L€ˆ`) t9RÐq¯8ƒ±DÔ”µ€ƒšŠv«¬†I`³Š œHŽ*'É%lO3ÂbeX_d‹¸ìX?øáÀÝãè•°×mv¦ƒ÷àA‡ï•¹„Q[j¤–J —ÂŽŸäjuƒ6áv‘·“Ar-<1µtIq‚eì÷&÷ª#a4@² ŒŒ1¶bºÁ§0cIˆ`:("€¬ìÀ‹a)áfY¬ÈàÒYƒ`Œ^§TxÌ* ‹­n«¾¯N©Úø˜—ãò7ê¶êœòÿ^ ²¬·¶®Äœ­(ùŒNëÃ’3S3€l€š0R{|h 1*2ì•™É*Œì sÀ 1\†å‰QÉT|p °Æ92—ã•ädUdU±ŒT«ˆE€Šm[uËŠ:-`T¨Ф¥b: †‰Á^×A’¥Ž Œ¨0å^£0À¥6Ñ‹s´îFé,R­U{˜Ðn ðØåkGì·SÑRš[¤éÔ†1¦êg”´ IHéqzà©Bk‰p=‚B`:)0 ¨lâ輺5Yµ·ËCC/š|O«”ŠõÒ–ºk¦),ž6›04 jíÁLO¬‰îÊ`n¥†|ÿªrœ\JíÁªâ·™d74@+¶°¬âÇArR k,ȈS‘N6µh£½HÉÌ®m«þd´ä+€bpÈD$Œ]M\ýíe©ZP†ú·$8sŠüðs–uZR؈˜¦žÀ;ƒ”Õ¬©ŒÑ9†p:«>ŒbŠƒ™IÈf³dKX”R¬‘dB7ƺrG¢E0"#ÞV*1@•e…LB¦”½Do}B$PêÊJYé€!"0XZ,éªjÈÈÖbVÛ‚ÜÉ€r ÁHPZÕà™°Az„6Iqtc Kêkº;4RÔŽV‡¢m@]Y#lFôÀ¨Ÿû22;ðàì¶‹Æ´ê4âI‹Øø´áZE:YŽ_!u×@ߦ۞ásˆ>4ƒÈØÛ“žm•†Ô>åc••r©ÊÄ.]s)²ÑR3È(âÄ[¥æÌ’3@˜]³d,9k3ÙÅ&N¤Q!Qƀ˖’i¾D™â¢ƒù\.åSÁ’¬ÑuXê@¶`6˜z ã5‡¡Ýf‹NHrìâ« P@H){KA™#YÛ+Á3Ѱ¶³¬5CJ0ÁR=x”ÆÚ("@#\Ö \ O˜A"}—è.Š ì xB`…€*¯@À-0Êû¢DµY„5¥ VT¨Z*)&'‡hÁŨ &(ˆx$ª†){Ým;ËŦÅìÅ™ÖòÍÓ~^6MÅ¢õûïðNµ$49=›`5Œ)Š¡–ªJLvǵ'&ú”uæhÖ,ÐnÚ0—ö¯°à` ›ØF T{PxGcIðp4€…b¸Ì¬e Š:@Øæ ¬ î[2Kd!ð ,X 4Q¡Ã c?èøj<¢h`|™8A)¾ßç±&«J!ôŽb¬Â!,ÆD¢½ªÓ’c©Ä%ä01VF=%ë @EËÚ×›P«p$aоð|&â1|œŽ°ûþDÔc»>õš,«Î€«]ÕÚ\-US¹RZCx Ŭ¢FGµBJ…ÙÍò³šÛV,QÐ$_Žù´—Z„áØ¡¾Q¯m€½dÛωL¥lܦq”÷lo ¹’)˜þf=™‚,&‰Úò¼I¾‰+±UMõ¨U-:оfß½veSVoÏÆE;{ÎÙ¨ÉØ.Ò@£ÈØ,Uwß:³ú‹z É–Ëùq üÈ|ƒß¶ ÌILwÆP`¿7ÄìàNývo¥KI48­6N&¨[ RªŒ±°Db‚(píÝ·”Ûù¡è~È´¼Âo¥kjd©ÊÆÆƒÙl¹ÚúH¥h'Ë*|`ŸP=C±Óh<Mˆu {ú­QÖ)FÀ™t6Ôê´’dr%tˆ ÍÄA$ÕkÄpTí ìµ\Æh'ý_”hl&ê©,Cïr3ÜD:ÁÓpà‡zçÉ9ë ÚB # ÝªÑlsü­„<•‘јܸuIAÛ­ c³òÞš›G4dG†|!’OggSŒzÝ ­¢bøJYZ]²„-eoZ\|&j_¦R3|ôU[–!£ªˆš}0¾«b©€ W)Š1“ÚœpTá@ÆîŠ,…,p ØX\ÏqÉUD"\2C…Þ9‘IŒJ˜JíÓº5e™aÕ"A —ùIý:A´E‰fJ=•œËÓê(Måi[-YâÄ3krËzÏå;ŸL[Oc! šÊÍk¿þ‘²EXt*-xpÞ*ôúíLNbPsj'b»~úí6‹‰C$ëİ3ÙËgŽSÙÔLNµ¢ïY4ÚV•öX³~Qä £6:k¢=ÙÆQ­Ë=íT(ÁX„D¶Lí[Èà%ì ''{œxŒ½j—>Ïš[õ“4šhú½#j^/ØØ›’ˆÅ6Ù®­-¬B¨èË{WV‡·C?.Rö©WOž^þ¿¿£¬­ ôº)]¥å<ÿŸö–È(ެsšeüw5w0ÀÈ2þ»Æ;(à Úív»Ýn·÷ ¡ðN°³·±ºÁpÀß¹=De0L K+V­­ïzÎy¶³>|èt½9Ëí·ÝáÜÞñÀõ$˱²3zŒ•Q–AUÖîé÷Y—u‰¢+€`*&жnݺuÊ«°,˲,K%Ëò².a VWÕÕ“§Ož>yúäé“§×Çõq].÷ezzgnujump-1.0.8/sound/Makefile.am0000644000175000017500000000016711050034360013306 00000000000000pkgdatadir = $(datadir)/@PACKAGE@/sound pkgdata_DATA = $(wildcard *.sounds *.ogg *.mid) EXTRA_DIST = $(pkgdata_DATA) gnujump-1.0.8/sound/Makefile.in0000644000175000017500000003224112003600411013310 00000000000000# Makefile.in generated by automake 1.11.6 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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@ VPATH = @srcdir@ am__make_dryrun = \ { \ am__dry=no; \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ *) \ for am__flg in $$MAKEFLAGS; do \ case $$am__flg in \ *=*|--*) ;; \ *n*) am__dry=yes; break;; \ esac; \ done;; \ esac; \ test $$am__dry = yes; \ } pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = sound DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac 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 = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) pkgdatadir = $(datadir)/@PACKAGE@/sound ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLU_CFLAGS = @GLU_CFLAGS@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SDL_CFLAGS = @SDL_CFLAGS@ SDL_CONFIG = @SDL_CONFIG@ SDL_LIBS = @SDL_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ pkgdata_DATA = $(wildcard *.sounds *.ogg *.mid) EXTRA_DIST = $(pkgdata_DATA) all: all-am .SUFFIXES: $(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 ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu sound/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu sound/Makefile .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 $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(DATA) installdirs: for dir in "$(DESTDIR)$(pkgdatadir)"; 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: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 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 clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-pkgdataDATA install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ uninstall uninstall-am uninstall-pkgdataDATA # 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: gnujump-1.0.8/sound/mclick.ogg0000644000175000017500000004073711050034360013221 00000000000000OggS> 4’ShnvorbisD¬q¸OggS> 4eÀ„Ù-ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿvorbisXiph.Org libVorbis I 20050304vorbis)BCV1L Å€ÐU`$)“fI)¥”¡(y˜”HI)¥”Å0‰˜”‰ÅcŒ1ÆcŒ1ÆcŒ 4d€( Ž£æIjÎ9g'Žr 9iN8§ ŠQà9 Âõ&cn¦´¦knÎ)% Y@H!…RH!…bˆ!†bˆ!‡rÈ!§œr *¨ ‚ 2È ƒL2餓N:騣Ž:ê(´ÐB -´ÒJL1ÕVc®½]|sÎ9çœsÎ9çœsÎ BCV BdB!…Rˆ)¦˜r 2È€ÐU €G‘I±˱ÍÑ$Oò,Q5Ñ3ESTMUUUUu]Wve×vu×v}Y˜…[¸}Y¸…[Ø…]÷…a†a†a†aø}ß÷}ß÷} 4d  #9–ã)¢"¢â9¢„†¬d ’")’£I¦fj®i›¶h«¶m˲,˲ „†¬ iš¦iš¦iš¦iš¦iš¦iš¦išfY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY@hÈ*@@ÇqÇq$ER$Çr, YÈ@R,År4Gs4Çs<Çs 4(°Ðê‘̉ˆÅ 1¡(*¦€Å†|ÈÐØH»¸€.\ÐÅ]BB‚X@ 88á†'Þð„œ STê@à Ù""¢™ãèðø !)19A;øHR€ˆˆhæ8:<>@BDFHJLNP@OggSÀ!> 4 -£%VWÿZEBCHFES[UVÿŒGYYZVZTAII\ZÿgÿaÿUÿDÿú"B}*vöýcüõ$ç¹3)×n¼eµ&"¨Ùä×ýA³uhR)eÓyQ¬:ƒŽPh4Õª"™¢(zEµÎ¥®0\wÒ݇ë‹M$»Uå`ÁÔ”ñJ)Õà‹æ¦õ”NÚ£‰%×¼+˜$¸Á¶žeCÈ|Néý¬NëŒ:Š– ÃÙªV‘.—U$:ÑÖ%ËæÃþÐw:*Ù£^ªnÿ—7kõȶlV¨RFD«²XÑ™ðŸË6 #¾ÀqdMŠ)㜹}˜"?":"¼…ª¤Ùˆ™™Àr!€”Hú³Õ(^¬J«3㓆)±’ø´×dÜМ9b– '—‘–Ö¡ÉEQUz‘ ë }EÈe}iII+5âSJ(šZhƒi#€¡2¶˜z¦+iqMUžAÙ€MИTÙ#ÇžWjå9ˆB ) ê6ûÖ8½‡È´+#à i£²óÓXÒ¬÷˜žj¼‚r×É@A•Gåt*ˆº‡ e1$“KQÛqtòèv©&“h‰äCˆ&‘]ÛÞé€QaÖQuÕ.ZîcBHnó~ê\.c>÷—㸥ìÚÛå±íén)$ÿ  6€ðPJ„dn—%Ú£•3`J@Xæ!Hí²  %ÒZç·áZ¬ñDnÄE &h×x6¢² H¸`ÅT(0K½^Aê2‚ˆ ¤Fµv­ñjÅ5ÉT¬“žÔK»e‹Q·¯Èží²ïŒñ€^¬`a³a;Z3 ÐE1€KQŒ@ Ù<'$—k EáCÕhQY hy(ú낈|LH"‚¸ª™‘Ú€õœíDÔ€Ëc&…íÙNC4B-™â£’eÊ0gd¬7¹¬Ë Â9î–9ÎÅQ&×ɤKKTdvc– š¾7NÐ"½:¬õhbðä;#u•Ö°]•T„<«¢ž~—NHm}kì®{^Å ”í4¨Œh‰ÎM—±³C†@l–,Q´ Yœ žV-ZÁ^f`âpD¬uyÍ%ZµÚÅêHQœjŠ [_•S”£Vƒ$k"Yjç·Uv¸ÜéJO‡T€"ow»ÒÊÓ•¡ÄíXLç4’Ï0\êtåèõ¢è—E}.Š©W!J³þ©t†X™\@R-ÔÃåQ]6Q‹¤&ª¢Ñ¤×èÌ^ ¥¬ñÊ:c/Ë´ÆÛ1kuƒ4´è·û¶m‹êbÄ ˆNµÆ2S4Fƹô±âM¬„.q.^Ô*áÙªI_À"ÇëÅ,ó°ì’ø¾ªúDêV¤ñvD°óKj2mWÎۘߨֈdµÐJ€€c4WtN±NhmeÑ‘£¨Ô5r­,z‘äIåB°„aIeJ‡&#”=éRÄ+û.ø,¸GLùL8’’G Lµx¥Å\⸚wG ŒO:e5ªHµù]•Êt5ÕJ™ÕY)ù#'£^‡o´c_MúI‹0sI`ÈÃà:ƒcUÉqââ²£i3L×wRs ÞV£3Þ±²&dKDd¡€‚ Ñ©™Å’,Bpª‘©Jà@©®¤"åàH<Ð@à0èZ•fUŽVdÛHŠC„”SÔxô˜B*²úLnKˆ¥Tñ©zT±¾VZ¯)¦¡¼€•(åµ x„ô¢H'0žHj ƒ€ÄÙ…jìQOÔ%éÔ¤3©ÜþØ­\¦ÂÕ0 ЮuRQcØÝX&’F ‘½T—­Ð?ej€VUÝ&<©eG¤º8S敳Ì^Œ—ÌéjUó‡mîä´ÒîK®†À)('@ì™8Ðÿö£%ypA0FÛ‡+ÀÂÈõ|q\J`®á¿_“gEƒW*„Ȱí7ÞOÕ»-ã_rðx€p@ôclƒÚÈà ê¼DegÊÕ8˜ÓqÎ(›† ¦%Ð ©‚’ @S‚0Â-`Ý– bö+]òB&÷ƒ@Õ1í¨ Æ<êˆ\³©}è$O4 ¡µP5Èà6—@ hŒDµr‚ ukêQÖVC`¼Ä–Ô®úo½V:õ»ªS_ƒG£4kÙ*1¢æÚ'GuÁEµÝ:‹‰¨¡§ÎU`XëI<µÁwÕ5šL ½V³ÏL,·mâ$Ñc´ô\wiØê÷úTDÀ@¢Ó·&IU-Eí•Ö…¦ZK©Æ¨‡‘¢ è®*×WTí²XUÎå©seµL(  v\ZD¤²r åêñùª´¥D½ €k\ µ(‹A¨ÌÿÒ-ƒk$øº#ªR«¦Ðî{iã›…a¥Ä– UŸqÎÙï—§Ç%ËäºR|Y*?އô† LáâåiË xeëÓQ)gG<§Òôìì1"‡‚sHjÎüáØA‘`T˜jb`=¬–öZ)4È¢”¹Ê)YôÝ™šj”k¨‘œ¿«ªT¢qÛ‹nµ®,…v˜¥jÅ@™å¿£çÈ*ôívUAF¥ñW®jM214"Wž'*NHV¹,Áùf¥‘ÑÙ©[ôªvt‰¼Z&PÖë¶ìޝ€¨×Ô× Ö­EzÝ—–ÚKèñêðD‹m¯c´¼ávv“„ðÚpW#;HÔÂá~€­ÊÔV‡²EÂ\¢±¢Ø+ɵ•©µB¸ª‡Ìµ¬ŠÜª¶¤KM¹f‡J˜¤ò(–¥ŒŒaqL.'œ °‰ Ðti«Ó QùÑïÒÁ¤ªìx¬[[M°­ ˆÆ`Õ«CäxEe2¤x¤`äÑ@8ê²½F„‡¡>JÖÅ¥”6…dj¨Y$»Ç:ejÍUà Ùìü”*8C TPÒz%é¬òÆÞæä$&0£WŽ®*üðõœÅ‰L¤B?€Œ¬‰„°ûácš¡­JL;²"ÃÆÍ‚ÕAH‚ eÎø$Œ¨…ͦbcbƒˆa…AÔª‚E T4“ a$5r‡ í v!5DU(gX ]4¤g ŽfY£2)Cg0Œ¨bqˆ`Û`¨×À90#K@eCZ˜U€*9Zj©€*E€Q®ŠY¤\l&W ¸¤ z‡#íp–™2ç§h‹¨€³ÂÔ«ˆ³†ijWu K­JËúMJí«¦,BœÄ™ `zUc•E·%`<žƒ0ŠI‹6…£š(«ÁUÞ µÏ+˜¨§Möª¡ûþeƃ}\l¡*<»X†8JÄ×RŠœòPËתd´>Ö ñÚeZ[Z£6lyl ~yµèUíî#†ÙqjL d^mzWsÇÃp:ή ˜NÉ$ D¸ !Íák÷­ U•‡K A‘‚ñF„ºU¨‡¨ãd„Ú{Ä䀞0da_€A¨¬–¶4eÀF-{[ Z‚Pt@ TK5ƒ*õ-¥VÔ,¬Ô&% „ö…( P¥A¥g5Œ  b –Ó¢f¾÷ö¡v¢«ÙHD¡ôRhjŒ…ʳRU"j‚xD_›ÁmÀƒ…I=*:F3;LMƒ Ì*™!fIŸײ×(‚‚0è0¢Ûï H@Q5`HiÈ…”cL=ÕΦÖöˆÊ0\µÙÀå¾µl3?·»÷rT!÷<«Añ RÚ$Ž*z?úÕðCz8øÛ¼Ê a¨µR*ØLddœ3_ÐþiåèMåÁé9kÐi%ðVåmÌʢȀ¬I ÖâhMD1Ú᫪*i¦˜f*2¬ˆ±‚Û»¨ ØØ©+Á!±ª£“â)U43c`̉M„1bMšµÁñLš«ÖTÄô.ÂÂTQÃ}¦}%óÆj5‰Dâ ²‰±±˜ X •ä*žÑ~°8ª Z„"m¯ ©UÀ`EòÖ[D°0 Ú´F8EYL’V…rÙ p.ŽY&\'™5 œë÷´tOJΈ@8p‰,¬àž œÎé¢}clëT­‚Dd.å”Êh€Þ–€>”ñíbfÅoCøŒ8à ´!êý\~ÀxŸ3!Ù£€?  À-@–Ô±P3*8¡±§\¸ÈÏ à‰…èKf#bÅ^j…ú®L˜NÏ…ÿ*RZ…ú¦¬¸(ž}le¾ôIl>óíðQ«5L2m4‹‘%PÚ¨bc¤6A`)ˆ 08²Êò¨0õaƒªZš¦!™l·Šª(FÕêPEJ@6“ ؘÚbcÑŠíÚŒ´{™B+v­Å®[…„@ïB» ±ÖdXÓÉÊi(B˜T6€ ˆ–, *µª`}’e@ªES7 A‹Y5m•²\¤K2U%C_Q¯2È¢›~£¶ª•0‚¡k¤vRР¦é˜ÀÛù·b>µ%W Zⶇšš ÀJL!dànÊ|RäÊ '¹ôOggSÀU> 49¢Þ/Pÿ_ÿ^ÿNÿSÿKÿPÿXÿIÿTÿMÿRÿY:4MÂÐ5)p;Añ0J²ca€˜3_y,ŒŠÖz…S›ÅÒÀ_ís.Ùi¼„X ‚ < ²q,€.‡1« Cía8ˆÊ#:ÞIÅòT–fPzÎÚpÐIÅr«=̤õœOÊ ÔD‰Ä…0tø!£ÕÑLE².Óâ™$ÙõªÖHY¯ª™®°µ)ÃÖY(!~HƒP(&$Ã…´,S2 )–vÆ‚XØʲÚJa嬤X…IlŒ¡S‹J‚ ¨ÄLÚˆma5"ÊJ5䈔‘ ˜EÄT8ë!´Æ“úŠÀRT³‘Îr¥$"FèjÄB60HZ´Ñîd<¶$°j•+„U!!M/]dÑ«ÅÔ4]Î32€"5]]¨©Í÷?7Ï2ªl gkÆ(Ã%Ù€Z%K ˆ¢ŠN©±Z´b¬Z£Ì@€R@ÝÉ:ÌÂH­SF/Mà H‘„`QY#Dé0!ÙØX eWŒ•Tì$…(˜ ZኃºVb7`wA¥ìX cF1Òr.½h‹êymf ¶¥š]ÚÁ脺ÛTÛº]î2W@õ ,ˆBÐx+Ä$€ F4!ôqª 2$õÓäbQÌÌ‚îWÐRø& ¬  s¾fnDz?€ÈB Úɹ]_õî¾Ö@¦Ëͷ궃¬ Š )SFÀä ’±|¬‚>­s`Ða5‘A¶ #D&?Ïîž¶†¾G4B$šà’°ð÷”ñÆXLüŸÚ2Dˆ€D52ÊÍûÖGGf#†ª¤™fff à­ÍjlÏî±Ú êŠÚ¤Â`«­åÖ2ÙÛŒ%Õt «‚V!U\Z» 5@Ð&š%¤b´ N!\¶m½P/y[ŒÓ¨VKµJ*€f‰'%I¸‰10®B]8hâ,œˆßÒ2x(‚WY78:±ƒ‰'c­Q­2ZP[ér¥/gÀ@@A{ËQciÒ%”…Ú¬+p‡[ñ`j0V‹]-êÊ$™@±”Åà@ +Í Þ)8o§v(x°°›p ‚.s?†Ü S»î`{2\¿q{#Eø9ôªÊÁ¥Ï% Ø€`$©MŽÍÄ aóÝîý:ü¢ »HÄ ŒºN%÷8 W áÖ^GZ„Æ aâ¯# -BcP0àÿ¤,D \k¼·aíÈÔkÕÜ`ff¦h¨ €–Š$‹UÍ‘ác§£m1¬ZiƒÉˆ˜ñðÁÊÒõê‰ £!Òu×QÖF‰Èf!˜ L +E+ ±8{&‘ C„¯Å¨bÛ@YH1,6ØÕ¡«D­Ú"V2XUÚžHkj± €aMGA„‰l =]0àA¬ kR2Rà¶ðdÐY‘t#HÍÚÁ0A­š!Ê/í¡é¦ÓÌn¼÷á~†õùeÅïã»À„âUí\RÝÎK«J}9†pCôìc¡éuÓeñ@¯4À:ÀŒ ,gºžÙA·i OYž¨ 2O¬H6Æ ¡tZ=ºWò1Y3cr°¢â·æ1QI}lËž‘F{áx”(ô!)TFü -,Ɇ>G”€…øæˆÐо«…è³¶ÑÎÌFdZ—™b–4 [L{{‹ f"bK1±T±ñ@ÁËF«æ0èXiZY %t¨³h°VPf­¥DDYC<„«ÙBHáF€í(b ÀF³"0B‚05ƒZ¢´Áà + œj*F‘¢¥l¶¿j“±Õª"´M<0IL£.1zd«­Å‰L@†‘Âí7¯§Z>ô J‚Úˆ(Mµ=¨ÔãA5é±m®ý€·p†ŒÈ6ÉàâI¦vºÎ¡6™¬Â™Kˆñ Í$' êGDÇlƒçlxT“4ˆ5EBM ´ÐΙ  é×òË´~å³ÙŒùÖoù¡Ö"X„p!pv¨è«› H?­Ýå4[~›Ï¶ ^€ó“Ì ÞGŒÆ›â!ð×G,$Bñ)DFßÝÃÀ ì¹M@ª)ª¨ÉȬnHšÙe–Ì$`;±†ÙÐ Ze×0’u5ÓÄ”XÍj”úH­>xñT ¦5QVbÁž5‰@m´ˆÅ¶’÷òáÆ0Ô‚EÕŠªê™Ž‰«!Ð^-Ò ª62ÄbÀ¢‘ð(NEñʚ̔©ª®µNé’r‰:ö`´êÁpg¯È Ú^ê3·”L* Dø$!‹Gä Ãq¤HA<‘£ÖŠŠ'"B»MV~ÏÀÜØô$‘ @e‰*”Sš€Ì|l“€­©Ù=YŠíK¯*DÅ«gf×â†[á5»€ª€š&Ë©5jœ¡–ß˶n-E|LòÏ‚@ÀÆ$%Ðå‘uœ€"&Mïß*Áo<[?Øê¸ %ê2C¶p‘ZFb»Ÿ¬p^ Gd@„b0þ8",4 ø_õÖFdf Ûux£æ}hHÉ,ž)v€ÄÄ€Øf1 Óf;òL&coØ ±"Ù¨$™oS1 hTYƒ¨ê‚j´UQ%kÏš,­D-!ÁVpÕq‹t$‰hšEA°Àb#4BÄjPh#ª ‹Ôƒ $«ÍÚ6éÐ1ò²ˆd¹Âˆ"’ÎÐ]¤œ]w毂D¾n·D¬)Ç~,‚¥º(.jï©,ÁÌd7·^ƒx”O+P“ITCáAð¦CœhÀ®jµ_&gQ eOÄ\-cA‚´Q6°N.À `˜Îk¤àq´&MaêÂÉv·®`Û$þþ= ²RK£E‡û•ýˆ&üZã…ÛPÕFf@-ÑGÙ½¼ Nb’@ˆ hªtä–©Q%kP uÇj°d#€w5ðJ€€èhOggSã{> 4…ElÿSÿZÿbDHDXb_ÿzÿsÿgFE@Uc^ÿxÿdþF¤€†) €ÄÿFd‡Î pû °ç¾ÓÛ˜cúÌ,B+ÙefJºš[›`q1M+ ×°1°³ØL˜ÃQ*#DXޤá€5ÆxXu4 TEJ«+IQ¨)+¢ "bñXÉ– Å¢;D”㸕*,: Z¼”šA#KH%1B È`Ú‰íE%J 9ÐF2}/â(#©…ÒÕÒ›FGªÛŒ HO  é¥h²«m¥.­ÒK•ƒ;œQ{І6ʵáâ tšžj#Ĉ¨#l<à£8оG HÀhýlN;;Ú‘& D9k"’Ã6µŸî¶jÈ3QkaXJ× k±Ô DÝÐ8Q™)ÔOŒy`f€Ã©\‹_HàWÐEHK@e‘z úLgKbJ˜'Rà¥íEB Q~GTÄ£3+ 9}yDÃh<‹–áü݀Ĭs’ ïýhø‘Y›©É²dšÙeFÝ(f'ÉÊ,Óµ`Ä j5l ì¬D¦i'©}¢UMûb"J x,ÄšEY:„1)ãPÕAllÅ5,…Œ±’´¢E€²Óˆ^FÈRc„"%%GQE“téèŠaÜ ¡pjÁb 4*ኅ £Àfݼ2t@¦É mˆVÈ"‹^ª%\uÇzӔЉ"°âÁ1!0Žê•„ÐÀ®ÚPÝ·s}†ŒôQP†#¢VœàK•¨L5‡à ±Ê˜n·+ž* @‚åÕ×R\J2ãXPô| ãÍ‘èþgQ`mÁ²šnOã2&Æuu 5$k­°ÓˆUÈ@Œp þßP4Ýòd7§ðÈïï6¤Ê0¸èáÞ?Í•“†A¡U€SiÓÕfîßðvF„XÖЃc[FþO=ÓV µe%ËœgÜ|d~TfFd¨‹ò<™±¢&aÓ2UI33³xfo/b»Ê\ëÎÇÖ²ë Sƒ®~ûxq­ öxT«C£5:ŒªQ¬Z¯£Fuk—"­Š¦ë0""Œi‡XZi%aK§YaÁ1á:«Õ6[jP"dÔ×d,UÀ¥Ä+\MÔ@Ph¡Ûx‘ Š‚ºvQ.f«ƒHu Ȱø5Rk¬eNé„®8j %z¢%F²ˆŠT\Q9#xt&wÀ&mx@Z &* º÷¢@ÔnI›WK#Ð=ø[/¬¿ß(`Ô,îÉÕRtìÓг(kß'€eKFÈ} Û~]Yz¯g<*âB´ó°"üö¥ó!l®’iÌ· ƒ0>V é[`Ù€lü €öƒçB‹¼r?}#|튈ý¶ìè.´]»b¿s —`jDD¨ÒÉ0ލ+ŠŒ —4 ¯±«ª3QDôÒa6”¤sô;{·Cj=ÑgŒíJ‰g8i—46c»RîUSÇÔã‰, ª”¤ìÔ’ŠµË*b›PG,¬L,`CYTÑ2î8ê8LEnì[¢¦€õd”Ž„ñ¼ÐFÒÄ$„æ‹çCíI Üž•ìâƒD{tj2—ÕŠÑ,‘)ÄŠÕrªÛâ„ÁZ=ÓÄxÈP,bD*šTFÌõ0ö(a“•âÎý öŒ¬ÙÎ…*ê·cµU¶Ñ«$ZM«…ŠªS}ÞŠ¹NÒbIvŒZœ‡Q|èö<ôÕªÒ™Q¢žó·’`ÁÑG¸SÉÊíB?%A¼¤åÄRφðs ÒpºbÏp;)P4¯xkT#"Í5m15c‰qd3µêŠBÑèXS“!,õš%^“8 ‘š.ÕeîD¼©‡:«S"ǵßïT_*‹R(×Ëqõý‰távP0¼ÎÒz|åÊ¡F™‚OëŒôæ$b,x4´¿–/ϵ"¶V«·Âˆæ¼ˆ'П‹¥Ö *è%šØKKŒŒ¶Ùvt-Œtà¡Á:Þ]òe‹Ä2€;ëó€¥ï6G‚-$‚R‹”G‚- ¥a™òê­ª­©Ö)d²¦AQ(Sœû«'¬¯MÑõSU%·L™­$`lv[׺ÎM½[W M$·îÚ&:’6ØYãì#Kâ+‘RT­6t`”Ê¢%1 ^« @ah+„ÁZ…H@h/d<`å #"Y ºÚµS-a³@¨uðb ˈ&œ›y´‰OŠ Pp–¬ —U‘Ö´]ûH€Á"Ûê]2ÂQ è›\jm´u¤ÁÈÚ)£¶ BbHÔ `lbfæZâL¼pϱ PÊdH‰šˆIe«×^ˆƒTc Q²ËTõE®OkµºªµúJd4Žž Xí}Eï`sØ¿¸ˆ"øz|ö¯œíxÎì^YV’p@ÜÞØNÙØÖc¼²^µ¦6Båu³@«Á o–]XÅ‘ ú  ëÏ4%j,=Ç ¬®’h£7­¾Gt †œ€„E»Gt EÀÈ ¨bßu‹Ì  ÑŽ9'$ÃÙÑê‡iHš*0M3UÔª5F•«ašV¼­XböjÚjFV³ÎbkÄ«©§S´Ú%¬¢¶ªX©zž‚—¥^F# ¬f$ra\ZƒlQ½Q(ŒB¡GRÁµ”ªÂŒcʲ‚ËC¥È ‡”Dœ„<nU)UF5‘(©‚GB1&©„è.Žj¯']ÔXm2LÅ`HR¬cTŽHe”ÙjÁ¦Å(ë·\£›2H™*w\ñ4˜¯JªÉaào9ösêÜV b•3E× „ì+–­:s¡Ü:®ôTÅ £€ ^ѳôÅÎþ¹‰Xî•üá£f Ÿ¯ýŒš%T˜1=}1;v¹wö<€þ²&,(0ÚÓ”¯”Y2XˆeaƬ2`@¥ü%¼”â7?¸ϬA€¼Ê̽»,—lDQ¬Gdî¹U€  Õ$Pˆ„î3UNNe("‹bJh™Ê RTËÈÜ|;»ù‘iZÉ’™)IQæðocmåãèh§y&;Æ“µ¹’QÖ GÔÒ^M«6·1¦,ÒV5èªQØ¥¢ì0©õ¶G¼É*'À +¨±:m¨‰Õ ¯`,—jÊBúž¤D@€ÃzG¬OP¡òdÂDÅ}[]K¨ÀP¢j¤af<«mIé€Luœ0JA¢R - /µrVO™v©ê[wµ³â,`/Ç£gŠR`ËÈ}-®€l`¦w%¼ýQ4k&]CygD±F¹`²³^‹Uµ 膞.ÂaR]fZ{ ™iüq˜Sh€ƒ“.Šø•U*By(êm o8ªAðíœ@÷‘žF”¿ìÒ.íZÞ|~/ûc÷èú¹)ùoe÷v” ­B6Ê=ÇGÛn2m7yÝŠÐŒñ í6‰m ãiÜ0Œ4¤{k³ªHA,]J [z\¡ÀŠ´,.Цǀh˸—79äžEÎÒ^‘à¬4KÄÔéhÎÀ%9°8†…íl~ŽS•jY l-F û¾úž,ˆ ;¥®ŒpÉœò®Ž…ÀQ‚z™I0ÿëYd ìéP`l…˜vo‡ 뒡μu²(KT‚Q(PŒ‰`UI;ja…!“piÝö 5RÊöns ìÌÇ…¦ äí0 _¸æñÒ@ÆçëQ)2ØÊÆÀG“Š(=K(וE°¢OEt”®¦pÞºÂRogºŒ(ÖºËM2Z3•ZÁÖº¯Œ,?öós¯ïšá·Ñ ¬ÝŠDCB¡IÚnÅ´’„¤ef£€ –U€àUÑH¿®Gl«ÚÕjµŠd©†‚.[U§¨ËJÅД>YÉ®åg_7Ó )t€}м÷â( EžŒ–åç^T¿^ÔæhQCØOÉ¥Hs”¦!쪑rMvë™™VR¬AÊZš´¢ê¢¨;cÚ¤»2^£3j!U-Ø–' 4µÿâÜfÜ#­¯¦X#,ºÔr ‚öµ–U‹± ÚFŒÜ04&§¶ˆذJ`¦ýd¥6ŠT[“Em¢6‚ŒTD)ãê!ƒYßÈD#Ìo•Ä%¦]–d€XGt4>·l¬bÊ ¼êÏÖ«qRûd•í̤£Ÿ%B «†á™:«X–VÓb©KR£bE«1m”µŠ•±0bh3ôÔ bYN­²Ð*0"Œ°Â PŸ+ª†’åì8X˜ÅfY[‚0(4^*1 ÜÒBܲHR¯B™nÏ=¯%®Ò»)ª4Že¥”¢¨Ñ¦-I­Õ—‰ƒUÓƒ£bкX…¨5ƒÊša;nŸ€Ñ*hñ(ªÁQe9r¶¬ß”È…è×*¾Ét¶“¡•âýÐUÊ¢/e‘ã"[pÞ¾: •Ùî åM-гTY ³ÄYÎHÛ€¦ÀÈ&º-#‹„1øXî€èP’u[€…)F&ejE¼{¹£ d°´J*K;ªN8¾E¬JÈh F¬[ÄÚ„äÁfä¼Þ {oÓ#FlÛô5k[­ Z gÂÀ’IHÃô”1³¹Ö¼z{ñòt¾93ÙÛšöV«½™ÉÖ+‹#©ïë¶ãj;É KE·eˆc¬i3$AÔôè­G‹4ÔC0bÁâÃñõíõççÇ]«ÊqÛ·l‚ÞöÃù.ÎóÿÙý>odìÛ±8+K¤—÷ùÿì& òŽÜs>wk6H+ÂÈÈ‘à,€9û$TÞûYG@e%uÝ×ûçÿ¬rOµ¿¿¾Îç» HÐú¼g¦3ŽâýóÿÙEï³Ï˜Ÿÿã(Ž,¨Ò­òæ#&ê›L9röœì)­Ëtœ«ÿ6͹W€MÆTŒß4YYYyveå÷ÿó6ËZƒUòN¶j\Ù¬ ã„q¬Â²,? ¼]ÞŸ×{6Þeüï,_Jgnujump-1.0.8/sound/silence.ogg0000644000175000017500000001503312003601165013372 00000000000000OggSh hM]2@vorbisD¬w¸OggSh hM' o=ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÉvorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)vorbis)BCV1L Å€ÐU`$)“fI)¥”¡(y˜”HI)¥”Å0‰˜”‰ÅcŒ1ÆcŒ1ÆcŒ 4d€( Ž£æIjÎ9g'Žr 9iN8§ ŠQà9 Âõ&cn¦´¦knÎ)% Y@H!…RH!…bˆ!†bˆ!‡rÈ!§œr *¨ ‚ 2È ƒL2餓N:騣Ž:ê(´ÐB -´ÒJL1ÕVc®½]|sÎ9çœsÎ9çœsÎ BCV BdB!…Rˆ)¦˜r 2È€ÐU €G‘I±˱ÍÑ$Oò,Q5Ñ3ESTMUUUUu]Wve×vu×v}Y˜…[¸}Y¸…[Ø…]÷…a†a†a†aø}ß÷}ß÷} 4d  #9–ã)¢"¢â9¢„†¬d ’")’£I¦fj®i›¶h«¶m˲,˲ „†¬ iš¦iš¦iš¦iš¦iš¦iš¦išfY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY@hÈ*@@ÇqÇq$ER$Çr, YÈ@R,År4Gs4Çs<Çs@BDFHJLNP@OggS©šQŠ\ÉïZ¿PRd\`\\GGX_ÿrÿtÿJFEZ^]ôý°2ØÐÓdï²H”1epà®oݪ"…ª‹éØ´ÆUDUE£ÈIJÔ:‘–j)uVB¢ ½îƒ¸²lƒR­Éô ySx CÛ@)ÕKéZ¨ôý0óΠæ÷ÆŠ£ŒTQ¤à^&¼ÑU­(j©*^¢/Õ®0j;ªedßE¡‘XSÙ‚¹W¯ö:öŠbˆü ¬geã¸_À¯¬ù 3~žÙ E™oZ°¬cXZ³\Zyú–•„ŒBE€Pžn8½õu0_ÏŸ¯Ÿ¾©Ç35ŠB¼Z¹G™ÃÖKñè.¶P+Ù§;ŽÏ ¢œwµ¼-õáÝ›÷Ï#ÿ£!~<*wvàj aPòˆ,—P»àLÅÉ °j¶%IéñÓ0z—Øe,û¡¤¢ ¬DêÒRY–FWK…I´0ã6\2´¶”ÊÛÓ¢§ÃHeYK‚X ;&¼–Ø©ÅðDîŠiÃmZ,m²Å]™%l6k‘;+ ·rdE²âEzyP’¯fTWJ©®ÐR/VM×–L[¥8[xné’îʈî÷G‘Væòx,—C7l…!$z÷±ÔxdÅ"G¬õ‹‘Œ"P#h t„;ÿD2 ‚ ¯xNÕIr±¬… ~zÿ7E¬„®¾;-Q6•Øû…uJq¬X=åªÖÞJ‰'GõjrjõÐKO oùϲÊ&”<Õõû}ͤ2‘¤t–Œ?eb+•Ñœ²þjõ*îÖš©+(‡ñHvÛꢭè>–»¥ÈJq8‰ç}Ô¨¢¡”VéÔ*ÝÄÄ-‚xj¥r u> h›üž’*™2iÛ7¹Æ/’jNMÀÚáE\T¦Z‘NõtQ %Ë®ÖAª©y*[ÑRyîówf˜2‹æêD³Ÿ|qÍËKËšYåÉ^/–ȯ‡úZUëR¸Ì*O¶zqH|]òëRÑñÿNŠJUµÞšJeµí4i›¾^”ùÌbTÃKfJªd`Àª5; âìR Ÿ´³µšñâ; cl¡6X³n6ªK+f£ŽX¬ŠuŠÑ•–Å€i+ˆ‚1¬Ú±èÆdy FTÁ€JbK%ÉŠÁ 0&{âU7m<¤Ñ®DEÄÂÀèÂŽŒÚš¦U,d”EF]ÑgìY¤Ý»S95aw*ŠWYÒ⨪LHhíxbz.:(*k¤×ÐECÖôÕ¡œSdXˆ–¤W #,n¼*Üjð0 µq"‚®¸â5mÛûÖº¹c¿†3ÃÖ$@QkD.±÷9óQ3›0rö´Ñ(΋Z0´©ÕÃ×Ó¢Uâ·rœ8;Ë¿‚Å¿t–ŽRºÒîЭ$ °Ì[F‹£ŸU@;1mÝw¼K"xk¸ußGçm[’ÞÉ$Ñù3²òùòPÜa™å2\b~F¯}>ärÇ‚ÂßÐ ¤k'-FÇ9ñê}C­%HÀ4É$ ¢†)õ¶uIk•`c˜µ˜"Ù>!`lÔ^ÄHpÀY‚agãÕ°·„ˆŠ¹™å(ò¥:jàHÀb!ddYVàˆ‚‘…Å,fqÖÀX,¨z€F˜‡'U\»¨j5ŽvK 4@NQ;ǃU¯Êˆä L°(Úä€*]6kd`ZqÔEˆZ¨’’Ö”Ô‘ÈQ­"«…*0jöU§ôyʞƀ7ÛØ©Ôt2Å&wTeÉ2Š™^ërj•˜ªÇ1qT9di%Š5ï­.¤¥,Œ”’ôȬ]ÙaVV¿‚öLOv]‚ìWÆ¿À€‡ÇXÀ`Û[81 ’Ñ(¶<¯ÇQ ÀdÅ#ËŸÅ*–rqQŸW›¾>j¯ˆ&¡ssJï¦ôW]Ž#–0F+–\›ÇÀA.6GTxW‡›¸Ÿ+£,>ލò¾äAù¼àÿ(2Åô™Š¶1};ÆœZÒ{—If—I@‚ªd )via°—ã( c2¥áD:g‰Ý+d²_4SN‘tåäãLWÇÈùLFCäéPæÙ¾ó&&Ä5o‡2Oû‰ºnÝŒ,ÉZ‰­Æ(bTT•ÐX-ªîôì%ŒX}½þ¥&³²š…V…©ÏSõþ]EâJ›ÐÆU•ÅÓt~?'YIÀè ÚB‘ýsìšEõƒoÜcÜU»b¡ÑÀ[­ÉÌ`UjÜ!Ól¡ø©6õÖQ§v‘ZJ5ª]®¦PÒ«X*&h¯¡\Î:—ƒÒeÔñšQpl-E)ˆ”˦¿¾œ—(ä¸ð­dí(”2FN}Òé‘ *Ó‚B» =Ûczªw81¬ÅÎÖÆºa+TæX]RY²À(k¯[©L©Q£&¼0n}öØÙ­Œ4kV]”}S‹´Ü¼¹2ãí—…Êgnujump-1.0.8/sound/mback.ogg0000644000175000017500000005171411050034360013031 00000000000000OggS[О ×ÃFvorbisD¬q¸OggS[ОLÙFH-ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿvorbisXiph.Org libVorbis I 20050304vorbis)BCV1L Å€ÐU`$)“fI)¥”¡(y˜”HI)¥”Å0‰˜”‰ÅcŒ1ÆcŒ1ÆcŒ 4d€( Ž£æIjÎ9g'Žr 9iN8§ ŠQà9 Âõ&cn¦´¦knÎ)% Y@H!…RH!…bˆ!†bˆ!‡rÈ!§œr *¨ ‚ 2È ƒL2餓N:騣Ž:ê(´ÐB -´ÒJL1ÕVc®½]|sÎ9çœsÎ9çœsÎ BCV BdB!…Rˆ)¦˜r 2È€ÐU €G‘I±˱ÍÑ$Oò,Q5Ñ3ESTMUUUUu]Wve×vu×v}Y˜…[¸}Y¸…[Ø…]÷…a†a†a†aø}ß÷}ß÷} 4d  #9–ã)¢"¢â9¢„†¬d ’")’£I¦fj®i›¶h«¶m˲,˲ „†¬ iš¦iš¦iš¦iš¦iš¦iš¦išfY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY@hÈ*@@ÇqÇq$ER$Çr, YÈ@R,År4Gs4Çs<Çs@BDFHJLNP@OggSÀ#[О^'Œ"XRSDEYRQECFBVSWACV\VÿfÿlÿÿuÿuÿZÿYìù0³!Ôá0í‚q?ÄÚ@m‚Z n¥¶U¤Vi~M©ë(RY)­¶‘Û[·ÒT†3)MV´V¤î®åúûxxç`–¥ŒzëÖ\ÒÐ_IÂájºŠ‡ßi ¼õ8¥ÙÍ(;a|ëT¢±òCî–5e)Y•0¸|LÖõÍŠ*(z™5iMeíª„¦EP× ªR˜uW?-dNŠOŠÁˆ^Bd%tDBë?}¤ñüL»ùÒÜ6žÇ€é©/&ônždj+{JÙl|*nk4‚=f¨5SÊÑH.ÛÔrý%-Ë¡œO]Á*««ãºz×cŒB#0ŠªáoÇÜí4 <Ë {Ç%„WIÞ;Ö[ÍB$ë:•ĆŠz‡AaTÒA„ÂFWÝuÌÕ÷—<•LƒÙµä~‘,ó²¢€IÌíh ª 6nGP=r†tyJ/*!@3€iÒãé!ÀaOlBF/½_œÇUQŽnµzJÇ'óSI…¢Æ³ïÉÐ#Å´¤ù€hgC¿˜iÍÇD{³cg=¡IòÖ=ŠLµ…1øKÉ1[q=¥Z)U«]•©zt°.§Y>çó”•¡PZweµ±µçxfa²ïÛvK–ꋘ…Z'0™¿”ñôÀPšæ“ûhŒ§'FÛ 93uÆ[¿6e„ML#н‚U%E*ÖZ/³*¬¯ma-Ü:EgUz¤ü¾r‡Yª‰»¢bžäAê^`ˆx=KXÙÄñ^ðâz€ Æ[Ú(‰ÕjÜÝ ÐµÔfÍZ‰U¨ÆªUJBdÍy£\®6½FU½R—ºWtÀ“~.…"DX‘ªR)`Ž@‡Lív&èàNívOdRLZú>aKŒAl1…Fä ÂN–­ ~´¤Ú%Tš$ÆñX±˜ì®Ø`¡xm0kÔôÙyš‡”íüX#³²“̘ÎO4iÀÊcÐ`¿iBÅXžX´ËB—hŪҙ徚!BÕª\G'µÊåjãhëEz(Äí<(j&Pè6Žç5@ÉU!¨ *˜E>/$_ „AÕ@ØÑv'kJ,“ʼäq¡¿ªÀE°4‹MeeÈ€ÎZyR°MÄ3Üí(\ŠÃ„YN ÀAíeÖ&ªÌ$ÄS·f4Uƒˆ”¤øtØž¤Z[OƒˆÚjœg†¥UÈJaˆÿ”ñô $¶WÊ8Æó0`˜˜”p÷¶…0ЫIš™`ÊuÖ-k\ˆ(z"ÕBD)èµp¸¾œ+mÖU6ÙZ*SÙ”‚MWGµ@­J~£‰T¤»póÔùD„1/R¸ÆÓ° côCòï í,"Y[‘c°»éý¶¡R(ˆR”ZY‰n1Õ´i+Uу7¥ÎŠ6Z…^mÑ@Ѧ®¨Žä•Pô´TsÜl̶„õtÌ3uÏX 9ýXÏc<4)\\¹•Væý.ô‰¯xl[68†Б¦¹”íJ™Â"Èà–íJ¥ÂRDp½cÖDY¶ˆ¶Ùf m{'¦WÁLSaÐyBau\™‘Ô T±ì<†&„ñ ¸FU<0Ža»®¡‚ÀñnÈ2«’ƒÞlV4Π¤t /ÝiO#´t¸T”¿íMV’&ú¿ÐPx"¯œúªÄù0±Âº´áÜ5vœ£7û´Íu˜©E ÂØW›4×8›R ÕìôZ¹õcÓ¢·h£¨©¹¬•>fYΚ€žåy¾K HXßÕ6&I4ê(cÄŒ¨‰ÅÍŒbîá˜wjªˆˆˆšM4x·÷¬Õ(Š¢(Š¢T•¢PD) ¤@¤êq@]©^Ê2tŸsªËå0 Ã8 ãØŽmSžÛ(CýA>ön ¶Çë;€T p³ w3°r¨(…gV—²8TÔ©ªª0-[Ø/JZ˜:ë,UF)m…–#"¢P­žhªe½*TÅ@žýlû#Ÿ[𫬅€¨‹ôºÙd²¶ñ$íeÑy’½Éd²¶¾ã¡O'YudD5S†ÀæcøÖÏZCÕ¤+E—A€2Eˆ’©(ÙæþLiK*"%Bú‚A 72o­ ¬©…X·Š¢hT¬µXD£C_(±1TªQH«Ö…Ñ TP³`lâ0(= b¯Ä‚ÑñÄ(Ô”ž20ëd;Õ0]©]Ô€«°Â…+Ù«ÜmâU°¦Œ§‘qD8)$gà…ÉŠd€)ã@Jˆ®Œ(YŽ^*KHQ KœÊ­²¸h«ê+© È©@‹m<ŒÌ‰/Ê^Œ…b¥Ü(æ:¥%6 à$1ë((h± û¶Ù¯â ®Vë‘íõéîHå9¿öãÖŠ…ŠÂWƒ¾óaî¥tðiS"8¨z<¢~]?6€£EˆAÈxœÄ3µ>| 3²e ÁaÆ ƒŒ8Å>’ž*üœÿoÚKˆÙø§Rʯùþ¢=¤œ=LëôFdR)Èjý„md^dcf5ߎ:ÆÜRI€‚ˆÁš¨˜–loc“6ØZ5fj°¢c?Ö˜Q"´V²…JiQ­Ñ©èPô20ÈH‹(t{5`³bº¬xVRª¢ª•PmÿYÂ:80Py *šTCDlkµ½]¤u~J#Ö¤*@zâEÙÄ+„‹À!ê„^ÚPbHxÐ"x림õ¥,‚Ѩ¦ÚZF€Dº\ŠzjèÉ¿p¢¶À”AL j˜‘€@ ˆTÓ¨[©š!F½ÎŽz2Í…Ò©>r.5µf‚xŒ"©lr MÓ±ÛjL 2©5 Äf FÍØƒrTuF=™=«ãÙÆDAãu¢Ô)¼³€’Û‹9i·k à;F, ^‡5Â^‘0H–ØI` \6§„a#Õ-G+ÕPHZHÃ>J%­U©XRºäÎ|¿,a”JX“Òr’:rqû¾nðj¤ÚªTEÔFFT…™6'«¯õ^4Â7“ÌõÞ1š°Š Æ£ŠÁXcz’`Rôy[±Të*¢6楚!q]Œ^£R§.±š^b…CÊ´ÒvÔ”ŽI…:A[…±Œ5Y€-Ç‘˜¢cUZÈv¯ÐŽL…ÓCyTp“{" Q]ªªÕŠªÚµHO\U%¡Á€’ Na­ò´›0›t¤‡JØjðÑ« \¹ˆjC 0fGw·PêjÝK(¬-®# KHµ²f>a9{£n*YE»5^ªš2í^ñ0A‘´éxЦV!Ý£¥MF9Ð#ÔkªÑ‘´»”}éå$µwƒþ‚.<¥U Ë FHÜ%°­®ÕÑb¿‘ä1¶ €1!iA,zyQŸŸì.ŸÛ¹xÍ…Ø ÖârÄ¢‹1 ²´È œ`@:%¬Q¡&†VéãCè”°šB-†§ïó®·µ-crXq ÐêÒWÔQ?25_Ý]¯šá3Ù¾øZt÷(ÒÓQðœ$!GœA ²A`·ëŒ%ô€Úc/V.3@ @> u|‹·–X#F¡Žoñ÷áÖÛ@ˆ2¨!jʈÜçì´L”E6ÂtH¦™Ã•$¨ªQAÅH6bbÕf ÓFµ «®¶%{ìGYË­Jbfµê–†‰…u5À(CSS´Èâ©#Zd%<£×žÚ `ÄH E_—ਠم +—«"Õ‡fY)R4!–Öb/óÒª-k±Ú¬ŠGÓ¶Áu"Èñþ(ÀF –Ós“k5(ú‹î±^©ª@ƒgp`šxŸÐ#5” ØU× ö3v)µ’>ËËû_MINíEÉÊJ4Ì ‚†Nì»–³ZS­^m­¢:$k™Š”Š$iô¾LUÊB¤¶¢±´Šãö&ò#8:Á.¡ê\©#å´X”Æ#éöJH­­K*ÃýD£*~qÖÊ“s—]–±k-oÀšˆdL¢[Ï—cl¡¦—JlXÄôv±pOº´ †‡@¡®5U8S8êxªœq†Â¾ßÖÈ´Ÿž|Ç} ôÓ®Q vNdö æC$c#XÀ.‰(Æd@0&†jbcjÈœö$'(ƒ2öÆ0 OggSÀS[Оß<Æ‚ÿYÿKÿRÿSÿ^ÿPÿPÿNÿ_ÿVÿQÿHÿÞíÀ…5‚µ±ˆéŒNÀ…ù@ðA¡N=%uRdRU"Cîc¶Z?l4C2´+™ ¨%íh*ÁqP‹Ú¨(ÑÄ­­biEìS+¦‘Á.3±Ì˜…€Tš‰ˆõ(Æ…I ²m㢤bÑJ$-ЂV'jxTk‚!èJnרÖ*“*Q*\ªŒ:L]Uóv‹L DO"¢ÎgÍž¤éJ,Bžh~óŸ‹_‘€íØ€åÕ $ÁR0H~¹’Jkàšæc‰-Œ 8þâÞÙ4¾ó_&ÏMMçj1¿eñ´túÈÈ:!#ìÞO‘…¨#ª&iŠ2&5`M‹Ù´`Z±@X˜°Œ˜yÖ´Ya"b5ËÔÚØŒ|ÔØkÙ«5&I:TPŠ%YH.ìDŒQìJª‚àNÀ#… ƒ8ÀMÓËQHCI‡Ì0¨c­Ç‰­y›¨«¡}ŠxAŒLP²,« ˆ•„Ù¨GÙ†fºÚ¾‘ÑÊS¤š´b'B#Ô€gÀêW#BÎ!DZ^ÅLGg°M:ÅÛZU´÷}PÔ×:®â,`m&Z’4+4†,€ã\¹ ÔD¸ ƒn l3pŠVßâv;»f“Ðu ”œk BŽêôrc³`ö±KNUO?”xÅP6QÀ4B`ãÁ>Ù¦‹.È 3ê  ¦÷-€…/€ Yçc·›D$Ù€Yì8`»s ¬èV ®ÞW%@±0"+oë»ÏZŠÁF…-‡;`À„A»d- =‰¾Ùt²¨Üq¹§Œg0m6µî*onÎñ,æJÔÖT¨ ²µI™‘›ïh›4bDÕdÙ¥(fPÁ´‘T¢Ý¥“›*V­7ynŸ™­ ag-µ·KTt*Ê(b%ªÅZKÛ`,UjWЄ*X€d@,Zm}m1ာRh—'RPL -FñH5 •IaS²£JO‚,ìŒ0PM–{HL&Q{’Q,3n¨b“¯Ø.«âaTÝ2h‰CÂdMŽ] r,µoOp¤BÌu¦u»ŽºòP|È ¢9Irq§Zµº›,¨¥-G¾7ÎF E#ÎxÎÀãIË”ND­³e¸x£€ X HÈaÐ Öûk "檀Óá j9Ý^n¹ˆÈívÚL±ªmpbÈøØ„ÐfеYÿxvøèm$kóõ¾á}ÖpëÖ\I@@AÀjñv!;Z HÈñ¸4ÃÑÕÍÌ$‡›b‚!’52d45Ãz;ôV´Z³b•T$Õ´[4*F‹&5(jK%;¦m£E^LÙ$Š)GN‚!)Vu"(´mÆ!‡‘„ €jÔd@,#sDÐ ¤$üÊ©*¹bjMÏÈnƒ¾k­¨²+šÆA…áË%Î(m|ª#¥ÄÜ-#«,Ú<ÔšÕ+xR‚€î‘A;O¯·l04Ù4gœNH,WJ2¢«œ:æñŠÓ@ÕšÒ™J€°€$‡ˆáz»h^€b c°A ¡Å`‹h1fÀð ’ŸM±ÔkÂjƒ&DµJ Ò€ðB°Çá¤2²Ñ K)(>Ê}jÖÛÌ ÇG]<2§è›õ6Xð,ÑôF)jËT-Ø„}ŠŸlfÑFU$i6¦Å3 ŠXŒ c4hÀ†ÎéŒÔj252ÜÙ(5RšÕ4 µÏ@FK«‰ÃE,UÄU‘V¡ bìEY zD¾ÍdŒ‰¢@²pÊáh,BˆcA"kdz°@#ƒ»'—)3¤ì`ÒAA ûQ¬K(-¥ºUÓtÞÃ(xau¨µ·°ˆ E4µZ ZýŽÕ¢šH·9¡º@mÒVÁŒLx† VèÀÆK¡‡¥Âp-ϰ*X&ƒšÌ¶4ÉÄ3dOg™E9$*@Íšè0) ``Î-Ðð µ 2E5'd‹IøôU`Ò³Úy[¬A”'ÉÉŽ0H tòûûz9=ìþÝ4 Ð*p ) rŒ .ÁP þÉœœoÛin"öƒuêdŽ&Ní.ždì‹§7¢L5™&ì­xkø†ÈÔ$Í.s0hŒ‚‹`Zp°ÆìÓŠiµÇ”4! 3Ú6&…a[Ū˜nƒZ:’­j…ˆL€@ U„8$€ÀI<¨À`H‡ŠÆˆï«©.O<€'£…@™)Ü­n!îJ)CÔk;ƒ‡H’é2+°Ú¸-aP­ '°ȯ‘Ô¨†H¥lêEÈéÑ¥O\NäYSÝ1£I{¢&+‚pM9£îFÖ‡N‹ ¦÷·ÂW:5ãH!§^¯3pÁ‚§Qa2AM×`€É~õ5iÒCÔ}©»p#]É cIë 5–TÍÐ(ù´65­®BÚ úji’ $,9z° iß²•+Lµ±LÔmÕ*˜%ŠºDcøáGÖZH“4»ÌŽ1¦ãvƒéM±³³¥ò¶vbˆX5 k†u»lÑ5ÔltUUMÝ´3Œwª@YC†Æ¬jbÆ+‚ô(C%li—ª®[ ˆÀ‹„híèE5bD,â²Ý¶ ]¡'±A”Ô–g»âŠ`ôèK»¯«!`”@@bè)Oå:¹uumi-ÓËÚ“„G³U@šFJH]@Ò%Œ~/)êÊxn÷R‰tjqÊ€„£6Ý‘ÁÂBS“Kœ]…$’êbåX¢.`ñOggSÀ‡[Оtö\QÿEÿWÿCÿCÿ;ÿJÿJÿ\ÿVÿ_ÿXÿOÿšµfBö4­‰.°¿5 œ³wf`¢¥hÚ´V›I“eä„WQ@:C&CŸ¦€D€Éôž5§_XK^e ô¾©< KkÉ "ˆ»™\N›Á –Œð{AE¨S•…Ì+³£ Ÿec4ÂX€]ŠIfPQqÁfã™`Õê±€)fUco“f4MÁ´mÕ4¥È4JŒÔSFåC)Ò*‚xh\%ñbV†TDA0²Ñ+¨‹(W ¡ŒLSñ@h€AÆr  ªÌD¥š%›v Ûa:xÏQ‘ !SDË¢Þš’ È‘¶~Q²[{jϦä®e¬„EIlÚê­Eâ@[Uéå©>ôJ“H.ºÔtI—SO{ÔñšR–¢Z:éÆÇHÍ÷‚Š™6”’rw7L9=b€²’0!A®5b,Än5 ´(¡â2jX#MF —@íŽmø»·e„¢Þ÷µX¸WœŸVaèƒ|P…!¿U’ã^åæI¥”/0›°ê€®ß ŽS2å2d¸~þy\G“: 2¶¼Oã>êÔ±|—mëûÅ0›k´Ò”™)bǘI¨ÚÙØªÓÞ&¨]M 1 +ÖÌŒe¶•±³jælTµªÙ:JÄ {7İže‰¡m—ƒˆÒ¤ZVÔleÂZ"­¨Dª¬ª!eM¶*àB¨ ´,(ÕªÐjÁ XÀË„)ìàÞ M.•Îy:4rÐÂîJ`@«ú\” ¡¶¦Ö.ÕPÊè )¹7£±¦š¡ˆ€Ð„'e[aÔU„–ŠL¢6FE. Eex e-Ay&eMz€¬‰¢šff@INìUæbâãǯKÒ=5B­¥Ê ÷h¦Ê$×ç¸ã[¨Έ¡»£ÏêrPÂ6k)°°ut~¿¤‘¤þÓÍì¾i\G–ˆ…·iÜG¦‚ˆ™ï²aôísߊ†Yµ‚*™˜fff`bXl,[‹EEì QC­ZبÆ# M+XZXG¬š–Ö,M1[¬©Ffv &ÃXQÐ6ÚÉÁ˜"tPK( rVbK­C7 "´@ËTš°V2h°íÊP z˜U!Р†E@‚åÕeL ,ƒ¶Ç2`Š ˆú0*Ê"µ“ FÑi\YB9¦ž¨ö¢b˜lC ¤,½®½Œ'(P[¤Q€º@p‡YªÐ=•p­QáK(¬ÚŽXWóðax›ñpj°‡É^'Yu[f¸«Ï5¸·½üî„Ádžp2 Ì\J[ßh€Š ²# †:Ön#G4ò1 º+`?¸Ö>øžYœ'–€‚5ÿeqeX ¶üï1•¡() ØH›yQ3?2«©’fvÙ¥€1‰K¬XE“Z°5 l0BjÅ‚[-Å´f)n%ˆ¥Rb4ºõˆAÄ¡$Ó@(jEk²«Šy´Q¤ÑëJFl‚t»FФs"-­É> õWc°Pu :A®´ÉtK,‘=DØa$W¡¤Ãœù"Ü­f X‹H¬G;ÌhÎìªjTÑÎH«JYÔò¶vqzÖ C¦À]R'­&¹VŸ¦E•öÌ8€•ÂЕSkôLЭ€HO1JC9°Vÿ|À{Ï#åt¦›öåÝHîiƒ€¢ö p`Mâþ=!=Cd›Ò‘ì¡ Û¬ `<×~ƒd G}¤@Z”q¦§6rÈd˜EÜírÆß§ÉŒÁ ,á~IœªN; `ËwIœªNßÀVðݦ¯ 0f~´C4Â"ª!™%SÌ̪´$8“•Ô‹Xê’ ŠS Ô´w@¬û,Zµ3-,¬ØšÁveÌ«+}Ñ“#ÊJQVQѶ•¨‘„ìT(µ£R£Ä Q£€$™MÚ&¦C ˆ±‰ÁE<JˆÈ† Â.XjU˜2’ÔR0ÐîŠ ¬‰¸ç»6C¯—j]Y‰6(GÑåM‡ 5½ÊÔP…ËÄTÇVŒåhô Ž{iͰÍZçàV$‹“é9¡†±_NÝ×êW5º¦€-èù!ÀȋۄڠéÜ>ú Æ6$™Ìl­O…ö#ª9Ðý˜Ÿå™æ‘ ¡Ã*a4×ldÞÉÉðjôl¦ã#’Ý9æ)ÙXœõ8žHl‘…΀_"1y™¶ H‚™ï¬·Bž.ÂØ˜}šoëguX5šÙefš¨¨ÍY©ÁtÓU³ápc©·äºÔ´·nÕ°Ïd½ÕÎ>±}H"k2è¸nשHP¬Æ.D]µ” Äê™TÚ#&°€Sm,¯‘%C\àC#‚E¥R Å-z$I€”±ºSBFQ ¦‚LQ¦Öx5`’5€\@Ê"6CR!gœ$…¢$gmå1 &W¥ªJ‰ö>èÛ8³Ç«@Rf§‚U;ˆPЀI ÛÏ|RÑt!"¹ÚD§ð25UƒkŠœxÊ6¹Ðf4S Ièø“6p °j23€Ç°”ÇŒPA±4íQ3Ž&L9¶€+XA€@J ºYÖ¾=`1 ½ä¦]²¿‡&W¾‚¸ÎŸ½×S@0÷¼|¯Åò~H,F„`0Àý‹‘¡´×ï@“ÎIÀ³³™hjÃ$ÓÌÌl Bò”½¢*N;1Ä;±b#U–8K0Q%|ÀIpÀ |B9âºÖ‚*µî‚6`´Hƪ Eh"½¢l -F×R1¤¡Ó¶é^€€0’ÛT(Tlë0t(@ˆˆXÀ@ ¨LÚñРTàIÑ2EW—×(ót(]Q‘¥š]ÉÔB¢ª²@¹Æ܆÷ø£õÀ(T‰"ÉT# e?¯Æád‰ºœšz½GêË^ª·Evj«|ª@¨ g¢‰&ŠA0™m.5cwFc?YdBÅ㈬œË1 Í.¨øžüʯB ¯çhŽô¶·¶Ixw%®Wÿçþ‰ž2»2¶i€¤ã€ÙÀÿOæ=žHLIG»€”™œ¾Db*:t)2Ð÷FT륬'`ûë C2F[Ÿ…5«V™]IIeIªVB³jµ±AÍ4Î"±xCâíâ5Xâ+«Õê M‹R+eæºßHT‹-"1*KUU,”*Ÿ ¦VBÉ):µ,¤j‚ ¥‚Q;‹ÒŽÀýÓÆ8;‘]P*x]N•£'LH!ûÒ%Eé\¢XÚQ¯Áí­6/V1ÌÕ÷ª¥‘©hqv¸iÀ19 E•àpkÆ›3vm¤:ÙLÔåWæ9Ÿ46¨#¯2À"a@`6˜X–p²ó÷[+ˆ ]|˜3Pƒ(A†H¢}Sñ"-¶DJ ^HŒN†É bâ/$F#ÂÎ cÄÿ²F !‘fó~´1³ˆUCC2Ó\v‰Å؆h³É$רNGr•ûúšQYjÅ7Ø8FÇX±2Ø6,̆lDª*^:ŪÞÁ2Oµ£¡ÀLR[¡ ÎU¡`@Htƒ2ê2(YC#lË Z*¤µ"O ¦ 6 bÓl¨Ð6NZ†ÛyLse]Ô¥­.' iê¡"åÒõZQ§ÃA³èT6(!·êÞÒa5‘VºÔD‹ J« »ÜŽ›Ý{‚hÒÝŒ7¡Óá4]£’Y Œoë=¨!0Õáå\tP× 9zt×`,¢˜û8´?ºö@満uȽПΠ'W'Àjb*ùÇÈcÀ`X¬B@Ø@²Š!ƒÆ3–ìŸh€†Þ/g>G”€†øçˆ° D8}·X™XôØ|ë½&#th!]&¦˜¥Ë°‹â"oog±±³X…3ëml1ãq68 ¦iMsÓȶÑÒRÝ@ES»VR)SÛ" ’3¡¢B÷Z¤QĪʣ‰%!…eµAÌŠ°[’HaVLDT´ƒ\LØ«XsÉN ¹dH’ÐvU±Œ.ôzF”lÄ8«j¨Ûb™ÊÐÚî!kP 5  Q¬0 à¬P†Õ£Âì« ¨íĵ2dOyÆ–µÏÀ” ÀFÌ;¦â•T¤@P¤9„£Ï<Ö‚@hCÕȪUŽÐûÆØ`bcÀ¨»DBÇióÑ¥%DRf¦Äsà™ó•ÒI–¼…²¡Z{ÀßÊš­{„-É À‹@ ØHþFÄ@„. ÿ‘J@ÁˆïÎ`ÑgómÍüÐzÍÂ$S.ÓÍìMS‚½iïT»`ŠØC-ŠõõÅÎÙYd°“ÜÒ–V,LP£UôÅ(‰µ2ŠVM¯¡ÃHHALœ’êZ%E0€‰™µ €¡¬ 4*°ÃcÑ 0ôªO'H°C„bA’E³ÈM<$e£AÑîòD„ÞŸŒ…. %Ò¶²M<ª0Ó#yÑäÔÑS—¢ÊÀR×íM)G#9Ħ¡­'ãâJÕÊ…Üö Å$à°‰]öŒË8’§¢¢Ð‹HQƒ¼hи¥Ú4m¯¶^‚T‡iÁ%+ŠÚ™¤>|…-N³»$VƘM Öouð«^ûßKN”€ˆb@H@Žò´Ä9­tqÛe¾Ù Å€8²ÀÒH4ñ—±WcŒHA¥mìÖF@TQ¤a‚ÃßF¤W Öt ÿ§ZO‘•*Q•(D•"“ˆ ¥<‡M˜^ToY*‰™bfiLF­Š1QSFqÊtU/N´V#®#j±‰7í0âÔbS¬Ñ{ºH#‚2U\ Ô®Š‚bŒ`$¨Ð0£­œ2#Ö€¤Ôæd<ÁƒP© [„l©{± A»‘§ a’ºËx UN¥ @<ú¢ 0¤WVÂH,g<5@RN•«¼FA‡k‚„Ã5ÒEKΚ’¢é²d•ÇŒ: !L¡TÛ—e0,_(È*3KüBš)ÕšÙƒ´<«ªÆ¯P`z º TO$U­ªÄëµ›ö®€Zi AÅ=0 søiSÛ÷÷½ø¢<ôVI ¶DxÉÕµg0‘@|Á/ew+—<ÀH Á* ½/ÿEä®B"u Ç­÷ïé—s…* ¤íj»@$yÓvmOчTtû›¤ª¸D›†x;«Q4K›ð”˜ š¦Â± —1¹hHâu€6µì€…x"Äí‚’U™YŠùãvF˪ì´äëé'¥[b,¦­mÌ–šœ‘ÒèPjp&«XÚ œß¿º<ëï:ÉRÁb%2 YÖlé °Ö„j:OÛÒù€¡ —Ì‹äPº)Æ -@ŽeE„õŒÞ!î¥X¢ ÖBM4—8/ŒLêw-ÈEiº ´-Ôæ¸¼ÔíL8L 6ŽGCÆÊh73&Åû¶^ö€™ò¦ÒÓIÝ@Õ&Œ¢ 0ˆh©#G$àQôý«IÑgˆ@x½k]ÌñhÈ0A¿ŽG°@ïðÅTÀBž4.áÄžÙV.Û!V—GJWKòp5K‚&Ü×)‡‹•ìj—MJÌéŠ)‹¡Bjâv*µªå Å´ÇjE5á2%G`E£ßc‚Ue9%1Á›IP+ѱ¯\w­Y¨{Yâ5ÍHQ Õ¨Qõ7è4¬åÄ2{ Eõí.óÀ2R¡ëVêˆ&8XÉAîµÆëP\¨+\–ºµåþq9)µˆÔÊÍM:뫪Z©¨™“vöWÝŒÿý×¥ª–•Òñxï7\ÛB±êu}® Üí¨ò$u6²y:d!GRÕgÆÙèb¡ BM`p¡utù2·SE‹bWj¯ÆZS¡%kM©VÉA92šÇU Éž¬(FÔŽ>ÔÐhÍ­/(8…}ÌõŒ“ÛÜñ(HT•ÐÄQǼ@îL<§©T3“-J Gcp0ͪ1ÚÄÔ!Qêµý^”‹€huMÏèwç­Ø¸Z™øz‚تeôP¼ÝU,à×.Þ>­”‚SÖÝ8º#€šF$Š:àíÒˆ¢à FÌøºOªÖ)d½E© BY-3eF1•2Ï™ú0ëјQ«Ö1×gÌL O*VÅKv¬Q4ª„åØ$ƒñ3[1>8Í8휨mB D5Êq‘vê½V£ÚªÒ©‚­R+šRcCÆ(@$`¶"ˆ U%8É)¬·ÂxB E«1b\TLI“Lm(è}_€õea Ý¥%èEÈX!”µb©SÚ‹ÒÄKhK$|¤íô˜)B6•1i;=fVÊ`¨S-<]B``ŒŠ4kzØŽÚv„Y «‰Cê:1xô›>éí¯W¯§ª0³°½Iê¬ñ<´7kŽF’¶ó0ÆÉTÃÄ\ÕZ¡J§ôÕŠX+”°Õ9ˆC­ö,­vÇf˜ˆÖ]d©E¶œ³ï»ÿl‰ ¼´å(JÃᔠˉ LXIón™•2„Ð#!À+³St´åšÄ ÂAH«n‘Úí$ljzY—ôÕ;¾ÒG´íPÄH’“Sܵ°ªÉ¬ûT™b*  CS“­ua‰teg¨` ¢j‘Xj©5I­I­¨ñ uúPÌíP‚r˜’«hâmN‡B”ÅØ^Ú­-ª™A•9EÀ˜Þ (Ö*6BU]]ÍšTˆ©¥ ¢B“D ÌR,ÓEg¯†¦$<9ü.¤é(ÚÁx¢i:D³ÁôÛ}¶ˆq@b°³3“IIEA¯ËxõúÎc5~Úrxý~Vj‘‹¯2«õ/?;£”Mõëùù@°·_ŸßÃáHŒ—"ÉÀ·Zìá.{¬fñ|U+‹¨ÿ{Þæ‘Z2zH  \û5f6º-µÝ‰„_Ü8TbJgi=# jtÚ` ë ¿Ã9V8AYõ´ßŽ gnujump-1.0.8/sound/question.ogg0000644000175000017500000003346511050034360013626 00000000000000OggSw³„76óœvorbisD¬w¸OggSw³„¨Ã1v-ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÉvorbisXiph.Org libVorbis I 20050304vorbis)BCV1L Å€ÐU`$)“fI)¥”¡(y˜”HI)¥”Å0‰˜”‰ÅcŒ1ÆcŒ1ÆcŒ 4d€( Ž£æIjÎ9g'Žr 9iN8§ ŠQà9 Âõ&cn¦´¦knÎ)% Y@H!…RH!…bˆ!†bˆ!‡rÈ!§œr *¨ ‚ 2È ƒL2餓N:騣Ž:ê(´ÐB -´ÒJL1ÕVc®½]|sÎ9çœsÎ9çœsÎ BCV BdB!…Rˆ)¦˜r 2È€ÐU €G‘I±˱ÍÑ$Oò,Q5Ñ3ESTMUUUUu]Wve×vu×v}Y˜…[¸}Y¸…[Ø…]÷…a†a†a†aø}ß÷}ß÷} 4d  #9–ã)¢"¢â9¢„†¬d ’")’£I¦fj®i›¶h«¶m˲,˲ „†¬ iš¦iš¦iš¦iš¦iš¦iš¦išfY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY@hÈ*@@ÇqÇq$ER$Çr, YÈ@R,År4Gs4Çs<Çs³‹éŒítš ,H×¾m¨Óüœéûµ)t±°ðïÛöÛ î°%–JÖ{7×|dí7}ŠÅoFT ÁLpè½»e‡m.«È]ql§meUš=2„x“šmÚØ1æ ¼æj§2¶|½%¦üðÌ[O|:ìâW¸\­À7‚il(Zdí‰$*ÆÖvоíNª¦av 7Ò*X¯Pç}iU‹Ù¡†ºšÊ q]h;¢Sp¢˜}§†?|' ìé Fg¹ýr!¬Z×0¼íÊyÝ02îG{Âü˜FÓáF\û›yç­]˜† ®ml,ùjcç„, ’h=ZPd»-‰ÑgÁ²ÝÏ‹ƒU¾W ¥â½-ôAlä>G¤¦/Â¥UHþ·{óã€1P½lÕ*§ˆ„ビ¼Lssr÷UFöù|àéÿ?Oõc··Þ³\”ƒ–l<×hR=“ˆËÀŽ3ó1B˜öÖ¦’ÂJIOk½ðúï9§Q‡ÆÏVYÕƒZi>&K’³ú«sŽŒéî§?€ lF^5 GˆzH¹< œïèãÛ€MÑÐ r ?™×Ö`ü#(EþŠ¥ÀÎ Þ­Fe•wÔºµ°`–OC_9ê”t‰òsàž}"ÐåýHщLÖETx1+ÀÿN•û”äEƪ^RJYežIìf;xyi~îºÇÓí™Aƒnå—Ä-_åâjæðØâpãAš§ÏâÖòÚ†µèÐÔ'èä&Ówsî†Í½Ìp&3]‹ßÕ¥[¦ëÄ QÚÍké0Ó—¥ñ:*ÁèÂ[;ßX–g‚š-žj2Èø†fïq²ªaô˜²M ô‘Þ„°íšœá–Р•Ìü•‰·º„ïÝ]/Ö£¦éÁjÁ„ËÃ_†úØØ iL‘3ÞuLƒȳ:†Ä0šfžÛ\®£4wŒåô´LFEX8h¶i”}ÛÌ.Ù£?vჸ~äÓÂÓ37-²5í\¯°Ô饯ÜE"4Û)y­‡{j§°K·ßã— ±WÞ*Á€®â7_…ðM|é Cë@AÛÒ`{÷t©Œ)ƒõ~Ò (Åóí¤ DVÉF"SWŠšôé0 ŒJ3qB’áQA£,R»’[¢ñNq¾D2uLÝa•\ÕMäéh¸™MXÕ8Žæá††*t²ûuˆ¢UX*Œ8 þ d†“”wŒ•ª°;LøÀ¶óh@‚ñÅ;eF,ÔíŠÑ­Êw¤Ú„UÀ}*Seò¦l.•¥Ñ…=•R1þ:1@†2wU'õ¨év‚Z¬+€’qm3–M|˜@´FO‘ü1›_5ÐÁIç&¬FjŠS‡*gö˜q~Qþ!˜x}Ù!œG·æCÿǼT.µdøñ’®ø-”åÊÿ'«®rí×Kë¨Ù£ñ&Ç1éêŒ9g2ñ­?† T Q¥ƒÃEqçM 8ŽñʬÔ{ ½Qy·Ô8öûsÉn"yààwPÄR“C_Yhƒí«”…`™-}}qãôHéÁ)mql]ƒ8¿´Ôħ Œ# ž#4´J¹C7ý$Òjö/ŧÏq€#Yüú²Ð¡+'~dãÛÌ?aͺ–¸„’—]³?pÆýþhh?­[?èWq#¹Ú“›¡,#ö¶ÛÏSB¦E¥É2 ±ÅßúhÞj{¿â’¯S}:¯öñÌR£DÝzzv‰tí¾Ê(ç¡”9:L §îñ‰ü]¤¾{ kw”4RÕdukÉç´J±åÕôÃBÉôŸHË­·0õ£ä½wóÑhË_3Qd*¬m1n΋µ÷2€ºIÂD)‰I§jøi 4àŠ)Áœb^+Öø4¾0f?n{lØpÿ)Ý´µ.‘ñC½´ZM”ú¾:å4îl}•§½qL6ÖëÍ Y~+NGgv~m)wý¥5ê¿©zPO‚hM ÌV­ŸXZ™ô>@òõ™³r¼R-"ÕGs™‘Ôå×W}©‡j47ûÄŽáisœºûþˆj× „Wˆ'r9h*³5MÄZ¡wéßuHßû@1€‹1mB±úûjgÙ'ǹZÎëõA´è¨×0Å> gO+\&EÃÌ]>ù¥Îÿm)xùùW$à_`>'cedš9ÏoÚ¦!„pcÔV%©ûâQ ïW Ä üå,·Ñ;жîÓ Á|ž: ’ÑÓl[Žú|èŽ4`´Va,ÔúgvÛoÑ4i™óz*qÈåü4;—Øx¬†ß[›ŸŒö”œ>ðò;õ¤ÃM\>'­!ÙÿpÙÿ_ JO-ÿщÉA@g‡&å×I‹çnsW\ #sïösúó°«Ä^±"/Û¿:O×Ç·®^ÍrÁŸž]¿›aN•ŒiêCwî„áßåÏ5†Š–AG-{ÂÒälR}M[¥ÿ.dÛÆ{ :XÅôßaÖŠëÞó6-µ LÎöõ0z èÞúŒÍÈâÔ†‚´E„:ÅÄOIòBäüh ¢côÇÄL¤.Ÿ&Dsmc+äå•Ü7Lî49]æÔ^‰ÃiYÿQºî~E‚*æh/¨ŸævúŸÊ¬nª¡èi¾SœPçYÎÑžfÀ_>æ·%ŒJõØþg.Ý]÷­ÑI›/ö’œ­’òÖÌS2— —+îZ…Ë´h§k£ ™ÿ¨ìÚ,) ø¨ìq¨',p.ç?@ëp€˜´}Ó bˆ B ày v;Îæ„óî)G³a/‘êfûVUTEHe5Ôß™~#ˇè êƒ¥§2\+ˆ,.êtøïÉöl}Ÿò•ÿ:Õî²Ó;+CüÖóyÁЩÒ`LÓTõûГ½JŒƒvF³WÅ µ +NÞ¯ kí%‘–ÚÂ>¹ò ºó 膑Pƒ‡óäO´“a¿>7ùd¥;n4ÿ5>–x‹­_g¯8&Š6eëæ¬ýœFœæ%Ä͵Ln÷  ÖÀjâätÎ>:e,*“&¾(1¼†ªúŒºRPèÂpí58Ì: ”è…³Š² ðeYωá…MiÂ×3n^4'˜sp–ÆçF ’ìÙfb§niÅï18¤è’·?TWÜÚ†ëÆñVcìZ±Ä‰2Úc‚ ””T½õpû”.Èy“µkH¤¤üZ:Æbpt„¦l¥çO.Ö”þîÒܼ\qUž1D™beW1?U\þ¿ËÔo‡Bº!o@Z™%ÐŽ¡’vMeÛâL²û²Ö@ÝÙp=(ªŒyXÏôJÉÌÜ' e+.º7«ÎúE#ê*nÜQ˜6áåÆ>*UÁ¤â½·¢û-q‚”¦ÇœªÛÒyJmð#°ŒiÖÖlpà°ÏÜ\pƳéÃz¿ôñàßÈó‹›/| ÊÏb›I®z"hÏ rÀ5þsñÀ½~X/yyd%T¨qnKÓ­E°# È(ìC÷úóÎ 1þâvÈH*À¨äêb†7š;'µ2¼ZN°CrƒØªõTcî·0GÊ߀¹7éV,HÝ S¶„æ8“ͽaQøŸôÀ¿n'=º<Þ©“Hb+ŒòÑ™Þ.šß7oÔ:ódhNÂ^z­Óik£¹Žº’ ¯&(þ)ÍÀUyÞ$þÓ7)ì׋-UÚpÎÚÒ+À¤o\Z_^X"3…’ó«ÕkÁ%œ>,\Y –…3[#[‘*ñIk«VËØ´•Û=™(ѰÁVçŽñ®Û•4Ž“§a¡ QÂö¯³kM8»ÌËI>NÍv&’¾<\·6Å/zeä¥ä‘0ÿà:IVD?e Fk€T¹IÙqû.ŽÈ´Ü[dzƒ™2§à“ï®Ú#§Z«ÕôÜBŽI,„}ëc­<>Ï.ß Ú2çõW¦œñm—›„ªí5ôk€âÆù½óJQÚ¼Z°ÏHÞ)ÍqÏuL]áÒ[¥ûxu•ÎSáyJƒqkj6ÀY²˜x36}ÍÔêÂö‡Øè’²Þ°N1q: ­™–9K3ê,±¹ c,—'›Ãï;ÐÔ:Ò®õ”ТR‹N–b€TBQÿΈš…\ Ç2µ5¯*”$vÖê4 4Î7–©-éœl4k?ŠÔ…ƒ"¥03è ÝÅÁúu²=¯A»Œ7üo.Ú²4x½5uZÅû–ߴ߈ P$ûnžYwV¶yQöŒyÇ,Ì=!Ýi®(²N_»¾R:\œÅj’u!}*µÁ©´Sè¬xqg}Ô>¥R®Ây–ÿ c_“Ý,AvÄOZæ®Î6g/¬àQÌIÞzž½\~-æÏH*ÆP…1³Ûœ²Ú~É¾Ž¡Ðˆ lÛºPO>@EtI4*§>K2ÝŒ¤ƒákû|Fiß$É€Äkŵ HSÒ°V û>è (,Éñ„Ëþyì¸ùU¸™xÞ§.S̹ôj£hšqLH#éÀ{|ìå”{[ +0À,e\SëhÅì)•ùŽï'SC!Ù³ez€5ä½;Ñ)ªÖ*a¾ U¬S™¸AðJô©ÕŽ8_Æ4Õ¢7Å»ŸÇ¾¸Ð#”lnEKyþßù¦¦DÏ6};´J«O)³~ç“s‘^T4r†ç+™t™ïÀ´W RQe¢mžíð“vÕz¤Nˆ;9\¢¿P-÷N.1œ 3Á»Â+JëLkÊú×2ÇD¿wɹWå/€ª½.;ޤ)…ÃxU¾1ö.I1ÂÚ~bŸ/¯äÁ^šœ$1Q« þ±]Á˜Î:³Ø{g×cåB½Êc¯#AOggSÀƒw³„óÕ ÛÝÚÝÑÕß×ÛÛÛÞàß123ß(+')13ßÐ^ùäíS¦àZÙ÷ÞGéšÐVÖÆ±c¹ É,Û›m[ü[¸¬Æ—›#%ÍÛÿó·Cè¯Í|Ç Þ!Ÿ`ÉqÈúþšúŠdd¸«hºmÆ8*Ò^´eóו †Åh‰[œ†ËvrûþFª ®ˆâd2|ÒNÕ`‚›e¥Ö×Ö¦ÌU”¢g‚qzëWé.ç žl·?ÍD ò-á>Nàί¢vó÷›hçCq’TÚüR„‡ÔP£¸ºØióÁ ·Ô pš]õ7JÃô³v9&ÎçŸ^é$Õ]Q1ËÊÉÝ~Ö^9 ™*î€vô'rÛ$Êg¦ ñ]™L©mèrÝ]l¯×¶ölŸÚ0ØìO2M_cÙ( òœÛåd,±CÚJ«Œð q5¹1v²‰ œ”¸3ï.Ìæßk¬WÆ;…ùôDs|ö$x£†±ÔY\‚ŽÐvƃ)œˆ"~¥±ÜÞN½]mêÞt­‰X±³ÈzhÑô$gûv±ŒQl¡m>Qú ZtÛnQšÖèÁØ’œ!®ÞyHŸØªmvêHhF»6Ö­ÏÅÖ¢Xì·‹_Ø4~ù¤öÿ …’ÿ{„B€Þ;³Ûj*;*¢S€}Í×¾æ¼É/üºÁã'ò=S)?>?Ztjt­l?ƒY®¤+ãf²x:Rz{ƒ’.ÂÚNq’eO–¬6ˆõ˳ŽÚSëWÿÕ`ÕšÜÌþÞ︟I˜õ¡˜’Ô°Û/®ôNj):â_ÐO CÒfåCJ-°³tîá;£¢+ù8žÛîÃŒ‘»»v†ûýÄm" ˜åkeá­š«»ÚÐç1LÄBõZΛ Zª ¢¥¶À8Â.ÏpZ`6·®^édÖ¨(’Š6Ÿý½µ9K!¨J§1Í)å4I!íÊœiâØç¶\ÍLÇ:s EU/5´ ‡‰@!Øu¥ë\¢¥Œ±·WV&Ik…³Æâ£ÞÝ2_9(€†˜â謗Öx ‘h3´øö_¡‰zÅǽͺÓqt`<y(‡HvŸ  /Ôæ2º‡ì‰ÈÇã­T7Dßî­œ»˜kP»¡1JõcõÈ¢»Ö*ÄÜaZ´’§£CZÿœk3¥:{a9®2dGIÁPA³2fÐÆ—ŸÙàÅÎ%^ÙtJ Ÿƒ ÷Ó¡ªÚJ—§|Bah'qjBÆSèå„{]Øgý®€ÊœlîyT—äJ*tXù á‡6­\ÚÛéèñ ×%qcšð§{äkâg5»Ýsj=í¢Ä‚ìÜew ¼Z{Iõ473…V]K¨î958s\cJ‚pJYâ’®ÒeÀ>Xemš‘yŽ-!˜ø ZXÑš )]¸ !+Ó(á+KkwM5XÛ9Š _Ü6Êñ>Þ%TÂVô‘âlµ¾ÙôDSK³v,컯´ÒG¿ãtN*dÙxð§WÃ2 ÏkS¼¿ýPú.nŸ²ú‹s‡}s%hðZµ$%Ì…" ±»n!¶´Ý\4ÿœÉä; H£=$¥ÃÉü«†Aú::µ’ñ¤Œ}åHÚþ¦{ú4¹ Æ?®ra+»• 8ý·ëÅ2ëgL~b\¸“ØàiUò¤»l[UëhxéY»«in{ÜU/½`à÷ô›Ô’óˆ _'¨‰¨<¾ë‘`íÅQ¼ÎÑT/(£~ÉŒVU ÝôXšmJ"Å{:-E¶ÙÁ´jâ¦Ö(R1ޙ릃ûö”[ _œ]ÞìÌ„ü•”Ãn_fÜhl îÖ”üG’s&7Ú£E”nTÚnù¤TŸÐAÓ²®?ÞJO^ÙJˆvw-±—-1qëšM MÄ&yhвDÐ΢hŠBÓA²Ÿ K‘ŒgYgñ¼ü8»_ÖÚf™a•Íü-£Æœô_ IiŸó•†»ªßÕ=‚¨þá*-JJ ”üɧwÂai2¨8×5sŒÕá¹Jnb©¬ SÁ¯Ìì¼yÍKönw’Ò±úí4 º hóÆŒšyÍùN£½ÿý8{lóš:rIoBÄÅê¹/æ‹Ôzá½ýÄ Ip«Fè2Ú©/ YÔæ ½b“eˆå7¯³ï`Uƒ@Sš\rÊÔ#4 ¡êbŒ,Ω¸'« ´ 0&«œ\¤yb­£örŽöƒkøU—šøYèttêÊßÞ‡¢=º÷¬ ­(Ÿ†ÐhâëXoÔü]L0áBª-ø¡ŸæhH,tø+3%ߪžiì¼K܈éѱОë§Û!¡F?Ü4!¥HO+è­äÖáÅüÿžÎ{õNòþ´]ò¾Í¶ã_¹!ÆÔyEÄÇôÉdªëÚ“yÌñmj†"² teÆùh/“ªÚ1lÖbŸ–ÙÞ\ekhåì›àÕ03hùb3¥qÛz?~TM=&É:ò*®y3öTQã»…Ö°ÖËïj!Üa´R?$3Ç 0>Ñú> ÁQ†u×'³jŸ[,c¶”i–ܽ‹CATŽ”» Ë%&{ yM'V…ZÃÅ]–À-ß6^Y,¼ïÉ#ób:µ§ŒèsÕ¨Ium(ÏV³`˜wûчµÝLf–·òõ£é“kæì”éjÙÎãžn,|I=¸ ÑèÍgÊöÙ øßCÈYpÎ"‹Ô¯ÇJ?je•h@( Âù2f»ÔÉùÙ2÷½‹DTõ°AÞÚ¯[ê(ë¸S)Y7pð¬Ì}‘´îÜÐ'½tÖR‹zÃ\ùÛe4°ôú˜o]¦Myñ»*Ó.‡ ! ëÎó‘sdalýîîzÃë|´·8ë£ \ß’Á:k<ÞYÜ AÄ@¹=‚Ul$ TÕ´ E¥Xk /Î^å¿7¿ùÙË/¾–ÿçÑ/–’¯XÔ7zÎyR®ÈÊ+ ¶oê ˜2FZ5:öüöZV©n nWüwÝ_gÚ¤™M¶m[v{84ŠAÙÂ\´•u«ˆ­ÔmQ°cË®…/ûl±ŒFxU ÁH’ݲößšûÏuõ³go€â⺠—¶ÐÕEõgkö„Af~°úÿ°Ö+º#Á\:qÉŽ!²‡°H Dð9CìJ.õßCL¼ßQ_^IìH¦OÀõ?mÔÊL@;¨^(²ÚBÁu2| ÆæåÇ×Ùg‰žò_<ôEÊíᬩÌ8Ò6ò~—$X«2¬5Q*2™^úEªéè€O‰w@ND½Xhÿ$ÙHAîýÓ‚üs’_ŒHe Æ ¥ëD!Ú’V„65Éú Ú/¹2α¶•ml7ýôùMÚ>*x³ õ!l”Å/U9*‡rÇ…cÉ&àu~yžèw«•Ãj"¾¦ C¸]¨V‡>æ,6Ú(¡Ú2‰/ ÙÆ2”W >½DèSrûn(ˆN~Y¬d ;™ÙþÏÌPÕŠj¬i%}Ji!K|úö§9/®¿’/¤êéSâÿÏ1<Y ²a²½da÷ðjíx”íS 'wÁ•e!˜ªFdËzzc‰ ªã÷µ |ýMg¯ŠÚæfFUi¨‘ÔåŠÌª”¼°‰p:p=!³;!pñI:Fy ÁX$Æ-¹A\iƼ ;± õúN0,½ÖhqˆÜ\5§»é†r”ì,C§E``=‰)JšÆ:†•îëòƒõKõÝëÚ\ ±ªÐBŒÈ\ ³zÿЀvGä`Lz ý!Ãù]n/õ\‡™U¥@•£e»¯Þ¬6ž!q@¤#]ƒjqÚ´ãƒAØÈs^û+¬Û{÷Ūân!Þ­†¯p[¹ª×[Ø ,ú’Â:‰ù»%PN麉+öÖï{/<(SîÞvН½ÆÊÜJÊp£ ‘„"C)J ©Nó¾íPŽ}=lèUT|‘|©Îüò3£ÞÄñ%[ØL$º9ËÍ@Àï äõPDòmÁ ù¿Ýåê•@%Ýfý ¿ñ“:Oškû³)ˆe™sù£ƒû̇º†Gä‘Iö nG¡}itz™s˜·ú&µj¬<€É…”`E”fågúÊáÁãÈ/$ÿóÓïÞÇ{öékRÇÛ›J„±È¡‰žÞ~;ç¤|Ë-$U‰1†ã#´0N®]…îÊ’xYIÓÍÒts`tGt-¸;-h©®|ß×ñ”)ciaÚÖ¯O§Q¬Íƒv—à;žµŽ8’Þ–µ!)\õõ«ør ZœÞÞ.ÐȼYDˆ®dìÁ”½³:­È]Ñ&ª˜º*°õFÊÙÝŸ–Þ¹ê~ÓE$u/‰Ìé(¬º ®}ñŽãùΉŠ[[Z“¤DÀ#…¨ti£5ù}¶^0 üí!e:›¡ßÃi îØ4”†˜tl{¿W‹¢î4ôÝìíP B-Át&wƒ”ìl½ÂHA﹚§óµ5¶Üo Èš©‚±ác 4êº i*%ØæU«œËïߨõ˜;vÚUŒ0pf‰^4_týò¥dU%O§tAM¿êe9ß4,2“i>~ì#ß&ó¿õ’óPjÞ¢(zœ6YoíRehõ:qÖ0ÞRÑ4Lú×2¤ÈócdÜ0½Þ㵦«¤~Å©ÕDO)qtR;èÌ,åÖCœúF$ I:ˆ©T’%Ú7äµõx|¬¡Í)ì&•†Û|Ž•N:LÍÍ5þœL¯¦Îì3o_Ïÿ³<~™?k™,´ùlµ)G®æd¾ÔФF—šZ{©õ}'ønÚj¦ëw«–ÇãEK ¬ ôñ3ÜéXx£^×Ù8\×ÇsK>µ4&} õ‘`hw{•úGÜ‘‚'‰Š÷Öý#þ29ÄG¿ìP©c8u«-[îèK°vþ†"6š«ÖgŒÊ¸)¹lŪLQu+½:á–×eÖÊßò˜³K ¢æÕXü@r«ÞG¤@„@ÄZè?ªNÏ„+ö:¶Æ*¥-RSÌ¿)¹²ÑWËטG/‰Lo<ÎkÄM áüIW¾ÍÁž•¡SÏÛ²Ø~>|¯T3½òVR6ÜÈ_¶‹Ÿž9Š/Ý0ŬdüZ~v±8žvG€bî±¶Ïl¢®8MRÖVÞå,å°9›ÞzëDë`wœ+að¤j ã ÛÇúɨ-¦ÝŠLq?:ˆ{íÌÀ©zGÉPÚºÃDÁ¡’Ú­[¡Þ[<ðî¦~Ç_\ ZŒ¦µ&0Ã\b¾i—Dfv‚Õ\Q‡—ãlG+pW›Žd4Iøî"¯–Z¿|/þ.(éîß P5Úao/*Y}KûMMï“ ä'¢¨¶–¾§ÑŽ–š¤Û³\Péý–DˆÇœL^¬ÖFD@„Á¬,´}=Æ÷¦£j$L’*—F)YaðßDæçUk‘“»Ð¶ã¯G [󎌺D³ìÿhÌ{p+ÓÍš€x¡·ôÜ®›ê¡ÎòS›…Vbõ/8GѪ|VÆMÉÖõðœÖ£mÄEl^ÕGåÿHz2t.í?âb«.xT·°ÍdªKŽ»Ø}8 üéÅÓ& µ[‡üd[Þ„ñÞ`yñ$)µ¯pTB+½”ìXËÅxy­„ ÐÄ'™89uÊ\ÒzªÌÒ^WPæFh*í)« "µè㢢û¨ß®¨Àt銈“%Kkx™ÓXD^¿ ­=†³ö®o•ðá‡dV‘O³ŠN¤é¼Øn:d0sjÀHþÅ^T¬s¤ ºýÂÚt\/· ¼4†/ÖÞ¼ñ("•ÊJA·Ÿ°@9š¡Gˆy,wŠÆïu'=~znJ¸“˜Õ¯ÓuWŠÇ÷'äÝŠôÀ:•ÁЀUÿÝ2.¹b§6‡ò¿Ö0¸g_+œã¹Ýî㚇U¬t«}ádèöI¨<ÄáŠôöÀÖ&ÅQ<è“3A *PlgˆKÌõ@$Êtm«÷‰Ö®à\«Üþs+²ð>· xhBÄ\አƒÛ f±³ ²U¦| b µ^? +=Ó}¾!ËïïêÂÀj™0YÉŸ@ú3ªb|X’l±-ÚEd ï: Hw !T²Ø3ܽ;˜çyž†aõÓª¾èDŒÒŒ›LL±¹Ñxj޹ã¬Ï1X½8n®.]ºti~~~~>+6?|ø«_=\ s_.—Kw¾|øðáJˆaZüëß_ŸQ‚уÏ^ÊôwaËÅExðÙï—KgdswøÃ¿ÿ÷Wò˜Lù×ó ò<Ùg<{›Àz~~&h_Öý/¿z¸2² ðzvžŸŸŸ1ñßÿËÏOÚÔÔ” À±Ç™šÂ055`25åǺîP€Sgnujump-1.0.8/sound/jump.ogg0000644000175000017500000004732111050034360012726 00000000000000OggSÎg `ð™8XvorbisD¬q¸OggSÎg `Xæv…-ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿvorbisXiph.Org libVorbis I 20050304vorbis)BCV1L Å€ÐU`$)“fI)¥”¡(y˜”HI)¥”Å0‰˜”‰ÅcŒ1ÆcŒ1ÆcŒ 4d€( Ž£æIjÎ9g'Žr 9iN8§ ŠQà9 Âõ&cn¦´¦knÎ)% Y@H!…RH!…bˆ!†bˆ!‡rÈ!§œr *¨ ‚ 2È ƒL2餓N:騣Ž:ê(´ÐB -´ÒJL1ÕVc®½]|sÎ9çœsÎ9çœsÎ BCV BdB!…Rˆ)¦˜r 2È€ÐU €G‘I±˱ÍÑ$Oò,Q5Ñ3ESTMUUUUu]Wve×vu×v}Y˜…[¸}Y¸…[Ø…]÷…a†a†a†aø}ß÷}ß÷} 4d  #9–ã)¢"¢â9¢„†¬d ’")’£I¦fj®i›¶h«¶m˲,˲ „†¬ iš¦iš¦iš¦iš¦iš¦iš¦išfY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY–eY@hÈ*@@ÇqÇq$ER$Çr, YÈ@R,År4Gs4Çs<Çs@BDFHJLNP@OggS@'Îg `>™_QRÿGÿXÿ^ÿpEYZCYUYZSÿoÿqÿdÿuÿh ú 3R²χX#“)µ}§­DF²ÆGÀJÈÍ b-ŠWHªîR«v{¥æ®Þ~«ç•ªªOï“^¬FÛ·U®´?Áu÷„€¢Ta; ø×ÜõT€Ǽã¬P˜¿mNš$üÁü@*¯5p †ýƒÕaƒ)ï¡Þ(Ç%WÇ÷š’ÊVNT‰ä7Ñã²:¦+ßzŠC'iÄOÐZ"!z©œ¢ 8¼KåuÀÞ7À–mtD#ªÚÑtŘ™bf¡¦„˜½Zl,ÓjkX­60TLDXÒS¶¨ˆ¤étRƉ¸‘KZOà ÃÂBÕ¢ˆª´cu©%+-hEAAB³x’Ð ‘ØB• 'eCa¯Xª¥4H’8 ( K„ I„ rà%rÝ’Â$C¯¨«(h¬²p˜B–£¨.÷$Úõ„$ À 8ˆÀ#T4N‰$1 )µW…:lt/éÉšo] qí~¦*¦w£Afê8åWdŠŽ'Ó$5¢B*\éZ`·¯¸À '"%-@ôQŽ€]ЏÂÓô€’@Ï“´zWƒ´W[#æH¹HS<Ð'¤À‡jwD¿´½èeÙHåDžfþwMŠÑFÙ4ɲ¨ÃUê9”ЄQp€ÞºÜŽ&ÑYS%s[—×QÆ[À÷‚eÖ›YیַFë–])&™$(j­dC¹Ý4 F#bXĦ¬V¬e;É4ö£Öc­¬ª½äËZl ÚµElª-j–Ydé²Híº)Ê42C£€–÷6MYXÛ2 ª áÅ^¼ÒX¤s‘l·”6´!Z–'¤:ö­µ³ f4’‹mJUèX@—ÇøÍ™DfDq”´Ga’¬Æc² rI&åà.E¯µÿ>JQ A‡t:Zb·Æb@ÙF"𻍵VC0jÄ4ícjUÁbqN&-ùÂp%"êò¥W†8/tDsÁiTuQµH tÇ!Wf)"Òuµºô†&ÄcÇ@Î+¢D h¯6  PDl –ºúärñ5Ó©jÕDz$Æ3ž@Ǧ‘˜8P¹¦5f­ÊH$-–Û»|Ô »YÝå¢L\6veÉ"±‘E¦}¦Í$ÀX–‘É%¦ Øt´æ´…Ê—û “ÁØ%&"—ØÈ“‹KrÑ—3ÒC>ñˆ²©¡Û\žŠœ}¿Ë=6áTªKí`µMT6]n˜ 7hãa¢ÅÔí 4ÊörS…! cƒ½VOQš$±-h­ú³°±E€íH@a Ê¥@Gƒ×±¡fË_k¥(h¤FMAÄ1ž{Ê:ÛƒX•Vî{“"«‚J-¬Àœ4ŠDU&¦D+NÛdýDE™¡z (ö\ÐÕt˜bŠÅ ȱWj.´jc³Ï‹÷#cÝi[·v¶Ó³Ë¤X`û 6mP¾Ð!…ƒYª:&' am¡c—¤ÔY»Zˆty^P—SÝŒt·ˆrzçw`û!ýœÈ_÷¢]BÇüv—fÃõ™iûÉÖÛ†+ˆÅ Ûß(k2ƒ•F>Ï)&ÙhZ$ø«Ážƒ5••EeV]A”ômÔfÖ]+#+Ý+uH,YX¬b©°3æý˜¹}œ¼fÕl÷u9*tÜŪÉv¨ùýé‡rQ €AÌZU ˆX­ª6e…)dC˜è ^OfÜ×Oè@W£1€ú•ÄfÇlÄuÑ©÷v¯Ù¾³ZVÇ¥+Ø\ÖN2$iµÎ7å8mG0á½ˆŠª_“ªÐhEYŠVçT0„QÅ¥åk‘…£çùôÿiåü ²éÀbiýå¢Ô~ÃjúrAÎÙ¯[=Q5ô©·¢nT‚¶¼@éÚ] .”ŠvHl×9­Šˆ Æ‰Qr)|Xc½PNµ2„8…‘ëö‘ýnÉÖHWUT‘ÒœvÁêù¼tqÄIÁ@#µ WOõRã ®`±º²NFI[T €™Ý‹:X£Õ¨MŒ1LÒ‘ G½ A—ˆt½¶A … Ñ1åÖ½}|+”+A|¯Xáp¹U^y¼fÝêÙ[½L$í^³æô¸²ÛV$°íz·=ÚÊ igu5¡fTe:Ê,XçiCˆ^*«º”\èµEu—‹£€õ+s)¥%h8¾ë©åŽA‡ À/Vô£'¶@ävóÅžJI‚¤ µ¶›V\ua®é ™)]$ €•]óméB÷²jǺ}jzØñºx±„.B õ®Bde­5S N—ªQÞ´ƒ8Œ¼Ú´C$z¹Uù‹¢2¹†Ÿ¼8.÷%Wå® |xl?qu>2Üù¼¢¦VªšÊ×·>3oZK¡\f® @„T³ ­ÈÀ¸SD_,rHgy4´¡¸T¸¸P²GʤƯXV€ŸÛG³6ké…à´EX䨋.e Aˆ0¬€„«Œ5¥VÅ¡ ašHk )c{1"€îµ:ÌÔ 8«ÂdF$°@€£ÂΠCÂ#¨Â EGm‡^mHaFÔ:à$EW¢6U^‘KƒªÃ B $„qbGÒP–•EVQ#X H˜ÈnÓãÍaFÀˆ¯$¤qJEÅ¡CDš½¢®"”ZvÓˆÀ"É«‚VpL)a ^‰'M"€é5*ÇYq’Q“J÷mà||và‡ÎÚÑMQ“8+Q؃w¢„öÆZ€uPÒébDz*- xÆ—„l -ÆAØ H!BÂx¾Éåí‹ô¨o?á¥b tr9ëª]º¯?*†ƒ™(«!ŠZ¾œ-0}ýcT¤¦Z:,b$4!YŒõ*¶´ç±‹W@®(¸i„€PŒ©ÿæ `:”€f´I/ÁT9p¢`( ´lë¦U‰.›µè„º¡Ö!Z@cñªû! ÁRihÛ(FU-ÓµRi„ñÔJg0´%À£f @f2èì©­IK´”‹XõTër)Ò¹@È $ tbK±&ÍXеÂَƪ²WŒE°³kÕŒ:&jæÔ-4HL (ñH€ €ÅZCÙÐkÒk~r67=Ò„(Gõö©zT¹º¨X€K;µâlßj²€D5¤ˆ=Ɇ+²»6͸ä^ hð ?í[ƒzDž5b±bŃeÃû­uÂ2 ƒÚÑj¢6ëÕn¢@©¶eÿ¶ ê’ÖÉïE\|¬p\Kuwj©º%¹›bð°Üžá…áN¨–äÉr»}î|•à”²–2A”Ç2O_ìõcfSG}óë2 @ÅXc¼kéeP-‚´ƒqô– Âé2ŠèŽ]†'b!h±ª¶ ‘A‹š6&Òˆ¦ˆ ¶1ÉdZ RRGB Œq…ˆkJA¢Q#•®@§™@R™ÅŒ<Œ¤žÁåXä¤AJR SI×"N/¨Á¨Aú^P°8@Úo·¯4f}[3ÏP=V3Jºœ¶ ÎêÉlGmOÄHPv2IvÐÀVÖRÔ†ò$µC1´iImŠx`‰.\qídºK*‹Ý"ºps×¢g)ÖèÔªZ Ù]ˆo}']Ò¦üɨJåÉ»2p!juqú.Œ^yâ¡ p¢juõÅb ¨µÕ e‚¬Õ)œÛÖ"éô¢Î1^4T™)±º.@±Ú¬¢Þ±¢&¡ 3z^‰qmuEÝx,µ×¡-²Ô¥—•ÓÖ­ªåÐfB›ØT%U¨ÌT±H1)©°D aÇE€“TmÚir½ºJ*Š""©ˆ*Î@ÀŒ¬Jê饠Ž`i»Gn½DæR# €Á€–J vmHÊÊÆ­[ # F˜%:§‚=)S“ ™ LÒF•jB«ä,ª`ͦcºÊÈK•5€àÁ•Š O#è}œåbaÊ@y†xÍÄɺso³X¼n­²ÈEE=|•ùÐ\3GS·z¯©[ U5)U ö‰ç)$:ßÊ Ø×ú¸”WQ”·±¤¸öªàáj£´Ê-X “UÀB€!IÒÓÒcpJ8eVYÀý@ˆÀOggS@SÎg ``r82ÿuÿrÿ|ÿ{ÿwÿxÿ{ÿmÿfÿTÿTÿ^:UáE¿äÒ{MÀóè4Äw2¼¤Ö{Ú„|!JÊœ†¬“œ×† ィÍ6ü¨1³À`TUwÆH4‹Md’`1¬jµQPÆ Wl#iF0’G¤§£—B-,E´±m  F|t¶H6ÑZIE@Ô‰m#)ŠÆ®p’0’Xm›6@´`ËÆÕÍÙv( ÍA‘n» Qõ¥Â,pålŒ[rÊÃhµAj$-1¤‘"–®,ˆµ3…¦v»yN¯~U*£¶ ­(€ ^GêŠC‰‰Õ­áÖà¶¡gÜ|Û©ÈFµ \$õ^‰®¨†èYÀQµ'l½g¸•ýiqÙEÅkŽšõ‡n×¹!©•*—2$N“5½îìX±RdSϾ›3ïÌÇÆ+aŒ@p@6{ €îÑ`VYDÔçšU|,[5oåïj»¿•]=\Ë[Ù×KË:`JͲ{Ú· »{OFbÅQj†ÝÓ¾õ¬žŽdþ/JµD¤4}½@G½vT2³¯K “P Ј|ƒ±1ikÑãAY„ V\ZcB¥•D@@lg✠–ËÀ°b*Z@ Z0zmÔú(¶EUP P¢1^Sv` h ¢XÛ¦"h¡´FB¡ÕEhÀ²tJ¤cat Ë(¤ÅâI@èQÑ*²Ö  ÛØPE44(!—‚®LÚKí¥Ài"•q˜Z…Õêv&¸ã­9L% vb& _Ñ¥‘:I­;ó2BÀ 24L0Œ¢i«+}ŽEÔ7•"aÎÁ®¸ª [-e$‘ ܆¾ Í=1Q(è¨|!Yq¹õzÎÖwÔŽ2Õ•“¢ãÄU¶U¹¤*5ÔŠ 3àqy?³ÛqÝç]3uÀ` ˆ3à@^°W[!rT›R_Ž«[^S²A Ë â‘l@Z>ZEtŒö‰âãm#u¥Ú"æDñëÍ60óx‘5"Sέ³£Y³™wx“$7\QQ! $P£ÖhtqO“LA &NyR¥tÁg#貄•n1™xK™ ¢á]´b!EŒU™^ ,Ö;² k­.0PXtêµVˆ¢Cƒ•ŒqíЊ˜`q¢"—¶(cœ¥f¥ñ"j©•^yQÒH#ˆ)¨€V fœ­D@ì(ES$`ÁŽ*•x/á `Äb$ Àtyd„Á£dE- %§ËNxu“0”,R+Ó)"‚d åÊ“½«¢’„€T“Ët®2U —Øs‘Ü(ª\âj/+šéü0q5’ÒìÖu_@ ðF¹•‡¼%.b8ÆÃQ¹¸Ô60¹´g‰ÃPçÖ¤‘rÚÔJß!Ð ÐÅJ“Ž€€-"AhÀ3¡ ÈB%G K,Í"´`ÄŸþY…°¥ÚÄÖ?9ióyxŒ÷‹[÷ä¸#—e¯ƒ²J”éŒ Éwž j‡YæcTбÀH‘LH4*JÍx€ƒJ´€kEìû²³ñ)è@\¿„cNMõQ£€ `ÈËÌ—¡©"×Ѩ¢(…‚éäÐaÚBÛ ‚ÝN"Àð ÁRƒrP‘Œx3z뢜rUt²@w“ŒL@ ÃB5ÙòÉâ ÈB<襩Œ@bP!7^j GA' °Ê–!ÃbYª‰6<Ð3@@äŒsŽI#+R®{ œ”gÀ€¬ö§CN—¡±þ8~·¨Ø”EcÄDAS{A„Q©—£ZnhÊÀàg<œ|Nú÷¹RìE}\ËA<ëÎlÚiY] W OA¹ Dg"eà˜÷»[t_Ò^)ûÜi”ø°WHQ¿”%úêÅžƒ€º §¤²˜BÒ. •Dz N]?>Z• –­–I|r%Ètß0ZÕ¸–- A|ÇØô¼é€êTDª JOì@ž ) ˜¬«ÅóÃF§cL@O-@ $2±öT އܿ¨œËT¸¶±êT²ZÁp‚zB)GR-=a>§<)®uÚʪAcÉ@£Z &j=XTÕÕ©"%…Åb¢N’‡a l ©—h’c<R )Ì(@Ø«A‘&Áq.EŠ‘:Œ’(ˆ´ÄÐàjQAàBÒª:Š1€€Ê€02Lc‹­[§ÃºðËM;aEb’½BÛ dY/’M'bpg ¨hG‰d*b`?5)*ê,göDK,u‰ÑÞ¡]PÔ¹ "i³f©¨5ªFq"üv· ½Û”«HOÔwqÝ+²+·Øwmr1ÐZo¶ïd`½a@TëëVÄr-¡Ë‡É[Åb¼@>Â}öÉNí.M„dVxhc €ÔヤމåÁ޼ϣ ó¦Ïdú2XŽØ›ï¹hÚ¡ÏdúR~IYO„Ì@Æ‹<†¢VäTèèµ£#ËG§$&Ôp]Ç Q*"º˜{ÌÉYÔçN•6ÁŒ¥Öß= &‰#44g)¤ß¸­HVTŪ‚+´`–²KXZÕ‚Ò`UÄ8éCK2hˆ'kípdä¨É¶4uY–…u(Umá°;”<²„TnÃÆÀ”°bÀU‡)«™À° ŽW˜6X ÃÄ)/„DÊ ÖkÉ…º’‚‡I@E¢C7€]áLV‚“èxdè”4ã×QœVÇ#$¼ ú&)ÙoÛ·&ÐvAç‡@­mH6êt" ¡À°îÒ—†.P¸–_Ýã\Œ ÔÆ©®¥µ©¥Õ"=œ.©ŠÚRq‰zÊgð ó#&ûì$*E h¼¯¬`ÝH²Œ ©{È‹ é% Llä-3ŠX@>Š¥nnÚ~-‡³` Œb™ž›¶? ñp€7q\J‡š,0—Ùhш)Ù‰#š—ÐDF $@í¼z1]ºö®U`TÔˆlrJ+€!4eXO ê׬9[ƒ„˜Ò‡àøü(õ‘ph”FoÜÖc@+ŒQMÂ>McÌB„KÒ£.Ŷµ-,J-RlU×V´kt«ÎV‡aJVY–dˆdF6©ÊžÀ6¦¼®d’ ‘Jh‘T7]ˆ8¬“Q‰œŒZPè2Ù“Cb„ÚCAL `mg«%ÆC J^tO;Õƒƒ8¡†& iƒˆËÑ &û¥r½&„QÃÈ©¶ì½”á„ÀþÔ¶RÔ¦× PPx²cš•½L±«mÔCµ ùÐJáØ£Ú×ï‚JÂ-g³÷Ïx·a€e´ô˜àª!²¯°‡:A(0’#œµN‡x# K€Ím8鈤¾y%‰£|¿‹¦úˆ•ؼ’ÄQ¾ÏCS}Dð¨ Q ‹@|«ßDÑhÛh¸â]c—I$dÀбÁŠšd# @P€A@0 ¥QÖ¤ˆc('¼Ï'{ÃJ^‘USb´­’®LÍZ›Q,Ð* ì j™9+’¤#B—%ñ0=êPL°v–Ú’‡T¥„ÔÓúC%œ Ÿ­¯`ªk#„$J::‚‚©så» 'F¬ 2  _‚½È0 ^9$AÔ´'ªU…H¢ØK¸Ê/Ü.²Wê2\´ªb²Ý1ÝÔ¨ŸÛ ªU,55ªDm Àî(å\ €¼b<`¡˜upU<&ž1Tfƒ$5ˆYª†[£ZÄ&Z’6Ø£‚i†A”Sd¤&¸Ý“ï(ð™Wˆ²­E5ñ“É(ö*a°/F §¡¡UEA¯ÆŽ°Ž‰ºÌ³È(–x??½M'•à žš•nî·ïàôAjVú=b8~6_þWšÐgAÀm3Qˆ¢Qu”ËÌÐHd â¦Å^Š£·s¢S$­«LUQ/®‚* ÌòtëOaYN¨80^¥ bTv––xªˆf)Õ2qx-BXE:)caœAC©óL r:ªNEÕW¦©tV¯-Óëµðè[¯Õ¥dHÈ%1ÂBA:"@,AQ™8ŽÍ»¦R@ÛAWè$#áHKQ@Š6Xªb¯“I s\‰ÈE–*°¶æû‡wT± d®”²/{’Û›EÅ~lµ–÷©1B Ò58Zº¨’Q—ÙàÓïL.–r)ˆ–h Ãp²Mc(æí×=!ñX¦pÅZ3 '5*BÊt”M$h}ªÎ±H­u_s— ÇVÌ5“\2‚â [•·1?ñB ~ªìH.Š¿ÉùÌS­`Gæ}QümÎ/|¬Ò}ÂH™C3kT#†ÑÄ» ¨%P_gšbuFI,ja¸v1›,EìJ$ƒR‰KËšGJ‡[­¢ÒêÊQ"±H6 uŠª\]U×(ô4í ¤ÑO¬FÔr°JvZFsÌ›RF£Ô­µ{Q¼(‚›€ Œ`’ ¡Æé±¾m;™ kÌÄn¶‹jñÌ ú/-@k—I ‚´1E-*­ÉÒŠEàJ†Ó¤Œ Pà°„à”!EË##(b"õdOpŒL}$´GPäÉ¥ŒÊI.Ûï¶ã6>#ÏDM£zÓ‰õËû["BÓSëÄ6" ]³ Ït`‚m°nENð&»Ì6]@À†$KiÒ6m¼%ˆ@M*ì^šõfŽ™SÛÔÂhÖ˜9f]lmPÕ•?ÀYڲѵm«­¶î`š™I( M@À´¤ITâ#S¤f3e€CÒŠ²Ä¬ÁZAbIG+ øžDO)G ÄF-@´Nc‚•ÑVpÐ*©“¢!¥ˆ6*¦nj¼* å¥À`gªŒËxä¥W¯,¤•‘ÖRKÃÕ] í D!ll(—© „åÂ@“”*TÎT1˜$^ L$…Qá0…‰ ^3h€i„‚žÝF½€gi`T±À5½ e°"ÃížÏ’w= „[5ω§GqB³mPME,a60:>A{é#p¾ÀÉ„›õŠR­QQëdƒC‡{ÖhRÊgT3c–i´˜˜5ŽGd„,à €‰d@ÂE–0“Q sF¼ææ(È/[Û:Ö ^z5xJ?#†=8û`ôªá”y†³ùðÈš²šdBp¦e–T££mDVm½[¦)f€HDc1ê½6Éh·ÁÛ«SJHVU™2‚kÁ¼ª!(¨À€¦nKeU4bË'¡M}Ô)‚°a„áDM¢¦ËJÇ`DO„6–Uˆ£FPY  ”£ÆLd,” ƒŒ Ö@MWfz*cáZšÛ3“’ŒíZåx‚"!Û){%3P•„Ü(œ)ž[ZFK7ñpÿK(!˳v" E”Žç©QA‚º²VÆT1t{Ä´+àØ³ª·;±°OÛOggSÀÎg `¼±‘\ÿ_ÿfÿfÿ]@CCUTÿfÿRÿNÿ\ÿVÿVÿe *Ñ]¨V5]ƒ@WÈ+§˜i@=`¼nd6*Ø4ÇA.”ш`ÛkÓNسBŒ¤U.ƒ±Œÿ­­Ñ`‘id‰K €V{y¶¢ìªлÀáV§>Jõ¬'î‹£áø`”YMÜÛÀñƒ?À9 I—õ«6«F³–%Ó% *P Ôƒ_Ù›bWgƒ P q¾åH ±,X„“4Å3ä3Æ¡Ä[QJLPt,g ŒŒ-BbFÆÃÞ¶f²jJ™¹Ðeʨ’À„„^BÊÀ‰ F)’,26 âÚb•µ€tÒ]4:—e±,Ô ÎÚ‘“0La< Ìh2ÏÌ‚H"­n»4Ô¨ O±,ƳÕDL²&`Q´„†U1 £YjâV7Vµ©:±&÷‡€€U'¿I©Ìä= °Gì'è–M‚Ú€ž´ÊZàl€!‡„€¢ãȨ‚xË¥NÙ'ðƒ.÷QcÕ¤´€F Œ@@d0Û+-…›ø{4Þ(¬žjÚPï?.ÓáG` ‘`@ !\Åê¬ÂgÍEqðY˜7žùvµE²'''ϧžHYÔ-‚ŒÚiR$OŒÚ) ŒÑެm¦m6[šY]&À ¢6®f¤“% ߈Å &–51 w‹ÖVƆѩQDBQS5^ ù´°=€@ Hm1©XK”Ȳ:Ö×Ð2`w‚\1NO—‘ ȃÂÈkD!uµ¦–nÁa œ¹³t¹¶¶ ˆ¤áíRT"¥¨R@Ç 4Tƒb¡¦Õ\\’©‰ ­Êd¡J9UT5»]*^…TË‘4a­Ÿ¤K4ž23¿æìßXmR4–B0 ;E{©I©Ê ),¥^š´ñc˜¢»àÅmæØ5.Êýn? rz ‡&»@…#Åæ]l`ØDŒá=@l@ W¬Î»ÒÒjß&Ò!]­Ð-ù’ÁÏ7C½ @è>‰ŒÔ´³œY"Ñ7yŒÔ4½ŒYP•xˆ¬©’eMY©V œ±Žvú¶Úf­¤˜]Šf—B°i'YÉvL A-F±)wkãh£¦m}v°†Å¢VÁÊLU¤ºx#ñh¤@€@‘t©È¾rÕrªaHf±X¦€Fƒ èÅ"h‡"A&vdM²åHQmé\ "ªZ¸ ¨=íH­žž%ÔàaH•Ìr2DÕç,aSî‰RU Y¡M‡ò ÚÓEŒ ;¤Âˆ5$ލRǹÊOäR1çÄÅž¸”⌭*ÂPeÚJdMé^»’¡lÓq6¤h€@ñ„Í%]4˜G÷˜Ù‹™f‰'›u¢Êã!¡ “'.¶¶ª ð:Q7ôtÐÕÞ¶GðGH¤$†]>µx}숀AéíÕñÔGIB yq )æ€ pHdRǃ™zhÿˆTʨ2h*¢öÀÆÎ ˜m+²æ­õ’™bf¦È,"EÔ, q­)C15ˆlãì’^½Å´ ¦m)ÁBAX³&R&¦â%Œg&- ¥z°^‡¢UÑh "Úµ‹AYа6 Ú $¬@#…¨%–QÃB‡ %ДÁN¹XE¤rI‡@ a5j˜T"2êFÓ±Ldß„»wÑB‚£Aª¨ŠËù²ÇC´ÐHRPCHХЫHaR°¨E½™r™ÊV¸¬+TÖ ½N1QSYf…u¢`q´T•]Æù%:ϺÝ]zŽÔÄÃÔ€ C„pÖˆÑR¨jÝ0o{&ɦR]DeðÌd¦GÍSS‘Ê.ºIÚ¡´*‡J‹ßÖ]Ã]_û&ñ _ækÔ}RîœQÿtñ&›uPáÑØª#ì¼V.äíô L `žÇÓqP€yò˜•”4ƒ UY>ãÖÎ*j¬ÏMFö(XMT“˜4ÓoÞ+)0^¿ba‹ îB 0Ô¡¨®™³ÿŠ&¨ ˆø…ôT€eË…*–pH˜­Â~:(µ­ÖºÓÙ¡×Å“eSÛ'P7̇AªÑöP.X ðÐG•Ë€€ù±¦Q$]Â!€ºÆ§˜Ñª\LØàÇÃr—ÓqÚë( `¡+% ;NÐ2þµ¶ˆ´êP ²Ž€éoG+¥Oˆ5xë×—t›ÀºMÿÝ´DÑ(.?n–œS—iUz‡}RyŠYZ´ª\ví¢!¨Ã©Ã]QàE’âà±í…5\1–?Lþ¼,—… ›üy“*q¹[[‘ÐWÀºÝ‹QE_.šTe¡®h«ý¨Nq´vuél¤>«¢½%7MYáµF¼ -1 Åo`¨ú²ˆG$#H$ŒÄÆî †H$ Ž`Ïjbï”QSo¥n,ªEd/·7l~Ôûúh2ÕÌd™¦™™bPìËqüǪ÷v6ŽóC5úZ½ÇŠ«†]š…j›{³AUP*Š‹(ªW„ÑÆ˜ªË F´Z4®m±¬Š2€a0¡bWèÙaà‚BFƒ"ˆ±,¢-¡ã€´ *@i#®,C +—0aP)¥xÌ@ÊSŒBæTSwB/Âf!;LrTÅÔ»¤‘ z 5‹é €•ÑT:bG‹ŠúÎþ¤Ô½i,íhcDÔ]úR~+6ü;1 °ƒ…­ms ´³×Íî¶gòæk€Ù¨â¡Hc¡—‚]¦(ÚW5Öˆñ^²,£U€, €þù…Ëä® 8² Ô×K³Æt`…À¶î¿mÐ~áŸm€6Øa€FB¾HÔÕ„`°õð/M5AL´×`flíô­(ËÚÈ*’,™bš"D‘€š†Y]±·Tö qXvVÍ5ƪuË,TÚMÖ-GIF 2X¨…Z±R«Zi&@°îÀ˜p É2¡‘HnÆ åÑ`<å¶FQ+NÕô¤ ´TUècAÄhH¡…œ­p¨â)Â^jXbÂ0Ô@'°´P `ÄÒy\ÝÕ<Ô‰ØÊŠÀÀE,iKWX w—æÉ¢*""!˜š-nw‰ãL’jRHdX5Œr;EjÁ—˜T×­K!G꥔*]‚÷¼,}º ãÒU;»Æ^§ 3Q'„µJ•·áý—i_Q7FR&p`® L M€ÌmëKÀ «Gîl&ºC¡jPÇ^4X€ZU€`Zè–Û„Z¯÷@<#: ^HŒ†É€ÚBb44HTh/fÛl;ÛmD§¤i’)f1ö6¦Š!Fe­³Am6­†- ÉÒúˆZÚ0’™Í"Œ˜"ЬâzÑZÁ(U­Û­u]. VÂTA¬é x-Ú Y¡Ê„C GJŒÃblÐ’eC‡¡@ ÔØò0Q ¢Z#XuÑ™FiWŒµ!VP‚ {‘ ÈóŠÊQ$$@{ Â”g‡ © âQß§øá²²ä(† ™Õ¦©ÄL’h-Tö¤Š§¼5$ƒ Å›Zƒ8Š×+B= ˆl`è‰{°íÙ ÉYÐ ¦@€ Ú08(ÊG#‰‡(ßéiõ.vUJjTª*‰þä‘#0U · €[AÀ[WcÁ4T‹—ëLä9?ž¦DPŸ¨à¾…U{+¾G¤B0ô|}Dª]PÃjÄ÷BQ„&ÐÛˆ1òŽFÛP‘ í23ÅL“€íÒ²uÔäd{9µ*PYâìU­b=; cŒa+ˆaT‹¦E5XlAFE¨É;ØÕJL*DĆû]Q,)Ø,X#6 –É#€¬ÝdôM¶䉌@ ¢.‹À„L5ÐaÄ®2QZ®-j‡È`˜‰ÔC±’*"1Œc’q¦²ÉŽºÀ 1#Úcª»hL˜¦L„™  ¼ëuo(óZ…Šö¬@¯ Ž¢<™]IÐΨ¥…L†0—¦“-qÛ@¨¨qœ”'¨ª‚28vt¿ÑûSÛ§ˆ¾V‡Ñ6YÖ˦Þ×Ǥ+Em<°­ *v ì2 EH€‘Zw9,·y=-šÑý‹ËNúimF¶ª°(yê¡^ÀV!©‹c ‰`@^G@P¡û# É‚#@÷~œë8ã" –mjëk¾ÖˆNY— ˜é8ã6íÚ½å’ ÝÖpã$ÎgüqŽÙš]¢bai‰IfªŽõšŠS…ÆÖm“¥¶­hYluÚ„¢h k:epÐ'FTެ2¸©ê’»˜P`„Œ]L´TC…#ÄÛ%•Å.œVj§“&A– ˜*k¥*!5j µAÐáà(0€v„îŠý*@”Ð`˜lÊè2Y³xÀI Õ¶Sê9ǫ̂‹†ìò@ÐÀļùçüÁРö§š!@Mо=R&u´Ä©¡èÎÉŠmÈÑg]j# ]Å0FÀÅ`@+˜H´Ç´[ókÓþŽH¬½PÖº X` `" `8œ½^G@ÐC[G@tðèaÌ6;Ú¶6ª^23»,]P °¡A 5LSm†Ñ¬ AJX’ˆP1.å0à ³Ø,XŠaÑ’Û(†…€FѪ£ˆª’öàUŽŠäJ¤ô‹RjÅ‚ÈBAÛÈ€b€îR’"оv&àPØ& 2Q!Tq€VŒ„:9…Ö„Xjâpìxâ0gˆÀQPqÙTL7­T„£DÆ.œ Årª Æxˆ(;½FE匌™ :¦¨ToC©YI J£œ)FDŸŠ˜i‹ZGjÄÀ2jÏ:ãèñàwD¶ö¤z«p‹éÇ2Ü^!aÕPëÈèY¸ôû QÓ’b–ªXoWÆ;«Âf+¨—™Ku¦!®@·Å{†µn‘Œf‚G„~w¸€)ÿï¿ð*@,U¢˜)"‚¨¨Ó6 µ ñ °žGd@ÐÃ_HôFÄÖÆÿý¸nƒ>Ûlë3?ÚjŒ!]—Y2E3€£›×ë>=Hd&Qs½Y3l$ĹNuÍXãÂé‡b`¬c¿Æ0ÌuÁÛ9º˜@DÕga½(e%0J}R#J¨š2çˆ`,$à +MA– Õ&0@¦)ˆS^vz…‚B˜XÌš&„%3"aB饾¬”Á –^¥æj—±YÛDEe‡}BvÅØÖJ¶Ë˜Ì*°¡ä€pw È@X¢µj‘L¶¡Qž™¨YÊ-ÀLÔ3F$“MÆŠÃ(Ï ê<^~Ýù¬Ÿ{å÷Š„OggSˤÎg `šúoË`ÿ>ÿZBDGTXYÿ{ÿWÿiÿMÿ`èÛ™1w€dR†(š®vv­Q#–̨&´–f€£ÀÆ4[U €a1èݲ)G‘i×îäí¥%eR<ºâÅ^Ç¢“ '’ÝŠù؈àþÌO<þGB& @…ˆÃ€ÚƒD°Ï6D£­úÐð.ÍLÀÌLÀâíkBÍb±bÅ*6ÙÒJ¦ÄŠKE­iÆÌY1í¬"Â, SÚŠ€š™ÙØ ŠnÔBÄ*–‘–ÁÒi·“V€€X’’èŽ11¡pX¨ S‘d¹Ü… `hÔûEMG„½¢žtiwge¦€F ©Œ‚Ô¢ ŽH ’ˆ4tl¡b@¤ZB] Ȩ, ä”Œhµí¦;h¢ÄÕ&„ñZq aw€ž°O5-0"un2±zAHÍ=4øO$.å<°H(ë²&Gœ7sÏ'àêk‹„õÐáhäå¸UiÉ H(¥`*Ä>0ð¬@)N â€ñ ¾.œ Xì>P!xåq<>Ä@—†6G$¤¨Øˆz3ß‘r dƒÎLû®u#‹2‹2jk«½^ÊvÏ ‘ïlĨ6Â\f’™‰)&É¥¨CÖ68A­ÖXj'ÚŠ½bco­i]¨³IQ£²ÕF¬jvå"VQQ­ÕbTuFi+PO ´2Ñt*. z ¤… il‡ SôMÑ5¥ƒŒ0 °!@`CÛfÔYCH:¥¤ÑŠV$KS^ʆê•bÊ艊\*Z Ýñ$$ ãSQêÖD*XÇÁâ¶—É®'UŠbô’ SÔ´êôh ½bC2*&ZF¦ãѤK5ÍŒ½q -Ÿd¤6]€WdÀ$ZšRÐZÝíüž©e” 3„h"è˜Ãî6]|[ï€Ìå^`Mƒn8þÇg„ŸÜ @ÿr¼¹ëTä Œh€å·ßË:jè÷8¡äíD¤Þ óv4Vo` úàb*Ï”„6¸:^ Y´Ä]m\!A¨BƒG˜åžë×®r¥JCSý4ìíX‡io‡ À:ƒÃôD)ލˆ›3#BX¶½,Uöª’«ìåÄ(Éþ´6Ñ^Û©šhiÊ`úÖl/Ào Ú’àÌñhJ3£ióàOy<#æÓP¥+#°`åÁ‚™Kd KFÌ*BNVl;m‹xEUEȘ¥èØœ=$¥ˆÌÌåD¤Õ”jëv¬wSúñh1k%hp¯41*‰Œ–jª)˜OèF­J!ê ×°-k$±QŠÐ K9"§ÓdzÆzhÅŽÃÕ¢ž—Õ²$|Ñôát~ Ù0” öá´"`È )ÈnÝj(¥#)­qD²µ!^…ˆ¢×(•j Ö[kPÈhŸÂQ Ú­ðòyRp(ù(šŒPÑý©¢üÔŠa•ÂOŸëÐ ìñèB”kBÐïí„BÅXò;îY[“Ad 4œÒÄ‚k¬mÍÛÊnÃ.ØŸ££Ã…¬©º”•⋉ìx¹Ü§§P ËJGÙòÆ2M½ma&’í²,Ô* ºFT @Ð&襃@ eè}l ýØmÔ·ÚV3ɾÌ̾$… ‘`âm GǘcŸ3Aâ65Å™2&=cæ’‰°ÙõaÅZ¶X›Âr0Ò’Ò)ºGѪU”R[-A¯S1b@š ” ÛɈȡÃ`!Ðôxí5[+^½JcÀâD¡\Y˜¨1i(·Ë„ Ut­ΔSx '±"(â„¶ÃÌL"áLäS“ŽÐÊjcÁR/€¤ðD˜p(«È…&í^'™Ê%µ…4u)tÇ¢œ7Y0†¢ ^K»0Á'4 ³TÔ4,¥ö d( ÂD„9Q­É¨  ÓÐ¥r$zäˆl`± L~Ìc®Þ¸ë‡0'%À9Â{BÒq·=qsÀ ?Ë,çCäH¼Äöˆ•¥ ¥|©â‰‰Á¿ ` à5ôû Ì >0ìØþsȾ"l1sÀ…H O„Z (€rHÄFGÁÖ[óý¡–Ñ0õÖ|×®aím³ÃÕÐL2]f&“â½ÖÛ$ˆ+b±‹Ä°°ÙFCÛk£3ψÕ$sjCV[GgÀ0,…vµna"¦AÔ`†.…D± #âÐ*D…L@¨ÂŒ°f e— ]´… ^+;Œ] ˜x‰éYL­Ö‹Žè4(I¤»aD  ¬q²*H¦b c¤"YIA’j•"bëÆ‡b½‹6–¬®0%©J‘¦y²ºc CDÔhMÕ¨’xjèîx"éARáî/¤˜ÅR«f‰g)ìÍÅD]»—grsèQ·;ù¸Ú`hO.5žÚš8ó‰Y{5ÀÕñîU"ÇÐY;éÀt&@\€þìöü&'nÓ•ÂU2³¼‹#¼F€ ØŠ±lŒ …œB¡×˜¬ Šñ/J Â;i CU½}¾E ÞGÄZ0€ÿH.`èà{ŸZ*)¤4ÐŽ9`ÔׇoÍ2³Ì¥[fÉ´ð%ªªj¤´w#bo'S#ÒÈÖ3.>™][Ó4 Z³´n‡® RjO£›F ”U‘ Ê¢h1¡ ¡l‚Âb¦Ua˜3 ²HÆÎÐ]„ë¬BœŠY¤ÕÐÄXAˆÁ+ ©T¨2Ü!¡«–VŒ½bp´!®àlÈò<Š¡' IÐxH{Ñwb#€ºlƒJñjRTšÓUû׊ &ZÓ™•fË>y›Îè¡,ëÔýà +~]Ò$æDošàüî?Ïó<Ïó<Ïs, ÐWi/£fÍŠ1i®®K4¶ŸøÛ†…ckÛÕ‹MO²’­Üjô)»„nþÞOé~À„¢¬ñ‚ñ"µ¥×«¦ú‘zŒ-&XAO$s^à¡úJN÷Ÿ‚«©Yɹœ¹}¬{"Úè ¶ÜÜêkdX¦à˜2–\Aä²Ù<ÀÏQ‡ñŸÑ g¡[u(ãC\¬œ—‰–Š(•+(Ÿ³˜=w¿;:ØbÑVZx ”>¹]{\UGó²1ìÀÀ’:0Vš9@Ê›0N ØÍ ¼LYub¡ ©ß÷ÇQ/ô¨^eëÄôËQÌÝ#uÇôÏh¦rß[Ø0s$äSî\N)IRǵf{Ž×5€s_*{¨ÈÈ9æÄI]œ±^Îz?0ìLzŸË×.%¸œÑøuÌ¿d²£ešÅC2¡=y£}Þø:¿L ûbžÍ'!¥qÖèLc'….¦[Þ6WÞa¾Mk}«ºý.âœÖ=9CÆý À©ÂW™lZÚ“’®º¶MQGFâ21Äü-A[I/ÆD…¢cŠÓH$ƒ^|Ü>kC3uß„eŠb«4;ãiöÏ,Ô¶ô^Ï–äô¡Zè+mÉÈœ ^ÍUS+(å3U¢½¯& Ø7üáäb¨‡œÐ¶‡³1ÑcÅPžØ3ö§-rŠÂ lñsX„N èÔD',œü>¥E4j¤PÜógã@Ç“!hðu†M´‚.¦ÿ‹?wWÛS¨©ì *ý†¥áv VuÃ|%9`2œ-ÔÍ+œ./è°{‰ñ†Øö#>—ÄØ¤:£·+œ¿€VÆJ2m’U[£Å^¾NÜÁŒ›/XÉÌž'÷‚оMeM+y+¼„oéž,vumýâó¤ZÂäÀ!pj r˜KmLR}‚‘p>>¯²ÔÖZ×Uì úá ‰¤rpúXõ¾öjsŸzç´.\sÉaÎåŸó]–™Èƒ”’mPz‰?ebœ¢¨}… •1m^a±ªFÍí¯¯ƒÕl1+“¾Ç… °Ãþ[h=ì€aW•Õ UwU1Ì ß‘ÃG…vôCQKª½mÆ'çXºy·Þ[ Wd§œq9HÀÿªÐ 1X+À8Æ^®‰ŽÒŒ÷†©kŇæéDüû¼yk—_Ù¸a“Ì3)ÃVMEØ'ÖŠ*H|`„VÖã¸5(p íŠÆì_qQ[ªÁæ¬é "/#Y?H˜¶Fð·A‘¢¿+©’|û,W§alum/fèÏ{!mù²+íq##¹ö‹¬µõo•Ia¦—ŸÑÊ{+µ|;y—…`Ú4G᪗5põÐ_=<Ùdå ÊGÄ`Ê„êÕ[_' bGvëGx‘eDD»¼*ÔAžF$‚˜Ú[8ììDÆj¦mh4J°©Ó_NÇõ’ïÿIœÚšz2Ü{}éCs?—Ë\ŸK£ ‰õˆhÍyGk}D¨O˜¶t%6’>T:gé}° æãá­ä¶–m¥ÌÛR…sëlSKÀºÐfrýõÚŬôŸJ†n¡'óÎKƒÄÄœ×ø ?´ÀæIUɃl&…=d{i4Ž<x¶®×'›8„I`U›´Ç^°Òïó‰äÛ6é-sÙž¬b¿­V/™º¹æ+>2Þ¶··¢N•ÕdfêTŠ>GÄL$ârëpÿ·¡8ç+ˆùPÂ$“Œçù,]¾=¯OŒS^ûÅÛ×/æî•5ÅôóuVS*aŸ“ÌAd£V+ÑŽwXå;ˆC9°š•3´hÃ#:w…­½Ö©nWÄ–J1±FP°ØÜ(•×^XæQ'2îÍ¿«|¾](‹§ù!`.<¼8´ÉKYmÈQÐÁ m÷~)GV€F”:Còùɽ¦åú¨|žeÿÁø$_k+.ÓSÝÞ¦ž¡]lû²F?Ÿ Ò[w'—eš§“¶BÁ ¾F@†Ž`ô‹!þvìýÆ<`RI/IBÄ“²B¥þþ?ŸÏªÕÛïôý¼´ßÓ«½èR§“ég¯áðÿÁœT[³’ù 7ªqi’‰QOŒÒ‡‹šM¡X¾.vAY82Ù~½4=ÈЗ»@í‹—È£ÿšŽLE‘SÕõ)#å:×Ï7]XˆB Íb-ÂoTþ šEBO=J^„½t Pz¶ÀÞh¥iA•xO!”¾óý”|[œYê{¶O>†_*¬. «òÓOÔ÷q3 ¹PÔ«ˆ ,M¾F€†B0UHpïÝ °T»äbHL˜µEpSÒßwµ¯†ºŸ›n±ŸÉëË-q w|,ËǬ×0Q–‹hlAZÞÚ’QôCf27LĘº–-´ô½P)kSÄ×ZP–RÈ2(ß÷èGÔÁƒ/å_keRqч'õæœKwf*ÚJ¬‡žUüpY‚s 1ůºY¦:Àt§K«µB5¬5º™0ãû•Wÿêw)ï|é­Jƒ{‹bÊv'Ëèl[)Z-¬ìe“¯O¨ñ$Ya­ò€ŸûJ„Wd€…Ž åH\GÒ«cÚ¿%À¤úfÈ'y–À$+$â¯ÁÖ‡-iò7>øñÅà³ã/-g FêEÍøê÷“aêI0÷¸úïVú–Ã[¶²¬sx8í|Ðr¶OÍäÒHˆFÎ…wºbRo'ꊪ¯ÎçzÃhÆðWç"9ƒÄzè%Ê\þ Î<´¶‰øO§§‘3D‡£‘ꮫš"\4/DíPP ~™%èilùu"˜¬µ(+·+­TÌvÓrK Dª•PZýÙÌÅ«¹Í›5=ª7;‹^(²O VV$1ycÐD#rúwª˜)7cša¤Ó@m´9ÏÌ Åû›ä4§0l8]hÔ´c›hýe\‹2ÙÍvtjþ´8“xÿ=X]¤oP-Q[t)1ݱvuE!›u˧cI¨æÁ‡CBì ja¿ê¤fuæw[ ʟΟkF™ÏMÄÍéœùÆ8Fñ gm÷—PòDEô—%¬Už_º9Ó‹!9b¬ ê†æ]TxIΊ @©áxÕzM3ïº=õaÔÙ·›{RbÀs$£(¿Ï…ìmS¿Û Ëð³9©B¤é4ÁH–‹‚iV:¤ø{gf(CÑbÜN›+©xÓ;bmÿ¾‡6¬éÄ€š6K˜ðS&p¤Ê7I]ï ÒUè*ø³C¡àà‰{OŒ”éPE&S0UcŽ ý'­¤—ÖÖ°gçGÓ ãHWX™¥xyE´í4 ‚&ÃÄ$SBHè![/ÒÒaÿ·"¶Iµ_Bq”îü„º{ÿdµ¤éDhDðd Ò™°@‡ F–‹m©Ï6¶•ý*®ëf­qü¥½*÷ m–³+/ZûMÂF7K‡ æ4ì³nZSµ·N@ŒçŠŽ+õhޏñðN‡*»-’mqÊãÙÙ¶èWž`ñéE.Œ§Š™zUPLZ@\Èfºwæ6+ óŽ‚[n0¶­œÄRrTšÑ¹Î ûñ¢‰5T…Ÿ—/Ýûhÿ@³)2Š\j¶Ö°¼i¦–ƒÉîÕ$Õ7ºê{Ò°Ö¿Èè§žËë{T‚ŽkS÷wíG!yWæÌФêE–!Ã8ºÏ2/÷ †Úšfª–ÌÔÛmÑV’yÊ»¥fi'¬ÍiòóämT õN úE& ¾ Éáˆ95ZÀd^èþa »°/™}Ë óŒ̾.¬}:ä/‹°\­ôÁÝ VK»ñ­ M”©]ºÈ9™ívV´˜ù$Ð ‚ü_å›R¬#6Ÿµ±˜¤ù^ÊÅ‚‘ü³›pM9–i?Û«Ç—ô‡5†½”Ý×â/•sbô’Í,‹:'E†¬½Ü6–vV£ñî éo¼"¦èúú»É¯/xX™Ó9;”Èñ­zÒžJÅq½C”PméÂxJ@`Óõ–D’oŽ:仯·³¤ÝZ9bG^_7€Ò·›.¬uÃ@S>~‘ÅøZCZNÎ2ìÚ\ùúß¡þ¦ñ3zâ’·h†ÙoÚB}äZZ£þ±emÕoj~2'œí ±Q»¢µRµWö‚HÆ 8`¸¤•“°sœ›È;‡=ŸDFM÷_GicNÜé6…¾°AHbÖM›5/G·­ùôé=Ì3XöF;]kc”*(–b„í QvRTbl~HÉÆ©KGÂ…EˆÐ›²ˆÌ¹F*kcäµWtñÊ1Å…»„ëX¬ý}DY)ùáSÇï‚õ¼¤†Û‚kW ‘xBvêÌñ|”•²ÊáÂÚW)ù{ÌåŒ)c6U–ØWgÎf¥ò\HüQ¤ëÓ&œõŠ9˜ ™âþÙ.™õbpÄQuFŸ‰òJãßÔ¼‰gâ:0Ìít|ž +KÔ䯯¢*~m¹hÉ…uQCÔ/¬Ó O†#G¬@A£u®’¼ùt¨§Z)óHWGìz‘o qVt«d[_›7‰;Õ>þ$*³ÿÏqVÒ™’H&I Ôñô „Ÿý™ܱÕ56NWÅV«Åx‘cû~à÷Õšv ëX¿ÊŒ}Õ&ZV´€.`78¼w»UÌ"3{]¸z1ŸÕs¡-¾yY“Ÿè—•Vî›fhÔ)h[?çÿ7®­²mY¥†uD£ ë½çÜ&ü&X“»Öv×ÄöÎý¿o€¦´Œ„«j2scú!ïÆ2{šê»)¨7,·3qˆ ÷ÏÓr^\¥E£±È6 Em´”pVkã‘Kd—¼œ­Æ»AVún(€&œ½[˜tï–@óé¬v‘òì¸ú(‹Æ"rV9Oê^‘Y”YXø+GuoÑ\ Ö7@Dj½VXüžçc\Î,ÇHèsMLNG)+ FÚ'_aƒ>WDP6 8……ÿâ]AÚ. 'q@YG²Â¥»Y#»éºœ±Æ‹ö¯‘üt$ù2ÿå%5åòPF1["¡lO4Pïõ\nö­®W¼×°}ÿe³-µ:é¾^‚åQ.~Þ€L€Dw€tË\ñÛ°î6¨JÿÓítXk©Ö¢d‹Ó”ˆpíF/šÊÙ'±Üs˜• âÜGD0#2>zJá[婸·’ô5”ÙaìªðV‹ è°«ä à$:ùIW-+Š|qì–ó9ètžG¤XÆØÿ $»_J ˜¤M/Ir‚ÐŒ· {£o¤9>ü²–M“#Wæ¤Ü®ϯæÉZ´F83¦Å ˜ý†XêÒÏÂ'‘쇛£ü®ãÝô²–~Ì^µøì‹ÅY¸¬[Ý©[I-_½R…ZI§ÊÏy—­@<îÂ<âb¦Ð~g‡fýößsĬͣÒ7]“ÜÓ?¯óYÝQÑkEæÀ¶[/×je ¬ImiÆ7…½ûO“Ö¬ŸÃ÷"neiG¸A50àÍK›Pì.ô9gݰ/š½OggSÀœa~IK«ku$×ÔÜØ×Ù)'()'(342+**(*))38436ä÷öìïðÿøþF„€†† ÿ-íLK°ŒMSI’SJ“BáÖózýëdê§gu²Ïo¹k¦ëÏÿìôÇ÷…%oœ>Ór'h´"Ià ZHÜé¯aq×x5ÿ{?´Í žbà}÷ÌÌÂò^¡L³­(lÍÙqTøBEÛ¦'·þ7È’˜’Ÿ'úl1€6BŽdè}éÓ> VK7žàÐYl¶t=Û;=¨3&?¸êŠ×yXCÐs[]ºV·X]Õf?cfóm`3‚‰¿ÌŒÞ9^˜ã–)ÌþÛs µD¡3ä¶äÒþVÄ€†"p0Fû& D² `¨4ܘ¶3áøyx;kl`ÒóŘ4Æ3ëÁ/χٹ”ÈÚ:™Dñ”†A³_%ZÅ^¨ƒò›Â—êJ3•Z}îºÙ°9•­5f’’Ó·FÁ6‹_zaµãþ­{HT*"À¯ì¼Gɺ¦Üä%µÚŽîDG›1ó(±Ù;Q,¯¸ý€‹¨s¾È *«ÂËÃÊko®°+hx¥ö: S[ØõóÉ[(j̨ØÎªåÔÉqG´8ë;þVÄ€†`Ð"œþ7N &’I› M’WZ“Bá ½Ý}£¼DÓ0çóžiù¥_̘nB²Ù%Ù8KX·¿ÚÅ|Þ1"Ý2¬ÚŽ´ #mð)”hE¨-ç-÷Oõ{ˆ}D;ŽÜ–×JÇ-¶í%wÖLS#&/„„–¥ÒÛÇS{jŸ‰IJYÝS6ÍÉ|äÓ´&XæjïNo嘲ÄJ¢° S±do€}Kãe9÷ZUÚÞjØÚ¬2 ܅›çØ1(^_¹¯ü³0¯£3Â8»0v”18_øKu^þVd'01NûÊ1 ‹ +@µ=祬–9co39Xæ?èÛp}ðƒÈp°mjkMo2'¤ßxö´neª­4䤭ùs¥Ï~HV̯  H+®7v¸Fcrx?nAVVbéA;E±m;d“NI-ÚsD?3¼_ã̃,‹ŽÑÜÏÖVº6{vE|Yg+l½ 0’>už ôáÄG§9€QƒU«Wmúº#,©ìš©ÛTUQYªñViûiâqÙ lc:³¦¢än†ˆx œâV¢4eÞV¤€EP*hßihDKë$C޵E¾ùi´ç6qH¼³TÿÙ¥ϺSùÂÓ>Ú­ÔEòÝ=äÛ2bÌ…ºÛèÝXˆ[Ì (åãüŠa½N*ˆžwvï¿9ì•ݶ@ØÀJ_ÙUñUŽóxi@ƒ~Z†%®­ÖΫqk.Ój+!… J…%0;¨±ü“tQ¶À¸0°Z¯G‘’«²Hb¶qd؈uÅ;ü^< ˜Ø†,Xm½ìïU‡Ò5^#›¯êãvóiÞ­ Ò6V$ÞR(@û&9$¼ÆaLL*™” )YX4½Í]Þ=šnÖwˆùädkL³¾©×37Â*l¤ÆoÃU¶8¾‹Y‘ NÃu‡E2 àY«°ï\ëN˜NŒÕÖc#gáòzÕNÁÂ,?ñäò8ÒÙíÖ•FC]„~»Áäp; Kf3Rë™cn?úeô˜Ò@Ïóa^’‚jXS>Û³.Xç¢ï«¿­t¢Ò²E ³ª!rä·Èí;êÛ…2çûºÅB;|£ý-ñ¸Gø$Мñü„µ•Ð 1äopÉÞA½!ŽJÌœ`⢠ª6“ÏlÊv%:áð—Ì톰†Sæ5—ì»þ ˆ÷Œô'#ïJ©ŸªË­ZN±®ŒÒ‰ÌñÀÈÃÒ¹©™;Ñ@g˜‹¯¤„¢„…Žè¥Aåµ+¹SS®¶È„¼Ý£ÜíD.±$+ ÓÛ_—ì4tKZzâ   -[O¶œöË¥]´—ÙÀØäíhDmd°S5ÆÓù¾¶UDÓ4h…cW_|â´ 7Xée¶ú,"†Ð"Sb¾©ž@â`®c’JÒzikôá57*«v+Âøý²‰\LË0ûãgü»Gƒ ƵW¦ŒŠËÞõN!ð»õ“ØfYȇ^Ì#ÔOãñó«wÄ:”:{Àµ…ôŽ Üå£h=Àòù숢-N>.µ×S’èù6©Î¯-åªé Žã½GäÕ-ÒšÇm¯ÜâVÍùPɈ~EaÀ¸ÃB”dÑàLkž ÔäïÏd@¯Z/¥M±ýE õœý)—ôwMG!"0ÃL™uࢳ´ ÿÜ.@n¶3tZÞµÅ%P.»ƒŠÅ.W­­\I0×èJ½¡w¦b4“Ø0”g?³õ_ÀU0ùÜÔQd¬þ)ÑžÉÉî”rAbs|*`<ªl&éf-DŸˆÜ׿K CbýCSJ¬5‘ïNÃß:úØRïjW=OÄu+&CY›¢ŠçE¬¼BYÐóè7ß:ht¼¯¸ #ŠFͽ”¬Uäâ“ô^‰¼ ­-ÜNk¦×ø´6azN0Ï×è¤NIÔ}3ÏÛ™»]×xô XîÜ-u¹ééÔ^fçk¬aBÿ"±«JŠnb_:ÐÖžf.¤Ba¢Õ»"wý3–1‚X)öe2—o×o†»KÔ3ù'H¹õñß&dÛ6×àÏÓÌJÑèŠäZ?ò‡ÖË€:šštœ&þPã“ÿf³º¯=¯ëœ¼™‘ž=ÿ7,ɢᅢnzIµ‰ÉÀÃØ.ÑV¡}ôÏó\ý,ó9˜èÆ%@ICB:%²+΢ÓØz£æv½µ€wiNŒïÕœ«çnh$U0†ÁèÖ›Õy/­®“cîP‚øŸW°^M®»¦Ÿ/ÎJÄÚhsnõIL…Ë&Š»HÐEÆi…ú·Ë eQ"óÆ…ì&Úp°Ìê ¡Yл*\ÿ–_µ¸Ø†ƒšY½—ÚPö\=Å›MˆNO–lÔØ|uî=˜‡ãµ9BÔ ]ûgº7ÄV˜Ì™×õ°fßù}=(ÅÇÿŽ~±âwA‚Ð~*%ATØ_gXJvä¢ÑÍóy­ÕX€`Hû¦Æã\c ` 'ïIãâ|o,/ìzíÇF¥üΟð }}ú 6¥ ªzª»Ç¹*[ÂræÊ$¡³&_š½ìå~êâ·Ÿî®AW¡U‘ d)Wÿc –­8{˜?®B¯Yµò·®NZ’‘à*L÷ß½õ§¹ïhLÉ ¦ÕÚX+«û®bÍ,¡]þ¦ Á°z8'ÚS_žºšéôrá±кfJ•;p‘¿Ùq$C@R>²D?Ii'Ž[7íuhž’ú u7ªåØ™çM€Æ#Ü­$\¾y$ ZA.“Mk÷°˜,šžËÐ1Œ1‘hÐ'eDŠi;@(C•}Ÿ¼,¼‰½f¤€*:·ç-^ˆÝh~qŽÅˆr»$ÙNùíKØ?ø%iÀU‡¾˜NÒ4 ÌÀdÀc¢%OW+¼›¹‚ƒÁßÀFþÍÛ‡Íõ© V•ÝTSo’ËÅÁ–Û6Ã9§Íë ïÕ¢”ÂÉY³¨‘ç¼ã©‚ç´'œeô^ÓFg•éf0 }ô£ÆSÛ‹yû…XÜѧ£Ò»^þjƒnÁ¤’Án™ÏHÒ,ÈpZE2(ôÈ)ÇUEöµ2QÜ@Ûhí¤“{vw®©s÷pUVÜœ“ßþƒY­Ü„ŰMqæU6‰Kî{$S¨'ð‰èt^¨Ý„³øaš{Uk*½?À4@šÑK:ofLI¬*fXží ̃Qœ0îF‘×y/!]®‡Šm«¡¼¿eÕI6Y7?íîp6ÿ¸éØ¥Tùb2XoK§ÛÏ-á|o«Æ‚`ï¾f\ËÃÉ'ÞÎV‰†¶Vepw¯>%&`¢ß¾ŸÊàçPük A›©Ò;<3Ž]“½!\¾¯8luË!è„õ ¬|×÷+0]RÇhÇ”[>‡~U*?¯$2ŠüÈ[ŒßUb¹VvÍ&¶tW‹€j8´`ØcÉ@–þËèôu’Ó&4Þ¸ÝH~î_sú©<¯°­×ÆÑï׿!ÙûÔÀL2½¤çeB&;ÄÞÔugú 4G±Q6¯å8óÚx0 £<Â&¥,C‚„:ËeË"ËÀ,¥O6ÅM,ƒâ‹·W6r—,•?_h ÝuM?§#aØjK³ðT޴޹ úšAXŸ£[Òt‡µp+½õ¥IèR@*ÌbïC+ÖéøâËjx#mÔgSjI¤~x¬o%+€¶Öp,)·#ý~mÔ9.é5ÐH•§\ ˆB»}Ryí_~°€ÆÐ‹~éžêinÕ>D|–™ 6¸p—u¹Të6UÕ¾){Ô°ù¡ß/À6ô5 68rÞ<€¦ @¿–€ƒ†€)ͧŸ:‚¢z}{yDœ˜AÉ®ç~Þ0f!é"ªeJ}r~î×}oî=¿„%kš_zÑ—Å!3¶h÷hžF.(¾ãTœn»¬oªi‹¥4‘hö£àÈ/¾û30Î|*;ÅjÛ©É®š ⪠Qœ†ô½@1ß“AºÜÐFF [b?ðT^¸8 xL[3H²-þj\`B55×Mx @¹ï׬ó‚K‹þ )eE-yÔ½BúYí£Ë=ûÐl÷º£é”7¬# rŒôΗ{Upµ7GÀ|~¨Ý p{Jÿô|÷j ãKú€vþf,‚z~å2@ÈjRÅ!b}ózðú6ÜY(·$¹â—8ŸÐY™ÙÒ¶ô o½ãžŒñòÚx2cI9ì1±5ûþoåüALX£ž†h0ˆ1ge\ŽžQŒÖnmXØ·ÇÿXÀ¼Ç~J_˜¹Ó!Ц£12Gÿ„·QV’î5Ãüžé?[ÍKÙ‰ößOMö}µŸùõW/„!v…]‚&ý 6ì©åk=8¹0œ×• ÃU‡ ð2F€€‚âšÇg#)L&Ò}`a©0èHºý¸ŽÍ÷@wi¾³0èVÕZOggSÀàa~IKCöýÿÿøõèëëóëñïéóöèçðþ7Ýøá¹ÇGlÞc‘ÕúzŸuj°]6LÀ$Üd Ž™ûÀ5¹7)¶^“áßÿx¼Óç´’ÙeÏš,²R;¢’@¯1¢‡ÙboŠ&m>’4UEW±‚+H_¡É¿H›º!Ï5ÖqÞØ³i³¤´KÀÝãlÐWÀ»{Àrƒ£‚6ؽã· QCy·Òét žWâ—a·†q (ò´Áˆó”DL<ÎÊÙÙÈÌ €^š$ÖÍz/$! f.kŽØ~ô¸%Ķz[Po›©Dx¶íô ·ÆKøÔoÕ1ÛÙ•pv7X!³C¿¤c7Ùb1:j¬âì-M²'U®Q ^é²ã9•©Íÿ½F*íî>ÀðÏgÖþ*`Ì Áþ ™ —¤$Ùÿ>%íîã/gž½³³õÞ÷œNb*]DœámIÈ®Bµ oK>­MûFP ÝšÓ@Ñß×”‰&E}EåÒ\øaÿ¸?/‰ }Ý=à¬8ô‘‚ûOÈm¨õÝ,6a|¾ŸHÆ*ÿþ~œ¯S­#6*‡xü›œÐ3~GoV·Ãc̋ۘní À¬<$p‡žL’DZ8$@eZ58õ Ï9fk 1v™ª¦CÈ–œ7£üåOv'g`(™ßOàÂì*1ÞÛÀn[>ý°INƒI–)Êãì ÞåSÝy g8[õýLƒÁpf~Oe«…`úûÖ`½™:€Ÿ÷è¬#—­%CŽòþôOR‚’+(Î’Š[ýxŠª.aÅP*T•ûkÚ¹ª¶bÅëhï+lBè¥BZš_eÔöàd`ìg}uO§G´4øNÌ@ehá…uß–†7ûµ¥™ /±üG#—/IÞâ(Õp(M9\wY‰tŽË^’M¡|©pÿÏx/|[Ù$¨ ÃÀ©{F¾¬ WÆê’“ôñðf²…†ò©[4¹:¤tìbgÐxZÕ]VŒj!ÇíJF••¿; ŠJæ…ÿir×5Ýcmj‘eß/€ 0„{Îõ¬–…¢x:+ïÏÀ Ú­ÇÚÀ¸‰âü9$Í#âÓ›*aþ8×¶Èš´~2ô&2‹·ïÂWf9„è¬$fbÝg<ŸÞ0ïé¬Íÿ\¯DŒQs5öëihÓËî,&07• KÏUŸ4sß ôQ•èó)¢¹ó„šavV!XƒGX}xïéd­¶ÀÛøS…þ¿õLú‡óСÁZ¨ã⢎Jàªí ]› •éaܧ”V”8»O-n CïvãâG°VVÞϾbéuLPû¿—½šï >J¶pÿ Ã<¶3ºðo? ÿù¾8Ú¶’*ã9ËÞ‰Šÿ:Y>ÿ±ŠY¿·°´âéá*"é|]ο¼°!"’K´¾=%¤¡÷Dw½1ç©q§Tvü—0›ÊæD$©jÀ±òFÕJÿð.öÌouˆ| ÁàÏbèŽ-W¿1ÆÝ8¥siÕYâ‘ [œñÉnë¸í|Öjh×Îç*3*Ïèû¥šI›ØâO¨™lò½ÓŽJrøö(¡‰Úp, ·æÂÏa•:›XõyInèˆÍñmX82ö¨·¹ë›^²¾Iä×*B>imÍIt¦mšTRZ+­(W`ûZY€¿2‡ •'¯ßº&ÈðkÑ[ù†ÖCËQ—¿l -þܰéP]„lŒÏUÙŽnÊÒ¥”_ŸÝc$íTK{c§Ð«²aO<©bûåÜm†N '©øÍÍt–±8{“¦¾âë‹æx -2ø…ksÑ¥Û78Ñçàç@¥µ'ë93Þ¦âI·±é;M(ô¦Ô£„‰jÇŠF–ÁEu0”¤¯Ù5gÕ÷¹†¤õé«ïómœÇu²ÍÎ@rry¡èWàQÙÝÐÚc\è¹Ûe¼XìûfPi ûgØrÈp_ò<À y%ú˜âjz²Ö¼&äHZʯêC'³ÍmA¤.êꚬ÷Üår? ONŽ%FŽÞ[c‡{lG ÕýŠ÷6UÙ ·9Çš„ñ|òξÖçãÓ.;Ï¥Øæ”åv¾pvc#Rc›+¹·å‘¡·î:âN$~V‘M˜/o‘õ¼Z!/? Å\ ‘Ÿ¿ÿ“/œ—µ°:ÒØÊ«’ Çmð‡o¾v;õ‰ï¿(Tq\>@ðÖèBÜ5=‚÷ãJ¶5K¬¨‚žÈÝhæH&ˆ5:ã¡­¼œ¤ÿ­¶ŒØí‡Ó`€ê‰y€aDÇA²7‹µ‚,'>pY.zX¾˜Žöq¥9‰cMÅ67uü^Åû©7(%ê“äÇ4ùš°N>ÑÖ¿Ø·f꥞Í&R†ˆa“’1XËeêWIF°ý—¡7P‘C7A峎(¨äYŒÛÀ`üïw»i²¯5ˆÕ6 _G%ör!u6­•= RÚ97©ejûENáÀÅòêa²ùˆmÖcס$¢¹ºxö ¿ÖbJv÷ö¬´æãì‰ê’/ÝStÆW¬Òæ‘e_ªT ‰Ñ‘§Û6æš§¼ZMÐLja¸£ÀHƒ5§ÁY®’òŠ ”ßn V{(*:F‘&}Ø*“c؈˜€½L¿yÞf¹«+s5\A³~7¡“úÃeK´ è•LDø?5oOÍj#g'!¤©ûT€*.xÞÙPOH|¬Á,‹´âîÁneh`c-À4<$z<øC³œ• °2FÚÐÚrxð)0·ÐÕ£o«Akóïí³4£J”˜!-FFt W@;ò` ˜t&4"é³ÖÒ³¥ÑŸq§ 0~/gj^˜aÎO1ö ÀaÆ¡Í:Æp³­”&ç¹ËvH£T¤yDMg=¶éÜó<' 7îð’.§¦€ €meèizø+]äðn£ӮŸ£òM„@{©akûg»cEäÉU W´púµçÚ§ã,0ÐP¶èÀbm@1”}U£öóÒåx’пáæØ–¹€„Xé’Â^w¨þÔ$?ó€àþ¶Î‘–5¬² t¬OøÌÏÞ±éþ©P/ûŽê©“’f»pçÖµgZ¾½Â:k!¡F¦æíïûtïÞÌ*ÚR^ûçé³ïfÙ”D«†É¼Iø‘°ˆ3I@6&ãeï Ÿî==ûk¢½y}9s U´^»þC€S.ì§´Ï6[ÔŠËÑóö±h@Uc—ÚStKû¡áÁ(?²ê0Ó·@7Àp·ˆÛ dž¹ÿŽê÷Ú½€Âe1<·ØÎG&ÀÃ?ÓsbçyW=Ì’PIv©Ry­¾jÑ$* Øo#nÆú'NùL1hèºO=ÃCÔá0"@Œk›ãžjåéŽoÛÂâî­‹yZM·‡z|ÝCn\ƒ4|#@Øk{!Òë#)`ãÆ!Ç”™{3nrvþûÏ«ßYÏg_€—L¬*$™œ¶Ûùí²ö;鯬ӣÎK«R¨¿<”æ~‰•û:—Nè˜ãDVÛ°SÁ˜MÈÌÊí&õÜXü»:C ,H0E z××HcÈÑ"äLMû€Päôöª8“¸—fªª×Ÿàö€[Lg2†þIUˆÀ¸Yü‚Š[^DIêA a ãðèÔÝ…=ÉfX£æÚÙ“ Ð'±S#¬ tø¬zÈÖŸuEÀÁ–`Ú;ŒIºm§–º$@Aæè½ë¢Í3ov‘ÊÜ]À.­ c: }=ël" (]YXëÛÍ¥Ý“ËæöÖòü5óȽ'«Q@+%ÿOÒl_ Q† ©z†±¬æQIúe©RÜ=¡ I]SZ§Ô3“­>ELJ©„sŽŒ¾ž–ú“xPŒvV{Wþh9õÓ£sدÆ1gRK¸ü°é6IëÉ/+ùÒÏ{Œ`­¯1Fk1׆?mò6âw[ k±Mô:×fLPÿÓø:'£À'}5¾pÄ€*å¡Ï"ÔÔ1¯çoÀHõjëÀDæ×O¼’s´Ú”EZÍÀ âòÝQµåÒÒT j×Ñ£³¢0$ó'˜náTW8G*Ÿ4Ùhn^ÿ´™ËFÙòyYç¦>>™OÍHˆ¦®KÁ%ñ–°QqK¡ÍHè"ómÇʃ‘à¶mx›ãWbkŽÑÚœ±¯¯Ê³1¥2;²3h_ ×*—#·¿yÊûÓG°Š"/³“¥þ øònw~.oD°ÂLƒFW·¶EXEiX4XxK’òt`¢÷#®i°q™ö¦"ÐoÍuèQ8Ùè;„ÑìÛû”åhÕšÔ‡C0½»o3QµVÖì‰^ Ø6ÿBç¹®>@q¶]Ä3&ål­µå0Ó”ûZ+BÚ*h|>gÓ¯Úí/s¬!ͧã{{ã¡é”/¿Ó'ŠFâkùí -ÓÉÙÝBŸ=:˜ÍSbJ4Íð¥ên]B³mø×ݱˆ04Å‹…ïÝ»e„³QrøÊ¤õ’FÌÌ‘|9áiýÎ~{gqë½ÒCõÍ$wÛüæÌe°›D8¾h_()õ VúìçJÂé+ènÒ•F,eíúûÿ;8ÿ×Gò׆éÒiM.ç€+·y°vÌ´`J¿— æŠH³«¿FþiÍá‡Pláƒ^[/™m‡¨]裻ØfIkY­L“^ÏoÃ9/ç” ¦«“£åë g‘ãn‹ÙgÏr»«¶IïÏ+ÒEM‰Js .1‚%ÇäËÜá¯ÀíÞߪi9ëàë…ÇNºsƒTFõ;.éÝ÷A[Ø*Iƒáû§‘ðäÖ0ÝZéi"L`{ÀÎrw›3ò7Ò±Ùѹ~ÍÒ€ 5ûh–ôN” Ç'êðæé–¦8‚ÅEL_C5C.®ìàøû3ݧ×%pøÔãïT¨tN €d'@0íãø§Û$ÀįßñX²ô¹Åø¾ OggSa~IK ª.èòþ0:3ô*)--68653èé-)'*(6794ÞIUè)` _ôÊÇCJ‘VsG;š[úV‚阦r_šã9g)”»6~Ï}>ïñ¼ë¹Ccôg«£OÖ‰KPø·¨'äwŒ½p¯R®¸3² Eæ0D5µ¦EV RjjÐЈ_;ëLÛõ ÑZ0†2qo€Ã_޹UîbÉÜ?3žƒÅYSíÇWZ£Àò¢xÀØ þÈÞWÒ2Û·;ƒ®Í²”€µ…a\~ÞªÞœÉXÁ&Š_ÞÝBt‹?®¦Ë²€µÓ*:ÇÍk žjÉfƒf6ý¯eµÐNØB¨¶­x<ä<›ÁDÿãÞ %Ø$` /:és•µ*éX5zJIrùâÆ’0m'©7/OæDdÄÍ?·inÎ@þ‡¶î];xûb<’™6÷'_ÊYDIÔ4à^"Ò¿Ø¥ýÞW÷Ù,í­Áàa)ø¾»y1Nc©Eyr½rtW=¢6PÁ°'†jé‘ …˯UG–¤‘G•¢†Pp°4zùÜTs¸ZÉ™@mµ¯ÀkEÈ„kÖ]°]‰Hf_ãë¶Ò•!üigꎾl¯âB&šZXÕ-&©™ÝQ \éËQñò–ÝÀèæ¹JýU,Ž¥‹¤²®p(N úEú]vÉ´è,`—öëS¦T2iûxQäJÆ= ŒmZÞt €–Ì‘ äF1bîÚI–¹hªÕãCÿl7Òz6{5"ÍW»€Þú¶ '.ɶœ½uû½lÄ™ 'c²ó¿¬ÁºQ™ÂgÜVmuïÜnw©°ÐÞ&-¨bºÙ+¯“n ¨òªÖ‘€yÄß5m?UÏyèw*ä[Ãäõ [ÈãYñ-{åÍù[÷¢Cš6Ãü×héwï‰ hg"aϨŠ#I²K®nle§©º·õ¢¨²5¾ˆ<òl[_¢àv¼œðœ¯M“v¿ 2ÄZ¿í•f§a ‰·á:üýJ­ñÙçÚöfFûfµ7j½°Ìx¯Ü•)»ñ¹p(Oñ©î‘¬¿\½7L Åd²3 Lí¼¯L aÁñ9W((†Ú ÒN‹dåÜLÑ1VÑÛI½«%•;GKfâ €TRw>y*ÇBÀy?• †/ŽÇœ‚dD7bZÆ›p¹³ËÕF»Æ·uû-v$EÇX ò¸´Ä,ôëú¯—¤J¢Ú½îkÒùÜæ±«k]xš­˜[ÆÛI·åÂ4>‰¾››|Îì™Ù ¾Ù]ÚrAz/V{@QEE‹j Gþþ·fœìpŸ‘ÚÏ NÜš–N¡'u't‹zm×=î±NOHÔ«ß7}gNás÷ûH²×‰`åšrªzí¦£%ú8 snJݰUZ90ûòÝŠïãlë0"âl€îˆ‰(W?¦¢JjO¬d,Bl¶lÉn¾˜SÄËÐÄTÌ;ƒƒöA Dxß; ¾RÇÏõűZ«œm ,BË}÷í bû]7 ̼{—-ÒälâŸfܪJ‰PyWU½¹9TD…è±Už PæÎ4à’íÓ—ÞŠ8GÀÛ½>EÙ×q#G79–, ’±­øÙŽ3%~§z6°š¢¹:JÆ—Oߢ’@&e´ÊQx¹Dy«vN% ôí ƒmï®qt(Ÿp%ìÀä¯äQQ9á§µ*®×S}[~Æ›ÍGi¡L Ô‹5gd0û[¢LƒõÆlRéíM9ÔÛ¹éÑN‡HÿûyÎz;žhhL?[Eäqâ\5‘þž~™²Ÿ< ŽÞ!¥Öe®óõO*Í_”†Iu[ãl¹ˆ™·ÑõCåø}¦ÒõÛºMh,ú€ÞãÉ GÉ ÊWf‚ŠŸ;Ä›®—Üræ‡ÏâˆSmô¸0ýòpn5Ѿ^Ê6°dEî T"‹Wφé…Ó}ü|˜FT}áú’ÍhŠÓ>~L£¾ÀÁ¶Æ=P'KÉO´i©$6œ8.õ|’,>Ëfûg¯Š‡°ùôÀ*¨Fö7È,ûa~‡ËÞ%‹¬È4•aüØvN­WŠqk§%= ¯ šxäX‚‹ó±~ÚõÚ'?½7¹f³y£0m+!ƒ2yferh?ž\ª¾±ÎžkoDRäù¿¦ÆT×1Å—°ˆ®¦ÜüNÙ÷ÅuÑH6F žExY9¦Òl“dËJ.(&Ÿ¡íë4¡Ä¶»”°„€ËnãŒRŸ›~ã:C{Ë™ax’’-»*Eoyož¤¢lãæO:i¶- qÓ¦Î?LÖ6JÐOX渓gÈaÄÃJ3vª«ÁÜõ žZí?‹V«¡ÖÑn ‚vD‚rÓDo4j‘ŠTI“aw’zÕ©ó:®üvhä]Glö«ÙH¢ûô?=UJz{ТÀ Hüò=ÇZ(Ä|Fî „¬éù?Q &$’{˜Í¤³©ÁR‰d¸1ãðé‰OùT0£6óÁ¯îè>ù`¡øþ®wF–r5Ê£ {DGCÃÂènÔ¯lY]H$ix§âýºÌmæäÕœ ú¯>qçƒfeÒëÕâî8/2‹ôè-#=¬Èü ÂxŸ§Õ\6€À°Ò³‘J&|:Ê®+Há×g†ïè’q56ñ¤¯•Z’[TQ°E3,ŠlÉ]éacÅl"ÄZ®hëZÃ7ëL*Ñ?‰§ðÒØ ö ¬áqüö›ƒ±Ÿ4$ð Š7=pNVY‹ÇÀ{Äu'ý zãåüIŸôá xvYûDÚvà’šÍ ëKKU>ýÝ÷é3:ö‡+ó«™ÕH®ê†G×Ëþ¼Üðè¼>e@\<骣wl½¥¦Ýœe2ʧ5TþPI¶ê˜Q® ç À5¬æVPµ k*kç¹îŠÛ^¢:òrÕ<÷¸% , E)=»)¦y§¸Fºçø”²IxyC÷93ª'Ñ.Äš8Yfäí QÃpÉ4(BÜ*ÕkHà<_nºª\sÔghÇ1©:89ÇùUä9yPED76»U¬ÿˆµDþB¥©Òace}`6Áÿ}4÷e)¹”< Ú5÷Ón³f]?xH 0’ÞøöþÆ5ù—Ê4úÁnZ—KùÁó²@ ŒIMßYK arºvYæ3’ê}«fäãWŸéž…ñP~Kð s•QN4•èQT©Ü6ƒãî¸iz³\.·n¿V<}vÀký+é°È+|ÜÏ,‚sýO”gnujump-1.0.8/sound/config.sounds0000644000175000017500000000151412003601201013742 00000000000000## SDLjump theme file ## ================== ## Important: ## - You can't alter the order in which these values are present. ## - The string length can't be larger than 512 characters ## - String variables must go between "" format = "01" author = "Juan Pedro Bolivar Puente" # ============================================================================== # GAME # ============================================================================== mus_game = "silence.ogg" snd_die = "die.ogg" snd_fall = "fall.ogg" snd_jump = "jump.ogg" snd_question = "question.ogg" snd_record = "record.ogg" # ============================================================================== # MENU # ============================================================================== mus_menu = "silence.ogg" snd_click = "mclick.ogg" snd_back = "mback.ogg" gnujump-1.0.8/AUTHORS0000644000175000017500000000032611742333167011206 00000000000000 * Core developers - Juan Pedro Bolívar Puente * Patches from - Onur Kucuk * Translations - Tuba Sahin - Paolo Straffi gnujump-1.0.8/INSTALL0000644000175000017500000003660011742331054011164 00000000000000Installation Instructions ************************* Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without warranty of any kind. Basic Installation ================== Briefly, the shell commands `./configure; make; make install' should configure, build, and install this package. The following more-detailed instructions are generic; see the `README' file for instructions specific to this package. Some packages provide this `INSTALL' file but do not implement all of the features documented below. The lack of an optional feature in a given package is not necessarily a bug. More recommendations for GNU packages can be found in *note Makefile Conventions: (standards)Makefile Conventions. The `configure' shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses those values to create a `Makefile' in each directory of the package. It may also create one or more `.h' files containing system-dependent definitions. Finally, it creates a shell script `config.status' that you can run in the future to recreate the current configuration, and a file `config.log' containing compiler output (useful mainly for debugging `configure'). It can also use an optional file (typically called `config.cache' and enabled with `--cache-file=config.cache' or simply `-C') that saves the results of its tests to speed up reconfiguring. Caching is disabled by default to prevent problems with accidental use of stale cache files. If you need to do unusual things to compile the package, please try to figure out how `configure' could check whether to do them, and mail diffs or instructions to the address given in the `README' so they can be considered for the next release. If you are using the cache, and at some point `config.cache' contains results you don't want to keep, you may remove or edit it. The file `configure.ac' (or `configure.in') is used to create `configure' by a program called `autoconf'. You need `configure.ac' if you want to change it or regenerate `configure' using a newer version of `autoconf'. The simplest way to compile this package is: 1. `cd' to the directory containing the package's source code and type `./configure' to configure the package for your system. Running `configure' might take a while. While running, it prints some messages telling which features it is checking for. 2. Type `make' to compile the package. 3. Optionally, type `make check' to run any self-tests that come with the package, generally using the just-built uninstalled binaries. 4. Type `make install' to install the programs and any data files and documentation. When installing into a prefix owned by root, it is recommended that the package be configured and built as a regular user, and only the `make install' phase executed with root privileges. 5. Optionally, type `make installcheck' to repeat any self-tests, but this time using the binaries in their final installed location. This target does not install anything. Running this target as a regular user, particularly if the prior `make install' required root privileges, verifies that the installation completed correctly. 6. You can remove the program binaries and object files from the source code directory by typing `make clean'. To also remove the files that `configure' created (so you can compile the package for a different kind of computer), type `make distclean'. There is also a `make maintainer-clean' target, but that is intended mainly for the package's developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution. 7. Often, you can also type `make uninstall' to remove the installed files again. In practice, not all packages have tested that uninstallation works correctly, even though it is required by the GNU Coding Standards. 8. Some packages, particularly those that use Automake, provide `make distcheck', which can by used by developers to test that all other targets like `make install' and `make uninstall' work correctly. This target is generally not run by end users. Compilers and Options ===================== Some systems require unusual options for compilation or linking that the `configure' script does not know about. Run `./configure --help' for details on some of the pertinent environment variables. You can give `configure' initial values for configuration parameters by setting variables in the command line or in the environment. Here is an example: ./configure CC=c99 CFLAGS=-g LIBS=-lposix *Note Defining Variables::, for more details. Compiling For Multiple Architectures ==================================== You can compile the package for more than one kind of computer at the same time, by placing the object files for each architecture in their own directory. To do this, you can use GNU `make'. `cd' to the directory where you want the object files and executables to go and run the `configure' script. `configure' automatically checks for the source code in the directory that `configure' is in and in `..'. This is known as a "VPATH" build. With a non-GNU `make', it is safer to compile the package for one architecture at a time in the source code directory. After you have installed the package for one architecture, use `make distclean' before reconfiguring for another architecture. On MacOS X 10.5 and later systems, you can create libraries and executables that work on multiple system types--known as "fat" or "universal" binaries--by specifying multiple `-arch' options to the compiler but only a single `-arch' option to the preprocessor. Like this: ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ CPP="gcc -E" CXXCPP="g++ -E" This is not guaranteed to produce working output in all cases, you may have to build one architecture at a time and combine the results using the `lipo' tool if you have problems. Installation Names ================== By default, `make install' installs the package's commands under `/usr/local/bin', include files under `/usr/local/include', etc. You can specify an installation prefix other than `/usr/local' by giving `configure' the option `--prefix=PREFIX', where PREFIX must be an absolute file name. You can specify separate installation prefixes for architecture-specific files and architecture-independent files. If you pass the option `--exec-prefix=PREFIX' to `configure', the package uses PREFIX as the prefix for installing programs and libraries. Documentation and other data files still use the regular prefix. In addition, if you use an unusual directory layout you can give options like `--bindir=DIR' to specify different values for particular kinds of files. Run `configure --help' for a list of the directories you can set and what kinds of files go in them. In general, the default for these options is expressed in terms of `${prefix}', so that specifying just `--prefix' will affect all of the other directory specifications that were not explicitly provided. The most portable way to affect installation locations is to pass the correct locations to `configure'; however, many packages provide one or both of the following shortcuts of passing variable assignments to the `make install' command line to change installation locations without having to reconfigure or recompile. The first method involves providing an override variable for each affected directory. For example, `make install prefix=/alternate/directory' will choose an alternate location for all directory configuration variables that were expressed in terms of `${prefix}'. Any directories that were specified during `configure', but not in terms of `${prefix}', must each be overridden at install time for the entire installation to be relocated. The approach of makefile variable overrides for each directory variable is required by the GNU Coding Standards, and ideally causes no recompilation. However, some platforms have known limitations with the semantics of shared libraries that end up requiring recompilation when using this method, particularly noticeable in packages that use GNU Libtool. The second method involves providing the `DESTDIR' variable. For example, `make install DESTDIR=/alternate/directory' will prepend `/alternate/directory' before all installation names. The approach of `DESTDIR' overrides is not required by the GNU Coding Standards, and does not work on platforms that have drive letters. On the other hand, it does better at avoiding recompilation issues, and works well even when some directory options were not specified in terms of `${prefix}' at `configure' time. Optional Features ================= If the package supports it, you can cause programs to be installed with an extra prefix or suffix on their names by giving `configure' the option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. Some packages pay attention to `--enable-FEATURE' options to `configure', where FEATURE indicates an optional part of the package. They may also pay attention to `--with-PACKAGE' options, where PACKAGE is something like `gnu-as' or `x' (for the X Window System). The `README' should mention any `--enable-' and `--with-' options that the package recognizes. For packages that use the X Window System, `configure' can usually find the X include and library files automatically, but if it doesn't, you can use the `configure' options `--x-includes=DIR' and `--x-libraries=DIR' to specify their locations. Some packages offer the ability to configure how verbose the execution of `make' will be. For these packages, running `./configure --enable-silent-rules' sets the default to minimal output, which can be overridden with `make V=1'; while running `./configure --disable-silent-rules' sets the default to verbose, which can be overridden with `make V=0'. Particular systems ================== On HP-UX, the default C compiler is not ANSI C compatible. If GNU CC is not installed, it is recommended to use the following options in order to use an ANSI C compiler: ./configure CC="cc -Ae -D_XOPEN_SOURCE=500" and if that doesn't work, install pre-built binaries of GCC for HP-UX. HP-UX `make' updates targets which have the same time stamps as their prerequisites, which makes it generally unusable when shipped generated files such as `configure' are involved. Use GNU `make' instead. On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot parse its `' header file. The option `-nodtk' can be used as a workaround. If GNU CC is not installed, it is therefore recommended to try ./configure CC="cc" and if that doesn't work, try ./configure CC="cc -nodtk" On Solaris, don't put `/usr/ucb' early in your `PATH'. This directory contains several dysfunctional programs; working variants of these programs are available in `/usr/bin'. So, if you need `/usr/ucb' in your `PATH', put it _after_ `/usr/bin'. On Haiku, software installed for all users goes in `/boot/common', not `/usr/local'. It is recommended to use the following options: ./configure --prefix=/boot/common Specifying the System Type ========================== There may be some features `configure' cannot figure out automatically, but needs to determine by the type of machine the package will run on. Usually, assuming the package is built to be run on the _same_ architectures, `configure' can figure that out, but if it prints a message saying it cannot guess the machine type, give it the `--build=TYPE' option. TYPE can either be a short name for the system type, such as `sun4', or a canonical name which has the form: CPU-COMPANY-SYSTEM where SYSTEM can have one of these forms: OS KERNEL-OS See the file `config.sub' for the possible values of each field. If `config.sub' isn't included in this package, then this package doesn't need to know the machine type. If you are _building_ compiler tools for cross-compiling, you should use the option `--target=TYPE' to select the type of system they will produce code for. If you want to _use_ a cross compiler, that generates code for a platform different from the build platform, you should specify the "host" platform (i.e., that on which the generated programs will eventually be run) with `--host=TYPE'. Sharing Defaults ================ If you want to set default values for `configure' scripts to share, you can create a site shell script called `config.site' that gives default values for variables like `CC', `cache_file', and `prefix'. `configure' looks for `PREFIX/share/config.site' if it exists, then `PREFIX/etc/config.site' if it exists. Or, you can set the `CONFIG_SITE' environment variable to the location of the site script. A warning: not all `configure' scripts look for a site script. Defining Variables ================== Variables not defined in a site shell script can be set in the environment passed to `configure'. However, some packages may run configure again during the build, and the customized values of these variables may be lost. In order to avoid this problem, you should set them in the `configure' command line, using `VAR=value'. For example: ./configure CC=/usr/local2/bin/gcc causes the specified `gcc' to be used as the C compiler (unless it is overridden in the site shell script). Unfortunately, this technique does not work for `CONFIG_SHELL' due to an Autoconf bug. Until the bug is fixed you can use this workaround: CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash `configure' Invocation ====================== `configure' recognizes the following options to control how it operates. `--help' `-h' Print a summary of all of the options to `configure', and exit. `--help=short' `--help=recursive' Print a summary of the options unique to this package's `configure', and exit. The `short' variant lists options used only in the top level, while the `recursive' variant lists options also present in any nested packages. `--version' `-V' Print the version of Autoconf used to generate the `configure' script, and exit. `--cache-file=FILE' Enable the cache: use and save the results of the tests in FILE, traditionally `config.cache'. FILE defaults to `/dev/null' to disable caching. `--config-cache' `-C' Alias for `--cache-file=config.cache'. `--quiet' `--silent' `-q' Do not print messages saying which checks are being made. To suppress all normal output, redirect it to `/dev/null' (any error messages will still be shown). `--srcdir=DIR' Look for the package's source code in directory DIR. Usually `configure' can determine that directory automatically. `--prefix=DIR' Use DIR as the installation prefix. *note Installation Names:: for more details, including other options available for fine-tuning the installation locations. `--no-create' `-n' Run the configure checks, but stop before creating any output files. `configure' also accepts some other, not widely useful, options. Run `configure --help' for more details. gnujump-1.0.8/config.h.in0000644000175000017500000000517412003600564012154 00000000000000/* config.h.in. Generated from configure.in by autoheader. */ /* Define to 1 if translation of program messages to the user's native language is requested. */ #undef ENABLE_NLS /* Use the Apple OpenGL framework. */ #undef HAVE_APPLE_OPENGL_FRAMEWORK /* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework. */ #undef HAVE_CFLOCALECOPYCURRENT /* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework. */ #undef HAVE_CFPREFERENCESCOPYAPPVALUE /* Define if the GNU dcgettext() function is already present or preinstalled. */ #undef HAVE_DCGETTEXT /* Define to 1 if you have the header file. */ #undef HAVE_DLFCN_H /* Define if the GNU gettext() function is already present or preinstalled. */ #undef HAVE_GETTEXT /* Define if you have the iconv() function and it works. */ #undef HAVE_ICONV /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H /* Define if you have POSIX threads libraries and header files. */ #undef HAVE_PTHREAD /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H /* Define to 1 if you have the header file. */ #undef HAVE_STRINGS_H /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STAT_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H /* Define to 1 if you have the header file. */ #undef HAVE_WINDOWS_H /* Define to the sub-directory in which libtool stores uninstalled libraries. */ #undef LT_OBJDIR /* Name of package */ #undef PACKAGE /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT /* Define to the full name of this package. */ #undef PACKAGE_NAME /* Define to the full name and version of this package. */ #undef PACKAGE_STRING /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME /* Define to the home page for this package. */ #undef PACKAGE_URL /* Define to the version of this package. */ #undef PACKAGE_VERSION /* Define to necessary symbol if this constant uses a non-standard name on your system. */ #undef PTHREAD_CREATE_JOINABLE /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS /* Version number of package */ #undef VERSION gnujump-1.0.8/configure.in0000644000175000017500000000450012003600143012423 00000000000000# # GNUjump # ======= # # Copyright (C) 2005-2008, Juan Pedro Bolivar Puente # # GNUjump 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 3 of the License, or # (at your option) any later version. # # GNUjump 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, see . # AC_INIT(configure.in) AC_CANONICAL_BUILD AC_CANONICAL_TARGET AM_CONFIG_HEADER(config.h) AM_INIT_AUTOMAKE(gnujump, 1.0.8) ALL_LINGUAS="tr it" AM_GNU_GETTEXT([external]) SDL_VERSION=1.2.0 AM_PATH_SDL($SDL_VERSION, :, AC_MSG_ERROR([*** SDL version $SDL_VERSION not found!])) CFLAGS="$CFLAGS $SDL_CFLAGS -Wall" LIBS="$LIBS $SDL_LIBS" AX_CHECK_GL AX_CHECK_GLU AC_SUBST(GL_CFLAGS) AC_SUBST(GLU_CFLAGS) CFLAGS="$CFLAGS $GL_CFLAGS $GLU_CFLAGS" LIBS="$LIBS $GL_LIBS $GLU_LIBS" # Checks for header files. AC_CHECK_HEADER([SDL/SDL_image.h], :, [ AC_MSG_ERROR([*** Could not find SDL/SDL_image.h ! Install the SDL_image devel package.]) ] ) LIBS="$LIBS -lSDL_image" AC_CHECK_HEADER([SDL/SDL_mixer.h], :, [ AC_MSG_ERROR([*** Could not find SDL/SDL_mixer.h ! Install the SDL_mixer devel package.]) ] ) LIBS="$LIBS -lSDL_mixer" # Set PACKAGE PREFIX if test "x${prefix}" = "xNONE"; then packageprefix=${ac_default_prefix} else packageprefix=${prefix} fi CFLAGS="$CFLAGS -g -DPREFIX=\\\"$packageprefix\\\" -DDATA_PREFIX=\\\"$datadir\\\"" AC_LANG_C AC_PROG_CC AM_PROG_LIBTOOL AC_OUTPUT( Makefile po/Makefile.in src/Makefile doc/Makefile sound/Makefile skins/Makefile skins/default/Makefile skins/default/cursor/Makefile skins/sdljump/Makefile skins/sdljump/cursor/Makefile skins/xjump/Makefile skins/auri/Makefile skins/auri/heroanim1/Makefile skins/auri/heroanim2/Makefile skins/auri/heroanim3/Makefile skins/auri/heroanim4/Makefile skins/wincrash/Makefile skins/wincrash/heroanim1/Makefile skins/wincrash/heroanim2/Makefile skins/wincrash/heroanim3/Makefile skins/wincrash/heroanim4/Makefile ) gnujump-1.0.8/install-sh0000755000175000017500000003325611742331053012142 00000000000000#!/bin/sh # install - install a program, script, or datafile scriptversion=2011-01-19.21; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the # following copyright and license. # # Copyright (C) 1994 X Consortium # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to # deal in the Software without restriction, including without limitation the # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or # sell copies of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- # TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name of the X Consortium shall not # be used in advertising or otherwise to promote the sale, use or other deal- # ings in this Software without prior written authorization from the X Consor- # tium. # # # FSF changes to this file are in the public domain. # # Calling this script install-sh is preferred over install.sh, to prevent # `make' implicit rules from creating a file called install from it # when there is no Makefile. # # This script is compatible with the BSD install script, but was written # from scratch. nl=' ' IFS=" "" $nl" # set DOITPROG to echo to test this script # Don't use :- since 4.3BSD and earlier shells don't like it. doit=${DOITPROG-} if test -z "$doit"; then doit_exec=exec else doit_exec=$doit fi # Put in absolute file names if you don't have them in your path; # or use environment vars. chgrpprog=${CHGRPPROG-chgrp} chmodprog=${CHMODPROG-chmod} chownprog=${CHOWNPROG-chown} cmpprog=${CMPPROG-cmp} cpprog=${CPPROG-cp} mkdirprog=${MKDIRPROG-mkdir} mvprog=${MVPROG-mv} rmprog=${RMPROG-rm} stripprog=${STRIPPROG-strip} posix_glob='?' initialize_posix_glob=' test "$posix_glob" != "?" || { if (set -f) 2>/dev/null; then posix_glob= else posix_glob=: fi } ' posix_mkdir= # Desired mode of installed file. mode=0755 chgrpcmd= chmodcmd=$chmodprog chowncmd= mvcmd=$mvprog rmcmd="$rmprog -f" stripcmd= src= dst= dir_arg= dst_arg= copy_on_change=false no_target_directory= usage="\ Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE or: $0 [OPTION]... SRCFILES... DIRECTORY or: $0 [OPTION]... -t DIRECTORY SRCFILES... or: $0 [OPTION]... -d DIRECTORIES... In the 1st form, copy SRCFILE to DSTFILE. In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. In the 4th, create DIRECTORIES. Options: --help display this help and exit. --version display version info and exit. -c (ignored) -C install only if different (preserve the last data modification time) -d create directories instead of installing files. -g GROUP $chgrpprog installed files to GROUP. -m MODE $chmodprog installed files to MODE. -o USER $chownprog installed files to USER. -s $stripprog installed files. -t DIRECTORY install into DIRECTORY. -T report an error if DSTFILE is a directory. Environment variables override the default commands: CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG " while test $# -ne 0; do case $1 in -c) ;; -C) copy_on_change=true;; -d) dir_arg=true;; -g) chgrpcmd="$chgrpprog $2" shift;; --help) echo "$usage"; exit $?;; -m) mode=$2 case $mode in *' '* | *' '* | *' '* | *'*'* | *'?'* | *'['*) echo "$0: invalid mode: $mode" >&2 exit 1;; esac shift;; -o) chowncmd="$chownprog $2" shift;; -s) stripcmd=$stripprog;; -t) dst_arg=$2 # Protect names problematic for `test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac shift;; -T) no_target_directory=true;; --version) echo "$0 $scriptversion"; exit $?;; --) shift break;; -*) echo "$0: invalid option: $1" >&2 exit 1;; *) break;; esac shift done if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then # When -d is used, all remaining arguments are directories to create. # When -t is used, the destination is already specified. # Otherwise, the last argument is the destination. Remove it from $@. for arg do if test -n "$dst_arg"; then # $@ is not empty: it contains at least $arg. set fnord "$@" "$dst_arg" shift # fnord fi shift # arg dst_arg=$arg # Protect names problematic for `test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac done fi if test $# -eq 0; then if test -z "$dir_arg"; then echo "$0: no input file specified." >&2 exit 1 fi # It's OK to call `install-sh -d' without argument. # This can happen when creating conditional directories. exit 0 fi if test -z "$dir_arg"; then do_exit='(exit $ret); exit $ret' trap "ret=129; $do_exit" 1 trap "ret=130; $do_exit" 2 trap "ret=141; $do_exit" 13 trap "ret=143; $do_exit" 15 # Set umask so as not to create temps with too-generous modes. # However, 'strip' requires both read and write access to temps. case $mode in # Optimize common cases. *644) cp_umask=133;; *755) cp_umask=22;; *[0-7]) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw='% 200' fi cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; *) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw=,u+rw fi cp_umask=$mode$u_plus_rw;; esac fi for src do # Protect names problematic for `test' and other utilities. case $src in -* | [=\(\)!]) src=./$src;; esac if test -n "$dir_arg"; then dst=$src dstdir=$dst test -d "$dstdir" dstdir_status=$? else # Waiting for this to be detected by the "$cpprog $src $dsttmp" command # might cause directories to be created, which would be especially bad # if $src (and thus $dsttmp) contains '*'. if test ! -f "$src" && test ! -d "$src"; then echo "$0: $src does not exist." >&2 exit 1 fi if test -z "$dst_arg"; then echo "$0: no destination specified." >&2 exit 1 fi dst=$dst_arg # If destination is a directory, append the input filename; won't work # if double slashes aren't ignored. if test -d "$dst"; then if test -n "$no_target_directory"; then echo "$0: $dst_arg: Is a directory" >&2 exit 1 fi dstdir=$dst dst=$dstdir/`basename "$src"` dstdir_status=0 else # Prefer dirname, but fall back on a substitute if dirname fails. dstdir=` (dirname "$dst") 2>/dev/null || expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$dst" : 'X\(//\)[^/]' \| \ X"$dst" : 'X\(//\)$' \| \ X"$dst" : 'X\(/\)' \| . 2>/dev/null || echo X"$dst" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q' ` test -d "$dstdir" dstdir_status=$? fi fi obsolete_mkdir_used=false if test $dstdir_status != 0; then case $posix_mkdir in '') # Create intermediate dirs using mode 755 as modified by the umask. # This is like FreeBSD 'install' as of 1997-10-28. umask=`umask` case $stripcmd.$umask in # Optimize common cases. *[2367][2367]) mkdir_umask=$umask;; .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; *[0-7]) mkdir_umask=`expr $umask + 22 \ - $umask % 100 % 40 + $umask % 20 \ - $umask % 10 % 4 + $umask % 2 `;; *) mkdir_umask=$umask,go-w;; esac # With -d, create the new directory with the user-specified mode. # Otherwise, rely on $mkdir_umask. if test -n "$dir_arg"; then mkdir_mode=-m$mode else mkdir_mode= fi posix_mkdir=false case $umask in *[123567][0-7][0-7]) # POSIX mkdir -p sets u+wx bits regardless of umask, which # is incompatible with FreeBSD 'install' when (umask & 300) != 0. ;; *) tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 if (umask $mkdir_umask && exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 then if test -z "$dir_arg" || { # Check for POSIX incompatibilities with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or # other-writeable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. ls_ld_tmpdir=`ls -ld "$tmpdir"` case $ls_ld_tmpdir in d????-?r-*) different_mode=700;; d????-?--*) different_mode=755;; *) false;; esac && $mkdirprog -m$different_mode -p -- "$tmpdir" && { ls_ld_tmpdir_1=`ls -ld "$tmpdir"` test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" } } then posix_mkdir=: fi rmdir "$tmpdir/d" "$tmpdir" else # Remove any dirs left behind by ancient mkdir implementations. rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null fi trap '' 0;; esac;; esac if $posix_mkdir && ( umask $mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" ) then : else # The umask is ridiculous, or mkdir does not conform to POSIX, # or it failed possibly due to a race condition. Create the # directory the slow way, step by step, checking for races as we go. case $dstdir in /*) prefix='/';; [-=\(\)!]*) prefix='./';; *) prefix='';; esac eval "$initialize_posix_glob" oIFS=$IFS IFS=/ $posix_glob set -f set fnord $dstdir shift $posix_glob set +f IFS=$oIFS prefixes= for d do test X"$d" = X && continue prefix=$prefix$d if test -d "$prefix"; then prefixes= else if $posix_mkdir; then (umask=$mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break # Don't fail if two instances are running concurrently. test -d "$prefix" || exit 1 else case $prefix in *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; *) qprefix=$prefix;; esac prefixes="$prefixes '$qprefix'" fi fi prefix=$prefix/ done if test -n "$prefixes"; then # Don't fail if two instances are running concurrently. (umask $mkdir_umask && eval "\$doit_exec \$mkdirprog $prefixes") || test -d "$dstdir" || exit 1 obsolete_mkdir_used=true fi fi fi if test -n "$dir_arg"; then { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 else # Make a couple of temp file names in the proper directory. dsttmp=$dstdir/_inst.$$_ rmtmp=$dstdir/_rm.$$_ # Trap to clean up those temp files at exit. trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 # Copy the file name to the temp name. (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && # and set any options; do chmod last to preserve setuid bits. # # If any of these fail, we abort the whole thing. If we want to # ignore errors from any of these, just make sure not to ignore # errors from the above "$doit $cpprog $src $dsttmp" command. # { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && # If -C, don't bother to copy if it wouldn't change the file. if $copy_on_change && old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && eval "$initialize_posix_glob" && $posix_glob set -f && set X $old && old=:$2:$4:$5:$6 && set X $new && new=:$2:$4:$5:$6 && $posix_glob set +f && test "$old" = "$new" && $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 then rm -f "$dsttmp" else # Rename the file to the real destination. $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || # The rename failed, perhaps because mv can't rename something else # to itself, or perhaps because mv is so ancient that it does not # support -f. { # Now remove or move aside any old file at destination location. # We try this two ways since rm can't unlink itself on some # systems and the destination file might be busy for other # reasons. In this case, the final cleanup might fail but the new # file should still install successfully. { test ! -f "$dst" || $doit $rmcmd -f "$dst" 2>/dev/null || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; } } || { echo "$0: cannot unlink or rename $dst" >&2 (exit 1); exit 1 } } && # Now rename the file to the real destination. $doit $mvcmd "$dsttmp" "$dst" } fi || exit 1 trap '' 0 fi done # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: gnujump-1.0.8/NEWS0000644000175000017500000000000011050034357010611 00000000000000gnujump-1.0.8/depcomp0000755000175000017500000005064311742331054011513 00000000000000#! /bin/sh # depcomp - compile a program generating dependencies as side-effects scriptversion=2012-03-27.16; # UTC # Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010, # 2011, 2012 Free Software Foundation, Inc. # 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, 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, see . # 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. # Originally written by Alexandre Oliva . case $1 in '') echo "$0: No command. Try '$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: depcomp [--help] [--version] PROGRAM [ARGS] Run PROGRAMS ARGS to compile a file, generating dependencies as side-effects. Environment variables: depmode Dependency tracking mode. source Source file read by 'PROGRAMS ARGS'. object Object file output by 'PROGRAMS ARGS'. DEPDIR directory where to store dependencies. depfile Dependency file to output. tmpdepfile Temporary file to use when outputting dependencies. libtool Whether libtool is used (yes/no). Report bugs to . EOF exit $? ;; -v | --v*) echo "depcomp $scriptversion" exit $? ;; esac # A tabulation character. tab=' ' # A newline character. nl=' ' if test -z "$depmode" || test -z "$source" || test -z "$object"; then echo "depcomp: Variables source, object and depmode must be set" 1>&2 exit 1 fi # Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. depfile=${depfile-`echo "$object" | sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} rm -f "$tmpdepfile" # Some modes work just like other modes, but use different flags. We # parameterize here, but still list the modes in the big case below, # to make depend.m4 easier to write. Note that we *cannot* use a case # here, because this file can only contain one case statement. if test "$depmode" = hp; then # HP compiler uses -M and no extra arg. gccflag=-M depmode=gcc fi if test "$depmode" = dashXmstdout; then # This is just like dashmstdout with a different argument. dashmflag=-xM depmode=dashmstdout fi cygpath_u="cygpath -u -f -" if test "$depmode" = msvcmsys; then # This is just like msvisualcpp but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvisualcpp fi if test "$depmode" = msvc7msys; then # This is just like msvc7 but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvc7 fi if test "$depmode" = xlc; then # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency informations. gccflag=-qmakedep=gcc,-MF depmode=gcc fi case "$depmode" in gcc3) ## gcc 3 implements dependency tracking that does exactly what ## we want. Yay! Note: for some reason libtool 1.4 doesn't like ## it if -MD -MP comes after the -MF stuff. Hmm. ## Unfortunately, FreeBSD c89 acceptance of flags depends upon ## the command line argument order; so add the flags where they ## appear in depend2.am. Note that the slowdown incurred here ## affects only configure: in makefiles, %FASTDEP% shortcuts this. for arg do case $arg in -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;; *) set fnord "$@" "$arg" ;; esac shift # fnord shift # $arg done "$@" stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi mv "$tmpdepfile" "$depfile" ;; gcc) ## There are various ways to get dependency output from gcc. Here's ## why we pick this rather obscure method: ## - Don't want to use -MD because we'd like the dependencies to end ## up in a subdir. Having to rename by hand is ugly. ## (We might end up doing this anyway to support other compilers.) ## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like ## -MM, not -M (despite what the docs say). ## - Using -M directly means running the compiler twice (even worse ## than renaming). if test -z "$gccflag"; then gccflag=-MD, fi "$@" -Wp,"$gccflag$tmpdepfile" stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ## The second -e expression handles DOS-style file names with drive letters. sed -e 's/^[^:]*: / /' \ -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" ## This next piece of magic avoids the "deleted header file" problem. ## The problem is that when a header file which appears in a .P file ## is deleted, the dependency causes make to die (because there is ## typically no way to rebuild the header). We avoid this by adding ## dummy dependencies for each header file. Too bad gcc doesn't do ## this for us directly. tr ' ' "$nl" < "$tmpdepfile" | ## Some versions of gcc put a space before the ':'. On the theory ## that the space means something, we add a space to the output as ## well. hp depmode also adds that space, but also prefixes the VPATH ## to the object. Take care to not repeat it in the output. ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; sgi) if test "$libtool" = yes; then "$@" "-Wp,-MDupdate,$tmpdepfile" else "$@" -MDupdate "$tmpdepfile" fi stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files echo "$object : \\" > "$depfile" # Clip off the initial element (the dependent). Don't try to be # clever and replace this with sed code, as IRIX sed won't handle # lines with more than a fixed number of characters (4096 in # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; # the IRIX cc adds comments like '#:fec' to the end of the # dependency line. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \ tr "$nl" ' ' >> "$depfile" echo >> "$depfile" # The second pass generates a dummy entry for each header file. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ >> "$depfile" else # The sourcefile does not contain any dependencies, so just # store a dummy comment line, to avoid errors with the Makefile # "include basename.Plo" scheme. echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" ;; xlc) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; aix) # The C for AIX Compiler uses -M and outputs the dependencies # in a .u file. In older versions, this file always lives in the # current directory. Also, the AIX compiler puts '$object:' at the # start of each line; $object doesn't have directory information. # Version 6 uses the directory in both cases. dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` test "x$dir" = "x$object" && dir= base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` if test "$libtool" = yes; then tmpdepfile1=$dir$base.u tmpdepfile2=$base.u tmpdepfile3=$dir.libs/$base.u "$@" -Wc,-M else tmpdepfile1=$dir$base.u tmpdepfile2=$dir$base.u tmpdepfile3=$dir$base.u "$@" -M fi stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" do test -f "$tmpdepfile" && break done if test -f "$tmpdepfile"; then # Each line is of the form 'foo.o: dependent.h'. # Do two passes, one to just change these to # '$object: dependent.h' and one to simply 'dependent.h:'. sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile" sed -e 's,^.*\.[a-z]*:['"$tab"' ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" else # The sourcefile does not contain any dependencies, so just # store a dummy comment line, to avoid errors with the Makefile # "include basename.Plo" scheme. echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" ;; icc) # Intel's C compiler anf tcc (Tiny C Compiler) understand '-MD -MF file'. # However on # $CC -MD -MF foo.d -c -o sub/foo.o sub/foo.c # ICC 7.0 will fill foo.d with something like # foo.o: sub/foo.c # foo.o: sub/foo.h # which is wrong. We want # sub/foo.o: sub/foo.c # sub/foo.o: sub/foo.h # sub/foo.c: # sub/foo.h: # ICC 7.1 will output # foo.o: sub/foo.c sub/foo.h # and will wrap long lines using '\': # foo.o: sub/foo.c ... \ # sub/foo.h ... \ # ... # tcc 0.9.26 (FIXME still under development at the moment of writing) # will emit a similar output, but also prepend the continuation lines # with horizontal tabulation characters. "$@" -MD -MF "$tmpdepfile" stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each line is of the form 'foo.o: dependent.h', # or 'foo.o: dep1.h dep2.h \', or ' dep3.h dep4.h \'. # Do two passes, one to just change these to # '$object: dependent.h' and one to simply 'dependent.h:'. sed -e "s/^[ $tab][ $tab]*/ /" -e "s,^[^:]*:,$object :," \ < "$tmpdepfile" > "$depfile" sed ' s/[ '"$tab"'][ '"$tab"']*/ /g s/^ *// s/ *\\*$// s/^[^:]*: *// /^$/d /:$/d s/$/ :/ ' < "$tmpdepfile" >> "$depfile" rm -f "$tmpdepfile" ;; hp2) # The "hp" stanza above does not work with aCC (C++) and HP's ia64 # compilers, which have integrated preprocessors. The correct option # to use with these is +Maked; it writes dependencies to a file named # 'foo.d', which lands next to the object file, wherever that # happens to be. # Much of this is similar to the tru64 case; see comments there. dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` test "x$dir" = "x$object" && dir= base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` if test "$libtool" = yes; then tmpdepfile1=$dir$base.d tmpdepfile2=$dir.libs/$base.d "$@" -Wc,+Maked else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d "$@" +Maked fi stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile1" "$tmpdepfile2" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" do test -f "$tmpdepfile" && break done if test -f "$tmpdepfile"; then sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile" # Add 'dependent.h:' lines. sed -ne '2,${ s/^ *// s/ \\*$// s/$/:/ p }' "$tmpdepfile" >> "$depfile" else echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" "$tmpdepfile2" ;; tru64) # The Tru64 compiler uses -MD to generate dependencies as a side # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'. # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put # dependencies in 'foo.d' instead, so we check for that too. # Subdirectories are respected. dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` test "x$dir" = "x$object" && dir= base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` if test "$libtool" = yes; then # With Tru64 cc, shared objects can also be used to make a # static library. This mechanism is used in libtool 1.4 series to # handle both shared and static libraries in a single compilation. # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d. # # With libtool 1.5 this exception was removed, and libtool now # generates 2 separate objects for the 2 libraries. These two # compilations output dependencies in $dir.libs/$base.o.d and # in $dir$base.o.d. We have to check for both files, because # one of the two compilations can be disabled. We should prefer # $dir$base.o.d over $dir.libs/$base.o.d because the latter is # automatically cleaned when .libs/ is deleted, while ignoring # the former would cause a distcleancheck panic. tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4 tmpdepfile2=$dir$base.o.d # libtool 1.5 tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5 tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504 "$@" -Wc,-MD else tmpdepfile1=$dir$base.o.d tmpdepfile2=$dir$base.d tmpdepfile3=$dir$base.d tmpdepfile4=$dir$base.d "$@" -MD fi stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" do test -f "$tmpdepfile" && break done if test -f "$tmpdepfile"; then sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile" sed -e 's,^.*\.[a-z]*:['"$tab"' ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" else echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" ;; msvc7) if test "$libtool" = yes; then showIncludes=-Wc,-showIncludes else showIncludes=-showIncludes fi "$@" $showIncludes > "$tmpdepfile" stat=$? grep -v '^Note: including file: ' "$tmpdepfile" if test "$stat" = 0; then : else rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" # The first sed program below extracts the file names and escapes # backslashes for cygpath. The second sed program outputs the file # name when reading, but also accumulates all include files in the # hold buffer in order to output them again at the end. This only # works with sed implementations that can handle large buffers. sed < "$tmpdepfile" -n ' /^Note: including file: *\(.*\)/ { s//\1/ s/\\/\\\\/g p }' | $cygpath_u | sort -u | sed -n ' s/ /\\ /g s/\(.*\)/'"$tab"'\1 \\/p s/.\(.*\) \\/\1:/ H $ { s/.*/'"$tab"'/ G p }' >> "$depfile" rm -f "$tmpdepfile" ;; msvc7msys) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; #nosideeffect) # This comment above is used by automake to tell side-effect # dependency tracking mechanisms from slower ones. dashmstdout) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout, regardless of -o. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # Remove '-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done test -z "$dashmflag" && dashmflag=-M # Require at least two characters before searching for ':' # in the target name. This is to cope with DOS-style filenames: # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise. "$@" $dashmflag | sed 's:^['"$tab"' ]*[^:'"$tab"' ][^:][^:]*\:['"$tab"' ]*:'"$object"'\: :' > "$tmpdepfile" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" tr ' ' "$nl" < "$tmpdepfile" | \ ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; dashXmstdout) # This case only exists to satisfy depend.m4. It is never actually # run, as this mode is specially recognized in the preamble. exit 1 ;; makedepend) "$@" || exit $? # Remove any Libtool call if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # X makedepend shift cleared=no eat=no for arg do case $cleared in no) set ""; shift cleared=yes ;; esac if test $eat = yes; then eat=no continue fi case "$arg" in -D*|-I*) set fnord "$@" "$arg"; shift ;; # Strip any option that makedepend may not understand. Remove # the object too, otherwise makedepend will parse it as a source file. -arch) eat=yes ;; -*|$object) ;; *) set fnord "$@" "$arg"; shift ;; esac done obj_suffix=`echo "$object" | sed 's/^.*\././'` touch "$tmpdepfile" ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" rm -f "$depfile" # makedepend may prepend the VPATH from the source file name to the object. # No need to regex-escape $object, excess matching of '.' is harmless. sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile" sed '1,2d' "$tmpdepfile" | tr ' ' "$nl" | \ ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" "$tmpdepfile".bak ;; cpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # Remove '-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done "$@" -E | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' | sed '$ s: \\$::' > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" cat < "$tmpdepfile" >> "$depfile" sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; msvisualcpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi IFS=" " for arg do case "$arg" in -o) shift ;; $object) shift ;; "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") set fnord "$@" shift shift ;; *) set fnord "$@" "$arg" shift shift ;; esac done "$@" -E 2>/dev/null | sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile" echo "$tab" >> "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile" rm -f "$tmpdepfile" ;; msvcmsys) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; none) exec "$@" ;; *) echo "Unknown depmode $depmode" 1>&2 exit 1 ;; esac exit 0 # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: gnujump-1.0.8/ChangeLog0000644000175000017500000000000011050034357011664 00000000000000gnujump-1.0.8/COPYING0000644000175000017500000010451311050034357011163 00000000000000 GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) 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 3 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, see . Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: Copyright (C) This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . gnujump-1.0.8/ABOUT-NLS0000644000175000017500000023334011050034357011360 000000000000001 Notes on the Free Translation Project *************************************** Free software is going international! The Free Translation Project is a way to get maintainers of free software, translators, and users all together, so that free software will gradually become able to speak many languages. A few packages already provide translations for their messages. If you found this `ABOUT-NLS' file inside a distribution, you may assume that the distributed package does use GNU `gettext' internally, itself available at your nearest GNU archive site. But you do _not_ need to install GNU `gettext' prior to configuring, installing or using this package with messages translated. Installers will find here some useful hints. These notes also explain how users should proceed for getting the programs to use the available translations. They tell how people wanting to contribute and work on translations can contact the appropriate team. When reporting bugs in the `intl/' directory or bugs which may be related to internationalization, you should tell about the version of `gettext' which is used. The information can be found in the `intl/VERSION' file, in internationalized packages. 1.1 Quick configuration advice ============================== If you want to exploit the full power of internationalization, you should configure it using ./configure --with-included-gettext to force usage of internationalizing routines provided within this package, despite the existence of internationalizing capabilities in the operating system where this package is being installed. So far, only the `gettext' implementation in the GNU C library version 2 provides as many features (such as locale alias, message inheritance, automatic charset conversion or plural form handling) as the implementation here. It is also not possible to offer this additional functionality on top of a `catgets' implementation. Future versions of GNU `gettext' will very likely convey even more functionality. So it might be a good idea to change to GNU `gettext' as soon as possible. So you need _not_ provide this option if you are using GNU libc 2 or you have installed a recent copy of the GNU gettext package with the included `libintl'. 1.2 INSTALL Matters =================== Some packages are "localizable" when properly installed; the programs they contain can be made to speak your own native language. Most such packages use GNU `gettext'. Other packages have their own ways to internationalization, predating GNU `gettext'. By default, this package will be installed to allow translation of messages. It will automatically detect whether the system already provides the GNU `gettext' functions. If not, the included GNU `gettext' library will be used. This library is wholly contained within this package, usually in the `intl/' subdirectory, so prior installation of the GNU `gettext' package is _not_ required. Installers may use special options at configuration time for changing the default behaviour. The commands: ./configure --with-included-gettext ./configure --disable-nls will, respectively, bypass any pre-existing `gettext' to use the internationalizing routines provided within this package, or else, _totally_ disable translation of messages. When you already have GNU `gettext' installed on your system and run configure without an option for your new package, `configure' will probably detect the previously built and installed `libintl.a' file and will decide to use this. This might not be desirable. You should use the more recent version of the GNU `gettext' library. I.e. if the file `intl/VERSION' shows that the library which comes with this package is more recent, you should use ./configure --with-included-gettext to prevent auto-detection. The configuration process will not test for the `catgets' function and therefore it will not be used. The reason is that even an emulation of `gettext' on top of `catgets' could not provide all the extensions of the GNU `gettext' library. Internationalized packages usually have many `po/LL.po' files, where LL gives an ISO 639 two-letter code identifying the language. Unless translations have been forbidden at `configure' time by using the `--disable-nls' switch, all available translations are installed together with the package. However, the environment variable `LINGUAS' may be set, prior to configuration, to limit the installed set. `LINGUAS' should then contain a space separated list of two-letter codes, stating which languages are allowed. 1.3 Using This Package ====================== As a user, if your language has been installed for this package, you only have to set the `LANG' environment variable to the appropriate `LL_CC' combination. Here `LL' is an ISO 639 two-letter language code, and `CC' is an ISO 3166 two-letter country code. For example, let's suppose that you speak German and live in Germany. At the shell prompt, merely execute `setenv LANG de_DE' (in `csh'), `export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash'). This can be done from your `.login' or `.profile' file, once and for all. You might think that the country code specification is redundant. But in fact, some languages have dialects in different countries. For example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The country code serves to distinguish the dialects. The locale naming convention of `LL_CC', with `LL' denoting the language and `CC' denoting the country, is the one use on systems based on GNU libc. On other systems, some variations of this scheme are used, such as `LL' or `LL_CC.ENCODING'. You can get the list of locales supported by your system for your language by running the command `locale -a | grep '^LL''. Not all programs have translations for all languages. By default, an English message is shown in place of a nonexistent translation. If you understand other languages, you can set up a priority list of languages. This is done through a different environment variable, called `LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG' for the purpose of message handling, but you still need to have `LANG' set to the primary language; this is required by other parts of the system libraries. For example, some Swedish users who would rather read translations in German than English for when Swedish is not available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'. Special advice for Norwegian users: The language code for Norwegian bokma*l changed from `no' to `nb' recently (in 2003). During the transition period, while some message catalogs for this language are installed under `nb' and some older ones under `no', it's recommended for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and older translations are used. In the `LANGUAGE' environment variable, but not in the `LANG' environment variable, `LL_CC' combinations can be abbreviated as `LL' to denote the language's main dialect. For example, `de' is equivalent to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT' (Portuguese as spoken in Portugal) in this context. 1.4 Translating Teams ===================== For the Free Translation Project to be a success, we need interested people who like their own language and write it well, and who are also able to synergize with other translators speaking the same language. Each translation team has its own mailing list. The up-to-date list of teams can be found at the Free Translation Project's homepage, `http://www.iro.umontreal.ca/contrib/po/HTML/', in the "National teams" area. If you'd like to volunteer to _work_ at translating messages, you should become a member of the translating team for your own language. The subscribing address is _not_ the same as the list itself, it has `-request' appended. For example, speakers of Swedish can send a message to `sv-request@li.org', having this message body: subscribe Keep in mind that team members are expected to participate _actively_ in translations, or at solving translational difficulties, rather than merely lurking around. If your team does not exist yet and you want to start one, or if you are unsure about what to do or how to get started, please write to `translation@iro.umontreal.ca' to reach the coordinator for all translator teams. The English team is special. It works at improving and uniformizing the terminology in use. Proven linguistic skills are praised more than programming skills, here. 1.5 Available Packages ====================== Languages are not equally supported in all packages. The following matrix shows the current state of internationalization, as of October 2006. The matrix shows, in regard of each package, for which languages PO files have been submitted to translation coordination, with a translation percentage of at least 50%. Ready PO files af am ar az be bg bs ca cs cy da de el en en_GB eo +----------------------------------------------------+ GNUnet | [] | a2ps | [] [] [] [] [] | aegis | () | ant-phone | () | anubis | [] | ap-utils | | aspell | [] [] [] [] [] | bash | [] [] [] | batchelor | [] | bfd | | bibshelf | [] | binutils | [] | bison | [] [] | bison-runtime | | bluez-pin | [] [] [] [] [] | cflow | [] | clisp | [] [] | console-tools | [] [] | coreutils | [] [] [] | cpio | | cpplib | [] [] [] | cryptonit | [] | darkstat | [] () [] | dialog | [] [] [] [] [] [] | diffutils | [] [] [] [] [] [] | doodle | [] | e2fsprogs | [] [] | enscript | [] [] [] [] | error | [] [] [] [] | fetchmail | [] [] () [] | fileutils | [] [] | findutils | [] [] [] | flex | [] [] [] | fslint | [] | gas | | gawk | [] [] [] | gbiff | [] | gcal | [] | gcc | [] | gettext-examples | [] [] [] [] [] | gettext-runtime | [] [] [] [] [] | gettext-tools | [] [] | gimp-print | [] [] [] [] | gip | [] | gliv | [] | glunarclock | [] | gmult | [] [] | gnubiff | () | gnucash | () () [] | gnucash-glossary | [] () | gnuedu | | gnulib | [] [] [] [] [] [] | gnunet-gtk | | gnutls | | gpe-aerial | [] [] | gpe-beam | [] [] | gpe-calendar | | gpe-clock | [] [] | gpe-conf | [] [] | gpe-contacts | | gpe-edit | [] | gpe-filemanager | | gpe-go | [] | gpe-login | [] [] | gpe-ownerinfo | [] [] | gpe-package | | gpe-sketchbook | [] [] | gpe-su | [] [] | gpe-taskmanager | [] [] | gpe-timesheet | [] | gpe-today | [] [] | gpe-todo | | gphoto2 | [] [] [] [] | gprof | [] [] | gpsdrive | () () | gramadoir | [] [] | grep | [] [] [] [] [] [] | gretl | | gsasl | | gss | | gst-plugins | [] [] [] [] | gst-plugins-base | [] [] [] | gst-plugins-good | [] [] [] [] [] [] [] | gstreamer | [] [] [] [] [] [] [] | gtick | () | gtkam | [] [] [] | gtkorphan | [] [] | gtkspell | [] [] [] [] | gutenprint | [] | hello | [] [] [] [] [] | id-utils | [] [] | impost | | indent | [] [] [] | iso_3166 | [] [] | iso_3166_2 | | iso_4217 | [] | iso_639 | [] [] | jpilot | [] | jtag | | jwhois | | kbd | [] [] [] [] | keytouch | | keytouch-editor | | keytouch-keyboa... | | latrine | () | ld | [] | leafpad | [] [] [] [] [] | libc | [] [] [] [] [] | libexif | [] | libextractor | [] | libgpewidget | [] [] [] | libgpg-error | [] | libgphoto2 | [] [] | libgphoto2_port | [] [] | libgsasl | | libiconv | [] [] | libidn | [] [] | lifelines | [] () | lilypond | [] | lingoteach | | lynx | [] [] [] [] | m4 | [] [] [] [] | mailutils | [] | make | [] [] | man-db | [] () [] [] | minicom | [] [] [] | mysecretdiary | [] [] | nano | [] [] [] | nano_1_0 | [] () [] [] | opcodes | [] | parted | | pilot-qof | [] | psmisc | [] | pwdutils | | python | | qof | | radius | [] | recode | [] [] [] [] [] [] | rpm | [] [] | screem | | scrollkeeper | [] [] [] [] [] [] [] [] | sed | [] [] [] | sh-utils | [] [] | shared-mime-info | [] [] [] [] | sharutils | [] [] [] [] [] [] | shishi | | silky | | skencil | [] () | sketch | [] () | solfege | | soundtracker | [] [] | sp | [] | stardict | [] | system-tools-ba... | [] [] [] [] [] [] [] [] [] | tar | [] | texinfo | [] [] [] | textutils | [] [] [] | tin | () () | tp-robot | [] | tuxpaint | [] [] [] [] [] | unicode-han-tra... | | unicode-transla... | | util-linux | [] [] [] [] | vorbis-tools | [] [] [] [] | wastesedge | () | wdiff | [] [] [] [] | wget | [] [] | xchat | [] [] [] [] [] [] | xkeyboard-config | | xpad | [] [] | +----------------------------------------------------+ af am ar az be bg bs ca cs cy da de el en en_GB eo 10 0 1 2 9 22 1 42 41 2 60 95 16 1 17 16 es et eu fa fi fr ga gl gu he hi hr hu id is it +--------------------------------------------------+ GNUnet | | a2ps | [] [] [] () | aegis | | ant-phone | [] | anubis | [] | ap-utils | [] [] | aspell | [] [] [] | bash | [] [] [] | batchelor | [] [] | bfd | [] | bibshelf | [] [] [] | binutils | [] [] [] | bison | [] [] [] [] [] [] | bison-runtime | [] [] [] [] [] | bluez-pin | [] [] [] [] [] | cflow | [] | clisp | [] [] | console-tools | | coreutils | [] [] [] [] [] [] | cpio | [] [] [] | cpplib | [] [] | cryptonit | [] | darkstat | [] () [] [] [] | dialog | [] [] [] [] [] [] [] [] | diffutils | [] [] [] [] [] [] [] [] [] | doodle | [] [] | e2fsprogs | [] [] [] | enscript | [] [] [] | error | [] [] [] [] [] | fetchmail | [] | fileutils | [] [] [] [] [] [] | findutils | [] [] [] [] | flex | [] [] [] | fslint | [] | gas | [] [] | gawk | [] [] [] [] | gbiff | [] | gcal | [] [] | gcc | [] | gettext-examples | [] [] [] [] [] [] | gettext-runtime | [] [] [] [] [] [] | gettext-tools | [] [] [] | gimp-print | [] [] | gip | [] [] [] | gliv | () | glunarclock | [] [] [] | gmult | [] [] [] | gnubiff | () () | gnucash | () () () | gnucash-glossary | [] [] | gnuedu | [] | gnulib | [] [] [] [] [] [] [] [] | gnunet-gtk | | gnutls | | gpe-aerial | [] [] | gpe-beam | [] [] | gpe-calendar | | gpe-clock | [] [] [] [] | gpe-conf | [] | gpe-contacts | [] [] | gpe-edit | [] [] [] [] | gpe-filemanager | [] | gpe-go | [] [] [] | gpe-login | [] [] [] | gpe-ownerinfo | [] [] [] [] [] | gpe-package | [] | gpe-sketchbook | [] [] | gpe-su | [] [] [] [] | gpe-taskmanager | [] [] [] | gpe-timesheet | [] [] [] [] | gpe-today | [] [] [] [] | gpe-todo | [] | gphoto2 | [] [] [] [] [] | gprof | [] [] [] [] | gpsdrive | () () [] () | gramadoir | [] [] | grep | [] [] [] [] [] [] [] [] [] [] [] [] | gretl | [] [] [] | gsasl | [] [] | gss | [] | gst-plugins | [] [] [] | gst-plugins-base | [] [] | gst-plugins-good | [] [] [] | gstreamer | [] [] [] | gtick | [] | gtkam | [] [] [] [] | gtkorphan | [] [] | gtkspell | [] [] [] [] [] [] | gutenprint | [] | hello | [] [] [] [] [] [] [] [] [] [] [] [] [] | id-utils | [] [] [] [] [] | impost | [] [] | indent | [] [] [] [] [] [] [] [] [] [] | iso_3166 | [] [] [] | iso_3166_2 | [] | iso_4217 | [] [] [] [] | iso_639 | [] [] [] [] [] | jpilot | [] [] | jtag | [] | jwhois | [] [] [] [] [] | kbd | [] [] | keytouch | [] | keytouch-editor | [] | keytouch-keyboa... | [] | latrine | [] [] [] | ld | [] [] | leafpad | [] [] [] [] [] [] | libc | [] [] [] [] [] | libexif | [] | libextractor | [] | libgpewidget | [] [] [] [] [] | libgpg-error | | libgphoto2 | [] [] [] | libgphoto2_port | [] [] | libgsasl | [] [] | libiconv | [] [] | libidn | [] [] | lifelines | () | lilypond | [] | lingoteach | [] [] [] | lynx | [] [] [] | m4 | [] [] [] [] | mailutils | [] [] | make | [] [] [] [] [] [] [] [] | man-db | () | minicom | [] [] [] [] | mysecretdiary | [] [] [] | nano | [] [] [] [] [] [] | nano_1_0 | [] [] [] [] [] | opcodes | [] [] [] [] | parted | [] [] [] [] | pilot-qof | | psmisc | [] [] [] | pwdutils | | python | | qof | [] | radius | [] [] | recode | [] [] [] [] [] [] [] [] | rpm | [] [] | screem | | scrollkeeper | [] [] [] | sed | [] [] [] [] [] | sh-utils | [] [] [] [] [] [] [] | shared-mime-info | [] [] [] [] [] [] | sharutils | [] [] [] [] [] [] [] [] | shishi | | silky | [] | skencil | [] [] | sketch | [] [] | solfege | [] | soundtracker | [] [] [] | sp | [] | stardict | [] | system-tools-ba... | [] [] [] [] [] [] [] [] | tar | [] [] [] [] [] [] [] | texinfo | [] [] | textutils | [] [] [] [] [] | tin | [] () | tp-robot | [] [] [] [] | tuxpaint | [] [] | unicode-han-tra... | | unicode-transla... | [] [] | util-linux | [] [] [] [] [] [] [] | vorbis-tools | [] [] | wastesedge | () | wdiff | [] [] [] [] [] [] [] [] | wget | [] [] [] [] [] [] [] [] | xchat | [] [] [] [] [] [] [] [] | xkeyboard-config | [] [] [] [] | xpad | [] [] [] | +--------------------------------------------------+ es et eu fa fi fr ga gl gu he hi hr hu id is it 88 22 14 2 40 115 61 14 1 8 1 6 59 31 0 52 ja ko ku ky lg lt lv mk mn ms mt nb ne nl nn no +-------------------------------------------------+ GNUnet | | a2ps | () [] [] () | aegis | () | ant-phone | [] | anubis | [] [] [] | ap-utils | [] | aspell | [] [] | bash | [] | batchelor | [] [] | bfd | | bibshelf | [] | binutils | | bison | [] [] [] | bison-runtime | [] [] [] | bluez-pin | [] [] [] | cflow | | clisp | [] | console-tools | | coreutils | [] | cpio | | cpplib | [] | cryptonit | [] | darkstat | [] [] | dialog | [] [] | diffutils | [] [] [] | doodle | | e2fsprogs | [] | enscript | [] | error | [] | fetchmail | [] [] | fileutils | [] [] | findutils | [] | flex | [] [] | fslint | [] [] | gas | | gawk | [] [] | gbiff | [] | gcal | | gcc | | gettext-examples | [] [] | gettext-runtime | [] [] [] | gettext-tools | [] [] | gimp-print | [] [] | gip | [] [] | gliv | [] | glunarclock | [] [] | gmult | [] [] | gnubiff | | gnucash | () () | gnucash-glossary | [] | gnuedu | | gnulib | [] [] [] [] | gnunet-gtk | | gnutls | | gpe-aerial | [] | gpe-beam | [] | gpe-calendar | [] | gpe-clock | [] [] [] | gpe-conf | [] [] | gpe-contacts | [] | gpe-edit | [] [] [] | gpe-filemanager | [] [] | gpe-go | [] [] [] | gpe-login | [] [] [] | gpe-ownerinfo | [] [] | gpe-package | [] [] | gpe-sketchbook | [] [] | gpe-su | [] [] [] | gpe-taskmanager | [] [] [] [] | gpe-timesheet | [] | gpe-today | [] [] | gpe-todo | [] | gphoto2 | [] [] | gprof | | gpsdrive | () () () | gramadoir | () | grep | [] [] [] [] | gretl | | gsasl | [] | gss | | gst-plugins | [] | gst-plugins-base | | gst-plugins-good | [] | gstreamer | [] | gtick | | gtkam | [] | gtkorphan | [] | gtkspell | [] [] | gutenprint | | hello | [] [] [] [] [] [] | id-utils | [] | impost | | indent | [] [] | iso_3166 | [] | iso_3166_2 | [] | iso_4217 | [] [] [] | iso_639 | [] [] | jpilot | () () () | jtag | | jwhois | [] | kbd | [] | keytouch | [] | keytouch-editor | | keytouch-keyboa... | | latrine | [] | ld | | leafpad | [] [] | libc | [] [] [] [] [] | libexif | | libextractor | | libgpewidget | [] | libgpg-error | | libgphoto2 | [] | libgphoto2_port | [] | libgsasl | [] | libiconv | | libidn | [] [] | lifelines | [] | lilypond | | lingoteach | [] | lynx | [] [] | m4 | [] [] | mailutils | | make | [] [] [] | man-db | () | minicom | [] | mysecretdiary | [] | nano | [] [] [] | nano_1_0 | [] [] [] | opcodes | [] | parted | [] [] | pilot-qof | | psmisc | [] [] [] | pwdutils | | python | | qof | | radius | | recode | [] | rpm | [] [] | screem | [] | scrollkeeper | [] [] [] [] | sed | [] [] | sh-utils | [] [] | shared-mime-info | [] [] [] [] [] | sharutils | [] [] | shishi | | silky | [] | skencil | | sketch | | solfege | | soundtracker | | sp | () | stardict | [] [] | system-tools-ba... | [] [] [] [] | tar | [] [] [] | texinfo | [] [] [] | textutils | [] [] [] | tin | | tp-robot | [] | tuxpaint | [] | unicode-han-tra... | | unicode-transla... | | util-linux | [] [] | vorbis-tools | [] | wastesedge | [] | wdiff | [] [] | wget | [] [] | xchat | [] [] [] [] | xkeyboard-config | [] | xpad | [] [] [] | +-------------------------------------------------+ ja ko ku ky lg lt lv mk mn ms mt nb ne nl nn no 52 24 2 2 1 3 0 2 3 21 0 15 1 97 5 1 nso or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta +------------------------------------------------------+ GNUnet | | a2ps | () [] [] [] [] [] [] | aegis | () () | ant-phone | [] [] | anubis | [] [] [] | ap-utils | () | aspell | [] [] | bash | [] [] [] | batchelor | [] [] | bfd | | bibshelf | [] | binutils | [] [] | bison | [] [] [] [] [] | bison-runtime | [] [] [] [] | bluez-pin | [] [] [] [] [] [] [] [] [] | cflow | [] | clisp | [] | console-tools | [] | coreutils | [] [] [] [] | cpio | [] [] [] | cpplib | [] | cryptonit | [] [] | darkstat | [] [] [] [] [] [] | dialog | [] [] [] [] [] [] [] [] [] | diffutils | [] [] [] [] [] [] | doodle | [] [] | e2fsprogs | [] [] | enscript | [] [] [] [] [] | error | [] [] [] [] | fetchmail | [] [] [] | fileutils | [] [] [] [] [] | findutils | [] [] [] [] [] [] | flex | [] [] [] [] [] | fslint | [] [] [] [] | gas | | gawk | [] [] [] [] | gbiff | [] | gcal | [] | gcc | [] | gettext-examples | [] [] [] [] [] [] [] [] | gettext-runtime | [] [] [] [] [] [] [] [] | gettext-tools | [] [] [] [] [] [] [] | gimp-print | [] [] | gip | [] [] [] [] | gliv | [] [] [] [] | glunarclock | [] [] [] [] [] [] | gmult | [] [] [] [] | gnubiff | () | gnucash | () [] | gnucash-glossary | [] [] [] | gnuedu | | gnulib | [] [] [] [] [] | gnunet-gtk | [] | gnutls | [] [] | gpe-aerial | [] [] [] [] [] [] [] | gpe-beam | [] [] [] [] [] [] [] | gpe-calendar | [] | gpe-clock | [] [] [] [] [] [] [] [] | gpe-conf | [] [] [] [] [] [] [] | gpe-contacts | [] [] [] [] [] | gpe-edit | [] [] [] [] [] [] [] [] | gpe-filemanager | [] [] | gpe-go | [] [] [] [] [] [] | gpe-login | [] [] [] [] [] [] [] [] | gpe-ownerinfo | [] [] [] [] [] [] [] [] | gpe-package | [] [] | gpe-sketchbook | [] [] [] [] [] [] [] [] | gpe-su | [] [] [] [] [] [] [] [] | gpe-taskmanager | [] [] [] [] [] [] [] [] | gpe-timesheet | [] [] [] [] [] [] [] [] | gpe-today | [] [] [] [] [] [] [] [] | gpe-todo | [] [] [] [] | gphoto2 | [] [] [] [] [] | gprof | [] [] [] | gpsdrive | [] [] [] | gramadoir | [] [] | grep | [] [] [] [] [] [] [] [] | gretl | [] | gsasl | [] [] [] | gss | [] [] [] | gst-plugins | [] [] [] [] | gst-plugins-base | [] | gst-plugins-good | [] [] [] [] | gstreamer | [] [] [] | gtick | [] | gtkam | [] [] [] [] | gtkorphan | [] | gtkspell | [] [] [] [] [] [] [] [] | gutenprint | [] | hello | [] [] [] [] [] [] [] [] | id-utils | [] [] [] [] | impost | [] | indent | [] [] [] [] [] [] | iso_3166 | [] [] [] [] [] [] | iso_3166_2 | | iso_4217 | [] [] [] [] | iso_639 | [] [] [] [] | jpilot | | jtag | [] | jwhois | [] [] [] [] | kbd | [] [] [] | keytouch | [] | keytouch-editor | [] | keytouch-keyboa... | [] | latrine | [] [] | ld | [] | leafpad | [] [] [] [] [] [] | libc | [] [] [] [] [] | libexif | [] | libextractor | [] [] | libgpewidget | [] [] [] [] [] [] [] | libgpg-error | [] [] | libgphoto2 | [] | libgphoto2_port | [] [] [] | libgsasl | [] [] [] [] | libiconv | [] [] | libidn | [] [] () | lifelines | [] [] | lilypond | | lingoteach | [] | lynx | [] [] [] | m4 | [] [] [] [] [] | mailutils | [] [] [] [] | make | [] [] [] [] | man-db | [] [] | minicom | [] [] [] [] [] | mysecretdiary | [] [] [] [] | nano | [] [] [] | nano_1_0 | [] [] [] [] | opcodes | [] [] | parted | [] | pilot-qof | [] | psmisc | [] [] | pwdutils | [] [] | python | | qof | [] [] | radius | [] [] | recode | [] [] [] [] [] [] [] | rpm | [] [] [] [] | screem | | scrollkeeper | [] [] [] [] [] [] [] | sed | [] [] [] [] [] [] [] [] [] | sh-utils | [] [] [] | shared-mime-info | [] [] [] [] [] | sharutils | [] [] [] [] | shishi | [] | silky | [] | skencil | [] [] [] | sketch | [] [] [] | solfege | [] | soundtracker | [] [] | sp | | stardict | [] [] [] | system-tools-ba... | [] [] [] [] [] [] [] [] [] | tar | [] [] [] [] [] | texinfo | [] [] [] [] | textutils | [] [] [] | tin | () | tp-robot | [] | tuxpaint | [] [] [] [] [] | unicode-han-tra... | | unicode-transla... | | util-linux | [] [] [] [] | vorbis-tools | [] [] | wastesedge | | wdiff | [] [] [] [] [] [] | wget | [] [] [] [] | xchat | [] [] [] [] [] [] [] | xkeyboard-config | [] [] | xpad | [] [] [] | +------------------------------------------------------+ nso or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta 0 2 3 58 30 54 5 73 72 4 40 46 11 50 128 2 tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu +---------------------------------------------------+ GNUnet | [] | 2 a2ps | [] [] [] | 19 aegis | | 0 ant-phone | [] [] | 6 anubis | [] [] [] | 11 ap-utils | () [] | 4 aspell | [] [] [] | 15 bash | [] | 11 batchelor | [] [] | 9 bfd | | 1 bibshelf | [] | 7 binutils | [] [] [] | 9 bison | [] [] [] | 19 bison-runtime | [] [] [] | 15 bluez-pin | [] [] [] [] [] [] | 28 cflow | [] [] | 5 clisp | | 6 console-tools | [] [] | 5 coreutils | [] [] | 16 cpio | [] [] [] | 9 cpplib | [] [] [] [] | 11 cryptonit | | 5 darkstat | [] () () | 15 dialog | [] [] [] [] [] | 30 diffutils | [] [] [] [] | 28 doodle | [] | 6 e2fsprogs | [] [] | 10 enscript | [] [] [] | 16 error | [] [] [] [] | 18 fetchmail | [] [] | 12 fileutils | [] [] [] | 18 findutils | [] [] [] | 17 flex | [] [] | 15 fslint | [] | 9 gas | [] | 3 gawk | [] [] | 15 gbiff | [] | 5 gcal | [] | 5 gcc | [] [] [] | 6 gettext-examples | [] [] [] [] [] [] | 27 gettext-runtime | [] [] [] [] [] [] | 28 gettext-tools | [] [] [] [] [] | 19 gimp-print | [] [] | 12 gip | [] [] | 12 gliv | [] [] | 8 glunarclock | [] [] [] | 15 gmult | [] [] [] [] | 15 gnubiff | [] | 1 gnucash | () | 2 gnucash-glossary | [] [] | 9 gnuedu | [] | 2 gnulib | [] [] [] [] [] | 28 gnunet-gtk | | 1 gnutls | | 2 gpe-aerial | [] [] | 14 gpe-beam | [] [] | 14 gpe-calendar | [] | 3 gpe-clock | [] [] [] [] | 21 gpe-conf | [] [] | 14 gpe-contacts | [] [] | 10 gpe-edit | [] [] [] [] | 20 gpe-filemanager | [] | 6 gpe-go | [] [] | 15 gpe-login | [] [] [] [] [] | 21 gpe-ownerinfo | [] [] [] [] | 21 gpe-package | [] | 6 gpe-sketchbook | [] [] | 16 gpe-su | [] [] [] | 20 gpe-taskmanager | [] [] [] | 20 gpe-timesheet | [] [] [] [] | 18 gpe-today | [] [] [] [] [] | 21 gpe-todo | [] | 7 gphoto2 | [] [] [] [] | 20 gprof | [] [] | 11 gpsdrive | | 4 gramadoir | [] | 7 grep | [] [] [] [] | 34 gretl | | 4 gsasl | [] [] | 8 gss | [] | 5 gst-plugins | [] [] [] | 15 gst-plugins-base | [] [] [] | 9 gst-plugins-good | [] [] [] [] [] | 20 gstreamer | [] [] [] | 17 gtick | [] | 3 gtkam | [] | 13 gtkorphan | [] | 7 gtkspell | [] [] [] [] [] [] | 26 gutenprint | | 3 hello | [] [] [] [] [] | 37 id-utils | [] [] | 14 impost | [] | 4 indent | [] [] [] [] | 25 iso_3166 | [] [] [] [] | 16 iso_3166_2 | | 2 iso_4217 | [] [] | 14 iso_639 | [] | 14 jpilot | [] [] [] [] | 7 jtag | [] | 3 jwhois | [] [] [] | 13 kbd | [] [] | 12 keytouch | [] | 4 keytouch-editor | | 2 keytouch-keyboa... | [] | 3 latrine | [] [] | 8 ld | [] [] [] [] | 8 leafpad | [] [] [] [] | 23 libc | [] [] [] | 23 libexif | [] | 4 libextractor | [] | 5 libgpewidget | [] [] [] | 19 libgpg-error | [] | 4 libgphoto2 | [] | 8 libgphoto2_port | [] [] [] | 11 libgsasl | [] | 8 libiconv | [] | 7 libidn | [] [] | 10 lifelines | | 4 lilypond | | 2 lingoteach | [] | 6 lynx | [] [] [] | 15 m4 | [] [] [] | 18 mailutils | [] | 8 make | [] [] [] | 20 man-db | [] | 6 minicom | [] | 14 mysecretdiary | [] [] | 12 nano | [] [] | 17 nano_1_0 | [] [] [] | 18 opcodes | [] [] | 10 parted | [] [] [] | 10 pilot-qof | [] | 3 psmisc | [] | 10 pwdutils | [] | 3 python | | 0 qof | [] | 4 radius | [] | 6 recode | [] [] [] | 25 rpm | [] [] [] [] | 14 screem | [] | 2 scrollkeeper | [] [] [] [] | 26 sed | [] [] [] | 22 sh-utils | [] | 15 shared-mime-info | [] [] [] [] | 24 sharutils | [] [] [] | 23 shishi | | 1 silky | [] | 4 skencil | [] | 7 sketch | | 6 solfege | | 2 soundtracker | [] [] | 9 sp | [] | 3 stardict | [] [] [] [] | 11 system-tools-ba... | [] [] [] [] [] [] [] | 37 tar | [] [] [] [] | 20 texinfo | [] [] [] | 15 textutils | [] [] [] | 17 tin | | 1 tp-robot | [] [] [] | 10 tuxpaint | [] [] [] | 16 unicode-han-tra... | | 0 unicode-transla... | | 2 util-linux | [] [] [] | 20 vorbis-tools | [] [] | 11 wastesedge | | 1 wdiff | [] [] | 22 wget | [] [] [] | 19 xchat | [] [] [] [] | 29 xkeyboard-config | [] [] [] [] | 11 xpad | [] [] [] | 14 +---------------------------------------------------+ 77 teams tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu 170 domains 0 1 1 77 39 0 136 10 1 48 5 54 0 2028 Some counters in the preceding matrix are higher than the number of visible blocks let us expect. This is because a few extra PO files are used for implementing regional variants of languages, or language dialects. For a PO file in the matrix above to be effective, the package to which it applies should also have been internationalized and distributed as such by its maintainer. There might be an observable lag between the mere existence a PO file and its wide availability in a distribution. If October 2006 seems to be old, you may fetch a more recent copy of this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date matrix with full percentage details can be found at `http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'. 1.6 Using `gettext' in new packages =================================== If you are writing a freely available program and want to internationalize it you are welcome to use GNU `gettext' in your package. Of course you have to respect the GNU Library General Public License which covers the use of the GNU `gettext' library. This means in particular that even non-free programs can use `libintl' as a shared library, whereas only free software can use `libintl' as a static library or use modified versions of `libintl'. Once the sources are changed appropriately and the setup can handle the use of `gettext' the only thing missing are the translations. The Free Translation Project is also available for packages which are not developed inside the GNU project. Therefore the information given above applies also for every other Free Software Project. Contact `translation@iro.umontreal.ca' to make the `.pot' files available to the translation teams. gnujump-1.0.8/aclocal.m40000644000175000017500000040714712003600371011773 00000000000000# generated automatically by aclocal 1.11.6 -*- Autoconf -*- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, # 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, # Inc. # 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 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. m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],, [m4_warning([this file was generated for autoconf 2.69. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically `autoreconf'.])]) # gettext.m4 serial 63 (gettext-0.18) dnl Copyright (C) 1995-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper , 1995-2000. dnl Bruno Haible , 2000-2006, 2008-2010. dnl Macro to add for using GNU gettext. dnl Usage: AM_GNU_GETTEXT([INTLSYMBOL], [NEEDSYMBOL], [INTLDIR]). dnl INTLSYMBOL can be one of 'external', 'no-libtool', 'use-libtool'. The dnl default (if it is not specified or empty) is 'no-libtool'. dnl INTLSYMBOL should be 'external' for packages with no intl directory, dnl and 'no-libtool' or 'use-libtool' for packages with an intl directory. dnl If INTLSYMBOL is 'use-libtool', then a libtool library dnl $(top_builddir)/intl/libintl.la will be created (shared and/or static, dnl depending on --{enable,disable}-{shared,static} and on the presence of dnl AM-DISABLE-SHARED). If INTLSYMBOL is 'no-libtool', a static library dnl $(top_builddir)/intl/libintl.a will be created. dnl If NEEDSYMBOL is specified and is 'need-ngettext', then GNU gettext dnl implementations (in libc or libintl) without the ngettext() function dnl will be ignored. If NEEDSYMBOL is specified and is dnl 'need-formatstring-macros', then GNU gettext implementations that don't dnl support the ISO C 99 formatstring macros will be ignored. dnl INTLDIR is used to find the intl libraries. If empty, dnl the value `$(top_builddir)/intl/' is used. dnl dnl The result of the configuration is one of three cases: dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled dnl and used. dnl Catalog format: GNU --> install in $(datadir) dnl Catalog extension: .mo after installation, .gmo in source tree dnl 2) GNU gettext has been found in the system's C library. dnl Catalog format: GNU --> install in $(datadir) dnl Catalog extension: .mo after installation, .gmo in source tree dnl 3) No internationalization, always use English msgid. dnl Catalog format: none dnl Catalog extension: none dnl If INTLSYMBOL is 'external', only cases 2 and 3 can occur. dnl The use of .gmo is historical (it was needed to avoid overwriting the dnl GNU format catalogs when building on a platform with an X/Open gettext), dnl but we keep it in order not to force irrelevant filename changes on the dnl maintainers. dnl AC_DEFUN([AM_GNU_GETTEXT], [ dnl Argument checking. ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], , [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT ])])])])]) ifelse(ifelse([$1], [], [old])[]ifelse([$1], [no-libtool], [old]), [old], [AC_DIAGNOSE([obsolete], [Use of AM_GNU_GETTEXT without [external] argument is deprecated.])]) ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], , [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT ])])])]) define([gt_included_intl], ifelse([$1], [external], ifdef([AM_GNU_GETTEXT_][INTL_SUBDIR], [yes], [no]), [yes])) define([gt_libtool_suffix_prefix], ifelse([$1], [use-libtool], [l], [])) gt_NEEDS_INIT AM_GNU_GETTEXT_NEED([$2]) AC_REQUIRE([AM_PO_SUBDIRS])dnl ifelse(gt_included_intl, yes, [ AC_REQUIRE([AM_INTL_SUBDIR])dnl ]) dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) AC_REQUIRE([AC_LIB_RPATH]) dnl Sometimes libintl requires libiconv, so first search for libiconv. dnl Ideally we would do this search only after the dnl if test "$USE_NLS" = "yes"; then dnl if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT dnl the configure script would need to contain the same shell code dnl again, outside any 'if'. There are two solutions: dnl - Invoke AM_ICONV_LINKFLAGS_BODY here, outside any 'if'. dnl - Control the expansions in more detail using AC_PROVIDE_IFELSE. dnl Since AC_PROVIDE_IFELSE is only in autoconf >= 2.52 and not dnl documented, we avoid it. ifelse(gt_included_intl, yes, , [ AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) ]) dnl Sometimes, on MacOS X, libintl requires linking with CoreFoundation. gt_INTL_MACOSX dnl Set USE_NLS. AC_REQUIRE([AM_NLS]) ifelse(gt_included_intl, yes, [ BUILD_INCLUDED_LIBINTL=no USE_INCLUDED_LIBINTL=no ]) LIBINTL= LTLIBINTL= POSUB= dnl Add a version number to the cache macros. case " $gt_needs " in *" need-formatstring-macros "*) gt_api_version=3 ;; *" need-ngettext "*) gt_api_version=2 ;; *) gt_api_version=1 ;; esac gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc" gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl" dnl If we use NLS figure out what method if test "$USE_NLS" = "yes"; then gt_use_preinstalled_gnugettext=no ifelse(gt_included_intl, yes, [ AC_MSG_CHECKING([whether included gettext is requested]) AC_ARG_WITH([included-gettext], [ --with-included-gettext use the GNU gettext library included here], nls_cv_force_use_gnu_gettext=$withval, nls_cv_force_use_gnu_gettext=no) AC_MSG_RESULT([$nls_cv_force_use_gnu_gettext]) nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" if test "$nls_cv_force_use_gnu_gettext" != "yes"; then ]) dnl User does not insist on using GNU NLS library. Figure out what dnl to use. If GNU gettext is available we use this. Else we have dnl to fall back to GNU NLS library. if test $gt_api_version -ge 3; then gt_revision_test_code=' #ifndef __GNU_GETTEXT_SUPPORTED_REVISION #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) #endif changequote(,)dnl typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; changequote([,])dnl ' else gt_revision_test_code= fi if test $gt_api_version -ge 2; then gt_expression_test_code=' + * ngettext ("", "", 0)' else gt_expression_test_code= fi AC_CACHE_CHECK([for GNU gettext in libc], [$gt_func_gnugettext_libc], [AC_TRY_LINK([#include $gt_revision_test_code extern int _nl_msg_cat_cntr; extern int *_nl_domain_bindings;], [bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings], [eval "$gt_func_gnugettext_libc=yes"], [eval "$gt_func_gnugettext_libc=no"])]) if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then dnl Sometimes libintl requires libiconv, so first search for libiconv. ifelse(gt_included_intl, yes, , [ AM_ICONV_LINK ]) dnl Search for libintl and define LIBINTL, LTLIBINTL and INCINTL dnl accordingly. Don't use AC_LIB_LINKFLAGS_BODY([intl],[iconv]) dnl because that would add "-liconv" to LIBINTL and LTLIBINTL dnl even if libiconv doesn't exist. AC_LIB_LINKFLAGS_BODY([intl]) AC_CACHE_CHECK([for GNU gettext in libintl], [$gt_func_gnugettext_libintl], [gt_save_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $INCINTL" gt_save_LIBS="$LIBS" LIBS="$LIBS $LIBINTL" dnl Now see whether libintl exists and does not depend on libiconv. AC_TRY_LINK([#include $gt_revision_test_code extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias (const char *);], [bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")], [eval "$gt_func_gnugettext_libintl=yes"], [eval "$gt_func_gnugettext_libintl=no"]) dnl Now see whether libintl exists and depends on libiconv. if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then LIBS="$LIBS $LIBICONV" AC_TRY_LINK([#include $gt_revision_test_code extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias (const char *);], [bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")], [LIBINTL="$LIBINTL $LIBICONV" LTLIBINTL="$LTLIBINTL $LTLIBICONV" eval "$gt_func_gnugettext_libintl=yes" ]) fi CPPFLAGS="$gt_save_CPPFLAGS" LIBS="$gt_save_LIBS"]) fi dnl If an already present or preinstalled GNU gettext() is found, dnl use it. But if this macro is used in GNU gettext, and GNU dnl gettext is already preinstalled in libintl, we update this dnl libintl. (Cf. the install rule in intl/Makefile.in.) if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \ || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \ && test "$PACKAGE" != gettext-runtime \ && test "$PACKAGE" != gettext-tools; }; then gt_use_preinstalled_gnugettext=yes else dnl Reset the values set by searching for libintl. LIBINTL= LTLIBINTL= INCINTL= fi ifelse(gt_included_intl, yes, [ if test "$gt_use_preinstalled_gnugettext" != "yes"; then dnl GNU gettext is not found in the C library. dnl Fall back on included GNU gettext library. nls_cv_use_gnu_gettext=yes fi fi if test "$nls_cv_use_gnu_gettext" = "yes"; then dnl Mark actions used to generate GNU NLS library. BUILD_INCLUDED_LIBINTL=yes USE_INCLUDED_LIBINTL=yes LIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LIBICONV $LIBTHREAD" LTLIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LTLIBICONV $LTLIBTHREAD" LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'` fi CATOBJEXT= if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then dnl Mark actions to use GNU gettext tools. CATOBJEXT=.gmo fi ]) if test -n "$INTL_MACOSX_LIBS"; then if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then dnl Some extra flags are needed during linking. LIBINTL="$LIBINTL $INTL_MACOSX_LIBS" LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS" fi fi if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then AC_DEFINE([ENABLE_NLS], [1], [Define to 1 if translation of program messages to the user's native language is requested.]) else USE_NLS=no fi fi AC_MSG_CHECKING([whether to use NLS]) AC_MSG_RESULT([$USE_NLS]) if test "$USE_NLS" = "yes"; then AC_MSG_CHECKING([where the gettext function comes from]) if test "$gt_use_preinstalled_gnugettext" = "yes"; then if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then gt_source="external libintl" else gt_source="libc" fi else gt_source="included intl directory" fi AC_MSG_RESULT([$gt_source]) fi if test "$USE_NLS" = "yes"; then if test "$gt_use_preinstalled_gnugettext" = "yes"; then if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then AC_MSG_CHECKING([how to link with libintl]) AC_MSG_RESULT([$LIBINTL]) AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL]) fi dnl For backward compatibility. Some packages may be using this. AC_DEFINE([HAVE_GETTEXT], [1], [Define if the GNU gettext() function is already present or preinstalled.]) AC_DEFINE([HAVE_DCGETTEXT], [1], [Define if the GNU dcgettext() function is already present or preinstalled.]) fi dnl We need to process the po/ directory. POSUB=po fi ifelse(gt_included_intl, yes, [ dnl If this is used in GNU gettext we have to set BUILD_INCLUDED_LIBINTL dnl to 'yes' because some of the testsuite requires it. if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then BUILD_INCLUDED_LIBINTL=yes fi dnl Make all variables we use known to autoconf. AC_SUBST([BUILD_INCLUDED_LIBINTL]) AC_SUBST([USE_INCLUDED_LIBINTL]) AC_SUBST([CATOBJEXT]) dnl For backward compatibility. Some configure.ins may be using this. nls_cv_header_intl= nls_cv_header_libgt= dnl For backward compatibility. Some Makefiles may be using this. DATADIRNAME=share AC_SUBST([DATADIRNAME]) dnl For backward compatibility. Some Makefiles may be using this. INSTOBJEXT=.mo AC_SUBST([INSTOBJEXT]) dnl For backward compatibility. Some Makefiles may be using this. GENCAT=gencat AC_SUBST([GENCAT]) dnl For backward compatibility. Some Makefiles may be using this. INTLOBJS= if test "$USE_INCLUDED_LIBINTL" = yes; then INTLOBJS="\$(GETTOBJS)" fi AC_SUBST([INTLOBJS]) dnl Enable libtool support if the surrounding package wishes it. INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix AC_SUBST([INTL_LIBTOOL_SUFFIX_PREFIX]) ]) dnl For backward compatibility. Some Makefiles may be using this. INTLLIBS="$LIBINTL" AC_SUBST([INTLLIBS]) dnl Make all documented variables known to autoconf. AC_SUBST([LIBINTL]) AC_SUBST([LTLIBINTL]) AC_SUBST([POSUB]) ]) dnl gt_NEEDS_INIT ensures that the gt_needs variable is initialized. m4_define([gt_NEEDS_INIT], [ m4_divert_text([DEFAULTS], [gt_needs=]) m4_define([gt_NEEDS_INIT], []) ]) dnl Usage: AM_GNU_GETTEXT_NEED([NEEDSYMBOL]) AC_DEFUN([AM_GNU_GETTEXT_NEED], [ m4_divert_text([INIT_PREPARE], [gt_needs="$gt_needs $1"]) ]) dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version]) AC_DEFUN([AM_GNU_GETTEXT_VERSION], []) # iconv.m4 serial 11 (gettext-0.18.1) dnl Copyright (C) 2000-2002, 2007-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. AC_DEFUN([AM_ICONV_LINKFLAGS_BODY], [ dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) AC_REQUIRE([AC_LIB_RPATH]) dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV dnl accordingly. AC_LIB_LINKFLAGS_BODY([iconv]) ]) AC_DEFUN([AM_ICONV_LINK], [ dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and dnl those with the standalone portable GNU libiconv installed). AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV dnl accordingly. AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) dnl Add $INCICONV to CPPFLAGS before performing the following checks, dnl because if the user has installed libiconv and not disabled its use dnl via --without-libiconv-prefix, he wants to use it. The first dnl AC_TRY_LINK will then fail, the second AC_TRY_LINK will succeed. am_save_CPPFLAGS="$CPPFLAGS" AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV]) AC_CACHE_CHECK([for iconv], [am_cv_func_iconv], [ am_cv_func_iconv="no, consider installing GNU libiconv" am_cv_lib_iconv=no AC_TRY_LINK([#include #include ], [iconv_t cd = iconv_open("",""); iconv(cd,NULL,NULL,NULL,NULL); iconv_close(cd);], [am_cv_func_iconv=yes]) if test "$am_cv_func_iconv" != yes; then am_save_LIBS="$LIBS" LIBS="$LIBS $LIBICONV" AC_TRY_LINK([#include #include ], [iconv_t cd = iconv_open("",""); iconv(cd,NULL,NULL,NULL,NULL); iconv_close(cd);], [am_cv_lib_iconv=yes] [am_cv_func_iconv=yes]) LIBS="$am_save_LIBS" fi ]) if test "$am_cv_func_iconv" = yes; then AC_CACHE_CHECK([for working iconv], [am_cv_func_iconv_works], [ dnl This tests against bugs in AIX 5.1, HP-UX 11.11, Solaris 10. am_save_LIBS="$LIBS" if test $am_cv_lib_iconv = yes; then LIBS="$LIBS $LIBICONV" fi AC_TRY_RUN([ #include #include int main () { /* Test against AIX 5.1 bug: Failures are not distinguishable from successful returns. */ { iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); if (cd_utf8_to_88591 != (iconv_t)(-1)) { static const char input[] = "\342\202\254"; /* EURO SIGN */ char buf[10]; const char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_utf8_to_88591, (char **) &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) return 1; } } /* Test against Solaris 10 bug: Failures are not distinguishable from successful returns. */ { iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646"); if (cd_ascii_to_88591 != (iconv_t)(-1)) { static const char input[] = "\263"; char buf[10]; const char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_ascii_to_88591, (char **) &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) return 1; } } #if 0 /* This bug could be worked around by the caller. */ /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ { iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); if (cd_88591_to_utf8 != (iconv_t)(-1)) { static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; char buf[50]; const char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_88591_to_utf8, (char **) &inptr, &inbytesleft, &outptr, &outbytesleft); if ((int)res > 0) return 1; } } #endif /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is provided. */ if (/* Try standardized names. */ iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1) /* Try IRIX, OSF/1 names. */ && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1) /* Try AIX names. */ && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1) /* Try HP-UX names. */ && iconv_open ("utf8", "eucJP") == (iconv_t)(-1)) return 1; return 0; }], [am_cv_func_iconv_works=yes], [am_cv_func_iconv_works=no], [case "$host_os" in aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; *) am_cv_func_iconv_works="guessing yes" ;; esac]) LIBS="$am_save_LIBS" ]) case "$am_cv_func_iconv_works" in *no) am_func_iconv=no am_cv_lib_iconv=no ;; *) am_func_iconv=yes ;; esac else am_func_iconv=no am_cv_lib_iconv=no fi if test "$am_func_iconv" = yes; then AC_DEFINE([HAVE_ICONV], [1], [Define if you have the iconv() function and it works.]) fi if test "$am_cv_lib_iconv" = yes; then AC_MSG_CHECKING([how to link with libiconv]) AC_MSG_RESULT([$LIBICONV]) else dnl If $LIBICONV didn't lead to a usable library, we don't need $INCICONV dnl either. CPPFLAGS="$am_save_CPPFLAGS" LIBICONV= LTLIBICONV= fi AC_SUBST([LIBICONV]) AC_SUBST([LTLIBICONV]) ]) dnl Define AM_ICONV using AC_DEFUN_ONCE for Autoconf >= 2.64, in order to dnl avoid warnings like dnl "warning: AC_REQUIRE: `AM_ICONV' was expanded before it was required". dnl This is tricky because of the way 'aclocal' is implemented: dnl - It requires defining an auxiliary macro whose name ends in AC_DEFUN. dnl Otherwise aclocal's initial scan pass would miss the macro definition. dnl - It requires a line break inside the AC_DEFUN_ONCE and AC_DEFUN expansions. dnl Otherwise aclocal would emit many "Use of uninitialized value $1" dnl warnings. m4_define([gl_iconv_AC_DEFUN], m4_version_prereq([2.64], [[AC_DEFUN_ONCE( [$1], [$2])]], [[AC_DEFUN( [$1], [$2])]])) gl_iconv_AC_DEFUN([AM_ICONV], [ AM_ICONV_LINK if test "$am_cv_func_iconv" = yes; then AC_MSG_CHECKING([for iconv declaration]) AC_CACHE_VAL([am_cv_proto_iconv], [ AC_TRY_COMPILE([ #include #include extern #ifdef __cplusplus "C" #endif #if defined(__STDC__) || defined(__cplusplus) size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); #else size_t iconv(); #endif ], [], [am_cv_proto_iconv_arg1=""], [am_cv_proto_iconv_arg1="const"]) am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"]) am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` AC_MSG_RESULT([ $am_cv_proto_iconv]) AC_DEFINE_UNQUOTED([ICONV_CONST], [$am_cv_proto_iconv_arg1], [Define as const if the declaration of iconv() needs const.]) fi ]) # intlmacosx.m4 serial 3 (gettext-0.18) dnl Copyright (C) 2004-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Checks for special options needed on MacOS X. dnl Defines INTL_MACOSX_LIBS. AC_DEFUN([gt_INTL_MACOSX], [ dnl Check for API introduced in MacOS X 10.2. AC_CACHE_CHECK([for CFPreferencesCopyAppValue], [gt_cv_func_CFPreferencesCopyAppValue], [gt_save_LIBS="$LIBS" LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" AC_TRY_LINK([#include ], [CFPreferencesCopyAppValue(NULL, NULL)], [gt_cv_func_CFPreferencesCopyAppValue=yes], [gt_cv_func_CFPreferencesCopyAppValue=no]) LIBS="$gt_save_LIBS"]) if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], [1], [Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework.]) fi dnl Check for API introduced in MacOS X 10.3. AC_CACHE_CHECK([for CFLocaleCopyCurrent], [gt_cv_func_CFLocaleCopyCurrent], [gt_save_LIBS="$LIBS" LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" AC_TRY_LINK([#include ], [CFLocaleCopyCurrent();], [gt_cv_func_CFLocaleCopyCurrent=yes], [gt_cv_func_CFLocaleCopyCurrent=no]) LIBS="$gt_save_LIBS"]) if test $gt_cv_func_CFLocaleCopyCurrent = yes; then AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], [1], [Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework.]) fi INTL_MACOSX_LIBS= if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" fi AC_SUBST([INTL_MACOSX_LIBS]) ]) # lib-ld.m4 serial 4 (gettext-0.18) dnl Copyright (C) 1996-2003, 2009-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl Subroutines of libtool.m4, dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision dnl with libtool.m4. dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no. AC_DEFUN([AC_LIB_PROG_LD_GNU], [AC_CACHE_CHECK([if the linker ($LD) is GNU ld], [acl_cv_prog_gnu_ld], [# I'd rather use --version here, but apparently some GNU ld's only accept -v. case `$LD -v 2>&1 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 ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. AC_MSG_CHECKING([for ld used by GCC]) case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [[\\/]* | [A-Za-z]:[\\/]*)] [re_direlt='/[^/][^/]*/\.\./'] # Canonicalize the path of ld ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` done test -z "$LD" && LD="$ac_prog" ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test "$with_gnu_ld" = yes; then AC_MSG_CHECKING([for GNU ld]) else AC_MSG_CHECKING([for non-GNU ld]) fi AC_CACHE_VAL([acl_cv_path_LD], [if test -z "$LD"; then IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" for ac_dir in $PATH; do test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then acl_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some GNU ld's only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in *GNU* | *'with BFD'*) test "$with_gnu_ld" != no && break ;; *) test "$with_gnu_ld" != yes && break ;; esac fi done IFS="$ac_save_ifs" else acl_cv_path_LD="$LD" # Let the user override the test with a path. fi]) LD="$acl_cv_path_LD" if test -n "$LD"; then AC_MSG_RESULT([$LD]) else AC_MSG_RESULT([no]) fi test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH]) AC_LIB_PROG_LD_GNU ]) # lib-link.m4 serial 21 (gettext-0.18) dnl Copyright (C) 2001-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. AC_PREREQ([2.54]) dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and dnl the libraries corresponding to explicit and implicit dependencies. dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and dnl augments the CPPFLAGS variable. dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem. AC_DEFUN([AC_LIB_LINKFLAGS], [ AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) AC_REQUIRE([AC_LIB_RPATH]) pushdef([Name],[translit([$1],[./-], [___])]) pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [ AC_LIB_LINKFLAGS_BODY([$1], [$2]) ac_cv_lib[]Name[]_libs="$LIB[]NAME" ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME" ac_cv_lib[]Name[]_cppflags="$INC[]NAME" ac_cv_lib[]Name[]_prefix="$LIB[]NAME[]_PREFIX" ]) LIB[]NAME="$ac_cv_lib[]Name[]_libs" LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs" INC[]NAME="$ac_cv_lib[]Name[]_cppflags" LIB[]NAME[]_PREFIX="$ac_cv_lib[]Name[]_prefix" AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) AC_SUBST([LIB]NAME) AC_SUBST([LTLIB]NAME) AC_SUBST([LIB]NAME[_PREFIX]) dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the dnl results of this search when this library appears as a dependency. HAVE_LIB[]NAME=yes popdef([NAME]) popdef([Name]) ]) dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode, [missing-message]) dnl searches for libname and the libraries corresponding to explicit and dnl implicit dependencies, together with the specified include files and dnl the ability to compile and link the specified testcode. The missing-message dnl defaults to 'no' and may contain additional hints for the user. dnl If found, it sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} dnl and LTLIB${NAME} variables and augments the CPPFLAGS variable, and dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty. dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem. AC_DEFUN([AC_LIB_HAVE_LINKFLAGS], [ AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) AC_REQUIRE([AC_LIB_RPATH]) pushdef([Name],[translit([$1],[./-], [___])]) pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME dnl accordingly. AC_LIB_LINKFLAGS_BODY([$1], [$2]) dnl Add $INC[]NAME to CPPFLAGS before performing the following checks, dnl because if the user has installed lib[]Name and not disabled its use dnl via --without-lib[]Name-prefix, he wants to use it. ac_save_CPPFLAGS="$CPPFLAGS" AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [ ac_save_LIBS="$LIBS" dnl If $LIB[]NAME contains some -l options, add it to the end of LIBS, dnl because these -l options might require -L options that are present in dnl LIBS. -l options benefit only from the -L options listed before it. dnl Otherwise, add it to the front of LIBS, because it may be a static dnl library that depends on another static library that is present in LIBS. dnl Static libraries benefit only from the static libraries listed after dnl it. case " $LIB[]NAME" in *" -l"*) LIBS="$LIBS $LIB[]NAME" ;; *) LIBS="$LIB[]NAME $LIBS" ;; esac AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name='m4_if([$5], [], [no], [[$5]])']) LIBS="$ac_save_LIBS" ]) if test "$ac_cv_lib[]Name" = yes; then HAVE_LIB[]NAME=yes AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the lib][$1 library.]) AC_MSG_CHECKING([how to link with lib[]$1]) AC_MSG_RESULT([$LIB[]NAME]) else HAVE_LIB[]NAME=no dnl If $LIB[]NAME didn't lead to a usable library, we don't need dnl $INC[]NAME either. CPPFLAGS="$ac_save_CPPFLAGS" LIB[]NAME= LTLIB[]NAME= LIB[]NAME[]_PREFIX= fi AC_SUBST([HAVE_LIB]NAME) AC_SUBST([LIB]NAME) AC_SUBST([LTLIB]NAME) AC_SUBST([LIB]NAME[_PREFIX]) popdef([NAME]) popdef([Name]) ]) dnl Determine the platform dependent parameters needed to use rpath: dnl acl_libext, dnl acl_shlibext, dnl acl_hardcode_libdir_flag_spec, dnl acl_hardcode_libdir_separator, dnl acl_hardcode_direct, dnl acl_hardcode_minus_L. AC_DEFUN([AC_LIB_RPATH], [ dnl Tell automake >= 1.10 to complain if config.rpath is missing. m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])]) AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir AC_CACHE_CHECK([for shared library run path origin], [acl_cv_rpath], [ CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh . ./conftest.sh rm -f ./conftest.sh acl_cv_rpath=done ]) wl="$acl_cv_wl" acl_libext="$acl_cv_libext" acl_shlibext="$acl_cv_shlibext" acl_libname_spec="$acl_cv_libname_spec" acl_library_names_spec="$acl_cv_library_names_spec" acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" acl_hardcode_direct="$acl_cv_hardcode_direct" acl_hardcode_minus_L="$acl_cv_hardcode_minus_L" dnl Determine whether the user wants rpath handling at all. AC_ARG_ENABLE([rpath], [ --disable-rpath do not hardcode runtime library paths], :, enable_rpath=yes) ]) dnl AC_LIB_FROMPACKAGE(name, package) dnl declares that libname comes from the given package. The configure file dnl will then not have a --with-libname-prefix option but a dnl --with-package-prefix option. Several libraries can come from the same dnl package. This declaration must occur before an AC_LIB_LINKFLAGS or similar dnl macro call that searches for libname. AC_DEFUN([AC_LIB_FROMPACKAGE], [ pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) define([acl_frompackage_]NAME, [$2]) popdef([NAME]) pushdef([PACK],[$2]) pushdef([PACKUP],[translit(PACK,[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) define([acl_libsinpackage_]PACKUP, m4_ifdef([acl_libsinpackage_]PACKUP, [acl_libsinpackage_]PACKUP[[, ]],)[lib$1]) popdef([PACKUP]) popdef([PACK]) ]) dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and dnl the libraries corresponding to explicit and implicit dependencies. dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables. dnl Also, sets the LIB${NAME}_PREFIX variable to nonempty if libname was found dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem. AC_DEFUN([AC_LIB_LINKFLAGS_BODY], [ AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) pushdef([PACK],[m4_ifdef([acl_frompackage_]NAME, [acl_frompackage_]NAME, lib[$1])]) pushdef([PACKUP],[translit(PACK,[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) pushdef([PACKLIBS],[m4_ifdef([acl_frompackage_]NAME, [acl_libsinpackage_]PACKUP, lib[$1])]) dnl Autoconf >= 2.61 supports dots in --with options. pushdef([P_A_C_K],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.61]),[-1],[translit(PACK,[.],[_])],PACK)]) dnl By default, look in $includedir and $libdir. use_additional=yes AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) AC_ARG_WITH(P_A_C_K[-prefix], [[ --with-]]P_A_C_K[[-prefix[=DIR] search for ]PACKLIBS[ in DIR/include and DIR/lib --without-]]P_A_C_K[[-prefix don't search for ]PACKLIBS[ in includedir and libdir]], [ if test "X$withval" = "Xno"; then use_additional=no else if test "X$withval" = "X"; then AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) else additional_includedir="$withval/include" additional_libdir="$withval/$acl_libdirstem" if test "$acl_libdirstem2" != "$acl_libdirstem" \ && ! test -d "$withval/$acl_libdirstem"; then additional_libdir="$withval/$acl_libdirstem2" fi fi fi ]) dnl Search the library and its dependencies in $additional_libdir and dnl $LDFLAGS. Using breadth-first-seach. LIB[]NAME= LTLIB[]NAME= INC[]NAME= LIB[]NAME[]_PREFIX= dnl HAVE_LIB${NAME} is an indicator that LIB${NAME}, LTLIB${NAME} have been dnl computed. So it has to be reset here. HAVE_LIB[]NAME= rpathdirs= ltrpathdirs= names_already_handled= names_next_round='$1 $2' while test -n "$names_next_round"; do names_this_round="$names_next_round" names_next_round= for name in $names_this_round; do already_handled= for n in $names_already_handled; do if test "$n" = "$name"; then already_handled=yes break fi done if test -z "$already_handled"; then names_already_handled="$names_already_handled $name" dnl See if it was already located by an earlier AC_LIB_LINKFLAGS dnl or AC_LIB_HAVE_LINKFLAGS call. uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` eval value=\"\$HAVE_LIB$uppername\" if test -n "$value"; then if test "$value" = yes; then eval value=\"\$LIB$uppername\" test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value" eval value=\"\$LTLIB$uppername\" test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value" else dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined dnl that this library doesn't exist. So just drop it. : fi else dnl Search the library lib$name in $additional_libdir and $LDFLAGS dnl and the already constructed $LIBNAME/$LTLIBNAME. found_dir= found_la= found_so= found_a= eval libname=\"$acl_libname_spec\" # typically: libname=lib$name if test -n "$acl_shlibext"; then shrext=".$acl_shlibext" # typically: shrext=.so else shrext= fi if test $use_additional = yes; then dir="$additional_libdir" dnl The same code as in the loop below: dnl First look for a shared library. if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi dnl Then look for a static library. if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi fi if test "X$found_dir" = "X"; then for x in $LDFLAGS $LTLIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) case "$x" in -L*) dir=`echo "X$x" | sed -e 's/^X-L//'` dnl First look for a shared library. if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi dnl Then look for a static library. if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi ;; esac if test "X$found_dir" != "X"; then break fi done fi if test "X$found_dir" != "X"; then dnl Found the library. LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name" if test "X$found_so" != "X"; then dnl Linking with a shared library. We attempt to hardcode its dnl directory into the executable's runpath, unless it's the dnl standard /usr/lib. if test "$enable_rpath" = no \ || test "X$found_dir" = "X/usr/$acl_libdirstem" \ || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then dnl No hardcoding is needed. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" else dnl Use an explicit option to hardcode DIR into the resulting dnl binary. dnl Potentially add DIR to ltrpathdirs. dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. haveit= for x in $ltrpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $found_dir" fi dnl The hardcoding into $LIBNAME is system dependent. if test "$acl_hardcode_direct" = yes; then dnl Using DIR/libNAME.so during linking hardcodes DIR into the dnl resulting binary. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" else if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then dnl Use an explicit option to hardcode DIR into the resulting dnl binary. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" dnl Potentially add DIR to rpathdirs. dnl The rpathdirs will be appended to $LIBNAME at the end. haveit= for x in $rpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $found_dir" fi else dnl Rely on "-L$found_dir". dnl But don't add it if it's already contained in the LDFLAGS dnl or the already constructed $LIBNAME haveit= for x in $LDFLAGS $LIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir" fi if test "$acl_hardcode_minus_L" != no; then dnl FIXME: Not sure whether we should use dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" dnl here. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" else dnl We cannot use $acl_hardcode_runpath_var and LD_RUN_PATH dnl here, because this doesn't fit in flags passed to the dnl compiler. So give up. No hardcoding. This affects only dnl very old systems. dnl FIXME: Not sure whether we should use dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" dnl here. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" fi fi fi fi else if test "X$found_a" != "X"; then dnl Linking with a static library. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a" else dnl We shouldn't come here, but anyway it's good to have a dnl fallback. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name" fi fi dnl Assume the include files are nearby. additional_includedir= case "$found_dir" in */$acl_libdirstem | */$acl_libdirstem/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` if test "$name" = '$1'; then LIB[]NAME[]_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; */$acl_libdirstem2 | */$acl_libdirstem2/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'` if test "$name" = '$1'; then LIB[]NAME[]_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; esac if test "X$additional_includedir" != "X"; then dnl Potentially add $additional_includedir to $INCNAME. dnl But don't add it dnl 1. if it's the standard /usr/include, dnl 2. if it's /usr/local/include and we are using GCC on Linux, dnl 3. if it's already present in $CPPFLAGS or the already dnl constructed $INCNAME, dnl 4. if it doesn't exist as a directory. if test "X$additional_includedir" != "X/usr/include"; then haveit= if test "X$additional_includedir" = "X/usr/local/include"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then for x in $CPPFLAGS $INC[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-I$additional_includedir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_includedir"; then dnl Really add $additional_includedir to $INCNAME. INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir" fi fi fi fi fi dnl Look for dependencies. if test -n "$found_la"; then dnl Read the .la file. It defines the variables dnl dlname, library_names, old_library, dependency_libs, current, dnl age, revision, installed, dlopen, dlpreopen, libdir. save_libdir="$libdir" case "$found_la" in */* | *\\*) . "$found_la" ;; *) . "./$found_la" ;; esac libdir="$save_libdir" dnl We use only dependency_libs. for dep in $dependency_libs; do case "$dep" in -L*) additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME. dnl But don't add it dnl 1. if it's the standard /usr/lib, dnl 2. if it's /usr/local/lib and we are using GCC on Linux, dnl 3. if it's already present in $LDFLAGS or the already dnl constructed $LIBNAME, dnl 4. if it doesn't exist as a directory. if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \ && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then haveit= if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \ || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then haveit= for x in $LDFLAGS $LIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then dnl Really add $additional_libdir to $LIBNAME. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir" fi fi haveit= for x in $LDFLAGS $LTLIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then dnl Really add $additional_libdir to $LTLIBNAME. LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir" fi fi fi fi ;; -R*) dir=`echo "X$dep" | sed -e 's/^X-R//'` if test "$enable_rpath" != no; then dnl Potentially add DIR to rpathdirs. dnl The rpathdirs will be appended to $LIBNAME at the end. haveit= for x in $rpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $dir" fi dnl Potentially add DIR to ltrpathdirs. dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. haveit= for x in $ltrpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $dir" fi fi ;; -l*) dnl Handle this in the next round. names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` ;; *.la) dnl Handle this in the next round. Throw away the .la's dnl directory; it is already contained in a preceding -L dnl option. names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` ;; *) dnl Most likely an immediate library name. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep" LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep" ;; esac done fi else dnl Didn't find the library; assume it is in the system directories dnl known to the linker and runtime loader. (All the system dnl directories known to the linker should also be known to the dnl runtime loader, otherwise the system is severely misconfigured.) LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name" fi fi fi done done if test "X$rpathdirs" != "X"; then if test -n "$acl_hardcode_libdir_separator"; then dnl Weird platform: only the last -rpath option counts, the user must dnl pass all path elements in one option. We can arrange that for a dnl single library, but not when more than one $LIBNAMEs are used. alldirs= for found_dir in $rpathdirs; do alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" done dnl Note: acl_hardcode_libdir_flag_spec uses $libdir and $wl. acl_save_libdir="$libdir" libdir="$alldirs" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" else dnl The -rpath options are cumulative. for found_dir in $rpathdirs; do acl_save_libdir="$libdir" libdir="$found_dir" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" done fi fi if test "X$ltrpathdirs" != "X"; then dnl When using libtool, the option that works for both libraries and dnl executables is -R. The -R options are cumulative. for found_dir in $ltrpathdirs; do LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir" done fi popdef([P_A_C_K]) popdef([PACKLIBS]) popdef([PACKUP]) popdef([PACK]) popdef([NAME]) ]) dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR, dnl unless already present in VAR. dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes dnl contains two or three consecutive elements that belong together. AC_DEFUN([AC_LIB_APPENDTOVAR], [ for element in [$2]; do haveit= for x in $[$1]; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X$element"; then haveit=yes break fi done if test -z "$haveit"; then [$1]="${[$1]}${[$1]:+ }$element" fi done ]) dnl For those cases where a variable contains several -L and -l options dnl referring to unknown libraries and directories, this macro determines the dnl necessary additional linker options for the runtime path. dnl AC_LIB_LINKFLAGS_FROM_LIBS([LDADDVAR], [LIBSVALUE], [USE-LIBTOOL]) dnl sets LDADDVAR to linker options needed together with LIBSVALUE. dnl If USE-LIBTOOL evaluates to non-empty, linking with libtool is assumed, dnl otherwise linking without libtool is assumed. AC_DEFUN([AC_LIB_LINKFLAGS_FROM_LIBS], [ AC_REQUIRE([AC_LIB_RPATH]) AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) $1= if test "$enable_rpath" != no; then if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then dnl Use an explicit option to hardcode directories into the resulting dnl binary. rpathdirs= next= for opt in $2; do if test -n "$next"; then dir="$next" dnl No need to hardcode the standard /usr/lib. if test "X$dir" != "X/usr/$acl_libdirstem" \ && test "X$dir" != "X/usr/$acl_libdirstem2"; then rpathdirs="$rpathdirs $dir" fi next= else case $opt in -L) next=yes ;; -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'` dnl No need to hardcode the standard /usr/lib. if test "X$dir" != "X/usr/$acl_libdirstem" \ && test "X$dir" != "X/usr/$acl_libdirstem2"; then rpathdirs="$rpathdirs $dir" fi next= ;; *) next= ;; esac fi done if test "X$rpathdirs" != "X"; then if test -n ""$3""; then dnl libtool is used for linking. Use -R options. for dir in $rpathdirs; do $1="${$1}${$1:+ }-R$dir" done else dnl The linker is used for linking directly. if test -n "$acl_hardcode_libdir_separator"; then dnl Weird platform: only the last -rpath option counts, the user dnl must pass all path elements in one option. alldirs= for dir in $rpathdirs; do alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$dir" done acl_save_libdir="$libdir" libdir="$alldirs" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" $1="$flag" else dnl The -rpath options are cumulative. for dir in $rpathdirs; do acl_save_libdir="$libdir" libdir="$dir" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" $1="${$1}${$1:+ }$flag" done fi fi fi fi fi AC_SUBST([$1]) ]) # lib-prefix.m4 serial 7 (gettext-0.18) dnl Copyright (C) 2001-2005, 2008-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't dnl require excessive bracketing. ifdef([AC_HELP_STRING], [AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])], [AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])]) dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed dnl to access previously installed libraries. The basic assumption is that dnl a user will want packages to use other packages he previously installed dnl with the same --prefix option. dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate dnl libraries, but is otherwise very convenient. AC_DEFUN([AC_LIB_PREFIX], [ AC_BEFORE([$0], [AC_LIB_LINKFLAGS]) AC_REQUIRE([AC_PROG_CC]) AC_REQUIRE([AC_CANONICAL_HOST]) AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) dnl By default, look in $includedir and $libdir. use_additional=yes AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) AC_LIB_ARG_WITH([lib-prefix], [ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib --without-lib-prefix don't search for libraries in includedir and libdir], [ if test "X$withval" = "Xno"; then use_additional=no else if test "X$withval" = "X"; then AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) else additional_includedir="$withval/include" additional_libdir="$withval/$acl_libdirstem" fi fi ]) if test $use_additional = yes; then dnl Potentially add $additional_includedir to $CPPFLAGS. dnl But don't add it dnl 1. if it's the standard /usr/include, dnl 2. if it's already present in $CPPFLAGS, dnl 3. if it's /usr/local/include and we are using GCC on Linux, dnl 4. if it doesn't exist as a directory. if test "X$additional_includedir" != "X/usr/include"; then haveit= for x in $CPPFLAGS; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-I$additional_includedir"; then haveit=yes break fi done if test -z "$haveit"; then if test "X$additional_includedir" = "X/usr/local/include"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then if test -d "$additional_includedir"; then dnl Really add $additional_includedir to $CPPFLAGS. CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir" fi fi fi fi dnl Potentially add $additional_libdir to $LDFLAGS. dnl But don't add it dnl 1. if it's the standard /usr/lib, dnl 2. if it's already present in $LDFLAGS, dnl 3. if it's /usr/local/lib and we are using GCC on Linux, dnl 4. if it doesn't exist as a directory. if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then haveit= for x in $LDFLAGS; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then if test -n "$GCC"; then case $host_os in linux*) haveit=yes;; esac fi fi if test -z "$haveit"; then if test -d "$additional_libdir"; then dnl Really add $additional_libdir to $LDFLAGS. LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir" fi fi fi fi fi ]) dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix, dnl acl_final_exec_prefix, containing the values to which $prefix and dnl $exec_prefix will expand at the end of the configure script. AC_DEFUN([AC_LIB_PREPARE_PREFIX], [ dnl Unfortunately, prefix and exec_prefix get only finally determined dnl at the end of configure. if test "X$prefix" = "XNONE"; then acl_final_prefix="$ac_default_prefix" else acl_final_prefix="$prefix" fi if test "X$exec_prefix" = "XNONE"; then acl_final_exec_prefix='${prefix}' else acl_final_exec_prefix="$exec_prefix" fi acl_save_prefix="$prefix" prefix="$acl_final_prefix" eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" prefix="$acl_save_prefix" ]) dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the dnl variables prefix and exec_prefix bound to the values they will have dnl at the end of the configure script. AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX], [ acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" $1 exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" ]) dnl AC_LIB_PREPARE_MULTILIB creates dnl - a variable acl_libdirstem, containing the basename of the libdir, either dnl "lib" or "lib64" or "lib/64", dnl - a variable acl_libdirstem2, as a secondary possible value for dnl acl_libdirstem, either the same as acl_libdirstem or "lib/sparcv9" or dnl "lib/amd64". AC_DEFUN([AC_LIB_PREPARE_MULTILIB], [ dnl There is no formal standard regarding lib and lib64. dnl On glibc systems, the current practice is that on a system supporting dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under dnl $prefix/lib64 and 32-bit libraries go under $prefix/lib. We determine dnl the compiler's default mode by looking at the compiler's library search dnl path. If at least one of its elements ends in /lib64 or points to a dnl directory whose absolute pathname ends in /lib64, we assume a 64-bit ABI. dnl Otherwise we use the default, namely "lib". dnl On Solaris systems, the current practice is that on a system supporting dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under dnl $prefix/lib/64 (which is a symlink to either $prefix/lib/sparcv9 or dnl $prefix/lib/amd64) and 32-bit libraries go under $prefix/lib. AC_REQUIRE([AC_CANONICAL_HOST]) acl_libdirstem=lib acl_libdirstem2= case "$host_os" in solaris*) dnl See Solaris 10 Software Developer Collection > Solaris 64-bit Developer's Guide > The Development Environment dnl . dnl "Portable Makefiles should refer to any library directories using the 64 symbolic link." dnl But we want to recognize the sparcv9 or amd64 subdirectory also if the dnl symlink is missing, so we set acl_libdirstem2 too. AC_CACHE_CHECK([for 64-bit host], [gl_cv_solaris_64bit], [AC_EGREP_CPP([sixtyfour bits], [ #ifdef _LP64 sixtyfour bits #endif ], [gl_cv_solaris_64bit=yes], [gl_cv_solaris_64bit=no]) ]) if test $gl_cv_solaris_64bit = yes; then acl_libdirstem=lib/64 case "$host_cpu" in sparc*) acl_libdirstem2=lib/sparcv9 ;; i*86 | x86_64) acl_libdirstem2=lib/amd64 ;; esac fi ;; *) searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'` if test -n "$searchpath"; then acl_save_IFS="${IFS= }"; IFS=":" for searchdir in $searchpath; do if test -d "$searchdir"; then case "$searchdir" in */lib64/ | */lib64 ) acl_libdirstem=lib64 ;; */../ | */.. ) # Better ignore directories of this form. They are misleading. ;; *) searchdir=`cd "$searchdir" && pwd` case "$searchdir" in */lib64 ) acl_libdirstem=lib64 ;; esac ;; esac fi done IFS="$acl_save_IFS" fi ;; esac test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem" ]) # nls.m4 serial 5 (gettext-0.18) dnl Copyright (C) 1995-2003, 2005-2006, 2008-2010 Free Software Foundation, dnl Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper , 1995-2000. dnl Bruno Haible , 2000-2003. AC_PREREQ([2.50]) AC_DEFUN([AM_NLS], [ AC_MSG_CHECKING([whether NLS is requested]) dnl Default is enabled NLS AC_ARG_ENABLE([nls], [ --disable-nls do not use Native Language Support], USE_NLS=$enableval, USE_NLS=yes) AC_MSG_RESULT([$USE_NLS]) AC_SUBST([USE_NLS]) ]) # po.m4 serial 17 (gettext-0.18) dnl Copyright (C) 1995-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper , 1995-2000. dnl Bruno Haible , 2000-2003. AC_PREREQ([2.50]) dnl Checks for all prerequisites of the po subdirectory. AC_DEFUN([AM_PO_SUBDIRS], [ AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake AC_REQUIRE([AM_NLS])dnl dnl Release version of the gettext macros. This is used to ensure that dnl the gettext macros and po/Makefile.in.in are in sync. AC_SUBST([GETTEXT_MACRO_VERSION], [0.18]) dnl Perform the following tests also if --disable-nls has been given, dnl because they are needed for "make dist" to work. dnl Search for GNU msgfmt in the PATH. dnl The first test excludes Solaris msgfmt and early GNU msgfmt versions. dnl The second test excludes FreeBSD msgfmt. AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt, [$ac_dir/$ac_word --statistics /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 && (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], :) AC_PATH_PROG([GMSGFMT], [gmsgfmt], [$MSGFMT]) dnl Test whether it is GNU msgfmt >= 0.15. changequote(,)dnl case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;; *) MSGFMT_015=$MSGFMT ;; esac changequote([,])dnl AC_SUBST([MSGFMT_015]) changequote(,)dnl case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;; *) GMSGFMT_015=$GMSGFMT ;; esac changequote([,])dnl AC_SUBST([GMSGFMT_015]) dnl Search for GNU xgettext 0.12 or newer in the PATH. dnl The first test excludes Solaris xgettext and early GNU xgettext versions. dnl The second test excludes FreeBSD xgettext. AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, [$ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 && (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], :) dnl Remove leftover from FreeBSD xgettext call. rm -f messages.po dnl Test whether it is GNU xgettext >= 0.15. changequote(,)dnl case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;; *) XGETTEXT_015=$XGETTEXT ;; esac changequote([,])dnl AC_SUBST([XGETTEXT_015]) dnl Search for GNU msgmerge 0.11 or newer in the PATH. AM_PATH_PROG_WITH_TEST(MSGMERGE, msgmerge, [$ac_dir/$ac_word --update -q /dev/null /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1], :) dnl Installation directories. dnl Autoconf >= 2.60 defines localedir. For older versions of autoconf, we dnl have to define it here, so that it can be used in po/Makefile. test -n "$localedir" || localedir='${datadir}/locale' AC_SUBST([localedir]) dnl Support for AM_XGETTEXT_OPTION. test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS= AC_SUBST([XGETTEXT_EXTRA_OPTIONS]) AC_CONFIG_COMMANDS([po-directories], [[ for ac_file in $CONFIG_FILES; do # Support "outfile[:infile[:infile...]]" case "$ac_file" in *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; esac # PO directories have a Makefile.in generated from Makefile.in.in. case "$ac_file" in */Makefile.in) # Adjust a relative srcdir. ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` # In autoconf-2.13 it is called $ac_given_srcdir. # In autoconf-2.50 it is called $srcdir. test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" case "$ac_given_srcdir" in .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; /*) top_srcdir="$ac_given_srcdir" ;; *) top_srcdir="$ac_dots$ac_given_srcdir" ;; esac # Treat a directory as a PO directory if and only if it has a # POTFILES.in file. This allows packages to have multiple PO # directories under different names or in different locations. if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then rm -f "$ac_dir/POTFILES" test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" POMAKEFILEDEPS="POTFILES.in" # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend # on $ac_dir but don't depend on user-specified configuration # parameters. if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then # The LINGUAS file contains the set of available languages. if test -n "$OBSOLETE_ALL_LINGUAS"; then test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" fi ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"` # Hide the ALL_LINGUAS assigment from automake < 1.5. eval 'ALL_LINGUAS''=$ALL_LINGUAS_' POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" else # The set of available languages was given in configure.in. # Hide the ALL_LINGUAS assigment from automake < 1.5. eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' fi # Compute POFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po) # Compute UPDATEPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update) # Compute DUMMYPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop) # Compute GMOFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo) case "$ac_given_srcdir" in .) srcdirpre= ;; *) srcdirpre='$(srcdir)/' ;; esac POFILES= UPDATEPOFILES= DUMMYPOFILES= GMOFILES= for lang in $ALL_LINGUAS; do POFILES="$POFILES $srcdirpre$lang.po" UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" DUMMYPOFILES="$DUMMYPOFILES $lang.nop" GMOFILES="$GMOFILES $srcdirpre$lang.gmo" done # CATALOGS depends on both $ac_dir and the user's LINGUAS # environment variable. INST_LINGUAS= if test -n "$ALL_LINGUAS"; then for presentlang in $ALL_LINGUAS; do useit=no if test "%UNSET%" != "$LINGUAS"; then desiredlanguages="$LINGUAS" else desiredlanguages="$ALL_LINGUAS" fi for desiredlang in $desiredlanguages; do # Use the presentlang catalog if desiredlang is # a. equal to presentlang, or # b. a variant of presentlang (because in this case, # presentlang can be used as a fallback for messages # which are not translated in the desiredlang catalog). case "$desiredlang" in "$presentlang"*) useit=yes;; esac done if test $useit = yes; then INST_LINGUAS="$INST_LINGUAS $presentlang" fi done fi CATALOGS= if test -n "$INST_LINGUAS"; then for lang in $INST_LINGUAS; do CATALOGS="$CATALOGS $lang.gmo" done fi test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do if test -f "$f"; then case "$f" in *.orig | *.bak | *~) ;; *) cat "$f" >> "$ac_dir/Makefile" ;; esac fi done fi ;; esac done]], [# Capture the value of obsolete ALL_LINGUAS because we need it to compute # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it # from automake < 1.5. eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' # Capture the value of LINGUAS because we need it to compute CATALOGS. LINGUAS="${LINGUAS-%UNSET%}" ]) ]) dnl Postprocesses a Makefile in a directory containing PO files. AC_DEFUN([AM_POSTPROCESS_PO_MAKEFILE], [ # When this code is run, in config.status, two variables have already been # set: # - OBSOLETE_ALL_LINGUAS is the value of LINGUAS set in configure.in, # - LINGUAS is the value of the environment variable LINGUAS at configure # time. changequote(,)dnl # Adjust a relative srcdir. ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` # In autoconf-2.13 it is called $ac_given_srcdir. # In autoconf-2.50 it is called $srcdir. test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" case "$ac_given_srcdir" in .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; /*) top_srcdir="$ac_given_srcdir" ;; *) top_srcdir="$ac_dots$ac_given_srcdir" ;; esac # Find a way to echo strings without interpreting backslash. if test "X`(echo '\t') 2>/dev/null`" = 'X\t'; then gt_echo='echo' else if test "X`(printf '%s\n' '\t') 2>/dev/null`" = 'X\t'; then gt_echo='printf %s\n' else echo_func () { cat < "$ac_file.tmp" if grep -l '@TCLCATALOGS@' "$ac_file" > /dev/null; then # Add dependencies that cannot be formulated as a simple suffix rule. for lang in $ALL_LINGUAS; do frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'` cat >> "$ac_file.tmp" < /dev/null; then # Add dependencies that cannot be formulated as a simple suffix rule. for lang in $ALL_LINGUAS; do frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'` cat >> "$ac_file.tmp" <> "$ac_file.tmp" <, 1996. AC_PREREQ([2.50]) # Search path for a program which passes the given test. dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR, dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]]) AC_DEFUN([AM_PATH_PROG_WITH_TEST], [ # Prepare PATH_SEPARATOR. # 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 # Find out how to test for executable files. 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 ac_executable_p="test -x" else ac_executable_p="test -f" fi rm -f conf$$.file # Extract the first word of "$2", so it can be a program name with args. set dummy $2; ac_word=[$]2 AC_MSG_CHECKING([for $ac_word]) AC_CACHE_VAL([ac_cv_path_$1], [case "[$]$1" in [[\\/]]* | ?:[[\\/]]*) ac_cv_path_$1="[$]$1" # Let the user override the test with a path. ;; *) ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in ifelse([$5], , $PATH, [$5]); do IFS="$ac_save_IFS" test -z "$ac_dir" && ac_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then echo "$as_me: trying $ac_dir/$ac_word..." >&AS_MESSAGE_LOG_FD if [$3]; then ac_cv_path_$1="$ac_dir/$ac_word$ac_exec_ext" break 2 fi fi done done IFS="$ac_save_IFS" dnl If no 4th arg is given, leave the cache variable unset, dnl so AC_PATH_PROGS will keep looking. ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4" ])dnl ;; esac])dnl $1="$ac_cv_path_$1" if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then AC_MSG_RESULT([$][$1]) else AC_MSG_RESULT([no]) fi AC_SUBST([$1])dnl ]) # Configure paths for SDL # Sam Lantinga 9/21/99 # stolen from Manish Singh # stolen back from Frank Belew # stolen from Manish Singh # Shamelessly stolen from Owen Taylor # serial 1 dnl AM_PATH_SDL([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) dnl Test for SDL, and define SDL_CFLAGS and SDL_LIBS dnl AC_DEFUN([AM_PATH_SDL], [dnl dnl Get the cflags and libraries from the sdl-config script dnl AC_ARG_WITH(sdl-prefix,[ --with-sdl-prefix=PFX Prefix where SDL is installed (optional)], sdl_prefix="$withval", sdl_prefix="") AC_ARG_WITH(sdl-exec-prefix,[ --with-sdl-exec-prefix=PFX Exec prefix where SDL is installed (optional)], sdl_exec_prefix="$withval", sdl_exec_prefix="") AC_ARG_ENABLE(sdltest, [ --disable-sdltest Do not try to compile and run a test SDL program], , enable_sdltest=yes) if test x$sdl_exec_prefix != x ; then sdl_config_args="$sdl_config_args --exec-prefix=$sdl_exec_prefix" if test x${SDL_CONFIG+set} != xset ; then SDL_CONFIG=$sdl_exec_prefix/bin/sdl-config fi fi if test x$sdl_prefix != x ; then sdl_config_args="$sdl_config_args --prefix=$sdl_prefix" if test x${SDL_CONFIG+set} != xset ; then SDL_CONFIG=$sdl_prefix/bin/sdl-config fi fi as_save_PATH="$PATH" if test "x$prefix" != xNONE; then PATH="$prefix/bin:$prefix/usr/bin:$PATH" fi AC_PATH_PROG(SDL_CONFIG, sdl-config, no, [$PATH]) PATH="$as_save_PATH" min_sdl_version=ifelse([$1], ,0.11.0,$1) AC_MSG_CHECKING(for SDL - version >= $min_sdl_version) no_sdl="" if test "$SDL_CONFIG" = "no" ; then no_sdl=yes else SDL_CFLAGS=`$SDL_CONFIG $sdl_config_args --cflags` SDL_LIBS=`$SDL_CONFIG $sdl_config_args --libs` sdl_major_version=`$SDL_CONFIG $sdl_config_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` sdl_minor_version=`$SDL_CONFIG $sdl_config_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` sdl_micro_version=`$SDL_CONFIG $sdl_config_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` if test "x$enable_sdltest" = "xyes" ; then ac_save_CFLAGS="$CFLAGS" ac_save_CXXFLAGS="$CXXFLAGS" ac_save_LIBS="$LIBS" CFLAGS="$CFLAGS $SDL_CFLAGS" CXXFLAGS="$CXXFLAGS $SDL_CFLAGS" LIBS="$LIBS $SDL_LIBS" dnl dnl Now check if the installed SDL is sufficiently new. (Also sanity dnl checks the results of sdl-config to some extent dnl rm -f conf.sdltest AC_TRY_RUN([ #include #include #include #include "SDL.h" char* my_strdup (char *str) { char *new_str; if (str) { new_str = (char *)malloc ((strlen (str) + 1) * sizeof(char)); strcpy (new_str, str); } else new_str = NULL; return new_str; } int main (int argc, char *argv[]) { int major, minor, micro; char *tmp_version; /* This hangs on some systems (?) system ("touch conf.sdltest"); */ { FILE *fp = fopen("conf.sdltest", "a"); if ( fp ) fclose(fp); } /* HP/UX 9 (%@#!) writes to sscanf strings */ tmp_version = my_strdup("$min_sdl_version"); if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { printf("%s, bad version string\n", "$min_sdl_version"); exit(1); } if (($sdl_major_version > major) || (($sdl_major_version == major) && ($sdl_minor_version > minor)) || (($sdl_major_version == major) && ($sdl_minor_version == minor) && ($sdl_micro_version >= micro))) { return 0; } else { printf("\n*** 'sdl-config --version' returned %d.%d.%d, but the minimum version\n", $sdl_major_version, $sdl_minor_version, $sdl_micro_version); printf("*** of SDL required is %d.%d.%d. If sdl-config is correct, then it is\n", major, minor, micro); printf("*** best to upgrade to the required version.\n"); printf("*** If sdl-config was wrong, set the environment variable SDL_CONFIG\n"); printf("*** to point to the correct copy of sdl-config, and remove the file\n"); printf("*** config.cache before re-running configure\n"); return 1; } } ],, no_sdl=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) CFLAGS="$ac_save_CFLAGS" CXXFLAGS="$ac_save_CXXFLAGS" LIBS="$ac_save_LIBS" fi fi if test "x$no_sdl" = x ; then AC_MSG_RESULT(yes) ifelse([$2], , :, [$2]) else AC_MSG_RESULT(no) if test "$SDL_CONFIG" = "no" ; then echo "*** The sdl-config script installed by SDL could not be found" echo "*** If SDL was installed in PREFIX, make sure PREFIX/bin is in" echo "*** your path, or set the SDL_CONFIG environment variable to the" echo "*** full path to sdl-config." else if test -f conf.sdltest ; then : else echo "*** Could not run SDL test program, checking why..." CFLAGS="$CFLAGS $SDL_CFLAGS" CXXFLAGS="$CXXFLAGS $SDL_CFLAGS" LIBS="$LIBS $SDL_LIBS" AC_TRY_LINK([ #include #include "SDL.h" int main(int argc, char *argv[]) { return 0; } #undef main #define main K_and_R_C_main ], [ return 0; ], [ echo "*** The test program compiled, but did not run. This usually means" echo "*** that the run-time linker is not finding SDL or finding the wrong" echo "*** version of SDL. If it is not finding SDL, you'll need to set your" echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" echo "*** to the installed location Also, make sure you have run ldconfig if that" echo "*** is required on your system" echo "***" echo "*** If you have an old version installed, it is best to remove it, although" echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"], [ echo "*** The test program failed to compile or link. See the file config.log for the" echo "*** exact error that occured. This usually means SDL was incorrectly installed" echo "*** or that you have moved SDL since it was installed. In the latter case, you" echo "*** may want to edit the sdl-config script: $SDL_CONFIG" ]) CFLAGS="$ac_save_CFLAGS" CXXFLAGS="$ac_save_CXXFLAGS" LIBS="$ac_save_LIBS" fi fi SDL_CFLAGS="" SDL_LIBS="" ifelse([$3], , :, [$3]) fi AC_SUBST(SDL_CFLAGS) AC_SUBST(SDL_LIBS) rm -f conf.sdltest ]) # Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008, 2011 Free Software # Foundation, Inc. # # 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. # serial 1 # AM_AUTOMAKE_VERSION(VERSION) # ---------------------------- # Automake X.Y traces this macro to ensure aclocal.m4 has been # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.11' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. m4_if([$1], [1.11.6], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) # _AM_AUTOCONF_VERSION(VERSION) # ----------------------------- # aclocal traces this macro to find the Autoconf version. # This is a private macro too. Using m4_define simplifies # the logic in aclocal, which can simply ignore this definition. m4_define([_AM_AUTOCONF_VERSION], []) # AM_SET_CURRENT_AUTOMAKE_VERSION # ------------------------------- # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.11.6])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- # Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc. # # 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. # serial 1 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets # $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to # `$srcdir', `$srcdir/..', or `$srcdir/../..'. # # Of course, Automake must honor this variable whenever it calls a # tool from the auxiliary directory. The problem is that $srcdir (and # therefore $ac_aux_dir as well) can be either absolute or relative, # depending on how configure is run. This is pretty annoying, since # it makes $ac_aux_dir quite unusable in subdirectories: in the top # source directory, any form will work fine, but in subdirectories a # relative path needs to be adjusted first. # # $ac_aux_dir/missing # fails when called from a subdirectory if $ac_aux_dir is relative # $top_srcdir/$ac_aux_dir/missing # fails if $ac_aux_dir is absolute, # fails when called from a subdirectory in a VPATH build with # a relative $ac_aux_dir # # The reason of the latter failure is that $top_srcdir and $ac_aux_dir # are both prefixed by $srcdir. In an in-source build this is usually # harmless because $srcdir is `.', but things will broke when you # start a VPATH build or use an absolute $srcdir. # # So we could use something similar to $top_srcdir/$ac_aux_dir/missing, # iff we strip the leading $srcdir from $ac_aux_dir. That would be: # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` # and then we would define $MISSING as # MISSING="\${SHELL} $am_aux_dir/missing" # This will work as long as MISSING is not called from configure, because # unfortunately $(top_srcdir) has no meaning in configure. # However there are other variables, like CC, which are often used in # configure, and could therefore not use this "fixed" $ac_aux_dir. # # Another solution, used here, is to always expand $ac_aux_dir to an # absolute PATH. The drawback is that using absolute paths prevent a # configured tree to be moved without reconfiguration. AC_DEFUN([AM_AUX_DIR_EXPAND], [dnl Rely on autoconf to set up CDPATH properly. AC_PREREQ([2.50])dnl # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` ]) # AM_CONDITIONAL -*- Autoconf -*- # Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008 # Free Software Foundation, Inc. # # 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. # serial 9 # AM_CONDITIONAL(NAME, SHELL-CONDITION) # ------------------------------------- # Define a conditional. AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ(2.52)dnl ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl AC_SUBST([$1_TRUE])dnl AC_SUBST([$1_FALSE])dnl _AM_SUBST_NOTMAKE([$1_TRUE])dnl _AM_SUBST_NOTMAKE([$1_FALSE])dnl m4_define([_AM_COND_VALUE_$1], [$2])dnl if $2; then $1_TRUE= $1_FALSE='#' else $1_TRUE='#' $1_FALSE= fi AC_CONFIG_COMMANDS_PRE( [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then AC_MSG_ERROR([[conditional "$1" was never defined. Usually this means the macro was only invoked conditionally.]]) fi])]) # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009, # 2010, 2011 Free Software Foundation, Inc. # # 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. # serial 12 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be # written in clear, in which case automake, when reading aclocal.m4, # will think it sees a *use*, and therefore will trigger all it's # C support machinery. Also note that it means that autoscan, seeing # CC etc. in the Makefile, will ask for an AC_PROG_CC use... # _AM_DEPENDENCIES(NAME) # ---------------------- # See how the compiler implements dependency checking. # NAME is "CC", "CXX", "GCJ", or "OBJC". # We try a few techniques and use that to set a single cache variable. # # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular # dependency, and given that the user is not expected to run this macro, # just rely on AC_PROG_CC. AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl AC_REQUIRE([AM_MAKE_INCLUDE])dnl AC_REQUIRE([AM_DEP_TRACK])dnl ifelse([$1], CC, [depcc="$CC" am_compiler_list=], [$1], CXX, [depcc="$CXX" am_compiler_list=], [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'], [$1], UPC, [depcc="$UPC" am_compiler_list=], [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'], [depcc="$$1" am_compiler_list=]) AC_CACHE_CHECK([dependency style of $depcc], [am_cv_$1_dependencies_compiler_type], [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named `D' -- because `-MD' means `put the output # in D'. rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_$1_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` fi am__universal=false m4_case([$1], [CC], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac], [CXX], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac]) for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with # Solaris 8's {/usr,}/bin/sh. touch sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with `-c' and `-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle `-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # after this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok `-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_$1_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_$1_dependencies_compiler_type=none fi ]) AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) AM_CONDITIONAL([am__fastdep$1], [ test "x$enable_dependency_tracking" != xno \ && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ]) # AM_SET_DEPDIR # ------------- # Choose a directory name for dependency files. # This macro is AC_REQUIREd in _AM_DEPENDENCIES AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl ]) # AM_DEP_TRACK # ------------ AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE(dependency-tracking, [ --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors]) if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) AC_SUBST([AMDEPBACKSLASH])dnl _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl AC_SUBST([am__nodep])dnl _AM_SUBST_NOTMAKE([am__nodep])dnl ]) # Generate code to set up dependency tracking. -*- Autoconf -*- # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008 # Free Software Foundation, Inc. # # 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. #serial 5 # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ # Autoconf 2.62 quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. case $CONFIG_FILES in *\'*) eval set x "$CONFIG_FILES" ;; *) set x $CONFIG_FILES ;; esac shift for mf 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. # We used to match only the files named `Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # Grep'ing the whole file is not good either: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then dirpart=`AS_DIRNAME("$mf")` else continue fi # Extract the definition of DEPDIR, am__include, and am__quote # from the Makefile without running `make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # When using ansi2knr, U may be empty or an underscore; expand it U=`sed -n 's/^U = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`AS_DIRNAME(["$file"])` AS_MKDIR_P([$dirpart/$fdir]) # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done } ])# _AM_OUTPUT_DEPENDENCY_COMMANDS # AM_OUTPUT_DEPENDENCY_COMMANDS # ----------------------------- # This macro should only be invoked once -- use via AC_REQUIRE. # # This code is only required when automatic dependency tracking # is enabled. FIXME. This creates each `.P' file that we will # need in order to bootstrap the dependency handling code. AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) ]) # Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005 # Free Software Foundation, Inc. # # 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. # serial 8 # AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS. AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)]) # Do all the work for Automake. -*- Autoconf -*- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, # 2005, 2006, 2008, 2009 Free Software Foundation, Inc. # # 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. # serial 16 # This macro actually does too much. Some checks are only needed if # your package does certain things. But this isn't really a big deal. # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) # AM_INIT_AUTOMAKE([OPTIONS]) # ----------------------------------------------- # The call with PACKAGE and VERSION arguments is the old style # call (pre autoconf-2.50), which is being phased out. PACKAGE # and VERSION should now be passed to AC_INIT and removed from # the call to AM_INIT_AUTOMAKE. # We support both call styles for the transition. After # the next Automake release, Autoconf can make the AC_INIT # arguments mandatory, and then we can depend on a new Autoconf # release and drop the old call support. AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.62])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl # test to see if srcdir already configured if test -f $srcdir/config.status; then AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi AC_SUBST([CYGPATH_W]) # Define the identity of the package. dnl Distinguish between old-style and new-style calls. m4_ifval([$2], [m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl AC_SUBST([PACKAGE], [$1])dnl AC_SUBST([VERSION], [$2])], [_AM_SET_OPTIONS([$1])dnl dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,, [m4_fatal([AC_INIT should be called with package and version arguments])])dnl AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl _AM_IF_OPTION([no-define],, [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl # Some tools Automake needs. AC_REQUIRE([AM_SANITY_CHECK])dnl AC_REQUIRE([AC_ARG_PROGRAM])dnl AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) AM_MISSING_PROG(AUTOCONF, autoconf) AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) AM_MISSING_PROG(AUTOHEADER, autoheader) AM_MISSING_PROG(MAKEINFO, makeinfo) AC_REQUIRE([AM_PROG_INSTALL_SH])dnl AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AM_PROG_MKDIR_P])dnl # We need awk for the "check" target. The system "awk" is bad on # some platforms. AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AM_SET_LEADING_DOT])dnl _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])])]) _AM_IF_OPTION([no-dependencies],, [AC_PROVIDE_IFELSE([AC_PROG_CC], [_AM_DEPENDENCIES(CC)], [define([AC_PROG_CC], defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl AC_PROVIDE_IFELSE([AC_PROG_CXX], [_AM_DEPENDENCIES(CXX)], [define([AC_PROG_CXX], defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJC], [_AM_DEPENDENCIES(OBJC)], [define([AC_PROG_OBJC], defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl ]) _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl dnl The `parallel-tests' driver may need to know about EXEEXT, so add the dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro dnl is hooked onto _AC_COMPILER_EXEEXT early, see below. AC_CONFIG_COMMANDS_PRE(dnl [m4_provide_if([_AM_COMPILER_EXEEXT], [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl ]) dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further dnl mangled by Autoconf and run in a shell conditional statement. m4_define([_AC_COMPILER_EXEEXT], m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) # When config.status generates a header, we must update the stamp-h file. # This file resides in the same directory as the config header # that is generated. The stamp files are numbered to have different names. # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the # loop where config.status creates the headers, so we can generate # our stamp files there. AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. _am_arg=$1 _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) # Copyright (C) 2001, 2003, 2005, 2008, 2011 Free Software Foundation, # Inc. # # 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. # serial 1 # AM_PROG_INSTALL_SH # ------------------ # Define $install_sh. AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl if test x"${install_sh}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi AC_SUBST(install_sh)]) # Copyright (C) 2003, 2005 Free Software Foundation, Inc. # # 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. # serial 2 # Check whether the underlying file-system supports filenames # with a leading dot. For instance MS-DOS doesn't. AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null AC_SUBST([am__leading_dot])]) # Check to see how 'make' treats includes. -*- Autoconf -*- # Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc. # # 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. # serial 4 # AM_MAKE_INCLUDE() # ----------------- # Check to see how make treats includes. AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make} cat > confinc << 'END' am__doit: @echo this is the am__doit target .PHONY: am__doit END # If we don't find an include directive, just comment out the code. AC_MSG_CHECKING([for style of include used by $am_make]) am__include="#" am__quote= _am_result=none # First try GNU make style include. echo "include confinc" > confmf # Ignore all kinds of additional output from `make'. case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=include am__quote= _am_result=GNU ;; esac # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=.include am__quote="\"" _am_result=BSD ;; esac fi AC_SUBST([am__include]) AC_SUBST([am__quote]) AC_MSG_RESULT([$_am_result]) rm -f confinc confmf ]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- # Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008 # Free Software Foundation, Inc. # # 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. # serial 6 # AM_MISSING_PROG(NAME, PROGRAM) # ------------------------------ AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) $1=${$1-"${am_missing_run}$2"} AC_SUBST($1)]) # AM_MISSING_HAS_RUN # ------------------ # Define MISSING if not defined so far and test if it supports --run. # If it does, set am_missing_run to use it, otherwise, to nothing. AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl if test x"${MISSING+set}" != xset; then case $am_aux_dir in *\ * | *\ *) MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; *) MISSING="\${SHELL} $am_aux_dir/missing" ;; esac fi # Use eval to expand $SHELL if eval "$MISSING --run true"; then am_missing_run="$MISSING --run " else am_missing_run= AC_MSG_WARN([`missing' script is too old or missing]) fi ]) # Copyright (C) 2003, 2004, 2005, 2006, 2011 Free Software Foundation, # Inc. # # 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. # serial 1 # AM_PROG_MKDIR_P # --------------- # Check for `mkdir -p'. AC_DEFUN([AM_PROG_MKDIR_P], [AC_PREREQ([2.60])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P, dnl while keeping a definition of mkdir_p for backward compatibility. dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile. dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of dnl Makefile.ins that do not define MKDIR_P, so we do our own dnl adjustment using top_builddir (which is defined more often than dnl MKDIR_P). AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl case $mkdir_p in [[\\/$]]* | ?:[[\\/]]*) ;; */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; esac ]) # Helper functions for option handling. -*- Autoconf -*- # Copyright (C) 2001, 2002, 2003, 2005, 2008, 2010 Free Software # Foundation, Inc. # # 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. # serial 5 # _AM_MANGLE_OPTION(NAME) # ----------------------- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) # _AM_SET_OPTION(NAME) # -------------------- # Set option NAME. Presently that only means defining a flag for this option. AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), 1)]) # _AM_SET_OPTIONS(OPTIONS) # ------------------------ # OPTIONS is a space-separated list of Automake options. AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) # ------------------------------------------- # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) # Check to make sure that the build environment is sane. -*- Autoconf -*- # Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008 # Free Software Foundation, Inc. # # 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. # serial 5 # AM_SANITY_CHECK # --------------- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) # Just in case sleep 1 echo timestamp > conftest.file # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[[\\\"\#\$\&\'\`$am_lf]]*) AC_MSG_ERROR([unsafe absolute working directory name]);; esac case $srcdir in *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);; esac # Do `set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$[*]" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi rm -f conftest.file if test "$[*]" != "X $srcdir/configure conftest.file" \ && test "$[*]" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken alias in your environment]) fi test "$[2]" = conftest.file ) then # Ok. : else AC_MSG_ERROR([newly created file is older than distributed files! Check your system clock]) fi AC_MSG_RESULT(yes)]) # Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc. # # 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. # serial 1 # AM_PROG_INSTALL_STRIP # --------------------- # One issue with vendor `install' (even GNU) is that you can't # specify the program used to strip binaries. This is especially # annoying in cross-compiling environments, where the build's strip # is unlikely to handle the host's binaries. # Fortunately install-sh will honor a STRIPPROG variable, so we # always use install-sh in `make install-strip', and initialize # STRIPPROG with the value of the STRIP variable (set by the user). AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl # Installed binaries are usually stripped using `strip' when the user # run `make install-strip'. However `strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the `STRIP' environment variable to overrule this program. dnl Don't test for $cross_compiling = yes, because it might be `maybe'. if test "$cross_compiling" != no; then AC_CHECK_TOOL([STRIP], [strip], :) fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) # Copyright (C) 2006, 2008, 2010 Free Software Foundation, Inc. # # 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. # serial 3 # _AM_SUBST_NOTMAKE(VARIABLE) # --------------------------- # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. # This macro is traced by Automake. AC_DEFUN([_AM_SUBST_NOTMAKE]) # AM_SUBST_NOTMAKE(VARIABLE) # -------------------------- # Public sister of _AM_SUBST_NOTMAKE. AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- # Copyright (C) 2004, 2005, 2012 Free Software Foundation, Inc. # # 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. # serial 2 # _AM_PROG_TAR(FORMAT) # -------------------- # Check how to create a tarball in format FORMAT. # FORMAT should be one of `v7', `ustar', or `pax'. # # Substitute a variable $(am__tar) that is a command # writing to stdout a FORMAT-tarball containing the directory # $tardir. # tardir=directory && $(am__tar) > result.tar # # Substitute a variable $(am__untar) that extract such # a tarball read from stdin. # $(am__untar) < result.tar AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AC_SUBST([AMTAR], ['$${TAR-tar}']) m4_if([$1], [v7], [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], [m4_case([$1], [ustar],, [pax],, [m4_fatal([Unknown tar format])]) AC_MSG_CHECKING([how to create a $1 tar archive]) # Loop over all known methods to create a tar archive until one works. _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' _am_tools=${am_cv_prog_tar_$1-$_am_tools} # Do not fold the above two line into one, because Tru64 sh and # Solaris sh will not grok spaces in the rhs of `-'. for _am_tool in $_am_tools do case $_am_tool in gnutar) for _am_tar in tar gnutar gtar; do AM_RUN_LOG([$_am_tar --version]) && break done am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' am__untar="$_am_tar -xf -" ;; plaintar) # Must skip GNU tar: if it does not support --format= it doesn't create # ustar tarball either. (tar --version) >/dev/null 2>&1 && continue am__tar='tar chf - "$$tardir"' am__tar_='tar chf - "$tardir"' am__untar='tar xf -' ;; pax) am__tar='pax -L -x $1 -w "$$tardir"' am__tar_='pax -L -x $1 -w "$tardir"' am__untar='pax -r' ;; cpio) am__tar='find "$$tardir" -print | cpio -o -H $1 -L' am__tar_='find "$tardir" -print | cpio -o -H $1 -L' am__untar='cpio -i -H $1 -d' ;; none) am__tar=false am__tar_=false am__untar=false ;; esac # If the value was cached, stop now. We just wanted to have am__tar # and am__untar set. test -n "${am_cv_prog_tar_$1}" && break # tar/untar a dummy directory, and stop if the command works rm -rf conftest.dir mkdir conftest.dir echo GrepMe > conftest.dir/file AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) rm -rf conftest.dir if test -s conftest.tar; then AM_RUN_LOG([$am__untar /dev/null 2>&1 && break fi done rm -rf conftest.dir AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) AC_MSG_RESULT([$am_cv_prog_tar_$1])]) AC_SUBST([am__tar]) AC_SUBST([am__untar]) ]) # _AM_PROG_TAR m4_include([m4/libtool.m4]) m4_include([m4/ltoptions.m4]) m4_include([m4/ltsugar.m4]) m4_include([m4/ltversion.m4]) m4_include([m4/lt~obsolete.m4]) m4_include([acinclude.m4]) gnujump-1.0.8/TODO0000644000175000017500000000000011050034357010602 00000000000000gnujump-1.0.8/configure0000755000175000017500000201741412003600407012036 00000000000000#! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.69. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. # # # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do 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 as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } 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.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= 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 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # Use a proper internal environment variable to ensure we don't fall # into an infinite loop, continuously re-executing ourselves. if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then _as_can_reexec=no; export _as_can_reexec; # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 as_fn_exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do 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 " as_required="as_fn_return () { (exit \$1); } as_fn_success () { as_fn_return 0; } as_fn_failure () { as_fn_return 1; } as_fn_ret_success () { return 0; } as_fn_ret_failure () { return 1; } exitcode=0 as_fn_success || { exitcode=1; echo as_fn_success failed.; } as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : else exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1 test -x / || exit 1" as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 test \$(( 1 + 1 )) = 2 || exit 1 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO PATH=/empty FPATH=/empty; export PATH FPATH test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" if (eval "$as_required") 2>/dev/null; then : as_have_required=yes else as_have_required=no fi if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. as_found=: case $as_dir in #( /*) for as_base in sh bash ksh sh5; do # Try only shells that exist, to save several forks. as_shell=$as_dir/$as_base if { test -f "$as_shell" || test -f "$as_shell.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : CONFIG_SHELL=$as_shell as_have_required=yes if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : break 2 fi fi done;; esac as_found=false done $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : CONFIG_SHELL=$SHELL as_have_required=yes fi; } IFS=$as_save_IFS if test "x$CONFIG_SHELL" != x; then : export CONFIG_SHELL # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi if test x$as_have_required = xno; then : $as_echo "$0: This script requires a shell more modern than all" $as_echo "$0: the shells that I found on your system." if test x${ZSH_VERSION+set} = xset ; then $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" $as_echo "$0: be upgraded to zsh 4.3.4 or later." else $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, $0: including any error possibly output before this $0: message. Then install a modern shell, or manually run $0: the script under such a shell if you do have one." fi exit 1 fi fi fi SHELL=${CONFIG_SHELL-/bin/sh} export SHELL # Unset more variables known to interfere with behavior of common tools. CLICOLOR_FORCE= GREP_OPTIONS= unset CLICOLOR_FORCE GREP_OPTIONS ## --------------------- ## ## M4sh Shell Functions. ## ## --------------------- ## # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_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 || $as_echo X"$as_dir" | 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 -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error 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 as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # 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 as_lineno_1=$LINENO as_lineno_1a=$LINENO as_lineno_2=$LINENO as_lineno_2a=$LINENO eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } # If we had to re-execute with $CONFIG_SHELL, we're ensured to have # already done that, so ensure we don't try to do so again and fall # in an infinite loop. This has already happened in practice. _as_can_reexec=no; export _as_can_reexec # 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 sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac 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 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then 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 -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi 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='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi as_test_x='test -x' as_executable_p=as_fn_executable_p # 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'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" SHELL=${CONFIG_SHELL-/bin/sh} test -n "$DJDIR" || exec 7<&0 &1 # Name of the host. # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` # # Initializations. # ac_default_prefix=/usr/local ac_clean_files= ac_config_libobj_dir=. LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= # Identity of this package. PACKAGE_NAME= PACKAGE_TARNAME= PACKAGE_VERSION= PACKAGE_STRING= PACKAGE_BUGREPORT= PACKAGE_URL= ac_unique_file="configure.in" gt_needs= # Factoring default headers for most tests. ac_includes_default="\ #include #ifdef HAVE_SYS_TYPES_H # include #endif #ifdef HAVE_SYS_STAT_H # include #endif #ifdef STDC_HEADERS # include # include #else # ifdef HAVE_STDLIB_H # include # endif #endif #ifdef HAVE_STRING_H # if !defined STDC_HEADERS && defined HAVE_MEMORY_H # include # endif # include #endif #ifdef HAVE_STRINGS_H # include #endif #ifdef HAVE_INTTYPES_H # include #endif #ifdef HAVE_STDINT_H # include #endif #ifdef HAVE_UNISTD_H # include #endif" ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS LIBOBJS OTOOL64 OTOOL LIPO NMEDIT DSYMUTIL MANIFEST_TOOL RANLIB ac_ct_AR AR DLLTOOL OBJDUMP LN_S NM ac_ct_DUMPBIN DUMPBIN LD FGREP SED LIBTOOL GLU_CFLAGS GL_LIBS GL_CFLAGS PTHREAD_CFLAGS PTHREAD_LIBS PTHREAD_CC acx_pthread_config XMKMF SDL_LIBS SDL_CFLAGS SDL_CONFIG POSUB LTLIBINTL LIBINTL INTLLIBS LTLIBICONV LIBICONV INTL_MACOSX_LIBS EGREP GREP CPP am__fastdepCC_FALSE am__fastdepCC_TRUE CCDEPMODE am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE am__quote am__include DEPDIR OBJEXT EXEEXT ac_ct_CC CPPFLAGS LDFLAGS CFLAGS CC XGETTEXT_EXTRA_OPTIONS MSGMERGE XGETTEXT_015 XGETTEXT GMSGFMT_015 MSGFMT_015 GMSGFMT MSGFMT GETTEXT_MACRO_VERSION USE_NLS am__untar am__tar AMTAR am__leading_dot SET_MAKE AWK mkdir_p MKDIR_P INSTALL_STRIP_PROGRAM STRIP install_sh MAKEINFO AUTOHEADER AUTOMAKE AUTOCONF ACLOCAL VERSION PACKAGE CYGPATH_W am__isrc INSTALL_DATA INSTALL_SCRIPT INSTALL_PROGRAM target_os target_vendor target_cpu target host_os host_vendor host_cpu host build_os build_vendor build_cpu build target_alias host_alias build_alias LIBS ECHO_T ECHO_N ECHO_C DEFS mandir localedir libdir psdir pdfdir dvidir htmldir infodir docdir oldincludedir includedir localstatedir sharedstatedir sysconfdir datadir datarootdir libexecdir sbindir bindir program_transform_name prefix exec_prefix PACKAGE_URL PACKAGE_BUGREPORT PACKAGE_STRING PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR SHELL' ac_subst_files='' ac_user_opts=' enable_option_checking enable_nls enable_dependency_tracking with_gnu_ld enable_rpath with_libiconv_prefix with_libintl_prefix with_sdl_prefix with_sdl_exec_prefix enable_sdltest with_x with_apple_opengl_framework enable_shared enable_static with_pic enable_fast_install with_sysroot enable_libtool_lock ' ac_precious_vars='build_alias host_alias target_alias CC CFLAGS LDFLAGS LIBS CPPFLAGS CPP XMKMF' # Initialize some variables set by options. ac_init_help= ac_init_version=false ac_unrecognized_opts= ac_unrecognized_sep= # The variables have the same names as the options, with # dashes changed to underlines. cache_file=/dev/null exec_prefix=NONE no_create= no_recursion= prefix=NONE program_prefix=NONE program_suffix=NONE program_transform_name=s,x,x, silent= site= srcdir= verbose= x_includes=NONE x_libraries=NONE # Installation directory options. # These are left unexpanded so users can "make install exec_prefix=/foo" # 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' datarootdir='${prefix}/share' datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' includedir='${prefix}/include' oldincludedir='/usr/include' 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 ac_prev= continue fi case $ac_option in *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; *=) ac_optarg= ;; *) ac_optarg=yes ;; esac # Accept the important Cygnus configure options, so we can diagnose typos. case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) bindir=$ac_optarg ;; -build | --build | --buil | --bui | --bu) ac_prev=build_alias ;; -build=* | --build=* | --buil=* | --bui=* | --bu=*) build_alias=$ac_optarg ;; -cache-file | --cache-file | --cache-fil | --cache-fi \ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) cache_file=$ac_optarg ;; --config-cache | -C) cache_file=config.cache ;; -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; -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_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=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_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ | --exec | --exe | --ex) ac_prev=exec_prefix ;; -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ | --exec=* | --exe=* | --ex=*) exec_prefix=$ac_optarg ;; -gas | --gas | --ga | --g) # Obsolete; use --with-gas. with_gas=yes ;; -help | --help | --hel | --he | -h) ac_init_help=long ;; -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ac_init_help=recursive ;; -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ac_init_help=short ;; -host | --host | --hos | --ho) ac_prev=host_alias ;; -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 ;; -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ | --includ=* | --inclu=* | --incl=* | --inc=*) includedir=$ac_optarg ;; -infodir | --infodir | --infodi | --infod | --info | --inf) ac_prev=infodir ;; -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) infodir=$ac_optarg ;; -libdir | --libdir | --libdi | --libd) ac_prev=libdir ;; -libdir=* | --libdir=* | --libdi=* | --libd=*) libdir=$ac_optarg ;; -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ | --libexe | --libex | --libe) ac_prev=libexecdir ;; -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ | --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) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ac_prev=mandir ;; -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) mandir=$ac_optarg ;; -nfp | --nfp | --nf) # Obsolete; use --without-fp. with_fp=no ;; -no-create | --no-create | --no-creat | --no-crea | --no-cre \ | --no-cr | --no-c | -n) no_create=yes ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) no_recursion=yes ;; -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ | --oldin | --oldi | --old | --ol | --o) ac_prev=oldincludedir ;; -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) oldincludedir=$ac_optarg ;; -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) prefix=$ac_optarg ;; -program-prefix | --program-prefix | --program-prefi | --program-pref \ | --program-pre | --program-pr | --program-p) ac_prev=program_prefix ;; -program-prefix=* | --program-prefix=* | --program-prefi=* \ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) program_prefix=$ac_optarg ;; -program-suffix | --program-suffix | --program-suffi | --program-suff \ | --program-suf | --program-su | --program-s) ac_prev=program_suffix ;; -program-suffix=* | --program-suffix=* | --program-suffi=* \ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) program_suffix=$ac_optarg ;; -program-transform-name | --program-transform-name \ | --program-transform-nam | --program-transform-na \ | --program-transform-n | --program-transform- \ | --program-transform | --program-transfor \ | --program-transfo | --program-transf \ | --program-trans | --program-tran \ | --progr-tra | --program-tr | --program-t) ac_prev=program_transform_name ;; -program-transform-name=* | --program-transform-name=* \ | --program-transform-nam=* | --program-transform-na=* \ | --program-transform-n=* | --program-transform-=* \ | --program-transform=* | --program-transfor=* \ | --program-transfo=* | --program-transf=* \ | --program-trans=* | --program-tran=* \ | --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 ;; -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ | --sbi=* | --sb=*) sbindir=$ac_optarg ;; -sharedstatedir | --sharedstatedir | --sharedstatedi \ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ | --sharedst | --shareds | --shared | --share | --shar \ | --sha | --sh) ac_prev=sharedstatedir ;; -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ | --sha=* | --sh=*) sharedstatedir=$ac_optarg ;; -site | --site | --sit) ac_prev=site ;; -site=* | --site=* | --sit=*) site=$ac_optarg ;; -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) srcdir=$ac_optarg ;; -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ | --syscon | --sysco | --sysc | --sys | --sy) ac_prev=sysconfdir ;; -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) sysconfdir=$ac_optarg ;; -target | --target | --targe | --targ | --tar | --ta | --t) ac_prev=target_alias ;; -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) target_alias=$ac_optarg ;; -v | -verbose | --verbose | --verbos | --verbo | --verb) verbose=yes ;; -version | --version | --versio | --versi | --vers | -V) ac_init_version=: ;; -with-* | --with-*) ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=\$ac_optarg ;; -without-* | --without-*) ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=no ;; --x) # Obsolete; use --with-x. with_x=yes ;; -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ | --x-incl | --x-inc | --x-in | --x-i) ac_prev=x_includes ;; -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) x_includes=$ac_optarg ;; -x-libraries | --x-libraries | --x-librarie | --x-librari \ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ac_prev=x_libraries ;; -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; -*) as_fn_error $? "unrecognized option: \`$ac_option' Try \`$0 --help' for more information" ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. case $ac_envvar in #( '' | [0-9]* | *[!_$as_cr_alnum]* ) as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; esac eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" ;; esac done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` as_fn_error $? "missing argument to $ac_option" fi if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi # Check all directory arguments for consistency. 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=\$$ac_var # Remove trailing slashes. case $ac_val in */ ) ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` eval $ac_var=\$ac_val;; esac # Be sure to have absolute directory names. case $ac_val in [\\/$]* | ?:[\\/]* ) continue;; NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" done # There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias host=$host_alias target=$target_alias # FIXME: To remove some day. if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes fi fi ac_tool_prefix= test -n "$host_alias" && ac_tool_prefix=$host_alias- 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 .` || as_fn_error $? "working directory cannot be determined" test "X$ac_ls_di" = "X$ac_pwd_ls_di" || as_fn_error $? "pwd does not report name of working directory" # 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 the parent directory. ac_confdir=`$as_dirname -- "$as_myself" || $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_myself" : 'X\(//\)[^/]' \| \ X"$as_myself" : 'X\(//\)$' \| \ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_myself" | 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 srcdir=.. fi else ac_srcdir_defaulted=no fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" fi ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 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. # if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF \`configure' configures this package to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print \`checking ...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify an installation prefix other than \`$ac_default_prefix' using \`--prefix', for instance \`--prefix=\$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --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] --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 Program names: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names X features: --x-includes=DIR X include files are in DIR --x-libraries=DIR X library files are in DIR System types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] --target=TARGET configure for building compilers for TARGET [HOST] _ACEOF fi if test -n "$ac_init_help"; then cat <<\_ACEOF Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --disable-nls do not use Native Language Support --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors --disable-rpath do not hardcode runtime library paths --disable-sdltest Do not try to compile and run a test SDL program --enable-shared[=PKGS] build shared libraries [default=yes] --enable-static[=PKGS] build static libraries [default=yes] --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-gnu-ld assume the C compiler uses GNU ld default=no --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib --without-libiconv-prefix don't search for libiconv in includedir and libdir --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib --without-libintl-prefix don't search for libintl in includedir and libdir --with-sdl-prefix=PFX Prefix where SDL is installed (optional) --with-sdl-exec-prefix=PFX Exec prefix where SDL is installed (optional) --with-x use the X Window System --with-apple-opengl-framework use Apple OpenGL framework (Mac OS X only) --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use both] --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-sysroot=DIR Search for dependent libraries within DIR (or the compiler's sysroot if not specified). Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory LIBS libraries to pass to the linker, e.g. -l CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if you have headers in a nonstandard directory CPP C preprocessor 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. Report bugs to the package provider. _ACEOF ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue test -d "$ac_dir" || { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || continue ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_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 .) # We are building in place. ac_srcdir=. 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 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" || { 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 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF configure generated by GNU Autoconf 2.69 Copyright (C) 2012 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 fi ## ------------------------ ## ## Autoconf initialization. ## ## ------------------------ ## # ac_fn_c_try_compile LINENO # -------------------------- # Try to compile conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 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 ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_compile # ac_fn_c_try_cpp LINENO # ---------------------- # Try to preprocess conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_cpp () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } > conftest.i && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_cpp # ac_fn_c_try_link LINENO # ----------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_link () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 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 ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || test -x conftest$ac_exeext }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would # interfere with the next link command; also delete a directory that is # left behind by Apple's compiler. We do this before executing the actions. rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_link # ac_fn_c_try_run LINENO # ---------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes # that executables *can* be run. ac_fn_c_try_run () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then : ac_retval=0 else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=$ac_status fi rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_run # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists, giving a warning if it cannot be compiled using # the include files in INCLUDES and setting the cache variable VAR # accordingly. ac_fn_c_check_header_mongrel () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if eval \${$3+:} false; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } else # Is the header compilable? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 $as_echo_n "checking $2 usability... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_header_compiler=yes else ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 $as_echo "$ac_header_compiler" >&6; } # Is the header present? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 $as_echo_n "checking $2 presence... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <$2> _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : ac_header_preproc=yes else ac_header_preproc=no fi rm -f conftest.err conftest.i conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 $as_echo "$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( yes:no: ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ;; no:yes:* ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else eval "$3=\$ac_header_compiler" fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_mongrel # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists and can be compiled using the include files in # INCLUDES, setting the cache variable VAR accordingly. ac_fn_c_check_header_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_compile # ac_fn_c_check_func LINENO FUNC VAR # ---------------------------------- # Tests whether FUNC exists, setting the cache variable VAR accordingly ac_fn_c_check_func () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case declares $2. For example, HP-UX 11i declares gettimeofday. */ #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $2 (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef $2 /* 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 $2 (); /* 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_$2 || defined __stub___$2 choke me #endif int main () { return $2 (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_func 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.69. Invocation command line was $ $0 $@ _ACEOF exec 5>>config.log { cat <<_ASUNAME ## --------- ## ## Platform. ## ## --------- ## hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` /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` /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` _ASUNAME as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. $as_echo "PATH: $as_dir" done IFS=$as_save_IFS } >&5 cat >&5 <<_ACEOF ## ----------- ## ## Core tests. ## ## ----------- ## _ACEOF # Keep a trace of the command line. # Strip out --no-create and --no-recursion so they do not pile up. # Strip out --silent because we don't want to record it for future runs. # Also quote any args containing shell meta-characters. # Make two passes to allow for proper duplicate-argument suppression. ac_configure_args= ac_configure_args0= ac_configure_args1= ac_must_keep_next=false for ac_pass in 1 2 do for ac_arg do case $ac_arg in -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2) as_fn_append ac_configure_args1 " '$ac_arg'" if test $ac_must_keep_next = true; then ac_must_keep_next=false # Got value, back to normal. else case $ac_arg in *=* | --config-cache | -C | -disable-* | --disable-* \ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ | -with-* | --with-* | -without-* | --without-* | --x) case "$ac_configure_args0 " in "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; esac ;; -* ) ac_must_keep_next=true ;; esac fi as_fn_append ac_configure_args " '$ac_arg'" ;; esac done done { ac_configure_args0=; unset ac_configure_args0;} { ac_configure_args1=; unset ac_configure_args1;} # 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: 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. { echo $as_echo "## ---------------- ## ## Cache variables. ## ## ---------------- ##" 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_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | 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" ;; #( *) sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) echo $as_echo "## ----------------- ## ## Output variables. ## ## ----------------- ##" echo for ac_var in $ac_subst_vars do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then $as_echo "## ------------------- ## ## File substitutions. ## ## ------------------- ##" echo for ac_var in $ac_subst_files do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then $as_echo "## ----------- ## ## confdefs.h. ## ## ----------- ##" echo cat confdefs.h echo fi test "$ac_signal" != 0 && $as_echo "$as_me: caught signal $ac_signal" $as_echo "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h $as_echo "/* confdefs.h */" > confdefs.h # Predefined preprocessor variables. cat >>confdefs.h <<_ACEOF #define PACKAGE_NAME "$PACKAGE_NAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_TARNAME "$PACKAGE_TARNAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_VERSION "$PACKAGE_VERSION" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_STRING "$PACKAGE_STRING" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_URL "$PACKAGE_URL" _ACEOF # Let the site file select an alternate cache file if it wants to. # Prefer an explicitly selected file to automatically selected ones. ac_site_file1=NONE ac_site_file2=NONE if test -n "$CONFIG_SITE"; then # We do not want a PATH search for config.site. case $CONFIG_SITE in #(( -*) ac_site_file1=./$CONFIG_SITE;; */*) ac_site_file1=$CONFIG_SITE;; *) ac_site_file1=./$CONFIG_SITE;; esac elif test "x$prefix" != xNONE; then ac_site_file1=$prefix/share/config.site ac_site_file2=$prefix/etc/config.site else ac_site_file1=$ac_default_prefix/share/config.site ac_site_file2=$ac_default_prefix/etc/config.site fi for ac_site_file in "$ac_site_file1" "$ac_site_file2" do test "x$ac_site_file" = xNONE && continue if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 $as_echo "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file See \`config.log' for more details" "$LINENO" 5; } fi done if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special files # actually), so we avoid doing that. DJGPP emulates it as a regular file. if test /dev/null != "$cache_file" && test -f "$cache_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 $as_echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 $as_echo "$as_me: creating cache $cache_file" >&6;} >$cache_file fi gt_needs="$gt_needs " # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false 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 case $ac_old_set,$ac_new_set in set,) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then # differences in whitespace do not lead to failure. ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. *) as_fn_append ac_configure_args " '$ac_arg'" ;; esac fi done if $ac_cache_corrupted; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 fi ## -------------------- ## ## Main body of script. ## ## -------------------- ## 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 "$srcdir" "$srcdir/.." "$srcdir/../.."; 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 ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install.sh -c" break 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 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 fi # 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. # Make sure we can run config.sub. $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 $as_echo_n "checking build system type... " >&6; } if ${ac_cv_build+:} false; then : $as_echo_n "(cached) " >&6 else 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 && as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 $as_echo "$ac_cv_build" >&6; } case $ac_cv_build in *-*-*) ;; *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; esac build=$ac_cv_build 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 $as_echo_n "checking host system type... " >&6; } if ${ac_cv_host+:} false; then : $as_echo_n "(cached) " >&6 else 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` || as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 $as_echo "$ac_cv_host" >&6; } case $ac_cv_host in *-*-*) ;; *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; esac host=$ac_cv_host 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 $as_echo_n "checking target system type... " >&6; } if ${ac_cv_target+:} false; then : $as_echo_n "(cached) " >&6 else 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` || as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 $as_echo "$ac_cv_target" >&6; } case $ac_cv_target in *-*-*) ;; *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;; esac target=$ac_cv_target 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. # will get canonicalized. test -n "$target_alias" && test "$program_prefix$program_suffix$program_transform_name" = \ NONENONEs,x,x, && program_prefix=${target_alias}- ac_config_headers="$ac_config_headers config.h" am__api_version='1.11' # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: # SysV /etc/install, /usr/sbin/install # SunOS /usr/etc/install # IRIX /sbin/install # AIX /bin/install # AmigaOS /C/install, which installs bootblocks on floppy discs # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # 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. # Reject install programs that cannot install multiple files. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 $as_echo_n "checking for a BSD-compatible install... " >&6; } if test -z "$INSTALL"; then if ${ac_cv_path_install+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. # Account for people who put trailing slashes in PATH elements. case $as_dir/ in #(( ./ | .// | /[cC]/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. # Don't use installbsd from OSF since it installs stuff as root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_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. : elif test $ac_prog = install && grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else rm -rf conftest.one conftest.two conftest.dir echo one > conftest.one echo two > conftest.two mkdir conftest.dir if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && test -s conftest.one && test -s conftest.two && test -s conftest.dir/conftest.one && test -s conftest.dir/conftest.two then ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" break 3 fi fi fi done done ;; esac done IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir 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. 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 value is a relative name. INSTALL=$ac_install_sh fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 $as_echo "$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 $as_echo_n "checking whether build environment is sane... " >&6; } # Just in case sleep 1 echo timestamp > conftest.file # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[\\\"\#\$\&\'\`$am_lf]*) as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; esac case $srcdir in *[\\\"\#\$\&\'\`$am_lf\ \ ]*) as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; esac # Do `set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$*" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi rm -f conftest.file if test "$*" != "X $srcdir/configure conftest.file" \ && test "$*" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". as_fn_error $? "ls -t appears to fail. Make sure there is not a broken alias in your environment" "$LINENO" 5 fi test "$2" = conftest.file ) then # Ok. : else as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } test "$program_prefix" != NONE && 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" # Double any \ or $. # By default was `s,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` if test x"${MISSING+set}" != xset; then case $am_aux_dir in *\ * | *\ *) MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; *) MISSING="\${SHELL} $am_aux_dir/missing" ;; esac fi # Use eval to expand $SHELL if eval "$MISSING --run true"; then am_missing_run="$MISSING --run " else am_missing_run= { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} fi if test x"${install_sh}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi # Installed binaries are usually stripped using `strip' when the user # run `make install-strip'. However `strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the `STRIP' environment variable to overrule this program. if test "$cross_compiling" != no; then 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 $as_echo "$STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 $as_echo "$ac_ct_STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } if test -z "$MKDIR_P"; then if ${ac_cv_path_mkdir+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in mkdir gmkdir; do for ac_exec_ext in '' $ac_executable_extensions; do as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir (GNU coreutils) '* | \ 'mkdir (coreutils) '* | \ 'mkdir (fileutils) '4.1*) ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext break 3;; esac done done done IFS=$as_save_IFS fi test -d ./--version && rmdir ./--version if test "${ac_cv_path_mkdir+set}" = set; then MKDIR_P="$ac_cv_path_mkdir -p" else # As a last resort, use the slow shell script. Don't cache a # value for MKDIR_P within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. MKDIR_P="$ac_install_sh -d" fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 $as_echo "$MKDIR_P" >&6; } mkdir_p="$MKDIR_P" case $mkdir_p in [\\/$]* | ?:[\\/]*) ;; */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; esac for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_AWK+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AWK="$ac_prog" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 $as_echo "$AWK" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$AWK" && break done { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } set x ${MAKE-make} ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : $as_echo_n "(cached) " >&6 else cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 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 \$ac_cv_prog_make_${ac_make}_set = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } SET_MAKE= else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." am__isrc=' -I$(srcdir)' # test to see if srcdir already configured if test -f $srcdir/config.status; then as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi # Define the identity of the package. PACKAGE=gnujump VERSION=1.0.8 cat >>confdefs.h <<_ACEOF #define PACKAGE "$PACKAGE" _ACEOF cat >>confdefs.h <<_ACEOF #define VERSION "$VERSION" _ACEOF # Some tools Automake needs. ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # We need awk for the "check" target. The system "awk" is bad on # some platforms. # Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AMTAR='$${TAR-tar}' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' ALL_LINGUAS="tr it" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 $as_echo_n "checking whether NLS is requested... " >&6; } # Check whether --enable-nls was given. if test "${enable_nls+set}" = set; then : enableval=$enable_nls; USE_NLS=$enableval else USE_NLS=yes fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 $as_echo "$USE_NLS" >&6; } GETTEXT_MACRO_VERSION=0.18 # Prepare PATH_SEPARATOR. # 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 # Find out how to test for executable files. 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 ac_executable_p="test -x" else ac_executable_p="test -f" fi rm -f conf$$.file # Extract the first word of "msgfmt", so it can be a program name with args. set dummy msgfmt; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_MSGFMT+:} false; then : $as_echo_n "(cached) " >&6 else case "$MSGFMT" in [\\/]* | ?:[\\/]*) ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. ;; *) ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$ac_save_IFS" test -z "$ac_dir" && ac_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then echo "$as_me: trying $ac_dir/$ac_word..." >&5 if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 && (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" break 2 fi fi done done IFS="$ac_save_IFS" test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" ;; esac fi MSGFMT="$ac_cv_path_MSGFMT" if test "$MSGFMT" != ":"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 $as_echo "$MSGFMT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi # Extract the first word of "gmsgfmt", so it can be a program name with args. set dummy gmsgfmt; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_GMSGFMT+:} false; then : $as_echo_n "(cached) " >&6 else case $GMSGFMT in [\\/]* | ?:[\\/]*) ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. ;; *) 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 $as_echo "$GMSGFMT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;; *) MSGFMT_015=$MSGFMT ;; esac case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;; *) GMSGFMT_015=$GMSGFMT ;; esac # Prepare PATH_SEPARATOR. # 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 # Find out how to test for executable files. 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 ac_executable_p="test -x" else ac_executable_p="test -f" fi rm -f conf$$.file # Extract the first word of "xgettext", so it can be a program name with args. set dummy xgettext; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_XGETTEXT+:} false; then : $as_echo_n "(cached) " >&6 else case "$XGETTEXT" in [\\/]* | ?:[\\/]*) ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. ;; *) ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$ac_save_IFS" test -z "$ac_dir" && ac_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then echo "$as_me: trying $ac_dir/$ac_word..." >&5 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 && (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" break 2 fi fi done done IFS="$ac_save_IFS" test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" ;; esac fi XGETTEXT="$ac_cv_path_XGETTEXT" if test "$XGETTEXT" != ":"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 $as_echo "$XGETTEXT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi rm -f messages.po case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;; *) XGETTEXT_015=$XGETTEXT ;; esac # Prepare PATH_SEPARATOR. # 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 # Find out how to test for executable files. 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 ac_executable_p="test -x" else ac_executable_p="test -f" fi rm -f conf$$.file # Extract the first word of "msgmerge", so it can be a program name with args. set dummy msgmerge; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_MSGMERGE+:} false; then : $as_echo_n "(cached) " >&6 else case "$MSGMERGE" in [\\/]* | ?:[\\/]*) ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. ;; *) ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$ac_save_IFS" test -z "$ac_dir" && ac_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then echo "$as_me: trying $ac_dir/$ac_word..." >&5 if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" break 2 fi fi done done IFS="$ac_save_IFS" test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" ;; esac fi MSGMERGE="$ac_cv_path_MSGMERGE" if test "$MSGMERGE" != ":"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 $as_echo "$MSGMERGE" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$localedir" || localedir='${datadir}/locale' test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS= ac_config_commands="$ac_config_commands po-directories" if test "X$prefix" = "XNONE"; then acl_final_prefix="$ac_default_prefix" else acl_final_prefix="$prefix" fi if test "X$exec_prefix" = "XNONE"; then acl_final_exec_prefix='${prefix}' else acl_final_exec_prefix="$exec_prefix" fi acl_save_prefix="$prefix" prefix="$acl_final_prefix" eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" prefix="$acl_save_prefix" DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" am_make=${MAKE-make} cat > confinc << 'END' am__doit: @echo this is the am__doit target .PHONY: am__doit END # If we don't find an include directive, just comment out the code. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 $as_echo_n "checking for style of include used by $am_make... " >&6; } am__include="#" am__quote= _am_result=none # First try GNU make style include. echo "include confinc" > confmf # Ignore all kinds of additional output from `make'. case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=include am__quote= _am_result=GNU ;; esac # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=.include am__quote="\"" _am_result=BSD ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 $as_echo "$_am_result" >&6; } rm -f confinc confmf # Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then : enableval=$enable_dependency_tracking; fi if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi if test "x$enable_dependency_tracking" != xno; then AMDEP_TRUE= AMDEP_FALSE='#' else AMDEP_TRUE='#' AMDEP_FALSE= 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 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&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. set dummy ${ac_tool_prefix}cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no 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_fn_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 fi ac_cv_prog_CC="cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 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. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # 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. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 $as_echo_n "checking whether the C compiler works... " >&6; } ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" ac_rmfiles= for ac_file in $ac_files do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.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 ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link_default") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # 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 | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) 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 ac_file='' fi if test -z "$ac_file"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables See \`config.log' for more details" "$LINENO" 5; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 $as_echo_n "checking for C compiler default output file name... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 $as_echo "$ac_file" >&6; } ac_exeext=$ac_cv_exeext rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 $as_echo_n "checking for suffix of executables... " >&6; } if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with # `rm'. 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 | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` break;; * ) break;; esac done else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 $as_echo "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { FILE *f = fopen ("conftest.out", "w"); return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF ac_clean_files="$ac_clean_files conftest.out" # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 $as_echo_n "checking whether we are cross compiling... " >&6; } if test "$cross_compiling" != yes; then { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if { ac_try='./conftest$ac_cv_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details" "$LINENO" 5; } fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 $as_echo "$cross_compiling" >&6; } rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 $as_echo_n "checking for suffix of object files... " >&6; } if ${ac_cv_objext+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.o conftest.obj if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : 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 | *.map | *.inf | *.dSYM ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 $as_echo "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } if ${ac_cv_c_compiler_gnu+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_compiler_gnu=yes else ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 $as_echo "$ac_cv_c_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 $as_echo_n "checking whether $CC accepts -g... " >&6; } if ${ac_cv_prog_cc_g+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes else CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : else ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes 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 core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 $as_echo "$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 if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } if ${ac_cv_prog_cc_c89+:} false; then : $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include struct stat; /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* 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 -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 -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);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_c89=$ac_arg fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac if test "x$ac_cv_prog_cc_c89" != xno; then : 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 depcc="$CC" am_compiler_list= { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 $as_echo_n "checking dependency style of $depcc... " >&6; } if ${am_cv_CC_dependencies_compiler_type+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named `D' -- because `-MD' means `put the output # in D'. rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with # Solaris 8's {/usr,}/bin/sh. touch sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with `-c' and `-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle `-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # after this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok `-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi # 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 else with_gnu_ld=no fi # Prepare PATH_SEPARATOR. # 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 ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5 $as_echo_n "checking for ld used by GCC... " >&6; } case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [\\/]* | [A-Za-z]:[\\/]*) re_direlt='/[^/][^/]*/\.\./' # Canonicalize the path of ld ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` done test -z "$LD" && LD="$ac_prog" ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test "$with_gnu_ld" = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 $as_echo_n "checking for GNU ld... " >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 $as_echo_n "checking for non-GNU ld... " >&6; } fi if ${acl_cv_path_LD+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$LD"; then IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" for ac_dir in $PATH; do test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then acl_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some GNU ld's only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in *GNU* | *'with BFD'*) test "$with_gnu_ld" != no && break ;; *) test "$with_gnu_ld" != yes && break ;; esac fi done IFS="$ac_save_ifs" else acl_cv_path_LD="$LD" # Let the user override the test with a path. fi fi LD="$acl_cv_path_LD" if test -n "$LD"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 $as_echo "$LD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } if ${acl_cv_prog_gnu_ld+:} false; then : $as_echo_n "(cached) " >&6 else # I'd rather use --version here, but apparently some GNU ld's only accept -v. case `$LD -v 2>&1 &5 $as_echo "$acl_cv_prog_gnu_ld" >&6; } with_gnu_ld=$acl_cv_prog_gnu_ld { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5 $as_echo_n "checking for shared library run path origin... " >&6; } if ${acl_cv_rpath+:} false; then : $as_echo_n "(cached) " >&6 else CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh . ./conftest.sh rm -f ./conftest.sh acl_cv_rpath=done fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5 $as_echo "$acl_cv_rpath" >&6; } wl="$acl_cv_wl" acl_libext="$acl_cv_libext" acl_shlibext="$acl_cv_shlibext" acl_libname_spec="$acl_cv_libname_spec" acl_library_names_spec="$acl_cv_library_names_spec" acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" acl_hardcode_direct="$acl_cv_hardcode_direct" acl_hardcode_minus_L="$acl_cv_hardcode_minus_L" # Check whether --enable-rpath was given. if test "${enable_rpath+set}" = set; then : enableval=$enable_rpath; : else enable_rpath=yes 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 $as_echo_n "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then if ${ac_cv_prog_CPP+:} false; then : $as_echo_n "(cached) " >&6 else # Double quotes because CPP needs to be expanded for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" do ac_preproc_ok=false for ac_c_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 confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : break fi done ac_cv_prog_CPP=$CPP fi CPP=$ac_cv_prog_CPP else ac_cv_prog_CPP=$CPP fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 $as_echo "$CPP" >&6; } ac_preproc_ok=false for ac_c_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 confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 $as_echo_n "checking for grep that handles long lines and -e... " >&6; } if ${ac_cv_path_GREP+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$GREP"; then 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" as_fn_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 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_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 as_fn_arith $ac_count + 1 && ac_count=$as_val 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 if test -z "$ac_cv_path_GREP"; then as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_GREP=$GREP fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 $as_echo "$ac_cv_path_GREP" >&6; } GREP="$ac_cv_path_GREP" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 $as_echo_n "checking for egrep... " >&6; } if ${ac_cv_path_EGREP+:} false; then : $as_echo_n "(cached) " >&6 else if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 then ac_cv_path_EGREP="$GREP -E" else if test -z "$EGREP"; then 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" as_fn_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 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_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 as_fn_arith $ac_count + 1 && ac_count=$as_val 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 if test -z "$ac_cv_path_EGREP"; then as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_EGREP=$EGREP fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 $as_echo "$ac_cv_path_EGREP" >&6; } EGREP="$ac_cv_path_EGREP" acl_libdirstem=lib acl_libdirstem2= case "$host_os" in solaris*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5 $as_echo_n "checking for 64-bit host... " >&6; } if ${gl_cv_solaris_64bit+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef _LP64 sixtyfour bits #endif _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "sixtyfour bits" >/dev/null 2>&1; then : gl_cv_solaris_64bit=yes else gl_cv_solaris_64bit=no fi rm -f conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5 $as_echo "$gl_cv_solaris_64bit" >&6; } if test $gl_cv_solaris_64bit = yes; then acl_libdirstem=lib/64 case "$host_cpu" in sparc*) acl_libdirstem2=lib/sparcv9 ;; i*86 | x86_64) acl_libdirstem2=lib/amd64 ;; esac fi ;; *) searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'` if test -n "$searchpath"; then acl_save_IFS="${IFS= }"; IFS=":" for searchdir in $searchpath; do if test -d "$searchdir"; then case "$searchdir" in */lib64/ | */lib64 ) acl_libdirstem=lib64 ;; */../ | */.. ) # Better ignore directories of this form. They are misleading. ;; *) searchdir=`cd "$searchdir" && pwd` case "$searchdir" in */lib64 ) acl_libdirstem=lib64 ;; esac ;; esac fi done IFS="$acl_save_IFS" fi ;; esac test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem" use_additional=yes acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" # Check whether --with-libiconv-prefix was given. if test "${with_libiconv_prefix+set}" = set; then : withval=$with_libiconv_prefix; if test "X$withval" = "Xno"; then use_additional=no else if test "X$withval" = "X"; then acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" else additional_includedir="$withval/include" additional_libdir="$withval/$acl_libdirstem" if test "$acl_libdirstem2" != "$acl_libdirstem" \ && ! test -d "$withval/$acl_libdirstem"; then additional_libdir="$withval/$acl_libdirstem2" fi fi fi fi LIBICONV= LTLIBICONV= INCICONV= LIBICONV_PREFIX= HAVE_LIBICONV= rpathdirs= ltrpathdirs= names_already_handled= names_next_round='iconv ' while test -n "$names_next_round"; do names_this_round="$names_next_round" names_next_round= for name in $names_this_round; do already_handled= for n in $names_already_handled; do if test "$n" = "$name"; then already_handled=yes break fi done if test -z "$already_handled"; then names_already_handled="$names_already_handled $name" uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` eval value=\"\$HAVE_LIB$uppername\" if test -n "$value"; then if test "$value" = yes; then eval value=\"\$LIB$uppername\" test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value" eval value=\"\$LTLIB$uppername\" test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value" else : fi else found_dir= found_la= found_so= found_a= eval libname=\"$acl_libname_spec\" # typically: libname=lib$name if test -n "$acl_shlibext"; then shrext=".$acl_shlibext" # typically: shrext=.so else shrext= fi if test $use_additional = yes; then dir="$additional_libdir" if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi fi if test "X$found_dir" = "X"; then for x in $LDFLAGS $LTLIBICONV; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" case "$x" in -L*) dir=`echo "X$x" | sed -e 's/^X-L//'` if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi ;; esac if test "X$found_dir" != "X"; then break fi done fi if test "X$found_dir" != "X"; then LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" if test "X$found_so" != "X"; then if test "$enable_rpath" = no \ || test "X$found_dir" = "X/usr/$acl_libdirstem" \ || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" else haveit= for x in $ltrpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $found_dir" fi if test "$acl_hardcode_direct" = yes; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" else if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" haveit= for x in $rpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $found_dir" fi else haveit= for x in $LDFLAGS $LIBICONV; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" fi if test "$acl_hardcode_minus_L" != no; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" else LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" fi fi fi fi else if test "X$found_a" != "X"; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a" else LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name" fi fi additional_includedir= case "$found_dir" in */$acl_libdirstem | */$acl_libdirstem/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` if test "$name" = 'iconv'; then LIBICONV_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; */$acl_libdirstem2 | */$acl_libdirstem2/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'` if test "$name" = 'iconv'; then LIBICONV_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; esac if test "X$additional_includedir" != "X"; then if test "X$additional_includedir" != "X/usr/include"; then haveit= if test "X$additional_includedir" = "X/usr/local/include"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then for x in $CPPFLAGS $INCICONV; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-I$additional_includedir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_includedir"; then INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir" fi fi fi fi fi if test -n "$found_la"; then save_libdir="$libdir" case "$found_la" in */* | *\\*) . "$found_la" ;; *) . "./$found_la" ;; esac libdir="$save_libdir" for dep in $dependency_libs; do case "$dep" in -L*) additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \ && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then haveit= if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \ || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then haveit= for x in $LDFLAGS $LIBICONV; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir" fi fi haveit= for x in $LDFLAGS $LTLIBICONV; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir" fi fi fi fi ;; -R*) dir=`echo "X$dep" | sed -e 's/^X-R//'` if test "$enable_rpath" != no; then haveit= for x in $rpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $dir" fi haveit= for x in $ltrpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $dir" fi fi ;; -l*) names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` ;; *.la) names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` ;; *) LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" ;; esac done fi else LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" fi fi fi done done if test "X$rpathdirs" != "X"; then if test -n "$acl_hardcode_libdir_separator"; then alldirs= for found_dir in $rpathdirs; do alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" done acl_save_libdir="$libdir" libdir="$alldirs" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" else for found_dir in $rpathdirs; do acl_save_libdir="$libdir" libdir="$found_dir" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" done fi fi if test "X$ltrpathdirs" != "X"; then for found_dir in $ltrpathdirs; do LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" done fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5 $as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; } if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then : $as_echo_n "(cached) " >&6 else gt_save_LIBS="$LIBS" LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { CFPreferencesCopyAppValue(NULL, NULL) ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gt_cv_func_CFPreferencesCopyAppValue=yes else gt_cv_func_CFPreferencesCopyAppValue=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS="$gt_save_LIBS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5 $as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; } if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then $as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5 $as_echo_n "checking for CFLocaleCopyCurrent... " >&6; } if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then : $as_echo_n "(cached) " >&6 else gt_save_LIBS="$LIBS" LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { CFLocaleCopyCurrent(); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gt_cv_func_CFLocaleCopyCurrent=yes else gt_cv_func_CFLocaleCopyCurrent=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS="$gt_save_LIBS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5 $as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; } if test $gt_cv_func_CFLocaleCopyCurrent = yes; then $as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h fi INTL_MACOSX_LIBS= if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" fi LIBINTL= LTLIBINTL= POSUB= case " $gt_needs " in *" need-formatstring-macros "*) gt_api_version=3 ;; *" need-ngettext "*) gt_api_version=2 ;; *) gt_api_version=1 ;; esac gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc" gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl" if test "$USE_NLS" = "yes"; then gt_use_preinstalled_gnugettext=no if test $gt_api_version -ge 3; then gt_revision_test_code=' #ifndef __GNU_GETTEXT_SUPPORTED_REVISION #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) #endif typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; ' else gt_revision_test_code= fi if test $gt_api_version -ge 2; then gt_expression_test_code=' + * ngettext ("", "", 0)' else gt_expression_test_code= fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5 $as_echo_n "checking for GNU gettext in libc... " >&6; } if eval \${$gt_func_gnugettext_libc+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include $gt_revision_test_code extern int _nl_msg_cat_cntr; extern int *_nl_domain_bindings; int main () { bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : eval "$gt_func_gnugettext_libc=yes" else eval "$gt_func_gnugettext_libc=no" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$gt_func_gnugettext_libc { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then am_save_CPPFLAGS="$CPPFLAGS" for element in $INCICONV; do haveit= for x in $CPPFLAGS; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X$element"; then haveit=yes break fi done if test -z "$haveit"; then CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" fi done { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5 $as_echo_n "checking for iconv... " >&6; } if ${am_cv_func_iconv+:} false; then : $as_echo_n "(cached) " >&6 else am_cv_func_iconv="no, consider installing GNU libiconv" am_cv_lib_iconv=no cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int main () { iconv_t cd = iconv_open("",""); iconv(cd,NULL,NULL,NULL,NULL); iconv_close(cd); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : am_cv_func_iconv=yes fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test "$am_cv_func_iconv" != yes; then am_save_LIBS="$LIBS" LIBS="$LIBS $LIBICONV" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int main () { iconv_t cd = iconv_open("",""); iconv(cd,NULL,NULL,NULL,NULL); iconv_close(cd); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : am_cv_lib_iconv=yes am_cv_func_iconv=yes fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS="$am_save_LIBS" fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5 $as_echo "$am_cv_func_iconv" >&6; } if test "$am_cv_func_iconv" = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5 $as_echo_n "checking for working iconv... " >&6; } if ${am_cv_func_iconv_works+:} false; then : $as_echo_n "(cached) " >&6 else am_save_LIBS="$LIBS" if test $am_cv_lib_iconv = yes; then LIBS="$LIBS $LIBICONV" fi if test "$cross_compiling" = yes; then : case "$host_os" in aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; *) am_cv_func_iconv_works="guessing yes" ;; esac else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int main () { /* Test against AIX 5.1 bug: Failures are not distinguishable from successful returns. */ { iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); if (cd_utf8_to_88591 != (iconv_t)(-1)) { static const char input[] = "\342\202\254"; /* EURO SIGN */ char buf[10]; const char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_utf8_to_88591, (char **) &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) return 1; } } /* Test against Solaris 10 bug: Failures are not distinguishable from successful returns. */ { iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646"); if (cd_ascii_to_88591 != (iconv_t)(-1)) { static const char input[] = "\263"; char buf[10]; const char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_ascii_to_88591, (char **) &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) return 1; } } #if 0 /* This bug could be worked around by the caller. */ /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ { iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); if (cd_88591_to_utf8 != (iconv_t)(-1)) { static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; char buf[50]; const char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_88591_to_utf8, (char **) &inptr, &inbytesleft, &outptr, &outbytesleft); if ((int)res > 0) return 1; } } #endif /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is provided. */ if (/* Try standardized names. */ iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1) /* Try IRIX, OSF/1 names. */ && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1) /* Try AIX names. */ && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1) /* Try HP-UX names. */ && iconv_open ("utf8", "eucJP") == (iconv_t)(-1)) return 1; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : am_cv_func_iconv_works=yes else am_cv_func_iconv_works=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi LIBS="$am_save_LIBS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5 $as_echo "$am_cv_func_iconv_works" >&6; } case "$am_cv_func_iconv_works" in *no) am_func_iconv=no am_cv_lib_iconv=no ;; *) am_func_iconv=yes ;; esac else am_func_iconv=no am_cv_lib_iconv=no fi if test "$am_func_iconv" = yes; then $as_echo "#define HAVE_ICONV 1" >>confdefs.h fi if test "$am_cv_lib_iconv" = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5 $as_echo_n "checking how to link with libiconv... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5 $as_echo "$LIBICONV" >&6; } else CPPFLAGS="$am_save_CPPFLAGS" LIBICONV= LTLIBICONV= fi use_additional=yes acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" # Check whether --with-libintl-prefix was given. if test "${with_libintl_prefix+set}" = set; then : withval=$with_libintl_prefix; if test "X$withval" = "Xno"; then use_additional=no else if test "X$withval" = "X"; then acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" else additional_includedir="$withval/include" additional_libdir="$withval/$acl_libdirstem" if test "$acl_libdirstem2" != "$acl_libdirstem" \ && ! test -d "$withval/$acl_libdirstem"; then additional_libdir="$withval/$acl_libdirstem2" fi fi fi fi LIBINTL= LTLIBINTL= INCINTL= LIBINTL_PREFIX= HAVE_LIBINTL= rpathdirs= ltrpathdirs= names_already_handled= names_next_round='intl ' while test -n "$names_next_round"; do names_this_round="$names_next_round" names_next_round= for name in $names_this_round; do already_handled= for n in $names_already_handled; do if test "$n" = "$name"; then already_handled=yes break fi done if test -z "$already_handled"; then names_already_handled="$names_already_handled $name" uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` eval value=\"\$HAVE_LIB$uppername\" if test -n "$value"; then if test "$value" = yes; then eval value=\"\$LIB$uppername\" test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value" eval value=\"\$LTLIB$uppername\" test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value" else : fi else found_dir= found_la= found_so= found_a= eval libname=\"$acl_libname_spec\" # typically: libname=lib$name if test -n "$acl_shlibext"; then shrext=".$acl_shlibext" # typically: shrext=.so else shrext= fi if test $use_additional = yes; then dir="$additional_libdir" if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi fi if test "X$found_dir" = "X"; then for x in $LDFLAGS $LTLIBINTL; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" case "$x" in -L*) dir=`echo "X$x" | sed -e 's/^X-L//'` if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi ;; esac if test "X$found_dir" != "X"; then break fi done fi if test "X$found_dir" != "X"; then LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name" if test "X$found_so" != "X"; then if test "$enable_rpath" = no \ || test "X$found_dir" = "X/usr/$acl_libdirstem" \ || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" else haveit= for x in $ltrpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $found_dir" fi if test "$acl_hardcode_direct" = yes; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" else if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" haveit= for x in $rpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $found_dir" fi else haveit= for x in $LDFLAGS $LIBINTL; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir" fi if test "$acl_hardcode_minus_L" != no; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" else LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" fi fi fi fi else if test "X$found_a" != "X"; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a" else LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name" fi fi additional_includedir= case "$found_dir" in */$acl_libdirstem | */$acl_libdirstem/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` if test "$name" = 'intl'; then LIBINTL_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; */$acl_libdirstem2 | */$acl_libdirstem2/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'` if test "$name" = 'intl'; then LIBINTL_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; esac if test "X$additional_includedir" != "X"; then if test "X$additional_includedir" != "X/usr/include"; then haveit= if test "X$additional_includedir" = "X/usr/local/include"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then for x in $CPPFLAGS $INCINTL; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-I$additional_includedir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_includedir"; then INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir" fi fi fi fi fi if test -n "$found_la"; then save_libdir="$libdir" case "$found_la" in */* | *\\*) . "$found_la" ;; *) . "./$found_la" ;; esac libdir="$save_libdir" for dep in $dependency_libs; do case "$dep" in -L*) additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \ && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then haveit= if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \ || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then haveit= for x in $LDFLAGS $LIBINTL; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir" fi fi haveit= for x in $LDFLAGS $LTLIBINTL; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir" fi fi fi fi ;; -R*) dir=`echo "X$dep" | sed -e 's/^X-R//'` if test "$enable_rpath" != no; then haveit= for x in $rpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $dir" fi haveit= for x in $ltrpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $dir" fi fi ;; -l*) names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` ;; *.la) names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` ;; *) LIBINTL="${LIBINTL}${LIBINTL:+ }$dep" LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep" ;; esac done fi else LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name" fi fi fi done done if test "X$rpathdirs" != "X"; then if test -n "$acl_hardcode_libdir_separator"; then alldirs= for found_dir in $rpathdirs; do alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" done acl_save_libdir="$libdir" libdir="$alldirs" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" else for found_dir in $rpathdirs; do acl_save_libdir="$libdir" libdir="$found_dir" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" done fi fi if test "X$ltrpathdirs" != "X"; then for found_dir in $ltrpathdirs; do LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir" done fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5 $as_echo_n "checking for GNU gettext in libintl... " >&6; } if eval \${$gt_func_gnugettext_libintl+:} false; then : $as_echo_n "(cached) " >&6 else gt_save_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $INCINTL" gt_save_LIBS="$LIBS" LIBS="$LIBS $LIBINTL" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include $gt_revision_test_code extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias (const char *); int main () { bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("") ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : eval "$gt_func_gnugettext_libintl=yes" else eval "$gt_func_gnugettext_libintl=no" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then LIBS="$LIBS $LIBICONV" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include $gt_revision_test_code extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias (const char *); int main () { bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("") ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : LIBINTL="$LIBINTL $LIBICONV" LTLIBINTL="$LTLIBINTL $LTLIBICONV" eval "$gt_func_gnugettext_libintl=yes" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi CPPFLAGS="$gt_save_CPPFLAGS" LIBS="$gt_save_LIBS" fi eval ac_res=\$$gt_func_gnugettext_libintl { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } fi if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \ || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \ && test "$PACKAGE" != gettext-runtime \ && test "$PACKAGE" != gettext-tools; }; then gt_use_preinstalled_gnugettext=yes else LIBINTL= LTLIBINTL= INCINTL= fi if test -n "$INTL_MACOSX_LIBS"; then if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then LIBINTL="$LIBINTL $INTL_MACOSX_LIBS" LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS" fi fi if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then $as_echo "#define ENABLE_NLS 1" >>confdefs.h else USE_NLS=no fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5 $as_echo_n "checking whether to use NLS... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 $as_echo "$USE_NLS" >&6; } if test "$USE_NLS" = "yes"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5 $as_echo_n "checking where the gettext function comes from... " >&6; } if test "$gt_use_preinstalled_gnugettext" = "yes"; then if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then gt_source="external libintl" else gt_source="libc" fi else gt_source="included intl directory" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5 $as_echo "$gt_source" >&6; } fi if test "$USE_NLS" = "yes"; then if test "$gt_use_preinstalled_gnugettext" = "yes"; then if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5 $as_echo_n "checking how to link with libintl... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5 $as_echo "$LIBINTL" >&6; } for element in $INCINTL; do haveit= for x in $CPPFLAGS; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X$element"; then haveit=yes break fi done if test -z "$haveit"; then CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" fi done fi $as_echo "#define HAVE_GETTEXT 1" >>confdefs.h $as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h fi POSUB=po fi INTLLIBS="$LIBINTL" SDL_VERSION=1.2.0 # Check whether --with-sdl-prefix was given. if test "${with_sdl_prefix+set}" = set; then : withval=$with_sdl_prefix; sdl_prefix="$withval" else sdl_prefix="" fi # Check whether --with-sdl-exec-prefix was given. if test "${with_sdl_exec_prefix+set}" = set; then : withval=$with_sdl_exec_prefix; sdl_exec_prefix="$withval" else sdl_exec_prefix="" fi # Check whether --enable-sdltest was given. if test "${enable_sdltest+set}" = set; then : enableval=$enable_sdltest; else enable_sdltest=yes fi if test x$sdl_exec_prefix != x ; then sdl_config_args="$sdl_config_args --exec-prefix=$sdl_exec_prefix" if test x${SDL_CONFIG+set} != xset ; then SDL_CONFIG=$sdl_exec_prefix/bin/sdl-config fi fi if test x$sdl_prefix != x ; then sdl_config_args="$sdl_config_args --prefix=$sdl_prefix" if test x${SDL_CONFIG+set} != xset ; then SDL_CONFIG=$sdl_prefix/bin/sdl-config fi fi as_save_PATH="$PATH" if test "x$prefix" != xNONE; then PATH="$prefix/bin:$prefix/usr/bin:$PATH" fi # Extract the first word of "sdl-config", so it can be a program name with args. set dummy sdl-config; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_SDL_CONFIG+:} false; then : $as_echo_n "(cached) " >&6 else case $SDL_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_SDL_CONFIG="$SDL_CONFIG" # Let the user override the test with a path. ;; *) 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_SDL_CONFIG="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_path_SDL_CONFIG" && ac_cv_path_SDL_CONFIG="no" ;; esac fi SDL_CONFIG=$ac_cv_path_SDL_CONFIG if test -n "$SDL_CONFIG"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SDL_CONFIG" >&5 $as_echo "$SDL_CONFIG" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi PATH="$as_save_PATH" min_sdl_version=$SDL_VERSION { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SDL - version >= $min_sdl_version" >&5 $as_echo_n "checking for SDL - version >= $min_sdl_version... " >&6; } no_sdl="" if test "$SDL_CONFIG" = "no" ; then no_sdl=yes else SDL_CFLAGS=`$SDL_CONFIG $sdl_config_args --cflags` SDL_LIBS=`$SDL_CONFIG $sdl_config_args --libs` sdl_major_version=`$SDL_CONFIG $sdl_config_args --version | \ sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'` sdl_minor_version=`$SDL_CONFIG $sdl_config_args --version | \ sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'` sdl_micro_version=`$SDL_CONFIG $sdl_config_args --version | \ sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'` if test "x$enable_sdltest" = "xyes" ; then ac_save_CFLAGS="$CFLAGS" ac_save_CXXFLAGS="$CXXFLAGS" ac_save_LIBS="$LIBS" CFLAGS="$CFLAGS $SDL_CFLAGS" CXXFLAGS="$CXXFLAGS $SDL_CFLAGS" LIBS="$LIBS $SDL_LIBS" rm -f conf.sdltest if test "$cross_compiling" = yes; then : echo $ac_n "cross compiling; assumed OK... $ac_c" else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #include #include "SDL.h" char* my_strdup (char *str) { char *new_str; if (str) { new_str = (char *)malloc ((strlen (str) + 1) * sizeof(char)); strcpy (new_str, str); } else new_str = NULL; return new_str; } int main (int argc, char *argv[]) { int major, minor, micro; char *tmp_version; /* This hangs on some systems (?) system ("touch conf.sdltest"); */ { FILE *fp = fopen("conf.sdltest", "a"); if ( fp ) fclose(fp); } /* HP/UX 9 (%@#!) writes to sscanf strings */ tmp_version = my_strdup("$min_sdl_version"); if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { printf("%s, bad version string\n", "$min_sdl_version"); exit(1); } if (($sdl_major_version > major) || (($sdl_major_version == major) && ($sdl_minor_version > minor)) || (($sdl_major_version == major) && ($sdl_minor_version == minor) && ($sdl_micro_version >= micro))) { return 0; } else { printf("\n*** 'sdl-config --version' returned %d.%d.%d, but the minimum version\n", $sdl_major_version, $sdl_minor_version, $sdl_micro_version); printf("*** of SDL required is %d.%d.%d. If sdl-config is correct, then it is\n", major, minor, micro); printf("*** best to upgrade to the required version.\n"); printf("*** If sdl-config was wrong, set the environment variable SDL_CONFIG\n"); printf("*** to point to the correct copy of sdl-config, and remove the file\n"); printf("*** config.cache before re-running configure\n"); return 1; } } _ACEOF if ac_fn_c_try_run "$LINENO"; then : else no_sdl=yes fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi CFLAGS="$ac_save_CFLAGS" CXXFLAGS="$ac_save_CXXFLAGS" LIBS="$ac_save_LIBS" fi fi if test "x$no_sdl" = x ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } : else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } if test "$SDL_CONFIG" = "no" ; then echo "*** The sdl-config script installed by SDL could not be found" echo "*** If SDL was installed in PREFIX, make sure PREFIX/bin is in" echo "*** your path, or set the SDL_CONFIG environment variable to the" echo "*** full path to sdl-config." else if test -f conf.sdltest ; then : else echo "*** Could not run SDL test program, checking why..." CFLAGS="$CFLAGS $SDL_CFLAGS" CXXFLAGS="$CXXFLAGS $SDL_CFLAGS" LIBS="$LIBS $SDL_LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include "SDL.h" int main(int argc, char *argv[]) { return 0; } #undef main #define main K_and_R_C_main int main () { return 0; ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : echo "*** The test program compiled, but did not run. This usually means" echo "*** that the run-time linker is not finding SDL or finding the wrong" echo "*** version of SDL. If it is not finding SDL, you'll need to set your" echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" echo "*** to the installed location Also, make sure you have run ldconfig if that" echo "*** is required on your system" echo "***" echo "*** If you have an old version installed, it is best to remove it, although" echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH" else echo "*** The test program failed to compile or link. See the file config.log for the" echo "*** exact error that occured. This usually means SDL was incorrectly installed" echo "*** or that you have moved SDL since it was installed. In the latter case, you" echo "*** may want to edit the sdl-config script: $SDL_CONFIG" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$ac_save_CFLAGS" CXXFLAGS="$ac_save_CXXFLAGS" LIBS="$ac_save_LIBS" fi fi SDL_CFLAGS="" SDL_LIBS="" as_fn_error $? "*** SDL version $SDL_VERSION not found!" "$LINENO" 5 fi rm -f conf.sdltest CFLAGS="$CFLAGS $SDL_CFLAGS -Wall" LIBS="$LIBS $SDL_LIBS" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5 $as_echo_n "checking for X... " >&6; } # Check whether --with-x was given. if test "${with_x+set}" = set; then : withval=$with_x; fi # $have_x is `yes', `no', `disabled', or empty when we do not yet know. if test "x$with_x" = xno; then # The user explicitly disabled X. have_x=disabled else case $x_includes,$x_libraries in #( *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #( *,NONE | NONE,*) if ${ac_cv_have_x+:} false; then : $as_echo_n "(cached) " >&6 else # One or both of the vars are not set, and there is no cached value. ac_x_includes=no ac_x_libraries=no rm -f -r conftest.dir if mkdir conftest.dir; then cd conftest.dir cat >Imakefile <<'_ACEOF' incroot: @echo incroot='${INCROOT}' usrlibdir: @echo usrlibdir='${USRLIBDIR}' libdir: @echo libdir='${LIBDIR}' _ACEOF 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. 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 dylib la dll; do 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 # Screen out bogus values from the imake configuration. They are # 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) ac_x_includes= ;; *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;; esac case $ac_im_usrlibdir in /usr/lib | /usr/lib64 | /lib | /lib64) ;; *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;; esac fi cd .. rm -f -r conftest.dir fi # Standard set of common directories for X headers. # Check X11 before X11Rn because it is often a symlink to the current release. ac_x_header_dirs=' /usr/X11/include /usr/X11R7/include /usr/X11R6/include /usr/X11R5/include /usr/X11R4/include /usr/include/X11 /usr/include/X11R7 /usr/include/X11R6 /usr/include/X11R5 /usr/include/X11R4 /usr/local/X11/include /usr/local/X11R7/include /usr/local/X11R6/include /usr/local/X11R5/include /usr/local/X11R4/include /usr/local/include/X11 /usr/local/include/X11R7 /usr/local/include/X11R6 /usr/local/include/X11R5 /usr/local/include/X11R4 /usr/X386/include /usr/x386/include /usr/XFree86/include/X11 /usr/include /usr/local/include /usr/unsupported/include /usr/athena/include /usr/local/x11r5/include /usr/lpp/Xamples/include /usr/openwin/include /usr/openwin/share/include' if test "$ac_x_includes" = no; then # Guess where to find include files, by looking for Xlib.h. # First, try using that file with no special directory specified. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # We can compile using X headers with no special include directory. ac_x_includes= else for ac_dir in $ac_x_header_dirs; do if test -r "$ac_dir/X11/Xlib.h"; then ac_x_includes=$ac_dir break fi done fi rm -f conftest.err conftest.i conftest.$ac_ext fi # $ac_x_includes = no if test "$ac_x_libraries" = no; then # Check for the libraries. # See if we find them without any special options. # Don't add to $LIBS permanently. ac_save_LIBS=$LIBS LIBS="-lX11 $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { XrmInitialize () ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : LIBS=$ac_save_LIBS # We can link X programs with no special library path. ac_x_libraries= else LIBS=$ac_save_LIBS for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` do # Don't even attempt the hair of trying to link an X program! for ac_extension in a so sl dylib la dll; do if test -r "$ac_dir/libX11.$ac_extension"; then ac_x_libraries=$ac_dir break 2 fi done done fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi # $ac_x_libraries = no case $ac_x_includes,$ac_x_libraries in #( no,* | *,no | *\'*) # Didn't find X, or a directory has "'" in its name. ac_cv_have_x="have_x=no";; #( *) # Record where we found X for the cache. ac_cv_have_x="have_x=yes\ ac_x_includes='$ac_x_includes'\ ac_x_libraries='$ac_x_libraries'" esac fi ;; #( *) have_x=yes;; esac eval "$ac_cv_have_x" fi # $with_x != no if test "$have_x" != yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5 $as_echo "$have_x" >&6; } no_x=yes else # If each of the values was on the command line, it overrides each guess. test "x$x_includes" = xNONE && x_includes=$ac_x_includes test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries # Update the cache value to reflect the command line values. ac_cv_have_x="have_x=yes\ ac_x_includes='$x_includes'\ ac_x_libraries='$x_libraries'" { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5 $as_echo "libraries $x_libraries, headers $x_includes" >&6; } 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 acx_pthread_ok=no # We used to check for pthread.h first, but this fails if pthread.h # requires special compiler flags (e.g. on True64 or Sequent). # It gets checked for in the link test anyway. # First of all, check if the user has set any of the PTHREAD_LIBS, # etcetera environment variables, and if threads linking works using # them: if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" save_LIBS="$LIBS" LIBS="$PTHREAD_LIBS $LIBS" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5 $as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* 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 pthread_join (); int main () { return pthread_join (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : acx_pthread_ok=yes fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5 $as_echo "$acx_pthread_ok" >&6; } if test x"$acx_pthread_ok" = xno; then PTHREAD_LIBS="" PTHREAD_CFLAGS="" fi LIBS="$save_LIBS" CFLAGS="$save_CFLAGS" fi # We must check for the threads library under a number of different # names; the ordering is very important because some systems # (e.g. DEC) have both -lpthread and -lpthreads, where one of the # libraries is broken (non-POSIX). # Create a list of thread flags to try. Items starting with a "-" are # C compiler flags, and other items are library names, except for "none" # which indicates that we try without any flags at all, and "pthread-config" # which is a program returning the flags for the Pth emulation library. acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config" # The ordering *is* (sometimes) important. Some notes on the # individual items follow: # pthreads: AIX (must check this before -lpthread) # none: in case threads are in libc; should be tried before -Kthread and # other compiler flags to prevent continual compiler warnings # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h) # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able) # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread) # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads) # -pthreads: Solaris/gcc # -mthreads: Mingw32/gcc, Lynx/gcc # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it # doesn't hurt to check since this sometimes defines pthreads too; # also defines -D_REENTRANT) # ... -mt is also the pthreads flag for HP/aCC # pthread: Linux, etcetera # --thread-safe: KAI C++ # pthread-config: use pthread-config program (for GNU Pth library) case "${host_cpu}-${host_os}" in *solaris*) # On Solaris (at least, for some versions), libc contains stubbed # (non-functional) versions of the pthreads routines, so link-based # tests will erroneously succeed. (We need to link with -pthreads/-mt/ # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather # a function called by this macro, so we could check for that, but # who knows whether they'll stub that too in a future libc.) So, # we'll just look for -pthreads and -lpthread first: acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags" ;; esac if test x"$acx_pthread_ok" = xno; then for flag in $acx_pthread_flags; do case $flag in none) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5 $as_echo_n "checking whether pthreads work without any flags... " >&6; } ;; -*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5 $as_echo_n "checking whether pthreads work with $flag... " >&6; } PTHREAD_CFLAGS="$flag" ;; pthread-config) # Extract the first word of "pthread-config", so it can be a program name with args. set dummy pthread-config; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_acx_pthread_config+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$acx_pthread_config"; then ac_cv_prog_acx_pthread_config="$acx_pthread_config" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_acx_pthread_config="yes" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no" fi fi acx_pthread_config=$ac_cv_prog_acx_pthread_config if test -n "$acx_pthread_config"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_config" >&5 $as_echo "$acx_pthread_config" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test x"$acx_pthread_config" = xno; then continue; fi PTHREAD_CFLAGS="`pthread-config --cflags`" PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`" ;; *) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5 $as_echo_n "checking for the pthreads library -l$flag... " >&6; } PTHREAD_LIBS="-l$flag" ;; esac save_LIBS="$LIBS" save_CFLAGS="$CFLAGS" LIBS="$PTHREAD_LIBS $LIBS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" # Check for various functions. We must include pthread.h, # since some functions may be macros. (On the Sequent, we # need a special flag -Kthread to make this header compile.) # We check for pthread_join because it is in -lpthread on IRIX # while pthread_create is in libc. We check for pthread_attr_init # due to DEC craziness with -lpthreads. We check for # pthread_cleanup_push because it is one of the few pthread # functions on Solaris that doesn't have a non-functional libc stub. # We try pthread_create on general principles. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { pthread_t th; pthread_join(th, 0); pthread_attr_init(0); pthread_cleanup_push(0, 0); pthread_create(0,0,0,0); pthread_cleanup_pop(0); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : acx_pthread_ok=yes fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS="$save_LIBS" CFLAGS="$save_CFLAGS" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5 $as_echo "$acx_pthread_ok" >&6; } if test "x$acx_pthread_ok" = xyes; then break; fi PTHREAD_LIBS="" PTHREAD_CFLAGS="" done fi # Various other checks: if test "x$acx_pthread_ok" = xyes; then save_LIBS="$LIBS" LIBS="$PTHREAD_LIBS $LIBS" save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" # Detect AIX lossage: JOINABLE attribute is called UNDETACHED. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5 $as_echo_n "checking for joinable pthread attribute... " >&6; } attr_name=unknown for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { int attr=$attr; return attr; ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : attr_name=$attr; break fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext done { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5 $as_echo "$attr_name" >&6; } if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then cat >>confdefs.h <<_ACEOF #define PTHREAD_CREATE_JOINABLE $attr_name _ACEOF fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5 $as_echo_n "checking if more special flags are required for pthreads... " >&6; } flag=no case "${host_cpu}-${host_os}" in *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";; *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5 $as_echo "${flag}" >&6; } if test "x$flag" != xno; then PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS" fi LIBS="$save_LIBS" CFLAGS="$save_CFLAGS" # More AIX lossage: must compile with xlc_r or cc_r if test x"$GCC" != xyes; then for ac_prog in xlc_r cc_r do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_PTHREAD_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$PTHREAD_CC"; then ac_cv_prog_PTHREAD_CC="$PTHREAD_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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_PTHREAD_CC="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi PTHREAD_CC=$ac_cv_prog_PTHREAD_CC if test -n "$PTHREAD_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5 $as_echo "$PTHREAD_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$PTHREAD_CC" && break done test -n "$PTHREAD_CC" || PTHREAD_CC="${CC}" else PTHREAD_CC=$CC fi else PTHREAD_CC="$CC" fi # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: if test x"$acx_pthread_ok" = xyes; then $as_echo "#define HAVE_PTHREAD 1" >>confdefs.h : else acx_pthread_ok=no 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 $as_echo_n "checking for ANSI C header files... " >&6; } if ${ac_cv_header_stdc+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #include #include int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_header_stdc=yes else ac_cv_header_stdc=no fi 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. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "memchr" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "free" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. if test "$cross_compiling" = yes; then : : else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #else # define ISLOWER(c) \ (('a' <= (c) && (c) <= 'i') \ || ('j' <= (c) && (c) <= 'r') \ || ('s' <= (c) && (c) <= 'z')) # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () { int i; for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) return 2; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : else ac_cv_header_stdc=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 $as_echo "$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then $as_echo "#define STDC_HEADERS 1" >>confdefs.h fi # On IRIX 5.3, sys/types and inttypes.h are conflicting. for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ inttypes.h stdint.h unistd.h do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default " if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done # # There isn't a reliable way to know we should use the Apple OpenGL framework # without a configure option. A Mac OS X user may have installed an # alternative GL implementation (e.g., Mesa), which may or may not depend on X. # # Check whether --with-apple-opengl-framework was given. if test "${with_apple_opengl_framework+set}" = set; then : withval=$with_apple_opengl_framework; fi if test "X$with_apple_opengl_framework" = "Xyes"; then $as_echo "#define HAVE_APPLE_OPENGL_FRAMEWORK 1" >>confdefs.h GL_LIBS="-framework OpenGL" else 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 AX_LANG_COMPILER_MS if test X$ax_compiler_ms = Xno; then GL_CFLAGS="${PTHREAD_CFLAGS}" GL_LIBS="${PTHREAD_LIBS} -lm" fi # # Use x_includes and x_libraries if they have been set (presumably by # AC_PATH_X). # if test "X$no_x" != "Xyes"; then if test -n "$x_includes"; then GL_CFLAGS="-I${x_includes} ${GL_CFLAGS}" fi if test -n "$x_libraries"; then GL_LIBS="-L${x_libraries} -lX11 ${GL_LIBS}" fi fi for ac_header in windows.h do : ac_fn_c_check_header_mongrel "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default" if test "x$ac_cv_header_windows_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_WINDOWS_H 1 _ACEOF fi done { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenGL library" >&5 $as_echo_n "checking for OpenGL library... " >&6; } if ${ax_cv_check_gl_libgl+:} false; then : $as_echo_n "(cached) " >&6 else ax_cv_check_gl_libgl="no" ax_save_CPPFLAGS="${CPPFLAGS}" CPPFLAGS="${GL_CFLAGS} ${CPPFLAGS}" ax_save_LIBS="${LIBS}" LIBS="" ax_check_libs="-lopengl32 -lGL" for ax_lib in ${ax_check_libs}; do if test X$ax_compiler_ms = Xyes; then ax_try_lib=`echo $ax_lib | sed -e 's/^-l//' -e 's/$/.lib/'` else ax_try_lib="${ax_lib}" fi LIBS="${ax_try_lib} ${GL_LIBS} ${ax_save_LIBS}" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ # if HAVE_WINDOWS_H && defined(_WIN32) # include # endif # include int main () { glBegin(0) ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ax_cv_check_gl_libgl="${ax_try_lib}"; break fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext done LIBS=${ax_save_LIBS} CPPFLAGS=${ax_save_CPPFLAGS} fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_gl_libgl" >&5 $as_echo "$ax_cv_check_gl_libgl" >&6; } if test "X${ax_cv_check_gl_libgl}" = "Xno"; then no_gl="yes" GL_CFLAGS="" GL_LIBS="" else GL_LIBS="${ax_cv_check_gl_libgl} ${GL_LIBS}" 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 fi AX_CHECK_GLU CFLAGS="$CFLAGS $GL_CFLAGS $GLU_CFLAGS" LIBS="$LIBS $GL_LIBS $GLU_LIBS" # Checks for header files. ac_fn_c_check_header_mongrel "$LINENO" "SDL/SDL_image.h" "ac_cv_header_SDL_SDL_image_h" "$ac_includes_default" if test "x$ac_cv_header_SDL_SDL_image_h" = xyes; then : : else as_fn_error $? "*** Could not find SDL/SDL_image.h ! Install the SDL_image devel package." "$LINENO" 5 fi LIBS="$LIBS -lSDL_image" ac_fn_c_check_header_mongrel "$LINENO" "SDL/SDL_mixer.h" "ac_cv_header_SDL_SDL_mixer_h" "$ac_includes_default" if test "x$ac_cv_header_SDL_SDL_mixer_h" = xyes; then : : else as_fn_error $? "*** Could not find SDL/SDL_mixer.h ! Install the SDL_mixer devel package." "$LINENO" 5 fi LIBS="$LIBS -lSDL_mixer" # Set PACKAGE PREFIX if test "x${prefix}" = "xNONE"; then packageprefix=${ac_default_prefix} else packageprefix=${prefix} fi CFLAGS="$CFLAGS -g -DPREFIX=\\\"$packageprefix\\\" -DDATA_PREFIX=\\\"$datadir\\\"" 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_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 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&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. set dummy ${ac_tool_prefix}cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no 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_fn_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 fi ac_cv_prog_CC="cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 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. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } if ${ac_cv_c_compiler_gnu+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_compiler_gnu=yes else ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 $as_echo "$ac_cv_c_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 $as_echo_n "checking whether $CC accepts -g... " >&6; } if ${ac_cv_prog_cc_g+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes else CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : else ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes 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 core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 $as_echo "$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 if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } if ${ac_cv_prog_cc_c89+:} false; then : $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include struct stat; /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* 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 -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 -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);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_c89=$ac_arg fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac if test "x$ac_cv_prog_cc_c89" != xno; then : 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 depcc="$CC" am_compiler_list= { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 $as_echo_n "checking dependency style of $depcc... " >&6; } if ${am_cv_CC_dependencies_compiler_type+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named `D' -- because `-MD' means `put the output # in D'. rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with # Solaris 8's {/usr,}/bin/sh. touch sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with `-c' and `-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle `-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # after this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok `-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi case `pwd` in *\ * | *\ *) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; esac macro_version='2.4.2' macro_revision='1.3337' ltmain="$ac_aux_dir/ltmain.sh" # Backslashify metacharacters that are still active within # double-quoted strings. sed_quote_subst='s/\(["`$\\]\)/\\\1/g' # Same as above, but do not quote variable references. double_quote_subst='s/\(["`\\]\)/\\\1/g' # Sed substitution to delay expansion of an escaped shell variable in a # double_quote_subst'ed string. delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' # Sed substitution to delay expansion of an escaped single quote. delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' # Sed substitution to avoid accidental globbing in evaled expressions no_glob_subst='s/\*/\\\*/g' ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 $as_echo_n "checking how to print strings... " >&6; } # Test print first, because it will be a builtin if present. if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='print -r --' elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='printf %s\n' else # Use this function as a fallback that always works. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $1 _LTECHO_EOF' } ECHO='func_fallback_echo' fi # func_echo_all arg... # Invoke $ECHO with all args, space-separated. func_echo_all () { $ECHO "" } case "$ECHO" in printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 $as_echo "printf" >&6; } ;; print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 $as_echo "print -r" >&6; } ;; *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 $as_echo "cat" >&6; } ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 $as_echo_n "checking for a sed that does not truncate output... " >&6; } if ${ac_cv_path_SED+:} false; then : $as_echo_n "(cached) " >&6 else ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ for ac_i in 1 2 3 4 5 6 7; do ac_script="$ac_script$as_nl$ac_script" done echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed { ac_script=; unset ac_script;} if test -z "$SED"; then ac_path_SED_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 do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in sed gsed; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_SED" || continue # Check for GNU ac_path_SED and select it if it is found. # Check for GNU $ac_path_SED case `"$ac_path_SED" --version 2>&1` in *GNU*) ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo '' >> "conftest.nl" "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_SED_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_SED="$ac_path_SED" ac_path_SED_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_SED_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_SED"; then as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 fi else ac_cv_path_SED=$SED fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 $as_echo "$ac_cv_path_SED" >&6; } SED="$ac_cv_path_SED" rm -f conftest.sed test -z "$SED" && SED=sed Xsed="$SED -e 1s/^X//" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 $as_echo_n "checking for fgrep... " >&6; } if ${ac_cv_path_FGREP+:} false; then : $as_echo_n "(cached) " >&6 else if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 then ac_cv_path_FGREP="$GREP -F" else if test -z "$FGREP"; then ac_path_FGREP_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 fgrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_FGREP" || continue # Check for GNU ac_path_FGREP and select it if it is found. # Check for GNU $ac_path_FGREP case `"$ac_path_FGREP" --version 2>&1` in *GNU*) ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'FGREP' >> "conftest.nl" "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_FGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_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_FGREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_FGREP"; then as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_FGREP=$FGREP fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 $as_echo "$ac_cv_path_FGREP" >&6; } FGREP="$ac_cv_path_FGREP" test -z "$GREP" && GREP=grep # 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 else with_gnu_ld=no fi ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 $as_echo_n "checking for ld used by $CC... " >&6; } case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [\\/]* | ?:[\\/]*) re_direlt='/[^/][^/]*/\.\./' # Canonicalize the pathname of ld ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` done test -z "$LD" && LD="$ac_prog" ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test "$with_gnu_ld" = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 $as_echo_n "checking for GNU ld... " >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 $as_echo_n "checking for non-GNU ld... " >&6; } fi if ${lt_cv_path_LD+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$LD"; then lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. 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. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v 2>&1 &5 $as_echo "$LD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } if ${lt_cv_prog_gnu_ld+:} false; then : $as_echo_n "(cached) " >&6 else # I'd rather use --version here, but apparently some GNU lds only accept -v. case `$LD -v 2>&1 &5 $as_echo "$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } if ${lt_cv_path_NM+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$NM"; then # 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" 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 ;; esac fi done IFS="$lt_save_ifs" done : ${lt_cv_path_NM=no} fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 $as_echo "$lt_cv_path_NM" >&6; } if test "$lt_cv_path_NM" != "no"; then NM="$lt_cv_path_NM" else # Didn't find any BSD compatible name lister, look for dumpbin. if test -n "$DUMPBIN"; then : # Let the user override the test. else if test -n "$ac_tool_prefix"; then for ac_prog in dumpbin "link -dump" 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_DUMPBIN+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$DUMPBIN"; then ac_cv_prog_DUMPBIN="$DUMPBIN" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi DUMPBIN=$ac_cv_prog_DUMPBIN if test -n "$DUMPBIN"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 $as_echo "$DUMPBIN" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$DUMPBIN" && break done fi if test -z "$DUMPBIN"; then ac_ct_DUMPBIN=$DUMPBIN for ac_prog in dumpbin "link -dump" do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_DUMPBIN"; then ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN if test -n "$ac_ct_DUMPBIN"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 $as_echo "$ac_ct_DUMPBIN" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_DUMPBIN" && break done if test "x$ac_ct_DUMPBIN" = x; then DUMPBIN=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac DUMPBIN=$ac_ct_DUMPBIN fi fi case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in *COFF*) DUMPBIN="$DUMPBIN -symbols" ;; *) DUMPBIN=: ;; esac fi if test "$DUMPBIN" != ":"; then NM="$DUMPBIN" fi fi test -z "$NM" && NM=nm { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 $as_echo_n "checking the name lister ($NM) interface... " >&6; } if ${lt_cv_nm_interface+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_nm_interface="BSD nm" echo "int some_variable = 0;" > conftest.$ac_ext (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) (eval "$ac_compile" 2>conftest.err) cat conftest.err >&5 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) cat conftest.err >&5 (eval echo "\"\$as_me:$LINENO: output\"" >&5) cat conftest.out >&5 if $GREP 'External.*some_variable' conftest.out > /dev/null; then lt_cv_nm_interface="MS dumpbin" fi rm -f conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 $as_echo "$lt_cv_nm_interface" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 $as_echo_n "checking whether ln -s works... " >&6; } LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 $as_echo "no, using $LN_S" >&6; } fi # find the maximum length of command line arguments { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 $as_echo_n "checking the maximum length of command line arguments... " >&6; } if ${lt_cv_sys_max_cmd_len+:} false; then : $as_echo_n "(cached) " >&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* | cegcc*) # 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; ;; mint*) # On MiNT this can take a long time and run out of memory. 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 ;; os2*) # The test takes a long time on OS/2. lt_cv_sys_max_cmd_len=8192 ;; 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 ;; *) lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` if test -n "$lt_cv_sys_max_cmd_len"; then 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` else # Make teststring a little bigger before we do anything with it. # a 1K string should be a reasonable start. for i in 1 2 3 4 5 6 7 8 ; do teststring=$teststring$teststring done SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} # 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"`env echo "$teststring$teststring" 2>/dev/null` \ = "X$teststring$teststring"; } >/dev/null 2>&1 && test $i != 17 # 1/2 MB should be enough do i=`expr $i + 1` teststring=$teststring$teststring done # Only check the string length outside the loop. lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 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` fi ;; esac fi if test -n $lt_cv_sys_max_cmd_len ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 $as_echo "$lt_cv_sys_max_cmd_len" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 $as_echo "none" >&6; } fi max_cmd_len=$lt_cv_sys_max_cmd_len : ${CP="cp -f"} : ${MV="mv -f"} : ${RM="rm -f"} { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } # Try some XSI features xsi_shell=no ( _lt_dummy="a/b/c" test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ = c,a/b,b/c, \ && eval 'test $(( 1 + 1 )) -eq 2 \ && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ && xsi_shell=yes { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 $as_echo "$xsi_shell" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; } lt_shell_append=no ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ >/dev/null 2>&1 \ && lt_shell_append=yes { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 $as_echo "$lt_shell_append" >&6; } if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then lt_unset=unset else lt_unset=false fi # test EBCDIC or ASCII case `echo X|tr X '\101'` in A) # ASCII based system # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr lt_SP2NL='tr \040 \012' lt_NL2SP='tr \015\012 \040\040' ;; *) # EBCDIC based system lt_SP2NL='tr \100 \n' lt_NL2SP='tr \r\n \100\100' ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 $as_echo_n "checking how to convert $build file names to $host format... " >&6; } if ${lt_cv_to_host_file_cmd+:} false; then : $as_echo_n "(cached) " >&6 else case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 ;; esac ;; *-*-cygwin* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_noop ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin ;; esac ;; * ) # unhandled hosts (and "normal" native builds) lt_cv_to_host_file_cmd=func_convert_file_noop ;; esac fi to_host_file_cmd=$lt_cv_to_host_file_cmd { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 $as_echo "$lt_cv_to_host_file_cmd" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } if ${lt_cv_to_tool_file_cmd+:} false; then : $as_echo_n "(cached) " >&6 else #assume ordinary cross tools, or native build. lt_cv_to_tool_file_cmd=func_convert_file_noop case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 ;; esac ;; esac fi to_tool_file_cmd=$lt_cv_to_tool_file_cmd { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 $as_echo "$lt_cv_to_tool_file_cmd" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 $as_echo_n "checking for $LD option to reload object files... " >&6; } if ${lt_cv_ld_reload_flag+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_ld_reload_flag='-r' fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 $as_echo "$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 cygwin* | mingw* | pw32* | cegcc*) if test "$GCC" != yes; then reload_cmds=false fi ;; 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 if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. set dummy ${ac_tool_prefix}objdump; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_OBJDUMP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$OBJDUMP"; then ac_cv_prog_OBJDUMP="$OBJDUMP" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi OBJDUMP=$ac_cv_prog_OBJDUMP if test -n "$OBJDUMP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 $as_echo "$OBJDUMP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_OBJDUMP"; then ac_ct_OBJDUMP=$OBJDUMP # Extract the first word of "objdump", so it can be a program name with args. set dummy objdump; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_OBJDUMP"; then ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_OBJDUMP="objdump" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP if test -n "$ac_ct_OBJDUMP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 $as_echo "$ac_ct_OBJDUMP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_OBJDUMP" = x; then OBJDUMP="false" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac OBJDUMP=$ac_ct_OBJDUMP fi else OBJDUMP="$ac_cv_prog_OBJDUMP" fi test -z "$OBJDUMP" && OBJDUMP=objdump { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 $as_echo_n "checking how to recognize dependent libraries... " >&6; } if ${lt_cv_deplibs_check_method+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_deplibs_check_method='unknown' # Need to set the preceding variable on all platforms that support # interlibrary dependencies. # 'none' -- dependencies not supported. # `unknown' -- same as none, but documents that we really don't know. # 'pass_all' -- all dependencies passed with no checks. # 'test_compile' -- check by making test program. # 'file_magic [[regex]]' -- check by looking for files in library path # which responds to the $file_magic_cmd with a given extended regex. # If you have `file' or equivalent on your system and you're not sure # whether `pass_all' will *always* work, you probably want this one. case $host_os in aix[4-9]*) lt_cv_deplibs_check_method=pass_all ;; beos*) lt_cv_deplibs_check_method=pass_all ;; bsdi[45]*) 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' ;; 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', # unless we find 'file', for example because we are cross-compiling. # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' else # Keep this pattern in sync with the one in func_win32_libid. lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' lt_cv_file_magic_cmd='$OBJDUMP -f' fi ;; cegcc*) # use the weaker test based on 'objdump'. See mingw*. lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' lt_cv_file_magic_cmd='$OBJDUMP -f' ;; darwin* | rhapsody*) lt_cv_deplibs_check_method=pass_all ;; freebsd* | dragonfly*) 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_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ;; esac else lt_cv_deplibs_check_method=pass_all fi ;; gnu*) lt_cv_deplibs_check_method=pass_all ;; haiku*) lt_cv_deplibs_check_method=pass_all ;; hpux10.20* | hpux11*) lt_cv_file_magic_cmd=/usr/bin/file 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 ;; hppa*64*) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl ;; *) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' lt_cv_file_magic_test_file=/usr/lib/libc.sl ;; esac ;; interix[3-9]*) # 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;; esac lt_cv_deplibs_check_method=pass_all ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu) lt_cv_deplibs_check_method=pass_all ;; netbsd* | netbsdelf*-gnu) 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 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' fi ;; newos6*) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=/usr/lib/libnls.so ;; *nto* | *qnx*) lt_cv_deplibs_check_method=pass_all ;; openbsd*) 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)$' else lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' fi ;; osf3* | osf4* | osf5*) lt_cv_deplibs_check_method=pass_all ;; rdos*) lt_cv_deplibs_check_method=pass_all ;; solaris*) lt_cv_deplibs_check_method=pass_all ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) lt_cv_deplibs_check_method=pass_all ;; sysv4 | sysv4.3*) 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]' lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ;; ncr) lt_cv_deplibs_check_method=pass_all ;; sequent) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;; sni) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" lt_cv_file_magic_test_file=/lib/libc.so ;; siemens) lt_cv_deplibs_check_method=pass_all ;; pc) lt_cv_deplibs_check_method=pass_all ;; esac ;; tpf*) lt_cv_deplibs_check_method=pass_all ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 $as_echo "$lt_cv_deplibs_check_method" >&6; } file_magic_glob= want_nocaseglob=no if test "$build" = "$host"; then case $host_os in mingw* | pw32*) if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then want_nocaseglob=yes else file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` fi ;; esac fi 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 if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. set dummy ${ac_tool_prefix}dlltool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_DLLTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$DLLTOOL"; then ac_cv_prog_DLLTOOL="$DLLTOOL" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi DLLTOOL=$ac_cv_prog_DLLTOOL if test -n "$DLLTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 $as_echo "$DLLTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_DLLTOOL"; then ac_ct_DLLTOOL=$DLLTOOL # Extract the first word of "dlltool", so it can be a program name with args. set dummy dlltool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_DLLTOOL"; then ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_DLLTOOL="dlltool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL if test -n "$ac_ct_DLLTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 $as_echo "$ac_ct_DLLTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_DLLTOOL" = x; then DLLTOOL="false" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac DLLTOOL=$ac_ct_DLLTOOL fi else DLLTOOL="$ac_cv_prog_DLLTOOL" fi test -z "$DLLTOOL" && DLLTOOL=dlltool { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 $as_echo_n "checking how to associate runtime and link libraries... " >&6; } if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_sharedlib_from_linklib_cmd='unknown' case $host_os in cygwin* | mingw* | pw32* | cegcc*) # two different shell functions defined in ltmain.sh # decide which to use based on capabilities of $DLLTOOL case `$DLLTOOL --help 2>&1` in *--identify-strict*) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib ;; *) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback ;; esac ;; *) # fallback: assume linklib IS sharedlib lt_cv_sharedlib_from_linklib_cmd="$ECHO" ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO if test -n "$ac_tool_prefix"; then for ac_prog in ar 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_AR+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$AR"; then ac_cv_prog_AR="$AR" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AR="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 $as_echo "$AR" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$AR" && break done fi if test -z "$AR"; then ac_ct_AR=$AR for ac_prog in ar do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_AR+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_AR"; then ac_cv_prog_ac_ct_AR="$ac_ct_AR" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_AR="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 $as_echo "$ac_ct_AR" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_AR" && break done if test "x$ac_ct_AR" = x; then AR="false" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac AR=$ac_ct_AR fi fi : ${AR=ar} : ${AR_FLAGS=cru} { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 $as_echo_n "checking for archiver @FILE support... " >&6; } if ${lt_cv_ar_at_file+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_ar_at_file=no cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : echo conftest.$ac_objext > conftest.lst lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 (eval $lt_ar_try) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test "$ac_status" -eq 0; then # Ensure the archiver fails upon bogus file names. rm -f conftest.$ac_objext libconftest.a { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 (eval $lt_ar_try) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test "$ac_status" -ne 0; then lt_cv_ar_at_file=@ fi fi rm -f conftest.* libconftest.a fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 $as_echo "$lt_cv_ar_at_file" >&6; } if test "x$lt_cv_ar_at_file" = xno; then archiver_list_spec= else archiver_list_spec=$lt_cv_ar_at_file fi 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 $as_echo "$STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 $as_echo "$ac_ct_STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi test -z "$STRIP" && STRIP=: 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_RANLIB+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" $as_echo "$as_me:${as_lineno-$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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 $as_echo "$RANLIB" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_RANLIB"; then ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_RANLIB="ranlib" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 $as_echo "$ac_ct_RANLIB" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_RANLIB" = x; then RANLIB=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac RANLIB=$ac_ct_RANLIB fi else RANLIB="$ac_cv_prog_RANLIB" fi test -z "$RANLIB" && RANLIB=: # Determine commands to create old-style static archives. old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' old_postinstall_cmds='chmod 644 $oldlib' old_postuninstall_cmds= if test -n "$RANLIB"; then case $host_os in openbsd*) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" ;; *) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" ;; esac old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" fi case $host_os in darwin*) lock_old_archive_extraction=yes ;; *) lock_old_archive_extraction=no ;; esac # 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 for command to grab the raw symbol name followed by C symbol from nm. { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } if ${lt_cv_sys_global_symbol_pipe+:} false; then : $as_echo_n "(cached) " >&6 else # These are sane defaults that work on at least a few old systems. # [They come from Ultrix. What could be older than Ultrix?!! ;)] # Character class describing NM global symbol codes. symcode='[BCDEGRST]' # Regexp to match symbols that can be accessed directly from C. sympat='\([_A-Za-z][_A-Za-z0-9]*\)' # Define system-specific variables. case $host_os in aix*) symcode='[BCDT]' ;; cygwin* | mingw* | pw32* | cegcc*) symcode='[ABCDGISTW]' ;; hpux*) if test "$host_cpu" = ia64; then symcode='[ABCDEGRST]' 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]' ;; sysv4) symcode='[DFNSTU]' ;; esac # If we're using GNU nm, then use its standard symbol codes. case `$NM -V 2>&1` in *GNU* | *'with BFD'*) symcode='[ABCDGIRSTW]' ;; esac # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" # Transform an extracted symbol line into symbol name and symbol address lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'" # Handle CRLF in mingw tool chain opt_cr= case $build_os in mingw*) opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp ;; esac # Try without a prefix underscore, 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. if test "$lt_cv_nm_interface" = "MS dumpbin"; then # Fake it for dumpbin and say T for any non-static function # and D for any global variable. # Also find C++ and __fastcall symbols from MSVC++, # which start with @ or ?. lt_cv_sys_global_symbol_pipe="$AWK '"\ " {last_section=section; section=\$ 3};"\ " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ " \$ 0!~/External *\|/{next};"\ " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ " {if(hide[section]) next};"\ " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ " s[1]~/^[@?]/{print s[1], s[1]; next};"\ " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ " ' prfx=^$ac_symprfx" else lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" fi lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" # Check to see that the pipe works correctly. pipe_works=no rm -f conftest* cat > conftest.$ac_ext <<_LT_EOF #ifdef __cplusplus extern "C" { #endif char nm_test_var; void nm_test_func(void); void nm_test_func(void){} #ifdef __cplusplus } #endif int main(){nm_test_var='a';nm_test_func();return(0);} _LT_EOF if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then # Now try to grab the symbols. nlist=conftest.nm if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" else rm -f "$nlist"T fi # Make sure that we snagged all the symbols we need. if $GREP ' nm_test_var$' "$nlist" >/dev/null; then if $GREP ' nm_test_func$' "$nlist" >/dev/null; then cat <<_LT_EOF > conftest.$ac_ext /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) /* DATA imports from DLLs on WIN32 con't be const, because runtime relocations are performed -- see ld's documentation on pseudo-relocs. */ # define LT_DLSYM_CONST #elif defined(__osf__) /* This system does not cope well with relocations in const data. */ # define LT_DLSYM_CONST #else # define LT_DLSYM_CONST const #endif #ifdef __cplusplus extern "C" { #endif _LT_EOF # Now generate the symbol file. eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' cat <<_LT_EOF >> conftest.$ac_ext /* The mapping between symbol names and symbols. */ LT_DLSYM_CONST struct { const char *name; void *address; } lt__PROGRAM__LTX_preloaded_symbols[] = { { "@PROGRAM@", (void *) 0 }, _LT_EOF $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext cat <<\_LT_EOF >> conftest.$ac_ext {0, (void *) 0} }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND static const void *lt_preloaded_setup() { return lt__PROGRAM__LTX_preloaded_symbols; } #endif #ifdef __cplusplus } #endif _LT_EOF # Now try linking the two files. mv conftest.$ac_objext conftstm.$ac_objext lt_globsym_save_LIBS=$LIBS lt_globsym_save_CFLAGS=$CFLAGS LIBS="conftstm.$ac_objext" CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 (eval $ac_link) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s conftest${ac_exeext}; then pipe_works=yes fi LIBS=$lt_globsym_save_LIBS CFLAGS=$lt_globsym_save_CFLAGS else echo "cannot find nm_test_func in $nlist" >&5 fi else echo "cannot find nm_test_var in $nlist" >&5 fi else echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 fi else echo "$progname: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -rf conftest* conftst* # Do not use the global_symbol_pipe unless it works. if test "$pipe_works" = yes; then break else lt_cv_sys_global_symbol_pipe= fi done fi if test -z "$lt_cv_sys_global_symbol_pipe"; then 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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 $as_echo "failed" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } fi # Response file support. if test "$lt_cv_nm_interface" = "MS dumpbin"; then nm_file_list_spec='@' elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then nm_file_list_spec='@' fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 $as_echo_n "checking for sysroot... " >&6; } # Check whether --with-sysroot was given. if test "${with_sysroot+set}" = set; then : withval=$with_sysroot; else with_sysroot=no fi lt_sysroot= case ${with_sysroot} in #( yes) if test "$GCC" = yes; then lt_sysroot=`$CC --print-sysroot 2>/dev/null` fi ;; #( /*) lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` ;; #( no|'') ;; #( *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 $as_echo "${with_sysroot}" >&6; } as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 $as_echo "${lt_sysroot:-no}" >&6; } # Check whether --enable-libtool-lock was given. if test "${enable_libtool_lock+set}" = set; then : enableval=$enable_libtool_lock; fi test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes # Some flags need to be propagated to the compiler or linker for good # libtool support. case $host in ia64-*-hpux*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then case `/usr/bin/file conftest.$ac_objext` in *ELF-32*) HPUX_IA64_MODE="32" ;; *ELF-64*) HPUX_IA64_MODE="64" ;; esac fi rm -rf conftest* ;; *-*-irix6*) # Find out which ABI we are using. echo '#line '$LINENO' "configure"' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then if test "$lt_cv_prog_gnu_ld" = yes; then case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -melf32bsmip" ;; *N32*) LD="${LD-ld} -melf32bmipn32" ;; *64-bit*) LD="${LD-ld} -melf64bmip" ;; esac else case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -32" ;; *N32*) LD="${LD-ld} -n32" ;; *64-bit*) LD="${LD-ld} -64" ;; esac fi fi rm -rf conftest* ;; x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ s390*-*linux*|s390*-*tpf*|sparc*-*linux*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then case `/usr/bin/file conftest.o` in *32-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_i386_fbsd" ;; x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; ppc64-*linux*|powerpc64-*linux*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) LD="${LD-ld} -m elf_s390" ;; sparc64-*linux*) LD="${LD-ld} -m elf32_sparc" ;; esac ;; *64-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_x86_64_fbsd" ;; x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; ppc*-*linux*|powerpc*-*linux*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) LD="${LD-ld} -m elf64_s390" ;; sparc*-*linux*) LD="${LD-ld} -m elf64_sparc" ;; esac ;; esac fi rm -rf conftest* ;; *-*-sco3.2v5*) # On SCO OpenServer 5, we need -belf to get full-featured binaries. SAVE_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -belf" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 $as_echo_n "checking whether the C compiler needs -belf... " >&6; } if ${lt_cv_cc_needs_belf+:} false; then : $as_echo_n "(cached) " >&6 else 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 cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_cv_cc_needs_belf=yes else lt_cv_cc_needs_belf=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext 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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 $as_echo "$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 ;; *-*solaris*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then case `/usr/bin/file conftest.o` in *64-bit*) case $lt_cv_prog_gnu_ld in yes*) case $host in i?86-*-solaris*) LD="${LD-ld} -m elf_x86_64" ;; sparc*-*-solaris*) LD="${LD-ld} -m elf64_sparc" ;; esac # GNU ld 2.21 introduced _sol2 emulations. Use them if available. if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then LD="${LD-ld}_sol2" fi ;; *) if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then LD="${LD-ld} -64" fi ;; esac ;; esac fi rm -rf conftest* ;; esac need_locks="$enable_libtool_lock" if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. set dummy ${ac_tool_prefix}mt; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$MANIFEST_TOOL"; then ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL if test -n "$MANIFEST_TOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 $as_echo "$MANIFEST_TOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_MANIFEST_TOOL"; then ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL # Extract the first word of "mt", so it can be a program name with args. set dummy mt; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_MANIFEST_TOOL"; then ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL if test -n "$ac_ct_MANIFEST_TOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_MANIFEST_TOOL" = x; then MANIFEST_TOOL=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL fi else MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" fi test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } if ${lt_cv_path_mainfest_tool+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_path_mainfest_tool=no echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out cat conftest.err >&5 if $GREP 'Manifest Tool' conftest.out > /dev/null; then lt_cv_path_mainfest_tool=yes fi rm -f conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 $as_echo "$lt_cv_path_mainfest_tool" >&6; } if test "x$lt_cv_path_mainfest_tool" != xyes; then MANIFEST_TOOL=: fi case $host_os in rhapsody* | darwin*) if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_DSYMUTIL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$DSYMUTIL"; then ac_cv_prog_DSYMUTIL="$DSYMUTIL" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi DSYMUTIL=$ac_cv_prog_DSYMUTIL if test -n "$DSYMUTIL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 $as_echo "$DSYMUTIL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_DSYMUTIL"; then ac_ct_DSYMUTIL=$DSYMUTIL # Extract the first word of "dsymutil", so it can be a program name with args. set dummy dsymutil; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_DSYMUTIL"; then ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL if test -n "$ac_ct_DSYMUTIL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 $as_echo "$ac_ct_DSYMUTIL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_DSYMUTIL" = x; then DSYMUTIL=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac DSYMUTIL=$ac_ct_DSYMUTIL fi else DSYMUTIL="$ac_cv_prog_DSYMUTIL" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. set dummy ${ac_tool_prefix}nmedit; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_NMEDIT+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$NMEDIT"; then ac_cv_prog_NMEDIT="$NMEDIT" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi NMEDIT=$ac_cv_prog_NMEDIT if test -n "$NMEDIT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 $as_echo "$NMEDIT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_NMEDIT"; then ac_ct_NMEDIT=$NMEDIT # Extract the first word of "nmedit", so it can be a program name with args. set dummy nmedit; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_NMEDIT"; then ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_NMEDIT="nmedit" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT if test -n "$ac_ct_NMEDIT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 $as_echo "$ac_ct_NMEDIT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_NMEDIT" = x; then NMEDIT=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac NMEDIT=$ac_ct_NMEDIT fi else NMEDIT="$ac_cv_prog_NMEDIT" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. set dummy ${ac_tool_prefix}lipo; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_LIPO+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$LIPO"; then ac_cv_prog_LIPO="$LIPO" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_LIPO="${ac_tool_prefix}lipo" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi LIPO=$ac_cv_prog_LIPO if test -n "$LIPO"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 $as_echo "$LIPO" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_LIPO"; then ac_ct_LIPO=$LIPO # Extract the first word of "lipo", so it can be a program name with args. set dummy lipo; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_LIPO+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_LIPO"; then ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_LIPO="lipo" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO if test -n "$ac_ct_LIPO"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 $as_echo "$ac_ct_LIPO" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_LIPO" = x; then LIPO=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac LIPO=$ac_ct_LIPO fi else LIPO="$ac_cv_prog_LIPO" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. set dummy ${ac_tool_prefix}otool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_OTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$OTOOL"; then ac_cv_prog_OTOOL="$OTOOL" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_OTOOL="${ac_tool_prefix}otool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi OTOOL=$ac_cv_prog_OTOOL if test -n "$OTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 $as_echo "$OTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_OTOOL"; then ac_ct_OTOOL=$OTOOL # Extract the first word of "otool", so it can be a program name with args. set dummy otool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_OTOOL"; then ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_OTOOL="otool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL if test -n "$ac_ct_OTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 $as_echo "$ac_ct_OTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_OTOOL" = x; then OTOOL=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac OTOOL=$ac_ct_OTOOL fi else OTOOL="$ac_cv_prog_OTOOL" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. set dummy ${ac_tool_prefix}otool64; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_OTOOL64+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$OTOOL64"; then ac_cv_prog_OTOOL64="$OTOOL64" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi OTOOL64=$ac_cv_prog_OTOOL64 if test -n "$OTOOL64"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 $as_echo "$OTOOL64" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_OTOOL64"; then ac_ct_OTOOL64=$OTOOL64 # Extract the first word of "otool64", so it can be a program name with args. set dummy otool64; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_OTOOL64"; then ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # 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_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_OTOOL64="otool64" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 if test -n "$ac_ct_OTOOL64"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 $as_echo "$ac_ct_OTOOL64" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_OTOOL64" = x; then OTOOL64=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac OTOOL64=$ac_ct_OTOOL64 fi else OTOOL64="$ac_cv_prog_OTOOL64" fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 $as_echo_n "checking for -single_module linker flag... " >&6; } if ${lt_cv_apple_cc_single_mod+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_apple_cc_single_mod=no if test -z "${LT_MULTI_MODULE}"; then # By default we will add the -single_module flag. You can override # by either setting the environment variable LT_MULTI_MODULE # non-empty at configure time, or by adding -multi_module to the # link flags. rm -rf libconftest.dylib* echo "int foo(void){return 1;}" > conftest.c echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c" >&5 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err _lt_result=$? # If there is a non-empty error log, and "single_module" # appears in it, assume the flag caused a linker warning if test -s conftest.err && $GREP single_module conftest.err; then cat conftest.err >&5 # Otherwise, if the output was created with a 0 exit code from # the compiler, it worked. elif test -f libconftest.dylib && test $_lt_result -eq 0; then lt_cv_apple_cc_single_mod=yes else cat conftest.err >&5 fi rm -rf libconftest.dylib* rm -f conftest.* fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 $as_echo "$lt_cv_apple_cc_single_mod" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } if ${lt_cv_ld_exported_symbols_list+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_ld_exported_symbols_list=no save_LDFLAGS=$LDFLAGS echo "_main" > conftest.sym LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_cv_ld_exported_symbols_list=yes else lt_cv_ld_exported_symbols_list=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LDFLAGS="$save_LDFLAGS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 $as_echo_n "checking for -force_load linker flag... " >&6; } if ${lt_cv_ld_force_load+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_ld_force_load=no cat > conftest.c << _LT_EOF int forced_loaded() { return 2;} _LT_EOF echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 echo "$AR cru libconftest.a conftest.o" >&5 $AR cru libconftest.a conftest.o 2>&5 echo "$RANLIB libconftest.a" >&5 $RANLIB libconftest.a 2>&5 cat > conftest.c << _LT_EOF int main() { return 0;} _LT_EOF echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err _lt_result=$? if test -s conftest.err && $GREP force_load conftest.err; then cat conftest.err >&5 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then lt_cv_ld_force_load=yes else cat conftest.err >&5 fi rm -f conftest.err libconftest.a conftest conftest.c rm -rf conftest.dSYM fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 $as_echo "$lt_cv_ld_force_load" >&6; } case $host_os in rhapsody* | darwin1.[012]) _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; darwin1.*) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; darwin*) # darwin 5.x on # if running on 10.5 or later, the deployment target defaults # to the OS version, if on x86, and 10.4, the deployment # target defaults to 10.4. Don't you love it? case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 10.0,*86*-darwin8*|10.0,*-darwin[91]*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 10.[012]*) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 10.*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; esac ;; esac if test "$lt_cv_apple_cc_single_mod" = "yes"; then _lt_dar_single_mod='$single_module' fi if test "$lt_cv_ld_exported_symbols_list" = "yes"; then _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' else _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' fi if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then _lt_dsymutil='~$DSYMUTIL $lib || :' else _lt_dsymutil= fi ;; esac for ac_header in dlfcn.h do : ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default " if test "x$ac_cv_header_dlfcn_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_DLFCN_H 1 _ACEOF fi done # Set options enable_dlopen=no enable_win32_dll=no # 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 enable_shared=yes fi done IFS="$lt_save_ifs" ;; esac else enable_shared=yes fi # Check whether --enable-static was given. if test "${enable_static+set}" = set; then : enableval=$enable_static; p=${PACKAGE-default} case $enableval in yes) enable_static=yes ;; no) enable_static=no ;; *) enable_static=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 enable_static=yes fi done IFS="$lt_save_ifs" ;; esac else enable_static=yes fi # Check whether --with-pic was given. if test "${with_pic+set}" = set; then : withval=$with_pic; lt_p=${PACKAGE-default} case $withval in yes|no) pic_mode=$withval ;; *) pic_mode=default # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for lt_pkg in $withval; do IFS="$lt_save_ifs" if test "X$lt_pkg" = "X$lt_p"; then pic_mode=yes fi done IFS="$lt_save_ifs" ;; esac else pic_mode=default fi test -z "$pic_mode" && pic_mode=default # Check whether --enable-fast-install was given. if test "${enable_fast_install+set}" = set; then : enableval=$enable_fast_install; p=${PACKAGE-default} case $enableval in yes) enable_fast_install=yes ;; no) enable_fast_install=no ;; *) enable_fast_install=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 enable_fast_install=yes fi done IFS="$lt_save_ifs" ;; esac else enable_fast_install=yes fi # This can be used to rebuild libtool when needed LIBTOOL_DEPS="$ltmain" # Always use our own libtool. LIBTOOL='$(SHELL) $(top_builddir)/libtool' test -z "$LN_S" && LN_S="ln -s" if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 $as_echo_n "checking for objdir... " >&6; } if ${lt_cv_objdir+:} false; then : $as_echo_n "(cached) " >&6 else rm -f .libs 2>/dev/null mkdir .libs 2>/dev/null if test -d .libs; then lt_cv_objdir=.libs else # MS-DOS does not allow filenames that begin with a dot. lt_cv_objdir=_libs fi rmdir .libs 2>/dev/null fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 $as_echo "$lt_cv_objdir" >&6; } objdir=$lt_cv_objdir cat >>confdefs.h <<_ACEOF #define LT_OBJDIR "$lt_cv_objdir/" _ACEOF case $host_os in aix3*) # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES= export COLLECT_NAMES fi ;; esac # Global variables: ofile=libtool can_build_shared=yes # All known linkers require a `.a' archive for static linking (except MSVC, # which needs '.lib'). libext=a with_gnu_ld="$lt_cv_prog_gnu_ld" old_CC="$CC" old_CFLAGS="$CFLAGS" # Set sane defaults for various variables test -z "$CC" && CC=cc test -z "$LTCC" && LTCC=$CC test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS test -z "$LD" && LD=ld test -z "$ac_objext" && ac_objext=o for cc_temp in $compiler""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` # Only perform the check for file, if the check method requires it test -z "$MAGIC_CMD" && MAGIC_CMD=file case $deplibs_check_method in file_magic*) if test "$file_magic_cmd" = '$MAGIC_CMD'; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } if ${lt_cv_path_MAGIC_CMD+:} false; then : $as_echo_n "(cached) " >&6 else case $MAGIC_CMD in [\\/*] | ?:[\\/]*) lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD="$MAGIC_CMD" lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" for ac_dir in $ac_dummy; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f $ac_dir/${ac_tool_prefix}file; then lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" if test -n "$file_magic_test_file"; then case $deplibs_check_method in "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 : else cat <<_LT_EOF 1>&2 *** Warning: the command libtool uses to detect shared libraries, *** $file_magic_cmd, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org _LT_EOF fi ;; esac fi break fi done IFS="$lt_save_ifs" MAGIC_CMD="$lt_save_MAGIC_CMD" ;; esac fi MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 $as_echo "$MAGIC_CMD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test -z "$lt_cv_path_MAGIC_CMD"; then if test -n "$ac_tool_prefix"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 $as_echo_n "checking for file... " >&6; } if ${lt_cv_path_MAGIC_CMD+:} false; then : $as_echo_n "(cached) " >&6 else case $MAGIC_CMD in [\\/*] | ?:[\\/]*) lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD="$MAGIC_CMD" lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" for ac_dir in $ac_dummy; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f $ac_dir/file; then lt_cv_path_MAGIC_CMD="$ac_dir/file" if test -n "$file_magic_test_file"; then case $deplibs_check_method in "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 : else cat <<_LT_EOF 1>&2 *** Warning: the command libtool uses to detect shared libraries, *** $file_magic_cmd, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org _LT_EOF fi ;; esac fi break fi done IFS="$lt_save_ifs" MAGIC_CMD="$lt_save_MAGIC_CMD" ;; esac fi MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 $as_echo "$MAGIC_CMD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi else MAGIC_CMD=: fi fi fi ;; esac # Use C for the default configuration in the libtool script lt_save_CC="$CC" 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 # Source file extension for C test sources. ac_ext=c # Object file extension for compiled C test sources. objext=o objext=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(){return(0);}' # 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 the default compiler, since it gets overwritten when the other # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. compiler_DEFAULT=$CC # save warnings/boilerplate of simple test code ac_outfile=conftest.$ac_objext echo "$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 echo "$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 -r conftest* ## 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... if test -n "$compiler"; then lt_prog_compiler_no_builtin_flag= if test "$GCC" = yes; then case $cc_basename in nvcc*) lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; *) lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_rtti_exceptions=no ac_outfile=conftest.$ac_objext echo "$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:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $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 "$_lt_compiler_boilerplate" | $SED '/^$/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* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 $as_echo "$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" else : fi fi lt_prog_compiler_wl= lt_prog_compiler_pic= lt_prog_compiler_static= if test "$GCC" = yes; then lt_prog_compiler_wl='-Wl,' lt_prog_compiler_static='-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='-Bstatic' fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support lt_prog_compiler_pic='-fPIC' ;; m68k) # 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='-m68020 -resident32 -malways-restore-a4' ;; esac ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # 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). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries lt_prog_compiler_pic='-DDLL_EXPORT' ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic='-fno-common' ;; haiku*) # PIC is the default for Haiku. # The "-static" flag exists, but is broken. lt_prog_compiler_static= ;; hpux*) # PIC is the default for 64-bit PA HP-UX, but not for 32-bit # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag # sets the default TLS model and affects inlining. case $host_cpu in hppa*64*) # +Z the default ;; *) lt_prog_compiler_pic='-fPIC' ;; esac ;; interix[3-9]*) # 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. lt_prog_compiler_can_build_shared=no enable_shared=no ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. lt_prog_compiler_pic='-fPIC -shared' ;; sysv4*MP*) if test -d /usr/nec; then lt_prog_compiler_pic=-Kconform_pic fi ;; *) lt_prog_compiler_pic='-fPIC' ;; esac case $cc_basename in nvcc*) # Cuda Compiler Driver 2.2 lt_prog_compiler_wl='-Xlinker ' if test -n "$lt_prog_compiler_pic"; then lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" fi ;; esac else # PORTME Check for flag to pass linker flags through the system compiler. case $host_os in aix*) lt_prog_compiler_wl='-Wl,' if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static='-Bstatic' else lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' fi ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # 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='-DDLL_EXPORT' ;; hpux9* | hpux10* | hpux11*) 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 hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic='+Z' ;; esac # Is there a better lt_prog_compiler_static that works with the bundled CC? lt_prog_compiler_static='${wl}-a ${wl}archive' ;; irix5* | irix6* | nonstopux*) lt_prog_compiler_wl='-Wl,' # PIC (with -KPIC) is the default. lt_prog_compiler_static='-non_shared' ;; linux* | k*bsd*-gnu | kopensolaris*-gnu) case $cc_basename in # old Intel for x86_64 which still supported -KPIC. ecc*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-static' ;; # icc used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. icc* | ifort*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fPIC' lt_prog_compiler_static='-static' ;; # Lahey Fortran 8.1. lf95*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='--shared' lt_prog_compiler_static='--static' ;; nagfor*) # NAG Fortran compiler lt_prog_compiler_wl='-Wl,-Wl,,' lt_prog_compiler_pic='-PIC' lt_prog_compiler_static='-Bstatic' ;; pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) # 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. lt_prog_compiler_static='-non_shared' ;; xl* | bgxl* | bgf* | mpixl*) # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-qpic' lt_prog_compiler_static='-qstaticlink' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) # Sun Fortran 8.3 passes all unrecognized flags to the linker lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='' ;; *Sun\ F* | *Sun*Fortran*) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='-Qoption ld ' ;; *Sun\ C*) # Sun C 5.9 lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='-Wl,' ;; *Intel*\ [CF]*Compiler*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fPIC' lt_prog_compiler_static='-static' ;; *Portland\ Group*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fpic' lt_prog_compiler_static='-Bstatic' ;; esac ;; esac ;; newsos6) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. lt_prog_compiler_pic='-fPIC -shared' ;; osf3* | osf4* | osf5*) lt_prog_compiler_wl='-Wl,' # All OSF/1 code is PIC. lt_prog_compiler_static='-non_shared' ;; rdos*) lt_prog_compiler_static='-non_shared' ;; solaris*) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' case $cc_basename in f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) lt_prog_compiler_wl='-Qoption ld ';; *) lt_prog_compiler_wl='-Wl,';; esac ;; sunos4*) lt_prog_compiler_wl='-Qoption ld ' lt_prog_compiler_pic='-PIC' lt_prog_compiler_static='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec ;then lt_prog_compiler_pic='-Kconform_pic' lt_prog_compiler_static='-Bstatic' 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' ;; *) lt_prog_compiler_can_build_shared=no ;; esac fi case $host_os in # For platforms which do not support PIC, -DPIC is meaningless: *djgpp*) lt_prog_compiler_pic= ;; *) lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 $as_echo_n "checking for $compiler option to produce PIC... " >&6; } if ${lt_cv_prog_compiler_pic+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_pic=$lt_prog_compiler_pic fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 $as_echo "$lt_cv_prog_compiler_pic" >&6; } lt_prog_compiler_pic=$lt_cv_prog_compiler_pic # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } if ${lt_cv_prog_compiler_pic_works+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_pic_works=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic -DPIC" # 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:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $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 "$_lt_compiler_boilerplate" | $SED '/^$/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_pic_works=yes fi fi $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; } if test x"$lt_cv_prog_compiler_pic_works" = xyes; then case $lt_prog_compiler_pic in "" | " "*) ;; *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; esac else lt_prog_compiler_pic= lt_prog_compiler_can_build_shared=no fi fi # # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } if ${lt_cv_prog_compiler_static_works+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_static_works=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $lt_tmp_static_flag" echo "$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 "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_static_works=yes fi else lt_cv_prog_compiler_static_works=yes fi fi $RM -r conftest* LDFLAGS="$save_LDFLAGS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 $as_echo "$lt_cv_prog_compiler_static_works" >&6; } if test x"$lt_cv_prog_compiler_static_works" = xyes; then : else lt_prog_compiler_static= fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } if ${lt_cv_prog_compiler_c_o+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o=no $RM -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$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:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:$LINENO: \$? = $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 "$_lt_compiler_boilerplate" | $SED '/^$/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=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 .. $RM -r conftest $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } if ${lt_cv_prog_compiler_c_o+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o=no $RM -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$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:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:$LINENO: \$? = $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 "$_lt_compiler_boilerplate" | $SED '/^$/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=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 .. $RM -r conftest $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 $as_echo "$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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 $as_echo_n "checking if we can lock with hard links... " >&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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 $as_echo "$hard_links" >&6; } if test "$hard_links" = no; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 $as_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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } runpath_var= allow_undefined_flag= always_export_symbols=no archive_cmds= archive_expsym_cmds= compiler_needs_object=no enable_shared_with_static_runtimes=no export_dynamic_flag_spec= export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' hardcode_automatic=no hardcode_direct=no hardcode_direct_absolute=no hardcode_libdir_flag_spec= hardcode_libdir_separator= hardcode_minus_L=no hardcode_shlibpath_var=unsupported inherit_rpath=no link_all_deplibs=unknown module_cmds= module_expsym_cmds= old_archive_from_new_cmds= old_archive_from_expsyms_cmds= thread_safe_flag_spec= whole_archive_flag_spec= # include_expsyms should be a list of space-separated symbols to be *always* # included in the symbol list include_expsyms= # 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='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' # 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. # Exclude shared library initialization/finalization symbols. extract_expsyms_cmds= case $host_os in cygwin* | mingw* | pw32* | cegcc*) # 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 ;; linux* | k*bsd*-gnu | gnu*) link_all_deplibs=no ;; esac ld_shlibs=yes # On some targets, GNU ld is compatible enough with the native linker # that we're better off using the native interface for both. lt_use_gnu_ld_interface=no if test "$with_gnu_ld" = yes; then case $host_os in aix*) # The AIX port of GNU ld has always aspired to compatibility # with the native linker. However, as the warning in the GNU ld # block says, versions before 2.19.5* couldn't really create working # shared libraries, regardless of the interface used. case `$LD -v 2>&1` in *\ \(GNU\ Binutils\)\ 2.19.5*) ;; *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; *\ \(GNU\ Binutils\)\ [3-9]*) ;; *) lt_use_gnu_ld_interface=yes ;; esac ;; *) lt_use_gnu_ld_interface=yes ;; esac fi if test "$lt_use_gnu_ld_interface" = yes; then # 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>&1` in *GNU\ gold*) supports_anon_versioning=yes ;; *\ [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 aix[3-9]*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then ld_shlibs=no cat <<_LT_EOF 1>&2 *** Warning: the GNU linker, at least up to release 2.19, 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 install binutils *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. *** You will then need to restart the configuration process. _LT_EOF fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='' ;; m68k) archive_cmds='$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='-L$libdir' hardcode_minus_L=yes ;; esac ;; beos*) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 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' else ld_shlibs=no fi ;; cygwin* | mingw* | pw32* | cegcc*) # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, # as there is no search path for DLLs. hardcode_libdir_flag_spec='-L$libdir' export_dynamic_flag_spec='${wl}--export-all-symbols' allow_undefined_flag=unsupported 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/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 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' # 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 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 $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else ld_shlibs=no fi ;; haiku*) archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' link_all_deplibs=yes ;; interix[3-9]*) 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' ;; gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) tmp_diet=no if test "$host_os" = linux-dietlibc; then case $cc_basename in diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) esac fi if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' 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; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' tmp_addflag=' $pic_flag' ;; pgf77* | pgf90* | pgf95* | pgfortran*) # 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; func_echo_all \"$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' ;; lf95*) # Lahey Fortran 8.1 whole_archive_flag_spec= tmp_sharedflag='--shared' ;; xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) tmp_sharedflag='-qmkshrobj' tmp_addflag= ;; nvcc*) # Cuda Compiler Driver 2.2 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' compiler_needs_object=yes ;; esac case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C 5.9 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' compiler_needs_object=yes tmp_sharedflag='-G' ;; *Sun\ F*) # Sun Fortran 8.3 tmp_sharedflag='-G' ;; esac archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test "x$supports_anon_versioning" = xyes; 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 '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' fi case $cc_basename in xlf* | bgf* | bgxlf* | mpixlf*) # IBM XL Fortran 10.1 on PPC cannot create shared libs itself whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' if test "x$supports_anon_versioning" = xyes; 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~ $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' fi ;; esac else ld_shlibs=no fi ;; netbsd* | netbsdelf*-gnu) 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 $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' fi ;; solaris*) if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then ld_shlibs=no cat <<_LT_EOF 1>&2 *** 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. _LT_EOF elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${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 ;; *) # 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. if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 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' else ld_shlibs=no fi ;; esac ;; sunos4*) archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= hardcode_direct=yes hardcode_shlibpath_var=no ;; *) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${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= fi else # PORTME fill in a description of your system's linker (not GNU ld) case $host_os in aix3*) allow_undefined_flag=unsupported always_export_symbols=yes archive_expsym_cmds='$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=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=unsupported fi ;; aix[4-9]*) 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 # Also, AIX nm treats weak defined symbols like other global # defined symbols, whereas GNU nm marks them as "W". if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 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].*|aix[5-9]*) 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' 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='' hardcode_direct=yes hardcode_direct_absolute=yes hardcode_libdir_separator=':' link_all_deplibs=yes file_list_spec='${wl}-f,' 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 : else # We have old collect2 hardcode_direct=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=yes 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 link_all_deplibs=no 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 export_dynamic_flag_spec='${wl}-bexpall' # 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 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. if test "${lt_cv_aix_libpath+set}" = set; then aix_libpath=$lt_cv_aix_libpath else if ${lt_cv_aix_libpath_+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }' lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_="/usr/lib:/lib" fi fi aix_libpath=$lt_cv_aix_libpath_ 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 func_echo_all "${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" else # Determine the default libpath from the value encoded in an # empty executable. if test "${lt_cv_aix_libpath+set}" = set; then aix_libpath=$lt_cv_aix_libpath else if ${lt_cv_aix_libpath_+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }' lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_="/usr/lib:/lib" fi fi aix_libpath=$lt_cv_aix_libpath_ fi hardcode_libdir_flag_spec='${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=' ${wl}-bernotok' allow_undefined_flag=' ${wl}-berok' if test "$with_gnu_ld" = yes; then # We only use this code for GNU lds that support --whole-archive. whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' else # Exported symbols can be pulled into shared objects from archives whole_archive_flag_spec='$convenience' fi 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' fi fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='' ;; m68k) archive_cmds='$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='-L$libdir' hardcode_minus_L=yes ;; esac ;; bsdi[45]*) export_dynamic_flag_spec=-rdynamic ;; cygwin* | mingw* | pw32* | cegcc*) # 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. case $cc_basename in cl*) # Native MSVC hardcode_libdir_flag_spec=' ' allow_undefined_flag=unsupported always_export_symbols=yes file_list_spec='@' # 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='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; else sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; fi~ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ linknames=' # The linker will not automatically build a static lib if we build a DLL. # _LT_TAGVAR(old_archive_from_new_cmds, )='true' enable_shared_with_static_runtimes=yes exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' # Don't use ranlib old_postinstall_cmds='chmod 644 $oldlib' postlink_cmds='lt_outputfile="@OUTPUT@"~ lt_tool_outputfile="@TOOL_OUTPUT@"~ case $lt_outputfile in *.exe|*.EXE) ;; *) lt_outputfile="$lt_outputfile.exe" lt_tool_outputfile="$lt_tool_outputfile.exe" ;; esac~ if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; $RM "$lt_outputfile.manifest"; fi' ;; *) # Assume MSVC wrapper hardcode_libdir_flag_spec=' ' allow_undefined_flag=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='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''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. old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' enable_shared_with_static_runtimes=yes ;; esac ;; darwin* | rhapsody*) archive_cmds_need_lc=no hardcode_direct=no hardcode_automatic=yes hardcode_shlibpath_var=unsupported if test "$lt_cv_ld_force_load" = "yes"; then whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' else whole_archive_flag_spec='' fi link_all_deplibs=yes allow_undefined_flag="$_lt_dar_allow_undefined" case $cc_basename in ifort*) _lt_dar_can_shared=yes ;; *) _lt_dar_can_shared=$GCC ;; esac if test "$_lt_dar_can_shared" = "yes"; then output_verbose_link_cmd=func_echo_all archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" else ld_shlibs=no fi ;; dgux*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-L$libdir' hardcode_shlibpath_var=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='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature. freebsd2.*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes hardcode_minus_L=yes hardcode_shlibpath_var=no ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries. freebsd* | dragonfly*) archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; hpux9*) if test "$GCC" = yes; then archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${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='$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='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes export_dynamic_flag_spec='${wl}-E' ;; hpux10*) if test "$GCC" = yes && test "$with_gnu_ld" = no; then archive_cmds='$CC -shared $pic_flag ${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 hardcode_direct_absolute=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*) if test "$GCC" = yes && test "$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 $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds='$CC -shared $pic_flag ${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='$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' ;; *) # Older versions of the 11.00 compiler do not understand -b yet # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 $as_echo_n "checking if $CC understands -b... " >&6; } if ${lt_cv_prog_compiler__b+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler__b=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS -b" echo "$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 "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler__b=yes fi else lt_cv_prog_compiler__b=yes fi fi $RM -r conftest* LDFLAGS="$save_LDFLAGS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 $as_echo "$lt_cv_prog_compiler__b" >&6; } if test x"$lt_cv_prog_compiler__b" = xyes; then archive_cmds='$CC -b ${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 ;; 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*) hardcode_direct=no hardcode_shlibpath_var=no ;; *) hardcode_direct=yes hardcode_direct_absolute=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 ;; esac fi ;; irix5* | irix6* | nonstopux*) if test "$GCC" = yes; then archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' # Try to use the -exported_symbol ld option, if it does not # work, assume that -exports_file does not work either and # implicitly export all symbols. # This should be the same for all languages, so no per-tag cache variable. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } if ${lt_cv_irix_exported_symbol+:} false; then : $as_echo_n "(cached) " >&6 else save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int foo (void) { return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_cv_irix_exported_symbol=yes else lt_cv_irix_exported_symbol=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LDFLAGS="$save_LDFLAGS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 $as_echo "$lt_cv_irix_exported_symbol" >&6; } if test "$lt_cv_irix_exported_symbol" = yes; then archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' fi else archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' fi archive_cmds_need_lc='no' hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: inherit_rpath=yes link_all_deplibs=yes ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; newsos6) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: hardcode_shlibpath_var=no ;; *nto* | *qnx*) ;; openbsd*) if test -f /usr/libexec/ld.so; then hardcode_direct=yes hardcode_shlibpath_var=no hardcode_direct_absolute=yes 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' hardcode_libdir_flag_spec='${wl}-rpath,$libdir' export_dynamic_flag_spec='${wl}-E' else case $host_os in openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-R$libdir' ;; *) archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; esac fi else ld_shlibs=no fi ;; os2*) 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' 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" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else allow_undefined_flag=' -expect_unresolved \*' archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' fi archive_cmds_need_lc='no' hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; 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} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${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='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-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; printf "%s\\n" "-hidden">> $lib.exp~ $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' # Both c and cxx compiler support -rpath directly hardcode_libdir_flag_spec='-rpath $libdir' fi archive_cmds_need_lc='no' hardcode_libdir_separator=: ;; solaris*) no_undefined_flag=' -z defs' if test "$GCC" = yes; then wlarc='${wl}' archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' else case `$CC -V 2>&1` in *"Compilers 5.0"*) 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' ;; *) wlarc='${wl}' archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' ;; esac fi hardcode_libdir_flag_spec='-R$libdir' hardcode_shlibpath_var=no case $host_os in solaris2.[0-5] | solaris2.[0-5].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands `-z linker_flag'. GCC discards it without `$wl', # but is careful enough not to reorder. # Supported since Solaris 2.6 (maybe 2.5.1?) if test "$GCC" = yes; then whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' else whole_archive_flag_spec='-z allextract$convenience -z defaultextract' fi ;; esac link_all_deplibs=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='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi hardcode_libdir_flag_spec='-L$libdir' hardcode_direct=yes hardcode_minus_L=yes hardcode_shlibpath_var=no ;; sysv4) case $host_vendor in sni) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes # is this really true??? ;; siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule. archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' reload_cmds='$CC -r -o $output$reload_objs' hardcode_direct=no ;; motorola) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=no #Motorola manual says yes, but my tests say they lie ;; esac runpath_var='LD_RUN_PATH' hardcode_shlibpath_var=no ;; sysv4.3*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var=no export_dynamic_flag_spec='-Bexport' ;; sysv4*MP*) if test -d /usr/nec; then archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var=no runpath_var=LD_RUN_PATH hardcode_runpath_var=yes ld_shlibs=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) no_undefined_flag='${wl}-z,text' archive_cmds_need_lc=no hardcode_shlibpath_var=no runpath_var='LD_RUN_PATH' 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' 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' 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='${wl}-z,text' allow_undefined_flag='${wl}-z,nodefs' archive_cmds_need_lc=no hardcode_shlibpath_var=no hardcode_libdir_flag_spec='${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,$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' 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' fi ;; uts4*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-L$libdir' hardcode_shlibpath_var=no ;; *) ld_shlibs=no ;; esac if test x$host_vendor = xsni; then case $host in sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) export_dynamic_flag_spec='${wl}-Blargedynsym' ;; esac fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 $as_echo "$ld_shlibs" >&6; } test "$ld_shlibs" = no && can_build_shared=no with_gnu_ld=$with_gnu_ld # # Do we need to explicitly link libc? # case "x$archive_cmds_need_lc" in x|xyes) # Assume -lc should be added archive_cmds_need_lc=yes if test "$enable_shared" = yes && test "$GCC" = yes; then case $archive_cmds 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. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } if ${lt_cv_archive_cmds_need_lc+:} false; then : $as_echo_n "(cached) " >&6 else $RM conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$lt_prog_compiler_wl pic_flag=$lt_prog_compiler_pic compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$allow_undefined_flag allow_undefined_flag= if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then lt_cv_archive_cmds_need_lc=no else lt_cv_archive_cmds_need_lc=yes fi allow_undefined_flag=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; } archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc ;; esac fi ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 $as_echo_n "checking dynamic linker characteristics... " >&6; } if test "$GCC" = yes; then case $host_os in darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; *) lt_awk_arg="/^libraries:/" ;; esac case $host_os in mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; *) lt_sed_strip_eq="s,=/,/,g" ;; esac lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` case $lt_search_path_spec in *\;*) # 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. lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` ;; *) lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` ;; esac # Ok, now we have the path, separated by spaces, we can step through it # and add multilib dir if necessary. lt_tmp_lt_search_path_spec= lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` for lt_sys_path in $lt_search_path_spec; do if test -d "$lt_sys_path/$lt_multi_os_dir"; then lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" else test -d "$lt_sys_path" && \ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" fi done lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' BEGIN {RS=" "; FS="/|\n";} { lt_foo=""; lt_count=0; for (lt_i = NF; lt_i > 0; lt_i--) { if ($lt_i != "" && $lt_i != ".") { if ($lt_i == "..") { lt_count++; } else { if (lt_count == 0) { lt_foo="/" $lt_i lt_foo; } else { lt_count--; } } } } if (lt_foo != "") { lt_freq[lt_foo]++; } if (lt_freq[lt_foo] == 1) { print lt_foo; } }'` # AWK program above erroneously prepends '/' to C:/dos/paths # for these hosts. case $host_os in mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ $SED 's,/\([A-Za-z]:\),\1,g'` ;; esac sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` else sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" fi 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" 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 # correct to gnu/linux during the next big refactor 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' ;; aix[4-9]*) version_type=linux # correct to gnu/linux during the next big refactor 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*) case $host_cpu in powerpc) # Since July 2007 AmigaOS4 officially supports .so libraries. # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ;; m68k) 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=`func_echo_all "$lib" | $SED '\''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' ;; esac ;; beos*) library_names_spec='${libname}${shared_ext}' dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[45]*) version_type=linux # correct to gnu/linux during the next big refactor 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* | cegcc*) version_type=windows shrext_cmds=".dll" need_version=no need_lib_prefix=no case $GCC,$cc_basename in yes,*) # gcc 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~ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; fi' 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="$sys_lib_search_path_spec /usr/lib/w32api" ;; mingw* | cegcc*) # MinGW DLLs use traditional 'lib' prefix soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ;; 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 dynamic_linker='Win32 ld.exe' ;; *,cl*) # Native MSVC libname_spec='$name' soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' library_names_spec='${libname}.dll.lib' case $build_os in mingw*) sys_lib_search_path_spec= lt_save_ifs=$IFS IFS=';' for lt_path in $LIB do IFS=$lt_save_ifs # Let DOS variable expansion print the short 8.3 style file name. lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" done IFS=$lt_save_ifs # Convert to MSYS style. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` ;; cygwin*) # Convert to unix form, then to dos form, then back to unix form # but this time dos style (no spaces!) so that the unix form looks # like /cygdrive/c/PROGRA~1:/cygdr... sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ;; *) sys_lib_search_path_spec="$LIB" if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then # It is most probably a Windows format PATH. 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 # FIXME: find the short name or the path components, as spaces are # common. (e.g. "Program Files" -> "PROGRA~1") ;; esac # 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 dynamic_linker='Win32 link.exe' ;; *) # Assume MSVC wrapper library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' dynamic_linker='Win32 ld.exe' ;; esac # 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}${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`' sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;; dgux*) version_type=linux # correct to gnu/linux during the next big refactor 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 ;; 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[23].*) 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 ;; *) # from 4.6 on, and DragonFly shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; esac ;; gnu*) version_type=linux # correct to gnu/linux during the next big refactor 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 ;; haiku*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no dynamic_linker="$host_os runtime_loader" 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=LIBRARY_PATH shlibpath_overrides_runpath=yes sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 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' # or fails outright, so override atomically: install_override_mode=555 ;; interix[3-9]*) version_type=linux # correct to gnu/linux during the next big refactor 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 ;; *) if test "$lt_cv_prog_gnu_ld" = yes; then version_type=linux # correct to gnu/linux during the next big refactor 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 glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu) version_type=linux # correct to gnu/linux during the next big refactor 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 # Some binutils ld are patched to set DT_RUNPATH if ${lt_cv_shlibpath_overrides_runpath+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_shlibpath_overrides_runpath=no save_LDFLAGS=$LDFLAGS save_libdir=$libdir eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : lt_cv_shlibpath_overrides_runpath=yes fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LDFLAGS=$save_LDFLAGS libdir=$save_libdir fi shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath # 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>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;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, # 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' ;; 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' ;; 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 ;; newsos6) version_type=linux # correct to gnu/linux during the next big refactor 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=qnx 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='ldqnx.so' ;; 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 ;; 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 ;; 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" ;; rdos*) dynamic_linker=no ;; solaris*) version_type=linux # correct to gnu/linux during the next big refactor 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' ;; 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.3*) version_type=linux # correct to gnu/linux during the next big refactor 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 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 ;; sysv4*MP*) if test -d /usr/nec ;then version_type=linux # correct to gnu/linux during the next big refactor 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 ;; 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 shlibpath_overrides_runpath=yes 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' else sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 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' ;; tpf*) # TPF is a cross-target only. Preferred cross-host = GNU/Linux. version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; uts4*) version_type=linux # correct to gnu/linux during the next big refactor 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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 $as_echo "$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 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" fi if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 $as_echo_n "checking how to hardcode library paths into programs... " >&6; } hardcode_action= if test -n "$hardcode_libdir_flag_spec" || test -n "$runpath_var" || test "X$hardcode_automatic" = "Xyes" ; then # We can hardcode non-existent directories. if test "$hardcode_direct" != 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_TAGVAR(hardcode_shlibpath_var, )" != no && test "$hardcode_minus_L" != no; then # Linking always hardcodes the temporary library directory. hardcode_action=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. hardcode_action=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. hardcode_action=unsupported fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 $as_echo "$hardcode_action" >&6; } if test "$hardcode_action" = relink || test "$inherit_rpath" = yes; 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 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* | cegcc*) 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 $as_echo_n "checking for dlopen in -ldl... " >&6; } if ${ac_cv_lib_dl_dlopen+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* 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 if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dl_dlopen=yes else ac_cv_lib_dl_dlopen=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } if test "x$ac_cv_lib_dl_dlopen" = xyes; then : lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else lt_cv_dlopen="dyld" lt_cv_dlopen_libs= lt_cv_dlopen_self=yes fi ;; *) ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" if test "x$ac_cv_func_shl_load" = xyes; then : lt_cv_dlopen="shl_load" else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 $as_echo_n "checking for shl_load in -ldld... " >&6; } if ${ac_cv_lib_dld_shl_load+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* 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 shl_load (); int main () { return shl_load (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dld_shl_load=yes else ac_cv_lib_dld_shl_load=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 $as_echo "$ac_cv_lib_dld_shl_load" >&6; } if test "x$ac_cv_lib_dld_shl_load" = xyes; then : lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" else ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" if test "x$ac_cv_func_dlopen" = xyes; then : lt_cv_dlopen="dlopen" else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 $as_echo_n "checking for dlopen in -ldl... " >&6; } if ${ac_cv_lib_dl_dlopen+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* 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 if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dl_dlopen=yes else ac_cv_lib_dl_dlopen=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } if test "x$ac_cv_lib_dl_dlopen" = xyes; then : lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 $as_echo_n "checking for dlopen in -lsvld... " >&6; } if ${ac_cv_lib_svld_dlopen+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lsvld $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* 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 if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_svld_dlopen=yes else ac_cv_lib_svld_dlopen=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 $as_echo "$ac_cv_lib_svld_dlopen" >&6; } if test "x$ac_cv_lib_svld_dlopen" = xyes; then : lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 $as_echo_n "checking for dld_link in -ldld... " >&6; } if ${ac_cv_lib_dld_dld_link+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* 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 dld_link (); int main () { return dld_link (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dld_dld_link=yes else ac_cv_lib_dld_dld_link=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 $as_echo "$ac_cv_lib_dld_dld_link" >&6; } if test "x$ac_cv_lib_dld_dld_link" = xyes; then : lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" fi fi fi fi fi fi ;; esac if test "x$lt_cv_dlopen" != xno; then enable_dlopen=yes else enable_dlopen=no fi case $lt_cv_dlopen in dlopen) save_CPPFLAGS="$CPPFLAGS" 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\" save_LIBS="$LIBS" LIBS="$lt_cv_dlopen_libs $LIBS" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 $as_echo_n "checking whether a program can dlopen itself... " >&6; } if ${lt_cv_dlopen_self+:} false; then : $as_echo_n "(cached) " >&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 <<_LT_EOF #line $LINENO "configure" #include "confdefs.h" #if HAVE_DLFCN_H #include #endif #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 /* When -fvisbility=hidden is used, assume the code has been annotated correspondingly for the symbols needed. */ #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) int fnord () __attribute__((visibility("default"))); #endif int fnord () { return 42; } int main () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else { if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; else puts (dlerror ()); } /* dlclose (self); */ } else puts (dlerror ()); return status; } _LT_EOF if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 (eval $ac_link) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then (./conftest; exit; ) >&5 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 ;; esac else : # compilation failed lt_cv_dlopen_self=no fi fi rm -fr conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 $as_echo "$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\" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } if ${lt_cv_dlopen_self_static+:} false; then : $as_echo_n "(cached) " >&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 <<_LT_EOF #line $LINENO "configure" #include "confdefs.h" #if HAVE_DLFCN_H #include #endif #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 /* When -fvisbility=hidden is used, assume the code has been annotated correspondingly for the symbols needed. */ #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) int fnord () __attribute__((visibility("default"))); #endif int fnord () { return 42; } int main () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else { if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; else puts (dlerror ()); } /* dlclose (self); */ } else puts (dlerror ()); return status; } _LT_EOF if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 (eval $ac_link) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then (./conftest; exit; ) >&5 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 ;; esac else : # compilation failed lt_cv_dlopen_self_static=no fi fi rm -fr conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 $as_echo "$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 striplib= old_striplib= { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 $as_echo_n "checking whether stripping libraries is possible... " >&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" { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "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" old_striplib="$STRIP -S" { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi ;; *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } ;; esac fi # Report which library types will actually be built { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 $as_echo_n "checking if libtool supports shared libraries... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 $as_echo "$can_build_shared" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 $as_echo_n "checking whether to build shared libraries... " >&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 ;; aix[4-9]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 $as_echo "$enable_shared" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 $as_echo_n "checking whether to build static libraries... " >&6; } # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 $as_echo "$enable_static" >&6; } 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 CC="$lt_save_CC" ac_config_commands="$ac_config_commands libtool" # Only expand once: ac_config_files="$ac_config_files Makefile po/Makefile.in src/Makefile doc/Makefile sound/Makefile skins/Makefile skins/default/Makefile skins/default/cursor/Makefile skins/sdljump/Makefile skins/sdljump/cursor/Makefile skins/xjump/Makefile skins/auri/Makefile skins/auri/heroanim1/Makefile skins/auri/heroanim2/Makefile skins/auri/heroanim3/Makefile skins/auri/heroanim4/Makefile skins/wincrash/Makefile skins/wincrash/heroanim1/Makefile skins/wincrash/heroanim2/Makefile skins/wincrash/heroanim3/Makefile skins/wincrash/heroanim4/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure # scripts and configure runs, see configure's option --config-cache. # It is not useful on other systems. If it contains results you don't # want to keep, you may remove or edit it. # # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # # `ac_cv_env_foo' variables (set or unset) will be overridden when # loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. # 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_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | 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 "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) | sed ' /^ac_cv_env_/b end t clear :clear s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ t end s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ :end' >>confcache if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then if test "x$cache_file" != "x/dev/null"; then { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 $as_echo "$as_me: updating cache $cache_file" >&6;} if test ! -f "$cache_file" || test -h "$cache_file"; then cat confcache >"$cache_file" else case $cache_file in #( */* | ?:*) mv -f confcache "$cache_file"$$ && mv -f "$cache_file"$$ "$cache_file" ;; #( *) mv -f confcache "$cache_file" ;; esac fi fi else { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache test "x$prefix" = xNONE && prefix=$ac_default_prefix # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' DEFS=-DHAVE_CONFIG_H ac_libobjs= ac_ltlibobjs= U= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' ac_i=`$as_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. as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs LTLIBOBJS=$ac_ltlibobjs if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' else am__EXEEXT_TRUE='#' am__EXEEXT_FALSE= fi if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then as_fn_error $? "conditional \"AMDEP\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi : "${CONFIG_STATUS=./config.status}" ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} as_write_fail=0 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. # Compiler output produced by configure, useful for debugging # configure, is in config.log if it exists. debug=false ac_cs_recheck=false ac_cs_silent=false SHELL=\${CONFIG_SHELL-$SHELL} export SHELL _ASEOF cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do 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 as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } 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.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= 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 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith 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 as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # 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 ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac 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 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then 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 -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_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 || $as_echo X"$as_dir" | 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 -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p as_test_x='test -x' as_executable_p=as_fn_executable_p # 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'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 ## ----------------------------------- ## ## Main body of $CONFIG_STATUS script. ## ## ----------------------------------- ## _ASEOF test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # 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. ac_log=" This file was extended by $as_me, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS CONFIG_LINKS = $CONFIG_LINKS CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ on `(hostname || uname -n) 2>/dev/null | sed 1q` " _ACEOF case $ac_config_files in *" "*) set x $ac_config_files; shift; ac_config_files=$*;; esac case $ac_config_headers in *" "*) set x $ac_config_headers; shift; ac_config_headers=$*;; esac cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # Files that config.status was made for. config_files="$ac_config_files" config_headers="$ac_config_headers" config_commands="$ac_config_commands" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ \`$as_me' instantiates files and other configuration actions from templates according to the current configuration. Unless the files and actions are specified as TAGs, all are instantiated by default. Usage: $0 [OPTION]... [TAG]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit --config print configuration, then exit -q, --quiet, --silent do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] instantiate the configuration file FILE --header=FILE[:TEMPLATE] instantiate the configuration header FILE Configuration files: $config_files Configuration headers: $config_headers Configuration commands: $config_commands Report bugs to the package provider." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ config.status configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" Copyright (C) 2012 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." ac_pwd='$ac_pwd' srcdir='$srcdir' INSTALL='$INSTALL' MKDIR_P='$MKDIR_P' AWK='$AWK' test -n "\$AWK" || AWK=awk _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # The default lists apply if the user does not specify any file. ac_need_defaults=: while test $# != 0 do case $1 in --*=?*) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; --*=) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg= ac_shift=: ;; *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; esac case $ac_option in # Handling of the options. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) $as_echo "$ac_cs_version"; exit ;; --config | --confi | --conf | --con | --co | --c ) $as_echo "$ac_cs_config"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; '') as_fn_error $? "missing file argument" ;; esac as_fn_append CONFIG_FILES " '$ac_optarg'" ac_need_defaults=false;; --header | --heade | --head | --hea ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; esac as_fn_append CONFIG_HEADERS " '$ac_optarg'" ac_need_defaults=false;; --he | --h) # Conflict between --help and --header as_fn_error $? "ambiguous option: \`$1' Try \`$0 --help' for more information.";; --help | --hel | -h ) $as_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. -*) as_fn_error $? "unrecognized option: \`$1' Try \`$0 --help' for more information." ;; *) as_fn_append ac_config_targets " $1" ac_need_defaults=false ;; esac shift done ac_configure_extra_args= if $ac_cs_silent; then exec 6>/dev/null ac_configure_extra_args="$ac_configure_extra_args --silent" fi _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 if \$ac_cs_recheck; then set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion shift \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 CONFIG_SHELL='$SHELL' export CONFIG_SHELL exec "\$@" fi _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 exec 5>>config.log { echo sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX $as_echo "$ac_log" } >&5 _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # # Capture the value of obsolete ALL_LINGUAS because we need it to compute # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it # from automake < 1.5. eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' # Capture the value of LINGUAS because we need it to compute CATALOGS. LINGUAS="${LINGUAS-%UNSET%}" AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" # 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 sed_quote_subst='$sed_quote_subst' double_quote_subst='$double_quote_subst' delay_variable_subst='$delay_variable_subst' macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' LTCC='$LTCC' LTCFLAGS='$LTCFLAGS' compiler='$compiler_DEFAULT' # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF \$1 _LTECHO_EOF' } # Quote evaled strings. for var in SHELL \ ECHO \ PATH_SEPARATOR \ SED \ GREP \ EGREP \ FGREP \ LD \ NM \ LN_S \ lt_SP2NL \ lt_NL2SP \ reload_flag \ OBJDUMP \ deplibs_check_method \ file_magic_cmd \ file_magic_glob \ want_nocaseglob \ DLLTOOL \ sharedlib_from_linklib_cmd \ AR \ AR_FLAGS \ archiver_list_spec \ STRIP \ RANLIB \ CC \ CFLAGS \ compiler \ lt_cv_sys_global_symbol_pipe \ lt_cv_sys_global_symbol_to_cdecl \ lt_cv_sys_global_symbol_to_c_name_address \ lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ nm_file_list_spec \ lt_prog_compiler_no_builtin_flag \ lt_prog_compiler_pic \ lt_prog_compiler_wl \ lt_prog_compiler_static \ lt_cv_prog_compiler_c_o \ need_locks \ MANIFEST_TOOL \ DSYMUTIL \ NMEDIT \ LIPO \ OTOOL \ OTOOL64 \ shrext_cmds \ export_dynamic_flag_spec \ whole_archive_flag_spec \ compiler_needs_object \ with_gnu_ld \ allow_undefined_flag \ no_undefined_flag \ hardcode_libdir_flag_spec \ hardcode_libdir_separator \ exclude_expsyms \ include_expsyms \ file_list_spec \ variables_saved_for_relink \ libname_spec \ library_names_spec \ soname_spec \ install_override_mode \ finish_eval \ old_striplib \ striplib; do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[\\\\\\\`\\"\\\$]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done # Double-quote double-evaled strings. for var in reload_cmds \ old_postinstall_cmds \ old_postuninstall_cmds \ old_archive_cmds \ extract_expsyms_cmds \ old_archive_from_new_cmds \ old_archive_from_expsyms_cmds \ archive_cmds \ archive_expsym_cmds \ module_cmds \ module_expsym_cmds \ export_symbols_cmds \ prelink_cmds \ postlink_cmds \ postinstall_cmds \ postuninstall_cmds \ finish_cmds \ sys_lib_search_path_spec \ sys_lib_dlsearch_path_spec; do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[\\\\\\\`\\"\\\$]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done ac_aux_dir='$ac_aux_dir' xsi_shell='$xsi_shell' lt_shell_append='$lt_shell_append' # See if we are running on zsh, and set the options which allow our # commands through without removal of \ escapes INIT. if test -n "\${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi PACKAGE='$PACKAGE' VERSION='$VERSION' TIMESTAMP='$TIMESTAMP' RM='$RM' ofile='$ofile' _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Handling of arguments. for ac_config_target in $ac_config_targets do case $ac_config_target in "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;; "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; "sound/Makefile") CONFIG_FILES="$CONFIG_FILES sound/Makefile" ;; "skins/Makefile") CONFIG_FILES="$CONFIG_FILES skins/Makefile" ;; "skins/default/Makefile") CONFIG_FILES="$CONFIG_FILES skins/default/Makefile" ;; "skins/default/cursor/Makefile") CONFIG_FILES="$CONFIG_FILES skins/default/cursor/Makefile" ;; "skins/sdljump/Makefile") CONFIG_FILES="$CONFIG_FILES skins/sdljump/Makefile" ;; "skins/sdljump/cursor/Makefile") CONFIG_FILES="$CONFIG_FILES skins/sdljump/cursor/Makefile" ;; "skins/xjump/Makefile") CONFIG_FILES="$CONFIG_FILES skins/xjump/Makefile" ;; "skins/auri/Makefile") CONFIG_FILES="$CONFIG_FILES skins/auri/Makefile" ;; "skins/auri/heroanim1/Makefile") CONFIG_FILES="$CONFIG_FILES skins/auri/heroanim1/Makefile" ;; "skins/auri/heroanim2/Makefile") CONFIG_FILES="$CONFIG_FILES skins/auri/heroanim2/Makefile" ;; "skins/auri/heroanim3/Makefile") CONFIG_FILES="$CONFIG_FILES skins/auri/heroanim3/Makefile" ;; "skins/auri/heroanim4/Makefile") CONFIG_FILES="$CONFIG_FILES skins/auri/heroanim4/Makefile" ;; "skins/wincrash/Makefile") CONFIG_FILES="$CONFIG_FILES skins/wincrash/Makefile" ;; "skins/wincrash/heroanim1/Makefile") CONFIG_FILES="$CONFIG_FILES skins/wincrash/heroanim1/Makefile" ;; "skins/wincrash/heroanim2/Makefile") CONFIG_FILES="$CONFIG_FILES skins/wincrash/heroanim2/Makefile" ;; "skins/wincrash/heroanim3/Makefile") CONFIG_FILES="$CONFIG_FILES skins/wincrash/heroanim3/Makefile" ;; "skins/wincrash/heroanim4/Makefile") CONFIG_FILES="$CONFIG_FILES skins/wincrash/heroanim4/Makefile" ;; *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 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 # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands fi # Have a temporary directory for convenience. Make it in the build tree # simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. # 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 || { tmp= ac_tmp= trap 'exit_status=$? : "${ac_tmp:=$tmp}" { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status ' 0 trap 'as_fn_exit 1' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. { tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -d "$tmp" } || { tmp=./conf$$-$RANDOM (umask 077 && mkdir "$tmp") } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 ac_tmp=$tmp # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. # This happens for instance with `./config.status config.h'. if test -n "$CONFIG_FILES"; then ac_cr=`echo X | tr X '\015'` # On cygwin, bash can eat \r inside `` if the user requested igncr. # But we know of no other shell where ac_cr would be empty at this # point, so we can use a bashism as a fallback. if test "x$ac_cr" = x; then eval ac_cr=\$\'\\r\' fi ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then ac_cs_awk_cr='\\r' else ac_cs_awk_cr=$ac_cr fi echo 'BEGIN {' >"$ac_tmp/subs1.awk" && _ACEOF { echo "cat >conf$$subs.awk <<_ACEOF" && echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && echo "_ACEOF" } >conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` ac_delim='%!_!# ' for ac_last_try in false false false false false :; do . ./conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` if test $ac_delim_n = $ac_delim_num; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done rm -f conf$$subs.sh cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && _ACEOF sed -n ' h s/^/S["/; s/!.*/"]=/ p g s/^[^!]*!// :repl t repl s/'"$ac_delim"'$// t delim :nl h s/\(.\{148\}\)..*/\1/ t more1 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ p n b repl :more1 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t nl :delim h s/\(.\{148\}\)..*/\1/ t more2 s/["\\]/\\&/g; s/^/"/; s/$/"/ p b :more2 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t delim ' >$CONFIG_STATUS || ac_write_fail=1 rm -f conf$$subs.awk cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 _ACAWK cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && for (key in S) S_is_set[key] = 1 FS = "" } { line = $ 0 nfields = split(line, field, "@") substed = 0 len = length(field[1]) for (i = 2; i < nfields; i++) { key = field[i] keylen = length(key) if (S_is_set[key]) { value = S[key] line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) len += length(value) + length(field[++i]) substed = 1 } else len += 1 + keylen } print line } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" else cat fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 _ACEOF # VPATH may cause trouble with some makes, so we remove sole $(srcdir), # ${srcdir} and @srcdir@ entries 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[ ]*=[ ]*/{ h s/// s/^/:/ s/[ ]*$/:/ s/:\$(srcdir):/:/g s/:\${srcdir}:/:/g s/:@srcdir@:/:/g s/^:*// s/:*$// x s/\(=[ ]*\).*/\1/ G s/\n// s/^[^=]*=[ ]*$// }' fi cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 fi # test -n "$CONFIG_FILES" # Set up the scripts for CONFIG_HEADERS section. # No need to generate them if there are no CONFIG_HEADERS. # This happens for instance with `./config.status Makefile'. if test -n "$CONFIG_HEADERS"; then cat >"$ac_tmp/defines.awk" <<\_ACAWK || BEGIN { _ACEOF # Transform confdefs.h into an awk script `defines.awk', embedded as # here-document in config.status, that substitutes the proper values into # config.h.in to produce config.h. # Create a delimiter string that does not exist in confdefs.h, to ease # handling of long lines. ac_delim='%!_!# ' for ac_last_try in false false :; do ac_tt=`sed -n "/$ac_delim/p" confdefs.h` if test -z "$ac_tt"; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done # For the awk script, D is an array of macro values keyed by name, # likewise P contains macro parameters if any. Preserve backslash # newline sequences. ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* sed -n ' s/.\{148\}/&'"$ac_delim"'/g t rset :rset s/^[ ]*#[ ]*define[ ][ ]*/ / t def d :def s/\\$// t bsnl s/["\\]/\\&/g s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ D["\1"]=" \3"/p s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p d :bsnl s/["\\]/\\&/g s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ D["\1"]=" \3\\\\\\n"\\/p t cont s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p t cont d :cont n s/.\{148\}/&'"$ac_delim"'/g t clear :clear s/\\$// t bsnlc s/["\\]/\\&/g; s/^/"/; s/$/"/p d :bsnlc s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p b cont ' >$CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 for (key in D) D_is_set[key] = 1 FS = "" } /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { line = \$ 0 split(line, arg, " ") if (arg[1] == "#") { defundef = arg[2] mac1 = arg[3] } else { defundef = substr(arg[1], 2) mac1 = arg[2] } split(mac1, mac2, "(") #) macro = mac2[1] prefix = substr(line, 1, index(line, defundef) - 1) if (D_is_set[macro]) { # Preserve the white space surrounding the "#". print prefix "define", macro P[macro] D[macro] next } else { # 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. if (defundef == "undef") { print "/*", prefix defundef, macro, "*/" next } } } { print } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 fi # test -n "$CONFIG_HEADERS" eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" shift for ac_tag do case $ac_tag in :[FHLC]) ac_mode=$ac_tag; continue;; esac case $ac_mode$ac_tag in :[FHL]*:*);; :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; :[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="$ac_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 || as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append 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 '` $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 $as_echo "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. case $configure_input in #( *\&* | *\|* | *\\* ) ac_sed_conf_input=`$as_echo "$configure_input" | sed 's/[\\\\&|]/\\\\&/g'`;; #( *) ac_sed_conf_input=$configure_input;; esac case $ac_tag in *:-:* | *:-) cat >"$ac_tmp/stdin" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; esac ;; esac 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 || $as_echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir="$ac_dir"; as_fn_mkdir_p ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_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 .) # We are building in place. ac_srcdir=. 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 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 case $ac_mode in :F) # # CONFIG_FILE # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac ac_MKDIR_P=$MKDIR_P case $MKDIR_P in [\\/$]* | ?:[\\/]* ) ;; */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; esac _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # 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= ac_sed_dataroot=' /datarootdir/ { p q } /@datadir@/p /@docdir@/p /@infodir@/p /@localedir@/p /@mandir@/p' case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 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 || ac_write_fail=1 ac_sed_extra="$ac_vpsub $extrasub _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b s|@configure_input@|$ac_sed_conf_input|;t t s&@top_builddir@&$ac_top_builddir_sub&;t t s&@top_build_prefix@&$ac_top_build_prefix&;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 s&@MKDIR_P@&$ac_MKDIR_P&;t t $ac_datarootdir_hack " eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 $as_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;} rm -f "$ac_tmp/stdin" case $ac_file in -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; esac \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; :H) # # CONFIG_HEADER # if test x"$ac_file" != x-; then { $as_echo "/* $configure_input */" \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" } >"$ac_tmp/config.h" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 $as_echo "$as_me: $ac_file is unchanged" >&6;} else rm -f "$ac_file" mv "$ac_tmp/config.h" "$ac_file" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 fi else $as_echo "/* $configure_input */" \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ || as_fn_error $? "could not create -" "$LINENO" 5 fi # Compute "$ac_file"'s index in $config_headers. _am_arg="$ac_file" _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$_am_arg" : 'X\(//\)[^/]' \| \ X"$_am_arg" : 'X\(//\)$' \| \ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$_am_arg" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'`/stamp-h$_am_stamp_count ;; :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 $as_echo "$as_me: executing $ac_file commands" >&6;} ;; esac case $ac_file$ac_mode in "po-directories":C) for ac_file in $CONFIG_FILES; do # Support "outfile[:infile[:infile...]]" case "$ac_file" in *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; esac # PO directories have a Makefile.in generated from Makefile.in.in. case "$ac_file" in */Makefile.in) # Adjust a relative srcdir. ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` # In autoconf-2.13 it is called $ac_given_srcdir. # In autoconf-2.50 it is called $srcdir. test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" case "$ac_given_srcdir" in .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; /*) top_srcdir="$ac_given_srcdir" ;; *) top_srcdir="$ac_dots$ac_given_srcdir" ;; esac # Treat a directory as a PO directory if and only if it has a # POTFILES.in file. This allows packages to have multiple PO # directories under different names or in different locations. if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then rm -f "$ac_dir/POTFILES" test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" POMAKEFILEDEPS="POTFILES.in" # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend # on $ac_dir but don't depend on user-specified configuration # parameters. if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then # The LINGUAS file contains the set of available languages. if test -n "$OBSOLETE_ALL_LINGUAS"; then test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" fi ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"` # Hide the ALL_LINGUAS assigment from automake < 1.5. eval 'ALL_LINGUAS''=$ALL_LINGUAS_' POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" else # The set of available languages was given in configure.in. # Hide the ALL_LINGUAS assigment from automake < 1.5. eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' fi # Compute POFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po) # Compute UPDATEPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update) # Compute DUMMYPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop) # Compute GMOFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo) case "$ac_given_srcdir" in .) srcdirpre= ;; *) srcdirpre='$(srcdir)/' ;; esac POFILES= UPDATEPOFILES= DUMMYPOFILES= GMOFILES= for lang in $ALL_LINGUAS; do POFILES="$POFILES $srcdirpre$lang.po" UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" DUMMYPOFILES="$DUMMYPOFILES $lang.nop" GMOFILES="$GMOFILES $srcdirpre$lang.gmo" done # CATALOGS depends on both $ac_dir and the user's LINGUAS # environment variable. INST_LINGUAS= if test -n "$ALL_LINGUAS"; then for presentlang in $ALL_LINGUAS; do useit=no if test "%UNSET%" != "$LINGUAS"; then desiredlanguages="$LINGUAS" else desiredlanguages="$ALL_LINGUAS" fi for desiredlang in $desiredlanguages; do # Use the presentlang catalog if desiredlang is # a. equal to presentlang, or # b. a variant of presentlang (because in this case, # presentlang can be used as a fallback for messages # which are not translated in the desiredlang catalog). case "$desiredlang" in "$presentlang"*) useit=yes;; esac done if test $useit = yes; then INST_LINGUAS="$INST_LINGUAS $presentlang" fi done fi CATALOGS= if test -n "$INST_LINGUAS"; then for lang in $INST_LINGUAS; do CATALOGS="$CATALOGS $lang.gmo" done fi test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do if test -f "$f"; then case "$f" in *.orig | *.bak | *~) ;; *) cat "$f" >> "$ac_dir/Makefile" ;; esac fi done fi ;; esac done ;; "depfiles":C) test x"$AMDEP_TRUE" != x"" || { # Autoconf 2.62 quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. case $CONFIG_FILES in *\'*) eval set x "$CONFIG_FILES" ;; *) set x $CONFIG_FILES ;; esac shift for mf 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. # We used to match only the files named `Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # Grep'ing the whole file is not good either: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then dirpart=`$as_dirname -- "$mf" || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$mf" : 'X\(//\)[^/]' \| \ X"$mf" : 'X\(//\)$' \| \ X"$mf" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` else continue fi # Extract the definition of DEPDIR, am__include, and am__quote # from the Makefile without running `make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # When using ansi2knr, U may be empty or an underscore; expand it U=`sed -n 's/^U = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`$as_dirname -- "$file" || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$file" : 'X\(//\)[^/]' \| \ X"$file" : 'X\(//\)$' \| \ X"$file" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir=$dirpart/$fdir; as_fn_mkdir_p # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done } ;; "libtool":C) # 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 cfgfile="${ofile}T" trap "$RM \"$cfgfile\"; exit 1" 1 2 15 $RM "$cfgfile" cat <<_LT_EOF >> "$cfgfile" #! $SHELL # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, # 2006, 2007, 2008, 2009, 2010, 2011 Free Software # Foundation, Inc. # Written by Gordon Matzigkeit, 1996 # # This file is part of GNU Libtool. # # GNU Libtool 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. # # As a special exception to the GNU General Public License, # if you distribute this file as part of a program or library that # is built using GNU Libtool, you may include this file under the # same distribution terms that you use for the rest of that program. # # GNU Libtool 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 GNU Libtool; see the file COPYING. If not, a copy # can be downloaded from http://www.gnu.org/licenses/gpl.html, or # obtained by writing to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # The names of the tagged configurations supported by this script. available_tags="" # ### BEGIN LIBTOOL CONFIG # Which release of libtool.m4 was used? macro_version=$macro_version macro_revision=$macro_revision # Whether or not to build shared libraries. build_libtool_libs=$enable_shared # Whether or not to build static libraries. build_old_libs=$enable_static # What type of objects to build. pic_mode=$pic_mode # Whether or not to optimize for fast installation. fast_install=$enable_fast_install # Shell to use when invoking shell scripts. SHELL=$lt_SHELL # An echo program that protects backslashes. ECHO=$lt_ECHO # The PATH separator for the build system. PATH_SEPARATOR=$lt_PATH_SEPARATOR # 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 # A sed program that does not truncate output. SED=$lt_SED # Sed that helps us avoid accidentally triggering echo(1) options like -n. Xsed="\$SED -e 1s/^X//" # A grep program that handles long lines. GREP=$lt_GREP # An ERE matcher. EGREP=$lt_EGREP # A literal string matcher. FGREP=$lt_FGREP # A BSD- or MS-compatible name lister. NM=$lt_NM # Whether we need soft or hard links. LN_S=$lt_LN_S # What is the maximum length of a command? max_cmd_len=$max_cmd_len # Object file suffix (normally "o"). objext=$ac_objext # Executable file suffix (normally ""). exeext=$exeext # whether the shell understands "unset". lt_unset=$lt_unset # turn spaces into newlines. SP2NL=$lt_lt_SP2NL # turn newlines into spaces. NL2SP=$lt_lt_NL2SP # convert \$build file names to \$host format. to_host_file_cmd=$lt_cv_to_host_file_cmd # convert \$build files to toolchain format. to_tool_file_cmd=$lt_cv_to_tool_file_cmd # An object symbol dumper. OBJDUMP=$lt_OBJDUMP # Method to check whether dependent libraries are shared objects. deplibs_check_method=$lt_deplibs_check_method # Command to use when deplibs_check_method = "file_magic". file_magic_cmd=$lt_file_magic_cmd # How to find potential files when deplibs_check_method = "file_magic". file_magic_glob=$lt_file_magic_glob # Find potential files using nocaseglob when deplibs_check_method = "file_magic". want_nocaseglob=$lt_want_nocaseglob # DLL creation program. DLLTOOL=$lt_DLLTOOL # Command to associate shared and link libraries. sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd # The archiver. AR=$lt_AR # Flags to create an archive. AR_FLAGS=$lt_AR_FLAGS # How to feed a file listing to the archiver. archiver_list_spec=$lt_archiver_list_spec # A symbol stripping program. STRIP=$lt_STRIP # Commands used to install an old-style archive. RANLIB=$lt_RANLIB old_postinstall_cmds=$lt_old_postinstall_cmds old_postuninstall_cmds=$lt_old_postuninstall_cmds # Whether to use a lock for old archive extraction. lock_old_archive_extraction=$lock_old_archive_extraction # A C compiler. LTCC=$lt_CC # LTCC compiler flags. LTCFLAGS=$lt_CFLAGS # 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 # Transform the output of nm in a proper C declaration. global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # 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 # Transform the output of nm in a C name address pair when lib prefix is needed. global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix # Specify filename containing input files for \$NM. nm_file_list_spec=$lt_nm_file_list_spec # The root where to search for dependent libraries,and in which our libraries should be installed. lt_sysroot=$lt_sysroot # The name of the directory that contains temporary libtool files. objdir=$objdir # Used to examine libraries when file_magic_cmd begins with "file". MAGIC_CMD=$MAGIC_CMD # Must we lock files when doing compilation? need_locks=$lt_need_locks # Manifest tool. MANIFEST_TOOL=$lt_MANIFEST_TOOL # Tool to manipulate archived DWARF debug symbol files on Mac OS X. DSYMUTIL=$lt_DSYMUTIL # Tool to change global to local symbols on Mac OS X. NMEDIT=$lt_NMEDIT # Tool to manipulate fat objects and archives on Mac OS X. LIPO=$lt_LIPO # ldd/readelf like tool for Mach-O binaries on Mac OS X. OTOOL=$lt_OTOOL # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. OTOOL64=$lt_OTOOL64 # Old archive suffix (normally "a"). libext=$libext # Shared library suffix (normally ".so"). shrext_cmds=$lt_shrext_cmds # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds # Variables whose values should be saved in libtool wrapper scripts and # restored at link time. variables_saved_for_relink=$lt_variables_saved_for_relink # 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 # Library versioning type. version_type=$version_type # Shared library runtime path variable. runpath_var=$runpath_var # Shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=$shlibpath_overrides_runpath # 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 # Permission mode override for installation of shared libraries. install_override_mode=$lt_install_override_mode # Command to use after installation of a shared archive. postinstall_cmds=$lt_postinstall_cmds # Command to use after uninstallation of a shared archive. postuninstall_cmds=$lt_postuninstall_cmds # Commands used to finish a libtool library installation in a directory. finish_cmds=$lt_finish_cmds # As "finish_cmds", except a single script fragment to be evaled but # not shown. finish_eval=$lt_finish_eval # Whether we should hardcode library paths into libraries. hardcode_into_libs=$hardcode_into_libs # Compile-time system search path for libraries. sys_lib_search_path_spec=$lt_sys_lib_search_path_spec # Run-time system search path for libraries. sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # 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 # Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib # The linker used to build libraries. LD=$lt_LD # How to create reloadable object files. reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # Commands used to build an old-style archive. old_archive_cmds=$lt_old_archive_cmds # A language specific compiler. CC=$lt_compiler # Is the compiler the GNU compiler? with_gcc=$GCC # Compiler flag to turn off builtin functions. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag # Additional compiler flags for building library objects. pic_flag=$lt_lt_prog_compiler_pic # How to pass a linker flag through the compiler. wl=$lt_lt_prog_compiler_wl # Compiler flag to prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=$archive_cmds_need_lc # Whether or not to disallow shared libs when runtime libs are static. allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec=$lt_whole_archive_flag_spec # Whether the compiler copes with passing no objects directly. compiler_needs_object=$lt_compiler_needs_object # Create an old-style archive from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds # Commands used to build a shared archive. archive_cmds=$lt_archive_cmds archive_expsym_cmds=$lt_archive_expsym_cmds # Commands used to build a loadable module if different from building # a shared archive. module_cmds=$lt_module_cmds module_expsym_cmds=$lt_module_expsym_cmds # Whether we are building with GNU ld or not. with_gnu_ld=$lt_with_gnu_ld # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag=$lt_allow_undefined_flag # Flag that enforces no undefined symbols. no_undefined_flag=$lt_no_undefined_flag # 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 # Whether we need a single "-rpath" flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes # DIR into the resulting binary. hardcode_direct=$hardcode_direct # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes # DIR into the resulting binary and the resulting library dependency is # "absolute",i.e impossible to change by setting \${shlibpath_var} if the # library is relocated. hardcode_direct_absolute=$hardcode_direct_absolute # Set to "yes" if using the -LDIR flag during linking hardcodes DIR # into the resulting binary. hardcode_minus_L=$hardcode_minus_L # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR # into the resulting binary. hardcode_shlibpath_var=$hardcode_shlibpath_var # 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 # Set to yes if linker adds runtime paths of dependent libraries # to runtime path list. inherit_rpath=$inherit_rpath # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=$link_all_deplibs # Set to "yes" if exported symbols are required. always_export_symbols=$always_export_symbols # The commands to list exported symbols. export_symbols_cmds=$lt_export_symbols_cmds # Symbols that should not be listed in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms # Symbols that must always be exported. include_expsyms=$lt_include_expsyms # Commands necessary for linking programs (against libraries) with templates. prelink_cmds=$lt_prelink_cmds # Commands necessary for finishing linking programs. postlink_cmds=$lt_postlink_cmds # Specify filename containing input files. file_list_spec=$lt_file_list_spec # How to hardcode a shared library path into an executable. hardcode_action=$hardcode_action # ### END LIBTOOL CONFIG _LT_EOF case $host_os in aix3*) cat <<\_LT_EOF >> "$cfgfile" # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES= export COLLECT_NAMES fi _LT_EOF ;; esac ltmain="$ac_aux_dir/ltmain.sh" # We use sed instead of cat because bash on DJGPP gets confused if # if finds mixed CR/LF and LF-only lines. Since sed operates in # text mode, it properly converts lines to CR/LF. This bash problem # is reportedly fixed, but why not run on old versions too? sed '$q' "$ltmain" >> "$cfgfile" \ || (rm -f "$cfgfile"; exit 1) if test x"$xsi_shell" = xyes; then sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ func_dirname ()\ {\ \ case ${1} in\ \ */*) func_dirname_result="${1%/*}${2}" ;;\ \ * ) func_dirname_result="${3}" ;;\ \ esac\ } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_basename ()$/,/^} # func_basename /c\ func_basename ()\ {\ \ func_basename_result="${1##*/}"\ } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ func_dirname_and_basename ()\ {\ \ case ${1} in\ \ */*) func_dirname_result="${1%/*}${2}" ;;\ \ * ) func_dirname_result="${3}" ;;\ \ esac\ \ func_basename_result="${1##*/}"\ } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ func_stripname ()\ {\ \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ \ # positional parameters, so assign one to ordinary parameter first.\ \ func_stripname_result=${3}\ \ func_stripname_result=${func_stripname_result#"${1}"}\ \ func_stripname_result=${func_stripname_result%"${2}"}\ } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ func_split_long_opt ()\ {\ \ func_split_long_opt_name=${1%%=*}\ \ func_split_long_opt_arg=${1#*=}\ } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ func_split_short_opt ()\ {\ \ func_split_short_opt_arg=${1#??}\ \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ func_lo2o ()\ {\ \ case ${1} in\ \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ \ *) func_lo2o_result=${1} ;;\ \ esac\ } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_xform ()$/,/^} # func_xform /c\ func_xform ()\ {\ func_xform_result=${1%.*}.lo\ } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_arith ()$/,/^} # func_arith /c\ func_arith ()\ {\ func_arith_result=$(( $* ))\ } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_len ()$/,/^} # func_len /c\ func_len ()\ {\ func_len_result=${#1}\ } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: fi if test x"$lt_shell_append" = xyes; then sed -e '/^func_append ()$/,/^} # func_append /c\ func_append ()\ {\ eval "${1}+=\\${2}"\ } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ func_append_quoted ()\ {\ \ func_quote_for_eval "${2}"\ \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: # Save a `func_append' function call where possible by direct use of '+=' sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: else # Save a `func_append' function call even when '+=' is not available sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: fi if test x"$_lt_function_replace_fail" = x":"; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} fi mv -f "$cfgfile" "$ofile" || (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") chmod +x "$ofile" ;; esac done # for ac_tag as_fn_exit 0 _ACEOF ac_clean_files=$ac_clean_files_save test $ac_write_fail = 0 || as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 # configure is writing to config.log, and then calls config.status. # config.status does its own redirection, appending to config.log. # Unfortunately, on DOS this fails, as config.log is still kept open # by configure, so config.status won't be able to write to it; its # output is simply discarded. So we exec the FD to /dev/null, # effectively closing config.log, so it can be properly (re)opened and # appended to by config.status. When coming back to configure, we # need to make the FD available again. if test "$no_create" != yes; then ac_cs_success=: ac_config_status_args= test "$silent" = yes && ac_config_status_args="$ac_config_status_args --quiet" exec 5>/dev/null $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false exec 5>>config.log # Use ||, not &&, to avoid exiting from the if with $? = 1, which # would make configure fail if this is the last instruction. $ac_cs_success || as_fn_exit 1 fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi