summaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorYves-Alexis Perez <corsac@debian.org>2015-03-22 06:18:07 -0700
committerYves-Alexis Perez <corsac@debian.org>2015-03-22 06:18:07 -0700
commit8ea49fdb7ecf5b14d99fca09c57f6d988ff90739 (patch)
treeb9bd6ff1471b3c3fcd73562c9825e5570a027de3 /engines
downloadxfce4-session-8ea49fdb7ecf5b14d99fca09c57f6d988ff90739.tar.gz
Import xfce4-session_4.12.1.orig.tar.bz2
[dgit import orig xfce4-session_4.12.1.orig.tar.bz2]
Diffstat (limited to 'engines')
-rw-r--r--engines/Makefile.am4
-rw-r--r--engines/Makefile.in698
-rw-r--r--engines/balou/Makefile.am39
-rw-r--r--engines/balou/Makefile.in912
-rw-r--r--engines/balou/TODO21
-rw-r--r--engines/balou/balou-theme.c519
-rw-r--r--engines/balou/balou-theme.h57
-rw-r--r--engines/balou/balou.c496
-rw-r--r--engines/balou/balou.h69
-rw-r--r--engines/balou/config.c1003
-rw-r--r--engines/balou/engine.c100
-rw-r--r--engines/balou/gnome-uri.c149
-rw-r--r--engines/balou/gnome-uri.h30
-rw-r--r--engines/balou/scripts/Makefile.am6
-rw-r--r--engines/balou/scripts/Makefile.in588
-rwxr-xr-xengines/balou/scripts/balou-export-theme51
-rwxr-xr-xengines/balou/scripts/balou-install-theme103
-rw-r--r--engines/balou/themes/Default/Makefile.am7
-rw-r--r--engines/balou/themes/Default/Makefile.in575
-rw-r--r--engines/balou/themes/Default/logo.pngbin0 -> 201680 bytes
-rw-r--r--engines/balou/themes/Default/themerc50
-rw-r--r--engines/balou/themes/Makefile.am1
-rw-r--r--engines/balou/themes/Makefile.in694
-rw-r--r--engines/mice/Makefile.am59
-rw-r--r--engines/mice/Makefile.in819
-rw-r--r--engines/mice/generate.c123
-rw-r--r--engines/mice/mice.c382
-rw-r--r--engines/mice/preview.h201
-rw-r--r--engines/mice/preview.pngbin0 -> 1300 bytes
-rw-r--r--engines/mice/slide.h860
-rw-r--r--engines/mice/slide.pngbin0 -> 10775 bytes
-rw-r--r--engines/simple/Makefile.am50
-rw-r--r--engines/simple/Makefile.in776
-rw-r--r--engines/simple/fallback.h2791
-rw-r--r--engines/simple/fallback.pngbin0 -> 52897 bytes
-rw-r--r--engines/simple/preview.h1703
-rw-r--r--engines/simple/preview.pngbin0 -> 31571 bytes
-rw-r--r--engines/simple/simple.c507
38 files changed, 14443 insertions, 0 deletions
diff --git a/engines/Makefile.am b/engines/Makefile.am
new file mode 100644
index 0000000..4fe7b3d
--- /dev/null
+++ b/engines/Makefile.am
@@ -0,0 +1,4 @@
+SUBDIRS = \
+ balou \
+ mice \
+ simple
diff --git a/engines/Makefile.in b/engines/Makefile.in
new file mode 100644
index 0000000..f628ca2
--- /dev/null
+++ b/engines/Makefile.in
@@ -0,0 +1,698 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = engines
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+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_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+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@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BACKEND = @BACKEND@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DBUS_CFLAGS = @DBUS_CFLAGS@
+DBUS_GLIB_CFLAGS = @DBUS_GLIB_CFLAGS@
+DBUS_GLIB_LIBS = @DBUS_GLIB_LIBS@
+DBUS_GLIB_REQUIRED_VERSION = @DBUS_GLIB_REQUIRED_VERSION@
+DBUS_GLIB_VERSION = @DBUS_GLIB_VERSION@
+DBUS_LIBS = @DBUS_LIBS@
+DBUS_REQUIRED_VERSION = @DBUS_REQUIRED_VERSION@
+DBUS_VERSION = @DBUS_VERSION@
+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_PACKAGE = @GETTEXT_PACKAGE@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMODULE_REQUIRED_VERSION = @GMODULE_REQUIRED_VERSION@
+GMODULE_VERSION = @GMODULE_VERSION@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GREP = @GREP@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_VERSION = @GTK_VERSION@
+HELPER_PATH_PREFIX = @HELPER_PATH_PREFIX@
+ICEAUTH = @ICEAUTH@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBM = @LIBM@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBSM_CFLAGS = @LIBSM_CFLAGS@
+LIBSM_LDFLAGS = @LIBSM_LDFLAGS@
+LIBSM_LIBS = @LIBSM_LIBS@
+LIBTOOL = @LIBTOOL@
+LIBWNCK_CFLAGS = @LIBWNCK_CFLAGS@
+LIBWNCK_LIBS = @LIBWNCK_LIBS@
+LIBWNCK_REQUIRED_VERSION = @LIBWNCK_REQUIRED_VERSION@
+LIBWNCK_VERSION = @LIBWNCK_VERSION@
+LIBX11_CFLAGS = @LIBX11_CFLAGS@
+LIBX11_LDFLAGS = @LIBX11_LDFLAGS@
+LIBX11_LIBS = @LIBX11_LIBS@
+LIBXFCE4UI_CFLAGS = @LIBXFCE4UI_CFLAGS@
+LIBXFCE4UI_LIBS = @LIBXFCE4UI_LIBS@
+LIBXFCE4UI_REQUIRED_VERSION = @LIBXFCE4UI_REQUIRED_VERSION@
+LIBXFCE4UI_VERSION = @LIBXFCE4UI_VERSION@
+LIBXFCE4UTIL_CFLAGS = @LIBXFCE4UTIL_CFLAGS@
+LIBXFCE4UTIL_LIBS = @LIBXFCE4UTIL_LIBS@
+LIBXFCE4UTIL_REQUIRED_VERSION = @LIBXFCE4UTIL_REQUIRED_VERSION@
+LIBXFCE4UTIL_VERSION = @LIBXFCE4UTIL_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+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@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POLKIT_CFLAGS = @POLKIT_CFLAGS@
+POLKIT_LIBS = @POLKIT_LIBS@
+POLKIT_REQUIRED_VERSION = @POLKIT_REQUIRED_VERSION@
+POLKIT_VERSION = @POLKIT_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+RANLIB = @RANLIB@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPOWER_CFLAGS = @UPOWER_CFLAGS@
+UPOWER_LIBS = @UPOWER_LIBS@
+UPOWER_REQUIRED_VERSION = @UPOWER_REQUIRED_VERSION@
+UPOWER_VERSION = @UPOWER_VERSION@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+XFCE_GLADE_CATALOG_PATH = @XFCE_GLADE_CATALOG_PATH@
+XFCE_GLADE_MODULE_PATH = @XFCE_GLADE_MODULE_PATH@
+XFCE_GLADE_PIXMAP_PATH = @XFCE_GLADE_PIXMAP_PATH@
+XFCONF_CFLAGS = @XFCONF_CFLAGS@
+XFCONF_LIBS = @XFCONF_LIBS@
+XFCONF_REQUIRED_VERSION = @XFCONF_REQUIRED_VERSION@
+XFCONF_VERSION = @XFCONF_VERSION@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_ARGS = @XGETTEXT_ARGS@
+XMKMF = @XMKMF@
+XSESSION_PREFIX = @XSESSION_PREFIX@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+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_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+SUBDIRS = \
+ balou \
+ mice \
+ simple
+
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 engines/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu engines/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+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.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+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: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool cscopelist-am ctags \
+ ctags-am 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-am 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:
diff --git a/engines/balou/Makefile.am b/engines/balou/Makefile.am
new file mode 100644
index 0000000..d049a35
--- /dev/null
+++ b/engines/balou/Makefile.am
@@ -0,0 +1,39 @@
+SUBDIRS = \
+ scripts \
+ themes
+
+baloudir = $(libdir)/xfce4/session/splash-engines
+
+balou_LTLIBRARIES = libbalou.la
+
+libbalou_la_SOURCES = \
+ balou-theme.c \
+ balou-theme.h \
+ balou.c \
+ balou.h \
+ config.c \
+ engine.c \
+ gnome-uri.c \
+ gnome-uri.h
+
+libbalou_la_CFLAGS = \
+ -I$(top_srcdir) \
+ $(LIBXFCE4UI_CFLAGS) \
+ $(XFCONF_CFLAGS) \
+ -DBALOU_EXPORT_THEME=\"$(HELPER_PATH_PREFIX)/xfce4/session/balou-export-theme\" \
+ -DBALOU_INSTALL_THEME=\"$(HELPER_PATH_PREFIX)/xfce4/session/balou-install-theme\"
+
+libbalou_la_LDFLAGS = \
+ -avoid-version \
+ -no-undefined \
+ -module
+
+libbalou_la_LIBADD = \
+ $(top_builddir)/libxfsm/libxfsm-4.6.la \
+ $(LIBXFCE4UI_LIBS) \
+ $(XFCONF_LIBS) \
+ $(LIBM)
+
+
+libbalou_la_DEPENDENCIES = \
+ $(top_builddir)/libxfsm/libxfsm-4.6.la
diff --git a/engines/balou/Makefile.in b/engines/balou/Makefile.in
new file mode 100644
index 0000000..0e29271
--- /dev/null
+++ b/engines/balou/Makefile.in
@@ -0,0 +1,912 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = engines/balou
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(top_srcdir)/depcomp TODO
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+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__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)$(baloudir)"
+LTLIBRARIES = $(balou_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+am_libbalou_la_OBJECTS = libbalou_la-balou-theme.lo \
+ libbalou_la-balou.lo libbalou_la-config.lo \
+ libbalou_la-engine.lo libbalou_la-gnome-uri.lo
+libbalou_la_OBJECTS = $(am_libbalou_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+libbalou_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libbalou_la_CFLAGS) \
+ $(CFLAGS) $(libbalou_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -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) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(libbalou_la_SOURCES)
+DIST_SOURCES = $(libbalou_la_SOURCES)
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+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@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BACKEND = @BACKEND@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DBUS_CFLAGS = @DBUS_CFLAGS@
+DBUS_GLIB_CFLAGS = @DBUS_GLIB_CFLAGS@
+DBUS_GLIB_LIBS = @DBUS_GLIB_LIBS@
+DBUS_GLIB_REQUIRED_VERSION = @DBUS_GLIB_REQUIRED_VERSION@
+DBUS_GLIB_VERSION = @DBUS_GLIB_VERSION@
+DBUS_LIBS = @DBUS_LIBS@
+DBUS_REQUIRED_VERSION = @DBUS_REQUIRED_VERSION@
+DBUS_VERSION = @DBUS_VERSION@
+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_PACKAGE = @GETTEXT_PACKAGE@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMODULE_REQUIRED_VERSION = @GMODULE_REQUIRED_VERSION@
+GMODULE_VERSION = @GMODULE_VERSION@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GREP = @GREP@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_VERSION = @GTK_VERSION@
+HELPER_PATH_PREFIX = @HELPER_PATH_PREFIX@
+ICEAUTH = @ICEAUTH@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBM = @LIBM@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBSM_CFLAGS = @LIBSM_CFLAGS@
+LIBSM_LDFLAGS = @LIBSM_LDFLAGS@
+LIBSM_LIBS = @LIBSM_LIBS@
+LIBTOOL = @LIBTOOL@
+LIBWNCK_CFLAGS = @LIBWNCK_CFLAGS@
+LIBWNCK_LIBS = @LIBWNCK_LIBS@
+LIBWNCK_REQUIRED_VERSION = @LIBWNCK_REQUIRED_VERSION@
+LIBWNCK_VERSION = @LIBWNCK_VERSION@
+LIBX11_CFLAGS = @LIBX11_CFLAGS@
+LIBX11_LDFLAGS = @LIBX11_LDFLAGS@
+LIBX11_LIBS = @LIBX11_LIBS@
+LIBXFCE4UI_CFLAGS = @LIBXFCE4UI_CFLAGS@
+LIBXFCE4UI_LIBS = @LIBXFCE4UI_LIBS@
+LIBXFCE4UI_REQUIRED_VERSION = @LIBXFCE4UI_REQUIRED_VERSION@
+LIBXFCE4UI_VERSION = @LIBXFCE4UI_VERSION@
+LIBXFCE4UTIL_CFLAGS = @LIBXFCE4UTIL_CFLAGS@
+LIBXFCE4UTIL_LIBS = @LIBXFCE4UTIL_LIBS@
+LIBXFCE4UTIL_REQUIRED_VERSION = @LIBXFCE4UTIL_REQUIRED_VERSION@
+LIBXFCE4UTIL_VERSION = @LIBXFCE4UTIL_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+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@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POLKIT_CFLAGS = @POLKIT_CFLAGS@
+POLKIT_LIBS = @POLKIT_LIBS@
+POLKIT_REQUIRED_VERSION = @POLKIT_REQUIRED_VERSION@
+POLKIT_VERSION = @POLKIT_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+RANLIB = @RANLIB@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPOWER_CFLAGS = @UPOWER_CFLAGS@
+UPOWER_LIBS = @UPOWER_LIBS@
+UPOWER_REQUIRED_VERSION = @UPOWER_REQUIRED_VERSION@
+UPOWER_VERSION = @UPOWER_VERSION@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+XFCE_GLADE_CATALOG_PATH = @XFCE_GLADE_CATALOG_PATH@
+XFCE_GLADE_MODULE_PATH = @XFCE_GLADE_MODULE_PATH@
+XFCE_GLADE_PIXMAP_PATH = @XFCE_GLADE_PIXMAP_PATH@
+XFCONF_CFLAGS = @XFCONF_CFLAGS@
+XFCONF_LIBS = @XFCONF_LIBS@
+XFCONF_REQUIRED_VERSION = @XFCONF_REQUIRED_VERSION@
+XFCONF_VERSION = @XFCONF_VERSION@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_ARGS = @XGETTEXT_ARGS@
+XMKMF = @XMKMF@
+XSESSION_PREFIX = @XSESSION_PREFIX@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+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_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+SUBDIRS = \
+ scripts \
+ themes
+
+baloudir = $(libdir)/xfce4/session/splash-engines
+balou_LTLIBRARIES = libbalou.la
+libbalou_la_SOURCES = \
+ balou-theme.c \
+ balou-theme.h \
+ balou.c \
+ balou.h \
+ config.c \
+ engine.c \
+ gnome-uri.c \
+ gnome-uri.h
+
+libbalou_la_CFLAGS = \
+ -I$(top_srcdir) \
+ $(LIBXFCE4UI_CFLAGS) \
+ $(XFCONF_CFLAGS) \
+ -DBALOU_EXPORT_THEME=\"$(HELPER_PATH_PREFIX)/xfce4/session/balou-export-theme\" \
+ -DBALOU_INSTALL_THEME=\"$(HELPER_PATH_PREFIX)/xfce4/session/balou-install-theme\"
+
+libbalou_la_LDFLAGS = \
+ -avoid-version \
+ -no-undefined \
+ -module
+
+libbalou_la_LIBADD = \
+ $(top_builddir)/libxfsm/libxfsm-4.6.la \
+ $(LIBXFCE4UI_LIBS) \
+ $(XFCONF_LIBS) \
+ $(LIBM)
+
+libbalou_la_DEPENDENCIES = \
+ $(top_builddir)/libxfsm/libxfsm-4.6.la
+
+all: all-recursive
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 engines/balou/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu engines/balou/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+install-balouLTLIBRARIES: $(balou_LTLIBRARIES)
+ @$(NORMAL_INSTALL)
+ @list='$(balou_LTLIBRARIES)'; test -n "$(baloudir)" || list=; \
+ list2=; for p in $$list; do \
+ if test -f $$p; then \
+ list2="$$list2 $$p"; \
+ else :; fi; \
+ done; \
+ test -z "$$list2" || { \
+ echo " $(MKDIR_P) '$(DESTDIR)$(baloudir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(baloudir)" || exit 1; \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(baloudir)'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(baloudir)"; \
+ }
+
+uninstall-balouLTLIBRARIES:
+ @$(NORMAL_UNINSTALL)
+ @list='$(balou_LTLIBRARIES)'; test -n "$(baloudir)" || list=; \
+ for p in $$list; do \
+ $(am__strip_dir) \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(baloudir)/$$f'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(baloudir)/$$f"; \
+ done
+
+clean-balouLTLIBRARIES:
+ -test -z "$(balou_LTLIBRARIES)" || rm -f $(balou_LTLIBRARIES)
+ @list='$(balou_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+libbalou.la: $(libbalou_la_OBJECTS) $(libbalou_la_DEPENDENCIES) $(EXTRA_libbalou_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(libbalou_la_LINK) -rpath $(baloudir) $(libbalou_la_OBJECTS) $(libbalou_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libbalou_la-balou-theme.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libbalou_la-balou.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libbalou_la-config.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libbalou_la-engine.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libbalou_la-gnome-uri.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+libbalou_la-balou-theme.lo: balou-theme.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbalou_la_CFLAGS) $(CFLAGS) -MT libbalou_la-balou-theme.lo -MD -MP -MF $(DEPDIR)/libbalou_la-balou-theme.Tpo -c -o libbalou_la-balou-theme.lo `test -f 'balou-theme.c' || echo '$(srcdir)/'`balou-theme.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libbalou_la-balou-theme.Tpo $(DEPDIR)/libbalou_la-balou-theme.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='balou-theme.c' object='libbalou_la-balou-theme.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbalou_la_CFLAGS) $(CFLAGS) -c -o libbalou_la-balou-theme.lo `test -f 'balou-theme.c' || echo '$(srcdir)/'`balou-theme.c
+
+libbalou_la-balou.lo: balou.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbalou_la_CFLAGS) $(CFLAGS) -MT libbalou_la-balou.lo -MD -MP -MF $(DEPDIR)/libbalou_la-balou.Tpo -c -o libbalou_la-balou.lo `test -f 'balou.c' || echo '$(srcdir)/'`balou.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libbalou_la-balou.Tpo $(DEPDIR)/libbalou_la-balou.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='balou.c' object='libbalou_la-balou.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbalou_la_CFLAGS) $(CFLAGS) -c -o libbalou_la-balou.lo `test -f 'balou.c' || echo '$(srcdir)/'`balou.c
+
+libbalou_la-config.lo: config.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbalou_la_CFLAGS) $(CFLAGS) -MT libbalou_la-config.lo -MD -MP -MF $(DEPDIR)/libbalou_la-config.Tpo -c -o libbalou_la-config.lo `test -f 'config.c' || echo '$(srcdir)/'`config.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libbalou_la-config.Tpo $(DEPDIR)/libbalou_la-config.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='config.c' object='libbalou_la-config.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbalou_la_CFLAGS) $(CFLAGS) -c -o libbalou_la-config.lo `test -f 'config.c' || echo '$(srcdir)/'`config.c
+
+libbalou_la-engine.lo: engine.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbalou_la_CFLAGS) $(CFLAGS) -MT libbalou_la-engine.lo -MD -MP -MF $(DEPDIR)/libbalou_la-engine.Tpo -c -o libbalou_la-engine.lo `test -f 'engine.c' || echo '$(srcdir)/'`engine.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libbalou_la-engine.Tpo $(DEPDIR)/libbalou_la-engine.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='engine.c' object='libbalou_la-engine.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbalou_la_CFLAGS) $(CFLAGS) -c -o libbalou_la-engine.lo `test -f 'engine.c' || echo '$(srcdir)/'`engine.c
+
+libbalou_la-gnome-uri.lo: gnome-uri.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbalou_la_CFLAGS) $(CFLAGS) -MT libbalou_la-gnome-uri.lo -MD -MP -MF $(DEPDIR)/libbalou_la-gnome-uri.Tpo -c -o libbalou_la-gnome-uri.lo `test -f 'gnome-uri.c' || echo '$(srcdir)/'`gnome-uri.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libbalou_la-gnome-uri.Tpo $(DEPDIR)/libbalou_la-gnome-uri.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='gnome-uri.c' object='libbalou_la-gnome-uri.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbalou_la_CFLAGS) $(CFLAGS) -c -o libbalou_la-gnome-uri.lo `test -f 'gnome-uri.c' || echo '$(srcdir)/'`gnome-uri.c
+
+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.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(LTLIBRARIES)
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(baloudir)"; 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-balouLTLIBRARIES clean-generic clean-libtool \
+ mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-balouLTLIBRARIES
+
+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 -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-balouLTLIBRARIES
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-balouLTLIBRARIES clean-generic \
+ clean-libtool cscopelist-am ctags ctags-am distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-balouLTLIBRARIES install-data \
+ install-data-am install-dvi install-dvi-am install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-pdf install-pdf-am \
+ install-ps install-ps-am install-strip installcheck \
+ installcheck-am installdirs installdirs-am maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am uninstall-balouLTLIBRARIES
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/engines/balou/TODO b/engines/balou/TODO
new file mode 100644
index 0000000..ad357f4
--- /dev/null
+++ b/engines/balou/TODO
@@ -0,0 +1,21 @@
+- Zum zwischenspeichern von Previews nicht mehr PNG verwenden, sondern
+ pixdata serialisieren!!! siehe gdk_pixbuf -> gdk_pixdata, geht deutlich
+ schneller
+
+- Dazu zwei funktionen in libxfcegui4 einbauen:
+
+ gboolean xfce_gdk_pixbuf_serialize (GdkPixbuf *pixbuf,
+ const gchar *path,
+ GError **error);
+
+ GdkPixbuf *xfce_gdk_pixbuf_deserialize (const gchar *path,
+ GError **error);
+
+ wobei die deserialize zur Optimierung zunchst versucht die Datei
+ zu mmap'en und dann auf open() umschwenkt. serialize verwendet nur
+ open(), write(), close(), rename() fr Atomic-Writing!
+
+
+- Man knnte zur Optimierung versuchen, statt jedem Fenster ein Pixmap
+ als Backbuf zu geben, einen Pixbuf nehmen, der bei Expose neu gezeichnet
+ wird. (Das Gradient Fllen knnte MMX optimiert werden)
diff --git a/engines/balou/balou-theme.c b/engines/balou/balou-theme.c
new file mode 100644
index 0000000..708589c
--- /dev/null
+++ b/engines/balou/balou-theme.c
@@ -0,0 +1,519 @@
+/* $Id$ */
+/*-
+ * Copyright (c) 2004 Benedikt Meurer <benny@xfce.org>
+ * All rights reserved.
+ *
+ * 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, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301 USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#ifdef HAVE_SYS_STAT_H
+#include <sys/stat.h>
+#endif
+
+#include <math.h>
+#ifdef HAVE_MEMORY_H
+#include <memory.h>
+#endif
+#ifdef HAVE_STRING_H
+#include <string.h>
+#endif
+#ifdef HAVE_TIME_H
+#include <time.h>
+#endif
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
+
+#include <libxfce4util/libxfce4util.h>
+
+#include <engines/balou/balou-theme.h>
+
+
+static void load_color_pair (const XfceRc *rc,
+ const gchar *name,
+ GdkColor *color1_return,
+ GdkColor *color2_return,
+ const gchar *color_default);
+static GdkPixbuf *load_pixbuf (const gchar *path,
+ gint available_width,
+ gint available_height);
+static time_t mtime (const gchar *path);
+static GdkPixbuf *load_cached_preview (const BalouTheme *theme);
+static void store_cached_preview (const BalouTheme *theme,
+ GdkPixbuf *pixbuf);
+
+
+struct _BalouTheme
+{
+ GdkColor bgcolor1;
+ GdkColor bgcolor2;
+ GdkColor fgcolor;
+ gchar *name;
+ gchar *description;
+ gchar *font;
+ gchar *theme_file;
+ gchar *logo_file;
+};
+
+
+#define DEFAULT_BGCOLOR "White"
+#define DEFAULT_FGCOLOR "Black"
+#define DEFAULT_FONT "Sans Bold 12"
+
+
+BalouTheme*
+balou_theme_load (const gchar *name)
+{
+ BalouTheme *theme;
+ const gchar *image_file;
+ const gchar *spec;
+ gchar *resource;
+ gchar *file;
+ XfceRc *rc;
+
+ theme = g_new0 (BalouTheme, 1);
+
+ resource = g_strdup_printf ("%s/balou/themerc", name);
+ file = xfce_resource_lookup (XFCE_RESOURCE_THEMES, resource);
+ g_free (resource);
+
+ if (file != NULL)
+ {
+ rc = xfce_rc_simple_open (file, TRUE);
+ if (rc == NULL)
+ {
+ g_free (file);
+ goto set_defaults;
+ }
+
+ theme->theme_file = g_strdup (file);
+
+ xfce_rc_set_group (rc, "Info");
+ theme->name = g_strdup (xfce_rc_read_entry (rc, "Name", name));
+ theme->description = g_strdup (xfce_rc_read_entry (rc, "Description", _("No description given")));
+
+ xfce_rc_set_group (rc, "Splash Screen");
+ load_color_pair (rc, "bgcolor", &theme->bgcolor1, &theme->bgcolor2,
+ DEFAULT_BGCOLOR);
+
+ spec = xfce_rc_read_entry (rc, "fgcolor", DEFAULT_FGCOLOR);
+ if (!gdk_color_parse (spec, &theme->fgcolor))
+ gdk_color_parse (DEFAULT_FGCOLOR, &theme->fgcolor);
+
+ spec = xfce_rc_read_entry (rc, "font", DEFAULT_FONT);
+ theme->font = g_strdup (spec);
+
+ image_file = xfce_rc_read_entry (rc, "logo", NULL);
+ if (image_file != NULL)
+ {
+ resource = g_path_get_dirname (file);
+ theme->logo_file = g_build_filename (resource, image_file, NULL);
+ g_free (resource);
+ }
+ else
+ {
+ theme->logo_file = NULL;
+ }
+
+ xfce_rc_close (rc);
+ g_free (file);
+
+ return theme;
+ }
+
+set_defaults:
+ gdk_color_parse (DEFAULT_BGCOLOR, &theme->bgcolor1);
+ gdk_color_parse (DEFAULT_BGCOLOR, &theme->bgcolor2);
+ gdk_color_parse (DEFAULT_FGCOLOR, &theme->fgcolor);
+ theme->font = g_strdup (DEFAULT_FONT);
+ theme->logo_file = NULL;
+
+ return theme;
+}
+
+
+const gchar*
+balou_theme_get_name (const BalouTheme *theme)
+{
+ return theme->name;
+}
+
+
+const gchar*
+balou_theme_get_description (const BalouTheme *theme)
+{
+ return theme->description;
+}
+
+
+const gchar*
+balou_theme_get_font (const BalouTheme *theme)
+{
+ return theme->font;
+}
+
+
+void
+balou_theme_get_bgcolor (const BalouTheme *theme,
+ GdkColor *color_return)
+{
+ *color_return = theme->bgcolor1;
+}
+
+
+void
+balou_theme_get_fgcolor (const BalouTheme *theme,
+ GdkColor *color_return)
+{
+ *color_return = theme->fgcolor;
+}
+
+
+GdkPixbuf*
+balou_theme_get_logo (const BalouTheme *theme,
+ gint available_width,
+ gint available_height)
+{
+ return load_pixbuf (theme->logo_file,
+ available_width,
+ available_height);
+}
+
+
+void
+balou_theme_draw_gradient (const BalouTheme *theme,
+ GdkDrawable *drawable,
+ GdkGC *gc,
+ GdkRectangle logobox,
+ GdkRectangle textbox)
+{
+ GdkColor color;
+ gint dred;
+ gint dgreen;
+ gint dblue;
+ gint i;
+
+ if (gdk_color_equal (&theme->bgcolor1, &theme->bgcolor2))
+ {
+ gdk_gc_set_rgb_fg_color (gc, &theme->bgcolor1);
+ gdk_draw_rectangle (drawable, gc, TRUE, logobox.x, logobox.y,
+ logobox.width, logobox.height);
+ gdk_draw_rectangle (drawable, gc, TRUE, textbox.x, textbox.y,
+ textbox.width, textbox.height);
+ }
+ else
+ {
+ /* calculate differences */
+ dred = theme->bgcolor1.red - theme->bgcolor2.red;
+ dgreen = theme->bgcolor1.green - theme->bgcolor2.green;
+ dblue = theme->bgcolor1.blue - theme->bgcolor2.blue;
+
+ for (i = 0; i < logobox.height; ++i)
+ {
+ color.red = theme->bgcolor2.red + (i * dred / logobox.height);
+ color.green = theme->bgcolor2.green + (i * dgreen / logobox.height);
+ color.blue = theme->bgcolor2.blue + (i * dblue / logobox.height);
+
+ gdk_gc_set_rgb_fg_color (gc, &color);
+ gdk_draw_line (drawable, gc, logobox.x, logobox.y + i,
+ logobox.x + logobox.width, logobox.y + i);
+ }
+
+ if (textbox.width != 0 && textbox.height != 0)
+ {
+ gdk_gc_set_rgb_fg_color (gc, &theme->bgcolor1);
+ gdk_draw_rectangle (drawable, gc, TRUE, textbox.x, textbox.y,
+ textbox.width, textbox.height);
+ }
+ }
+}
+
+
+GdkPixbuf*
+balou_theme_generate_preview (const BalouTheme *theme,
+ gint width,
+ gint height)
+{
+#define WIDTH 320
+#define HEIGHT 240
+
+ GdkRectangle logobox;
+ GdkRectangle textbox;
+ GdkPixmap *pixmap;
+ GdkPixbuf *pixbuf;
+ GdkPixbuf *scaled;
+ GdkWindow *root;
+ GdkGC *gc;
+ gint pw, ph;
+
+ /* check for a cached preview first */
+ pixbuf = load_cached_preview (theme);
+ if (pixbuf != NULL)
+ {
+ pw = gdk_pixbuf_get_width (pixbuf);
+ ph = gdk_pixbuf_get_height (pixbuf);
+
+ if (pw == width && ph == height)
+ {
+ return pixbuf;
+ }
+ else if (pw >= width && ph >= height)
+ {
+ scaled = gdk_pixbuf_scale_simple (pixbuf, width, height,
+ GDK_INTERP_BILINEAR);
+ g_object_unref (pixbuf);
+ return scaled;
+ }
+
+ g_object_unref (pixbuf);
+ }
+
+ root = gdk_screen_get_root_window (gdk_screen_get_default ());
+ pixmap = gdk_pixmap_new (GDK_DRAWABLE (root), WIDTH, HEIGHT, -1);
+ gc = gdk_gc_new (pixmap);
+ gdk_gc_set_function (gc, GDK_COPY);
+
+ logobox.x = 0;
+ logobox.y = 0;
+ logobox.width = WIDTH;
+ logobox.height = HEIGHT;
+ textbox.x = 0;
+ textbox.y = 0;
+ balou_theme_draw_gradient (theme, GDK_DRAWABLE (pixmap),
+ gc, logobox, textbox);
+
+ pixbuf = balou_theme_get_logo (theme, WIDTH, HEIGHT);
+ if (pixbuf != NULL)
+ {
+ pw = gdk_pixbuf_get_width (pixbuf);
+ ph = gdk_pixbuf_get_height (pixbuf);
+
+ gdk_draw_pixbuf (GDK_DRAWABLE (pixmap), gc, pixbuf, 0, 0,
+ (WIDTH - pw) / 2, (HEIGHT - ph) / 2,
+ pw, ph, GDK_RGB_DITHER_NONE, 0, 0);
+
+ g_object_unref (G_OBJECT (pixbuf));
+ }
+
+ pixbuf = gdk_pixbuf_get_from_drawable (NULL, GDK_DRAWABLE (pixmap),
+ NULL, 0, 0, 0, 0, WIDTH, HEIGHT);
+ scaled = gdk_pixbuf_scale_simple (pixbuf, width, height, GDK_INTERP_BILINEAR);
+
+ g_object_unref (pixbuf);
+ g_object_unref (pixmap);
+ g_object_unref (gc);
+
+ /* store preview */
+ store_cached_preview (theme, scaled);
+
+ return scaled;
+
+#undef WIDTH
+#undef HEIGHT
+}
+
+
+void
+balou_theme_destroy (BalouTheme *theme)
+{
+ if (theme->name != NULL)
+ g_free (theme->name);
+ if (theme->description != NULL)
+ g_free (theme->description);
+ if (theme->theme_file != NULL)
+ g_free (theme->theme_file);
+ if (theme->logo_file != NULL)
+ g_free (theme->logo_file);
+ g_free (theme);
+}
+
+
+
+static void
+load_color_pair (const XfceRc *rc,
+ const gchar *name,
+ GdkColor *color1_return,
+ GdkColor *color2_return,
+ const gchar *color_default)
+{
+ const gchar *spec;
+ gchar **s;
+
+ spec = xfce_rc_read_entry (rc, name, color_default);
+ if (spec == NULL)
+ {
+ gdk_color_parse (color_default, color1_return);
+ gdk_color_parse (color_default, color2_return);
+ }
+ else
+ {
+ s = g_strsplit (spec, ":", 2);
+
+ if (s[0] == NULL)
+ {
+ gdk_color_parse (color_default, color1_return);
+ gdk_color_parse (color_default, color2_return);
+ }
+ else if (s[1] == NULL)
+ {
+ if (!gdk_color_parse (s[0], color1_return))
+ gdk_color_parse (color_default, color1_return);
+ *color2_return = *color1_return;
+ }
+ else
+ {
+ if (!gdk_color_parse (s[0], color2_return))
+ gdk_color_parse (color_default, color2_return);
+ if (!gdk_color_parse (s[1], color1_return))
+ *color1_return = *color2_return;
+ }
+
+ g_strfreev (s);
+ }
+}
+
+
+static GdkPixbuf*
+load_pixbuf (const gchar *path,
+ gint available_width,
+ gint available_height)
+{
+ static char *suffixes[] = { "svg", "png", "jpeg", "jpg", "xpm", NULL };
+ GdkPixbuf *scaled;
+ GdkPixbuf *pb = NULL;
+ gint pb_width;
+ gint pb_height;
+ gdouble wratio;
+ gdouble hratio;
+ gchar *file;
+ guint n;
+
+ if (G_UNLIKELY (path == NULL))
+ return NULL;
+
+ pb = gdk_pixbuf_new_from_file (path, NULL);
+ if (G_UNLIKELY (pb == NULL))
+ {
+ for (n = 0; pb == NULL && suffixes[n] != NULL; ++n)
+ {
+ file = g_strdup_printf ("%s.%s", path, suffixes[n]);
+ pb = gdk_pixbuf_new_from_file (file, NULL);
+ g_free (file);
+ }
+ }
+
+ if (G_UNLIKELY (pb == NULL))
+ return NULL;
+
+ pb_width = gdk_pixbuf_get_width (pb);
+ pb_height = gdk_pixbuf_get_height (pb);
+
+ if (pb_width > available_width || pb_height > available_height)
+ {
+ wratio = (gdouble) pb_width / (gdouble) available_width;
+ hratio = (gdouble) pb_height / (gdouble) available_height;
+
+ if (hratio > wratio)
+ {
+ pb_width = rint (pb_width / hratio);
+ pb_height = available_height;
+ }
+ else
+ {
+ pb_width = available_width;
+ pb_height = rint (pb_height / wratio);
+ }
+
+ scaled = gdk_pixbuf_scale_simple (pb,
+ pb_width,
+ pb_height,
+ GDK_INTERP_BILINEAR);
+ g_object_unref (pb);
+ pb = scaled;
+ }
+
+ return pb;
+}
+
+
+static time_t
+mtime (const gchar *path)
+{
+ struct stat sb;
+
+ if (path == NULL || stat (path, &sb) < 0)
+ return (time_t) 0;
+
+ return sb.st_mtime;
+}
+
+
+static GdkPixbuf*
+load_cached_preview (const BalouTheme *theme)
+{
+ GdkPixbuf *pixbuf;
+ gchar *resource;
+ gchar *preview;
+
+ resource = g_strconcat ("splash-theme-preview-", theme->name, ".png", NULL);
+ preview = xfce_resource_lookup (XFCE_RESOURCE_CACHE, resource);
+ g_free (resource);
+
+ if (preview == NULL)
+ return NULL;
+
+ if ((mtime (preview) < mtime (theme->theme_file))
+ || (theme->logo_file != NULL
+ && (mtime (preview) < mtime (theme->logo_file))))
+ {
+ /* preview is outdated, need to regenerate preview */
+ unlink (preview);
+ g_free (preview);
+
+ return NULL;
+ }
+
+ pixbuf = gdk_pixbuf_new_from_file (preview, NULL);
+ g_free (preview);
+
+ return pixbuf;
+}
+
+
+static void
+store_cached_preview (const BalouTheme *theme,
+ GdkPixbuf *pixbuf)
+{
+ gchar *resource;
+ gchar *preview;
+
+ resource = g_strconcat ("splash-theme-preview-", theme->name, ".png", NULL);
+ preview = xfce_resource_save_location (XFCE_RESOURCE_CACHE, resource, TRUE);
+ g_free (resource);
+
+ if (preview != NULL)
+ {
+ gdk_pixbuf_save (pixbuf, preview, "png", NULL, NULL);
+ g_free (preview);
+ }
+}
+
+
+
diff --git a/engines/balou/balou-theme.h b/engines/balou/balou-theme.h
new file mode 100644
index 0000000..1e2e1ba
--- /dev/null
+++ b/engines/balou/balou-theme.h
@@ -0,0 +1,57 @@
+/* $Id$ */
+/*-
+ * Copyright (c) 2004 Benedikt Meurer <benny@xfce.org>
+ * All rights reserved.
+ *
+ * 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, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301 USA.
+ */
+
+#ifndef __BALOU_THEME_H__
+#define __BALOU_THEME_H__
+
+#include <gdk/gdk.h>
+
+
+G_BEGIN_DECLS;
+
+typedef struct _BalouTheme BalouTheme;
+
+
+BalouTheme *balou_theme_load (const gchar *name);
+const gchar *balou_theme_get_name (const BalouTheme *theme);
+const gchar *balou_theme_get_description (const BalouTheme *theme);
+const gchar *balou_theme_get_font (const BalouTheme *theme);
+void balou_theme_get_bgcolor (const BalouTheme *theme,
+ GdkColor *color_return);
+void balou_theme_get_fgcolor (const BalouTheme *theme,
+ GdkColor *color_return);
+GdkPixbuf *balou_theme_get_logo (const BalouTheme *theme,
+ gint available_width,
+ gint available_height);
+void balou_theme_draw_gradient (const BalouTheme *theme,
+ GdkDrawable *drawable,
+ GdkGC *gc,
+ GdkRectangle logobox,
+ GdkRectangle textbox);
+GdkPixbuf *balou_theme_generate_preview (const BalouTheme *theme,
+ gint width,
+ gint height);
+void balou_theme_destroy (BalouTheme *theme);
+
+G_END_DECLS;
+
+
+#endif /* !__BALOU_THEME_H__ */
diff --git a/engines/balou/balou.c b/engines/balou/balou.c
new file mode 100644
index 0000000..752021b
--- /dev/null
+++ b/engines/balou/balou.c
@@ -0,0 +1,496 @@
+/* $Id$ */
+/*-
+ * Copyright (c) 2003-2004 Benedikt Meurer <benny@xfce.org>
+ * All rights reserved.
+ *
+ * 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, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301 USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#include <X11/Xlib.h>
+
+#include <engines/balou/balou.h>
+
+
+#define BALOU_INCREMENT 2
+
+
+
+
+static void balou_window_init (BalouWindow *window,
+ GdkScreen *screen,
+ int monitor,
+ GdkWindow *root,
+ GdkCursor *cursor);
+static void balou_window_destroy (BalouWindow *window);
+#if 0
+static void balou_window_set_text (BalouWindow *window,
+ const gchar *text);
+#endif
+static GdkFilterReturn balou_window_filter (GdkXEvent *xevent,
+ GdkEvent *event,
+ gpointer data);
+
+
+struct _BalouWindow
+{
+ GdkWindow *window;
+ GdkPixmap *backbuf;
+ PangoLayout *layout;
+ GdkGC *gc_copy;
+ GdkGC *gc_set;
+ GdkRectangle area;
+ GdkRectangle logobox;
+ GdkRectangle textbox;
+
+ GtkWidget *wmwindow;
+
+ gboolean dialog_active;
+};
+
+
+
+void
+balou_init (Balou *balou,
+ GdkDisplay *display,
+ GdkScreen *mainscreen,
+ gint mainmonitor,
+ BalouTheme *theme)
+{
+ PangoFontDescription *description;
+ PangoFontMetrics *metrics;
+ PangoContext *context;
+ PangoLayout *layout;
+ BalouWindow *window;
+ GdkColormap *cmap;
+ GdkCursor *cursor;
+ GdkScreen *screen;
+ GdkWindow *root;
+ GdkPixbuf *pb;
+ GdkGCValues gc_values;
+ GdkGCValuesMask gc_mask;
+ GdkGC *gc_copy;
+ GdkGC *gc_set;
+ gint layout_height;
+ gint nmonitors;
+ gint nscreens;
+ gint i;
+ gint n;
+ gint m;
+ gint px;
+ gint py;
+ gint pw;
+ gint ph;
+
+ balou->theme = theme;
+
+ balou_theme_get_bgcolor (theme, &balou->bgcolor);
+ balou_theme_get_fgcolor (theme, &balou->fgcolor);
+
+ cursor = gdk_cursor_new (GDK_WATCH);
+ description = pango_font_description_from_string (balou_theme_get_font (theme));
+
+ /* determine number of required windows */
+ nscreens = gdk_display_get_n_screens (display);
+ for (n = 0; n < nscreens; ++n)
+ {
+ screen = gdk_display_get_screen (display, n);
+ nmonitors = gdk_screen_get_n_monitors (screen);
+ for (m = 0; m < nmonitors; ++m)
+ balou->nwindows++;
+ }
+
+ /* create windows */
+ balou->windows = g_new (BalouWindow, balou->nwindows);
+ for (i = n = 0; n < nscreens; ++n)
+ {
+ screen = gdk_display_get_screen (display, n);
+ nmonitors = gdk_screen_get_n_monitors (screen);
+ root = gdk_screen_get_root_window (screen);
+
+ /* allocate fore/background colors */
+ cmap = gdk_drawable_get_colormap (root);
+ gdk_rgb_find_color (cmap, &balou->bgcolor);
+ gdk_rgb_find_color (cmap, &balou->fgcolor);
+
+ /* create pango layout for this screen */
+ context = gdk_pango_context_get_for_screen (screen);
+ pango_context_set_font_description (context, description);
+ layout = pango_layout_new (context);
+ metrics = pango_context_get_metrics (context, description, NULL);
+ layout_height = (pango_font_metrics_get_ascent (metrics)
+ + pango_font_metrics_get_descent (metrics)) / PANGO_SCALE
+ + 3;
+ pango_font_metrics_unref (metrics);
+
+ /* create graphics contexts for this screen */
+ gc_mask = GDK_GC_FUNCTION | GDK_GC_EXPOSURES;
+ gc_values.function = GDK_COPY;
+ gc_values.graphics_exposures = FALSE;
+ gc_copy = gdk_gc_new_with_values (root, &gc_values, gc_mask);
+ gc_mask |= GDK_GC_FOREGROUND | GDK_GC_BACKGROUND;
+ gc_values.foreground = balou->bgcolor;
+ gc_values.background = balou->fgcolor;
+ gc_set = gdk_gc_new_with_values (root, &gc_values, gc_mask);
+
+ for (m = 0; m < nmonitors; ++m)
+ {
+ window = balou->windows + i;
+ balou_window_init (window, screen, m, root, cursor);
+
+ window->gc_copy = GDK_GC (g_object_ref (gc_copy));
+ window->gc_set = GDK_GC (g_object_ref (gc_set));
+ window->layout = PANGO_LAYOUT (g_object_ref (layout));
+
+ /* calculate box dimensions */
+ window->logobox = window->area;
+ window->logobox.x = 0;
+ window->logobox.height -= layout_height;
+ window->textbox = window->area;
+ window->textbox.x = 0;
+ window->textbox.y += window->logobox.height;
+ window->textbox.height -= window->logobox.height;
+
+ balou_theme_draw_gradient (balou->theme,
+ window->backbuf,
+ gc_copy,
+ window->logobox,
+ window->textbox);
+
+ gdk_gc_set_rgb_fg_color (gc_copy, &balou->fgcolor);
+
+ if (mainscreen == screen && mainmonitor == m)
+ balou->mainwin = window;
+
+ ++i;
+ }
+
+ g_object_unref (context);
+ g_object_unref (layout);
+ g_object_unref (gc_copy);
+ g_object_unref (gc_set);
+ }
+
+ /* show splash windows */
+ for (i = 0; i < balou->nwindows; ++i)
+ {
+ window = balou->windows + i;
+
+ gtk_widget_show_now (window->wmwindow);
+ /*gdk_window_set_back_pixmap (window->wmwindow->window,
+ window->backbuf, FALSE);*/
+ gdk_window_add_filter (window->wmwindow->window,
+ balou_window_filter,
+ window);
+
+ gdk_window_show (window->window);
+ gdk_window_add_filter (window->window,
+ balou_window_filter,
+ window);
+ }
+ gdk_flush ();
+
+ /* display logo pixbuf (if any) */
+ window = balou->mainwin;
+ pb = balou_theme_get_logo (balou->theme,
+ window->logobox.width,
+ window->logobox.height);
+ if (G_LIKELY (pb != NULL))
+ {
+ pw = gdk_pixbuf_get_width (pb);
+ ph = gdk_pixbuf_get_height (pb);
+ px = (window->logobox.width - pw) / 2;
+ py = (window->logobox.height - ph) / 2;
+
+ gdk_draw_pixbuf (window->backbuf, window->gc_copy, pb, 0, 0,
+ px, py, pw, ph, GDK_RGB_DITHER_NONE, 0, 0);
+ gdk_window_clear_area (window->window, px, py, pw, ph);
+ g_object_unref (pb);
+ }
+
+ /* create fader pixmap */
+ balou->fader_pm = gdk_pixmap_new (window->window,
+ window->textbox.width,
+ window->textbox.height,
+ -1);
+ gdk_draw_rectangle (balou->fader_pm, window->gc_set, TRUE, 0, 0,
+ window->textbox.width, window->textbox.height);
+
+ pango_font_description_free (description);
+ gdk_cursor_unref (cursor);
+}
+
+
+void
+balou_fadein (Balou *balou, const gchar *text)
+{
+ BalouWindow *window = balou->mainwin;
+ GdkRectangle area;
+ gint median;
+ gint th;
+ gint tw;
+ gint x;
+
+ pango_layout_set_text (window->layout, text, -1);
+ pango_layout_get_pixel_size (window->layout, &tw, &th);
+
+ area.x = window->textbox.x + BALOU_INCREMENT;
+ area.y = window->textbox.y + (window->textbox.height - th) / 2;
+ area.width = tw + BALOU_INCREMENT;
+ area.height = th;
+
+ gdk_draw_rectangle (balou->fader_pm, window->gc_set, TRUE, 0, 0,
+ window->textbox.width, window->textbox.height);
+ gdk_draw_layout (balou->fader_pm, window->gc_copy,
+ BALOU_INCREMENT, 0, window->layout);
+
+ median = (window->area.width - area.width) / 2;
+ for (x = 0; (median - x) > BALOU_INCREMENT; x += BALOU_INCREMENT)
+ {
+ gdk_draw_drawable (window->window, window->gc_copy, balou->fader_pm,
+ 0, 0, area.x + x, area.y, area.width, area.height);
+
+ gdk_flush ();
+
+ g_main_context_iteration (NULL, FALSE);
+ }
+
+ area.x += median;
+ balou->fader_area = area;
+
+ gdk_draw_rectangle (window->backbuf,
+ window->gc_set, TRUE,
+ window->textbox.x,
+ window->textbox.y,
+ window->textbox.width,
+ window->textbox.height);
+
+ gdk_draw_drawable (window->backbuf, window->gc_copy, balou->fader_pm,
+ 0, 0, area.x, area.y, area.width, area.height);
+
+ gdk_window_clear_area (window->window,
+ window->textbox.x,
+ window->textbox.y,
+ window->textbox.width,
+ window->textbox.height);
+}
+
+
+void
+balou_fadeout (Balou *balou)
+{
+ BalouWindow *window = balou->mainwin;
+ GdkRectangle area = balou->fader_area;
+ gint left;
+
+ left = (window->textbox.x + window->textbox.width) - BALOU_INCREMENT;
+ for (; area.x < left; area.x += BALOU_INCREMENT)
+ {
+ gdk_draw_drawable (window->window, window->gc_copy, balou->fader_pm,
+ 0, 0, area.x, area.y, area.width, area.height);
+
+ gdk_flush ();
+
+ g_main_context_iteration (NULL, FALSE);
+ }
+
+ gdk_draw_rectangle (window->backbuf,
+ window->gc_set, TRUE,
+ window->textbox.x,
+ window->textbox.y,
+ window->textbox.width,
+ window->textbox.height);
+
+ gdk_window_clear_area (window->window,
+ window->textbox.x,
+ window->textbox.y,
+ window->textbox.width,
+ window->textbox.height);
+}
+
+
+int
+balou_run (Balou *balou,
+ GtkWidget *dialog)
+{
+ GtkRequisition requisition;
+ BalouWindow *window = balou->mainwin;
+ int result;
+ int x;
+ int y;
+
+ window->dialog_active = TRUE;
+
+ gtk_widget_size_request (dialog, &requisition);
+ x = window->area.x + (window->area.width - requisition.width) / 2;
+ y = window->area.y + (window->area.height - requisition.height) / 2;
+ gtk_window_move (GTK_WINDOW (dialog), x, y);
+ result = gtk_dialog_run (GTK_DIALOG (dialog));
+
+ window->dialog_active = FALSE;
+
+ return result;
+}
+
+
+void
+balou_destroy (Balou *balou)
+{
+ gint i;
+
+ balou_theme_destroy (balou->theme);
+
+ for (i = 0; i < balou->nwindows; ++i)
+ balou_window_destroy (balou->windows + i);
+ g_free (balou->windows);
+
+ if (balou->fader_pm != NULL)
+ g_object_unref (balou->fader_pm);
+}
+
+
+static void
+balou_window_init (BalouWindow *window,
+ GdkScreen *screen,
+ int monitor,
+ GdkWindow *root,
+ GdkCursor *cursor)
+{
+ GdkWindowAttr attr;
+
+ /* acquire monitor geometry */
+ gdk_screen_get_monitor_geometry (screen, monitor, &window->area);
+
+ /* create splash window */
+ attr.x = window->area.x;
+ attr.y = window->area.y;
+ attr.event_mask = GDK_VISIBILITY_NOTIFY_MASK;
+ attr.width = window->area.width;
+ attr.height = window->area.height;
+ attr.wclass = GDK_INPUT_OUTPUT;
+ attr.window_type = GDK_WINDOW_TEMP;
+ attr.cursor = cursor;
+ attr.override_redirect = TRUE;
+
+ window->window = gdk_window_new (root, &attr, GDK_WA_X | GDK_WA_Y
+ | GDK_WA_CURSOR | GDK_WA_NOREDIR);
+
+ /* create wm window (for tricking the window manager to avoid flicker) */
+ window->wmwindow = gtk_window_new (GTK_WINDOW_TOPLEVEL);
+ gtk_window_move (GTK_WINDOW (window->wmwindow), 0, 0);
+ gtk_window_resize (GTK_WINDOW (window->wmwindow), 1, 1);
+ gtk_window_set_decorated (GTK_WINDOW (window->wmwindow), FALSE);
+ gtk_window_set_screen (GTK_WINDOW (window->wmwindow), screen);
+ gtk_window_set_skip_pager_hint (GTK_WINDOW (window->wmwindow), TRUE);
+ gtk_window_set_skip_taskbar_hint (GTK_WINDOW (window->wmwindow), TRUE);
+
+ window->backbuf = gdk_pixmap_new (window->window,
+ window->area.width,
+ window->area.height,
+ -1);
+
+ gdk_window_set_back_pixmap (window->window, window->backbuf, FALSE);
+}
+
+
+static void
+balou_window_destroy (BalouWindow *window)
+{
+ gdk_window_remove_filter (window->window, balou_window_filter, window);
+ if (GTK_WIDGET_REALIZED (window->wmwindow))
+ {
+ gdk_window_remove_filter (window->wmwindow->window,
+ balou_window_filter,
+ window);
+ }
+
+ gdk_window_destroy (window->window);
+ gtk_widget_destroy (window->wmwindow);
+ g_object_unref (window->backbuf);
+ g_object_unref (window->layout);
+ g_object_unref (window->gc_copy);
+ g_object_unref (window->gc_set);
+}
+
+
+#if 0
+static void
+balou_window_set_text (BalouWindow *window, const gchar *text)
+{
+ gint text_x;
+ gint text_y;
+ gint text_width;
+ gint text_height;
+
+ pango_layout_set_markup (window->layout, text, -1);
+ pango_layout_get_pixel_size (window->layout, &text_width, &text_height);
+
+ text_x = (window->textbox.width - text_width) / 2
+ + window->textbox.x;
+ text_y = (window->textbox.height - text_height) / 2
+ + window->textbox.y;
+
+ gdk_draw_rectangle (window->backbuf,
+ window->gc_set,
+ TRUE,
+ window->textbox.x,
+ window->textbox.y,
+ window->textbox.width,
+ window->textbox.height);
+
+ gdk_draw_layout (window->backbuf, window->gc_copy,
+ text_x, text_y, window->layout);
+
+ gdk_window_clear_area (window->window,
+ window->textbox.x,
+ window->textbox.y,
+ window->textbox.width,
+ window->textbox.height);
+}
+#endif
+
+
+static GdkFilterReturn
+balou_window_filter (GdkXEvent *xevent,
+ GdkEvent *event,
+ gpointer data)
+{
+ XVisibilityEvent *xvisev = (XVisibilityEvent *) xevent;
+ BalouWindow *window = (BalouWindow *) data;
+
+ if (!window->dialog_active)
+ {
+ switch (xvisev->type)
+ {
+ case VisibilityNotify:
+ /* something obscured the splash window */
+ gdk_window_raise (window->window);
+ return GDK_FILTER_REMOVE;
+
+ case ReparentNotify:
+ /* window manager is up */
+ gdk_window_raise (window->window);
+ break;
+ }
+ }
+
+ return GDK_FILTER_CONTINUE;
+}
+
+
diff --git a/engines/balou/balou.h b/engines/balou/balou.h
new file mode 100644
index 0000000..98da07b
--- /dev/null
+++ b/engines/balou/balou.h
@@ -0,0 +1,69 @@
+/* $Id$ */
+/*-
+ * Copyright (c) 2003-2004 Benedikt Meurer <benny@xfce.org>
+ * All rights reserved.
+ *
+ * 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, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301 USA.
+ */
+
+#ifndef __BALOU_H__
+#define __BALOU_H__
+
+#include <gtk/gtk.h>
+
+#include <engines/balou/balou-theme.h>
+
+
+G_BEGIN_DECLS;
+
+#define BALOU(obj) ((Balou *)(obj))
+
+typedef struct _BalouWindow BalouWindow;
+typedef struct _Balou Balou;
+
+
+struct _Balou
+{
+ GdkColor bgcolor;
+ GdkColor fgcolor;
+
+ BalouTheme *theme;
+
+ BalouWindow *mainwin;
+ BalouWindow *windows;
+ gint nwindows;
+
+ GdkRectangle fader_area;
+ GdkPixmap *fader_pm;
+};
+
+
+void balou_init (Balou *balou,
+ GdkDisplay *display,
+ GdkScreen *mainscreen,
+ gint mainmonitor,
+ BalouTheme *theme);
+void balou_fadein (Balou *balou,
+ const gchar *text);
+void balou_fadeout (Balou *balou);
+int balou_run (Balou *balou,
+ GtkWidget *dialog);
+void balou_destroy (Balou *balou);
+
+G_END_DECLS;
+
+
+#endif /* !__BALOU_H__ */
diff --git a/engines/balou/config.c b/engines/balou/config.c
new file mode 100644
index 0000000..c84094d
--- /dev/null
+++ b/engines/balou/config.c
@@ -0,0 +1,1003 @@
+/* $Id$ */
+/*-
+ * Copyright (c) 2003-2006 Benedikt Meurer <benny@xfce.org>
+ * All rights reserved.
+ *
+ * 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, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301 USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#ifdef HAVE_MEMORY_H
+#include <memory.h>
+#endif
+#ifdef HAVE_STRING_H
+#include <string.h>
+#endif
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
+
+#ifdef XFCE_DISABLE_DEPRECATED
+#undef XFCE_DISABLE_DEPRECATED
+#endif
+
+#include <gmodule.h>
+
+#include <libxfce4ui/libxfce4ui.h>
+
+#include <libxfsm/xfsm-splash-engine.h>
+
+#include <engines/balou/balou-theme.h>
+#include <engines/balou/gnome-uri.h>
+
+
+#define BORDER 6
+
+
+enum
+{
+ TARGET_RAW_DATA,
+ TARGET_XDS,
+ TARGET_URI,
+ TARGET_STRING,
+};
+
+
+enum
+{
+ PREVIEW_COLUMN,
+ TITLE_COLUMN,
+ NAME_COLUMN,
+ N_COLUMNS,
+};
+
+
+G_MODULE_EXPORT void config_init (XfsmSplashConfig *config);
+
+
+static GtkTargetEntry dst_targets[] =
+{
+ { "text/uri-list", 0, TARGET_URI },
+ { "STRING", 0, TARGET_STRING },
+};
+static gsize dst_ntargets = sizeof (dst_targets) / sizeof (*dst_targets);
+
+static GtkTargetEntry src_targets[] =
+{
+ { "XdndDirectSave0", 0, TARGET_XDS },
+};
+static gsize src_ntargets = sizeof (src_targets) / sizeof (*src_targets);
+
+
+static gboolean
+config_load_theme_for_iter (GtkListStore *store,
+ GtkTreeIter *iter,
+ const gchar *name)
+{
+ BalouTheme *theme;
+ GdkPixbuf *preview;
+ gchar title[128];
+
+ theme = balou_theme_load (name);
+ if (G_UNLIKELY (theme == NULL))
+ return FALSE;
+
+ g_snprintf (title, 128, "<b>%s</b>\n<small><i>%s</i></small>",
+ balou_theme_get_name (theme),
+ balou_theme_get_description (theme));
+ preview = balou_theme_generate_preview (theme, 52, 43);
+
+ gtk_list_store_set (store, iter,
+ PREVIEW_COLUMN, preview,
+ TITLE_COLUMN, title,
+ NAME_COLUMN, name,
+ -1);
+
+ balou_theme_destroy (theme);
+ g_object_unref (preview);
+
+ return TRUE;
+}
+
+
+static GtkTreeModel*
+config_load_themelist (void)
+{
+ GtkListStore *store;
+ GtkTreeIter iter;
+ gchar **themes;
+ gchar *name;
+ gchar *endp;
+ guint n;
+
+ store = gtk_list_store_new (N_COLUMNS,
+ GDK_TYPE_PIXBUF,
+ G_TYPE_STRING,
+ G_TYPE_STRING);
+
+ themes = xfce_resource_match (XFCE_RESOURCE_THEMES, "*/balou/themerc", TRUE);
+ if (G_LIKELY (themes != NULL))
+ {
+ for (n = 0; themes[n] != NULL; ++n)
+ {
+ name = themes[n];
+ endp = strchr (name, '/');
+
+ if (G_UNLIKELY (endp == NULL))
+ continue;
+ else
+ *endp = '\0';
+
+ gtk_list_store_append (store, &iter);
+ if (!config_load_theme_for_iter (store, &iter, name))
+ gtk_list_store_remove (store, &iter);
+ }
+
+ g_strfreev (themes);
+ }
+
+ return GTK_TREE_MODEL (store);
+}
+
+
+static gboolean
+config_find_theme (const gchar *theme_name,
+ GtkTreeView *treeview,
+ GtkTreeIter *iter)
+{
+ GtkTreeModel *model;
+ gboolean match;
+ gchar *name;
+
+ model = gtk_tree_view_get_model (GTK_TREE_VIEW (treeview));
+
+ if (gtk_tree_model_get_iter_first (model, iter))
+ {
+ do
+ {
+ gtk_tree_model_get (model, iter, NAME_COLUMN, &name, -1);
+ match = (strcmp (name, theme_name) == 0);
+ g_free (name);
+
+ if (match)
+ return TRUE;
+ }
+ while (gtk_tree_model_iter_next (model, iter));
+ }
+
+ return FALSE;
+}
+
+
+static void
+config_select_theme (const gchar *selected_theme,
+ GtkTreeView *treeview)
+{
+ GtkTreeSelection *selection;
+ GtkTreeModel *model;
+ GtkTreeIter iter;
+
+ selection = gtk_tree_view_get_selection (treeview);
+ model = gtk_tree_view_get_model (treeview);
+
+ if (config_find_theme (selected_theme, treeview, &iter))
+ gtk_tree_selection_select_iter (selection, &iter);
+ else if (gtk_tree_model_get_iter_first (model, &iter))
+ gtk_tree_selection_select_iter (selection, &iter);
+}
+
+
+static gboolean
+config_reload_theme (const gchar *name,
+ GtkTreeView *treeview)
+{
+ GtkListStore *store;
+ GtkTreeIter iter;
+
+ store = GTK_LIST_STORE (gtk_tree_view_get_model (treeview));
+
+ if (!config_find_theme (name, treeview, &iter))
+ gtk_list_store_append (store, &iter);
+
+ if (!config_load_theme_for_iter (store, &iter, name))
+ {
+ gtk_list_store_remove (store, &iter);
+ return FALSE;
+ }
+
+ config_select_theme (name, treeview);
+
+ return TRUE;
+}
+
+
+static gboolean
+config_do_install_theme (const gchar *path,
+ GtkTreeView *treeview)
+{
+ gchar *standard_output;
+ gchar *standard_error;
+ gint exit_status;
+ gboolean result;
+ gchar *target;
+ gchar *argv[4];
+
+ g_return_val_if_fail (path != NULL, FALSE);
+
+ target = xfce_resource_save_location (XFCE_RESOURCE_THEMES, NULL, TRUE);
+ if (G_UNLIKELY (target == NULL))
+ {
+ g_warning ("Unable to determine save location for themes.");
+ return FALSE;
+ }
+
+ argv[0] = BALOU_INSTALL_THEME;
+ argv[1] = (gchar *) path;
+ argv[2] = target;
+ argv[3] = NULL;
+
+ result = g_spawn_sync (NULL, argv, NULL, 0, NULL, NULL,
+ &standard_output, &standard_error,
+ &exit_status, NULL);
+
+ g_free (target);
+
+ if (G_UNLIKELY (!result))
+ {
+ g_warning ("Unable to execute %s", BALOU_INSTALL_THEME);
+ return FALSE;
+ }
+
+ g_strstrip (standard_output);
+ g_strstrip (standard_error);
+
+ if (G_UNLIKELY (exit_status != 0))
+ {
+ g_warning ("%s failed: %s", BALOU_INSTALL_THEME, standard_error);
+ g_free (standard_output);
+ g_free (standard_error);
+ return FALSE;
+ }
+
+ result = config_reload_theme (standard_output, treeview);
+
+ g_free (standard_output);
+ g_free (standard_error);
+ return result;
+}
+
+
+static void
+config_dropped (GtkWidget *treeview, GdkDragContext *context,
+ gint x, gint y, GtkSelectionData *data,
+ guint info, guint time_, gpointer user_data)
+{
+ gboolean succeed = FALSE;
+ GList *fnames;
+
+ fnames = gnome_uri_list_extract_filenames ((const gchar *) data->data);
+ if (fnames != NULL)
+ {
+ if (g_list_length (fnames) == 1)
+ {
+ succeed = TRUE;
+
+ if (!config_do_install_theme ((const gchar *) fnames->data,
+ GTK_TREE_VIEW (treeview)))
+ succeed = FALSE;
+ }
+
+ gnome_uri_list_free_strings (fnames);
+ }
+
+ gtk_drag_finish (context, succeed, FALSE, time_);
+}
+
+
+static void
+config_install_theme (GtkWidget *item,
+ GtkWidget *menu)
+{
+ GtkTreeView *treeview;
+ GtkWidget *toplevel;
+ GtkWidget *chooser;
+ gchar *file;
+
+ treeview = GTK_TREE_VIEW (g_object_get_data (G_OBJECT (menu), "tree-view"));
+ toplevel = gtk_widget_get_toplevel (GTK_WIDGET (treeview));
+ chooser = gtk_file_chooser_dialog_new (_("Choose theme file to install..."),
+ GTK_WINDOW (toplevel),
+ GTK_FILE_CHOOSER_ACTION_OPEN,
+ GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
+ GTK_STOCK_OPEN, GTK_RESPONSE_OK,
+ NULL);
+ if (gtk_dialog_run (GTK_DIALOG (chooser)) == GTK_RESPONSE_OK)
+ {
+ file = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (chooser));
+
+ if (!config_do_install_theme (file, treeview))
+ {
+ gchar *primary = g_strdup_printf (_("Unable to install splash theme from file \"%s\""),
+ file);
+ xfce_message_dialog (GTK_WINDOW (toplevel),
+ _("Theme File Error"),
+ GTK_STOCK_DIALOG_ERROR,
+ primary,
+ _("Please check that the file is a valid splash "
+ "theme archive."),
+ GTK_STOCK_CLOSE, GTK_RESPONSE_ACCEPT, NULL);
+ g_free (primary);
+ }
+
+ g_free (file);
+ }
+
+ gtk_widget_destroy (chooser);
+}
+
+
+#ifdef RM_CMD
+static void
+config_remove_theme (GtkWidget *item,
+ GtkWidget *menu)
+{
+ GtkTreeModel *model;
+ GtkTreeView *treeview;
+ GtkTreeIter *iter;
+ gboolean result;
+ gchar *directory;
+ gchar *resource;
+ gchar *name;
+ gchar* argv[4];
+ gint status;
+ GError *error = NULL;
+ gchar *error_msg = NULL;
+
+ iter = (GtkTreeIter *) g_object_get_data (G_OBJECT (menu), "iter");
+ if (G_UNLIKELY (iter == NULL))
+ return;
+
+ treeview = GTK_TREE_VIEW (g_object_get_data (G_OBJECT (menu), "tree-view"));
+
+ model = gtk_tree_view_get_model (GTK_TREE_VIEW (treeview));
+
+ gtk_tree_model_get (model, iter, NAME_COLUMN, &name, -1);
+ if (G_UNLIKELY (name == NULL))
+ return;
+
+ resource = g_strconcat (name, "/balou/", NULL);
+ directory = xfce_resource_lookup (XFCE_RESOURCE_THEMES, resource);
+ g_free (resource);
+
+ argv[0] = RM_CMD;
+ argv[1] = "-rf";
+ argv[2] = directory;
+ argv[3] = NULL;
+
+ result = g_spawn_sync (NULL, argv, NULL, 0, NULL, NULL,
+ NULL, &error_msg, &status, NULL);
+
+ if (!result || status != 0)
+ {
+ if (!error && error_msg)
+ g_set_error_literal (&error, G_SPAWN_ERROR, G_SPAWN_ERROR_FAILED, error_msg);
+
+ xfce_dialog_show_error (NULL, error,
+ _("Unable to remove splash theme \"%s\" from directory %s."),
+ name, directory);
+ if (error)
+ g_error_free (error);
+ }
+ else
+ {
+ gtk_list_store_remove (GTK_LIST_STORE (model), iter);
+ }
+
+ g_free (directory);
+ g_free (name);
+ g_free (error_msg);
+}
+#endif
+
+
+static gboolean
+config_do_export_theme (const gchar *name,
+ const gchar *file)
+{
+ gboolean result;
+ gchar *standard_error;
+ gchar *resource;
+ gchar *themerc;
+ gchar *argv[4];
+ gint status;
+
+ resource = g_strconcat (name, "/balou/themerc", NULL);
+ themerc = xfce_resource_lookup (XFCE_RESOURCE_THEMES, resource);
+ g_free (resource);
+
+ argv[0] = BALOU_EXPORT_THEME;
+ argv[1] = themerc;
+ argv[2] = (gchar *) file;
+ argv[3] = NULL;
+
+ result = g_spawn_sync (NULL, argv, NULL, 0, NULL, NULL,
+ NULL, &standard_error,
+ &status, NULL);
+
+ g_free (themerc);
+
+ if (result)
+ {
+ g_strstrip (standard_error);
+
+ if (status != 0)
+ {
+ g_warning ("%s failed: %s", BALOU_EXPORT_THEME, standard_error);
+ result = FALSE;
+ }
+
+ g_free (standard_error);
+ }
+ else
+ {
+ g_warning ("Unable to execute %s", BALOU_EXPORT_THEME);
+ }
+
+ return result;
+}
+
+
+static void
+config_export_theme (GtkWidget *item,
+ GtkWidget *menu)
+{
+ GtkTreeModel *model;
+ GtkTreeView *treeview;
+ GtkTreeIter *iter;
+ GtkWidget *toplevel;
+ GtkWidget *dialog;
+ gchar *file;
+ gchar *name;
+
+ iter = (GtkTreeIter *) g_object_get_data (G_OBJECT (menu), "iter");
+ if (G_UNLIKELY (iter == NULL))
+ return;
+
+ treeview = GTK_TREE_VIEW (g_object_get_data (G_OBJECT (menu), "tree-view"));
+
+ model = gtk_tree_view_get_model (GTK_TREE_VIEW (treeview));
+ gtk_tree_model_get (model, iter, NAME_COLUMN, &name, -1);
+ if (G_UNLIKELY (name == NULL))
+ return;
+
+ toplevel = gtk_widget_get_toplevel (GTK_WIDGET (treeview));
+
+ dialog = gtk_file_chooser_dialog_new (_("Choose theme filename..."),
+ GTK_WINDOW (toplevel),
+ GTK_FILE_CHOOSER_ACTION_SAVE,
+ GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
+ GTK_STOCK_SAVE, GTK_RESPONSE_OK,
+ NULL);
+ file = g_strconcat (name, ".tar.gz", NULL);
+ gtk_file_chooser_set_filename (GTK_FILE_CHOOSER (dialog), file);
+ g_free (file);
+ if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPONSE_OK)
+ {
+ file = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (dialog));
+
+ config_do_export_theme (name, file);
+
+ g_free (file);
+ }
+
+ gtk_widget_destroy (dialog);
+ g_free (name);
+}
+
+
+static void
+config_popup_menu (GtkWidget *treeview,
+ GdkEventButton *event,
+ GtkTreeModel *model,
+ GtkTreeIter *iter)
+{
+ GtkWidget *menu;
+ GtkWidget *item;
+ gboolean writable;
+ gchar *directory;
+ gchar *resource;
+ gchar *name;
+ guint button;
+ guint time_;
+
+ menu = (GtkWidget *) g_object_get_data (G_OBJECT (treeview), "popup-menu");
+ if (GTK_IS_WIDGET (menu))
+ {
+ if (event != NULL)
+ {
+ button = event->button;
+ time_ = event->time;
+ }
+ else
+ {
+ button = 0;
+ time_ = gtk_get_current_event_time ();
+ }
+
+#ifdef RM_CMD
+ if (iter != NULL)
+ {
+ gtk_tree_model_get (model, iter, NAME_COLUMN, &name, -1);
+
+ resource = g_strconcat (name, "/", NULL);
+ directory = xfce_resource_lookup (XFCE_RESOURCE_THEMES, resource);
+ g_free (resource);
+
+ writable = (access (directory, W_OK) == 0);
+
+ g_free (directory);
+ g_free (name);
+ }
+ else
+#endif
+ {
+ writable = FALSE;
+ }
+
+ item = GTK_WIDGET (g_object_get_data (G_OBJECT (menu), "remove-theme"));
+ gtk_widget_set_sensitive (item, writable);
+
+ g_object_set_data_full (G_OBJECT (menu), "iter",
+ g_memdup (iter, sizeof (*iter)),
+ (GDestroyNotify) g_free);
+ g_object_set_data (G_OBJECT (menu), "tree-view", treeview);
+
+ gtk_menu_popup (GTK_MENU (menu), NULL, NULL, NULL, NULL, button, time_);
+ }
+}
+
+
+static gboolean
+config_button_press_handler (GtkWidget *treeview, GdkEventButton *event)
+{
+ GtkTreeModel *model;
+ GtkTreePath *path;
+ GtkTreeIter iter;
+
+ if (event->button != 3 || event->type != GDK_BUTTON_PRESS)
+ return FALSE;
+
+ if (!gtk_tree_view_get_path_at_pos (GTK_TREE_VIEW (treeview), event->x,
+ event->y, &path, NULL, NULL, NULL))
+ return FALSE;
+
+ model = gtk_tree_view_get_model (GTK_TREE_VIEW (treeview));
+ if (!gtk_tree_model_get_iter (model, &iter, path))
+ return FALSE;
+
+ config_popup_menu (treeview, event, model, &iter);
+ return TRUE;
+}
+
+
+static gboolean
+config_popup_menu_handler (GtkWidget *treeview)
+{
+ GtkTreeSelection *selection;
+ GtkTreeModel *model;
+ GtkTreeIter iter;
+
+ selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview));
+ if (!gtk_tree_selection_get_selected (selection, &model, &iter))
+ return FALSE;
+
+ config_popup_menu (treeview, NULL, model, &iter);
+ return TRUE;
+}
+
+
+static GtkWidget*
+config_create_popupmenu (void)
+{
+ GtkWidget *menu;
+ GtkWidget *item;
+ GtkWidget *image;
+
+ menu = gtk_menu_new ();
+
+ item = gtk_image_menu_item_new_with_mnemonic (_("_Install new theme"));
+ image = gtk_image_new_from_stock (GTK_STOCK_ADD, GTK_ICON_SIZE_MENU);
+ gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (item), image);
+ g_object_set_data (G_OBJECT (menu), "install-theme", item);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
+ g_signal_connect (G_OBJECT (item), "activate",
+ G_CALLBACK (config_install_theme), menu);
+ gtk_widget_show (item);
+
+ item = gtk_image_menu_item_new_with_mnemonic (_("_Remove theme"));
+ image = gtk_image_new_from_stock (GTK_STOCK_REMOVE, GTK_ICON_SIZE_MENU);
+ gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (item), image);
+ g_object_set_data (G_OBJECT (menu), "remove-theme", item);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
+#ifdef RM_CMD
+ g_signal_connect (G_OBJECT (item), "activate",
+ G_CALLBACK (config_remove_theme), menu);
+#else
+ gtk_widget_set_sensitive (item, FALSE);
+#endif
+ gtk_widget_show (item);
+
+ item = gtk_separator_menu_item_new ();
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
+ gtk_widget_show (item);
+
+ item = gtk_image_menu_item_new_with_mnemonic (_("_Export theme"));
+ image = gtk_image_new_from_stock (GTK_STOCK_SAVE, GTK_ICON_SIZE_MENU);
+ gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (item), image);
+ g_object_set_data (G_OBJECT (menu), "export-theme", item);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
+ g_signal_connect (G_OBJECT (item), "activate",
+ G_CALLBACK (config_export_theme), menu);
+ gtk_widget_show (item);
+
+ return menu;
+}
+
+
+static gchar*
+extract_local_path (gchar *uri)
+{
+ gchar *our_host_name;
+
+ if (*uri == '/')
+ {
+ gchar *path;
+
+ if (uri[1] != '/')
+ return uri; /* Just a local path - no host part */
+
+ path = strchr(uri + 2, '/');
+ if (!path)
+ return NULL; /* //something */
+
+ if (path - uri == 2)
+ return path; /* ///path */
+
+ our_host_name = xfce_gethostname ();
+ if ((int)strlen(our_host_name) == path - uri - 2 &&
+ strncmp(uri + 2, our_host_name, path - uri - 2) == 0)
+ {
+ g_free (our_host_name);
+ return path; /* //myhost/path */
+ }
+ g_free (our_host_name);
+
+ return NULL; /* From a different host */
+ }
+ else
+ {
+ if (strncasecmp(uri, "file:", 5))
+ return NULL; /* Don't know this format */
+
+ uri += 5;
+
+ if (*uri == '/')
+ return extract_local_path (uri);
+
+ return NULL;
+ }
+}
+
+
+static void
+config_drag_begin (GtkWidget *treeview,
+ GdkDragContext *context)
+{
+ GtkTreeSelection *selection;
+ GtkTreeModel *model;
+ GtkTreeIter iter;
+ gchar *filename;
+ gchar *name;
+
+ selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview));
+ if (!gtk_tree_selection_get_selected (selection, &model, &iter))
+ return;
+
+ gtk_tree_model_get (model, &iter, NAME_COLUMN, &name, -1);
+ filename = g_strconcat (name, ".tar.gz", NULL);
+
+ gdk_property_change (context->source_window,
+ gdk_atom_intern ("XdndDirectSave0", FALSE),
+ gdk_atom_intern ("text/plain", FALSE), 8,
+ GDK_PROP_MODE_REPLACE, (const guchar *)filename, strlen (filename));
+
+ g_free (filename);
+ g_free (name);
+}
+
+
+static void
+config_drag_data_get (GtkWidget *treeview,
+ GdkDragContext *context,
+ GtkSelectionData *selection_data,
+ guint info,
+ guint32 time_)
+{
+ GtkTreeSelection *selection;
+ GtkTreeModel *model;
+ GtkTreeIter iter;
+ gchar *name;
+ guchar *prop_text;
+ gint prop_len;
+ gchar *to_send = "E";
+
+ selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview));
+ if (!gtk_tree_selection_get_selected (selection, &model, &iter))
+ return;
+
+ gtk_tree_model_get (model, &iter, NAME_COLUMN, &name, -1);
+
+ switch (info)
+ {
+ case TARGET_XDS:
+ if (gdk_property_get (context->source_window,
+ gdk_atom_intern ("XdndDirectSave0", FALSE),
+ gdk_atom_intern ("text/plain", FALSE),
+ 0, 1024, FALSE, NULL, NULL, &prop_len, &prop_text)
+ && prop_text != NULL)
+ {
+ gchar *localpath;
+
+ /* Zero-Terminate the string */
+ prop_text = g_realloc (prop_text, prop_len + 1);
+ prop_text[prop_len] = '\0';
+
+ localpath = extract_local_path ((gchar *)prop_text);
+
+ if (localpath != NULL)
+ {
+ if (config_do_export_theme (name, localpath))
+ to_send = "S";
+ }
+ else
+ to_send = "F";
+
+ g_dataset_set_data (context, "XDS-sent", to_send);
+
+ g_free (prop_text);
+ }
+ break;
+ }
+
+ gtk_selection_data_set (selection_data, gdk_atom_intern ("XA_STRING", FALSE),
+ 8, (const guchar *)to_send, 1);
+
+ g_free (name);
+}
+
+
+static void
+config_drag_end (GtkWidget *treeview, GdkDragContext *context)
+{
+ /* nothing to do here */
+}
+
+
+static void
+config_store (GtkTreeView *treeview,
+ XfsmSplashRc *rc)
+{
+ GtkTreeSelection *selection;
+ GtkTreeModel *model;
+ GtkTreeIter iter;
+ gchar *name;
+
+ selection = gtk_tree_view_get_selection (treeview);
+ if (gtk_tree_selection_get_selected (selection, &model, &iter))
+ {
+ gtk_tree_model_get (model, &iter, NAME_COLUMN, &name, -1);
+ if (name != NULL)
+ {
+ xfsm_splash_rc_write_entry (rc, "Theme", name);
+ g_free (name);
+ }
+ }
+}
+
+
+static gboolean
+config_selection_changed (GtkTreeSelection *selection,
+ gpointer user_data)
+{
+ GtkTreeModel *model;
+ GtkTreeIter iter;
+ GtkTreeView *treeview;
+ GdkPixbuf *icon;
+
+ if (gtk_tree_selection_get_selected (selection, &model, &iter))
+ {
+ treeview = gtk_tree_selection_get_tree_view (selection);
+ gtk_tree_model_get (model, &iter, PREVIEW_COLUMN, &icon, -1);
+ gtk_drag_source_set_icon_pixbuf (GTK_WIDGET (treeview), icon);
+ g_object_unref (icon);
+ }
+
+ return FALSE;
+}
+
+
+static GtkWidget*
+config_create (XfsmSplashRc *rc)
+{
+ GtkTreeSelection *selection;
+ GtkTreeViewColumn *column;
+ GtkCellRenderer *renderer;
+ GtkTreeModel *model;
+ GtkWidget *treeview;
+ GtkWidget *frame;
+ GtkWidget *popup;
+ GtkWidget *page;
+ GtkWidget *swin;
+ GtkWidget *vbox;
+ gchar *theme;
+ GtkWidget *bin;
+
+ theme = xfsm_splash_rc_read_entry (rc, "Theme", "Default");
+
+ page = gtk_vbox_new (FALSE, BORDER);
+ gtk_container_set_border_width (GTK_CONTAINER (page), BORDER);
+
+ frame = xfce_gtk_frame_box_new (_("Balou theme"), &bin);
+ gtk_box_pack_start (GTK_BOX (page), frame, TRUE, TRUE, 0);
+ vbox = gtk_vbox_new (FALSE, 0);
+ gtk_container_add (GTK_CONTAINER (bin), vbox);
+
+ swin = gtk_scrolled_window_new (NULL, NULL);
+ gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (swin),
+ GTK_POLICY_NEVER,
+ GTK_POLICY_AUTOMATIC);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (swin),
+ GTK_SHADOW_ETCHED_IN);
+ gtk_box_pack_start (GTK_BOX (vbox), swin, TRUE, TRUE, 0);
+ gtk_widget_show (swin);
+
+ model = config_load_themelist ();
+ treeview = gtk_tree_view_new_with_model (model);
+ gtk_widget_set_size_request (treeview, -1, 100);
+ g_object_unref (G_OBJECT (model));
+ config_select_theme (theme, GTK_TREE_VIEW (treeview));
+ selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview));
+ gtk_tree_selection_set_mode (GTK_TREE_SELECTION (selection),
+ GTK_SELECTION_SINGLE);
+ g_signal_connect (G_OBJECT (selection), "changed",
+ G_CALLBACK (config_selection_changed), NULL);
+ g_idle_add ((GSourceFunc)config_selection_changed, selection);
+ gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (treeview), FALSE);
+ gtk_container_add (GTK_CONTAINER (swin), treeview);
+
+ /* add tree view columns */
+ column = gtk_tree_view_column_new ();
+ renderer = gtk_cell_renderer_pixbuf_new ();
+ gtk_tree_view_column_pack_start (column, renderer, FALSE);
+ gtk_tree_view_column_set_attributes (column, renderer,
+ "pixbuf", PREVIEW_COLUMN,
+ NULL);
+ renderer = gtk_cell_renderer_text_new ();
+ gtk_tree_view_column_pack_start (column, renderer, TRUE);
+ gtk_tree_view_column_set_attributes (column, renderer,
+ "markup", TITLE_COLUMN,
+ NULL);
+ gtk_tree_view_append_column (GTK_TREE_VIEW (treeview), column);
+
+ /* Drag&Drop support (destination) */
+ gtk_drag_dest_set (treeview, GTK_DEST_DEFAULT_ALL, dst_targets,
+ dst_ntargets, GDK_ACTION_COPY);
+ g_signal_connect (G_OBJECT (treeview), "drag_data_received",
+ G_CALLBACK (config_dropped), NULL);
+
+ /* Drag&Drop support (source) */
+ gtk_drag_source_set (treeview, GDK_BUTTON1_MASK,
+ src_targets, src_ntargets,
+ GDK_ACTION_COPY | GDK_ACTION_PRIVATE);
+ g_signal_connect (G_OBJECT (treeview), "drag_begin",
+ G_CALLBACK (config_drag_begin), NULL);
+ g_signal_connect (G_OBJECT (treeview), "drag_data_get",
+ G_CALLBACK (config_drag_data_get), NULL);
+ g_signal_connect (G_OBJECT (treeview), "drag_end",
+ G_CALLBACK (config_drag_end), NULL);
+
+ /* popup menu */
+ popup = config_create_popupmenu ();
+ g_object_set_data (G_OBJECT (treeview),
+ "popup-menu", popup);
+ g_signal_connect (G_OBJECT (treeview), "popup-menu",
+ G_CALLBACK (config_popup_menu_handler), NULL);
+ g_signal_connect (G_OBJECT (treeview), "button-press-event",
+ G_CALLBACK (config_button_press_handler), NULL);
+ g_signal_connect_swapped (G_OBJECT (treeview), "destroy",
+ G_CALLBACK (gtk_widget_destroy), popup);
+ g_signal_connect (G_OBJECT (treeview), "destroy",
+ G_CALLBACK (config_store), rc);
+
+ g_free (theme);
+
+ return page;
+}
+
+
+static void
+config_configure (XfsmSplashConfig *config,
+ GtkWidget *parent)
+{
+ GtkWidget *dialog;
+ GtkWidget *ui;
+
+ dialog = gtk_dialog_new_with_buttons (_("Configure Balou..."),
+ GTK_WINDOW (parent),
+ GTK_DIALOG_MODAL
+ | GTK_DIALOG_NO_SEPARATOR
+ | GTK_DIALOG_DESTROY_WITH_PARENT,
+ GTK_STOCK_CLOSE,
+ GTK_RESPONSE_CLOSE,
+ NULL);
+
+ ui = config_create (config->rc);
+ gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->vbox), ui, TRUE, TRUE, 6);
+ gtk_widget_show_all (ui);
+
+ gtk_dialog_run (GTK_DIALOG (dialog));
+
+ gtk_widget_destroy (dialog);
+}
+
+
+static GdkPixbuf*
+config_preview (XfsmSplashConfig *config)
+{
+ gchar *name;
+ BalouTheme *theme;
+ GdkPixbuf *pixbuf = NULL;
+
+ name = xfsm_splash_rc_read_entry (config->rc, "Theme", NULL);
+ if (G_UNLIKELY (name == NULL))
+ return NULL;
+
+ theme = balou_theme_load (name);
+ pixbuf = balou_theme_generate_preview (theme, 320, 240);
+ balou_theme_destroy (theme);
+
+ g_free (name);
+
+ return pixbuf;
+}
+
+
+G_MODULE_EXPORT void
+config_init (XfsmSplashConfig *config)
+{
+ config->name = g_strdup (_("Balou"));
+ config->description = g_strdup (_("Balou Splash Engine"));
+ config->version = g_strdup (VERSION);
+ config->author = g_strdup ("Benedikt Meurer");
+ config->homepage = g_strdup ("http://www.xfce.org/");
+
+ config->configure = config_configure;
+ config->preview = config_preview;
+}
+
diff --git a/engines/balou/engine.c b/engines/balou/engine.c
new file mode 100644
index 0000000..6a18a27
--- /dev/null
+++ b/engines/balou/engine.c
@@ -0,0 +1,100 @@
+/* $Id$ */
+/*-
+ * Copyright (c) 2003-2004 Benedikt Meurer <benny@xfce.org>
+ * All rights reserved.
+ *
+ * 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, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301 USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#include <gmodule.h>
+
+#include <libxfsm/xfsm-splash-engine.h>
+
+#include <engines/balou/balou.h>
+
+
+#define DEFAULT_THEME "Default"
+
+
+G_MODULE_EXPORT void engine_init (XfsmSplashEngine *engine);
+
+
+static void
+engine_setup (XfsmSplashEngine *engine,
+ XfsmSplashRc *rc)
+{
+ gchar *theme_name;
+ BalouTheme *theme;
+
+ theme_name = xfsm_splash_rc_read_entry (rc, "Theme", DEFAULT_THEME);
+ theme = balou_theme_load (theme_name);
+ g_free (theme_name);
+
+ balou_init (BALOU (engine->user_data),
+ engine->display,
+ engine->primary_screen,
+ engine->primary_monitor,
+ theme);
+}
+
+
+static void
+engine_next (XfsmSplashEngine *engine,
+ const gchar *text)
+{
+ Balou *balou = BALOU (engine->user_data);
+
+ balou_fadeout (balou);
+ balou_fadein (balou, text);
+}
+
+
+static int
+engine_run (XfsmSplashEngine *engine,
+ GtkWidget *dialog)
+{
+ return balou_run (BALOU (engine->user_data), dialog);
+}
+
+
+static void
+engine_destroy (XfsmSplashEngine *engine)
+{
+ Balou *balou = BALOU (engine->user_data);
+
+ if (G_LIKELY (balou != NULL))
+ {
+ balou_destroy (balou);
+ g_free (balou);
+ }
+}
+
+
+G_MODULE_EXPORT void
+engine_init (XfsmSplashEngine *engine)
+{
+ engine->user_data = g_new0 (Balou, 1);
+ engine->setup = engine_setup;
+ engine->next = engine_next;
+ engine->run = engine_run;
+ engine->destroy = engine_destroy;
+}
+
+
diff --git a/engines/balou/gnome-uri.c b/engines/balou/gnome-uri.c
new file mode 100644
index 0000000..29748b0
--- /dev/null
+++ b/engines/balou/gnome-uri.c
@@ -0,0 +1,149 @@
+/*
+ * Copyright (C) 1998 Miguel de Icaza
+ * Copyright (C) 1997 Paolo Molaro
+ *
+ * This library 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 2 of the License, or (at your option) any later version.
+ *
+ * This library 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 library; if not, write to the
+ * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ * Boston, MA 02110-1301, USA.
+ *
+ */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#ifdef HAVE_STRING_H
+#include <string.h>
+#endif
+
+#include <engines/balou/gnome-uri.h>
+
+/*** the next three routines are taken straight from gnome-libs so that the
+ gtk-only version can receive drag and drops as well ***/
+/**
+ * gnome_uri_list_free_strings:
+ * @list: A GList returned by gnome_uri_list_extract_uris() or gnome_uri_list_extract_filenames()
+ *
+ * Releases all of the resources allocated by @list.
+ */
+void
+gnome_uri_list_free_strings (GList * list)
+{
+ g_list_foreach (list, (GFunc) g_free, NULL);
+ g_list_free (list);
+}
+
+/**
+ * gnome_uri_list_extract_uris:
+ * @uri_list: an uri-list in the standard format.
+ *
+ * Returns a GList containing strings allocated with g_malloc
+ * that have been splitted from @uri-list.
+ */
+GList *
+gnome_uri_list_extract_uris (const gchar * uri_list)
+{
+ const gchar *p, *q;
+ gchar *retval;
+ GList *result = NULL;
+
+ g_return_val_if_fail (uri_list != NULL, NULL);
+
+ p = uri_list;
+
+ /* We don't actually try to validate the URI according to RFC
+ * 2396, or even check for allowed characters - we just ignore
+ * comments and trim whitespace off the ends. We also
+ * allow LF delimination as well as the specified CRLF.
+ */
+ while (p)
+ {
+ if (*p != '#')
+ {
+ while (g_ascii_isspace ((int) (*p)))
+ p++;
+
+ q = p;
+ while (*q && (*q != '\n') && (*q != '\r'))
+ q++;
+
+ if (q > p)
+ {
+ q--;
+ while (q > p && g_ascii_isspace ((int) (*q)))
+ q--;
+
+ retval = (char *) g_malloc (q - p + 2);
+ strncpy (retval, p, q - p + 1);
+ retval[q - p + 1] = '\0';
+
+ result = g_list_prepend (result, retval);
+ }
+ }
+ p = strchr (p, '\n');
+ if (p)
+ p++;
+ }
+
+ return g_list_reverse (result);
+}
+
+
+/**
+ * gnome_uri_list_extract_filenames:
+ * @uri_list: an uri-list in the standard format
+ *
+ * Returns a GList containing strings allocated with g_malloc
+ * that contain the filenames in the uri-list.
+ *
+ * Note that unlike gnome_uri_list_extract_uris() function, this
+ * will discard any non-file uri from the result value.
+ */
+GList *
+gnome_uri_list_extract_filenames (const gchar * uri_list)
+{
+ GList *tmp_list, *node, *result;
+
+ g_return_val_if_fail (uri_list != NULL, NULL);
+
+ result = gnome_uri_list_extract_uris (uri_list);
+
+ tmp_list = result;
+ while (tmp_list)
+ {
+ gchar *s = (char *) tmp_list->data;
+
+ node = tmp_list;
+ tmp_list = tmp_list->next;
+
+ if (!strncmp (s, "file:", 5))
+ {
+ /* added by Jasper Huijsmans
+ remove leading multiple slashes */
+ if (!strncmp (s + 5, "///", 3))
+ node->data = g_strdup (s + 7);
+ else
+ node->data = g_strdup (s + 5);
+ }
+ else
+ {
+ node->data = g_strdup (s);
+ }
+ g_free (s);
+ }
+ return result;
+}
+
+
+
diff --git a/engines/balou/gnome-uri.h b/engines/balou/gnome-uri.h
new file mode 100644
index 0000000..94ef2a8
--- /dev/null
+++ b/engines/balou/gnome-uri.h
@@ -0,0 +1,30 @@
+/*
+ * Copyright (C) 1997, 1998, 1999, 2000 Free Software Foundation
+ *
+ * This library 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 2 of the License, or (at your option) any later version.
+ *
+ * This library 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 library; if not, write to the
+ * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ * Boston, MA 02110-1301, USA.
+ *
+ */
+
+#ifndef __GNOME_URI_H__
+#define __GNOME_URI_H__
+
+#include <glib.h>
+
+void gnome_uri_list_free_strings (GList *list);
+GList *gnome_uri_list_extract_uris (const gchar *uri_list);
+GList *gnome_uri_list_extract_filenames (const gchar *uri_list);
+
+#endif /* !__GNOME_URI_H__ */
diff --git a/engines/balou/scripts/Makefile.am b/engines/balou/scripts/Makefile.am
new file mode 100644
index 0000000..0ccf8ea
--- /dev/null
+++ b/engines/balou/scripts/Makefile.am
@@ -0,0 +1,6 @@
+baloursciptsdir = $(HELPER_PATH_PREFIX)/xfce4/session
+balourscipts_SCRIPTS = \
+ balou-export-theme \
+ balou-install-theme
+
+EXTRA_DIST = $(balourscipts_SCRIPTS)
diff --git a/engines/balou/scripts/Makefile.in b/engines/balou/scripts/Makefile.in
new file mode 100644
index 0000000..4d0cb6d
--- /dev/null
+++ b/engines/balou/scripts/Makefile.in
@@ -0,0 +1,588 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = engines/balou/scripts
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+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__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)$(baloursciptsdir)"
+SCRIPTS = $(balourscipts_SCRIPTS)
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+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__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BACKEND = @BACKEND@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DBUS_CFLAGS = @DBUS_CFLAGS@
+DBUS_GLIB_CFLAGS = @DBUS_GLIB_CFLAGS@
+DBUS_GLIB_LIBS = @DBUS_GLIB_LIBS@
+DBUS_GLIB_REQUIRED_VERSION = @DBUS_GLIB_REQUIRED_VERSION@
+DBUS_GLIB_VERSION = @DBUS_GLIB_VERSION@
+DBUS_LIBS = @DBUS_LIBS@
+DBUS_REQUIRED_VERSION = @DBUS_REQUIRED_VERSION@
+DBUS_VERSION = @DBUS_VERSION@
+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_PACKAGE = @GETTEXT_PACKAGE@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMODULE_REQUIRED_VERSION = @GMODULE_REQUIRED_VERSION@
+GMODULE_VERSION = @GMODULE_VERSION@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GREP = @GREP@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_VERSION = @GTK_VERSION@
+HELPER_PATH_PREFIX = @HELPER_PATH_PREFIX@
+ICEAUTH = @ICEAUTH@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBM = @LIBM@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBSM_CFLAGS = @LIBSM_CFLAGS@
+LIBSM_LDFLAGS = @LIBSM_LDFLAGS@
+LIBSM_LIBS = @LIBSM_LIBS@
+LIBTOOL = @LIBTOOL@
+LIBWNCK_CFLAGS = @LIBWNCK_CFLAGS@
+LIBWNCK_LIBS = @LIBWNCK_LIBS@
+LIBWNCK_REQUIRED_VERSION = @LIBWNCK_REQUIRED_VERSION@
+LIBWNCK_VERSION = @LIBWNCK_VERSION@
+LIBX11_CFLAGS = @LIBX11_CFLAGS@
+LIBX11_LDFLAGS = @LIBX11_LDFLAGS@
+LIBX11_LIBS = @LIBX11_LIBS@
+LIBXFCE4UI_CFLAGS = @LIBXFCE4UI_CFLAGS@
+LIBXFCE4UI_LIBS = @LIBXFCE4UI_LIBS@
+LIBXFCE4UI_REQUIRED_VERSION = @LIBXFCE4UI_REQUIRED_VERSION@
+LIBXFCE4UI_VERSION = @LIBXFCE4UI_VERSION@
+LIBXFCE4UTIL_CFLAGS = @LIBXFCE4UTIL_CFLAGS@
+LIBXFCE4UTIL_LIBS = @LIBXFCE4UTIL_LIBS@
+LIBXFCE4UTIL_REQUIRED_VERSION = @LIBXFCE4UTIL_REQUIRED_VERSION@
+LIBXFCE4UTIL_VERSION = @LIBXFCE4UTIL_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+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@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POLKIT_CFLAGS = @POLKIT_CFLAGS@
+POLKIT_LIBS = @POLKIT_LIBS@
+POLKIT_REQUIRED_VERSION = @POLKIT_REQUIRED_VERSION@
+POLKIT_VERSION = @POLKIT_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+RANLIB = @RANLIB@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPOWER_CFLAGS = @UPOWER_CFLAGS@
+UPOWER_LIBS = @UPOWER_LIBS@
+UPOWER_REQUIRED_VERSION = @UPOWER_REQUIRED_VERSION@
+UPOWER_VERSION = @UPOWER_VERSION@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+XFCE_GLADE_CATALOG_PATH = @XFCE_GLADE_CATALOG_PATH@
+XFCE_GLADE_MODULE_PATH = @XFCE_GLADE_MODULE_PATH@
+XFCE_GLADE_PIXMAP_PATH = @XFCE_GLADE_PIXMAP_PATH@
+XFCONF_CFLAGS = @XFCONF_CFLAGS@
+XFCONF_LIBS = @XFCONF_LIBS@
+XFCONF_REQUIRED_VERSION = @XFCONF_REQUIRED_VERSION@
+XFCONF_VERSION = @XFCONF_VERSION@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_ARGS = @XGETTEXT_ARGS@
+XMKMF = @XMKMF@
+XSESSION_PREFIX = @XSESSION_PREFIX@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+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_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+baloursciptsdir = $(HELPER_PATH_PREFIX)/xfce4/session
+balourscipts_SCRIPTS = \
+ balou-export-theme \
+ balou-install-theme
+
+EXTRA_DIST = $(balourscipts_SCRIPTS)
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 engines/balou/scripts/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu engines/balou/scripts/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+install-baloursciptsSCRIPTS: $(balourscipts_SCRIPTS)
+ @$(NORMAL_INSTALL)
+ @list='$(balourscipts_SCRIPTS)'; test -n "$(baloursciptsdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(baloursciptsdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(baloursciptsdir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
+ done | \
+ sed -e 'p;s,.*/,,;n' \
+ -e 'h;s|.*|.|' \
+ -e 'p;x;s,.*/,,;$(transform)' | 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; \
+ if (++n[d] == $(am__install_max)) { \
+ print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
+ else { print "f", d "/" $$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_SCRIPT) $$files '$(DESTDIR)$(baloursciptsdir)$$dir'"; \
+ $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(baloursciptsdir)$$dir" || exit $$?; \
+ } \
+ ; done
+
+uninstall-baloursciptsSCRIPTS:
+ @$(NORMAL_UNINSTALL)
+ @list='$(balourscipts_SCRIPTS)'; test -n "$(baloursciptsdir)" || exit 0; \
+ files=`for p in $$list; do echo "$$p"; done | \
+ sed -e 's,.*/,,;$(transform)'`; \
+ dir='$(DESTDIR)$(baloursciptsdir)'; $(am__uninstall_files_from_dir)
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+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 $(SCRIPTS)
+installdirs:
+ for dir in "$(DESTDIR)$(baloursciptsdir)"; 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-baloursciptsSCRIPTS
+
+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-baloursciptsSCRIPTS
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-baloursciptsSCRIPTS 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-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
+ uninstall-am uninstall-baloursciptsSCRIPTS
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/engines/balou/scripts/balou-export-theme b/engines/balou/scripts/balou-export-theme
new file mode 100755
index 0000000..b682067
--- /dev/null
+++ b/engines/balou/scripts/balou-export-theme
@@ -0,0 +1,51 @@
+#!/bin/sh
+#
+# $Id$
+#
+# Copyright (c) 2004 Benedikt Meurer <benny@xfce.org>
+# All rights reserved.
+#
+# 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, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+# 02111-1307, USA.
+#
+
+if test $# -ne 2; then
+ echo "Usage: balou-export-theme <themerc> <targetfile>" >&2
+ exit 1
+fi
+
+themerc="${1}"
+targetfile="${2}"
+
+# check theme
+baloudir=`dirname "${themerc}"`
+basedir=`dirname "${baloudir}"`
+themesdir=`dirname "${basedir}"`
+themename=`basename "${basedir}"`
+if test ! -d "${baloudir}" -o ! -d "${basedir}" -o ! -d "${themesdir}"; then
+ echo "Broken theme detected." >&2
+ exit 1
+fi
+
+# tarup theme
+(cd "${themesdir}" \
+ && (tar cf - "${themename}/balou" \
+ | gzip --best > "${targetfile}")) > /dev/null 2>&1
+if test $? -ne 0; then
+ echo "Unable to export theme ${themename} to file ${targetfile}" >&2
+ exit 1
+fi
+
+exit 0
diff --git a/engines/balou/scripts/balou-install-theme b/engines/balou/scripts/balou-install-theme
new file mode 100755
index 0000000..0f889e4
--- /dev/null
+++ b/engines/balou/scripts/balou-install-theme
@@ -0,0 +1,103 @@
+#!/bin/sh
+#
+# $Id$
+#
+# Copyright (c) 2004 Benedikt Meurer <benny@xfce.org>
+# All rights reserved.
+#
+# 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, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+# 02111-1307, USA.
+#
+
+leave()
+{
+ if test -d "${tmpdir}"; then
+ rm -rf "${tmpdir}" >/dev/null 2>&1
+ fi
+ exit $1
+}
+
+if test $# -ne 2; then
+ echo "Usage: balou-install-theme <theme> <targetdir>" >&2
+ exit 1
+fi
+
+tmpdir=""
+themedir="${1}"
+targetdir="${2}"
+
+# ensure the target directory exists
+if test ! -d "${targetdir}"; then
+ mkdir -p "${targetdir}" >/dev/null 2>&1
+ if test $? -ne 0; then
+ echo "Unable to create themes directory ${targetdir}." >&2
+ exit 1
+ fi
+fi
+
+# if the source is a file, we expect it to be a tarball
+if test -f "${themedir}"; then
+ tmpdir=`mktemp -d "/tmp/balou-theme-XXXXXX"` || exit 1
+
+ if echo "${themedir}" | grep '\.tar\.gz$' >/dev/null 2>&1; then
+ tar xzf "${themedir}" -C "${tmpdir}" >/dev/null 2>&1
+ if test $? -ne 0; then
+ echo "Unable to extract theme." 2>&2
+ leave 1
+ fi
+ else
+ echo "Not a splash theme file: ${themedir}." >&2
+ leave 1
+ fi
+
+ themerc=`ls ${tmpdir}/*/balou/themerc` || leave 1
+ baloudir=`dirname "${themerc}"` || leave 1
+ topdir=`dirname "${baloudir}"` || leave 1
+
+ if test ! -d "${topdir}" -o ! -d "${topdir}/balou/"; then
+ echo "Invalid theme file format." >&2
+ leave 1
+ fi
+
+ themedir="${topdir}"
+fi
+
+# verify the theme content
+if test -d "${themedir}"; then
+ if test ! -d "${themedir}/balou/"; then
+ echo "No balou sub directory in theme." >&2
+ leave 1
+ fi
+
+ if test ! -r "${themedir}/balou/themerc"; then
+ echo "No themerc file in theme." >&2
+ leave 1
+ fi
+fi
+
+# install the theme
+themebase=`dirname "${themedir}"`
+themename=`basename "${themedir}"`
+(cd "${themebase}" \
+ && tar cf - "${themename}/balou/" \
+ | (cd "${targetdir}" && tar xf -)) >/dev/null 2>&1
+if test $? -ne 0; then
+ echo "Unable to install the theme ${themename} from ${themebase} to ${targetdir}." >&2
+ leave 1
+fi
+
+# tell the caller the name of the installed plugin
+echo "${themename}"
+leave 0
diff --git a/engines/balou/themes/Default/Makefile.am b/engines/balou/themes/Default/Makefile.am
new file mode 100644
index 0000000..0fbab18
--- /dev/null
+++ b/engines/balou/themes/Default/Makefile.am
@@ -0,0 +1,7 @@
+themedir = $(datadir)/themes/Default/balou
+theme_DATA = \
+ logo.png \
+ themerc
+
+EXTRA_DIST = \
+ $(theme_DATA)
diff --git a/engines/balou/themes/Default/Makefile.in b/engines/balou/themes/Default/Makefile.in
new file mode 100644
index 0000000..3298cf5
--- /dev/null
+++ b/engines/balou/themes/Default/Makefile.in
@@ -0,0 +1,575 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = engines/balou/themes/Default
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+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_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+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)$(themedir)"
+DATA = $(theme_DATA)
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BACKEND = @BACKEND@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DBUS_CFLAGS = @DBUS_CFLAGS@
+DBUS_GLIB_CFLAGS = @DBUS_GLIB_CFLAGS@
+DBUS_GLIB_LIBS = @DBUS_GLIB_LIBS@
+DBUS_GLIB_REQUIRED_VERSION = @DBUS_GLIB_REQUIRED_VERSION@
+DBUS_GLIB_VERSION = @DBUS_GLIB_VERSION@
+DBUS_LIBS = @DBUS_LIBS@
+DBUS_REQUIRED_VERSION = @DBUS_REQUIRED_VERSION@
+DBUS_VERSION = @DBUS_VERSION@
+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_PACKAGE = @GETTEXT_PACKAGE@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMODULE_REQUIRED_VERSION = @GMODULE_REQUIRED_VERSION@
+GMODULE_VERSION = @GMODULE_VERSION@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GREP = @GREP@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_VERSION = @GTK_VERSION@
+HELPER_PATH_PREFIX = @HELPER_PATH_PREFIX@
+ICEAUTH = @ICEAUTH@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBM = @LIBM@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBSM_CFLAGS = @LIBSM_CFLAGS@
+LIBSM_LDFLAGS = @LIBSM_LDFLAGS@
+LIBSM_LIBS = @LIBSM_LIBS@
+LIBTOOL = @LIBTOOL@
+LIBWNCK_CFLAGS = @LIBWNCK_CFLAGS@
+LIBWNCK_LIBS = @LIBWNCK_LIBS@
+LIBWNCK_REQUIRED_VERSION = @LIBWNCK_REQUIRED_VERSION@
+LIBWNCK_VERSION = @LIBWNCK_VERSION@
+LIBX11_CFLAGS = @LIBX11_CFLAGS@
+LIBX11_LDFLAGS = @LIBX11_LDFLAGS@
+LIBX11_LIBS = @LIBX11_LIBS@
+LIBXFCE4UI_CFLAGS = @LIBXFCE4UI_CFLAGS@
+LIBXFCE4UI_LIBS = @LIBXFCE4UI_LIBS@
+LIBXFCE4UI_REQUIRED_VERSION = @LIBXFCE4UI_REQUIRED_VERSION@
+LIBXFCE4UI_VERSION = @LIBXFCE4UI_VERSION@
+LIBXFCE4UTIL_CFLAGS = @LIBXFCE4UTIL_CFLAGS@
+LIBXFCE4UTIL_LIBS = @LIBXFCE4UTIL_LIBS@
+LIBXFCE4UTIL_REQUIRED_VERSION = @LIBXFCE4UTIL_REQUIRED_VERSION@
+LIBXFCE4UTIL_VERSION = @LIBXFCE4UTIL_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+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@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POLKIT_CFLAGS = @POLKIT_CFLAGS@
+POLKIT_LIBS = @POLKIT_LIBS@
+POLKIT_REQUIRED_VERSION = @POLKIT_REQUIRED_VERSION@
+POLKIT_VERSION = @POLKIT_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+RANLIB = @RANLIB@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPOWER_CFLAGS = @UPOWER_CFLAGS@
+UPOWER_LIBS = @UPOWER_LIBS@
+UPOWER_REQUIRED_VERSION = @UPOWER_REQUIRED_VERSION@
+UPOWER_VERSION = @UPOWER_VERSION@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+XFCE_GLADE_CATALOG_PATH = @XFCE_GLADE_CATALOG_PATH@
+XFCE_GLADE_MODULE_PATH = @XFCE_GLADE_MODULE_PATH@
+XFCE_GLADE_PIXMAP_PATH = @XFCE_GLADE_PIXMAP_PATH@
+XFCONF_CFLAGS = @XFCONF_CFLAGS@
+XFCONF_LIBS = @XFCONF_LIBS@
+XFCONF_REQUIRED_VERSION = @XFCONF_REQUIRED_VERSION@
+XFCONF_VERSION = @XFCONF_VERSION@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_ARGS = @XGETTEXT_ARGS@
+XMKMF = @XMKMF@
+XSESSION_PREFIX = @XSESSION_PREFIX@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+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_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+themedir = $(datadir)/themes/Default/balou
+theme_DATA = \
+ logo.png \
+ themerc
+
+EXTRA_DIST = \
+ $(theme_DATA)
+
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 engines/balou/themes/Default/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu engines/balou/themes/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+install-themeDATA: $(theme_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(theme_DATA)'; test -n "$(themedir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(themedir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(themedir)" || 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)$(themedir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(themedir)" || exit $$?; \
+ done
+
+uninstall-themeDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(theme_DATA)'; test -n "$(themedir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(themedir)'; $(am__uninstall_files_from_dir)
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+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)$(themedir)"; 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-themeDATA
+
+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-themeDATA
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am 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-ps install-ps-am \
+ install-strip install-themeDATA installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
+ ps ps-am tags-am uninstall uninstall-am uninstall-themeDATA
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/engines/balou/themes/Default/logo.png b/engines/balou/themes/Default/logo.png
new file mode 100644
index 0000000..62ff7f5
--- /dev/null
+++ b/engines/balou/themes/Default/logo.png
Binary files differ
diff --git a/engines/balou/themes/Default/themerc b/engines/balou/themes/Default/themerc
new file mode 100644
index 0000000..3ca5f1e
--- /dev/null
+++ b/engines/balou/themes/Default/themerc
@@ -0,0 +1,50 @@
+# $Id$
+#
+# Default xfce4-session balou theme
+#
+# Copyright (c) 2004 Benedikt Meurer <benny@xfce.org>
+# Copyright (c) 2004 François Le Clainche <fleclainche at wanadoo.fr>
+# All rights reserved.
+#
+# 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, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+# 02111-1307, USA.
+#
+
+
+#
+# Info section
+#
+[Info]
+Name=Default Theme
+Name[de]=Standard Thema
+Name[ja]=標準のテーマ
+Description=This is the default Balou splash theme.
+Description[de]=Dies ist das Standard Balou Thema.
+Description[ja]=これは標準の Balou スプラッシュテーマです。
+
+#
+# splash screen settings
+#
+[Splash Screen]
+# The background color, can be a single color or a vertical gradient. The
+# latter is written as <color1>:<color2>.
+bgcolor=#7991ae:#b6c4d7
+# The foreground color, used for text.
+fgcolor=#fefefe
+# The logo file, if the extension is missing, xfce4-session will search
+# for .svg, .png, .jpeg, .jpg, .xpm
+logo=logo
+
+
diff --git a/engines/balou/themes/Makefile.am b/engines/balou/themes/Makefile.am
new file mode 100644
index 0000000..76ed875
--- /dev/null
+++ b/engines/balou/themes/Makefile.am
@@ -0,0 +1 @@
+SUBDIRS = Default
diff --git a/engines/balou/themes/Makefile.in b/engines/balou/themes/Makefile.in
new file mode 100644
index 0000000..bb7f272
--- /dev/null
+++ b/engines/balou/themes/Makefile.in
@@ -0,0 +1,694 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = engines/balou/themes
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+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_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+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@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BACKEND = @BACKEND@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DBUS_CFLAGS = @DBUS_CFLAGS@
+DBUS_GLIB_CFLAGS = @DBUS_GLIB_CFLAGS@
+DBUS_GLIB_LIBS = @DBUS_GLIB_LIBS@
+DBUS_GLIB_REQUIRED_VERSION = @DBUS_GLIB_REQUIRED_VERSION@
+DBUS_GLIB_VERSION = @DBUS_GLIB_VERSION@
+DBUS_LIBS = @DBUS_LIBS@
+DBUS_REQUIRED_VERSION = @DBUS_REQUIRED_VERSION@
+DBUS_VERSION = @DBUS_VERSION@
+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_PACKAGE = @GETTEXT_PACKAGE@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMODULE_REQUIRED_VERSION = @GMODULE_REQUIRED_VERSION@
+GMODULE_VERSION = @GMODULE_VERSION@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GREP = @GREP@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_VERSION = @GTK_VERSION@
+HELPER_PATH_PREFIX = @HELPER_PATH_PREFIX@
+ICEAUTH = @ICEAUTH@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBM = @LIBM@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBSM_CFLAGS = @LIBSM_CFLAGS@
+LIBSM_LDFLAGS = @LIBSM_LDFLAGS@
+LIBSM_LIBS = @LIBSM_LIBS@
+LIBTOOL = @LIBTOOL@
+LIBWNCK_CFLAGS = @LIBWNCK_CFLAGS@
+LIBWNCK_LIBS = @LIBWNCK_LIBS@
+LIBWNCK_REQUIRED_VERSION = @LIBWNCK_REQUIRED_VERSION@
+LIBWNCK_VERSION = @LIBWNCK_VERSION@
+LIBX11_CFLAGS = @LIBX11_CFLAGS@
+LIBX11_LDFLAGS = @LIBX11_LDFLAGS@
+LIBX11_LIBS = @LIBX11_LIBS@
+LIBXFCE4UI_CFLAGS = @LIBXFCE4UI_CFLAGS@
+LIBXFCE4UI_LIBS = @LIBXFCE4UI_LIBS@
+LIBXFCE4UI_REQUIRED_VERSION = @LIBXFCE4UI_REQUIRED_VERSION@
+LIBXFCE4UI_VERSION = @LIBXFCE4UI_VERSION@
+LIBXFCE4UTIL_CFLAGS = @LIBXFCE4UTIL_CFLAGS@
+LIBXFCE4UTIL_LIBS = @LIBXFCE4UTIL_LIBS@
+LIBXFCE4UTIL_REQUIRED_VERSION = @LIBXFCE4UTIL_REQUIRED_VERSION@
+LIBXFCE4UTIL_VERSION = @LIBXFCE4UTIL_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+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@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POLKIT_CFLAGS = @POLKIT_CFLAGS@
+POLKIT_LIBS = @POLKIT_LIBS@
+POLKIT_REQUIRED_VERSION = @POLKIT_REQUIRED_VERSION@
+POLKIT_VERSION = @POLKIT_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+RANLIB = @RANLIB@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPOWER_CFLAGS = @UPOWER_CFLAGS@
+UPOWER_LIBS = @UPOWER_LIBS@
+UPOWER_REQUIRED_VERSION = @UPOWER_REQUIRED_VERSION@
+UPOWER_VERSION = @UPOWER_VERSION@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+XFCE_GLADE_CATALOG_PATH = @XFCE_GLADE_CATALOG_PATH@
+XFCE_GLADE_MODULE_PATH = @XFCE_GLADE_MODULE_PATH@
+XFCE_GLADE_PIXMAP_PATH = @XFCE_GLADE_PIXMAP_PATH@
+XFCONF_CFLAGS = @XFCONF_CFLAGS@
+XFCONF_LIBS = @XFCONF_LIBS@
+XFCONF_REQUIRED_VERSION = @XFCONF_REQUIRED_VERSION@
+XFCONF_VERSION = @XFCONF_VERSION@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_ARGS = @XGETTEXT_ARGS@
+XMKMF = @XMKMF@
+XSESSION_PREFIX = @XSESSION_PREFIX@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+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_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+SUBDIRS = Default
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 engines/balou/themes/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu engines/balou/themes/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+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.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+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: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool cscopelist-am ctags \
+ ctags-am 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-am 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:
diff --git a/engines/mice/Makefile.am b/engines/mice/Makefile.am
new file mode 100644
index 0000000..8d5db2a
--- /dev/null
+++ b/engines/mice/Makefile.am
@@ -0,0 +1,59 @@
+micedir = $(libdir)/xfce4/session/splash-engines
+
+mice_LTLIBRARIES = libmice.la
+
+libmice_la_SOURCES = \
+ preview.h \
+ slide.h \
+ mice.c
+
+libmice_la_CFLAGS = \
+ -I$(top_srcdir) \
+ $(LIBXFCE4UI_CFLAGS) \
+ $(XFCONF_CFLAGS)
+
+libmice_la_LDFLAGS = \
+ -avoid-version \
+ -no-undefined \
+ -module
+
+libmice_la_LIBADD = \
+ $(top_builddir)/libxfsm/libxfsm-4.6.la \
+ $(LIBXFCE4UI_LIBS) \
+ $(XFCONF_LIBS)
+
+libmice_la_DEPENDENCIES = \
+ $(top_builddir)/libxfsm/libxfsm-4.6.la
+
+noinst_PROGRAMS = \
+ generate
+
+generate_SOURCES = \
+ generate.c
+
+generate_CFLAGS = \
+ $(LIBXFCE4UI_CFLAGS)
+
+generate_LDADD = \
+ $(LIBXFCE4UI_LIBS)
+
+if MAINTAINER_MODE
+
+BUILT_SOURCES = \
+ slide.h \
+ preview.h
+
+preview.h: $(srcdir)/preview.png
+ $(AM_V_GEN) gdk-pixbuf-csource --static --stream --name=preview $< > $@
+
+slide.h: $(srcdir)/slide.png
+ $(AM_V_GEN) gdk-pixbuf-csource --static --stream --name=slide $< > $@
+
+DISTCLEANFILES = \
+ $(BUILT_SOURCES)
+
+endif
+
+EXTRA_DIST = \
+ preview.png \
+ slide.png
diff --git a/engines/mice/Makefile.in b/engines/mice/Makefile.in
new file mode 100644
index 0000000..2c32d84
--- /dev/null
+++ b/engines/mice/Makefile.in
@@ -0,0 +1,819 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+noinst_PROGRAMS = generate$(EXEEXT)
+subdir = engines/mice
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(top_srcdir)/depcomp
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+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__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)$(micedir)"
+LTLIBRARIES = $(mice_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+am_libmice_la_OBJECTS = libmice_la-mice.lo
+libmice_la_OBJECTS = $(am_libmice_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+libmice_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libmice_la_CFLAGS) \
+ $(CFLAGS) $(libmice_la_LDFLAGS) $(LDFLAGS) -o $@
+PROGRAMS = $(noinst_PROGRAMS)
+am_generate_OBJECTS = generate-generate.$(OBJEXT)
+generate_OBJECTS = $(am_generate_OBJECTS)
+generate_DEPENDENCIES = $(am__DEPENDENCIES_1)
+generate_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(generate_CFLAGS) \
+ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -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) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(libmice_la_SOURCES) $(generate_SOURCES)
+DIST_SOURCES = $(libmice_la_SOURCES) $(generate_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BACKEND = @BACKEND@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DBUS_CFLAGS = @DBUS_CFLAGS@
+DBUS_GLIB_CFLAGS = @DBUS_GLIB_CFLAGS@
+DBUS_GLIB_LIBS = @DBUS_GLIB_LIBS@
+DBUS_GLIB_REQUIRED_VERSION = @DBUS_GLIB_REQUIRED_VERSION@
+DBUS_GLIB_VERSION = @DBUS_GLIB_VERSION@
+DBUS_LIBS = @DBUS_LIBS@
+DBUS_REQUIRED_VERSION = @DBUS_REQUIRED_VERSION@
+DBUS_VERSION = @DBUS_VERSION@
+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_PACKAGE = @GETTEXT_PACKAGE@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMODULE_REQUIRED_VERSION = @GMODULE_REQUIRED_VERSION@
+GMODULE_VERSION = @GMODULE_VERSION@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GREP = @GREP@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_VERSION = @GTK_VERSION@
+HELPER_PATH_PREFIX = @HELPER_PATH_PREFIX@
+ICEAUTH = @ICEAUTH@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBM = @LIBM@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBSM_CFLAGS = @LIBSM_CFLAGS@
+LIBSM_LDFLAGS = @LIBSM_LDFLAGS@
+LIBSM_LIBS = @LIBSM_LIBS@
+LIBTOOL = @LIBTOOL@
+LIBWNCK_CFLAGS = @LIBWNCK_CFLAGS@
+LIBWNCK_LIBS = @LIBWNCK_LIBS@
+LIBWNCK_REQUIRED_VERSION = @LIBWNCK_REQUIRED_VERSION@
+LIBWNCK_VERSION = @LIBWNCK_VERSION@
+LIBX11_CFLAGS = @LIBX11_CFLAGS@
+LIBX11_LDFLAGS = @LIBX11_LDFLAGS@
+LIBX11_LIBS = @LIBX11_LIBS@
+LIBXFCE4UI_CFLAGS = @LIBXFCE4UI_CFLAGS@
+LIBXFCE4UI_LIBS = @LIBXFCE4UI_LIBS@
+LIBXFCE4UI_REQUIRED_VERSION = @LIBXFCE4UI_REQUIRED_VERSION@
+LIBXFCE4UI_VERSION = @LIBXFCE4UI_VERSION@
+LIBXFCE4UTIL_CFLAGS = @LIBXFCE4UTIL_CFLAGS@
+LIBXFCE4UTIL_LIBS = @LIBXFCE4UTIL_LIBS@
+LIBXFCE4UTIL_REQUIRED_VERSION = @LIBXFCE4UTIL_REQUIRED_VERSION@
+LIBXFCE4UTIL_VERSION = @LIBXFCE4UTIL_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+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@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POLKIT_CFLAGS = @POLKIT_CFLAGS@
+POLKIT_LIBS = @POLKIT_LIBS@
+POLKIT_REQUIRED_VERSION = @POLKIT_REQUIRED_VERSION@
+POLKIT_VERSION = @POLKIT_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+RANLIB = @RANLIB@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPOWER_CFLAGS = @UPOWER_CFLAGS@
+UPOWER_LIBS = @UPOWER_LIBS@
+UPOWER_REQUIRED_VERSION = @UPOWER_REQUIRED_VERSION@
+UPOWER_VERSION = @UPOWER_VERSION@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+XFCE_GLADE_CATALOG_PATH = @XFCE_GLADE_CATALOG_PATH@
+XFCE_GLADE_MODULE_PATH = @XFCE_GLADE_MODULE_PATH@
+XFCE_GLADE_PIXMAP_PATH = @XFCE_GLADE_PIXMAP_PATH@
+XFCONF_CFLAGS = @XFCONF_CFLAGS@
+XFCONF_LIBS = @XFCONF_LIBS@
+XFCONF_REQUIRED_VERSION = @XFCONF_REQUIRED_VERSION@
+XFCONF_VERSION = @XFCONF_VERSION@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_ARGS = @XGETTEXT_ARGS@
+XMKMF = @XMKMF@
+XSESSION_PREFIX = @XSESSION_PREFIX@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+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_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+micedir = $(libdir)/xfce4/session/splash-engines
+mice_LTLIBRARIES = libmice.la
+libmice_la_SOURCES = \
+ preview.h \
+ slide.h \
+ mice.c
+
+libmice_la_CFLAGS = \
+ -I$(top_srcdir) \
+ $(LIBXFCE4UI_CFLAGS) \
+ $(XFCONF_CFLAGS)
+
+libmice_la_LDFLAGS = \
+ -avoid-version \
+ -no-undefined \
+ -module
+
+libmice_la_LIBADD = \
+ $(top_builddir)/libxfsm/libxfsm-4.6.la \
+ $(LIBXFCE4UI_LIBS) \
+ $(XFCONF_LIBS)
+
+libmice_la_DEPENDENCIES = \
+ $(top_builddir)/libxfsm/libxfsm-4.6.la
+
+generate_SOURCES = \
+ generate.c
+
+generate_CFLAGS = \
+ $(LIBXFCE4UI_CFLAGS)
+
+generate_LDADD = \
+ $(LIBXFCE4UI_LIBS)
+
+@MAINTAINER_MODE_TRUE@BUILT_SOURCES = \
+@MAINTAINER_MODE_TRUE@ slide.h \
+@MAINTAINER_MODE_TRUE@ preview.h
+
+@MAINTAINER_MODE_TRUE@DISTCLEANFILES = \
+@MAINTAINER_MODE_TRUE@ $(BUILT_SOURCES)
+
+EXTRA_DIST = \
+ preview.png \
+ slide.png
+
+all: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 engines/mice/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu engines/mice/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+install-miceLTLIBRARIES: $(mice_LTLIBRARIES)
+ @$(NORMAL_INSTALL)
+ @list='$(mice_LTLIBRARIES)'; test -n "$(micedir)" || list=; \
+ list2=; for p in $$list; do \
+ if test -f $$p; then \
+ list2="$$list2 $$p"; \
+ else :; fi; \
+ done; \
+ test -z "$$list2" || { \
+ echo " $(MKDIR_P) '$(DESTDIR)$(micedir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(micedir)" || exit 1; \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(micedir)'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(micedir)"; \
+ }
+
+uninstall-miceLTLIBRARIES:
+ @$(NORMAL_UNINSTALL)
+ @list='$(mice_LTLIBRARIES)'; test -n "$(micedir)" || list=; \
+ for p in $$list; do \
+ $(am__strip_dir) \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(micedir)/$$f'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(micedir)/$$f"; \
+ done
+
+clean-miceLTLIBRARIES:
+ -test -z "$(mice_LTLIBRARIES)" || rm -f $(mice_LTLIBRARIES)
+ @list='$(mice_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+libmice.la: $(libmice_la_OBJECTS) $(libmice_la_DEPENDENCIES) $(EXTRA_libmice_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(libmice_la_LINK) -rpath $(micedir) $(libmice_la_OBJECTS) $(libmice_la_LIBADD) $(LIBS)
+
+clean-noinstPROGRAMS:
+ @list='$(noinst_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
+
+generate$(EXEEXT): $(generate_OBJECTS) $(generate_DEPENDENCIES) $(EXTRA_generate_DEPENDENCIES)
+ @rm -f generate$(EXEEXT)
+ $(AM_V_CCLD)$(generate_LINK) $(generate_OBJECTS) $(generate_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/generate-generate.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libmice_la-mice.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+libmice_la-mice.lo: mice.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmice_la_CFLAGS) $(CFLAGS) -MT libmice_la-mice.lo -MD -MP -MF $(DEPDIR)/libmice_la-mice.Tpo -c -o libmice_la-mice.lo `test -f 'mice.c' || echo '$(srcdir)/'`mice.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libmice_la-mice.Tpo $(DEPDIR)/libmice_la-mice.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='mice.c' object='libmice_la-mice.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmice_la_CFLAGS) $(CFLAGS) -c -o libmice_la-mice.lo `test -f 'mice.c' || echo '$(srcdir)/'`mice.c
+
+generate-generate.o: generate.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(generate_CFLAGS) $(CFLAGS) -MT generate-generate.o -MD -MP -MF $(DEPDIR)/generate-generate.Tpo -c -o generate-generate.o `test -f 'generate.c' || echo '$(srcdir)/'`generate.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/generate-generate.Tpo $(DEPDIR)/generate-generate.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='generate.c' object='generate-generate.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(generate_CFLAGS) $(CFLAGS) -c -o generate-generate.o `test -f 'generate.c' || echo '$(srcdir)/'`generate.c
+
+generate-generate.obj: generate.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(generate_CFLAGS) $(CFLAGS) -MT generate-generate.obj -MD -MP -MF $(DEPDIR)/generate-generate.Tpo -c -o generate-generate.obj `if test -f 'generate.c'; then $(CYGPATH_W) 'generate.c'; else $(CYGPATH_W) '$(srcdir)/generate.c'; fi`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/generate-generate.Tpo $(DEPDIR)/generate-generate.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='generate.c' object='generate-generate.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(generate_CFLAGS) $(CFLAGS) -c -o generate-generate.obj `if test -f 'generate.c'; then $(CYGPATH_W) 'generate.c'; else $(CYGPATH_W) '$(srcdir)/generate.c'; fi`
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) check-am
+all-am: Makefile $(LTLIBRARIES) $(PROGRAMS)
+installdirs:
+ for dir in "$(DESTDIR)$(micedir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) 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)
+ -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+ -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-miceLTLIBRARIES \
+ clean-noinstPROGRAMS 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-miceLTLIBRARIES
+
+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 -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-miceLTLIBRARIES
+
+.MAKE: all check install install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
+ clean-libtool clean-miceLTLIBRARIES clean-noinstPROGRAMS \
+ cscopelist-am ctags ctags-am distclean distclean-compile \
+ distclean-generic distclean-libtool distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-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-miceLTLIBRARIES 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 tags-am uninstall \
+ uninstall-am uninstall-miceLTLIBRARIES
+
+
+@MAINTAINER_MODE_TRUE@preview.h: $(srcdir)/preview.png
+@MAINTAINER_MODE_TRUE@ $(AM_V_GEN) gdk-pixbuf-csource --static --stream --name=preview $< > $@
+
+@MAINTAINER_MODE_TRUE@slide.h: $(srcdir)/slide.png
+@MAINTAINER_MODE_TRUE@ $(AM_V_GEN) gdk-pixbuf-csource --static --stream --name=slide $< > $@
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/engines/mice/generate.c b/engines/mice/generate.c
new file mode 100644
index 0000000..9645290
--- /dev/null
+++ b/engines/mice/generate.c
@@ -0,0 +1,123 @@
+/* $Id$ */
+/*-
+ * Copyright (c) 2003-2004 Benedikt Meurer <benny@xfce.org>
+ * All rights reserved.
+ *
+ * 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, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301 USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#include <stdio.h>
+#ifdef HAVE_STDLIB_H
+#include <stdlib.h>
+#endif
+
+#include <limits.h>
+#include <errno.h>
+
+#include <gtk/gtk.h>
+
+
+static GdkPixbuf*
+create_slide (GdkPixbuf *base, int steps)
+{
+ GdkPixbuf *result;
+ int rw, rh;
+ int bw, bh;
+ int i;
+ guchar *pixels, *p;
+ int rowstride;
+ int n_channels;
+ int x, y;
+
+ bw = gdk_pixbuf_get_width (base);
+ bh = gdk_pixbuf_get_height (base);
+
+ rw = bw * steps;
+ rh = bh;
+
+ result = gdk_pixbuf_new (GDK_COLORSPACE_RGB, TRUE, 8, rw, rh);
+ rowstride = gdk_pixbuf_get_rowstride (result);
+ pixels = gdk_pixbuf_get_pixels (result);
+ n_channels = gdk_pixbuf_get_n_channels (result);
+
+ for (i = 0; i < steps; ++i)
+ {
+ gdk_pixbuf_copy_area (base, 0, 0, bw, bh,
+ result, i * bw, 0);
+
+ for (x = 0; x < bw; ++x)
+ {
+ for (y = 0; y < bh; ++y)
+ {
+ p = pixels + y * rowstride + (i * bw + x) * n_channels;
+ p[3] = ((i + 1) * p[3]) / (steps + 1);
+ }
+ }
+ }
+
+ return result;
+}
+
+
+int main (int argc, char **argv)
+{
+ GdkPixbuf *base;
+ GdkPixbuf *result;
+ glong val;
+
+ gtk_init (&argc, &argv);
+
+ if (argc != 3)
+ {
+ fprintf (stderr, "Usage: generate <file> <steps>\n");
+ return EXIT_FAILURE;
+ }
+
+ base = gdk_pixbuf_new_from_file (argv[1], NULL);
+ if (base == NULL)
+ {
+ fprintf (stderr, "generate: Unable to open file %s\n", argv[1]);
+ return EXIT_FAILURE;
+ }
+
+ val = strtol (argv[2], NULL, 10);
+
+ /* Error checking for untrusted input */
+ if ((errno == ERANGE && (val == LONG_MAX || val == LONG_MIN)) || (errno != 0 && val == 0))
+ {
+ perror("strtol");
+ exit(EXIT_FAILURE);
+ }
+
+ /* Sanity checks */
+ if (val > INT_MAX)
+ val = INT_MAX;
+
+ if (val < 0)
+ val = 0;
+
+ result = create_slide (base, val);
+
+ gdk_pixbuf_save (result, "slide.png", "png", NULL, NULL);
+
+ printf ("generate: New slide written to slide.png successfully.\n");
+
+ return EXIT_SUCCESS;
+}
diff --git a/engines/mice/mice.c b/engines/mice/mice.c
new file mode 100644
index 0000000..4b89f14
--- /dev/null
+++ b/engines/mice/mice.c
@@ -0,0 +1,382 @@
+/* $Id$ */
+/*-
+ * Copyright (c) 2003-2004 Benedikt Meurer <benny@xfce.org>
+ * All rights reserved.
+ *
+ * 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, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301 USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#include <X11/Xlib.h>
+
+#include <gdk-pixbuf/gdk-pixdata.h>
+#include <gmodule.h>
+
+#include <libxfsm/xfsm-splash-engine.h>
+
+#include <engines/mice/preview.h>
+#include <engines/mice/slide.h>
+
+
+#define BORDER 2
+#define COLOR "#DAE7FE"
+#define STEPS 8
+
+
+#define MICE_WINDOW(obj) ((MiceWindow *)(obj))
+#define MICE(obj) ((Mice *)(obj))
+
+
+typedef struct _MiceWindow MiceWindow;
+typedef struct _Mice Mice;
+
+
+struct _MiceWindow
+{
+ GdkWindow *window;
+ GdkPixmap *pixmap;
+ GdkGC *gc;
+ int x;
+ int y;
+ Mice *mice;
+};
+
+
+struct _Mice
+{
+ gboolean dialog_active;
+ GList *windows;
+ MiceWindow *mainwin;
+ int base_width;
+ int base_height;
+ int step;
+ int direction;
+ guint timeout_id;
+};
+
+
+G_MODULE_EXPORT void config_init (XfsmSplashConfig *config);
+G_MODULE_EXPORT void engine_init (XfsmSplashEngine *engine);
+
+
+static GdkFilterReturn
+mice_filter (GdkXEvent *xevent, GdkEvent *event, gpointer user_data)
+{
+ MiceWindow *mice_window = MICE_WINDOW (user_data);
+ XVisibilityEvent *xvisev = (XVisibilityEvent *) xevent;
+
+ switch (xvisev->type)
+ {
+ case VisibilityNotify:
+ if (!mice_window->mice->dialog_active)
+ {
+ gdk_window_raise (mice_window->window);
+ return GDK_FILTER_REMOVE;
+ }
+ break;
+ }
+
+ return GDK_FILTER_CONTINUE;
+}
+
+
+static MiceWindow*
+mice_window_new (GdkScreen *screen,
+ int monitor,
+ GdkPixmap *pixmap,
+ GdkGC *gc,
+ const GdkColor *color,
+ GdkCursor *cursor,
+ Mice *mice)
+{
+ GdkRectangle geometry;
+ GdkWindowAttr attr;
+ MiceWindow *mice_window;
+
+ gdk_screen_get_monitor_geometry (screen, monitor, &geometry);
+
+ mice_window = g_new0 (MiceWindow, 1);
+ mice_window->mice = mice;
+ mice_window->pixmap = GDK_PIXMAP (g_object_ref (pixmap));
+ mice_window->gc = GDK_GC (g_object_ref (gc));
+
+ /* init win attributes */
+ attr.x = geometry.x;
+ attr.y = geometry.y;
+ attr.event_mask = GDK_VISIBILITY_NOTIFY_MASK;
+ attr.width = geometry.width;
+ attr.height = geometry.height;
+ attr.wclass = GDK_INPUT_OUTPUT;
+ attr.window_type = GDK_WINDOW_TEMP;
+ attr.cursor = cursor;
+ attr.override_redirect = TRUE;
+
+ mice_window->window = gdk_window_new (gdk_screen_get_root_window (screen),
+ &attr, GDK_WA_X | GDK_WA_Y
+ | GDK_WA_NOREDIR | GDK_WA_CURSOR);
+
+ gdk_window_set_background (mice_window->window, color);
+
+ /* center pixmap */
+ mice_window->x = (geometry.width - mice->base_width) / 2;
+ mice_window->y = (geometry.height - mice->base_height) / 2;
+
+ return mice_window;
+}
+
+
+static void
+mice_step (Mice *mice)
+{
+ MiceWindow *mice_window;
+ GList *lp;
+ int sx;
+ int sy;
+
+ sx = mice->step * mice->base_width;
+ sy = 0;
+
+ for (lp = mice->windows; lp != NULL; lp = lp->next)
+ {
+ mice_window = MICE_WINDOW (lp->data);
+ gdk_draw_drawable (mice_window->window,
+ mice_window->gc,
+ mice_window->pixmap,
+ sx, sy,
+ mice_window->x,
+ mice_window->y,
+ mice->base_width,
+ mice->base_height);
+ }
+
+ if (mice->step == 0 && mice->direction < 0)
+ {
+ mice->step++;
+ mice->direction = 1;
+ }
+ else if (mice->step == STEPS - 1 && mice->direction > 0)
+ {
+ mice->step--;
+ mice->direction = -1;
+ }
+ else
+ {
+ mice->step += mice->direction;
+ }
+}
+
+
+static gboolean
+mice_timeout (gpointer user_data)
+{
+ Mice *mice = MICE (user_data);
+
+ if (!mice->dialog_active)
+ mice_step (mice);
+
+ return TRUE;
+}
+
+
+static void
+mice_setup (XfsmSplashEngine *engine,
+ XfsmSplashRc *rc)
+{
+ MiceWindow *mice_window;
+ GdkGCValues gc_values;
+ GdkColormap *cmap;
+ GdkWindow *root;
+ GdkPixmap *pixmap;
+ GdkPixbuf *pixbuf;
+ GdkColor color;
+ GdkCursor *cursor;
+ GdkScreen *screen;
+ GdkGC *gc;
+ GList *lp;
+ Mice *mice = MICE (engine->user_data);
+ int pw, ph;
+ int nscreens;
+ int nmonitors;
+ int n, m;
+
+ gdk_color_parse (COLOR, &color);
+ cursor = gdk_cursor_new (GDK_WATCH);
+
+ /* load slide pixbuf */
+ pixbuf = gdk_pixbuf_new_from_inline (-1, slide, FALSE, NULL);
+ pw = gdk_pixbuf_get_width (pixbuf);
+ ph = gdk_pixbuf_get_height (pixbuf);
+
+ mice->base_width = pw / STEPS;
+ mice->base_height = ph;
+ mice->step = 0;
+ mice->direction = 1;
+
+ nscreens = gdk_display_get_n_screens (engine->display);
+ for (n = 0; n < nscreens; ++n)
+ {
+ screen = gdk_display_get_screen (engine->display, n);
+ nmonitors = gdk_screen_get_n_monitors (screen);
+ root = gdk_screen_get_root_window (screen);
+
+ /* allocate color */
+ cmap = gdk_drawable_get_colormap (root);
+ gdk_rgb_find_color (cmap, &color);
+
+ /* create graphics context for this screen */
+ gc_values.function = GDK_COPY;
+ gc_values.graphics_exposures = FALSE;
+ gc_values.foreground = color;
+ gc = gdk_gc_new_with_values (root, &gc_values, GDK_GC_FUNCTION
+ | GDK_GC_EXPOSURES | GDK_GC_FOREGROUND);
+
+ /* create pixmap for this screen */
+ pixmap = gdk_pixmap_new (root, pw, ph, -1);
+ gdk_draw_rectangle (pixmap, gc, TRUE, 0, 0, pw, ph);
+ gdk_draw_pixbuf (pixmap, gc, pixbuf, 0, 0, 0, 0,
+ pw, ph, GDK_RGB_DITHER_NONE, 0, 0);
+
+ for (m = 0; m < nmonitors; ++m)
+ {
+ mice_window = mice_window_new (screen, m, pixmap, gc,
+ &color, cursor, mice);
+ mice->windows = g_list_append (mice->windows, mice_window);
+
+ if (screen == engine->primary_screen && m == engine->primary_monitor)
+ mice->mainwin = mice_window;
+ }
+
+ /* cleanup for this screen */
+ g_object_unref (pixmap);
+ g_object_unref (gc);
+ }
+
+ /* show all windows and connect filters */
+ for (lp = mice->windows; lp != NULL; lp = lp->next)
+ {
+ mice_window = MICE_WINDOW (lp->data);
+ gdk_window_show (mice_window->window);
+ gdk_window_add_filter (mice_window->window, mice_filter, mice_window);
+ }
+
+ /* start timer */
+ mice->timeout_id = g_timeout_add (100, mice_timeout, mice);
+
+ /* cleanup */
+ g_object_unref (pixbuf);
+ gdk_cursor_unref (cursor);
+}
+
+
+static void
+mice_next (XfsmSplashEngine *engine, const gchar *text)
+{
+ /* nothing to be done here */
+}
+
+
+static int
+mice_run (XfsmSplashEngine *engine,
+ GtkWidget *dialog)
+{
+ Mice *mice = MICE (engine->user_data);
+ MiceWindow *mainwin = mice->mainwin;
+ GtkRequisition requisition;
+ int result;
+ int x, y;
+ int wx, wy;
+ int ww, wh;
+
+ mice->dialog_active = TRUE;
+
+ gdk_window_get_origin (mainwin->window, &wx, &wy);
+ gdk_drawable_get_size (mainwin->window, &ww, &wh);
+ gtk_window_set_screen (GTK_WINDOW (dialog),
+ gdk_drawable_get_screen (mainwin->window));
+ gtk_widget_size_request (dialog, &requisition);
+ x = wx + (ww - requisition.width) / 2;
+ y = wy + (wh - requisition.height) / 2;
+ gtk_window_move (GTK_WINDOW (dialog), x, y);
+ result = gtk_dialog_run (GTK_DIALOG (dialog));
+
+ mice->dialog_active = FALSE;
+
+ return result;
+}
+
+
+static void
+mice_destroy (XfsmSplashEngine *engine)
+{
+ MiceWindow *mice_window;
+ Mice *mice = MICE (engine->user_data);
+ GList *lp;
+
+ for (lp = mice->windows; lp != NULL; lp = lp->next)
+ {
+ mice_window = MICE_WINDOW (lp->data);
+ gdk_window_remove_filter (mice_window->window, mice_filter, mice);
+ gdk_window_destroy (mice_window->window);
+ g_object_unref (mice_window->pixmap);
+ g_object_unref (mice_window->gc);
+ g_free (mice_window);
+ }
+
+ g_source_remove (mice->timeout_id);
+ g_list_free (mice->windows);
+ g_free (mice);
+}
+
+
+G_MODULE_EXPORT void
+engine_init (XfsmSplashEngine *engine)
+{
+ Mice *mice;
+
+ mice = g_new0 (Mice, 1);
+
+ engine->user_data = mice;
+ engine->setup = mice_setup;
+ engine->next = mice_next;
+ engine->run = mice_run;
+ engine->destroy = mice_destroy;
+}
+
+
+
+static GdkPixbuf*
+config_preview (XfsmSplashConfig *config)
+{
+ return gdk_pixbuf_new_from_inline (-1, preview, FALSE, NULL);
+}
+
+
+G_MODULE_EXPORT void
+config_init (XfsmSplashConfig *config)
+{
+ config->name = g_strdup (_("Mice"));
+ config->description = g_strdup (_("Mice Splash Engine"));
+ config->version = g_strdup (VERSION);
+ config->author = g_strdup ("Benedikt Meurer");
+ config->homepage = g_strdup ("http://www.xfce.org/");
+
+ config->preview = config_preview;
+}
+
+
diff --git a/engines/mice/preview.h b/engines/mice/preview.h
new file mode 100644
index 0000000..eb42cb8
--- /dev/null
+++ b/engines/mice/preview.h
@@ -0,0 +1,201 @@
+/* GdkPixbuf RGB C-Source image dump 1-byte-run-length-encoded */
+
+#ifdef __SUNPRO_C
+#pragma align 4 (preview)
+#endif
+#ifdef __GNUC__
+static const guint8 preview[] __attribute__ ((__aligned__ (4))) =
+#else
+static const guint8 preview[] =
+#endif
+{ ""
+ /* Pixbuf magic (0x47646b50) */
+ "GdkP"
+ /* length: header (24) + pixel_data (3307) */
+ "\0\0\15\3"
+ /* pixdata_type (0x2010001) */
+ "\2\1\0\1"
+ /* rowstride (900) */
+ "\0\0\3\204"
+ /* width (300) */
+ "\0\0\1,"
+ /* height (240) */
+ "\0\0\0\360"
+ /* pixel_data: */
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\336\332\347\376\3~\205\222\234\245"
+ "\265\324\341\367\377\332\347\376\377\332\347\376\253\332\347\376\5\327"
+ "\344\373\233\244\264]cm\215\225\244\311\325\352\237\332\347\376\4\260"
+ "\273\315PU^agr\321\336\364\377\332\347\376\377\332\347\376\210\332\347"
+ "\376\6\323\340\366\224\235\254UZcpw\202\242\253\274\314\331\356\230\332"
+ "\347\376\5\320\334\362\216\226\245\301\315\341\332\347\376sz\206\202"
+ "EIQ\1\233\244\264\377\332\347\376\377\332\347\376\212\332\347\376\7\325"
+ "\342\370\240\251\272agrFJRkq}\247\261\302\327\344\373\225\332\347\376"
+ "\5{\202\217EIQTYb\320\334\362sy\205\202EIQ\1z\202\216\207\332\347\376"
+ "\1\324\341\367\377\332\347\376\377\332\347\376\205\332\347\376\6\264"
+ "\277\322lr~EIQ[`j\250\262\303\331\346\375\223\332\347\376\1afq\202EI"
+ "Q\2\212\223\241\212\222\240\202EIQ\1lr~\207\332\347\376\3\221\232\251"
+ "\332\347\376\240\251\272\377\332\347\376\377\332\347\376\205\332\347"
+ "\376\5\260\273\315^dnEIQms\177\306\321\346\222\332\347\376\1pw\202\202"
+ "EIQ\2NR[\247\261\302\202EIQ\1gmx\206\332\347\376\4\331\346\375\177\207"
+ "\224\267\302\325\207\217\235\377\332\347\376\377\332\347\376\206\332"
+ "\347\376\5\327\343\372\223\234\253JNVMRZ\244\256\277\221\332\347\376"
+ "\1\223\234\253\203EIQ\1Y^h\202EIQ\13IMUdju|\203\220\225\236\255\264\276"
+ "\321\323\340\366\332\347\376\314\331\356\216\226\245lr~\313\330\355\377"
+ "\332\347\376\377\332\347\376\210\332\347\376\5\301\315\341agrEIQ\203"
+ "\213\230\327\344\373\216\332\347\376\2\331\346\375gny\213EIQ\5JNVou\201"
+ "\235\247\267\266\301\324\240\251\272\377\332\347\376\377\332\347\376"
+ "\212\332\347\376\14\326\342\371\203\213\230EIQnu\200\323\340\366\330"
+ "\345\374\255\267\311\206\216\234\205\214\232\231\242\262\263\275\320"
+ "\315\331\357\206\332\347\376\1\264\276\321\206EIQ\4GKSEIQ\255\267\311"
+ "qx\203\205EIQ\2Z_i\270\303\326\377\332\347\376\377\332\347\376\214\332"
+ "\347\376\4\234\245\265FJRcit]cm\205EIQ\10FJRUZcmt\200\205\214\232\227"
+ "\240\260\242\253\274\234\246\266]cm\206EIQ\4TYb`ep\224\235\254ekv\206"
+ "EIQ\2JNV\275\310\334\377\332\347\376\377\332\347\376\214\332\347\376"
+ "\1\214\225\243\226EIQ\3\207\217\235x\177\213FJR\207EIQ\1t{\207\377\332"
+ "\347\376\377\332\347\376\213\332\347\376\2\331\346\375flw\240EIQ\1pw"
+ "\202\377\332\347\376\377\332\347\376\213\332\347\376\1\252\264\306\232"
+ "EIQ\2io{W\\f\204EIQ\2PU^\301\315\341\377\332\347\376\377\332\347\376"
+ "\213\332\347\376\1nu\200\230EIQ\4OS\\sy\205[akov\201\203EIQ\2flw\306"
+ "\322\347\377\332\347\376\377\332\347\376\213\332\347\376\2\327\343\372"
+ "JOW\232EIQ\6\205\214\232pw\202EIQSXa\236\250\271\331\346\375\377\332"
+ "\347\376\377\332\347\376\214\332\347\376\1\303\317\343\232EIQ\5LQYTY"
+ "bSXa\225\236\255\323\340\366\377\332\347\376\377\332\347\376\216\332"
+ "\347\376\1\270\303\326\232EIQ\3W\\f\235\247\267\326\342\371\377\332\347"
+ "\376\377\332\347\376\220\332\347\376\1\270\303\326\231EIQ\2FJR\314\331"
+ "\356\377\332\347\376\377\332\347\376\222\332\347\376\1\302\316\342\231"
+ "EIQ\2FJR\300\313\337\377\332\347\376\377\332\347\376\222\332\347\376"
+ "\1\310\324\351\232EIQ\2V[e\311\325\352\377\332\347\376\377\332\347\376"
+ "\220\332\347\376\2\323\340\366gny\233EIQ\2`ep\325\342\370\377\332\347"
+ "\376\377\332\347\376\217\332\347\376\1sz\206\230EIQ\6U[d\247\261\302"
+ "~\205\222PU^EIQ\233\244\264\377\332\347\376\377\332\347\376\216\332\347"
+ "\376\4\326\343\371UZcx\177\213\212\222\241\203EIQ\3pw\202kq}LQY\213E"
+ "IQ\2HLTGKS\204EIQ\5x\177\213\331\346\375\327\344\373\272\305\330\307"
+ "\323\350\377\332\347\376\377\332\347\376\221\332\347\376\4\203\213\230"
+ "EIQFJR\221\232\251\202\332\347\376\20\327\344\373\305\320\345\261\274"
+ "\316\243\255\276\232\243\263\225\236\255\225\236\256\226\237\257\234"
+ "\246\266\246\260\301\263\275\320\303\317\343\326\342\371\306\322\347"
+ "\205\215\233MRZ\203EIQ\1\223\234\253\377\332\347\376\377\332\347\376"
+ "\223\332\347\376\4\331\346\375UZcIMU\243\255\276\222\332\347\376\5\321"
+ "\336\364\233\244\264`epEIQagr\377\332\347\376\377\332\347\376\223\332"
+ "\347\376\3\322\336\364Y^h\267\302\325\226\332\347\376\2\301\315\341\276"
+ "\311\335\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332"
+ "\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347"
+ "\376\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376"
+ "\377\332\347\376\377\332\347\376\377\332\347\376\377\332\347\376\377"
+ "\332\347\376\377\332\347\376\377\332\347\376\347\332\347\376"};
+
+
diff --git a/engines/mice/preview.png b/engines/mice/preview.png
new file mode 100644
index 0000000..cdd880b
--- /dev/null
+++ b/engines/mice/preview.png
Binary files differ
diff --git a/engines/mice/slide.h b/engines/mice/slide.h
new file mode 100644
index 0000000..b5a25fc
--- /dev/null
+++ b/engines/mice/slide.h
@@ -0,0 +1,860 @@
+/* GdkPixbuf RGBA C-Source image dump 1-byte-run-length-encoded */
+
+#ifdef __SUNPRO_C
+#pragma align 4 (slide)
+#endif
+#ifdef __GNUC__
+static const guint8 slide[] __attribute__ ((__aligned__ (4))) =
+#else
+static const guint8 slide[] =
+#endif
+{ ""
+ /* Pixbuf magic (0x47646b50) */
+ "GdkP"
+ /* length: header (24) + pixel_data (25824) */
+ "\0\0d\370"
+ /* pixdata_type (0x2010002) */
+ "\2\1\0\2"
+ /* rowstride (3200) */
+ "\0\0\14\200"
+ /* width (800) */
+ "\0\0\3\40"
+ /* height (52) */
+ "\0\0\0""4"
+ /* pixel_data: */
+ "\3\0\0\0\27\0\0\0\17\1\1\1\2\341\0\0\0\0\3\0\0\0/\0\0\0\36\1\1\1\5\341"
+ "\0\0\0\0\3\0\0\0F\0\0\0-\1\1\1\10\341\0\0\0\0\3\0\0\0^\0\0\0<\1\1\1\13"
+ "\341\0\0\0\0\3\0\0\0u\0\0\0K\1\1\1\16\341\0\0\0\0\3\0\0\0\215\0\0\0Z"
+ "\1\1\1\21\341\0\0\0\0\3\0\0\0\244\0\0\0i\1\1\1\24\341\0\0\0\0\3\0\0\0"
+ "\274\0\0\0x\1\1\1\27\341\0\0\0\0\6\1\1\1\6\0\0\0\31\0\0\0\33\0\0\0\21"
+ "\1\1\1\4\77\77@\0\304\0\0\0\0\3QQQ\0\0\0\0\0\2\2\2\0\227\0\0\0\0\6\1"
+ "\1\1\15\0\0\0""2\0\0\0""7\0\0\0\"\1\1\1\11\77\77@\0\304\0\0\0\0\3QQQ"
+ "\0\0\0\0\0\2\2\2\0\227\0\0\0\0\6\1\1\1\24\0\0\0K\0\0\0R\0\0\0""3\1\1"
+ "\1\16\77\77@\0\304\0\0\0\0\3QQQ\0\0\0\0\0\2\2\2\0\227\0\0\0\0\6\1\1\1"
+ "\33\0\0\0d\0\0\0n\0\0\0D\1\1\1\22\77\77@\0\304\0\0\0\0\3QQQ\0\0\0\0\0"
+ "\2\2\2\0\227\0\0\0\0\6\1\1\1!\0\0\0~\0\0\0\211\0\0\0V\1\1\1\27\77\77"
+ "@\0\304\0\0\0\0\3QQQ\0\0\0\0\1\2\2\2\0\227\0\0\0\0\6\1\1\1(\0\0\0\227"
+ "\0\0\0\245\0\0\0g\1\1\1\34\77\77@\0\304\0\0\0\0\3QQQ\0\0\0\0\1\2\2\2"
+ "\0\227\0\0\0\0\6\1\1\1/\0\0\0\260\0\0\0\300\0\0\0x\1\1\1\40\77\77@\0"
+ "\304\0\0\0\0\3QQQ\0\0\0\0\1\2\2\2\0\227\0\0\0\0\6\1\1\1""6\0\0\0\311"
+ "\0\0\0\334\0\0\0\211\1\1\1%\77\77@\0\304\0\0\0\0\3QQQ\0\0\0\0\1\2\2\2"
+ "\0\230\0\0\0\0\7\0\0\0\1\0\0\0\20\0\0\0\33\0\0\0\34\0\0\0\23\1\1\1\7"
+ "\2\2\2\0\301\0\0\0\0\5\1\1\1\5\0\0\0\25\0\0\0\33\0\0\0\31\1\1\1\12\227"
+ "\0\0\0\0\7\0\0\0\3\0\0\0\40\0\0\0""7\0\0\0""8\0\0\0'\1\1\1\16\2\2\2\0"
+ "\301\0\0\0\0\5\1\1\1\12\0\0\0*\0\0\0""6\0\0\0""3\1\1\1\24\227\0\0\0\0"
+ "\7\0\0\0\5\0\0\0""0\0\0\0S\0\0\0T\0\0\0;\1\1\1\25\2\2\2\0\301\0\0\0\0"
+ "\5\1\1\1\17\0\0\0\77\0\0\0R\0\0\0L\1\1\1\36\227\0\0\0\0\7\0\0\0\7\0\0"
+ "\0@\0\0\0o\0\0\0p\0\0\0N\1\1\1\34\2\2\2\0\301\0\0\0\0\5\1\1\1\24\0\0"
+ "\0T\0\0\0m\0\0\0f\1\1\1(\227\0\0\0\0\7\0\0\0\10\0\0\0P\0\0\0\212\0\0"
+ "\0\214\0\0\0b\1\1\1#\2\2\2\0\301\0\0\0\0\5\1\1\1\32\0\0\0i\0\0\0\211"
+ "\0\0\0\177\1\1\1""3\227\0\0\0\0\7\0\0\0\12\0\0\0`\0\0\0\246\0\0\0\250"
+ "\0\0\0v\1\1\1*\2\2\2\0\301\0\0\0\0\5\1\1\1\37\0\0\0~\0\0\0\244\0\0\0"
+ "\231\1\1\1=\227\0\0\0\0\7\0\0\0\14\0\0\0p\0\0\0\302\0\0\0\304\0\0\0\211"
+ "\1\1\1""1\2\2\2\0\301\0\0\0\0\5\1\1\1$\0\0\0\223\0\0\0\300\0\0\0\262"
+ "\1\1\1G\227\0\0\0\0\7\0\0\0\16\0\0\0\200\0\0\0\336\0\0\0\340\0\0\0\235"
+ "\1\1\1""8\2\2\2\0\301\0\0\0\0\5\1\1\1)\0\0\0\250\0\0\0\333\0\0\0\314"
+ "\1\1\1Q\231\0\0\0\0\2\0\0\0\4\0\0\0\23\202\0\0\0\34\3\0\0\0\26\1\1\1"
+ "\13\3\3\3\1\276\0\0\0\0\2\0\0\0\1\0\0\0\31\204\0\0\0\34\1\0\0\0\6\230"
+ "\0\0\0\0\2\0\0\0\11\0\0\0&\202\0\0\0""8\3\0\0\0-\1\1\1\26\3\3\3\2\276"
+ "\0\0\0\0\2\0\0\0\2\0\0\0""3\204\0\0\0""8\1\0\0\0\15\230\0\0\0\0\7\0\0"
+ "\0\16\0\0\0:\0\0\0T\0\0\0U\0\0\0D\1\1\1\"\3\3\3\4\276\0\0\0\0\2\0\0\0"
+ "\4\0\0\0L\203\0\0\0U\2\0\0\0T\0\0\0\24\230\0\0\0\0\7\0\0\0\22\0\0\0M"
+ "\0\0\0p\0\0\0q\0\0\0[\1\1\1-\3\3\3\5\276\0\0\0\0\2\0\0\0\5\0\0\0f\203"
+ "\0\0\0q\2\0\0\0p\0\0\0\32\230\0\0\0\0\7\0\0\0\27\0\0\0`\0\0\0\214\0\0"
+ "\0\215\0\0\0r\1\1\1""9\3\3\3\7\276\0\0\0\0\2\0\0\0\6\0\0\0\177\203\0"
+ "\0\0\215\2\0\0\0\214\0\0\0!\230\0\0\0\0\7\0\0\0\34\0\0\0t\0\0\0\250\0"
+ "\0\0\252\0\0\0\211\1\1\1D\3\3\3\10\276\0\0\0\0\2\0\0\0\10\0\0\0\231\203"
+ "\0\0\0\252\2\0\0\0\250\0\0\0(\230\0\0\0\0\7\0\0\0\40\0\0\0\207\0\0\0"
+ "\304\0\0\0\306\0\0\0\240\1\1\1P\3\3\3\12\276\0\0\0\0\2\0\0\0\11\0\0\0"
+ "\262\203\0\0\0\306\2\0\0\0\304\0\0\0.\230\0\0\0\0\7\0\0\0%\0\0\0\232"
+ "\0\0\0\340\0\0\0\342\0\0\0\267\1\1\1[\3\3\3\13\276\0\0\0\0\2\0\0\0\12"
+ "\0\0\0\314\203\0\0\0\342\2\0\0\0\340\0\0\0""5\232\0\0\0\0\2\2\2\2\5\1"
+ "\1\1\23\202\0\0\0\34\3\0\0\0\32\0\0\0\21\0\0\0\7\266\0\0\0\0\3\0\0\0"
+ "\1\0\0\0\2\16\16\16\0\203\0\0\0\0\1\0\0\0\11\205\0\0\0\34\1\1\1\1\23"
+ "\232\0\0\0\0\2\2\2\2\12\1\1\1'\202\0\0\0""8\3\0\0\0""5\0\0\0\"\0\0\0"
+ "\16\266\0\0\0\0\3\0\0\0\2\0\0\0\4\16\16\16\0\203\0\0\0\0\1\0\0\0\22\205"
+ "\0\0\0""8\1\1\1\1'\232\0\0\0\0\10\2\2\2\20\1\1\1;\0\0\0T\0\0\0U\0\0\0"
+ "P\0\0\0""3\0\0\0\25\0\0\0\1\265\0\0\0\0\3\0\0\0\3\0\0\0\7\16\16\16\0"
+ "\203\0\0\0\0\1\0\0\0\33\205\0\0\0U\1\1\1\1:\232\0\0\0\0\10\2\2\2\25\1"
+ "\1\1N\0\0\0p\0\0\0q\0\0\0k\0\0\0D\0\0\0\34\0\0\0\1\265\0\0\0\0\3\0\0"
+ "\0\4\0\0\0\11\16\16\16\0\203\0\0\0\0\1\0\0\0$\205\0\0\0q\1\1\1\1N\232"
+ "\0\0\0\0\10\2\2\2\32\1\1\1b\0\0\0\214\0\0\0\215\0\0\0\205\0\0\0V\0\0"
+ "\0#\0\0\0\2\265\0\0\0\0\3\0\0\0\5\0\0\0\14\16\16\16\0\203\0\0\0\0\1\0"
+ "\0\0-\205\0\0\0\215\1\1\1\1a\232\0\0\0\0\10\2\2\2\40\1\1\1v\0\0\0\250"
+ "\0\0\0\252\0\0\0\240\0\0\0g\0\0\0*\0\0\0\2\265\0\0\0\0\3\0\0\0\6\0\0"
+ "\0\16\16\16\16\0\203\0\0\0\0\1\0\0\0""6\205\0\0\0\252\1\1\1\1u\232\0"
+ "\0\0\0\10\2\2\2%\1\1\1\211\0\0\0\304\0\0\0\306\0\0\0\273\0\0\0x\0\0\0"
+ "1\0\0\0\3\265\0\0\0\0\3\0\0\0\7\0\0\0\21\16\16\16\0\203\0\0\0\0\1\0\0"
+ "\0\77\205\0\0\0\306\1\1\1\1\210\232\0\0\0\0\10\2\2\2*\1\1\1\235\0\0\0"
+ "\340\0\0\0\342\0\0\0\326\0\0\0\211\0\0\0""8\0\0\0\3\265\0\0\0\0\3\0\0"
+ "\0\10\0\0\0\23\16\16\16\0\203\0\0\0\0\1\0\0\0H\205\0\0\0\342\1\1\1\1"
+ "\234\234\0\0\0\0\3\1\1\1\5\0\0\0\22\0\0\0\33\202\0\0\0\34\4\0\0\0\31"
+ "\0\0\0\21\1\1\1\11\1\1\1\1\261\0\0\0\0\4\0\0\0\10\0\0\0\32\0\0\0\34\1"
+ "\1\1\21\203\0\0\0\0\1\0\0\0\14\205\0\0\0\34\2\0\0\0\33\0\0\0\1\233\0"
+ "\0\0\0\3\1\1\1\13\0\0\0%\0\0\0""7\202\0\0\0""8\4\0\0\0""2\0\0\0\"\1\1"
+ "\1\22\1\1\1\3\261\0\0\0\0\5\0\0\0\20\0\0\0""4\0\0\0""8\1\1\1#\0\0\0\1"
+ "\202\0\0\0\0\1\0\0\0\31\205\0\0\0""8\2\0\0\0""7\0\0\0\2\233\0\0\0\0\3"
+ "\1\1\1\21\0\0\0""8\0\0\0S\202\0\0\0U\4\0\0\0L\0\0\0""3\1\1\1\33\1\1\1"
+ "\5\261\0\0\0\0\5\0\0\0\30\0\0\0N\0\0\0T\1\1\1""5\0\0\0\2\202\0\0\0\0"
+ "\1\0\0\0&\205\0\0\0U\2\0\0\0R\0\0\0\3\233\0\0\0\0\3\1\1\1\27\0\0\0K\0"
+ "\0\0o\202\0\0\0q\4\0\0\0e\0\0\0D\1\1\1$\1\1\1\6\261\0\0\0\0\5\0\0\0\40"
+ "\0\0\0h\0\0\0p\1\1\1G\0\0\0\2\202\0\0\0\0\1\0\0\0""3\205\0\0\0q\2\0\0"
+ "\0n\0\0\0\4\233\0\0\0\0\3\1\1\1\34\0\0\0]\0\0\0\212\202\0\0\0\215\4\0"
+ "\0\0~\0\0\0U\1\1\1.\1\1\1\10\261\0\0\0\0\5\0\0\0(\0\0\0\202\0\0\0\215"
+ "\1\1\1Y\0\0\0\3\202\0\0\0\0\1\0\0\0\77\205\0\0\0\215\2\0\0\0\211\0\0"
+ "\0\5\233\0\0\0\0\3\1\1\1\"\0\0\0p\0\0\0\246\202\0\0\0\252\4\0\0\0\230"
+ "\0\0\0f\1\1\1""7\1\1\1\12\261\0\0\0\0\5\0\0\0""0\0\0\0\234\0\0\0\251"
+ "\1\1\1k\0\0\0\4\202\0\0\0\0\1\0\0\0L\205\0\0\0\252\2\0\0\0\245\0\0\0"
+ "\6\233\0\0\0\0\3\1\1\1(\0\0\0\203\0\0\0\302\202\0\0\0\306\4\0\0\0\261"
+ "\0\0\0w\1\1\1@\1\1\1\13\261\0\0\0\0\5\0\0\0""8\0\0\0\266\0\0\0\305\1"
+ "\1\1}\0\0\0\4\202\0\0\0\0\1\0\0\0Y\205\0\0\0\306\2\0\0\0\300\0\0\0\7"
+ "\233\0\0\0\0\3\1\1\1.\0\0\0\226\0\0\0\336\202\0\0\0\342\4\0\0\0\312\0"
+ "\0\0\210\1\1\1I\1\1\1\15\261\0\0\0\0\5\0\0\0@\0\0\0\320\0\0\0\341\1\1"
+ "\1\217\0\0\0\5\202\0\0\0\0\1\0\0\0f\205\0\0\0\342\2\0\0\0\334\0\0\0\10"
+ "\235\0\0\0\0\3\2\2\2\3\0\0\0\20\0\0\0\32\203\0\0\0\34\3\0\0\0\33\0\0"
+ "\0\23\1\1\1\10\256\0\0\0\0\2\1\1\1\3\0\0\0\33\203\0\0\0\34\1\1\1\1\21"
+ "\202\0\0\0\0\1\0\0\0\14\206\0\0\0\34\1\0\0\0\6\235\0\0\0\0\3\2\2\2\7"
+ "\0\0\0\40\0\0\0""4\203\0\0\0""8\4\0\0\0""6\0\0\0&\1\1\1\21\0\0\0\1\255"
+ "\0\0\0\0\2\1\1\1\6\0\0\0""6\203\0\0\0""8\1\1\1\1\"\202\0\0\0\0\1\0\0"
+ "\0\30\206\0\0\0""8\1\0\0\0\14\235\0\0\0\0\3\2\2\2\13\0\0\0""0\0\0\0O"
+ "\203\0\0\0U\4\0\0\0R\0\0\0""9\1\1\1\32\0\0\0\2\255\0\0\0\0\2\1\1\1\11"
+ "\0\0\0Q\203\0\0\0U\1\1\1\1""4\202\0\0\0\0\1\0\0\0%\206\0\0\0U\1\0\0\0"
+ "\23\235\0\0\0\0\3\2\2\2\17\0\0\0@\0\0\0i\203\0\0\0q\4\0\0\0m\0\0\0L\1"
+ "\1\1#\0\0\0\2\255\0\0\0\0\2\1\1\1\14\0\0\0l\203\0\0\0q\1\1\1\1E\202\0"
+ "\0\0\0\1\0\0\0""1\206\0\0\0q\1\0\0\0\31\235\0\0\0\0\3\2\2\2\23\0\0\0"
+ "P\0\0\0\204\203\0\0\0\215\4\0\0\0\210\0\0\0_\1\1\1+\0\0\0\3\255\0\0\0"
+ "\0\2\1\1\1\17\0\0\0\207\203\0\0\0\215\1\1\1\1V\202\0\0\0\0\1\0\0\0>\206"
+ "\0\0\0\215\1\0\0\0\37\235\0\0\0\0\3\2\2\2\27\0\0\0`\0\0\0\236\203\0\0"
+ "\0\252\4\0\0\0\244\0\0\0r\1\1\1""4\0\0\0\4\255\0\0\0\0\2\1\1\1\22\0\0"
+ "\0\242\203\0\0\0\252\1\1\1\1h\202\0\0\0\0\1\0\0\0J\206\0\0\0\252\1\0"
+ "\0\0&\235\0\0\0\0\3\2\2\2\33\0\0\0p\0\0\0\271\203\0\0\0\306\4\0\0\0\277"
+ "\0\0\0\205\1\1\1=\0\0\0\4\255\0\0\0\0\2\1\1\1\25\0\0\0\275\203\0\0\0"
+ "\306\1\1\1\1y\202\0\0\0\0\1\0\0\0W\206\0\0\0\306\1\0\0\0,\235\0\0\0\0"
+ "\3\2\2\2\37\0\0\0\200\0\0\0\323\203\0\0\0\342\4\0\0\0\332\0\0\0\230\1"
+ "\1\1F\0\0\0\5\255\0\0\0\0\2\1\1\1\30\0\0\0\330\203\0\0\0\342\1\1\1\1"
+ "\212\202\0\0\0\0\1\0\0\0c\206\0\0\0\342\1\0\0\0""2\237\0\0\0\0\3\1\1"
+ "\1\1\1\1\1\13\0\0\0\27\204\0\0\0\34\3\0\0\0\31\0\0\0\15\1\1\1\1\253\0"
+ "\0\0\0\1\0\0\0\15\205\0\0\0\34\3\1\1\1\7\0\0\0\0\1\1\1\12\206\0\0\0\34"
+ "\1\1\1\1\12\216\0\0\0\0\2\2\2\2\1\1\1\1\3\217\0\0\0\0\3\1\1\1\2\1\1\1"
+ "\27\0\0\0/\204\0\0\0""8\3\0\0\0""2\0\0\0\32\1\1\1\3\253\0\0\0\0\1\0\0"
+ "\0\32\205\0\0\0""8\3\1\1\1\17\0\0\0\0\1\1\1\24\206\0\0\0""8\1\1\1\1\24"
+ "\216\0\0\0\0\2\2\2\2\2\1\1\1\6\217\0\0\0\0\3\1\1\1\4\1\1\1#\0\0\0G\204"
+ "\0\0\0U\3\0\0\0K\0\0\0'\1\1\1\5\253\0\0\0\0\1\0\0\0(\204\0\0\0U\4\0\0"
+ "\0T\1\1\1\27\0\0\0\0\1\1\1\36\206\0\0\0U\1\1\1\1\36\216\0\0\0\0\2\2\2"
+ "\2\3\1\1\1\12\217\0\0\0\0\3\1\1\1\5\1\1\1.\0\0\0^\204\0\0\0q\3\0\0\0"
+ "d\0\0\0""4\1\1\1\6\253\0\0\0\0\1\0\0\0""5\204\0\0\0q\4\0\0\0p\1\1\1\37"
+ "\0\0\0\0\1\1\1(\206\0\0\0q\1\1\1\1(\216\0\0\0\0\2\2\2\2\4\1\1\1\15\217"
+ "\0\0\0\0\3\1\1\1\7\1\1\1:\0\0\0v\204\0\0\0\215\3\0\0\0}\0\0\0B\1\1\1"
+ "\10\253\0\0\0\0\1\0\0\0C\205\0\0\0\215\3\1\1\1'\0\0\0\0\1\1\1""2\206"
+ "\0\0\0\215\1\1\1\1""2\216\0\0\0\0\2\2\2\2\6\1\1\1\21\217\0\0\0\0\3\1"
+ "\1\1\10\1\1\1F\0\0\0\216\204\0\0\0\252\3\0\0\0\226\0\0\0O\1\1\1\12\253"
+ "\0\0\0\0\1\0\0\0P\204\0\0\0\252\4\0\0\0\251\1\1\1/\0\0\0\0\1\1\1<\206"
+ "\0\0\0\252\1\1\1\1<\216\0\0\0\0\2\2\2\2\7\1\1\1\24\217\0\0\0\0\3\1\1"
+ "\1\12\1\1\1Q\0\0\0\245\204\0\0\0\306\3\0\0\0\257\0\0\0\\\1\1\1\13\253"
+ "\0\0\0\0\1\0\0\0^\204\0\0\0\306\4\0\0\0\305\1\1\1""7\0\0\0\0\1\1\1F\206"
+ "\0\0\0\306\1\1\1\1F\216\0\0\0\0\2\2\2\2\10\1\1\1\30\217\0\0\0\0\3\1\1"
+ "\1\13\1\1\1]\0\0\0\275\204\0\0\0\342\3\0\0\0\310\0\0\0i\1\1\1\15\253"
+ "\0\0\0\0\1\0\0\0k\204\0\0\0\342\4\0\0\0\341\1\1\1\77\0\0\0\0\1\1\1P\206"
+ "\0\0\0\342\1\1\1\1P\216\0\0\0\0\2\2\2\2\11\1\1\1\33\221\0\0\0\0\3\3\3"
+ "\3\0\1\1\1\10\0\0\0\24\204\0\0\0\34\3\0\0\0\32\0\0\0\15\1\1\1\1\251\0"
+ "\0\0\0\1\0\0\0\21\205\0\0\0\34\3\0\0\0\27\12\12\12\0\0\0\0\5\206\0\0"
+ "\0\34\1\0\0\0\14\216\0\0\0\0\2\1\1\1\12\0\0\0\15\203\0\0\0\0\1\1\1\1"
+ "\11\215\0\0\0\0\3\3\3\3\0\1\1\1\20\0\0\0)\204\0\0\0""8\3\0\0\0""5\0\0"
+ "\0\33\1\1\1\3\251\0\0\0\0\1\0\0\0#\205\0\0\0""8\3\0\0\0.\12\12\12\0\0"
+ "\0\0\13\206\0\0\0""8\1\0\0\0\31\216\0\0\0\0\2\1\1\1\25\0\0\0\33\203\0"
+ "\0\0\0\1\1\1\1\23\215\0\0\0\0\4\3\3\3\0\1\1\1\30\0\0\0>\0\0\0T\203\0"
+ "\0\0U\3\0\0\0O\0\0\0)\1\1\1\5\251\0\0\0\0\1\0\0\0""5\205\0\0\0U\3\0\0"
+ "\0E\12\12\12\0\0\0\0\20\206\0\0\0U\1\0\0\0&\216\0\0\0\0\2\1\1\1\40\0"
+ "\0\0)\203\0\0\0\0\1\1\1\1\34\215\0\0\0\0\4\3\3\3\0\1\1\1\40\0\0\0S\0"
+ "\0\0p\203\0\0\0q\3\0\0\0j\0\0\0""6\1\1\1\6\251\0\0\0\0\1\0\0\0G\205\0"
+ "\0\0q\3\0\0\0\\\12\12\12\0\0\0\0\26\206\0\0\0q\1\0\0\0""3\216\0\0\0\0"
+ "\2\1\1\1+\0\0\0""7\203\0\0\0\0\1\1\1\1&\215\0\0\0\0\3\3\3\3\1\1\1\1("
+ "\0\0\0g\204\0\0\0\215\3\0\0\0\204\0\0\0D\1\1\1\10\251\0\0\0\0\1\0\0\0"
+ "X\205\0\0\0\215\3\0\0\0s\12\12\12\1\0\0\0\33\206\0\0\0\215\1\0\0\0@\216"
+ "\0\0\0\0\2\1\1\1""5\0\0\0D\203\0\0\0\0\1\1\1\1/\215\0\0\0\0\4\3\3\3\1"
+ "\1\1\1""0\0\0\0|\0\0\0\251\203\0\0\0\252\3\0\0\0\237\0\0\0R\1\1\1\12"
+ "\251\0\0\0\0\1\0\0\0j\205\0\0\0\252\3\0\0\0\212\12\12\12\1\0\0\0!\206"
+ "\0\0\0\252\1\0\0\0M\216\0\0\0\0\2\1\1\1@\0\0\0R\203\0\0\0\0\1\1\1\1""9"
+ "\215\0\0\0\0\4\3\3\3\1\1\1\1""8\0\0\0\221\0\0\0\305\203\0\0\0\306\3\0"
+ "\0\0\271\0\0\0_\1\1\1\13\251\0\0\0\0\1\0\0\0|\205\0\0\0\306\3\0\0\0\241"
+ "\12\12\12\1\0\0\0&\206\0\0\0\306\1\0\0\0Z\216\0\0\0\0\2\1\1\1K\0\0\0"
+ "`\203\0\0\0\0\1\1\1\1B\215\0\0\0\0\4\3\3\3\1\1\1\1@\0\0\0\246\0\0\0\341"
+ "\203\0\0\0\342\3\0\0\0\324\0\0\0m\1\1\1\15\251\0\0\0\0\1\0\0\0\216\205"
+ "\0\0\0\342\3\0\0\0\270\12\12\12\1\0\0\0,\206\0\0\0\342\1\0\0\0g\216\0"
+ "\0\0\0\2\1\1\1V\0\0\0n\203\0\0\0\0\1\1\1\1L\220\0\0\0\0\2\1\1\1\6\0\0"
+ "\0\25\204\0\0\0\34\3\0\0\0\31\1\1\1\13\2\2\2\0\247\0\0\0\0\1\0\0\0\21"
+ "\206\0\0\0\34\3\1\1\1\10\2\2\2\0\0\0\0\33\205\0\0\0\34\1\0\0\0\16\216"
+ "\0\0\0\0\2\0\0\0\21\0\0\0\15\202\0\0\0\0\2\0\0\0\14\0\0\0\26\220\0\0"
+ "\0\0\2\1\1\1\15\0\0\0*\204\0\0\0""8\3\0\0\0""3\1\1\1\26\2\2\2\0\247\0"
+ "\0\0\0\1\0\0\0#\206\0\0\0""8\3\1\1\1\21\2\2\2\1\0\0\0""6\205\0\0\0""8"
+ "\1\0\0\0\35\216\0\0\0\0\2\0\0\0#\0\0\0\32\202\0\0\0\0\2\0\0\0\30\0\0"
+ "\0-\220\0\0\0\0\3\1\1\1\23\0\0\0\77\0\0\0T\203\0\0\0U\3\0\0\0M\1\1\1"
+ "!\2\2\2\1\247\0\0\0\0\1\0\0\0""5\206\0\0\0U\3\1\1\1\32\2\2\2\2\0\0\0"
+ "Q\205\0\0\0U\1\0\0\0+\216\0\0\0\0\2\0\0\0""4\0\0\0(\202\0\0\0\0\2\0\0"
+ "\0$\0\0\0D\220\0\0\0\0\3\1\1\1\32\0\0\0T\0\0\0p\203\0\0\0q\3\0\0\0f\1"
+ "\1\1,\2\2\2\1\247\0\0\0\0\1\0\0\0G\206\0\0\0q\3\1\1\1#\2\2\2\2\0\0\0"
+ "l\205\0\0\0q\1\0\0\0:\216\0\0\0\0\2\0\0\0F\0\0\0""5\202\0\0\0\0\2\0\0"
+ "\0""0\0\0\0[\220\0\0\0\0\2\1\1\1\40\0\0\0i\204\0\0\0\215\3\0\0\0\200"
+ "\1\1\1""7\2\2\2\2\247\0\0\0\0\1\0\0\0Y\206\0\0\0\215\3\1\1\1,\2\2\2\3"
+ "\0\0\0\207\205\0\0\0\215\1\0\0\0H\216\0\0\0\0\2\0\0\0W\0\0\0C\202\0\0"
+ "\0\0\2\0\0\0<\0\0\0r\220\0\0\0\0\3\1\1\1'\0\0\0~\0\0\0\251\203\0\0\0"
+ "\252\3\0\0\0\232\1\1\1B\2\2\2\2\247\0\0\0\0\1\0\0\0k\206\0\0\0\252\3"
+ "\1\1\1""5\2\2\2\4\0\0\0\242\205\0\0\0\252\1\0\0\0W\216\0\0\0\0\2\0\0"
+ "\0i\0\0\0P\202\0\0\0\0\2\0\0\0H\0\0\0\211\220\0\0\0\0\3\1\1\1-\0\0\0"
+ "\223\0\0\0\305\203\0\0\0\306\3\0\0\0\263\1\1\1M\2\2\2\3\247\0\0\0\0\1"
+ "\0\0\0}\206\0\0\0\306\3\1\1\1>\2\2\2\4\0\0\0\275\205\0\0\0\306\1\0\0"
+ "\0e\216\0\0\0\0\2\0\0\0z\0\0\0^\202\0\0\0\0\2\0\0\0T\0\0\0\240\220\0"
+ "\0\0\0\3\1\1\1""4\0\0\0\250\0\0\0\341\203\0\0\0\342\3\0\0\0\315\1\1\1"
+ "X\2\2\2\3\247\0\0\0\0\1\0\0\0\217\206\0\0\0\342\3\1\1\1G\2\2\2\5\0\0"
+ "\0\330\205\0\0\0\342\1\0\0\0t\216\0\0\0\0\2\0\0\0\214\0\0\0k\202\0\0"
+ "\0\0\2\0\0\0`\0\0\0\267\221\0\0\0\0\3\21\21\21\0\1\1\1\7\0\0\0\27\204"
+ "\0\0\0\34\2\0\0\0\26\1\1\1\5\246\0\0\0\0\1\0\0\0\16\206\0\0\0\34\3\0"
+ "\0\0\25\0\0\0\0\0\0\0\24\205\0\0\0\34\1\0\0\0\17\216\0\0\0\0\6\0\0\0"
+ "\27\1\1\1\13\0\0\0\0\2\2\2\4\0\0\0\33\0\0\0\12\221\0\0\0\0\3\21\21\21"
+ "\0\1\1\1\17\0\0\0.\204\0\0\0""8\2\0\0\0,\1\1\1\12\246\0\0\0\0\1\0\0\0"
+ "\35\206\0\0\0""8\3\0\0\0+\0\0\0\0\0\0\0(\205\0\0\0""8\1\0\0\0\37\216"
+ "\0\0\0\0\6\0\0\0.\1\1\1\26\0\0\0\0\2\2\2\11\0\0\0""6\0\0\0\25\221\0\0"
+ "\0\0\3\21\21\21\0\1\1\1\27\0\0\0F\204\0\0\0U\2\0\0\0B\1\1\1\20\246\0"
+ "\0\0\0\1\0\0\0,\206\0\0\0U\3\0\0\0A\0\0\0\0\0\0\0=\205\0\0\0U\1\0\0\0"
+ "/\216\0\0\0\0\6\0\0\0E\1\1\1!\0\0\0\0\2\2\2\16\0\0\0R\0\0\0\37\221\0"
+ "\0\0\0\3\21\21\21\0\1\1\1\37\0\0\0]\204\0\0\0q\2\0\0\0X\1\1\1\25\246"
+ "\0\0\0\0\1\0\0\0:\206\0\0\0q\3\0\0\0W\0\0\0\0\0\0\0Q\205\0\0\0q\1\0\0"
+ "\0>\216\0\0\0\0\6\0\0\0\\\1\1\1,\0\0\0\0\2\2\2\23\0\0\0m\0\0\0*\221\0"
+ "\0\0\0\3\21\21\21\0\1\1\1'\0\0\0t\204\0\0\0\215\2\0\0\0n\1\1\1\32\246"
+ "\0\0\0\0\1\0\0\0I\206\0\0\0\215\3\0\0\0m\0\0\0\0\0\0\0e\205\0\0\0\215"
+ "\1\0\0\0N\216\0\0\0\0\6\0\0\0t\1\1\1""8\0\0\0\0\2\2\2\27\0\0\0\211\0"
+ "\0\0""4\221\0\0\0\0\3\21\21\21\0\1\1\1/\0\0\0\214\204\0\0\0\252\2\0\0"
+ "\0\204\1\1\1\40\246\0\0\0\0\1\0\0\0X\206\0\0\0\252\3\0\0\0\203\0\0\0"
+ "\0\0\0\0z\205\0\0\0\252\1\0\0\0^\216\0\0\0\0\6\0\0\0\213\1\1\1C\0\0\0"
+ "\0\2\2\2\34\0\0\0\244\0\0\0\77\221\0\0\0\0\3\21\21\21\0\1\1\1""7\0\0"
+ "\0\243\204\0\0\0\306\2\0\0\0\232\1\1\1%\246\0\0\0\0\1\0\0\0f\206\0\0"
+ "\0\306\3\0\0\0\231\0\0\0\0\0\0\0\216\205\0\0\0\306\1\0\0\0m\216\0\0\0"
+ "\0\6\0\0\0\242\1\1\1N\0\0\0\0\2\2\2!\0\0\0\300\0\0\0I\221\0\0\0\0\3\21"
+ "\21\21\0\1\1\1\77\0\0\0\272\204\0\0\0\342\2\0\0\0\260\1\1\1*\246\0\0"
+ "\0\0\1\0\0\0u\206\0\0\0\342\3\0\0\0\257\0\0\0\0\0\0\0\242\205\0\0\0\342"
+ "\1\0\0\0}\216\0\0\0\0\6\0\0\0\271\1\1\1Y\0\0\0\0\2\2\2&\0\0\0\333\0\0"
+ "\0T\223\0\0\0\0\3\3\3\3\0\0\0\0\13\0\0\0\32\203\0\0\0\34\3\0\0\0\33\1"
+ "\1\1\16\1\1\1\0\244\0\0\0\0\1\0\0\0\11\207\0\0\0\34\2\1\1\1\6\0\0\0\14"
+ "\205\0\0\0\34\1\0\0\0\17\216\0\0\0\0\5\0\0\0\33\1\1\1\7\0\0\0\0\0\0\0"
+ "\25\0\0\0\30\224\0\0\0\0\3\3\3\3\1\0\0\0\27\0\0\0""4\203\0\0\0""8\3\0"
+ "\0\0""7\1\1\1\35\1\1\1\1\244\0\0\0\0\1\0\0\0\22\207\0\0\0""8\2\1\1\1"
+ "\15\0\0\0\30\205\0\0\0""8\1\0\0\0\37\215\0\0\0\0\7\0\0\0\1\0\0\0""7\1"
+ "\1\1\17\0\0\0\0\0\0\0+\0\0\0""1\0\0\0\1\223\0\0\0\0\3\3\3\3\1\0\0\0#"
+ "\0\0\0N\203\0\0\0U\3\0\0\0S\1\1\1,\1\1\1\2\244\0\0\0\0\1\0\0\0\34\207"
+ "\0\0\0U\2\1\1\1\23\0\0\0%\205\0\0\0U\1\0\0\0/\215\0\0\0\0\7\0\0\0\1\0"
+ "\0\0R\1\1\1\26\0\0\0\0\0\0\0A\0\0\0I\0\0\0\1\223\0\0\0\0\3\3\3\3\2\0"
+ "\0\0/\0\0\0h\203\0\0\0q\3\0\0\0n\1\1\1:\1\1\1\3\244\0\0\0\0\1\0\0\0%"
+ "\207\0\0\0q\2\1\1\1\32\0\0\0""1\205\0\0\0q\1\0\0\0\77\215\0\0\0\0\7\0"
+ "\0\0\2\0\0\0n\1\1\1\36\0\0\0\0\0\0\0V\0\0\0b\0\0\0\2\223\0\0\0\0\3\3"
+ "\3\3\2\0\0\0;\0\0\0\203\203\0\0\0\215\3\0\0\0\212\1\1\1I\1\1\1\3\244"
+ "\0\0\0\0\1\0\0\0/\207\0\0\0\215\2\1\1\1\40\0\0\0>\205\0\0\0\215\1\0\0"
+ "\0N\215\0\0\0\0\7\0\0\0\2\0\0\0\211\1\1\1%\0\0\0\1\0\0\0l\0\0\0z\0\0"
+ "\0\2\223\0\0\0\0\3\3\3\3\3\0\0\0G\0\0\0\235\203\0\0\0\252\3\0\0\0\246"
+ "\1\1\1X\1\1\1\4\244\0\0\0\0\1\0\0\0""8\207\0\0\0\252\2\1\1\1'\0\0\0J"
+ "\205\0\0\0\252\1\0\0\0^\215\0\0\0\0\7\0\0\0\3\0\0\0\245\1\1\1-\0\0\0"
+ "\1\0\0\0\202\0\0\0\223\0\0\0\3\223\0\0\0\0\3\3\3\3\3\0\0\0S\0\0\0\267"
+ "\203\0\0\0\306\3\0\0\0\301\1\1\1f\1\1\1\5\244\0\0\0\0\1\0\0\0B\207\0"
+ "\0\0\306\2\1\1\1-\0\0\0W\205\0\0\0\306\1\0\0\0n\215\0\0\0\0\7\0\0\0\3"
+ "\0\0\0\300\1\1\1""4\0\0\0\1\0\0\0\227\0\0\0\253\0\0\0\3\223\0\0\0\0\3"
+ "\3\3\3\4\0\0\0_\0\0\0\321\203\0\0\0\342\3\0\0\0\335\1\1\1u\1\1\1\6\244"
+ "\0\0\0\0\1\0\0\0K\207\0\0\0\342\2\1\1\1""4\0\0\0c\205\0\0\0\342\1\0\0"
+ "\0~\215\0\0\0\0\7\0\0\0\4\0\0\0\334\1\1\1<\0\0\0\1\0\0\0\255\0\0\0\304"
+ "\0\0\0\4\225\0\0\0\0\2\5\5\5\2\0\0\0\21\204\0\0\0\34\2\0\0\0\26\1\1\1"
+ "\4\243\0\0\0\0\1\1\1\1\2\207\0\0\0\34\2\0\0\0\27\1\1\1\22\205\0\0\0\34"
+ "\6\0\0\0\31\0\0\0\22\0\0\0\16\1\1\1\11\2\2\2\4\2\2\2\1\210\0\0\0\0\6"
+ "\1\1\1\3\0\0\0\34\1\1\1\3\1\1\1\11\0\0\0\34\0\0\0\12\226\0\0\0\0\2\5"
+ "\5\5\4\0\0\0#\204\0\0\0""8\2\0\0\0-\1\1\1\10\243\0\0\0\0\1\1\1\1\5\207"
+ "\0\0\0""8\2\0\0\0.\1\1\1$\205\0\0\0""8\6\0\0\0""3\0\0\0%\0\0\0\34\1\1"
+ "\1\23\2\2\2\11\2\2\2\2\210\0\0\0\0\6\1\1\1\7\0\0\0""8\1\1\1\6\1\1\1\23"
+ "\0\0\0""8\0\0\0\25\226\0\0\0\0\3\5\5\5\7\0\0\0""5\0\0\0T\203\0\0\0U\2"
+ "\0\0\0C\1\1\1\15\243\0\0\0\0\2\1\1\1\7\0\0\0T\206\0\0\0U\2\0\0\0E\1\1"
+ "\1""7\205\0\0\0U\6\0\0\0M\0\0\0""8\0\0\0*\1\1\1\35\2\2\2\16\2\2\2\4\210"
+ "\0\0\0\0\6\1\1\1\13\0\0\0U\1\1\1\12\1\1\1\35\0\0\0U\0\0\0\40\226\0\0"
+ "\0\0\3\5\5\5\11\0\0\0G\0\0\0p\203\0\0\0q\2\0\0\0Z\1\1\1\21\243\0\0\0"
+ "\0\2\1\1\1\12\0\0\0p\206\0\0\0q\2\0\0\0\\\1\1\1I\205\0\0\0q\6\0\0\0g"
+ "\0\0\0K\0\0\0""8\1\1\1'\2\2\2\23\2\2\2\5\210\0\0\0\0\6\1\1\1\17\0\0\0"
+ "q\1\1\1\15\1\1\1&\0\0\0q\0\0\0*\226\0\0\0\0\3\5\5\5\14\0\0\0Y\0\0\0\214"
+ "\203\0\0\0\215\2\0\0\0p\1\1\1\26\243\0\0\0\0\2\1\1\1\14\0\0\0\214\206"
+ "\0\0\0\215\2\0\0\0t\1\1\1[\205\0\0\0\215\6\0\0\0\200\0\0\0]\0\0\0F\1"
+ "\1\1""1\2\2\2\30\2\2\2\6\210\0\0\0\0\6\1\1\1\22\0\0\0\215\1\1\1\21\1"
+ "\1\1""0\0\0\0\215\0\0\0""5\226\0\0\0\0\3\5\5\5\16\0\0\0k\0\0\0\250\203"
+ "\0\0\0\252\2\0\0\0\207\1\1\1\32\243\0\0\0\0\2\1\1\1\17\0\0\0\250\206"
+ "\0\0\0\252\2\0\0\0\213\1\1\1n\205\0\0\0\252\6\0\0\0\232\0\0\0p\0\0\0"
+ "T\1\1\1;\2\2\2\35\2\2\2\10\210\0\0\0\0\6\1\1\1\26\0\0\0\252\1\1\1\24"
+ "\1\1\1:\0\0\0\252\0\0\0@\226\0\0\0\0\3\5\5\5\21\0\0\0}\0\0\0\304\203"
+ "\0\0\0\306\2\0\0\0\235\1\1\1\37\243\0\0\0\0\2\1\1\1\21\0\0\0\304\206"
+ "\0\0\0\306\2\0\0\0\242\1\1\1\200\205\0\0\0\306\6\0\0\0\264\0\0\0\203"
+ "\0\0\0b\1\1\1E\2\2\2\"\2\2\2\11\210\0\0\0\0\6\1\1\1\32\0\0\0\306\1\1"
+ "\1\30\1\1\1C\0\0\0\306\0\0\0J\226\0\0\0\0\3\5\5\5\23\0\0\0\217\0\0\0"
+ "\340\203\0\0\0\342\2\0\0\0\264\1\1\1#\243\0\0\0\0\2\1\1\1\24\0\0\0\340"
+ "\206\0\0\0\342\2\0\0\0\271\1\1\1\222\205\0\0\0\342\6\0\0\0\316\0\0\0"
+ "\226\0\0\0p\1\1\1O\2\2\2'\2\2\2\12\210\0\0\0\0\6\1\1\1\36\0\0\0\342\1"
+ "\1\1\33\1\1\1M\0\0\0\342\0\0\0U\227\0\0\0\0\3bbb\0\1\1\1\7\0\0\0\30\203"
+ "\0\0\0\34\2\0\0\0\32\1\1\1\12\243\0\0\0\0\1\0\0\0\27\222\0\0\0\34\5\0"
+ "\0\0\33\0\0\0\27\0\0\0\22\0\0\0\13\2\2\2\5\204\0\0\0\0\5\1\1\1\6\0\0"
+ "\0\32\21\21\21\0\0\0\0\27\0\0\0\26\230\0\0\0\0\3bbb\0\1\1\1\17\0\0\0"
+ "1\203\0\0\0""8\2\0\0\0""5\1\1\1\24\243\0\0\0\0\1\0\0\0/\222\0\0\0""8"
+ "\5\0\0\0""6\0\0\0/\0\0\0$\0\0\0\27\2\2\2\12\204\0\0\0\0\5\1\1\1\14\0"
+ "\0\0""4\21\21\21\0\0\0\0.\0\0\0-\230\0\0\0\0\3bbb\0\1\1\1\27\0\0\0J\203"
+ "\0\0\0U\2\0\0\0P\1\1\1\36\243\0\0\0\0\1\0\0\0G\222\0\0\0U\6\0\0\0R\0"
+ "\0\0G\0\0\0""6\0\0\0\"\2\2\2\17\0\0\0\1\203\0\0\0\0\6\1\1\1\23\0\0\0"
+ "N\21\21\21\0\0\0\0E\0\0\0D\0\0\0\1\227\0\0\0\0\3bbb\0\1\1\1\37\0\0\0"
+ "c\203\0\0\0q\2\0\0\0k\1\1\1(\243\0\0\0\0\1\0\0\0_\222\0\0\0q\6\0\0\0"
+ "m\0\0\0^\0\0\0H\0\0\0.\2\2\2\24\0\0\0\1\203\0\0\0\0\6\1\1\1\31\0\0\0"
+ "h\21\21\21\0\0\0\0\\\0\0\0[\0\0\0\1\227\0\0\0\0\3bbb\0\1\1\1&\0\0\0{"
+ "\203\0\0\0\215\2\0\0\0\206\1\1\1""2\243\0\0\0\0\1\0\0\0v\222\0\0\0\215"
+ "\6\0\0\0\210\0\0\0v\0\0\0Z\0\0\0""9\2\2\2\31\0\0\0\1\203\0\0\0\0\6\1"
+ "\1\1\40\0\0\0\202\21\21\21\1\0\0\0t\0\0\0r\0\0\0\1\227\0\0\0\0\3bbb\0"
+ "\1\1\1.\0\0\0\224\203\0\0\0\252\2\0\0\0\241\1\1\1<\243\0\0\0\0\1\0\0"
+ "\0\216\222\0\0\0\252\6\0\0\0\244\0\0\0\216\0\0\0l\0\0\0E\2\2\2\36\0\0"
+ "\0\2\203\0\0\0\0\6\1\1\1&\0\0\0\234\21\21\21\1\0\0\0\213\0\0\0\211\0"
+ "\0\0\2\227\0\0\0\0\3bbb\0\1\1\1""6\0\0\0\255\203\0\0\0\306\2\0\0\0\274"
+ "\1\1\1F\243\0\0\0\0\1\0\0\0\246\222\0\0\0\306\6\0\0\0\277\0\0\0\245\0"
+ "\0\0~\0\0\0P\2\2\2#\0\0\0\2\203\0\0\0\0\6\1\1\1-\0\0\0\266\21\21\21\1"
+ "\0\0\0\242\0\0\0\240\0\0\0\2\227\0\0\0\0\3bbb\0\1\1\1>\0\0\0\306\203"
+ "\0\0\0\342\2\0\0\0\327\1\1\1P\243\0\0\0\0\1\0\0\0\276\222\0\0\0\342\6"
+ "\0\0\0\332\0\0\0\275\0\0\0\220\0\0\0\\\2\2\2(\0\0\0\2\203\0\0\0\0\6\1"
+ "\1\1""3\0\0\0\320\21\21\21\1\0\0\0\271\0\0\0\267\0\0\0\2\231\0\0\0\0"
+ "\2\1\1\1\1\0\0\0\21\204\0\0\0\34\2\0\0\0\20\3\3\3\0\240\0\0\0\0\2\1\1"
+ "\1\7\0\0\0\32\227\0\0\0\34\11\0\0\0\31\1\1\1\21\3\3\3\10\1\1\1\0\2\2"
+ "\2\5\1\1\1\20\1\1\1\4\0\0\0\34\1\1\1\6\232\0\0\0\0\2\1\1\1\3\0\0\0\""
+ "\204\0\0\0""8\2\0\0\0\40\3\3\3\1\240\0\0\0\0\2\1\1\1\16\0\0\0""5\227"
+ "\0\0\0""8\11\0\0\0""2\1\1\1\"\3\3\3\20\1\1\1\1\2\2\2\12\1\1\1!\1\1\1"
+ "\11\0\0\0""8\1\1\1\14\232\0\0\0\0\3\1\1\1\5\0\0\0""3\0\0\0T\202\0\0\0"
+ "U\3\0\0\0T\0\0\0""1\3\3\3\2\240\0\0\0\0\2\1\1\1\25\0\0\0P\227\0\0\0U"
+ "\11\0\0\0L\1\1\1""4\3\3\3\30\1\1\1\2\2\2\2\17\1\1\1""2\1\1\1\15\0\0\0"
+ "T\1\1\1\23\232\0\0\0\0\3\1\1\1\6\0\0\0D\0\0\0p\202\0\0\0q\3\0\0\0p\0"
+ "\0\0A\3\3\3\2\240\0\0\0\0\2\1\1\1\34\0\0\0k\227\0\0\0q\11\0\0\0e\1\1"
+ "\1E\3\3\3\40\1\1\1\3\2\2\2\24\1\1\1C\1\1\1\22\0\0\0p\1\1\1\31\232\0\0"
+ "\0\0\2\1\1\1\10\0\0\0V\204\0\0\0\215\2\0\0\0Q\3\3\3\3\240\0\0\0\0\2\1"
+ "\1\1$\0\0\0\206\227\0\0\0\215\11\0\0\0~\1\1\1W\3\3\3)\1\1\1\3\2\2\2\31"
+ "\1\1\1S\1\1\1\26\0\0\0\214\1\1\1\37\232\0\0\0\0\3\1\1\1\12\0\0\0g\0\0"
+ "\0\251\202\0\0\0\252\3\0\0\0\251\0\0\0b\3\3\3\4\240\0\0\0\0\2\1\1\1+"
+ "\0\0\0\241\227\0\0\0\252\11\0\0\0\230\1\1\1h\3\3\3""1\1\1\1\4\2\2\2\36"
+ "\1\1\1d\1\1\1\33\0\0\0\250\1\1\1&\232\0\0\0\0\3\1\1\1\13\0\0\0x\0\0\0"
+ "\305\202\0\0\0\306\3\0\0\0\305\0\0\0r\3\3\3\4\240\0\0\0\0\2\1\1\1""2"
+ "\0\0\0\274\227\0\0\0\306\11\0\0\0\261\1\1\1z\3\3\3""9\1\1\1\5\2\2\2#"
+ "\1\1\1u\1\1\1\37\0\0\0\304\1\1\1,\232\0\0\0\0\3\1\1\1\15\0\0\0\211\0"
+ "\0\0\341\202\0\0\0\342\3\0\0\0\341\0\0\0\202\3\3\3\5\240\0\0\0\0\2\1"
+ "\1\1""9\0\0\0\327\227\0\0\0\342\11\0\0\0\312\1\1\1\213\3\3\3A\1\1\1\6"
+ "\2\2\2(\1\1\1\206\1\1\1$\0\0\0\340\1\1\1""2\234\0\0\0\0\2\1\1\1\11\0"
+ "\0\0\32\203\0\0\0\34\2\0\0\0\25\1\1\1\2\236\0\0\0\0\2\4\4\4\0\0\0\0\30"
+ "\233\0\0\0\34\2\0\0\0\31\0\0\0\16\202\1\1\1\2\1\0\0\0\12\235\0\0\0\0"
+ "\2\1\1\1\22\0\0\0""4\203\0\0\0""8\2\0\0\0*\1\1\1\4\236\0\0\0\0\2\4\4"
+ "\4\1\0\0\0""1\233\0\0\0""8\2\0\0\0""3\0\0\0\35\202\1\1\1\5\1\0\0\0\24"
+ "\235\0\0\0\0\2\1\1\1\33\0\0\0N\203\0\0\0U\2\0\0\0\77\1\1\1\6\236\0\0"
+ "\0\0\2\4\4\4\1\0\0\0J\233\0\0\0U\2\0\0\0L\0\0\0,\202\1\1\1\10\1\0\0\0"
+ "\36\235\0\0\0\0\2\1\1\1$\0\0\0h\203\0\0\0q\2\0\0\0T\1\1\1\10\236\0\0"
+ "\0\0\2\4\4\4\2\0\0\0c\233\0\0\0q\2\0\0\0f\0\0\0;\202\1\1\1\13\1\0\0\0"
+ "(\235\0\0\0\0\2\1\1\1-\0\0\0\202\203\0\0\0\215\2\0\0\0i\1\1\1\12\236"
+ "\0\0\0\0\2\4\4\4\2\0\0\0{\233\0\0\0\215\5\0\0\0\177\0\0\0J\1\1\1\15\1"
+ "\1\1\16\0\0\0""2\235\0\0\0\0\2\1\1\1""6\0\0\0\234\203\0\0\0\252\2\0\0"
+ "\0~\1\1\1\14\236\0\0\0\0\2\4\4\4\3\0\0\0\224\233\0\0\0\252\5\0\0\0\231"
+ "\0\0\0Y\1\1\1\20\1\1\1\21\0\0\0<\235\0\0\0\0\2\1\1\1\77\0\0\0\266\203"
+ "\0\0\0\306\2\0\0\0\223\1\1\1\16\236\0\0\0\0\2\4\4\4\3\0\0\0\255\233\0"
+ "\0\0\306\5\0\0\0\262\0\0\0h\1\1\1\23\1\1\1\24\0\0\0F\235\0\0\0\0\2\1"
+ "\1\1H\0\0\0\320\203\0\0\0\342\2\0\0\0\250\1\1\1\20\236\0\0\0\0\2\4\4"
+ "\4\4\0\0\0\306\233\0\0\0\342\5\0\0\0\314\0\0\0w\1\1\1\26\1\1\1\27\0\0"
+ "\0P\236\0\0\0\0\2\0\0\0\3\0\0\0\25\203\0\0\0\34\2\0\0\0\27\2\2\2\3\205"
+ "\0\0\0\0\2\11\11\11\0\3\3\3\1\202\1\1\1\5\2\2\2\2\2\7\7\7\0\222\0\0\0"
+ "\0\1\1\1\1\11\220\0\0\0\34\3\0\0\0\25\0\0\0\7\0\0\0\23\213\0\0\0\34\2"
+ "\0\0\0\33\0\0\0\15\237\0\0\0\0\2\0\0\0\6\0\0\0+\203\0\0\0""8\2\0\0\0"
+ "/\2\2\2\7\205\0\0\0\0\2\11\11\11\0\3\3\3\3\202\1\1\1\13\2\2\2\2\5\7\7"
+ "\7\0\222\0\0\0\0\1\1\1\1\22\220\0\0\0""8\3\0\0\0*\0\0\0\17\0\0\0'\213"
+ "\0\0\0""8\3\0\0\0""6\0\0\0\33\0\0\0\1\236\0\0\0\0\2\0\0\0\12\0\0\0@\203"
+ "\0\0\0U\2\0\0\0G\2\2\2\13\205\0\0\0\0\2\11\11\11\0\3\3\3\5\202\1\1\1"
+ "\21\2\2\2\2\10\7\7\7\1\222\0\0\0\0\1\1\1\1\33\220\0\0\0U\3\0\0\0\77\0"
+ "\0\0\26\0\0\0:\213\0\0\0U\3\0\0\0Q\0\0\0)\0\0\0\2\236\0\0\0\0\2\0\0\0"
+ "\15\0\0\0V\203\0\0\0q\2\0\0\0_\2\2\2\17\205\0\0\0\0\6\11\11\11\0\3\3"
+ "\3\7\1\1\1\26\1\1\1\27\2\2\2\13\7\7\7\1\222\0\0\0\0\1\1\1\1$\220\0\0"
+ "\0q\3\0\0\0T\0\0\0\36\0\0\0N\213\0\0\0q\3\0\0\0l\0\0\0""7\0\0\0\3\236"
+ "\0\0\0\0\2\0\0\0\20\0\0\0k\203\0\0\0\215\2\0\0\0w\2\2\2\22\205\0\0\0"
+ "\0\2\11\11\11\0\3\3\3\11\202\1\1\1\34\2\2\2\2\16\7\7\7\2\222\0\0\0\0"
+ "\1\1\1\1-\220\0\0\0\215\3\0\0\0i\0\0\0%\0\0\0a\213\0\0\0\215\3\0\0\0"
+ "\207\0\0\0E\0\0\0\3\236\0\0\0\0\2\0\0\0\24\0\0\0\201\203\0\0\0\252\2"
+ "\0\0\0\217\2\2\2\26\205\0\0\0\0\2\11\11\11\0\3\3\3\13\202\1\1\1\"\2\2"
+ "\2\2\21\7\7\7\2\222\0\0\0\0\1\1\1\1""6\220\0\0\0\252\3\0\0\0~\0\0\0-"
+ "\0\0\0u\213\0\0\0\252\3\0\0\0\242\0\0\0S\0\0\0\4\236\0\0\0\0\2\0\0\0"
+ "\27\0\0\0\226\203\0\0\0\306\2\0\0\0\247\2\2\2\32\205\0\0\0\0\6\11\11"
+ "\11\0\3\3\3\15\1\1\1'\1\1\1(\2\2\2\24\7\7\7\3\222\0\0\0\0\1\1\1\1\77"
+ "\220\0\0\0\306\3\0\0\0\223\0\0\0""4\0\0\0\210\213\0\0\0\306\3\0\0\0\275"
+ "\0\0\0a\0\0\0\5\236\0\0\0\0\2\0\0\0\32\0\0\0\254\203\0\0\0\342\2\0\0"
+ "\0\277\2\2\2\36\205\0\0\0\0\6\11\11\11\0\3\3\3\17\1\1\1-\1\1\1.\2\2\2"
+ "\27\7\7\7\3\222\0\0\0\0\1\1\1\1H\220\0\0\0\342\3\0\0\0\250\0\0\0<\0\0"
+ "\0\234\213\0\0\0\342\3\0\0\0\330\0\0\0o\0\0\0\6\237\0\0\0\0\2\2\2\2\0"
+ "\1\1\1\17\203\0\0\0\34\2\0\0\0\31\0\0\0\5\202\0\0\0\0\4\2\2\2\1\0\0\0"
+ "\13\0\0\0\26\0\0\0\33\203\0\0\0\34\6\0\0\0\32\0\0\0\26\0\0\0\21\0\0\0"
+ "\14\1\1\1\7\1\1\1\2\215\0\0\0\0\1\0\0\0\24\215\0\0\0\34\1\0\0\0\33\202"
+ "\0\0\0\34\3\1\1\1\6\0\0\0\0\0\0\0\3\215\0\0\0\34\2\0\0\0\26\3\3\3\3\236"
+ "\0\0\0\0\2\2\2\2\1\1\1\1\37\203\0\0\0""8\2\0\0\0""3\0\0\0\12\202\0\0"
+ "\0\0\4\2\2\2\2\0\0\0\27\0\0\0,\0\0\0""7\203\0\0\0""8\6\0\0\0""5\0\0\0"
+ ",\0\0\0#\0\0\0\30\1\1\1\16\1\1\1\4\215\0\0\0\0\1\0\0\0)\215\0\0\0""8"
+ "\1\0\0\0""6\202\0\0\0""8\3\1\1\1\14\0\0\0\0\0\0\0\7\215\0\0\0""8\2\0"
+ "\0\0,\3\3\3\6\236\0\0\0\0\3\2\2\2\2\1\1\1/\0\0\0T\202\0\0\0U\2\0\0\0"
+ "L\0\0\0\20\202\0\0\0\0\4\2\2\2\4\0\0\0#\0\0\0C\0\0\0S\202\0\0\0U\7\0"
+ "\0\0T\0\0\0O\0\0\0C\0\0\0""4\0\0\0%\1\1\1\25\1\1\1\7\215\0\0\0\0\1\0"
+ "\0\0=\215\0\0\0U\1\0\0\0Q\202\0\0\0U\3\1\1\1\22\0\0\0\0\0\0\0\13\215"
+ "\0\0\0U\2\0\0\0C\3\3\3\11\236\0\0\0\0\3\2\2\2\2\1\1\1\77\0\0\0p\202\0"
+ "\0\0q\2\0\0\0f\0\0\0\25\202\0\0\0\0\4\2\2\2\5\0\0\0/\0\0\0Y\0\0\0o\202"
+ "\0\0\0q\7\0\0\0p\0\0\0j\0\0\0Y\0\0\0F\0\0\0""1\1\1\1\34\1\1\1\11\215"
+ "\0\0\0\0\1\0\0\0R\215\0\0\0q\1\0\0\0l\202\0\0\0q\3\1\1\1\30\0\0\0\0\0"
+ "\0\0\16\215\0\0\0q\2\0\0\0Y\3\3\3\14\236\0\0\0\0\2\2\2\2\3\1\1\1O\203"
+ "\0\0\0\215\2\0\0\0\177\0\0\0\32\202\0\0\0\0\4\2\2\2\6\0\0\0;\0\0\0o\0"
+ "\0\0\212\203\0\0\0\215\6\0\0\0\204\0\0\0p\0\0\0W\0\0\0=\1\1\1$\1\1\1"
+ "\14\215\0\0\0\0\1\0\0\0f\215\0\0\0\215\1\0\0\0\207\202\0\0\0\215\3\1"
+ "\1\1\36\0\0\0\0\0\0\0\22\215\0\0\0\215\2\0\0\0o\3\3\3\17\236\0\0\0\0"
+ "\3\2\2\2\4\1\1\1_\0\0\0\251\202\0\0\0\252\2\0\0\0\231\0\0\0\40\202\0"
+ "\0\0\0\4\2\2\2\10\0\0\0G\0\0\0\206\0\0\0\246\202\0\0\0\252\7\0\0\0\251"
+ "\0\0\0\237\0\0\0\206\0\0\0i\0\0\0J\1\1\1+\1\1\1\16\215\0\0\0\0\1\0\0"
+ "\0{\215\0\0\0\252\1\0\0\0\242\202\0\0\0\252\3\1\1\1$\0\0\0\0\0\0\0\26"
+ "\215\0\0\0\252\2\0\0\0\206\3\3\3\22\236\0\0\0\0\3\2\2\2\4\1\1\1o\0\0"
+ "\0\305\202\0\0\0\306\2\0\0\0\262\0\0\0%\202\0\0\0\0\4\2\2\2\11\0\0\0"
+ "S\0\0\0\234\0\0\0\302\202\0\0\0\306\7\0\0\0\305\0\0\0\271\0\0\0\235\0"
+ "\0\0z\0\0\0V\1\1\1""2\1\1\1\21\215\0\0\0\0\1\0\0\0\217\215\0\0\0\306"
+ "\1\0\0\0\275\202\0\0\0\306\3\1\1\1*\0\0\0\0\0\0\0\31\215\0\0\0\306\2"
+ "\0\0\0\234\3\3\3\25\236\0\0\0\0\3\2\2\2\5\1\1\1\177\0\0\0\341\202\0\0"
+ "\0\342\2\0\0\0\314\0\0\0*\202\0\0\0\0\4\2\2\2\12\0\0\0_\0\0\0\262\0\0"
+ "\0\336\202\0\0\0\342\7\0\0\0\341\0\0\0\324\0\0\0\263\0\0\0\214\0\0\0"
+ "b\1\1\1""9\1\1\1\23\215\0\0\0\0\1\0\0\0\244\215\0\0\0\342\1\0\0\0\330"
+ "\202\0\0\0\342\3\1\1\1""0\0\0\0\0\0\0\0\35\215\0\0\0\342\2\0\0\0\262"
+ "\3\3\3\30\240\0\0\0\0\2\1\1\1\13\0\0\0\33\202\0\0\0\34\4\0\0\0\32\1\1"
+ "\1\7\1\1\1\14\0\0\0\32\214\0\0\0\34\7\0\0\0\30\1\1\1\24\0\0\0\17\1\1"
+ "\1\12\1\1\1\6\4\4\4\2\7\7\7\0\204\0\0\0\0\2\23\23\24\0\0\0\0\12\216\0"
+ "\0\0\34\6\0\0\0\23\0\0\0\31\0\0\0\34\1\1\1\11\0\0\0\0\1\1\1\6\216\0\0"
+ "\0\34\2\0\0\0\30\3\3\3\2\237\0\0\0\0\2\1\1\1\26\0\0\0""7\202\0\0\0""8"
+ "\4\0\0\0""4\1\1\1\17\1\1\1\31\0\0\0""4\214\0\0\0""8\7\0\0\0""1\1\1\1"
+ "(\0\0\0\36\1\1\1\24\1\1\1\14\4\4\4\4\7\7\7\0\204\0\0\0\0\2\23\23\24\0"
+ "\0\0\0\24\216\0\0\0""8\6\0\0\0'\0\0\0""2\0\0\0""8\1\1\1\22\0\0\0\0\1"
+ "\1\1\15\216\0\0\0""8\2\0\0\0""1\3\3\3\4\237\0\0\0\0\2\1\1\1!\0\0\0S\202"
+ "\0\0\0U\4\0\0\0N\1\1\1\27\1\1\1&\0\0\0N\213\0\0\0U\10\0\0\0T\0\0\0J\1"
+ "\1\1<\0\0\0.\1\1\1\37\1\1\1\22\4\4\4\7\7\7\7\0\204\0\0\0\0\3\23\23\24"
+ "\0\0\0\0\37\0\0\0T\215\0\0\0U\6\0\0\0;\0\0\0K\0\0\0U\1\1\1\33\0\0\0\0"
+ "\1\1\1\24\216\0\0\0U\2\0\0\0J\3\3\3\7\237\0\0\0\0\2\1\1\1,\0\0\0o\202"
+ "\0\0\0q\4\0\0\0h\1\1\1\37\1\1\1""2\0\0\0h\213\0\0\0q\10\0\0\0p\0\0\0"
+ "c\1\1\1P\0\0\0=\1\1\1)\1\1\1\30\4\4\4\11\7\7\7\0\204\0\0\0\0\3\23\23"
+ "\24\0\0\0\0)\0\0\0p\215\0\0\0q\6\0\0\0O\0\0\0d\0\0\0q\1\1\1$\0\0\0\0"
+ "\1\1\1\33\216\0\0\0q\2\0\0\0b\3\3\3\11\237\0\0\0\0\2\1\1\1""7\0\0\0\212"
+ "\202\0\0\0\215\4\0\0\0\203\1\1\1&\1\1\1\77\0\0\0\202\213\0\0\0\215\10"
+ "\0\0\0\214\0\0\0|\1\1\1d\0\0\0M\1\1\1""3\1\1\1\36\4\4\4\13\7\7\7\1\204"
+ "\0\0\0\0\2\23\23\24\1\0\0\0""3\216\0\0\0\215\6\0\0\0c\0\0\0}\0\0\0\215"
+ "\1\1\1-\0\0\0\0\1\1\1\"\216\0\0\0\215\2\0\0\0{\3\3\3\14\237\0\0\0\0\2"
+ "\1\1\1B\0\0\0\246\202\0\0\0\252\4\0\0\0\235\1\1\1.\1\1\1L\0\0\0\234\213"
+ "\0\0\0\252\10\0\0\0\250\0\0\0\225\1\1\1x\0\0\0\\\1\1\1>\1\1\1$\4\4\4"
+ "\16\7\7\7\1\204\0\0\0\0\3\23\23\24\1\0\0\0>\0\0\0\251\215\0\0\0\252\6"
+ "\0\0\0w\0\0\0\226\0\0\0\252\1\1\1""6\0\0\0\0\1\1\1)\216\0\0\0\252\2\0"
+ "\0\0\224\3\3\3\16\237\0\0\0\0\2\1\1\1M\0\0\0\302\202\0\0\0\306\4\0\0"
+ "\0\267\1\1\1""6\1\1\1X\0\0\0\266\213\0\0\0\306\10\0\0\0\304\0\0\0\256"
+ "\1\1\1\214\0\0\0l\1\1\1H\1\1\1*\4\4\4\20\7\7\7\1\204\0\0\0\0\3\23\23"
+ "\24\1\0\0\0H\0\0\0\305\215\0\0\0\306\6\0\0\0\213\0\0\0\257\0\0\0\306"
+ "\1\1\1\77\0\0\0\0\1\1\1""0\216\0\0\0\306\2\0\0\0\254\3\3\3\21\237\0\0"
+ "\0\0\2\1\1\1X\0\0\0\336\202\0\0\0\342\4\0\0\0\321\1\1\1>\1\1\1e\0\0\0"
+ "\320\213\0\0\0\342\10\0\0\0\340\0\0\0\307\1\1\1\240\0\0\0{\1\1\1R\1\1"
+ "\1""0\4\4\4\22\7\7\7\1\204\0\0\0\0\3\23\23\24\1\0\0\0R\0\0\0\341\215"
+ "\0\0\0\342\6\0\0\0\237\0\0\0\310\0\0\0\342\1\1\1H\0\0\0\0\1\1\1""7\216"
+ "\0\0\0\342\2\0\0\0\305\3\3\3\23\240\0\0\0\0\2\1\1\1\10\0\0\0\33\227\0"
+ "\0\0\34\2\0\0\0\32\0\0\0\30\203\0\0\0\25\1\0\0\0\31\217\0\0\0\34\6\0"
+ "\0\0\31\1\1\1\13\0\0\0\34\0\0\0\32\0\0\0\21\0\0\0\31\217\0\0\0\34\1\0"
+ "\0\0\24\240\0\0\0\0\2\1\1\1\21\0\0\0""6\227\0\0\0""8\6\0\0\0""5\0\0\0"
+ "0\0\0\0+\0\0\0*\0\0\0+\0\0\0""2\217\0\0\0""8\6\0\0\0""2\1\1\1\26\0\0"
+ "\0""8\0\0\0""5\0\0\0#\0\0\0""3\217\0\0\0""8\1\0\0\0(\240\0\0\0\0\2\1"
+ "\1\1\31\0\0\0R\202\0\0\0U\1\0\0\0T\223\0\0\0U\10\0\0\0T\0\0\0O\0\0\0"
+ "H\0\0\0A\0\0\0\77\0\0\0A\0\0\0K\0\0\0T\216\0\0\0U\6\0\0\0L\1\1\1\"\0"
+ "\0\0U\0\0\0O\0\0\0""5\0\0\0M\217\0\0\0U\1\0\0\0<\240\0\0\0\0\2\1\1\1"
+ "\"\0\0\0m\202\0\0\0q\1\0\0\0p\223\0\0\0q\10\0\0\0p\0\0\0j\0\0\0`\0\0"
+ "\0W\0\0\0T\0\0\0V\0\0\0d\0\0\0p\216\0\0\0q\6\0\0\0e\1\1\1-\0\0\0q\0\0"
+ "\0j\0\0\0G\0\0\0f\217\0\0\0q\1\0\0\0P\240\0\0\0\0\2\1\1\1*\0\0\0\210"
+ "\226\0\0\0\215\7\0\0\0\214\0\0\0\204\0\0\0x\0\0\0m\0\0\0i\0\0\0l\0\0"
+ "\0~\217\0\0\0\215\6\0\0\0\177\1\1\1""8\0\0\0\215\0\0\0\204\0\0\0X\0\0"
+ "\0\200\217\0\0\0\215\1\0\0\0d\240\0\0\0\0\2\1\1\1""3\0\0\0\244\202\0"
+ "\0\0\252\1\0\0\0\251\223\0\0\0\252\10\0\0\0\250\0\0\0\237\0\0\0\220\0"
+ "\0\0\203\0\0\0~\0\0\0\202\0\0\0\227\0\0\0\251\216\0\0\0\252\6\0\0\0\230"
+ "\1\1\1D\0\0\0\252\0\0\0\237\0\0\0j\0\0\0\232\217\0\0\0\252\1\0\0\0x\240"
+ "\0\0\0\0\2\1\1\1;\0\0\0\277\202\0\0\0\306\1\0\0\0\305\223\0\0\0\306\10"
+ "\0\0\0\304\0\0\0\271\0\0\0\250\0\0\0\231\0\0\0\223\0\0\0\227\0\0\0\260"
+ "\0\0\0\305\216\0\0\0\306\6\0\0\0\262\1\1\1O\0\0\0\306\0\0\0\271\0\0\0"
+ "|\0\0\0\263\217\0\0\0\306\1\0\0\0\214\240\0\0\0\0\2\1\1\1D\0\0\0\332"
+ "\202\0\0\0\342\1\0\0\0\341\223\0\0\0\342\10\0\0\0\340\0\0\0\324\0\0\0"
+ "\300\0\0\0\257\0\0\0\250\0\0\0\255\0\0\0\311\0\0\0\341\216\0\0\0\342"
+ "\6\0\0\0\313\1\1\1Z\0\0\0\342\0\0\0\324\0\0\0\216\0\0\0\315\217\0\0\0"
+ "\342\1\0\0\0\240\241\0\0\0\0\1\2\2\2\11\255\0\0\0\34\3\1\1\1\12\0\0\0"
+ "\13\0\0\0\30\222\0\0\0\34\1\1\1\1\6\240\0\0\0\0\1\2\2\2\22\255\0\0\0"
+ "8\3\1\1\1\25\0\0\0\27\0\0\0""0\222\0\0\0""8\1\1\1\1\14\240\0\0\0\0\2"
+ "\2\2\2\33\0\0\0T\254\0\0\0U\4\1\1\1\40\0\0\0\"\0\0\0I\0\0\0T\221\0\0"
+ "\0U\1\1\1\1\22\240\0\0\0\0\2\2\2\2$\0\0\0p\254\0\0\0q\4\1\1\1+\0\0\0"
+ ".\0\0\0a\0\0\0p\221\0\0\0q\1\1\1\1\30\240\0\0\0\0\2\2\2\2-\0\0\0\214"
+ "\254\0\0\0\215\3\1\1\1""6\0\0\0""9\0\0\0z\222\0\0\0\215\1\1\1\1\36\240"
+ "\0\0\0\0\2\2\2\2""6\0\0\0\250\254\0\0\0\252\4\1\1\1A\0\0\0E\0\0\0\222"
+ "\0\0\0\251\221\0\0\0\252\1\1\1\1$\240\0\0\0\0\2\2\2\2\77\0\0\0\304\254"
+ "\0\0\0\306\4\1\1\1L\0\0\0P\0\0\0\253\0\0\0\305\221\0\0\0\306\1\1\1\1"
+ "*\240\0\0\0\0\2\2\2\2H\0\0\0\340\254\0\0\0\342\4\1\1\1W\0\0\0\\\0\0\0"
+ "\303\0\0\0\341\221\0\0\0\342\1\1\1\1""0\241\0\0\0\0\1\0\0\0\26\254\0"
+ "\0\0\34\5\0\0\0\33\1\1\1\15\1\1\1\6\1\1\1\17\0\0\0\33\220\0\0\0\34\1"
+ "\0\0\0\16\241\0\0\0\0\1\0\0\0,\254\0\0\0""8\5\0\0\0""7\1\1\1\32\1\1\1"
+ "\15\1\1\1\37\0\0\0""7\220\0\0\0""8\1\0\0\0\34\241\0\0\0\0\1\0\0\0B\254"
+ "\0\0\0U\5\0\0\0S\1\1\1'\1\1\1\24\1\1\1.\0\0\0S\220\0\0\0U\1\0\0\0+\241"
+ "\0\0\0\0\1\0\0\0X\254\0\0\0q\5\0\0\0n\1\1\1""4\1\1\1\33\1\1\1>\0\0\0"
+ "o\220\0\0\0q\1\0\0\0""9\241\0\0\0\0\1\0\0\0n\254\0\0\0\215\5\0\0\0\212"
+ "\1\1\1A\1\1\1!\1\1\1M\0\0\0\213\220\0\0\0\215\1\0\0\0H\241\0\0\0\0\1"
+ "\0\0\0\204\254\0\0\0\252\5\0\0\0\246\1\1\1N\1\1\1(\1\1\1]\0\0\0\247\220"
+ "\0\0\0\252\1\0\0\0V\241\0\0\0\0\1\0\0\0\232\254\0\0\0\306\5\0\0\0\301"
+ "\1\1\1[\1\1\1/\1\1\1l\0\0\0\303\220\0\0\0\306\1\0\0\0e\241\0\0\0\0\1"
+ "\0\0\0\260\254\0\0\0\342\5\0\0\0\335\1\1\1h\1\1\1""6\1\1\1|\0\0\0\337"
+ "\220\0\0\0\342\1\0\0\0s\240\0\0\0\0\1\2\2\2\10\302\0\0\0\34\1\0\0\0\20"
+ "\240\0\0\0\0\1\2\2\2\20\302\0\0\0""8\1\0\0\0\40\240\0\0\0\0\2\2\2\2\30"
+ "\0\0\0T\301\0\0\0U\1\0\0\0""0\240\0\0\0\0\2\2\2\2\40\0\0\0p\301\0\0\0"
+ "q\1\0\0\0@\240\0\0\0\0\1\2\2\2(\302\0\0\0\215\1\0\0\0Q\240\0\0\0\0\2"
+ "\2\2\2""0\0\0\0\251\301\0\0\0\252\1\0\0\0a\240\0\0\0\0\2\2\2\2""8\0\0"
+ "\0\305\301\0\0\0\306\1\0\0\0q\240\0\0\0\0\2\2\2\2@\0\0\0\341\301\0\0"
+ "\0\342\1\0\0\0\201\240\0\0\0\0\1\0\0\0\30\302\0\0\0\34\1\1\1\1\10\237"
+ "\0\0\0\0\2\0\0\0\1\0\0\0""0\302\0\0\0""8\1\1\1\1\20\237\0\0\0\0\2\0\0"
+ "\0\2\0\0\0I\302\0\0\0U\1\1\1\1\30\237\0\0\0\0\2\0\0\0\3\0\0\0a\302\0"
+ "\0\0q\1\1\1\1\40\237\0\0\0\0\2\0\0\0\3\0\0\0z\302\0\0\0\215\1\1\1\1("
+ "\237\0\0\0\0\2\0\0\0\4\0\0\0\222\302\0\0\0\252\1\1\1\1""0\237\0\0\0\0"
+ "\2\0\0\0\5\0\0\0\253\302\0\0\0\306\1\1\1\1""8\237\0\0\0\0\2\0\0\0\6\0"
+ "\0\0\303\302\0\0\0\342\1\1\1\1@\237\0\0\0\0\1\1\1\1\13\302\0\0\0\34\2"
+ "\0\0\0\22\6\6\6\0\237\0\0\0\0\1\1\1\1\27\302\0\0\0""8\2\0\0\0%\6\6\6"
+ "\0\237\0\0\0\0\1\1\1\1#\266\0\0\0U\1\0\0\0T\213\0\0\0U\2\0\0\0""7\6\6"
+ "\6\0\237\0\0\0\0\1\1\1\1.\266\0\0\0q\1\0\0\0p\213\0\0\0q\2\0\0\0J\6\6"
+ "\6\0\237\0\0\0\0\1\1\1\1:\302\0\0\0\215\2\0\0\0\\\6\6\6\0\237\0\0\0\0"
+ "\1\1\1\1F\266\0\0\0\252\1\0\0\0\251\213\0\0\0\252\2\0\0\0o\6\6\6\0\237"
+ "\0\0\0\0\1\1\1\1Q\266\0\0\0\306\1\0\0\0\305\213\0\0\0\306\2\0\0\0\201"
+ "\6\6\6\0\237\0\0\0\0\1\1\1\1]\266\0\0\0\342\1\0\0\0\341\213\0\0\0\342"
+ "\2\0\0\0\224\6\6\6\0\236\0\0\0\0\2\20\20\20\0\0\0\0\30\264\0\0\0\34\3"
+ "\1\1\1\23\1\1\1\11\0\0\0\16\212\0\0\0\34\2\0\0\0\23\5\5\5\0\237\0\0\0"
+ "\0\2\20\20\20\0\0\0\0""1\264\0\0\0""8\3\1\1\1'\1\1\1\22\0\0\0\35\212"
+ "\0\0\0""8\2\0\0\0'\5\5\5\1\237\0\0\0\0\2\20\20\20\0\0\0\0J\263\0\0\0"
+ "U\5\0\0\0T\1\1\1;\1\1\1\34\0\0\0,\0\0\0T\211\0\0\0U\2\0\0\0;\5\5\5\2"
+ "\237\0\0\0\0\2\20\20\20\0\0\0\0c\263\0\0\0q\5\0\0\0p\1\1\1O\1\1\1%\0"
+ "\0\0:\0\0\0p\211\0\0\0q\2\0\0\0N\5\5\5\2\237\0\0\0\0\2\20\20\20\1\0\0"
+ "\0{\264\0\0\0\215\3\1\1\1c\1\1\1.\0\0\0I\212\0\0\0\215\2\0\0\0b\5\5\5"
+ "\3\237\0\0\0\0\2\20\20\20\1\0\0\0\224\263\0\0\0\252\5\0\0\0\251\1\1\1"
+ "w\1\1\1""8\0\0\0X\0\0\0\251\211\0\0\0\252\2\0\0\0v\5\5\5\4\237\0\0\0"
+ "\0\2\20\20\20\1\0\0\0\255\263\0\0\0\306\5\0\0\0\305\1\1\1\213\1\1\1A"
+ "\0\0\0f\0\0\0\305\211\0\0\0\306\2\0\0\0\211\5\5\5\4\237\0\0\0\0\2\20"
+ "\20\20\1\0\0\0\306\263\0\0\0\342\5\0\0\0\341\1\1\1\237\1\1\1J\0\0\0u"
+ "\0\0\0\341\211\0\0\0\342\2\0\0\0\235\5\5\5\5\237\0\0\0\0\1\1\1\1\7\263"
+ "\0\0\0\34\6\0\0\0\24\2\2\2\10\1\1\1\16\0\0\0\31\0\0\0\34\0\0\0\33\210"
+ "\0\0\0\34\2\1\1\1\17\2\2\2\0\240\0\0\0\0\1\1\1\1\17\263\0\0\0""8\6\0"
+ "\0\0)\2\2\2\21\1\1\1\34\0\0\0""3\0\0\0""8\0\0\0""7\210\0\0\0""8\2\1\1"
+ "\1\36\2\2\2\0\240\0\0\0\0\1\1\1\1\27\263\0\0\0U\6\0\0\0>\2\2\2\32\1\1"
+ "\1*\0\0\0M\0\0\0U\0\0\0S\207\0\0\0U\3\0\0\0T\1\1\1-\2\2\2\0\240\0\0\0"
+ "\0\1\1\1\1\37\263\0\0\0q\6\0\0\0S\2\2\2#\1\1\1""8\0\0\0g\0\0\0q\0\0\0"
+ "o\207\0\0\0q\3\0\0\0p\1\1\1<\2\2\2\0\240\0\0\0\0\1\1\1\1'\263\0\0\0\215"
+ "\6\0\0\0g\2\2\2,\1\1\1F\0\0\0\200\0\0\0\215\0\0\0\212\207\0\0\0\215\3"
+ "\0\0\0\214\1\1\1K\2\2\2\1\240\0\0\0\0\1\1\1\1/\263\0\0\0\252\6\0\0\0"
+ "|\2\2\2""5\1\1\1T\0\0\0\232\0\0\0\252\0\0\0\246\207\0\0\0\252\3\0\0\0"
+ "\250\1\1\1Z\2\2\2\1\240\0\0\0\0\1\1\1\1""7\263\0\0\0\306\6\0\0\0\221"
+ "\2\2\2>\1\1\1b\0\0\0\264\0\0\0\306\0\0\0\302\207\0\0\0\306\3\0\0\0\304"
+ "\1\1\1i\2\2\2\1\240\0\0\0\0\1\1\1\1\77\263\0\0\0\342\6\0\0\0\246\2\2"
+ "\2G\1\1\1p\0\0\0\316\0\0\0\342\0\0\0\336\207\0\0\0\342\3\0\0\0\340\1"
+ "\1\1x\2\2\2\1\240\0\0\0\0\1\0\0\0\21\262\0\0\0\34\2\0\0\0\25\0\0\0\24"
+ "\203\0\0\0\34\2\0\0\0\20\0\0\0\10\206\0\0\0\34\2\0\0\0\30\1\1\1\7\242"
+ "\0\0\0\0\1\0\0\0\"\262\0\0\0""8\2\0\0\0*\0\0\0)\203\0\0\0""8\2\0\0\0"
+ "\40\0\0\0\21\206\0\0\0""8\2\0\0\0""1\1\1\1\16\242\0\0\0\0\1\0\0\0""3"
+ "\261\0\0\0U\4\0\0\0T\0\0\0@\0\0\0>\0\0\0T\202\0\0\0U\2\0\0\0""1\0\0\0"
+ "\32\206\0\0\0U\2\0\0\0J\1\1\1\25\242\0\0\0\0\1\0\0\0D\261\0\0\0q\4\0"
+ "\0\0p\0\0\0U\0\0\0S\0\0\0p\202\0\0\0q\2\0\0\0A\0\0\0#\206\0\0\0q\2\0"
+ "\0\0b\1\1\1\34\242\0\0\0\0\1\0\0\0V\261\0\0\0\215\4\0\0\0\214\0\0\0k"
+ "\0\0\0h\0\0\0\214\202\0\0\0\215\2\0\0\0R\0\0\0+\206\0\0\0\215\2\0\0\0"
+ "{\1\1\1$\242\0\0\0\0\1\0\0\0g\261\0\0\0\252\4\0\0\0\250\0\0\0\200\0\0"
+ "\0}\0\0\0\250\202\0\0\0\252\2\0\0\0b\0\0\0""4\206\0\0\0\252\2\0\0\0\224"
+ "\1\1\1+\242\0\0\0\0\1\0\0\0x\261\0\0\0\306\4\0\0\0\304\0\0\0\226\0\0"
+ "\0\222\0\0\0\304\202\0\0\0\306\2\0\0\0s\0\0\0=\206\0\0\0\306\2\0\0\0"
+ "\254\1\1\1""2\242\0\0\0\0\1\0\0\0\211\261\0\0\0\342\4\0\0\0\340\0\0\0"
+ "\253\0\0\0\247\0\0\0\340\202\0\0\0\342\2\0\0\0\203\0\0\0F\206\0\0\0\342"
+ "\2\0\0\0\305\1\1\1""9\241\0\0\0\0\2\34\34\34\0\0\0\0\30\266\0\0\0\34"
+ "\3\0\0\0\15\4\4\4\3\0\0\0\27\204\0\0\0\34\3\0\0\0\33\1\1\1\16\2\2\2\1"
+ "\242\0\0\0\0\2\34\34\34\0\0\0\0""1\266\0\0\0""8\3\0\0\0\33\4\4\4\6\0"
+ "\0\0/\204\0\0\0""8\3\0\0\0""6\1\1\1\35\2\2\2\2\242\0\0\0\0\2\34\34\34"
+ "\0\0\0\0I\266\0\0\0U\3\0\0\0(\4\4\4\11\0\0\0G\204\0\0\0U\3\0\0\0Q\1\1"
+ "\1,\2\2\2\3\242\0\0\0\0\2\34\34\34\0\0\0\0b\266\0\0\0q\3\0\0\0""6\4\4"
+ "\4\14\0\0\0_\204\0\0\0q\3\0\0\0l\1\1\1:\2\2\2\4\242\0\0\0\0\2\34\34\34"
+ "\0\0\0\0z\266\0\0\0\215\3\0\0\0C\4\4\4\17\0\0\0w\204\0\0\0\215\3\0\0"
+ "\0\210\1\1\1I\2\2\2\5\242\0\0\0\0\2\34\34\34\0\0\0\0\223\266\0\0\0\252"
+ "\3\0\0\0Q\4\4\4\22\0\0\0\217\204\0\0\0\252\3\0\0\0\243\1\1\1X\2\2\2\6"
+ "\242\0\0\0\0\2\34\34\34\0\0\0\0\253\266\0\0\0\306\3\0\0\0^\4\4\4\25\0"
+ "\0\0\247\204\0\0\0\306\3\0\0\0\276\1\1\1f\2\2\2\7\242\0\0\0\0\2\34\34"
+ "\34\0\0\0\0\304\266\0\0\0\342\3\0\0\0l\4\4\4\30\0\0\0\277\204\0\0\0\342"
+ "\3\0\0\0\331\1\1\1u\2\2\2\10\242\0\0\0\0\1\3\3\3\2\266\0\0\0\34\3\1\1"
+ "\1\17\1\1\1\7\0\0\0\31\204\0\0\0\34\2\0\0\0\22\3\3\3\3\244\0\0\0\0\1"
+ "\3\3\3\5\266\0\0\0""8\3\1\1\1\37\1\1\1\16\0\0\0""2\204\0\0\0""8\2\0\0"
+ "\0$\3\3\3\6\244\0\0\0\0\1\3\3\3\7\266\0\0\0U\3\1\1\1/\1\1\1\25\0\0\0"
+ "L\203\0\0\0U\3\0\0\0T\0\0\0""6\3\3\3\12\244\0\0\0\0\1\3\3\3\12\266\0"
+ "\0\0q\3\1\1\1>\1\1\1\34\0\0\0e\203\0\0\0q\3\0\0\0p\0\0\0H\3\3\3\15\244"
+ "\0\0\0\0\1\3\3\3\14\266\0\0\0\215\3\1\1\1N\1\1\1$\0\0\0~\203\0\0\0\215"
+ "\3\0\0\0\214\0\0\0Z\3\3\3\21\244\0\0\0\0\1\3\3\3\17\266\0\0\0\252\3\1"
+ "\1\1^\1\1\1+\0\0\0\230\203\0\0\0\252\3\0\0\0\250\0\0\0l\3\3\3\24\244"
+ "\0\0\0\0\1\3\3\3\21\266\0\0\0\306\3\1\1\1m\1\1\1""2\0\0\0\261\203\0\0"
+ "\0\306\3\0\0\0\304\0\0\0~\3\3\3\30\244\0\0\0\0\1\3\3\3\24\266\0\0\0\342"
+ "\3\1\1\1}\1\1\1""9\0\0\0\312\203\0\0\0\342\3\0\0\0\340\0\0\0\220\3\3"
+ "\3\33\244\0\0\0\0\1\1\1\1\7\265\0\0\0\34\2\1\1\1\27\0\0\0\21\204\0\0"
+ "\0\34\2\0\0\0\23\1\1\1\5\246\0\0\0\0\1\1\1\1\16\265\0\0\0""8\2\1\1\1"
+ "/\0\0\0\"\204\0\0\0""8\2\0\0\0&\1\1\1\12\246\0\0\0\0\1\1\1\1\25\265\0"
+ "\0\0U\3\1\1\1G\0\0\0""4\0\0\0T\202\0\0\0U\3\0\0\0T\0\0\0:\1\1\1\17\246"
+ "\0\0\0\0\1\1\1\1\34\265\0\0\0q\3\1\1\1^\0\0\0E\0\0\0p\202\0\0\0q\3\0"
+ "\0\0p\0\0\0M\1\1\1\24\246\0\0\0\0\1\1\1\1#\265\0\0\0\215\3\1\1\1v\0\0"
+ "\0W\0\0\0\214\202\0\0\0\215\3\0\0\0\214\0\0\0`\1\1\1\32\246\0\0\0\0\1"
+ "\1\1\1*\265\0\0\0\252\3\1\1\1\216\0\0\0h\0\0\0\250\202\0\0\0\252\3\0"
+ "\0\0\250\0\0\0t\1\1\1\37\246\0\0\0\0\1\1\1\1""1\265\0\0\0\306\3\1\1\1"
+ "\245\0\0\0z\0\0\0\304\202\0\0\0\306\3\0\0\0\304\0\0\0\207\1\1\1$\246"
+ "\0\0\0\0\1\1\1\1""8\265\0\0\0\342\3\1\1\1\275\0\0\0\213\0\0\0\340\202"
+ "\0\0\0\342\3\0\0\0\340\0\0\0\232\1\1\1)\246\0\0\0\0\1\1\1\1\12\270\0"
+ "\0\0\34\3\0\0\0\33\0\0\0\22\1\1\1\4\250\0\0\0\0\1\1\1\1\24\270\0\0\0"
+ "8\3\0\0\0""7\0\0\0$\1\1\1\11\250\0\0\0\0\1\1\1\1\37\265\0\0\0U\1\0\0"
+ "\0T\202\0\0\0U\3\0\0\0S\0\0\0""6\1\1\1\16\250\0\0\0\0\1\1\1\1)\265\0"
+ "\0\0q\1\0\0\0p\202\0\0\0q\3\0\0\0o\0\0\0H\1\1\1\23\250\0\0\0\0\1\1\1"
+ "\1""4\270\0\0\0\215\3\0\0\0\212\0\0\0Z\1\1\1\30\250\0\0\0\0\1\1\1\1>"
+ "\265\0\0\0\252\1\0\0\0\251\202\0\0\0\252\3\0\0\0\246\0\0\0l\1\1\1\35"
+ "\250\0\0\0\0\1\1\1\1I\265\0\0\0\306\1\0\0\0\305\202\0\0\0\306\3\0\0\0"
+ "\302\0\0\0~\1\1\1\"\250\0\0\0\0\1\1\1\1S\265\0\0\0\342\1\0\0\0\341\202"
+ "\0\0\0\342\3\0\0\0\336\0\0\0\220\1\1\1'\250\0\0\0\0\1\0\0\0\14\266\0"
+ "\0\0\34\3\0\0\0\33\1\1\1\20\1\1\1\3\252\0\0\0\0\1\0\0\0\30\266\0\0\0"
+ "8\3\0\0\0""6\1\1\1\40\1\1\1\7\252\0\0\0\0\1\0\0\0%\266\0\0\0U\3\0\0\0"
+ "Q\1\1\1""1\1\1\1\13\252\0\0\0\0\1\0\0\0""1\266\0\0\0q\3\0\0\0l\1\1\1"
+ "A\1\1\1\16\252\0\0\0\0\1\0\0\0=\266\0\0\0\215\3\0\0\0\210\1\1\1R\1\1"
+ "\1\22\252\0\0\0\0\1\0\0\0J\266\0\0\0\252\3\0\0\0\243\1\1\1b\1\1\1\26"
+ "\252\0\0\0\0\1\0\0\0V\266\0\0\0\306\3\0\0\0\276\1\1\1s\1\1\1\31\252\0"
+ "\0\0\0\1\0\0\0b\266\0\0\0\342\3\0\0\0\331\1\1\1\203\1\1\1\35\252\0\0"
+ "\0\0\1\1\1\1\15\264\0\0\0\34\3\0\0\0\33\1\1\1\17\2\2\2\2\254\0\0\0\0"
+ "\1\1\1\1\32\264\0\0\0""8\3\0\0\0""7\1\1\1\36\2\2\2\4\254\0\0\0\0\1\1"
+ "\1\1(\264\0\0\0U\3\0\0\0R\1\1\1-\2\2\2\7\254\0\0\0\0\1\1\1\1""5\264\0"
+ "\0\0q\3\0\0\0n\1\1\1<\2\2\2\11\254\0\0\0\0\1\1\1\1C\264\0\0\0\215\3\0"
+ "\0\0\211\1\1\1K\2\2\2\14\254\0\0\0\0\1\1\1\1P\264\0\0\0\252\3\0\0\0\245"
+ "\1\1\1Z\2\2\2\16\254\0\0\0\0\1\1\1\1^\264\0\0\0\306\3\0\0\0\300\1\1\1"
+ "i\2\2\2\21\254\0\0\0\0\1\1\1\1k\264\0\0\0\342\3\0\0\0\334\1\1\1x\2\2"
+ "\2\23\254\0\0\0\0\1\1\1\1\15\264\0\0\0\34\1\1\1\1\12\256\0\0\0\0\1\1"
+ "\1\1\32\264\0\0\0""8\1\1\1\1\24\256\0\0\0\0\1\1\1\1(\264\0\0\0U\1\1\1"
+ "\1\36\256\0\0\0\0\1\1\1\1""5\264\0\0\0q\1\1\1\1(\256\0\0\0\0\1\1\1\1"
+ "B\264\0\0\0\215\1\1\1\1""2\256\0\0\0\0\1\1\1\1P\264\0\0\0\252\1\1\1\1"
+ "<\256\0\0\0\0\1\1\1\1]\264\0\0\0\306\1\1\1\1F\256\0\0\0\0\1\1\1\1j\264"
+ "\0\0\0\342\1\1\1\1P\256\0\0\0\0\1\0\0\0\14\263\0\0\0\34\2\0\0\0\33\7"
+ "\7\7\0\256\0\0\0\0\1\0\0\0\30\263\0\0\0""8\2\0\0\0""7\7\7\7\0\256\0\0"
+ "\0\0\1\0\0\0$\263\0\0\0U\2\0\0\0S\7\7\7\0\256\0\0\0\0\1\0\0\0""0\263"
+ "\0\0\0q\2\0\0\0n\7\7\7\0\256\0\0\0\0\1\0\0\0=\263\0\0\0\215\2\0\0\0\212"
+ "\7\7\7\1\256\0\0\0\0\1\0\0\0I\263\0\0\0\252\2\0\0\0\246\7\7\7\1\256\0"
+ "\0\0\0\1\0\0\0U\263\0\0\0\306\2\0\0\0\301\7\7\7\1\256\0\0\0\0\1\0\0\0"
+ "a\263\0\0\0\342\2\0\0\0\335\7\7\7\1\256\0\0\0\0\1\1\1\1\12\264\0\0\0"
+ "\34\1\3\3\3\2\256\0\0\0\0\1\1\1\1\24\264\0\0\0""8\1\3\3\3\4\256\0\0\0"
+ "\0\1\1\1\1\37\263\0\0\0U\2\0\0\0T\3\3\3\7\256\0\0\0\0\1\1\1\1)\263\0"
+ "\0\0q\2\0\0\0p\3\3\3\11\256\0\0\0\0\1\1\1\1""4\263\0\0\0\215\2\0\0\0"
+ "\214\3\3\3\13\256\0\0\0\0\1\1\1\1>\263\0\0\0\252\2\0\0\0\250\3\3\3\16"
+ "\256\0\0\0\0\1\1\1\1I\263\0\0\0\306\2\0\0\0\304\3\3\3\20\256\0\0\0\0"
+ "\1\1\1\1S\263\0\0\0\342\2\0\0\0\340\3\3\3\22\256\0\0\0\0\1\0\0\0\7\264"
+ "\0\0\0\34\1\0\0\0\22\256\0\0\0\0\1\0\0\0\17\264\0\0\0""8\1\0\0\0$\256"
+ "\0\0\0\0\1\0\0\0\27\264\0\0\0U\1\0\0\0""6\256\0\0\0\0\1\0\0\0\37\264"
+ "\0\0\0q\1\0\0\0H\256\0\0\0\0\1\0\0\0'\264\0\0\0\215\1\0\0\0Z\256\0\0"
+ "\0\0\1\0\0\0/\264\0\0\0\252\1\0\0\0l\256\0\0\0\0\1\0\0\0""7\264\0\0\0"
+ "\306\1\0\0\0~\256\0\0\0\0\1\0\0\0\77\264\0\0\0\342\1\0\0\0\220\256\0"
+ "\0\0\0\1\2\2\2\4\265\0\0\0\34\2\0\0\0\17\6\6\6\0\254\0\0\0\0\1\2\2\2"
+ "\10\265\0\0\0""8\2\0\0\0\36\6\6\6\0\254\0\0\0\0\1\2\2\2\15\265\0\0\0"
+ "U\2\0\0\0-\6\6\6\0\254\0\0\0\0\1\2\2\2\21\265\0\0\0q\2\0\0\0<\6\6\6\0"
+ "\254\0\0\0\0\1\2\2\2\26\265\0\0\0\215\2\0\0\0K\6\6\6\0\254\0\0\0\0\1"
+ "\2\2\2\32\265\0\0\0\252\2\0\0\0Z\6\6\6\0\254\0\0\0\0\1\2\2\2\37\265\0"
+ "\0\0\306\2\0\0\0i\6\6\6\0\254\0\0\0\0\1\2\2\2#\265\0\0\0\342\2\0\0\0"
+ "x\6\6\6\0\254\0\0\0\0\1\1\1\1\11\266\0\0\0\34\1\0\0\0\15\254\0\0\0\0"
+ "\1\1\1\1\22\266\0\0\0""8\1\0\0\0\32\254\0\0\0\0\1\1\1\1\34\266\0\0\0"
+ "U\1\0\0\0'\254\0\0\0\0\1\1\1\1%\266\0\0\0q\1\0\0\0""4\254\0\0\0\0\1\1"
+ "\1\1/\266\0\0\0\215\1\0\0\0A\254\0\0\0\0\1\1\1\1""8\266\0\0\0\252\1\0"
+ "\0\0N\254\0\0\0\0\1\1\1\1B\266\0\0\0\306\1\0\0\0[\254\0\0\0\0\1\1\1\1"
+ "K\266\0\0\0\342\1\0\0\0h\253\0\0\0\0\2\0\0\0\5\0\0\0\32\267\0\0\0\34"
+ "\1\1\1\1\11\252\0\0\0\0\2\0\0\0\13\0\0\0""5\267\0\0\0""8\1\1\1\1\22\252"
+ "\0\0\0\0\2\0\0\0\21\0\0\0P\266\0\0\0U\2\0\0\0T\1\1\1\34\252\0\0\0\0\2"
+ "\0\0\0\27\0\0\0k\266\0\0\0q\2\0\0\0p\1\1\1%\252\0\0\0\0\2\0\0\0\34\0"
+ "\0\0\205\267\0\0\0\215\1\1\1\1/\252\0\0\0\0\2\0\0\0\"\0\0\0\240\266\0"
+ "\0\0\252\2\0\0\0\251\1\1\1""8\252\0\0\0\0\2\0\0\0(\0\0\0\273\266\0\0"
+ "\0\306\2\0\0\0\305\1\1\1B\252\0\0\0\0\2\0\0\0.\0\0\0\326\266\0\0\0\342"
+ "\2\0\0\0\341\1\1\1K\251\0\0\0\0\2\1\1\1\5\0\0\0\32\270\0\0\0\34\2\0\0"
+ "\0\33\2\2\2\4\250\0\0\0\0\2\1\1\1\12\0\0\0""4\270\0\0\0""8\2\0\0\0""6"
+ "\2\2\2\10\250\0\0\0\0\2\1\1\1\20\0\0\0N\270\0\0\0U\2\0\0\0Q\2\2\2\14"
+ "\250\0\0\0\0\2\1\1\1\25\0\0\0h\270\0\0\0q\2\0\0\0l\2\2\2\20\250\0\0\0"
+ "\0\2\1\1\1\32\0\0\0\203\270\0\0\0\215\2\0\0\0\207\2\2\2\24\250\0\0\0"
+ "\0\2\1\1\1\40\0\0\0\235\270\0\0\0\252\2\0\0\0\242\2\2\2\30\250\0\0\0"
+ "\0\2\1\1\1%\0\0\0\267\270\0\0\0\306\2\0\0\0\275\2\2\2\34\250\0\0\0\0"
+ "\2\1\1\1*\0\0\0\321\270\0\0\0\342\2\0\0\0\330\2\2\2\40\247\0\0\0\0\2"
+ "\1\1\1\3\0\0\0\31\261\0\0\0\34\3\0\0\0\23\0\0\0\16\0\0\0\26\206\0\0\0"
+ "\34\1\0\0\0\23\247\0\0\0\0\2\1\1\1\7\0\0\0""3\261\0\0\0""8\3\0\0\0&\0"
+ "\0\0\34\0\0\0,\206\0\0\0""8\1\0\0\0'\247\0\0\0\0\2\1\1\1\12\0\0\0M\261"
+ "\0\0\0U\4\0\0\0""9\0\0\0*\0\0\0B\0\0\0T\205\0\0\0U\1\0\0\0;\247\0\0\0"
+ "\0\2\1\1\1\16\0\0\0f\261\0\0\0q\4\0\0\0L\0\0\0""8\0\0\0X\0\0\0p\205\0"
+ "\0\0q\1\0\0\0O\247\0\0\0\0\2\1\1\1\21\0\0\0\200\261\0\0\0\215\4\0\0\0"
+ "_\0\0\0G\0\0\0n\0\0\0\214\205\0\0\0\215\1\0\0\0b\247\0\0\0\0\2\1\1\1"
+ "\25\0\0\0\232\261\0\0\0\252\4\0\0\0r\0\0\0U\0\0\0\204\0\0\0\250\205\0"
+ "\0\0\252\1\0\0\0v\247\0\0\0\0\2\1\1\1\30\0\0\0\263\261\0\0\0\306\4\0"
+ "\0\0\205\0\0\0c\0\0\0\232\0\0\0\304\205\0\0\0\306\1\0\0\0\212\247\0\0"
+ "\0\0\2\1\1\1\34\0\0\0\315\261\0\0\0\342\4\0\0\0\230\0\0\0q\0\0\0\260"
+ "\0\0\0\340\205\0\0\0\342\1\0\0\0\236\247\0\0\0\0\1\0\0\0\24\262\0\0\0"
+ "\34\7\0\0\0\31\2\2\2\2\0\0\0\0\4\4\4\2\0\0\0\13\0\0\0\24\0\0\0\33\202"
+ "\0\0\0\34\2\0\0\0\33\10\10\10\0\246\0\0\0\0\1\0\0\0)\262\0\0\0""8\7\0"
+ "\0\0""2\2\2\2\5\0\0\0\0\4\4\4\5\0\0\0\27\0\0\0)\0\0\0""7\202\0\0\0""8"
+ "\2\0\0\0""7\10\10\10\0\246\0\0\0\0\1\0\0\0=\262\0\0\0U\7\0\0\0K\2\2\2"
+ "\10\0\0\0\0\4\4\4\10\0\0\0\"\0\0\0>\0\0\0R\202\0\0\0U\2\0\0\0S\10\10"
+ "\10\1\246\0\0\0\0\1\0\0\0R\262\0\0\0q\7\0\0\0d\2\2\2\13\0\0\0\0\4\4\4"
+ "\13\0\0\0.\0\0\0S\0\0\0n\202\0\0\0q\2\0\0\0o\10\10\10\1\246\0\0\0\0\1"
+ "\0\0\0f\262\0\0\0\215\7\0\0\0~\2\2\2\15\0\0\0\0\4\4\4\16\0\0\0""9\0\0"
+ "\0h\0\0\0\211\202\0\0\0\215\2\0\0\0\212\10\10\10\1\246\0\0\0\0\1\0\0"
+ "\0{\262\0\0\0\252\7\0\0\0\227\2\2\2\20\0\0\0\0\4\4\4\21\0\0\0E\0\0\0"
+ "}\0\0\0\245\202\0\0\0\252\2\0\0\0\246\10\10\10\2\246\0\0\0\0\1\0\0\0"
+ "\217\262\0\0\0\306\7\0\0\0\260\2\2\2\23\0\0\0\0\4\4\4\24\0\0\0P\0\0\0"
+ "\222\0\0\0\300\202\0\0\0\306\2\0\0\0\302\10\10\10\2\246\0\0\0\0\1\0\0"
+ "\0\244\262\0\0\0\342\7\0\0\0\311\2\2\2\26\0\0\0\0\4\4\4\27\0\0\0\\\0"
+ "\0\0\247\0\0\0\334\202\0\0\0\342\2\0\0\0\336\10\10\10\2\245\0\0\0\0\1"
+ "\3\3\3\2\203\0\0\0\34\3\0\0\0\33\0\0\0\24\1\1\1\24\256\0\0\0\34\2\0\0"
+ "\0\27\0\0\0\1\202\0\0\0\0\6\34\34\35\0\4\4\4\2\1\1\1\11\0\0\0\17\1\1"
+ "\1\16\16\16\16\0\245\0\0\0\0\1\3\3\3\4\203\0\0\0""8\3\0\0\0""7\0\0\0"
+ "(\1\1\1)\256\0\0\0""8\2\0\0\0.\0\0\0\3\202\0\0\0\0\6\34\34\35\0\4\4\4"
+ "\4\1\1\1\22\0\0\0\37\1\1\1\34\16\16\16\0\245\0\0\0\0\2\3\3\3\6\0\0\0"
+ "T\202\0\0\0U\3\0\0\0S\0\0\0<\1\1\1>\256\0\0\0U\2\0\0\0E\0\0\0\5\202\0"
+ "\0\0\0\6\34\34\35\0\4\4\4\6\1\1\1\34\0\0\0.\1\1\1*\16\16\16\0\245\0\0"
+ "\0\0\2\3\3\3\10\0\0\0p\202\0\0\0q\3\0\0\0o\0\0\0P\1\1\1S\256\0\0\0q\2"
+ "\0\0\0\\\0\0\0\6\202\0\0\0\0\6\34\34\35\0\4\4\4\10\1\1\1%\0\0\0>\1\1"
+ "\1""8\16\16\16\0\245\0\0\0\0\1\3\3\3\13\203\0\0\0\215\3\0\0\0\213\0\0"
+ "\0d\1\1\1g\256\0\0\0\215\2\0\0\0s\0\0\0\10\202\0\0\0\0\6\34\34\35\0\4"
+ "\4\4\12\1\1\1/\0\0\0M\1\1\1G\16\16\16\0\245\0\0\0\0\2\3\3\3\15\0\0\0"
+ "\251\202\0\0\0\252\3\0\0\0\247\0\0\0x\1\1\1|\256\0\0\0\252\2\0\0\0\212"
+ "\0\0\0\12\202\0\0\0\0\6\34\34\35\0\4\4\4\14\1\1\1""8\0\0\0]\1\1\1U\16"
+ "\16\16\0\245\0\0\0\0\2\3\3\3\17\0\0\0\305\202\0\0\0\306\3\0\0\0\303\0"
+ "\0\0\214\1\1\1\221\256\0\0\0\306\2\0\0\0\241\0\0\0\13\202\0\0\0\0\6\34"
+ "\34\35\0\4\4\4\16\1\1\1B\0\0\0l\1\1\1c\16\16\16\0\245\0\0\0\0\2\3\3\3"
+ "\21\0\0\0\341\202\0\0\0\342\3\0\0\0\337\0\0\0\240\1\1\1\246\256\0\0\0"
+ "\342\2\0\0\0\270\0\0\0\15\202\0\0\0\0\6\34\34\35\0\4\4\4\20\1\1\1K\0"
+ "\0\0|\1\1\1q\16\16\16\0\245\0\0\0\0\7\10\10\10\0\1\1\1\26\0\0\0\27\0"
+ "\0\0\16\2\2\2\3***\0\1\1\1\24\206\0\0\0\34\6\1\1\1\23\1\1\1\4\0\0\0\12"
+ "\0\0\0\21\0\0\0\27\0\0\0\33\227\0\0\0\34\202\0\0\0\32\212\0\0\0\34\2"
+ "\0\0\0\25\0\0\0\1\254\0\0\0\0\7\10\10\10\1\1\1\1,\0\0\0.\0\0\0\35\2\2"
+ "\2\7***\0\1\1\1)\206\0\0\0""8\6\1\1\1&\1\1\1\10\0\0\0\25\0\0\0#\0\0\0"
+ "/\0\0\0""7\227\0\0\0""8\202\0\0\0""5\212\0\0\0""8\2\0\0\0+\0\0\0\2\254"
+ "\0\0\0\0\7\10\10\10\2\1\1\1B\0\0\0E\0\0\0,\2\2\2\13***\0\1\1\1=\206\0"
+ "\0\0U\6\1\1\1""9\1\1\1\15\0\0\0\37\0\0\0""5\0\0\0G\0\0\0S\227\0\0\0U"
+ "\2\0\0\0O\0\0\0P\212\0\0\0U\2\0\0\0@\0\0\0\3\254\0\0\0\0\7\10\10\10\3"
+ "\1\1\1X\0\0\0\\\0\0\0;\2\2\2\17***\0\1\1\1R\206\0\0\0q\6\1\1\1L\1\1\1"
+ "\21\0\0\0*\0\0\0F\0\0\0_\0\0\0o\227\0\0\0q\2\0\0\0j\0\0\0k\212\0\0\0"
+ "q\2\0\0\0V\0\0\0\4\254\0\0\0\0\7\10\10\10\4\1\1\1n\0\0\0s\0\0\0J\2\2"
+ "\2\23***\0\1\1\1f\206\0\0\0\215\6\1\1\1`\1\1\1\26\0\0\0""4\0\0\0X\0\0"
+ "\0w\0\0\0\213\227\0\0\0\215\2\0\0\0\204\0\0\0\206\212\0\0\0\215\2\0\0"
+ "\0k\0\0\0\5\254\0\0\0\0\7\10\10\10\5\1\1\1\204\0\0\0\212\0\0\0Y\2\2\2"
+ "\27***\0\1\1\1{\206\0\0\0\252\6\1\1\1s\1\1\1\32\0\0\0\77\0\0\0j\0\0\0"
+ "\217\0\0\0\247\227\0\0\0\252\2\0\0\0\237\0\0\0\241\212\0\0\0\252\2\0"
+ "\0\0\201\0\0\0\6\254\0\0\0\0\7\10\10\10\6\1\1\1\232\0\0\0\241\0\0\0h"
+ "\2\2\2\33***\0\1\1\1\217\206\0\0\0\306\6\1\1\1\206\1\1\1\37\0\0\0I\0"
+ "\0\0{\0\0\0\247\0\0\0\303\227\0\0\0\306\2\0\0\0\271\0\0\0\274\212\0\0"
+ "\0\306\2\0\0\0\226\0\0\0\7\254\0\0\0\0\7\10\10\10\7\1\1\1\260\0\0\0\270"
+ "\0\0\0w\2\2\2\37***\0\1\1\1\244\206\0\0\0\342\6\1\1\1\231\1\1\1#\0\0"
+ "\0T\0\0\0\215\0\0\0\277\0\0\0\337\227\0\0\0\342\2\0\0\0\324\0\0\0\327"
+ "\212\0\0\0\342\2\0\0\0\254\0\0\0\10\255\0\0\0\0\2\32\32\32\0\13\13\13"
+ "\0\202\0\0\0\0\2\3\3\3\1\0\0\0\33\205\0\0\0\34\2\1\1\1\17\4\4\4\0\203"
+ "\0\0\0\0\11\6\6\6\0\1\1\1\1\0\0\0\6\1\1\1\12\0\0\0\16\0\0\0\21\0\0\0"
+ "\23\0\0\0\26\0\0\0\27\202\0\0\0\31\2\0\0\0\32\1\1\1\32\203\0\0\0\31\15"
+ "\0\0\0\30\0\0\0\26\0\0\0\25\0\0\0\22\0\0\1\20\1\1\1\15\0\0\0\12\0\0\0"
+ "\6\0\0\0\3\2\2\2\0\1\1\1\2\0\0\0\15\0\0\0\31\211\0\0\0\34\1\1\1\1\22"
+ "\255\0\0\0\0\2\32\32\32\0\13\13\13\0\202\0\0\0\0\2\3\3\3\2\0\0\0""7\205"
+ "\0\0\0""8\2\1\1\1\36\4\4\4\0\203\0\0\0\0\15\6\6\6\0\1\1\1\3\0\0\0\14"
+ "\1\1\1\24\0\0\0\34\0\0\0\"\0\0\0'\0\0\0,\0\0\0/\0\0\0""2\0\0\0""3\0\0"
+ "\0""4\1\1\1""5\203\0\0\0""3\15\0\0\0""0\0\0\0-\0\0\0*\0\0\0%\0\0\1\40"
+ "\1\1\1\32\0\0\0\24\0\0\0\15\0\0\0\6\2\2\2\1\1\1\1\4\0\0\0\32\0\0\0""2"
+ "\211\0\0\0""8\1\1\1\1$\255\0\0\0\0\2\32\32\32\0\13\13\13\0\202\0\0\0"
+ "\0\2\3\3\3\4\0\0\0R\205\0\0\0U\2\1\1\1-\4\4\4\0\203\0\0\0\0\15\6\6\6"
+ "\0\1\1\1\5\0\0\0\22\1\1\1\36\0\0\0*\0\0\0""4\0\0\0;\0\0\0B\0\0\0G\0\0"
+ "\0K\0\0\0M\0\0\0O\1\1\1O\202\0\0\0M\16\0\0\0L\0\0\0H\0\0\0D\0\0\0\77"
+ "\0\0\0""8\0\0\1""1\1\1\1(\0\0\0\37\0\0\0\24\0\0\0\11\2\2\2\1\1\1\1\6"
+ "\0\0\0(\0\0\0K\211\0\0\0U\1\1\1\1""6\255\0\0\0\0\2\32\32\32\0\13\13\13"
+ "\0\202\0\0\0\0\2\3\3\3\5\0\0\0n\205\0\0\0q\2\1\1\1<\4\4\4\0\203\0\0\0"
+ "\0\15\6\6\6\0\1\1\1\6\0\0\0\30\1\1\1(\0\0\0""8\0\0\0E\0\0\0N\0\0\0X\0"
+ "\0\0^\0\0\0d\0\0\0g\0\0\0i\1\1\1j\202\0\0\0g\16\0\0\0f\0\0\0`\0\0\0Z"
+ "\0\0\0T\0\0\0K\0\0\1A\1\1\1""5\0\0\0)\0\0\0\33\0\0\0\14\2\2\2\2\1\1\1"
+ "\10\0\0\0""5\0\0\0d\211\0\0\0q\1\1\1\1H\255\0\0\0\0\2\32\32\32\0\13\13"
+ "\13\0\202\0\0\0\0\2\3\3\3\7\0\0\0\211\205\0\0\0\215\2\1\1\1L\4\4\4\1"
+ "\203\0\0\0\0\15\6\6\6\0\1\1\1\10\0\0\0\36\1\1\1""3\0\0\0F\0\0\0V\0\0"
+ "\0b\0\0\0o\0\0\0v\0\0\0~\0\0\0\201\0\0\0\204\1\1\1\204\202\0\0\0\201"
+ "\16\0\0\0\177\0\0\0x\0\0\0q\0\0\0i\0\0\0]\0\0\1Q\1\1\1C\0\0\0""4\0\0"
+ "\0\"\0\0\0\17\2\2\2\2\1\1\1\12\0\0\0B\0\0\0}\211\0\0\0\215\1\1\1\1Z\255"
+ "\0\0\0\0\2\32\32\32\0\13\13\13\0\202\0\0\0\0\2\3\3\3\10\0\0\0\245\205"
+ "\0\0\0\252\2\1\1\1[\4\4\4\1\203\0\0\0\0\15\6\6\6\0\1\1\1\12\0\0\0$\1"
+ "\1\1=\0\0\0T\0\0\0h\0\0\0v\0\0\0\205\0\0\0\216\0\0\0\227\0\0\0\233\0"
+ "\0\0\236\1\1\1\237\202\0\0\0\233\16\0\0\0\231\0\0\0\220\0\0\0\210\0\0"
+ "\0~\0\0\0p\0\0\1b\1\1\1P\0\0\0>\0\0\0)\0\0\0\22\2\2\2\3\1\1\1\14\0\0"
+ "\0P\0\0\0\226\211\0\0\0\252\1\1\1\1l\255\0\0\0\0\2\32\32\32\0\13\13\13"
+ "\0\202\0\0\0\0\2\3\3\3\12\0\0\0\300\205\0\0\0\306\2\1\1\1j\4\4\4\1\203"
+ "\0\0\0\0\15\6\6\6\0\1\1\1\13\0\0\0*\1\1\1G\0\0\0b\0\0\0y\0\0\0\211\0"
+ "\0\0\233\0\0\0\245\0\0\0\260\0\0\0\265\0\0\0\271\1\1\1\271\202\0\0\0"
+ "\265\16\0\0\0\262\0\0\0\250\0\0\0\236\0\0\0\223\0\0\0\203\0\0\1r\1\1"
+ "\1^\0\0\0I\0\0\0""0\0\0\0\25\2\2\2\3\1\1\1\16\0\0\0]\0\0\0\257\211\0"
+ "\0\0\306\1\1\1\1~\255\0\0\0\0\2\32\32\32\0\13\13\13\0\202\0\0\0\0\2\3"
+ "\3\3\13\0\0\0\334\205\0\0\0\342\2\1\1\1y\4\4\4\1\203\0\0\0\0\15\6\6\6"
+ "\0\1\1\1\15\0\0\0""0\1\1\1Q\0\0\0p\0\0\0\212\0\0\0\235\0\0\0\261\0\0"
+ "\0\275\0\0\0\311\0\0\0\317\0\0\0\323\1\1\1\324\202\0\0\0\317\16\0\0\0"
+ "\314\0\0\0\300\0\0\0\265\0\0\0\250\0\0\0\226\0\0\1\202\1\1\1k\0\0\0S"
+ "\0\0\0""7\0\0\0\30\2\2\2\4\1\1\1\20\0\0\0j\0\0\0\310\211\0\0\0\342\1"
+ "\1\1\1\220\261\0\0\0\0\1\1\1\1\11\204\0\0\0\34\3\0\0\0\33\0\0\0\13\11"
+ "\11\11\0\215\0\0\0\0\4\6\6\6\0\0\0\0\0\1\1\1\0\13\13\13\0\202\0\0\0\0"
+ "\1\10\10\10\0\214\0\0\0\0\3\1\1\1\0\1\1\1\12\0\0\0\26\210\0\0\0\34\1"
+ "\1\1\1\10\260\0\0\0\0\1\1\1\1\23\204\0\0\0""8\3\0\0\0""7\0\0\0\27\11"
+ "\11\11\0\215\0\0\0\0\4\6\6\6\0\0\0\0\0\1\1\1\0\13\13\13\0\202\0\0\0\0"
+ "\1\10\10\10\0\214\0\0\0\0\3\1\1\1\1\1\1\1\24\0\0\0-\210\0\0\0""8\1\1"
+ "\1\1\20\260\0\0\0\0\1\1\1\1\34\204\0\0\0U\3\0\0\0S\0\0\0#\11\11\11\0"
+ "\215\0\0\0\0\4\6\6\6\0\0\0\0\0\1\1\1\1\13\13\13\1\202\0\0\0\0\1\10\10"
+ "\10\0\214\0\0\0\0\3\1\1\1\2\1\1\1\36\0\0\0C\210\0\0\0U\1\1\1\1\30\260"
+ "\0\0\0\0\1\1\1\1&\204\0\0\0q\3\0\0\0o\0\0\0/\11\11\11\0\215\0\0\0\0\4"
+ "\6\6\6\0\0\0\0\0\1\1\1\1\13\13\13\1\202\0\0\0\0\1\10\10\10\0\214\0\0"
+ "\0\0\3\1\1\1\3\1\1\1(\0\0\0Z\210\0\0\0q\1\1\1\1\40\260\0\0\0\0\1\1\1"
+ "\1/\204\0\0\0\215\3\0\0\0\213\0\0\0:\11\11\11\0\215\0\0\0\0\4\6\6\6\0"
+ "\0\0\0\1\1\1\1\1\13\13\13\1\202\0\0\0\1\1\10\10\10\0\214\0\0\0\0\3\1"
+ "\1\1\3\1\1\1""3\0\0\0p\210\0\0\0\215\1\1\1\1(\260\0\0\0\0\1\1\1\1""9"
+ "\204\0\0\0\252\3\0\0\0\247\0\0\0F\11\11\11\0\215\0\0\0\0\4\6\6\6\0\0"
+ "\0\0\1\1\1\1\2\13\13\13\2\202\0\0\0\1\1\10\10\10\0\214\0\0\0\0\3\1\1"
+ "\1\4\1\1\1=\0\0\0\207\210\0\0\0\252\1\1\1\1""0\260\0\0\0\0\1\1\1\1B\204"
+ "\0\0\0\306\3\0\0\0\303\0\0\0R\11\11\11\0\215\0\0\0\0\4\6\6\6\0\0\0\0"
+ "\1\1\1\1\2\13\13\13\2\202\0\0\0\1\1\10\10\10\0\214\0\0\0\0\3\1\1\1\5"
+ "\1\1\1G\0\0\0\235\210\0\0\0\306\1\1\1\1""8\260\0\0\0\0\1\1\1\1L\204\0"
+ "\0\0\342\3\0\0\0\337\0\0\0^\11\11\11\0\215\0\0\0\0\4\6\6\6\0\0\0\0\1"
+ "\1\1\1\2\13\13\13\2\202\0\0\0\1\1\10\10\10\0\214\0\0\0\0\3\1\1\1\6\1"
+ "\1\1Q\0\0\0\264\210\0\0\0\342\1\1\1\1@\260\0\0\0\0\1\0\0\0\22\203\0\0"
+ "\0\34\2\0\0\0\33\0\0\0\10\244\0\0\0\0\4\6\6\6\0\1\1\1\6\1\1\1\22\0\0"
+ "\0\33\205\0\0\0\34\1\1\1\1\22\260\0\0\0\0\1\0\0\0$\203\0\0\0""8\2\0\0"
+ "\0""6\0\0\0\21\244\0\0\0\0\4\6\6\6\0\1\1\1\14\1\1\1$\0\0\0""7\205\0\0"
+ "\0""8\1\1\1\1$\260\0\0\0\0\1\0\0\0""7\203\0\0\0U\2\0\0\0Q\0\0\0\32\244"
+ "\0\0\0\0\4\6\6\6\0\1\1\1\23\1\1\1""7\0\0\0R\205\0\0\0U\1\1\1\1""6\260"
+ "\0\0\0\0\1\0\0\0I\203\0\0\0q\2\0\0\0l\0\0\0\"\244\0\0\0\0\4\6\6\6\0\1"
+ "\1\1\31\1\1\1I\0\0\0n\205\0\0\0q\1\1\1\1H\260\0\0\0\0\1\0\0\0\\\203\0"
+ "\0\0\215\2\0\0\0\210\0\0\0+\244\0\0\0\0\4\6\6\6\0\1\1\1\37\1\1\1[\0\0"
+ "\0\211\205\0\0\0\215\1\1\1\1Z\260\0\0\0\0\1\0\0\0n\203\0\0\0\252\2\0"
+ "\0\0\243\0\0\0""4\244\0\0\0\0\4\6\6\6\0\1\1\1&\1\1\1n\0\0\0\245\205\0"
+ "\0\0\252\1\1\1\1l\260\0\0\0\0\1\0\0\0\201\203\0\0\0\306\2\0\0\0\276\0"
+ "\0\0<\244\0\0\0\0\4\6\6\6\0\1\1\1,\1\1\1\200\0\0\0\300\205\0\0\0\306"
+ "\1\1\1\1~\260\0\0\0\0\1\0\0\0\223\203\0\0\0\342\2\0\0\0\331\0\0\0E\244"
+ "\0\0\0\0\4\6\6\6\0\1\1\1""2\1\1\1\222\0\0\0\334\205\0\0\0\342\1\1\1\1"
+ "\220\257\0\0\0\0\2\16\16\16\0\0\0\0\32\202\0\0\0\34\2\0\0\0\31\1\1\1"
+ "\5\250\0\0\0\0\3\1\1\1\2\1\1\1\14\0\0\0\27\203\0\0\0\34\1\0\0\0\21\257"
+ "\0\0\0\0\2\16\16\16\0\0\0\0""4\202\0\0\0""8\2\0\0\0""3\1\1\1\13\250\0"
+ "\0\0\0\3\1\1\1\4\1\1\1\31\0\0\0/\203\0\0\0""8\1\0\0\0\"\257\0\0\0\0\2"
+ "\16\16\16\1\0\0\0O\202\0\0\0U\2\0\0\0L\1\1\1\21\250\0\0\0\0\3\1\1\1\7"
+ "\1\1\1&\0\0\0G\203\0\0\0U\1\0\0\0""3\257\0\0\0\0\2\16\16\16\1\0\0\0i"
+ "\202\0\0\0q\2\0\0\0f\1\1\1\26\250\0\0\0\0\3\1\1\1\11\1\1\1""3\0\0\0_"
+ "\203\0\0\0q\1\0\0\0D\257\0\0\0\0\2\16\16\16\1\0\0\0\204\202\0\0\0\215"
+ "\2\0\0\0\177\1\1\1\34\250\0\0\0\0\3\1\1\1\14\1\1\1@\0\0\0v\203\0\0\0"
+ "\215\1\0\0\0V\257\0\0\0\0\2\16\16\16\2\0\0\0\236\202\0\0\0\252\2\0\0"
+ "\0\231\1\1\1\"\250\0\0\0\0\3\1\1\1\16\1\1\1M\0\0\0\216\203\0\0\0\252"
+ "\1\0\0\0g\257\0\0\0\0\2\16\16\16\2\0\0\0\271\202\0\0\0\306\2\0\0\0\262"
+ "\1\1\1'\250\0\0\0\0\3\1\1\1\21\1\1\1Z\0\0\0\246\203\0\0\0\306\1\0\0\0"
+ "x\257\0\0\0\0\2\16\16\16\2\0\0\0\323\202\0\0\0\342\2\0\0\0\314\1\1\1"
+ "-\250\0\0\0\0\3\1\1\1\23\1\1\1g\0\0\0\276\203\0\0\0\342\1\0\0\0\211\257"
+ "\0\0\0\0\1\3\3\3\3\202\0\0\0\34\2\0\0\0\26\2\2\2\3\253\0\0\0\0\5\7\7"
+ "\10\0\1\1\1\5\0\0\0\15\1\1\1\21\1\1\1\3\257\0\0\0\0\1\3\3\3\7\202\0\0"
+ "\0""8\2\0\0\0,\2\2\2\6\253\0\0\0\0\5\7\7\10\0\1\1\1\12\0\0\0\33\1\1\1"
+ "#\1\1\1\6\257\0\0\0\0\1\3\3\3\13\202\0\0\0U\2\0\0\0C\2\2\2\11\253\0\0"
+ "\0\0\5\7\7\10\0\1\1\1\17\0\0\0)\1\1\1""5\1\1\1\12\257\0\0\0\0\1\3\3\3"
+ "\17\202\0\0\0q\2\0\0\0Y\2\2\2\14\253\0\0\0\0\5\7\7\10\0\1\1\1\24\0\0"
+ "\0""7\1\1\1G\1\1\1\15\257\0\0\0\0\1\3\3\3\22\202\0\0\0\215\2\0\0\0o\2"
+ "\2\2\20\253\0\0\0\0\5\7\7\10\0\1\1\1\32\0\0\0E\1\1\1Y\1\1\1\21\257\0"
+ "\0\0\0\1\3\3\3\26\202\0\0\0\252\2\0\0\0\206\2\2\2\23\253\0\0\0\0\5\7"
+ "\7\10\0\1\1\1\37\0\0\0S\1\1\1k\1\1\1\24\257\0\0\0\0\1\3\3\3\32\202\0"
+ "\0\0\306\2\0\0\0\234\2\2\2\26\253\0\0\0\0\5\7\7\10\0\1\1\1$\0\0\0a\1"
+ "\1\1}\1\1\1\30\257\0\0\0\0\1\3\3\3\36\202\0\0\0\342\2\0\0\0\262\2\2\2"
+ "\31\253\0\0\0\0\5\7\7\10\0\1\1\1)\0\0\0o\1\1\1\217\1\1\1\33\257\0\0\0"
+ "\0\4\3\3\3\2\0\0\0\32\1\1\1\17\1\1\1\1\340\0\0\0\0\4\3\3\3\5\0\0\0""4"
+ "\1\1\1\37\1\1\1\2\340\0\0\0\0\4\3\3\3\10\0\0\0O\1\1\1/\1\1\1\3\340\0"
+ "\0\0\0\4\3\3\3\12\0\0\0i\1\1\1\77\1\1\1\4\340\0\0\0\0\4\3\3\3\15\0\0"
+ "\0\203\1\1\1O\1\1\1\5\340\0\0\0\0\4\3\3\3\20\0\0\0\236\1\1\1_\1\1\1\6"
+ "\340\0\0\0\0\4\3\3\3\22\0\0\0\270\1\1\1o\1\1\1\7\340\0\0\0\0\4\3\3\3"
+ "\25\0\0\0\322\1\1\1\177\1\1\1\10\303\0\0\0\0"};
+
+
diff --git a/engines/mice/slide.png b/engines/mice/slide.png
new file mode 100644
index 0000000..8ea985b
--- /dev/null
+++ b/engines/mice/slide.png
Binary files differ
diff --git a/engines/simple/Makefile.am b/engines/simple/Makefile.am
new file mode 100644
index 0000000..0e49397
--- /dev/null
+++ b/engines/simple/Makefile.am
@@ -0,0 +1,50 @@
+simpledir = $(libdir)/xfce4/session/splash-engines
+
+simple_LTLIBRARIES = libsimple.la
+
+libsimple_la_SOURCES = \
+ fallback.h \
+ preview.h \
+ simple.c
+
+libsimple_la_CFLAGS = \
+ -I$(top_srcdir) \
+ $(LIBX11_CFLAGS) \
+ $(LIBXFCE4UI_CFLAGS) \
+ $(XFCONF_CFLAGS)
+
+libsimple_la_LDFLAGS = \
+ -avoid-version \
+ -no-undefined \
+ -module \
+ $(LIBX11_LDFLAGS)
+
+libsimple_la_LIBADD = \
+ $(top_builddir)/libxfsm/libxfsm-4.6.la \
+ $(LIBX11_LIBS) \
+ $(LIBXFCE4UI_LIBS) \
+ $(XFCONF_LIBS)
+
+libsimple_la_DEPENDENCIES = \
+ $(top_builddir)/libxfsm/libxfsm-4.6.la
+
+if MAINTAINER_MODE
+
+BUILT_SOURCES = \
+ fallback.h \
+ preview.h
+
+fallback.h: $(srcdir)/fallback.png
+ $(AM_V_GEN) gdk-pixbuf-csource --static --stream --name=fallback $< > $@
+
+preview.h: $(srcdir)/preview.png
+ $(AM_V_GEN) gdk-pixbuf-csource --static --stream --name=preview $< > $@
+
+DISTCLEANFILES = \
+ $(BUILT_SOURCES)
+
+endif
+
+EXTRA_DIST = \
+ fallback.png \
+ preview.png
diff --git a/engines/simple/Makefile.in b/engines/simple/Makefile.in
new file mode 100644
index 0000000..d20daff
--- /dev/null
+++ b/engines/simple/Makefile.in
@@ -0,0 +1,776 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 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__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = engines/simple
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(top_srcdir)/depcomp
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+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__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)$(simpledir)"
+LTLIBRARIES = $(simple_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+am_libsimple_la_OBJECTS = libsimple_la-simple.lo
+libsimple_la_OBJECTS = $(am_libsimple_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+libsimple_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libsimple_la_CFLAGS) \
+ $(CFLAGS) $(libsimple_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -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) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(libsimple_la_SOURCES)
+DIST_SOURCES = $(libsimple_la_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BACKEND = @BACKEND@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DBUS_CFLAGS = @DBUS_CFLAGS@
+DBUS_GLIB_CFLAGS = @DBUS_GLIB_CFLAGS@
+DBUS_GLIB_LIBS = @DBUS_GLIB_LIBS@
+DBUS_GLIB_REQUIRED_VERSION = @DBUS_GLIB_REQUIRED_VERSION@
+DBUS_GLIB_VERSION = @DBUS_GLIB_VERSION@
+DBUS_LIBS = @DBUS_LIBS@
+DBUS_REQUIRED_VERSION = @DBUS_REQUIRED_VERSION@
+DBUS_VERSION = @DBUS_VERSION@
+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_PACKAGE = @GETTEXT_PACKAGE@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMODULE_REQUIRED_VERSION = @GMODULE_REQUIRED_VERSION@
+GMODULE_VERSION = @GMODULE_VERSION@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GREP = @GREP@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_VERSION = @GTK_VERSION@
+HELPER_PATH_PREFIX = @HELPER_PATH_PREFIX@
+ICEAUTH = @ICEAUTH@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBM = @LIBM@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBSM_CFLAGS = @LIBSM_CFLAGS@
+LIBSM_LDFLAGS = @LIBSM_LDFLAGS@
+LIBSM_LIBS = @LIBSM_LIBS@
+LIBTOOL = @LIBTOOL@
+LIBWNCK_CFLAGS = @LIBWNCK_CFLAGS@
+LIBWNCK_LIBS = @LIBWNCK_LIBS@
+LIBWNCK_REQUIRED_VERSION = @LIBWNCK_REQUIRED_VERSION@
+LIBWNCK_VERSION = @LIBWNCK_VERSION@
+LIBX11_CFLAGS = @LIBX11_CFLAGS@
+LIBX11_LDFLAGS = @LIBX11_LDFLAGS@
+LIBX11_LIBS = @LIBX11_LIBS@
+LIBXFCE4UI_CFLAGS = @LIBXFCE4UI_CFLAGS@
+LIBXFCE4UI_LIBS = @LIBXFCE4UI_LIBS@
+LIBXFCE4UI_REQUIRED_VERSION = @LIBXFCE4UI_REQUIRED_VERSION@
+LIBXFCE4UI_VERSION = @LIBXFCE4UI_VERSION@
+LIBXFCE4UTIL_CFLAGS = @LIBXFCE4UTIL_CFLAGS@
+LIBXFCE4UTIL_LIBS = @LIBXFCE4UTIL_LIBS@
+LIBXFCE4UTIL_REQUIRED_VERSION = @LIBXFCE4UTIL_REQUIRED_VERSION@
+LIBXFCE4UTIL_VERSION = @LIBXFCE4UTIL_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+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@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POLKIT_CFLAGS = @POLKIT_CFLAGS@
+POLKIT_LIBS = @POLKIT_LIBS@
+POLKIT_REQUIRED_VERSION = @POLKIT_REQUIRED_VERSION@
+POLKIT_VERSION = @POLKIT_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+RANLIB = @RANLIB@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPOWER_CFLAGS = @UPOWER_CFLAGS@
+UPOWER_LIBS = @UPOWER_LIBS@
+UPOWER_REQUIRED_VERSION = @UPOWER_REQUIRED_VERSION@
+UPOWER_VERSION = @UPOWER_VERSION@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+XFCE_GLADE_CATALOG_PATH = @XFCE_GLADE_CATALOG_PATH@
+XFCE_GLADE_MODULE_PATH = @XFCE_GLADE_MODULE_PATH@
+XFCE_GLADE_PIXMAP_PATH = @XFCE_GLADE_PIXMAP_PATH@
+XFCONF_CFLAGS = @XFCONF_CFLAGS@
+XFCONF_LIBS = @XFCONF_LIBS@
+XFCONF_REQUIRED_VERSION = @XFCONF_REQUIRED_VERSION@
+XFCONF_VERSION = @XFCONF_VERSION@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_ARGS = @XGETTEXT_ARGS@
+XMKMF = @XMKMF@
+XSESSION_PREFIX = @XSESSION_PREFIX@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+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_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+simpledir = $(libdir)/xfce4/session/splash-engines
+simple_LTLIBRARIES = libsimple.la
+libsimple_la_SOURCES = \
+ fallback.h \
+ preview.h \
+ simple.c
+
+libsimple_la_CFLAGS = \
+ -I$(top_srcdir) \
+ $(LIBX11_CFLAGS) \
+ $(LIBXFCE4UI_CFLAGS) \
+ $(XFCONF_CFLAGS)
+
+libsimple_la_LDFLAGS = \
+ -avoid-version \
+ -no-undefined \
+ -module \
+ $(LIBX11_LDFLAGS)
+
+libsimple_la_LIBADD = \
+ $(top_builddir)/libxfsm/libxfsm-4.6.la \
+ $(LIBX11_LIBS) \
+ $(LIBXFCE4UI_LIBS) \
+ $(XFCONF_LIBS)
+
+libsimple_la_DEPENDENCIES = \
+ $(top_builddir)/libxfsm/libxfsm-4.6.la
+
+@MAINTAINER_MODE_TRUE@BUILT_SOURCES = \
+@MAINTAINER_MODE_TRUE@ fallback.h \
+@MAINTAINER_MODE_TRUE@ preview.h
+
+@MAINTAINER_MODE_TRUE@DISTCLEANFILES = \
+@MAINTAINER_MODE_TRUE@ $(BUILT_SOURCES)
+
+EXTRA_DIST = \
+ fallback.png \
+ preview.png
+
+all: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 engines/simple/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu engines/simple/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+install-simpleLTLIBRARIES: $(simple_LTLIBRARIES)
+ @$(NORMAL_INSTALL)
+ @list='$(simple_LTLIBRARIES)'; test -n "$(simpledir)" || list=; \
+ list2=; for p in $$list; do \
+ if test -f $$p; then \
+ list2="$$list2 $$p"; \
+ else :; fi; \
+ done; \
+ test -z "$$list2" || { \
+ echo " $(MKDIR_P) '$(DESTDIR)$(simpledir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(simpledir)" || exit 1; \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(simpledir)'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(simpledir)"; \
+ }
+
+uninstall-simpleLTLIBRARIES:
+ @$(NORMAL_UNINSTALL)
+ @list='$(simple_LTLIBRARIES)'; test -n "$(simpledir)" || list=; \
+ for p in $$list; do \
+ $(am__strip_dir) \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(simpledir)/$$f'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(simpledir)/$$f"; \
+ done
+
+clean-simpleLTLIBRARIES:
+ -test -z "$(simple_LTLIBRARIES)" || rm -f $(simple_LTLIBRARIES)
+ @list='$(simple_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+libsimple.la: $(libsimple_la_OBJECTS) $(libsimple_la_DEPENDENCIES) $(EXTRA_libsimple_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(libsimple_la_LINK) -rpath $(simpledir) $(libsimple_la_OBJECTS) $(libsimple_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsimple_la-simple.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+libsimple_la-simple.lo: simple.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsimple_la_CFLAGS) $(CFLAGS) -MT libsimple_la-simple.lo -MD -MP -MF $(DEPDIR)/libsimple_la-simple.Tpo -c -o libsimple_la-simple.lo `test -f 'simple.c' || echo '$(srcdir)/'`simple.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsimple_la-simple.Tpo $(DEPDIR)/libsimple_la-simple.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='simple.c' object='libsimple_la-simple.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsimple_la_CFLAGS) $(CFLAGS) -c -o libsimple_la-simple.lo `test -f 'simple.c' || echo '$(srcdir)/'`simple.c
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) check-am
+all-am: Makefile $(LTLIBRARIES)
+installdirs:
+ for dir in "$(DESTDIR)$(simpledir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) 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)
+ -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+ -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-simpleLTLIBRARIES \
+ 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-simpleLTLIBRARIES
+
+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 -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-simpleLTLIBRARIES
+
+.MAKE: all check install install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
+ clean-libtool clean-simpleLTLIBRARIES cscopelist-am ctags \
+ ctags-am distclean distclean-compile distclean-generic \
+ distclean-libtool distclean-tags distdir dvi dvi-am html \
+ html-am info info-am install install-am install-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-simpleLTLIBRARIES \
+ 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 tags-am uninstall uninstall-am \
+ uninstall-simpleLTLIBRARIES
+
+
+@MAINTAINER_MODE_TRUE@fallback.h: $(srcdir)/fallback.png
+@MAINTAINER_MODE_TRUE@ $(AM_V_GEN) gdk-pixbuf-csource --static --stream --name=fallback $< > $@
+
+@MAINTAINER_MODE_TRUE@preview.h: $(srcdir)/preview.png
+@MAINTAINER_MODE_TRUE@ $(AM_V_GEN) gdk-pixbuf-csource --static --stream --name=preview $< > $@
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/engines/simple/fallback.h b/engines/simple/fallback.h
new file mode 100644
index 0000000..4ab5341
--- /dev/null
+++ b/engines/simple/fallback.h
@@ -0,0 +1,2791 @@
+/* GdkPixbuf RGB C-Source image dump 1-byte-run-length-encoded */
+
+#ifdef __SUNPRO_C
+#pragma align 4 (fallback)
+#endif
+#ifdef __GNUC__
+static const guint8 fallback[] __attribute__ ((__aligned__ (4))) =
+#else
+static const guint8 fallback[] =
+#endif
+{ ""
+ /* Pixbuf magic (0x47646b50) */
+ "GdkP"
+ /* length: header (24) + pixel_data (98662) */
+ "\0\1\201~"
+ /* pixdata_type (0x2010001) */
+ "\2\1\0\1"
+ /* rowstride (1050) */
+ "\0\0\4\32"
+ /* width (350) */
+ "\0\0\1^"
+ /* height (350) */
+ "\0\0\1^"
+ /* pixel_data: */
+ "\377(:_\377(:_\377(:_\377(:_\377(:_\311(:_\203(:`\377):`\377):`\311)"
+ ":`\203(:`\216(:_\5(:`):`*;a*<a+<a\377+=b\377+=b\313+=b\5+<a*<a*;a):`"
+ "(:`\212(:_\7):`*;a+=b,>c-@e.Af/Af\205/Ag\3770Ag\3770Ag\3000Ag\204/Ag"
+ "\7/Af.Af-@e,>c+=b*;a):`\210(:_\10):`*<a,>c.Af0Bh2Di4Ek5Gl\2026Hl\203"
+ "7Hm\3777Im\3777Im\3007Im\2027Hm\2026Hl\10""5Gl4Ek2Di0Bh.Af,>c*<a):`\206"
+ "(:_\13(:`*;a,>c/Af2Di7Hm:Lo=Or@QsARtASv\203BSv\377BTv\377BTv\300BTv\202"
+ "BSv\13ASvARt@Qs=Or:Lo7Hm3Ej/Af,>c*<a(:`\205(:_\13);`+=b.Af3Ej9Jn\77P"
+ "sDUxHZ|K\\~N^\200O_\201\203P`\201\377P`\202\377P`\202\300P`\202\202P"
+ "`\201\13O_\201N_\200L]\177HZ|DUx\77Ps9Jn3Ej.Af+=b);`\205(:_\13*;a,>c"
+ "0Bh7Hm\77PsFXzO_\201Uf\206Yj\211\\l\214]n\215\377_o\216\377_o\216\305"
+ "_o\216\13^n\215\\l\214Yj\211Uf\206O_\201FXz\77Ps7Hm0Bh,>c*;a\204(:_\14"
+ "(:`*<a-@e2Di:LpDUxO_\201Wh\210`p\217gv\224jy\225l|\227\203m}\231\377"
+ "n~\231\377n~\231\300n~\231\202m}\231\14l|\227kz\226gv\224`p\217Wh\210"
+ "O_\201DUx:Lp2Di-@e*<a(:`\203(:_\14(:`+<a.Af4Ek=OrHY|Uf\206`p\216jy\226"
+ "q\200\234v\203\237x\206\241\203y\207\242\377z\210\242\377z\210\242\300"
+ "z\210\242\202y\207\242\14x\206\241v\203\237q\200\234jy\226`p\216Uf\206"
+ "HY|=Or4Ek.Af+<a(:`\203(:_\15(:`+=b/Af5Gl@QtL\\\177Yj\211gv\224q\200\234"
+ "y\207\241~\214\246\200\216\247\201\216\250\202\203\220\250\377\203\220"
+ "\251\377\203\220\251\300\203\220\251\202\203\220\250\14\200\216\247~"
+ "\214\246y\207\241q\200\234gv\224Yj\211L\\\177@Qt5Gl/Af+=b(:`\203(:_\15"
+ "):`+=b/Af6HlARvM^\200\\l\214jy\226t\203\236~\214\244\203\220\250\206"
+ "\223\253\207\223\253\202\207\224\254\377\211\225\255\377\211\225\255"
+ "\300\211\225\255\202\207\224\254\14\206\223\253\203\220\250~\214\244"
+ "v\203\237jy\226\\l\214N^\200ARv6Hl/Ag+=b):`\203(:_\13):`+=b/Ag6HmASv"
+ "O_\201]n\215lz\227w\206\241\200\215\247\206\223\253\202\211\225\255\202"
+ "\212\226\256\377\212\227\256\377\212\227\256\300\212\227\256\202\212"
+ "\226\256\14\211\225\255\206\223\253\200\215\247w\206\241l|\227]n\215"
+ "O_\201ASv6Hm/Ag+=b):`\203(:_\14):`+=b/Ag7HmASvP_\201]n\215l|\227w\206"
+ "\241\200\216\247\206\223\253\211\225\255\203\212\226\256\377\214\231"
+ "\260\377\214\231\260\300\214\231\260\202\212\226\256\14\211\225\255\206"
+ "\223\253\200\216\247w\206\241l|\227]n\215P_\201ASv7Hm/Ag+=b):`\203(:"
+ "_\15):`+=b/Ag7HmASvP_\201^n\215l|\227x\207\241\201\216\250\207\223\254"
+ "\211\226\255\212\226\256\202\214\227\256\307\214\231\260\206\213\230"
+ "\257\377\214\231\260\362\214\231\260\202\214\227\256\14\211\226\255\207"
+ "\223\254\201\216\250x\207\241l|\227^n\215P_\201ASv7Hm/Ag+=b):`\203(:"
+ "_\15):`+=b/Ag7HmASvO_\201]n\215l|\227x\206\241\201\216\247\206\223\253"
+ "\211\225\255\211\226\255\202\214\226\256\305\214\227\256\211\213\226"
+ "\255\230\214\227\256\206\213\226\255\377\214\227\256\323\214\227\256"
+ "\202\214\226\256\14\211\225\255\206\223\253\201\216\247x\206\241l|\227"
+ "]n\215O_\201ASv7Hm/Ag+=b):`\203(:_\15):`+=b/Ag7HmASvO_\201]m\215l|\227"
+ "x\206\241\200\216\247\206\224\254\211\225\255\211\226\256\202\212\226"
+ "\256\304\214\227\260\214\213\226\257\224\214\227\260\212\213\226\257"
+ "\324\214\227\260\212\213\226\257\227\214\227\260\231\213\226\257\302"
+ "\214\227\260\202\212\226\256\14\211\225\255\206\224\254\200\216\247x"
+ "\206\241l|\227]m\215O_\201ASv7Hm/Ag+=b):`\203(:_\15):`+=b/Ag7HmASvN_"
+ "\201]m\215l|\227w\206\237\200\215\247\206\223\253\210\225\255\211\226"
+ "\255\202\211\226\256\303\214\227\256\205\213\226\255\204\212\225\255"
+ "\205\213\226\255\222\214\227\256\214\213\226\255\216\214\227\256\241"
+ "\213\226\255\241\214\227\256\217\213\226\255\215\214\227\256\242\213"
+ "\226\255\301\214\227\256\202\211\226\256\14\210\225\255\206\223\253\200"
+ "\215\247x\206\241l|\227]m\215O_\201ASv7Hm/Ag+=b):`\203(:_\15):`+=b/A"
+ "g6HmASvN_\200]m\214kz\227w\205\237\177\215\246\205\221\253\207\224\254"
+ "\210\225\255\202\211\225\255\301\212\227\256\205\211\226\255\1\210\225"
+ "\255\206\210\225\254\1\210\225\255\204\211\226\255\217\212\227\256\205"
+ "\211\226\255\206\210\225\255\205\211\226\255\213\212\227\256\212\211"
+ "\226\255\225\210\225\255\205\211\226\255\235\212\227\256\212\211\226"
+ "\255\203\210\225\255\205\211\226\255\212\212\227\256\207\211\226\255"
+ "\214\210\225\255\214\210\225\254\203\210\225\255\203\211\226\255\300"
+ "\212\227\256\202\211\225\255\14\207\224\254\205\221\253\177\215\246w"
+ "\205\237kz\227]m\214N_\200ASv6Hm/Ag+=b):`\203(:_\14):`+=b/Ag6HmARtN^"
+ "\200\\m\214kz\227v\205\237\177\214\246\205\221\253\207\224\254\203\210"
+ "\225\255\300\212\226\256\204\211\225\255\1\210\224\255\202\210\224\254"
+ "\1\207\223\254\204\207\223\253\3\207\223\254\210\224\254\210\224\255"
+ "\204\211\225\255\216\212\226\256\203\211\225\255\202\210\224\255\1\210"
+ "\224\254\204\207\223\254\1\210\224\254\202\210\224\255\204\211\225\255"
+ "\211\212\226\256\204\211\225\255\202\210\224\255\213\210\224\254\216"
+ "\207\223\254\202\210\224\254\1\210\224\255\204\211\225\255\231\212\226"
+ "\256\211\211\225\255\202\210\224\255\206\210\224\254\202\210\224\255"
+ "\203\211\225\255\210\212\226\256\204\211\225\255\202\210\224\255\205"
+ "\210\224\254\212\207\223\254\213\207\223\253\202\207\223\254\2\210\224"
+ "\254\210\224\255\203\211\225\255\277\212\226\256\202\210\225\255\14\207"
+ "\224\254\205\221\253\177\214\246v\205\237kz\227\\m\214N_\200ASv6Hm/A"
+ "g+=b):`\203(:_\15):`+=b/Ag6HmARtN^\200\\m\214kz\226v\205\237~\214\246"
+ "\205\220\251\206\223\254\210\224\254\202\210\225\255\277\211\225\255"
+ "\204\210\224\254\2\207\223\254\207\223\253\202\206\222\252\202\205\221"
+ "\252\4{\207\237|\210\240\202\216\246\205\221\252\202\206\222\252\2\207"
+ "\223\253\207\223\254\203\210\224\254\214\211\225\255\203\210\224\254"
+ "\2\207\223\254\207\223\253\203\206\222\252\202\205\221\252\203\206\222"
+ "\252\2\207\223\253\207\223\254\204\210\224\254\206\211\225\255\204\210"
+ "\224\254\2\207\223\254\207\223\253\207\206\222\252\223\205\221\252\203"
+ "\206\222\252\2\207\223\253\207\223\254\203\210\224\254\226\211\225\255"
+ "\210\210\224\254\203\207\223\254\1\207\223\253\211\206\222\252\2\207"
+ "\223\253\207\223\254\203\210\224\254\206\211\225\255\203\210\224\254"
+ "\202\207\223\254\1\207\223\253\204\206\222\252\220\205\221\252\206\204"
+ "\220\251\203\205\221\252\3\206\222\252\207\223\253\207\223\254\203\210"
+ "\224\254\276\211\225\255\202\210\225\255\14\206\223\254\205\220\251~"
+ "\214\246v\205\237kz\226\\m\214N^\200ASv6Hm/Ag+=b):`\203(:_\15):`+=b/"
+ "Af6HlARtM^\200\\l\214jy\226t\203\236~\212\244\203\220\250\205\221\253"
+ "\207\224\253\202\207\224\254\276\210\225\254\204\207\224\253\14\206\223"
+ "\253\206\223\252\205\222\251\204\221\251\204\221\250\203\220\250n|\225"
+ "HUnBNghu\216}\213\245\204\221\251\202\205\222\251\1\206\223\253\203\207"
+ "\224\253\213\210\225\254\203\207\224\253\16\206\223\253\206\223\252\205"
+ "\222\251\204\221\251\204\221\250z\207\237q~\231t\201\233\201\216\245"
+ "\204\221\250\204\221\251\205\222\251\206\223\252\206\223\253\204\207"
+ "\224\253\205\210\225\254\203\207\224\253\3\206\223\253\206\223\252\205"
+ "\222\251\202\204\221\251\1\204\221\250\206\203\220\250\221\203\220\247"
+ "\3\203\220\250\204\221\250\204\221\251\202\205\222\251\1\206\223\252"
+ "\203\207\224\253\224\210\225\254\207\207\224\253\1\206\223\253\202\206"
+ "\223\252\203\205\222\251\202\204\221\251\202\204\221\250\202\203\220"
+ "\250\202\204\221\250\4\204\221\251\205\222\251\206\223\252\206\223\253"
+ "\203\207\224\253\205\210\225\254\202\207\224\253\2\206\223\253\206\223"
+ "\252\202\205\222\251\2\204\221\251\204\221\250\203\203\220\250\207\203"
+ "\220\247\216\202\217\247\202\203\220\247\5\204\221\250\204\221\251\205"
+ "\222\251\206\223\252\206\223\253\202\207\224\253\276\210\225\254\202"
+ "\207\224\254\14\205\221\253\203\220\250~\212\244t\203\236jy\226\\l\214"
+ "N^\200ARv6Hl/Ag+=b):`\203(:_\15):`+=b/Af6HlARtM^\200[l\212jy\226s\203"
+ "\236}\212\244\203\217\250\205\221\251\206\223\253\202\207\224\253\275"
+ "\210\224\254\204\207\223\253\16\206\222\253\206\222\252\205\221\251\204"
+ "\221\251\204\220\250\200\214\244ly\224CLg$+@#,\77ERkkv\221\200\214\245"
+ "\204\221\251\202\205\221\251\1\206\222\253\203\207\223\253\211\210\224"
+ "\254\203\207\223\253\20\206\222\253\206\222\252\205\221\251\204\221\251"
+ "\204\220\250z\206\237S^x.6M<H_dq\213}\212\245\204\220\250\204\221\251"
+ "\205\221\251\206\222\252\206\222\253\203\207\223\253\204\210\224\254"
+ "\203\207\223\253\1\206\222\253\202\205\221\251\3\204\221\251\203\217"
+ "\250\203\217\247\215\202\216\247\204\177\213\244\205~\212\243\203\177"
+ "\213\244\3\200\214\244\200\214\245\201\215\245\202\205\221\251\1\206"
+ "\222\253\202\207\223\253\222\210\224\254\207\207\223\253\1\206\222\253"
+ "\202\206\222\252\202\205\221\251\1\204\221\251\202\204\220\250\1\203"
+ "\217\250\202\203\217\247\202\202\216\247\10\177\213\244z\206\236t\201"
+ "\232x\204\234\201\216\246\205\221\251\206\222\252\206\222\253\202\207"
+ "\223\253\204\210\224\254\203\207\223\253\1\206\222\253\202\205\221\251"
+ "\3\204\220\250\203\217\250\203\217\247\205\202\216\247\1\177\213\244"
+ "\210~\212\243\1{\207\243\204x\204\235\3u\203\235r\177\230r~\226\202o"
+ "{\227\7p|\227mz\225lw\222r~\227{\207\240\205\221\251\206\222\253\202"
+ "\207\223\253\276\210\224\254\202\207\224\253\14\205\221\251\203\217\250"
+ "}\212\244s\203\236jy\226[l\212M^\200ARt6Hl/Af+=b):`\203(:_\15(:`+=b/"
+ "Af6GlARtM]\177[k\212ix\225s\202\236}\211\243\201\217\250\203\220\251"
+ "\205\223\253\202\206\223\253\275\207\224\254\203\206\223\253\23\205\222"
+ "\253\205\222\252\204\221\251\203\221\251\203\220\250|\211\244iv\222F"
+ "Pk,4J:E_@Kd7@YOZtp}\230\177\214\245\203\221\251\204\221\251\205\222\252"
+ "\205\222\253\203\206\223\253\207\207\224\254\203\206\223\253\22\205\222"
+ "\253\205\222\252\204\221\251\203\221\251\203\220\250|\211\241_l\2067"
+ "AY$-A'0D@Jeeq\213|\211\241\203\220\250\203\221\251\204\221\251\205\222"
+ "\252\205\222\253\203\206\223\253\203\207\224\254\202\206\223\253\12\205"
+ "\222\253\205\222\252\204\221\251z\207\240v\203\234v\203\233u\202\232"
+ "q\177\231n{\224hu\220\210hu\216\2fr\216_m\210\210\\i\203\12Zg\202Wd\177"
+ "Ta{Q^xR_yR_zZg\202t\201\231\204\221\251\205\222\253\202\206\223\253\220"
+ "\207\224\254\206\206\223\253\202\205\222\253\1\205\222\252\202\204\221"
+ "\251\202\203\221\251\21\203\220\250\202\217\250\202\217\247\201\216\247"
+ "~\213\244{\210\244t\204\235ky\223`l\206P]w>Jb.8P5@Yhu\217\201\216\246"
+ "\205\222\252\205\222\253\202\206\223\253\204\207\224\254\202\206\223"
+ "\253\7\205\222\253\205\222\252\204\221\251z\207\240v\203\234p}\230ly"
+ "\222\202hu\217\3hu\216er\214_m\210\203\\i\203\3Zf\201Vc|Q]w\202P]w\4"
+ "N[tHUo>Ia:D^\2028C\\\14""6AX-6N(0F&.D'/E&/D\40(=\33\"4%-CUb|~\213\243"
+ "\205\222\252\202\206\223\253\276\207\224\254\202\206\223\253\14\203\220"
+ "\251\201\217\250}\212\243s\202\236ix\225[l\212M]\177ARt6Gl/Af+=b):`\203"
+ "(:_\15(:`+=b/Af6Gl@RtM]\177[k\212ix\225r\202\235|\211\243\201\216\247"
+ "\203\220\251\205\221\251\202\205\223\253\274\207\223\253\203\206\222"
+ "\252\21\205\221\252\205\221\251\204\220\250\203\220\250\203\217\247|"
+ "\210\243iu\216GQj08O>G_Ua}S_y\77Ia8BYWb{v\202\233\203\217\247\202\204"
+ "\220\250\2\205\221\251\205\221\252\203\206\222\252\205\207\223\253\203"
+ "\206\222\252\2\205\221\252\205\221\251\202\204\220\250\20\203\217\247"
+ "|\211\244dn\210\77Ha6@XGSn@Jb/8ODNgeo\211|\210\240\203\217\247\203\220"
+ "\250\204\220\250\205\221\251\205\221\252\207\206\222\252\12\205\221\252"
+ "\204\220\250x\205\237S_z=Ha<G`<F`:E]3>U.7N\211-6L\1%-@\211\40)<\3\36"
+ "%8\31\37""0\30\36/\202\30\35/\4!(<Zf\201\201\215\245\205\221\251\202"
+ "\206\222\252\217\207\223\253\205\206\222\252\202\205\221\252\1\205\221"
+ "\251\202\204\220\250\25\203\220\250\203\217\247\202\216\247\202\216\246"
+ "\201\215\246~\212\242{\207\237q~\230eq\213T`zFQk6\77W%.D\35#6\36$6$+"
+ "A19Qal\206~\212\245\204\220\250\205\221\252\202\206\222\252\204\207\223"
+ "\253\202\206\222\252\10\205\221\252\205\221\251x\204\234T_z@Ld8B[1:R"
+ ".7N\202-6L\3+5J%-@!)>\203\40)<\2\35$6\30\36.\202\27\34.\4\30\36.\32\40"
+ "1\34\"5\35#6\202\36$8\2\40&:\40)<\202$+@\10$,@%-B)1G.6L5@Wdq\214\201"
+ "\215\245\205\221\252\202\206\222\252\276\207\223\253\202\205\223\253"
+ "\14\203\220\251\201\216\247}\211\243r\202\235ix\225[k\212M]\177ARt6G"
+ "l/Af+=b(:`\203(:_\15(:`+=b/Af6Gl@RtL]\177Zk\212ix\225r\201\235z\211\243"
+ "\201\216\247\203\220\250\205\220\251\202\205\221\251\273\206\223\253"
+ "\203\205\222\252\13\204\221\252\204\221\251\203\220\250\202\220\250\202"
+ "\217\247{\211\244hu\216GRk09P:FaS_y\202[i\205\6P]y9D\\>H`\\i\205{\211"
+ "\240\202\217\247\202\203\220\250\2\204\221\251\204\221\252\204\205\222"
+ "\252\1\206\223\253\205\205\222\252\1\204\221\252\202\203\220\250\16\202"
+ "\220\250{\211\244iv\217EPh4>VJVpWe\200Ta}\77Jd19QDNfgt\215~\213\244\202"
+ "\217\247\202\203\220\250\2\204\221\251\204\221\252\206\205\222\252\5"
+ "\204\221\252\203\220\250w\204\2341;R\33$5\202\33#4\3\34\"5\36'9\"*\77"
+ "\210#,A\2%.C*4J\205.8N\204/8O\11""2=V8BZ9D_;Ea;FaAMgm{\227\203\220\250"
+ "\204\221\252\202\205\222\252\215\206\223\253\206\205\222\252\2\204\221"
+ "\252\204\221\251\202\203\220\250\27\202\220\250\202\217\247\201\216\247"
+ "\201\216\246\200\215\246z\207\242p~\230dq\213S_y@Kd/<Q'.D\37&:!(<+4K"
+ "8B[BNhMZuMZver\213}\212\245\203\220\250\204\221\252\203\205\222\252\203"
+ "\206\223\253\202\205\222\252\10\204\221\252\204\221\251q~\2314=U\36&"
+ "8\36%8\"*\77$-A\202#-A\3%.C*4J,7N\202.8N\3.9P4>U9D\\\2029D_\3<G_\77J"
+ "bAMg\202DQk\3FSlFSnLXq\202O\\y\10P]yS_yUb\201\\j\206]k\206y\206\237\203"
+ "\220\250\204\221\252\202\205\222\252\276\206\223\253\202\205\221\251"
+ "\14\203\220\250\201\216\247|\211\243r\202\235ix\225Zk\212L]\177ARt6G"
+ "l/Af+=b(:`\203(:_\14(:`+=b/Af5Gl@RtL]\177Yj\211hw\224r\200\235z\210\242"
+ "\200\215\247\202\217\250\203\203\220\251\273\206\221\253\203\205\220"
+ "\252\1\204\217\251\202\203\216\250\7\202\215\247~\212\244it\217GQj08"
+ "P;DaS]{\204[g\205\6MWr7@Z@Ieep\214~\212\244\202\216\250\202\203\216\250"
+ "\1\204\217\252\211\205\220\252\1\204\217\252\202\203\216\250\7\202\216"
+ "\250~\212\244lw\222KVr4<TCLhXd\200\202[g\205\7U`}@Ie4<SKTplx\224~\212"
+ "\244\202\215\247\202\203\216\250\1\204\217\252\206\205\220\252\12\204"
+ "\217\252\204\217\251\200\213\245U_}HSpGSpGSoISoLVrLVu\211OYu\1R\\y\211"
+ "T_\200\1Xd\200\202[g\205\6\\h\205\\h\206]j\207z\205\240\204\217\251\204"
+ "\217\252\202\205\220\252\214\206\221\253\205\205\220\252\2\204\217\252"
+ "\204\217\251\202\203\216\250\31\202\216\250\202\215\247\201\214\247\201"
+ "\214\246\200\213\246w\202\234ju\220Wa}BLg/8P&-D#*\77&.E09S<EbISoR\\y"
+ "Xd\200[g\205\\h\205T_}_j\207}\210\242\203\216\250\204\217\252\203\205"
+ "\220\252\203\206\221\253\202\205\220\252\10\204\217\252\204\217\251\200"
+ "\213\245Yc\177KUqKVsMWuPZv\202OYv\3OZyR\\yT_}\203T_\200\1Wb\200\203Z"
+ "f\204\212[g\205\202\\h\205\5\\h\206]i\206^j\207y\204\237\204\217\251"
+ "\203\205\220\252\276\206\221\253\202\203\220\251\14\202\217\250\200\215"
+ "\247z\210\242r\200\235hw\224Yj\211L]\177ARt5Gl/Af+=b(:`\203(:_\14(:`"
+ "+=b/Af5Gl@QtL]\177Yj\211hw\224q\200\235z\210\242\177\215\246\202\217"
+ "\250\203\203\220\251\272\205\221\251\203\204\220\250\1\203\217\250\202"
+ "\202\216\246\10\201\215\245}\212\241jv\216EPh/8N;E]S^x[h\202\204[h\204"
+ "\12Xe\177HSk2:SCNgnz\223\201\215\245\201\216\246\202\216\246\203\217"
+ "\247\203\217\250\207\204\220\250\14\203\217\250\203\217\247\202\216\246"
+ "\201\216\246\201\215\245q}\225O[t5\77V=G`Ta|Zg\202[h\202\202Zg\202\12"
+ "Ta|=G_/7OFRjnz\223}\212\241\201\216\246\202\216\246\203\217\247\203\217"
+ "\250\206\204\220\250\5\203\217\250\202\216\246cp\212\\j\205[h\204\202"
+ "[h\202\221Zg\202\205[h\202\202[h\204\5\\i\204\\j\205]j\205z\206\237\203"
+ "\217\250\203\204\220\250\213\205\221\251\204\204\220\250\1\203\217\250"
+ "\202\203\217\247\22\202\216\246\201\216\246\201\215\245\200\214\245\200"
+ "\214\244\177\213\244y\205\235co\212ISn7AW&/B\"*<%-A19P>HaKVoS_{Wd~\202"
+ "Zg\202\1[h\202\202[h\204\5Wc}]i\202u\202\234\200\214\244\203\217\250"
+ "\203\204\220\250\203\205\221\251\203\204\220\250\5\203\217\250\202\216"
+ "\246dq\213\\i\204[h\204\202[h\202\210Zg\202\207[h\202\205[h\204\203\\"
+ "i\204\1\\j\205\203]j\205\2y\205\236\203\217\250\202\204\220\250\277\205"
+ "\221\251\202\203\220\251\14\202\217\250\177\215\246z\210\242q\200\235"
+ "hw\224Yj\211L]\177@Rt5Gl/Af+=b(:`\203(:_\14(:`+=b/Af5Gl@QtL\\\177Yj\211"
+ "gv\224q\200\234y\207\242\177\214\246\200\216\247\203\202\217\250\272"
+ "\203\220\251\202\202\217\250\13\201\216\250\201\216\247\200\215\246\177"
+ "\214\246|\211\242iv\217BLh+4J9E]Q]xYg\204\202Zh\204\202Zh\205\202Zh\204"
+ "\12Ve\177CPk.7NJUpo|\230\177\214\245\177\214\246\200\215\246\201\216"
+ "\247\201\216\250\205\202\217\250\12\201\216\250\201\216\247\200\215\246"
+ "\177\214\246\177\214\245r\177\234S_z4>V9D\\Q]x\206Yg\204\6Q]x8C\\)3H"
+ "EPkly\224|\211\242\202\200\215\246\1\201\216\250\206\202\217\250\5\201"
+ "\216\250\201\216\247ao\212[i\205Zh\205\203Zh\204\205Yg\204\213Zh\204"
+ "\206Zh\205\203[i\205\2\\j\206x\205\240\203\202\217\250\212\203\220\251"
+ "\204\202\217\250\202\201\216\250\1\201\216\247\202\200\215\246\17\177"
+ "\214\245~\213\245~\213\244}\212\244w\204\240ht\216IUp*3I\36&:\37&9*3"
+ "J<GaIUoR_~Ub~\202Xf\202\1Yg\202\202Yg\204\202Zh\204\6Zh\205Xf\201Vc\177"
+ "my\226~\213\244\201\216\250\203\202\217\250\204\203\220\251\202\202\217"
+ "\250\4\201\216\250\201\216\247bp\213[i\205\202Zh\205\212Zh\204\206Zh"
+ "\205\211[i\205\202\\j\206\2\\j\207x\205\237\202\202\217\250\300\203\220"
+ "\251\202\202\217\250\14\200\216\247\177\214\246y\207\242q\200\234gv\224"
+ "Yj\211L\\\177@Qt5Gl/Af+=b(:`\203(:_\14(:`+=b/Af5Gl\77QsK\\~Yi\211gv\224"
+ "p\177\234x\207\241~\214\246\200\216\247\203\202\217\250\272\203\220\251"
+ "\202\202\217\250\14\201\216\250\201\216\247\200\215\246|\211\243gu\220"
+ "@Le+3J;F`S`\177Yg\204Zh\204Zh\205\204[i\205\13Zh\205Zh\204Ve\177@Jf1"
+ ";RR_xr\177\234\177\214\245\177\214\246\200\215\246\201\216\247\202\201"
+ "\216\250\1\202\217\250\202\201\216\250\1\201\216\247\202\200\215\246"
+ "\10\177\214\245u\202\234Ze\2007AZ5@ZNZyYg\204Zh\204\204Zh\205\202Zh\204"
+ "\10S`}<G`*4JFQkjw\220}\212\243\200\215\246\201\216\250\207\202\217\250"
+ "\3\201\216\250bp\214\\j\206\226[i\205\206\\j\206\202\\j\207\1y\206\240"
+ "\202\202\217\250\212\203\220\251\204\202\217\250\2\201\216\250\201\216"
+ "\247\202\200\215\246\15\177\214\246\177\214\245~\213\244z\207\241q~\232"
+ "`k\207FQk+5K\37&:%,A8BZIUrUb~\202Xf\202\202Yg\202\2Yg\204Zh\204\202Z"
+ "h\205\204[i\205\5Xf\201T`~kx\224~\213\245\201\216\250\203\202\217\250"
+ "\204\203\220\251\203\202\217\250\3\201\216\250cq\215\\j\206\216[i\205"
+ "\205\\j\206\206\\j\207\205]k\207\2x\205\237\202\217\250\301\203\220\251"
+ "\202\202\217\250\14\200\216\247~\214\246x\207\241p\177\234gv\224Yi\211"
+ "K\\~@Qt5Gl/Af+=b(:`\203(:_\14(:`+=b.Af5Gl\77QsK\\~Xi\211ft\223o\177\232"
+ "x\206\241}\212\244\177\215\246\203\200\216\247\272\202\217\250\202\201"
+ "\216\247\12\200\215\247\200\215\246|\211\242er\217BMh,6K;FaS`\177Yg\202"
+ "Yg\204\202Zh\204\203[i\205\202Zh\204\12Yg\204Yg\202S_~9D\\8@YYe~t\201"
+ "\233~\213\244~\213\245\177\214\245\205\200\215\246\12\177\214\245~\213"
+ "\245~\213\244w\204\240^k\206:D]3>WJWsYg\202Yg\204\206Zh\204\202Yg\204"
+ "\7S`\1779E]-7NFRmiv\217}\212\243\200\215\247\203\201\216\247\202\202"
+ "\217\250\203\201\216\247\1bp\213\203[i\206\207[i\205\212[i\206\213\\"
+ "j\206\1x\205\237\213\202\217\250\204\201\216\247\2\200\215\247\200\215"
+ "\246\202\177\214\245\15~\213\244}\213\244}\212\243s\200\231an\207EQl"
+ "/9P!)<#+@5\77WKWvWe\200We\201\202Xf\201\3Xg\202Yg\202Yg\204\203Zh\204"
+ "\205[i\205\4Xf\201S_zgt\215}\212\244\204\201\216\247\205\202\217\250"
+ "\203\201\216\247\1cq\214\206[i\206\1[i\205\207[i\206\207\\j\206\212]"
+ "k\207\1x\205\237\302\202\217\250\202\200\216\247\14\177\215\246}\212"
+ "\244x\206\241o\177\232ft\223Xi\211K\\~@Qs5Gl.Af+=b(:`\203(:_\14(:`+="
+ "b.Af5Gl\77QsK\\~Xi\211ft\223o~\232w\206\241}\212\244\177\214\246\203"
+ "\200\216\247\272\201\217\247\202\200\216\246\7\177\215\246y\207\242c"
+ "s\214BNg+5K;F_S`{\203Yh\202\1Zi\204\205Zi\205\12Zi\204Yh\202Xg\202Xg"
+ "\201IWq3=T;F^\\i\204v\204\235}\213\243\207~\214\244\10}\213\243y\207"
+ "\237dr\213=H`1;QFSlUd~Xg\202\202Yh\202\202Zi\204\1Zi\205\202Zi\204\203"
+ "Yh\202\6Q^x9E]-8MDPjdt\215z\210\243\202\200\216\246\204\201\217\247\202"
+ "\200\216\246\1ap\212\221[j\205\216\\k\206\1x\206\237\212\201\217\247"
+ "\204\200\216\246\24\177\215\246\177\215\245~\214\244}\213\244}\213\243"
+ "|\212\242u\203\237ft\216KXr2>T$/C&.B4\77UESmSa|Ve\200Wf\200Wg\200Xg\201"
+ "Xg\202\203Yh\202\202Zi\204\202Zi\205\204[j\205\4Zi\205R_yao\210v\204"
+ "\234\204\200\216\246\206\201\217\247\202\200\216\246\1bq\213\216[j\205"
+ "\205\\k\206\214]l\207\1x\206\237\302\201\217\247\202\200\216\247\14\177"
+ "\214\246}\212\244w\206\241o~\232ft\223Xi\211K\\~@Qs5Gl.Af+=b(:`\203("
+ ":_\14(:`+=b.Af5Gl\77QsK[~Xi\210et\223o~\232w\205\241|\211\244~\214\244"
+ "\203\200\216\246\273\201\216\247\7\200\215\246}\212\243n{\224IUn09Q;"
+ "D`Ta}\203Zh\204\202Zh\205\204[i\205\202Zh\205\12Zh\204Yg\202Xf\202Ub"
+ "~DPk1:TAKebn\213y\206\237}\212\243\202}\212\244\1~\213\244\202}\212\244"
+ "\10}\212\243y\206\237gt\217FQl-7NAMgUb~Xf\202\202Yg\202\2Zh\204Zh\205"
+ "\204[i\205\204Zh\205\6R^y=Ea7AYZf\202w\204\235\200\215\246\207\201\216"
+ "\247\1ao\212\216[i\205\204\\j\206\215]k\207\2y\206\240\202\217\250\210"
+ "\201\216\247\203\200\215\246\2\177\214\246\177\214\245\202~\213\244\20"
+ "}\212\244|\212\242|\211\242r\177\230Yd\201;E_'1G'.D4\77UERkQ]|Vd\200"
+ "We\200Wf\200Xf\201Xf\202\202Yg\202\1Zh\204\202Zh\205\211[i\205\3Ub\201"
+ "]j\204s\200\233\203\200\215\246\210\201\216\247\2\200\215\246bp\213\214"
+ "[i\205\204\\j\206\203]k\207\202^l\207\210^l\210\202^l\207\1x\205\237"
+ "\202\202\217\250\300\201\216\247\202\200\216\246\14~\214\244|\211\244"
+ "w\205\241o~\232et\223Xi\210K[~\77Qs5Gl.Af+=b(:`\203(:_\14(:`+=b.Af5F"
+ "l\77PsJ[~Wi\210es\221n}\231v\205\237|\211\243~\212\244\203\177\214\246"
+ "\274\200\216\247\5\177\215\246o}\226JWrDQkR_{\213Zi\205\202Yh\205\202"
+ "Xg\202\10Wf\202Tb~AMg1<SFPliw\220x\206\237{\212\242\203|\212\243\202"
+ "{\212\242\6lz\223GQm,7L\77JbSa}Wf\202\202Xg\202\2Yh\204Yh\205\207Zi\205"
+ "\203[j\206\4^m\211fu\222|\212\244\203\221\252\210\200\216\247\1ap\213"
+ "\217[j\206\202\\k\207\202]l\207\202]l\210\207^m\211\202]l\210\2]l\207"
+ "x\206\240\202\201\217\250\206\200\216\247\203\177\215\246\2~\214\246"
+ "~\214\245\202}\213\244\16|\212\243{\212\242x\206\237hv\222JVq-8N\"+\77"
+ ".7PBOhP]xUd\200Ve\200Vf\200Wf\201\202Xg\202\202Yh\204\1Yh\205\203Zi\205"
+ "\211[j\206\3Xg\202Tc~q\177\232\203\177\215\246\211\200\216\247\1bq\214"
+ "\216[j\206\202\\k\207\2]l\207]l\210\204^m\211\205_n\211\203^m\211\2]"
+ "l\210x\206\237\203\201\217\250\277\200\216\247\202\177\214\246\14~\212"
+ "\244|\211\243v\205\237n~\232es\221Wi\210J[~\77Qs5Fl.Af+=b(:`\203(:_\14"
+ "(:`+=b.Af5Fk>PsJ[~Wh\210es\221n}\231v\203\237z\210\243}\212\244\203\177"
+ "\214\246\274\177\215\246\5\202\220\251\220\235\265\224\242\271\177\215"
+ "\250dr\217\211Zi\205\203Yh\204\2Xg\204Xg\202\202Wf\201\6Ve\201P]}:Ga"
+ "2;TLZsn|\225\205z\210\241\6n|\225M[t.9P8E^P]}Ve\200\202Wf\201\2Xg\202"
+ "Xg\204\202Yh\204\204Zi\205\204[j\206\5ap\215\200\216\251\243\261\307"
+ "\240\256\302\211\227\260\210\177\215\246\1`o\212\215Zi\205\203[j\206"
+ "\1\\k\207\203]l\210\202^m\210\205^m\211\202^m\210\202]l\210\2x\206\240"
+ "\201\217\247\202\200\216\247\205\177\215\246\203~\214\245\1}\213\244"
+ "\202|\212\243\16{\211\242z\211\241t\202\236_l\210;Ha$,B(1G9F`LYsR_|U"
+ "d\177Ue\177Ve\200Ve\201\202Wf\201\2Xg\202Xg\204\203Yh\204\203Zi\205\210"
+ "[j\206\4Wf\201P]wq~\230|\212\243\213\177\215\246\1ap\213\215Zi\205\202"
+ "[j\206\1\\k\206\202]l\210\2^m\210^m\211\203_m\213\203_n\213\202_m\213"
+ "\5^m\211^m\210]l\210x\206\240\201\217\247\203\200\216\247\276\177\215"
+ "\246\202\177\214\246\14}\212\244z\210\243v\203\237n}\231es\221Wh\210"
+ "J[~\77Qs5Fl.Af+=b(:`\203(:_\14(:`+=b.Af5Fk>PsJZ}Vh\207cr\221m}\231t\203"
+ "\236z\207\242|\211\243\203~\212\244\274\177\214\246\6\203\220\252\217"
+ "\234\266\257\273\317\260\274\321\204\221\256bp\211\202\\j\206\203[i\206"
+ "\205Zh\205\202Yg\204\2Xf\204Xf\202\202We\201\6Vd\200MYv7A]6@XS^zp}\227"
+ "\203y\207\241\6p}\227Ua|2=U4\77XMYvVd\200\202We\201\2Xf\202Xf\204\202"
+ "Yg\204\202Zh\205\203[i\206\202\\j\206\10\\j\207bp\216\200\215\252\245"
+ "\264\311\253\265\312\217\234\266\203\220\252\200\215\247\207\177\214"
+ "\246\1`n\212\215Zh\205\202[i\206\4\\j\207]k\210^l\210^l\211\204_m\213"
+ "\202`m\213\204_m\213\4^l\211]k\210y\206\241\201\216\250\202\200\215\247"
+ "\204\177\214\246\203~\213\245\1}\212\245\202|\211\243\11{\210\242z\207"
+ "\241q~\230Ua|3<T$+@08RFSoR^|\202Ub\177\2Vd\200Vd\201\202We\201\2Xf\202"
+ "Xf\204\202Yg\204\204Zh\205\203[i\206\202\\j\206\203\\j\207\202\\j\206"
+ "\4[i\206P\\{ly\223y\206\240\213\177\214\246\1ao\213\214Zh\205\202[i\206"
+ "\1\\j\206\202]k\210\3^l\211bo\215fs\222\203gu\222\3jx\226m{\226m|\231"
+ "\202p~\233\6o~\234q~\234n}\233\201\217\252\204\221\253\201\216\247\202"
+ "\200\215\247\276\177\214\246\202~\212\244\14|\211\243z\207\242t\203\236"
+ "m}\231cr\221Vh\207JZ}\77Ps5Fk.Af+=b(:`\203(:_\14(:`+<a.Af5Fk>PsIZ}Vg"
+ "\207cr\220m|\231s\202\236y\207\242|\211\243\203}\212\244\273~\214\246"
+ "\202\177\215\247\11\202\220\252\222\236\266\263\276\321\251\266\315y"
+ "\212\245_n\214\\k\210[j\207[j\206\203Zi\206\204Yh\205\202Xg\204\25Wf"
+ "\204Wf\202Ve\201Ud\201Ud\200IVq0;S4\77WYg\202u\203\235x\206\240r\200"
+ "\235We\2016@Z/:QIVqUd\200Ud\201Ve\201Wf\202Wf\204\202Xg\204\202Yh\205"
+ "\203Zi\206\1[j\207\202\\k\210\6bq\214}\214\250\257\274\321\265\302\324"
+ "\225\243\272\203\221\252\203\177\215\247\206~\214\246\1_n\212\214Yh\205"
+ "\202Zi\206\24[j\206\\k\210`o\214`o\215hw\226l{\230o~\233o\177\233o\177"
+ "\235v\205\242y\211\246~\215\251}\215\250|\214\250\201\220\255\211\227"
+ "\260\204\222\255\207\226\257\203\221\253\200\216\247\202\177\215\247"
+ "\202~\214\246\203}\213\245\1|\212\245\202{\211\243\10z\210\243y\207\241"
+ "m{\227MYt)3J!*\77""7C]N[w\202Tb\177\2Ud\200Ud\201\202Ve\201\2Wf\202W"
+ "f\204\202Xg\204\203Yh\205\203Zi\206\1[j\206\202[j\207\207\\k\210\5[j"
+ "\207S`}`o\212v\204\236\177\215\247\212~\214\246\1`o\213\214Yh\205\202"
+ "Zi\206\24^m\213iw\225~\214\251\214\231\263\227\245\274\243\262\310\251"
+ "\266\316\251\267\316\252\270\316\263\301\325\276\313\335\303\317\341"
+ "\305\320\337\305\320\341\313\330\346\325\336\353\310\323\342\246\263"
+ "\310\206\224\256\200\216\247\202\177\215\247\276~\214\246\202}\212\244"
+ "\14|\211\243y\207\242s\202\236m|\231cr\220Vh\207IZ}\77Ps5Fk.Af+=b(:`"
+ "\203(:_\14(:`+<a.Af5Fk>PrIZ}Vg\207bq\220l|\227s\202\236x\206\241z\210"
+ "\243\203|\211\244\272~\212\244\203\177\213\245\7\200\214\245\203\217"
+ "\251\222\235\265\261\273\320\256\271\317\200\215\252dp\215\202\\i\206"
+ "\2[h\205[h\204\202Zg\204\203Yf\202\203Xe\201\23Wd\201Wd\200Vb\177Ua\177"
+ "T`}FRl09P;F_^i\204nz\224\\h\203:D]09PDOkR]{Ua\177Vb\177Wd\200Wd\201\202"
+ "Xe\201\202Yf\202\202Zg\204\2[h\204[h\205\202\\i\206\10`m\211w\204\241"
+ "\250\263\311\264\276\322\226\241\271\204\220\252\200\214\246\200\214"
+ "\245\202\177\213\245\206~\212\244\1_l\210\214Yf\202\202Zg\204\6[h\205"
+ "o|\230\236\253\303\256\272\320\265\301\325\276\307\333\202\301\312\334"
+ "\4\302\312\336\307\320\341\316\330\345\320\332\347\202\322\332\351\6"
+ "\327\336\353\334\342\357\322\332\346\244\260\304\206\222\251\200\214"
+ "\245\202\177\213\245\202~\212\244\202}\211\243\13|\210\243|\210\242{"
+ "\207\241z\206\241z\206\240p|\226ITn*3I)1HCNhQ\\y\202T`}\1Ua\177\202V"
+ "b\177\2Wd\200Wd\201\203Xe\201\202Yf\202\202Zg\204\202[h\204\1[h\205\202"
+ "\\i\206\1]j\206\202]j\207\202^k\210\7am\214`m\213dp\216gr\220_l\211d"
+ "p\214z\206\241\202\177\213\245\211~\212\244\1`m\210\214Yf\202\202Zg\204"
+ "\6an\210\203\220\253\306\317\340\333\342\355\333\341\355\326\336\352"
+ "\202\324\334\351\14\322\333\351\316\326\346\312\324\343\310\322\342\307"
+ "\322\342\307\320\337\304\314\335\275\305\330\260\275\316\231\243\273"
+ "\203\217\251\200\214\245\202\177\213\245\276~\212\244\202|\211\244\14"
+ "z\210\243y\207\242s\202\236l|\227bq\220Vg\207IZ}>Pr5Fk.Af+<a(:`\203("
+ ":_\14(:`+<a.Af5Fk>OrIZ}Ug\207aq\220lz\227r\201\235x\206\241z\207\242"
+ "\203|\211\243\273}\212\244\202~\213\245\10\177\214\245\177\214\246\203"
+ "\220\252\230\243\272\271\302\326\252\266\314}\212\246bp\211\202[i\206"
+ "\2Zh\205Zh\204\202Yg\204\203Xf\202\203We\201\1Vd\201\202Ub\177\13Ta\177"
+ "Q]{@Lg,5L=IbLXs=Hb,5M>JeQ]{Ta~\202Ub\177\1Vd\201\202We\201\202Xf\202"
+ "\202Yg\204\2Zh\204Zh\205\202[i\206\10bp\211v\205\243\242\255\306\262"
+ "\274\321\230\243\272\203\220\252\200\215\247\177\214\246\203~\213\245"
+ "\206}\212\244\1^l\210\213Xf\202\202Yg\204\15Zh\204Zh\205y\212\243\307"
+ "\321\341\325\335\352\320\330\346\312\324\343\310\322\342\311\322\342"
+ "\310\320\340\302\313\334\274\306\330\271\302\326\202\267\300\324\7\262"
+ "\274\320\253\265\312\237\254\303\214\231\263\202\217\251\177\214\245"
+ "~\213\245\203}\212\244\22|\211\243{\210\243{\210\242z\207\241y\206\241"
+ "y\206\240o|\230KWr*2J-7MDQkQ]yS`}Ta~Ta\177Ub\177Vd\200Vd\201\203We\201"
+ "\202Xf\202\202Yg\204\2Zh\204Zh\205\203[i\206\3\\j\206\\j\207]k\210\202"
+ "`n\214\12er\217m|\233x\206\242\205\222\255\226\243\273\244\261\307\246"
+ "\261\310\223\237\270\213\230\262\201\216\250\202~\213\245\210}\212\244"
+ "\1_m\210\213Xf\202\203Yg\204\14]k\207jw\222\233\250\276\245\260\305\241"
+ "\256\305\235\252\300\232\247\276\233\247\276\233\246\274\230\244\273"
+ "\221\235\266\217\233\265\202\216\233\265\2\213\230\261\204\221\253\202"
+ "\200\215\247\1\177\214\246\203~\213\245\276}\212\244\202|\211\243\14"
+ "z\207\242x\206\241r\201\235lz\227bq\220Ug\207IZ}>Pr5Fk.Af+<a(:`\203("
+ ":_\14(:`+<a.Af5Fk>OrIZ}Uf\206aq\220kz\227r\201\235w\206\241y\207\242"
+ "\203|\211\243\273}\212\244\202~\213\245\11\177\214\245\177\214\246\200"
+ "\215\247\204\221\252\231\246\276\264\276\322\241\255\303v\202\240bp\213"
+ "\202[i\206\2Zh\205Zh\204\202Yg\204\203Xf\202\203We\201\1Vd\201\202Ub"
+ "\177\11Ta~NZx9D_)0G)2J*2H;F`NZxTa~\202Ub\177\1Vd\201\202We\201\203Xf"
+ "\202\3Yg\204Zh\204Zh\205\202[i\206\6bp\213v\205\242\242\257\306\271\303"
+ "\325\237\252\301\207\224\252\202\200\215\247\1\177\214\245\203~\213\245"
+ "\206}\212\244\1^l\210\213Xf\202\203Yg\204\6Zh\205dr\214\223\237\266\226"
+ "\242\272\223\237\267\221\235\265\202\221\235\266\3\217\233\265\217\233"
+ "\262\214\231\262\202\211\226\257\3\210\225\257\210\225\254\204\221\253"
+ "\202\200\215\247\1\177\214\246\202~\213\245\202}\212\244\202|\211\243"
+ "\1{\210\243\202z\207\241\11y\206\241o|\230Q]w*3H,6MERnS`}Ta~Ta\177\202"
+ "Ub\177\2Vd\200Vd\201\202We\201\203Xf\202\202Yg\204\25Zh\204Zh\205[i\206"
+ "\\j\206\\j\207]k\210`n\214er\214hv\223u\202\236\206\222\256\226\244\277"
+ "\256\271\317\303\314\336\314\326\345\316\326\345\315\326\344\304\315"
+ "\336\256\273\315\216\233\265\202\217\250\202~\213\245\210}\212\244\1"
+ "_m\210\214Xf\202\202Yg\204\2Zh\204\\j\206\202\200\215\247\202\201\216"
+ "\247\206\201\216\250\202\201\216\247\203\200\215\247\2\177\214\246\177"
+ "\214\245\202~\213\245\277}\212\244\202|\211\243\14y\207\242x\206\241"
+ "r\201\235kz\227aq\220Uf\206IZ}>Pr5Fk.Af+<a(:`\203(:_\14(:`+<a.Af5Fk="
+ "OrHY|Uf\206ap\217ky\226q\200\234w\205\241y\207\242\203z\210\243\273|"
+ "\211\243\203}\212\244\1~\213\245\202\177\214\246\10\203\220\251\232\247"
+ "\275\257\272\317\235\253\301u\204\241ao\215[i\205Zh\205\202Yg\204\202"
+ "Xf\202\203We\201\202Vd\200\202Ub\177\202Ta~\7S`~JVs7B[-7O9D\\MYvS`}\202"
+ "Ta~\1Ub\177\202Vd\200\203We\201\202Xf\202\1Yg\204\202Zh\205\10^l\211"
+ "r\200\235\233\251\301\266\300\324\240\254\303\206\223\253\200\215\246"
+ "\177\214\246\202~\213\245\202}\212\244\207|\211\243\1]k\207\214We\201"
+ "\202Xf\202\2Yg\204\\j\206\202\177\214\246\202\200\215\246\207\200\215"
+ "\247\1\200\215\246\202\177\214\246\202~\213\245\202}\212\244\203|\211"
+ "\243\1{\210\242\202z\207\241\12y\206\240x\205\240r\177\231Wd~0;R,6MG"
+ "SnS_}S`}S`~\202Ta~\1Ub\177\203Vd\200\202We\201\202Xf\202\202Yg\204\202"
+ "Zh\205\23[i\206\\j\206_m\213gu\222r\200\234\205\222\256\235\251\303\262"
+ "\275\322\303\315\340\315\326\345\312\323\341\277\312\334\267\301\323"
+ "\253\266\313\237\254\303\224\240\267\210\225\257\201\216\250~\213\245"
+ "\202}\212\244\210|\211\243\1^l\207\215We\201\202Xf\202\2Zh\204}\212\244"
+ "\215~\213\245\204}\212\244\300|\211\243\202z\210\243\14y\207\242w\205"
+ "\241q\200\234ky\226ap\217Uf\206HY|>Pr5Fk.Af+<a(:`\203(:_\14(:`+<a.Af"
+ "5Fk=OrHY|Uf\206`p\217jy\226q\200\234v\205\237x\206\241\203y\207\242\274"
+ "z\211\243\202{\212\244\202|\213\245\10}\214\246~\215\246\204\223\255"
+ "\236\253\302\263\300\323\230\251\301s\202\236_o\213\202Xh\205\202Wg\204"
+ "\202Vf\202\203Ue\201\202Td\200\202Sb\177\202Sa~\5R`~O]yLZvO]yR`~\202"
+ "Sa~\1Sb\177\202Td\200\203Ue\201\202Vf\202\1Wg\204\202Xh\205\10\\l\211"
+ "o~\233\223\243\273\256\274\320\236\253\302\204\223\255~\215\246}\214"
+ "\246\202|\213\245\202{\212\244\210z\211\243\1[k\207\215Ue\201\202Vf\202"
+ "\1Yi\205\216|\213\245\203{\212\244\203z\211\243\202y\210\242\1x\207\241"
+ "\202w\206\240\7p\177\231Zh\2037C]-8PESnQ_}R`}\202Sa~\202Sb\177\203Td"
+ "\200\202Ue\201\202Vf\202\202Wg\204\17Xh\205Yi\205Yi\206]m\213gv\222x"
+ "\210\242\217\237\271\253\272\317\301\314\334\311\322\343\305\321\337"
+ "\270\304\327\246\263\311\230\247\276\214\233\264\202\202\221\253\4~\215"
+ "\247~\215\246}\214\246|\213\245\203{\212\244\210z\211\243\1\\l\207\217"
+ "Ue\201\1Wg\203\322z\211\243\202y\207\242\14x\206\241v\205\237q\200\234"
+ "jy\226`p\217Uf\206HY|>Or5Fk.Af+<a(:`\203(:_\14(:`+<a.Af5Fk=OrHY|Te\206"
+ "`o\217jy\226p\177\234v\203\237w\206\241\203y\207\242\275z\210\242\202"
+ "{\211\243\202|\212\244\10}\213\245~\214\245\207\225\257\237\255\303\254"
+ "\271\315\222\237\271o~\233\\k\210\202Xg\204\1Wf\202\202Ve\201\204Ud\200"
+ "\202Tb\177\203Sa~\205S`}\203Sa~\202Tb\177\202Ud\200\202Ve\201\1Wf\202"
+ "\202Xg\204\10\\k\207o~\233\222\242\272\257\274\321\240\256\303\207\225"
+ "\257~\214\245}\213\245\202|\212\244\203{\211\243\210z\210\242\1[j\206"
+ "\217Ud\200\1Xg\203\223z\210\242\202y\207\241\202x\206\240\10w\205\237"
+ "s\201\233dr\216CQh-8N\77JeR_|R_}\202S`}\202Sa~\203Tb\177\202Ud\200\202"
+ "Ve\201\202Wf\202\22Xg\204Yh\204]l\211dr\220x\207\242\226\244\277\263"
+ "\277\324\305\317\337\303\316\336\267\302\325\244\261\307\225\242\271"
+ "\211\227\260\203\220\252\200\216\247\177\215\247\177\215\246~\214\246"
+ "\202}\213\245\202|\212\244\202{\211\243\211z\210\242\1\\k\206\215Ud\200"
+ "\202Tb\177\2Vd\201y\207\241\204x\206\240\205w\205\237\203x\206\240\203"
+ "y\207\241\302z\210\242\202y\207\242\14w\206\241v\203\237p\177\234jy\226"
+ "`o\217Te\206HY|=Or5Fk.Af+<a(:`\203(:_\14(:`+<a.@f5Fk=OrGX|Te\206_o\216"
+ "jx\225p\177\232t\203\237w\205\241\203x\206\242\275y\207\242\203z\210"
+ "\243\202{\211\244\10|\212\245\200\216\250\211\227\257\237\254\305\253"
+ "\270\315\221\240\272k{\226[j\207\202Wf\204\1Ve\202\202Ud\201\203Tb\200"
+ "\204Sa\177\207S`~\203Sa\177\202Tb\200\202Ud\201\1Ve\202\202Wf\204\7["
+ "j\207n}\233\221\240\272\257\273\321\245\262\310\211\227\261\200\216\250"
+ "\202|\212\245\1{\211\244\203z\210\243\211y\207\242\1Zh\206\216Tb\200"
+ "\2Sa\177Vd\202\203x\206\241\211w\205\240\211x\206\241\202w\205\240\7"
+ "v\204\237lz\225Q^{4\77X8C\\KXuQ^}\202R_}\202S`~\203Sa\177\202Tb\200\202"
+ "Ud\201\202Ve\202\21Wf\204Xg\204\\k\211o~\233\217\235\271\261\276\323"
+ "\301\315\336\275\307\332\256\271\316\227\245\275\210\226\260\202\220"
+ "\252\201\217\252~\214\247~\214\246}\213\246}\213\245\203|\212\245\202"
+ "{\211\244\203z\210\243\211y\207\242\1[i\206\214Tb\200\202Sa\177\2S`~"
+ "Ub\177\202v\204\237\2u\203\237u\203\236\205t\202\236\202u\203\236\2u"
+ "\203\237v\204\237\202w\205\240\202x\206\241\301y\207\242\202x\206\242"
+ "\14w\205\241t\203\237p\177\232jx\225`o\217Te\206HY|=Or5Fk.Af+<a(:`\203"
+ "(:_\14(:`+<a.@f4Ek=NqGX|Te\205_o\216ix\224o~\232t\202\236v\205\237\203"
+ "x\206\241\276x\207\241\203y\210\242\1z\211\243\202{\212\244\10\177\216"
+ "\247\210\227\260\245\263\310\261\275\321\216\236\270gw\222Zj\206Vf\202"
+ "\202Ue\201\202Td\200\203Sb\177\205Sa~\202R`}\205Sa~\202Sb\177\202Td\200"
+ "\1Ue\201\202Vf\202\7Wg\204gw\225\217\237\271\260\275\322\242\261\306"
+ "\210\227\260\177\216\247\202{\212\244\1z\211\243\203y\210\242\212x\207"
+ "\241\1Yh\205\214Sb\177\203Sa~\2Uc\177v\205\237\203u\204\236\207t\203"
+ "\235\203u\204\236\202v\205\237\204w\206\240\202v\205\237\7u\204\236r"
+ "\201\233_m\211>Ke4AYGUrP^{\202Q_|\202R`}\203Sa~\203Sb\177\1Td\200\202"
+ "Ue\201\15Vf\202Wg\204^m\214|\213\246\247\267\315\277\313\335\275\311"
+ "\331\247\264\312\220\236\267\204\223\253\200\217\251}\214\246}\214\245"
+ "\202|\213\245\203{\212\244\203z\211\243\204y\210\242\212x\207\241\1Z"
+ "i\205\213Sb\177\202Sa~\202R`}\17Sa}q\200\232kz\226ds\217`o\211^l\210"
+ "]l\206Wf\200R`zP]zQ^zM[uGTnO^xfu\221\202v\205\237\202w\206\240\300x\207"
+ "\241\202x\206\241\14v\205\237t\202\236o~\232ix\224_o\216Te\205GX|=Or"
+ "4Ek.@f+<a(:`\203(:_\14(:`+<a.@e4Ek=NqGX|Te\205^o\216hw\224o~\232s\202"
+ "\235t\203\236\203w\205\237\277x\206\241\203y\207\242\1z\210\243\202{"
+ "\211\244\10\177\215\247\210\226\260\244\261\307\254\272\320\205\224\260"
+ "dr\217Zi\206Ve\202\202Ud\201\202Tb\200\203Sa\177\212S`~\203Sa\177\202"
+ "Tb\200\11Ud\201Ve\202Yh\206dr\220\207\227\263\251\267\313\242\257\305"
+ "\210\226\260\177\215\247\202{\211\244\1z\210\243\203y\207\242\213x\206"
+ "\241\1Yg\205\213Sa\177\203S`~\5R_}Ta~u\203\236t\202\235s\201\235\202"
+ "s\201\234\205r\200\234\2s\201\234s\201\235\202t\202\235\1u\203\236\203"
+ "v\204\237\202w\205\240\202v\204\237\6u\203\236lz\227Q]z:F_BOkP]{\202"
+ "Q^|\202R_}\203S`~\203Sa\177\202Tb\200\14Ud\201Ve\202Zi\206`o\216\202"
+ "\222\255\262\277\323\274\307\332\250\266\313\220\235\267\204\221\253"
+ "\200\216\251}\213\245\203|\212\245\202{\211\244\204z\210\243\204y\207"
+ "\242\214x\206\241\1Zh\205\213Sa\177\202S`~\7R_}N[y\77LgBMi1<U'2I%.E\202"
+ "$-C\12\37(<\34%7\34$7\32\"5\32\"4\27\34,\40)=Vc\200r\200\234v\204\237"
+ "\202w\205\240\300x\206\241\202w\205\237\14t\203\236s\202\235o~\232hw"
+ "\224^o\216Te\205GX|=Or4Ek.@f+<a(:`\203(:_\14(:`+<a.@e4Ek=NqGX|Te\205"
+ "^n\216hw\224o~\231r\201\235t\202\236\203v\205\237\300x\206\241\203y\207"
+ "\242\1z\210\243\202{\211\244\11\177\215\247\210\226\257\243\257\306\250"
+ "\265\315\205\223\260gv\222Yh\206Ve\202Ud\201\202Tb\200\205Sa\177\206"
+ "S`~\204Sa\177\202Tb\200\202Ud\201\7Yh\206gv\222\210\227\264\252\266\316"
+ "\243\257\307\210\226\260\177\215\247\202{\211\244\1z\210\243\203y\207"
+ "\242\214x\206\241\1Yg\205\213Sa\177\202S`~\202R_}\4KXvYg\202Sa{R`{\202"
+ "R_z\205Q_y\202R_z\4R`{Ta~bp\216r\200\234\206v\204\237\5r\200\234_m\212"
+ "CPj9E_KXu\202Q^|\202R_}\203S`~\203Sa\177\202Tb\200\13Ud\201Ve\202Yh\206"
+ "dr\220\204\224\260\261\275\323\263\277\323\225\243\273\203\221\254\200"
+ "\216\251}\213\245\202|\212\245\202{\211\244\203z\210\243\206y\207\242"
+ "\216x\206\241\1Zh\205\213Sa\177\202S`~\23R_}N[y9E_!*\77\30\36/\31\40"
+ "3\34\"5\34#6\35%8!)=#,B$-B%/E)1H.9Q8D]iw\222u\203\236v\204\237\202w\205"
+ "\240\300x\206\241\202v\205\237\14t\202\236r\201\235o~\231hw\224^n\216"
+ "Te\205GX|=Nr4Ek.@e+<a(:`\203(:_\14(:`+<a-@e4Ej<NqFXzSc\205]n\215gv\223"
+ "m}\231r\201\235s\202\236\203v\203\237\301v\205\237\203w\206\240\12x\207"
+ "\241y\210\241y\210\242}\214\245\211\230\261\250\266\313\247\266\312\200"
+ "\217\253`p\216Wg\204\202Sb\177\202Sa~\216R`}\202Sa~\11Sb\177Vf\202dr"
+ "\217\206\226\260\252\271\316\244\262\307\211\227\261}\214\245y\210\242"
+ "\202x\207\241\203w\206\240\215v\205\237\1Xf\202\213R`}\202Q_|\5P^{O]"
+ "{;Hc%.E\33$6\203\33#5\205\32#5\203\33#5\3\36(<ANhm|\226\206t\203\235"
+ "\6m|\227Ub\1778C\\AOkO]yO]{\202P^{\204Q_|\203R`}\202Sa~\10Sb\177Wg\204"
+ "ap\214\200\220\253\250\270\315\254\271\315\215\234\265~\215\246\203z"
+ "\211\243\2y\210\242y\210\241\202x\207\241\205w\206\240\222v\205\237\1"
+ "Yg\203\213R`}\202Q_|\202P^{\17IWr@Nh:Ga=Id\77Lf\77Lh\77Kg@NiDQnDRoFT"
+ "pGUpJXuN\\xp\177\231\202t\203\235\202u\204\236\300v\205\237\202v\203"
+ "\237\14s\202\236r\201\235m}\231gv\223]n\215Sc\205GXz=Nq4Ej.@e+<a(:`\203"
+ "(:_\14(:`+<a-@e4Ej<NqFXzSc\203]m\215fv\223m}\231q\200\234s\201\235\203"
+ "t\203\236\302v\205\237\203w\206\240\202x\207\241\10y\210\241|\213\245"
+ "\217\235\264\246\264\311\235\253\304w\210\243]m\213Vf\202\203Sa~\216"
+ "R`}\202Sa~\10Vf\202br\220\205\223\257\247\267\314\246\264\311\210\227"
+ "\261|\213\245y\210\241\202x\207\241\203w\206\240\216v\205\237\1Xf\202"
+ "\213R`}\202Q_|\7P^{O]{AOk*4L$.B$-B#-A\207#,@\5#-A$.B%/DGTpp\177\231\206"
+ "t\203\235\5jy\223M[u9FaIWsO]{\202P^{\204Q_|\203R`}\202Sa~\202Sb\177\11"
+ "Zj\207s\205\240\235\256\304\251\266\313\217\235\264}\214\246z\211\243"
+ "y\210\242y\210\241\203x\207\241\204w\206\240\225v\205\237\1Yg\203\213"
+ "R`}\203Q_|\5P^{O]{O]yN\\xM[x\206M[w\1M[x\202N\\x\3O]yq\200\232t\203\235"
+ "\203u\204\236\300v\205\237\202t\203\236\14s\201\235q\200\234m}\231fv"
+ "\223]n\215Sc\203FXz<Nq4Ej-@e+<a(:`\203(:_\14(:`+<a-@e4Ej<MqFWzRb\203"
+ "]m\215ft\223l|\227q\200\234r\201\235\203s\202\236\303t\203\237\203u\204"
+ "\240\203v\205\241\6z\211\245\214\232\265\244\260\310\233\250\305t\205"
+ "\243Zj\207\203Q_~\217P^}\7Sb\201_n\215\201\221\257\242\265\313\243\261"
+ "\310\210\227\262y\210\244\202v\205\241\204u\204\240\217t\203\237\1Vd"
+ "\202\213P^}\202O]|\202N\\{\2M[yFTq\202ESp\2DSpDSo\205DRn\6DSoDSpESpF"
+ "Tq[i\206q\200\235\206r\201\235\4cr\220ESo@MkM[{\203N\\{\203O]|\204P^"
+ "}\202Q_~\7R`\177Td\202aq\220\206\226\263\237\254\304\215\233\264{\212"
+ "\245\202w\206\242\1w\206\241\202v\205\241\203u\204\240\230t\203\237\1"
+ "We\203\214P^}\202O]|\202N\\{\2M[{M[y\210LZx\4M[yM[{N\\{o~\232\203s\202"
+ "\236\301t\203\237\202s\202\236\14r\201\235q\200\234l|\227ft\223]m\215"
+ "Rb\203FWz<Nq4Ej-@e+<a(:`\203(:_\14(:`+<a-@e4Ej<MqFWzRb\203\\m\214et\223"
+ "l|\227p\177\234q\200\235\203s\202\236\305t\202\236\204u\203\237\10v\204"
+ "\240|\212\245\221\237\267\251\266\315\234\254\305o\177\236Ve\204Q^}\220"
+ "P]|\6S`\177iw\225\226\243\275\237\254\304\207\225\260x\206\242\204u\203"
+ "\237\222t\202\236\1Vc\201\213P]|\203O\\{\202N[y\1MZx\202LYw\1KXw\206"
+ "KXv\1KXw\202LYw\2MZx_l\212\203r\200\234\202s\201\235\5r\200\234o}\231"
+ "\\h\205DOkHUr\203N[y\203O\\{\205P]|\202Q^}\10R_~Wf\205p\177\237\223\242"
+ "\274\216\234\267}\213\247w\205\241w\205\240\202v\204\240\204u\203\237"
+ "\231t\202\236\1Wd\202\214P]|\204O\\{\203N[y\205MZy\205N[y\1p~\232\202"
+ "s\201\235\302t\202\236\202s\202\236\14r\201\235p\177\234l|\227ft\223"
+ "\\m\214Rb\203FWz<Nq4Ej-@e+<a(:`\203(:_\14(:`+<a-@e3Ej;MpEWyRa\202\\l"
+ "\214et\221kz\226o\177\232q\200\234\203r\201\235\313s\202\235\5y\210\243"
+ "\213\232\264\234\253\302|\214\251Td\201\222O]{\3HVrXg\203ix\223\207r"
+ "\201\234\221s\202\235\1Uc\200\214O]{\203N\\y\202M[x\1LZx\202LZw\207K"
+ "Yv\5LZwLZxM[x_m\211q\200\233\205r\201\234\4n}\230Zh\203FToJXu\202M[x"
+ "\204N\\y\205O]{\202P^|\6Q_}Yi\207z\212\245\223\241\270\177\216\251v\205"
+ "\237\203u\204\237\203t\203\236\233s\202\235\1Vd\201\216O]{\217N\\y\1"
+ "o~\231\304s\202\235\202r\201\235\14q\200\234o\177\232kz\226et\221\\l"
+ "\214Ra\202EWy<Nq4Ej-@e+<a(:`\203(:_\14(:`+<a-@e3Ej;MpEWyRa\202[l\214"
+ "es\221ky\226o~\232p\200\234\203r\201\235\303s\201\235\210r\200\234\5"
+ "o}\231Zh\204>Kf7C\\HUr\220O\\{\7N[yKXv9D`%.D/:UQ^{ky\225\204q\177\233"
+ "\204r\200\234\216s\201\235\1Ub\200\215O\\{\204N[y\215MZx\1`m\212\206"
+ "r\200\234\4n|\230R`|BNkJWu\205N[y\206O\\{\202P]|\5S`\177_n\215\177\216"
+ "\247\201\217\252x\206\242\202u\203\237\203t\202\236\235s\201\235\1Vc"
+ "\201\235O\\{\1p~\232\304s\201\235\202r\201\235\14q\200\234o~\232ky\226"
+ "es\221[l\214Ra\202EWy<Mq3Ej-@e+<a(:`\203(:_\14(:`+<a-@e3Ej;MpEVyQa\202"
+ "[k\212cs\221jy\226o~\232p\177\234\203q\200\235\301s\201\235\205r\200"
+ "\234\203q\177\233\7p~\233jx\225Vc\1778C^%.E3\77XKXv\202N[y\215O\\{\203"
+ "N[y\10JWu7A\\$.C2;UR`|jx\224p~\232p~\233\203q\177\233\204r\200\234\214"
+ "s\201\235\1Ub\200\220O\\{\216N[y\1`m\212\206r\200\234\3lz\226Ub~HUr\205"
+ "N[y\210O\\{\5P]|S`\177[j\210|\213\247}\213\245\205t\202\236\236s\201"
+ "\235\1Vc\201\217O\\{\216P]|\2q\177\233t\202\236\303s\201\235\202q\200"
+ "\235\14p\200\234o~\232jy\226cs\221[l\214Qa\202EVy;Mq3Ej-@e+<a(:`\203"
+ "(:_\14(:`+<a-@e3Ej;MpEVyQ`\202Zk\212br\220jx\225m}\231o\177\232\203p"
+ "\200\234\300q\201\234\204p\200\233\202o\177\232\1n~\232\202n~\231\7g"
+ "w\222Ta|6B[%0F/;UETpKZw\202L[x\215M\\y\202L[x\202KZw\11DSo3@Y\"-C1<S"
+ "Qa|gw\222m}\230n~\231n~\232\202o\177\232\204p\200\233\213q\201\234\1"
+ "Sb\177\236M\\y\1_n\212\204q\201\234\202p\200\233\3eu\223Rb}IXu\204L["
+ "x\213M\\y\4Sb\200|\214\246x\210\243r\202\235\242q\201\234\1Tc\200\215"
+ "M\\y\203N]{\203O^|\207P_|\203O^|\1o\177\232\202r\202\235\302q\201\234"
+ "\202p\200\234\14p\177\232m}\231jy\226br\220Zk\212Q`\202EVy;Mq3Ej-@e+"
+ "<a(:`\203(:_\14(:`*<a-@e3Ej;MpEVyP`\201Zk\212br\220jx\225m}\231o~\231"
+ "\203p\177\232\277q\200\234\204p\177\233\202o~\232\13n}\232n}\231m|\230"
+ "jy\225Ta|5A[#.D.8RBPlJXwKYw\202LZx\215M[y\202LZx\202KYw\7JXvDRn2\77X"
+ "#,@1<VQ`{fu\221\202m|\230\1n}\232\202o~\232\204p\177\233\212q\200\234"
+ "\1Sa\177\215M[y\204N\\{\214O]|\3N\\{`n\214r\201\235\205q\200\234\2jy"
+ "\225Vd\201\204LZx\214M[y\2P^}s\202\236\244q\200\234\1Tb\200\214M[y\203"
+ "N\\{\2O]|P^|\202P^}\207Q_~\202P^}\2P^|p\177\233\203r\201\235\301q\200"
+ "\234\202p\177\232\14o\177\232m}\231jx\225br\220Zk\212Q`\202EVy;Mq3Ej"
+ "-@e+<a(:`\203(:_\14(:`*<a-@e3Ej;LpEUyP`\201Yj\211aq\220ix\225l|\227n"
+ "}\231\203o~\232\276p\177\234\204o~\233\202n}\232\1m|\231\202l{\230\11"
+ "hw\224Vb\2005A[#,A.9S@NkIWvIWwJXw\202KYx\204LZy\205M[{\204LZy\202KYx"
+ "\202JXw\10IWwHVuCQn2=W\",C9D`Vb\200hw\224\202l{\230\1m|\232\202n}\232"
+ "\204o~\233\211p\177\234\1R`\177\214LZy\203M[{\202N\\|\1O]|\202O]}\207"
+ "P^~\4O]}O]|N\\|`n\215\203q\200\235\203p\177\234\2m|\231Xg\205\217LZy"
+ "\4KYxHVukz\227l{\230\216o~\233\225p\177\234\1Sa\200\213LZy\203M[{\5N"
+ "\\|O]|O]}P^~Q_~\202Q_\177\203R`\200\202Q_\177\5Q_~P^~O]}p\177\233r\201"
+ "\236\202q\200\235\301p\177\234\202o~\232\14n}\231l|\227ix\225aq\220Y"
+ "j\211P`\201EUy;Mp3Ej-@e*<a(:`\203(:_\14(:`*<a-@e3Ej:LpEUxO`\201Yj\211"
+ "aq\217hw\224l|\227n}\231\203o~\232\275p\177\232\204o~\231\202n}\230\1"
+ "m|\227\202l{\226\10hw\222Ua~2\77W!*>.8PAMjHVrIWs\202JXu\202KYv\202LZ"
+ "w\210M[x\204LZw\202KYv\12JXuIWuIWsHVrBPk/:S&0F8D^Ua~hw\222\202l{\226"
+ "\1m|\230\202n}\230\204o~\231\210p\177\232\1R`}\214LZw\202M[x\202N\\y"
+ "\1O]{\202P^|\210Q_}\202P^|\3O]{ao\212r\201\234\203q\200\233\203p\177"
+ "\232\2[j\206O]{\214LZw\203KYv\3DQn^m\210hw\222\203n}\230\215o~\231\223"
+ "p\177\232\1Sa~\213LZw\202M[x\7N\\yQ_}Zj\207k|\230v\206\242v\207\242w"
+ "\207\242\205w\210\243\6w\207\242v\207\242v\206\242n\177\233|\213\245"
+ "r\201\234\202q\200\233\301p\177\232\202o~\232\14n}\231l|\227hw\224aq"
+ "\217Yj\211O`\201EUx;Mp3Ej-@e*<a(:`\203(:_\14(:`*<a-@e3Ej:LpEUxO_\201"
+ "Yi\211ap\217hw\224lz\226m}\231\203o~\231\274o~\232\204n}\231\202m|\230"
+ "\15l{\227lz\226kz\226ds\217Ra}3\77X\40(<.8QAOkGUrHUrHVuIWu\202JXv\202"
+ "KYw\203LZx\204M[y\203LZx\203KYw\202JXv\202IWu\14HVuHUrGUr@Lj+5N\"+@5"
+ "@ZTa\177gv\222kz\226lz\226l{\230\202m|\230\203n}\231\210o~\232\1Q_}\213"
+ "KYw\202LZx\202M[y\4Q_}Yj\207]m\213^n\214\202_o\214\205_o\215\7_o\214"
+ "^n\214^m\214Zj\210et\222t\203\237q\200\234\203p\177\233\4r\201\235v\205"
+ "\236bq\216N\\{\213KYw\203JXv\5IWu\77LhM[wds\217l{\230\205m|\230\214n"
+ "}\231\221o~\232\1R`~\213KYw\202LZx\5M[ySa\200o\200\237\255\273\322\304"
+ "\321\342\202\307\324\344\205\310\324\344\202\307\324\344\4\307\323\344"
+ "\257\276\323\215\234\265t\203\237\202p\177\233\301o~\232\202o~\231\14"
+ "m}\231lz\226hw\224ap\217Yj\211O_\201EUx;Mp3Ej-@e*<a(:`\203(:_\14(:`*"
+ "<a-@e3Ej:LpDUxO_\201Xi\211`p\217gv\224kz\226l|\227\203m}\231\274o~\232"
+ "\203n}\231\202m|\230\14l{\227lz\226kz\226ds\217Q_{3\77X\"*\77.8QAOkG"
+ "UrHUrHVu\202IWu\1JXv\202KYw\202LZx\202M[y\204N\\y\202M[y\202LZx\203K"
+ "Yw\202JXv\202IWu\14HVsHUrGUr@Lh+5N\"+\77""7B]Ud\200gv\222kz\226lz\226"
+ "l{\230\202m|\230\203n}\231\207o~\232\1Q_}\213KYw\202LZx\202M[y\6br\223"
+ "\223\243\277\245\264\315\245\266\315\246\266\315\246\267\315\204\250"
+ "\267\315\202\246\267\315\5\246\266\315\245\264\315\240\257\311\212\231"
+ "\263x\207\243\202q\200\234\202p\177\233\5s\202\236u\204\240fv\223O]|"
+ "LZx\212KYw\203JXv\5IWu=Ie<GbTc\177fu\221\202l{\227\202l{\230\203m|\230"
+ "\222n}\231\211o~\232\1R`~\213KYw\203LZx\4P^}^n\215\226\245\275\243\260"
+ "\311\203\247\265\313\203\250\266\313\202\247\265\313\5\246\264\312\245"
+ "\262\311\231\250\300\201\220\252t\203\237\202p\177\233\301o~\232\202"
+ "m}\231\14l|\227kz\226gv\224`p\217Xi\211O_\201DUx:Lp3Ej-@e*<a(:`\203("
+ ":_\14(:`*<a-@e3Ei:LpDUxN_\201Xi\210`p\217fv\223jy\226l|\227\203m}\231"
+ "\273n}\231\203m|\230\202l{\227\1kz\226\202jy\225\6dr\216N]y0;T!*=+7O"
+ "ANj\202FTq\1GUr\202HVs\202IWu\1JXv\202KYw\202LZx\2M[xSa\200\202\\l\210"
+ "\2Sa\200M[x\202LZx\202KYw\203JXv\202IWu\202HVs\1GUr\202FTq\11\77Kg*5"
+ "M!*\77""3\77WQ_}fu\221jy\225kz\226kz\227\202l{\227\202m|\230\207n}\231"
+ "\1P^|\213JXv\202KYw\202LZx\3dt\224\263\300\324\301\314\336\202\301\315"
+ "\336\207\302\316\336\5\301\315\336\301\314\336\273\310\333\231\250\300"
+ "w\206\241\202p\177\233\203o~\232\4r\201\235gv\223Tc~N\\{\202KYw\210J"
+ "Xv\202IWu\202HVs\5@Mk0<U:HbVc\177gv\222\203jy\225\1kz\226\202kz\227\211"
+ "l{\227\212m|\230\210n}\231\1Q_}\214JXv\202KYw\4LZxN\\zq\200\233q\200"
+ "\234\202r\201\235\204s\202\236\203r\201\235\1q\200\234\202p\177\233\202"
+ "o~\232\302n}\231\202m}\231\14l|\227jy\226fv\223`p\217Xi\210N_\201DUx"
+ ":Lp3Ei-@e*<a(:`\203(:_\14(:`*<a,@e2Ei:LoCTxN^\200Wi\210_o\216ft\223j"
+ "y\225kz\227\203l|\227\272m}\227\203l|\226\202k{\225\1jz\225\202iy\223"
+ "\6eu\217P`z1=U\37*=*6M\77Kg\202ETo\1FUp\202GVq\202HWr\1IXs\202JYu\5K"
+ "ZvL[vL[wSb\177ev\222\202\212\234\267\5ev\222Sb\177L[wL[vKZv\202JYu\203"
+ "IXs\202HWr\202GVq\1FUp\202ETo\12=Kf+5L\40+=4@WVc~eu\217iy\223jz\224j"
+ "z\225k{\225\203l|\226\206m}\227\1O^y\213IXs\202JYu\202KZv\4Ud\177\200"
+ "\220\247\203\223\255\204\224\256\210\205\225\256\6\204\224\256\204\223"
+ "\255\203\223\252y\211\243s\203\234o\177\231\204n~\230\4q\201\233s\203"
+ "\234Xh\204M\\x\203JYu\207IXs\202HWr\202GVq\6DSm3\77W*4J;HaVf\200eu\217"
+ "\202hx\222\203iy\223\202jz\224\203jz\225\213k{\225\204l|\226\207m}\227"
+ "\1P_z\215IXs\202JYu\1L[w\203o\177\231\206p\200\231\203o\177\231\202n"
+ "~\230\304m}\227\202l|\227\14kz\227jy\225ft\223_o\216Wi\210N_\201CTx:"
+ "Lp2Ei,@e*<a(:`\203(:_\14(:`*<a,@e2Ei:KoCTxN^\200Wh\210_o\216et\223ix"
+ "\225kz\226\203l|\227\272m|\227\202l{\226\202kz\225\1jy\225\202ix\223"
+ "\6et\217P^y0<U\40*>*6M\77Jg\202ESo\1FTp\202GUq\202HVr\202IWs\1JXu\202"
+ "KYv\4LZwP^|_n\215\206\226\261\202\256\274\320\6\207\227\263_n\215P^|"
+ "LZwLZvKYv\202JXu\203IWs\202HVr\15GUqFTqFTpESoDSn=Je*3J!)=9E]\\k\206h"
+ "w\222ix\223jy\224\202kz\225\203l{\226\205m|\227\1O]y\214IWs\202JXu\3"
+ "KYvN\\yp\177\232\202q\200\233\210r\201\234\202q\200\233\2p\177\232p\177"
+ "\231\202o~\231\204n}\230\4t\203\236{\212\245ap\214M[x\204JXu\206IWs\202"
+ "HVr\202GUq\10FTq\77Kg+5L#+@6AZSa|es\216gv\222\204hw\222\206ix\223\207"
+ "jy\224\1jy\225\203kz\225\203l{\226\206m|\227\1P^z\217IWs\2KYum|\227\210"
+ "n}\230\204m|\227\206l{\226\277m|\227\202l|\227\14kz\226ix\225et\223_"
+ "o\216Wh\210N^\200CTx:Lp2Ei,@e*<a(:`\204(:_\13*<a,@e2Di:KoCTwM^\200Vh"
+ "\207^n\215es\221hw\225jy\226\203ky\227\271lz\227\203ky\226\12jx\225i"
+ "w\225iw\224hv\223dr\217O]z.9R\36';*5N@Kh\202DRo\1ESp\202FSq\202GTr\202"
+ "HUs\1IVu\202JWv\16KXvN\\|Zi\207}\215\254\237\254\304\230\245\276\232"
+ "\250\300\237\255\305\177\217\256[j\213N\\|KXwKXvJWv\202IVu\202HUs\203"
+ "GTr\12FSqESqESpDRoDQn=Hf+3L#,@;EaZf\204\202hv\223\1iw\225\202jx\225\202"
+ "ky\226\205lz\227\1N[y\214HUs\203IVu\2MZyo}\231\202o}\232\211p~\233\2"
+ "o}\232o}\231\202n|\231\205m{\230\5p~\233{\211\245hv\223S`}MZy\204IVu"
+ "\205HUs\203GTr\12FSqESqDRo:Fb&.F\35$8&0GFQmZh\204cq\216\202ft\221\202"
+ "ft\222\211gu\222\204hv\223\2iw\224iw\225\202jx\225\203ky\226\205lz\227"
+ "\1O\\z\216HUs\2GTrIVt\206ky\226\213jx\225\203ky\226\276lz\227\202ky\227"
+ "\13jy\226hw\225es\221^n\215Vh\207M^\200CTw:Ko2Di,@e*<a\205(:_\13*<a,"
+ "@e2Di:KoCTwM]\200Vh\207^n\215cs\221hw\224ix\226\203ky\226\271lz\227\202"
+ "ky\226\202jx\225\10iw\224hv\223es\220Q^z/8Q\36&:*5N@Kh\202DRo\1ESp\202"
+ "FSq\202GTr\202HUs\1IVu\202JWv\6KXvLYxTb\202s\202\242\232\250\301\227"
+ "\245\275\202~\214\250\6\230\245\276\234\251\302x\210\246Wf\206N\\|KX"
+ "w\202JWv\202IVu\202HUs\203GTr\3FSqESqESp\202DRo\7<Hf(1I\37'<;FbZf\204"
+ "hv\223iw\224\202jx\225\202ky\226\205lz\227\1N[y\215HUs\202IVu\1LYx\203"
+ "n|\231\210o}\231\203n|\231\207m{\230\6n|\231z\210\245u\204\237Xg\207"
+ "MZyJWv\203IVu\206HUs\202GTr\202FSq\13ESpDRo<Hf(2J\32!4\34#7,4L=JdP\\"
+ "xYg\205bp\216\202es\220\206ft\221\204ft\222\202gu\222\202hv\223\2iw\225"
+ "jx\225\203ky\226\205lz\227\1O\\z\214HUs\203GTr\3HUsjx\225iw\225\202i"
+ "w\224\212hv\223\2iw\224iw\225\202jx\225\203ky\226\275lz\227\202ky\226"
+ "\13ix\226hw\224cs\221^n\215Vh\207M]\200CTw:Ko2Di,@e*<a\205(:_\13*<a,"
+ "\77e2Di:KoCTwM]\200Vg\207]m\215cr\221gw\224ix\225\203jy\226\270kz\226"
+ "\203jy\225\1ix\224\202hw\223\6ds\217P]x-7P\35&8*6L\77Kg\202DRn\1DSo\202"
+ "ESp\202FTq\202GUr\202HVs\1IWu\202JXv\5Q_~k{\231\226\245\277\232\251\301"
+ "\177\216\250\202t\203\236\7\177\216\250\232\251\301\232\250\301q\201"
+ "\241Sb\201KYwJXv\202IWu\202HVs\202GUr\203FTq\202ESp\1DSo\202DRn\5""9"
+ "Ea#,B\37(<9E`\\j\206\202hw\223\1ix\224\202jy\225\205kz\226\1M[x\216G"
+ "Ur\2HVsKYv\202l{\227\212m|\230\211l{\227\5m|\230v\205\241\201\220\255"
+ "^m\214O]|\202IWu\203HVs\205GUr\203FTq\2ESpDSo\202DRn\31>Kg0<S\34$6\24"
+ "\30(\24\33,\34$9'2H5A[BOjN[wRa}Xg\203Yg\204[j\206^m\211ap\214_m\211["
+ "j\206Zh\204Zh\205We\201S_}P]yTa\177_n\212\202ix\224\202jy\225\205kz\226"
+ "\1N\\y\213GUr\203FTq\4ESpFUqhw\223gv\222\203fu\221\207ft\221\202fu\221"
+ "\202gv\222\1hw\223\202ix\224\202jy\225\275kz\226\202jy\226\13ix\225g"
+ "w\224cr\221]m\215Vg\207M]\200CTw:Ko2Di,\77e*<a\205(:_\13*<a,\77e2Di:"
+ "KoBTwL]\177Ug\206]m\214br\220gv\224hw\225\203ix\225\270jy\226\203ix\225"
+ "\10hw\224hv\223gv\223Q`}.9R\33#7+5L=Jg\202CQn\1DRo\202DSp\202ESq\202"
+ "FTr\202GUs\11HVuHWvIWvM[{br\222\216\236\272\234\252\303\201\220\255r"
+ "\201\236\202o~\233\10r\201\236\200\220\253\233\252\303\224\243\276iz"
+ "\231P^~IWvHWv\202HVu\202GUs\202FTr\203ESq\202DSp\202DRo\6CQn9Ea$-C\40"
+ "(>;Ga[j\207\202hw\224\202ix\225\205jy\226\1LZx\217FTr\2IWujy\226\216"
+ "kz\227\203jy\226\203kz\227\6l{\230r\201\236\204\225\257r\200\241Wg\207"
+ "KYx\202HVu\203GUs\205FTr\202ESq\202DSp\2DRoCQn\202BPm\20;Fb.9S\37'>\25"
+ "\33-\21\26%\16\24!\17\25\"\23\31*\32!4\36'=!)\77\")@&/F,7O(2I\")@\202"
+ "!)\77\7\36&=\30\37""1\26\35/\37(<JWtds\220hw\224\202ix\225\205jy\226"
+ "\1M[y\213FTr\202ESq\10DSpAOl8C`@Lh4@Y3\77X3>W2>W\2062=V\10""2>W3>W3\77"
+ "X4@YAMhXg\204hv\223hw\224\202ix\225\275jy\226\202ix\225\13hw\225gv\224"
+ "br\220]m\215Ug\206L]\177BTw:Ko2Di,\77e*<a\205(:_\13*<a,\77c2Di9KoBTv"
+ "L\\\177Uf\206]m\214bq\220fv\223hw\225\203ix\225\271jy\226\202ix\225\10"
+ "hw\224et\221Q^{/9S\36$:,6P@NlCQn\202DRo\202DSp\202ESq\202FTr\202GUs\202"
+ "HVu\7IWvM[{^n\214\211\231\267\237\255\306\204\222\256q\200\235\204n}"
+ "\232\11r\201\236\204\222\254\236\254\304\215\236\272bu\222M[{IWvHWvH"
+ "Vu\202GUs\203FTr\203ESq\203DSp\202DRo\5<If'/G\40)\77;Gb[h\205\203ix\225"
+ "\205jy\226\1LZx\217FTr\1IWu\222jy\226\203kz\227\7l{\230o~\233~\215\252"
+ "\205\226\260eu\227Q`}HWv\202HVu\203GUs\205FTr\202ESq\202DSp\1DRo\202"
+ "CQn\20BPmBOmAOl<He2\77X*4M\"+A\32!4\25\34,\23\30(\22\27%\21\26%\15\22"
+ "\37\14\20\34\15\22\37\20\25#\202\22\27%\7\23\31+\26\35/\34%8(2K[i\206"
+ "hv\223hw\224\202ix\225\205jy\226\1M[y\213FTr\202ESq\5DSpAOl+5M\26\34"
+ "-\13\17\34\214\12\16\31\5\13\17\35\27\36""0JWtds\220hw\224\202ix\225"
+ "\275jy\226\202ix\225\13hw\225fv\223bq\220]m\214Uf\206L\\\177BTw:Ko2D"
+ "i,\77e*<a\205(:_\13*<a,\77c2Di9KnBTvL\\\177Tf\206\\l\214aq\217ft\221"
+ "gv\224\203hw\224\271ix\225\202hw\224\6et\221R`{0:S\35&;+6M@Nk\202DQn"
+ "\202DRo\203DSp\202ESq\202FTr\202GUs\7GVuLZyWg\207\200\220\256\236\255"
+ "\305\210\227\263s\202\237\206m|\231\11p\177\234\204\223\257\235\255\305"
+ "\212\233\267^m\214LZyHVuGVuGUs\202FTr\204ESq\204DSp\203DRo\6;Fd&0G'0"
+ "HFSpbq\216hw\224\206ix\225\1KYw\217ESq\1HVt\223ix\225\202jy\226\202k"
+ "z\227\6t\204\236\210\230\262z\212\251Zi\212KYxGVu\202GUs\203FTr\204E"
+ "Sq\203DSp\202DRo\2DQnCQn\202BPm\202AOl\203@Nk\3:Gd9D`7B_\2025B]\13""4"
+ "@Z1=W3@Z5B]6B^7B_9Ea:Eb<IgCQnfu\222\202gv\223\202hw\224\205ix\225\1L"
+ "Zx\213ESq\202DSp\5DRoDQn>Kh8D`3\77Y\2022>X\1""1>W\2061=W\1""1>W\2022"
+ ">X\5""3\77Y8Ea`o\214gu\222gv\223\202hw\224\275ix\225\202hw\224\13gv\224"
+ "ft\223aq\217\\l\214Tf\206L\\\177BTv:Ko2Di,\77c*<a\205(:_\13*<a,\77c1"
+ "Di9JnBSvK\\~Tf\206[l\214`p\217et\221gv\223\203hw\224\272ix\225\6hw\224"
+ "_n\213CPk&/G.9S\77Li\202DRo\204DSp\203ESq\202FTr\202GUs\11GVuHVuR`\200"
+ "w\212\251\233\252\303\215\234\270u\205\240m|\231l{\230\204k{\230\13l"
+ "{\230m|\231s\202\237\211\231\262\242\261\310\204\226\262Zj\211LZyHVu"
+ "GVuGUs\203FTr\211ESq\202HVu\2IWu\\k\210\210ix\225\1KYw\217ESq\1HVt\223"
+ "ix\225\202jy\226\202kz\227\10o~\232\201\220\253\213\233\271o\200\237"
+ "Td\204LZyHVuGVu\202GUs\202FTr\205ESq\203DSp\202DRo\2DQnCQn\202BPm\204"
+ "AOl\211@Nk\203AOl\4BPmDRogu\222gv\223\203hw\224\205ix\225\1LZx\213ES"
+ "q\202DSp\202DRo\1DQn\202BPm\1AOl\211@Nk\202AOl\3BPmCPmgu\222\202gv\223"
+ "\202hw\224\275ix\225\202hw\224\13gv\223ft\221aq\217[l\214Tf\206K\\~B"
+ "Tv:Ko2Di,\77c*<a\205(:_\13*<a,\77c1Di9JnASvJ[~Te\205Zk\212`p\217cs\221"
+ "ft\223\203gv\224\273hw\224\5kz\227_n\214Q_}M[xGUs\210DSp\202ESq\202F"
+ "Tr\202GUs\6N\\|iz\233\230\247\301\221\240\274u\204\241l{\227\202kz\227"
+ "\205jy\226\11kz\227l{\227r\201\236\213\233\264\241\257\310y\212\250U"
+ "f\205KYxGUs\202FTr\212ESq\6HVuSb\202r\203\242\217\236\272\207\227\261"
+ "n}\232\207hw\224\1JYv\217DSp\1GVs\223hw\224\203ix\225\10jy\226kz\227"
+ "t\203\240\215\235\266\213\234\267iy\233Q_\177HVs\202GUs\202FTr\203ES"
+ "q\204DSp\203DRo\203CQn\203BPm\202AOm\202AOl\210ANk\1AOl\202AOm\2BPmC"
+ "Qn\202fu\222\202gv\223\206hw\224\1KZw\213DSp\203DRo\202CQn\202BPm\2A"
+ "OmAOl\210ANk\4AOlAOmBPmCPm\202fu\222\202gv\223\276hw\224\202gv\224\13"
+ "ft\223cs\221`p\217Zk\212Te\205J[~ASv9Jn1Di,\77c*<a\205(:_\13*<a,\77c"
+ "1Di9JnASvJ[~Te\205Zk\212_p\217cs\221ft\223\203gt\223\272gv\224\7jy\227"
+ "s\203\240\214\233\267\216\235\273p\201\241Sa\202GUu\210DSq\202ESr\202"
+ "FTs\7M[|aq\222\216\234\273\226\245\277y\211\246n}\233jy\227\202ix\226"
+ "\204hw\225\202ix\226\11jy\227kz\227s\203\237\221\237\273\234\252\304"
+ "p\201\244Ra\201JXxFTs\202ESr\205DSq\203ESr\10HVvTd\205r\206\242\227\246"
+ "\302\230\246\300z\211\246kz\230hw\225\206gv\224\1JXv\217DRp\1GUs\224"
+ "gv\224\202hw\225\202ix\226\10m|\232}\214\250\225\244\277\212\231\271"
+ "iy\231M[|GUuGUs\202FTs\202ESr\203DSq\204DRp\204CQo\204BPn\216AOm\2BP"
+ "nCQo\204fu\223\206gv\224\1KYw\214DRp\203CQo\203BPn\214AOm\3BPnCPoet\222"
+ "\203fu\223\276gv\224\202gt\223\13ft\223cs\221_p\217Zk\212Te\205J[~AS"
+ "v9Jn1Di,\77c*<a\205(:_\13*<a,\77c1Di8JnASvJ[~Sc\205Zk\212_o\216cs\220"
+ "es\221\203ft\223\272gv\223\10hw\224kz\227z\211\246\225\243\276\226\245"
+ "\301q\202\237P_~HVu\203ESq\203DSp\202ESq\202FTr\6M[{^n\217\210\230\264"
+ "\232\251\301}\214\251n}\232\202jy\226\202ix\225\205hw\224\1ix\225\202"
+ "jy\226\7n}\232v\206\242\224\244\276\222\243\276k|\234P^~GUr\202FTr\205"
+ "ESq\202FTr\7IWvTe\204s\206\245\231\250\303\227\246\277{\212\246l{\230"
+ "\203hw\224\205gv\223\1JXu\217DRo\1GUr\224gv\223\203hw\224\12ix\225jy"
+ "\226p\177\234\201\221\253\234\254\303\223\242\276fv\226N\\|GUsGUr\202"
+ "FTr\203ESq\203DSp\205DRo\205CQn\215BPm\202CQn\1DRo\202fu\222\210gv\223"
+ "\1KYv\216DRo\204CQn\215BPm\1DQo\203fu\222\277gv\223\202ft\223\13es\221"
+ "cs\220_o\216Zk\212Sc\205J[~ASv9Jn1Di,\77c*<a\205(:_\13*<a,\77c1Ch8Jn"
+ "ARtJZ}Sc\205Yj\211^o\215bq\220cs\221\203es\223\271ft\223\203gu\224\6"
+ "ky\230{\211\247\226\244\277\223\241\276fv\231KXy\203ESr\203DRq\203ES"
+ "r\6IVwWf\210\177\216\255\231\250\304\203\222\257m{\232\202iw\226\202"
+ "hv\225\207gu\224\1hv\225\202iw\226\7m{\232y\207\246\231\247\301\215\236"
+ "\273ds\225LY{FSr\206ESr\11FSrIVwR_\200u\205\246\235\253\306\227\244\300"
+ "x\206\245kz\231hv\225\203gu\224\205ft\223\1IVu\217CPo\1FSr\225ft\223"
+ "\202gu\224\202hv\225\12iw\226p~\235\203\222\257\241\257\310\223\242\300"
+ "ct\226MZ|FTuFSsFSr\202ESr\203DRq\204DQp\206CPo\220BOn\1DQp\212ft\223"
+ "\1JWv\221CPo\216BOn\2COoes\222\301ft\223\202es\223\13cs\221bq\220^o\215"
+ "Yj\211Sc\205JZ}ARt9Jn1Ch,\77c*<a\205(:_\13*;a,\77c1Ch8JnARtIZ}Sc\203"
+ "Xj\211^n\215aq\220cr\221\203es\221\271et\223\202fu\224\202gv\225\6kz"
+ "\231y\211\247\230\246\300\223\244\300gw\232KY{\202ESr\204DSr\7ESrHVw"
+ "Sb\205v\206\250\227\245\302\212\231\267o~\235\202hw\226\1gv\225\203f"
+ "u\224\204et\223\203fu\224\1gv\225\202hw\226\6l{\232\201\220\254\231\247"
+ "\303\204\224\265_o\222KY{\206ESr\11HVwR`\200p\202\244\236\257\310\227"
+ "\247\302x\207\246kz\231hw\226gv\225\203fu\224\204et\223\2fu\224IWv\217"
+ "CQp\2FTsfu\224\224et\223\203fu\224\1gv\225\202hw\226\10l{\232\202\221"
+ "\254\244\261\314\235\254\310o\202\241Sd\205IWxETu\202ESs\1ESr\202DSr"
+ "\204DRq\205CQp\221BPo\1CQp\211et\223\2fu\224JXw\225CQp\212BPo\1CPp\302"
+ "et\223\202es\221\13cr\221aq\220^n\215Xj\211Sc\203JZ}ARt9Jn1Ch,\77c*<"
+ "a\205(:_\13*;a,\77c1Ch8ImARtIZ}Rb\203Xi\211]n\215aq\217br\220\203cr\220"
+ "\271es\221\203ft\222\10gu\223hv\224ky\227z\210\245\233\251\303\225\246"
+ "\300jy\233O\\}\202ESq\202ESp\11ESqHUuR_\177n~\236\216\236\272\212\231"
+ "\263r\200\236iw\224hv\224\202gu\223\202ft\222\206es\221\203ft\222\1g"
+ "u\223\202hv\224\7o}\233\200\216\254\226\244\277\203\222\261]l\214LYy"
+ "ESr\202ESq\11ESrHVvSb\201u\205\244\236\255\310\224\241\275u\203\241l"
+ "z\227hv\224\202gu\223\203ft\222\202es\221\203ft\222\1IVt\217DQo\1FSq"
+ "\202ft\222\224es\221\202ft\222\202gu\223\12hv\224iw\224lz\230~\214\252"
+ "\243\261\313\252\272\320\207\230\270fw\227S`~IVv\202ESr\2ESqESp\204D"
+ "Rp\205DQo\221CPn\1DQo\202ft\222\205es\221\203ft\222\1JWu\227DQo\210C"
+ "Pn\2DPoft\222\301es\221\202cr\220\13br\220aq\217]n\215Xi\211Rb\203IZ"
+ "}ARt8In1Ch,\77c*;a\205(:_\13*;a,\77c1Ch8ImARtIZ}Rb\203Xi\210]m\214`p"
+ "\217bq\220\203br\220\272cs\221\202dt\222\202eu\223\7fv\224jz\227|\214"
+ "\251\234\255\306\223\242\300ew\227JYy\204DSr\7M\\}hy\227\213\233\270"
+ "\216\235\272u\206\243jz\227fv\224\202eu\223\202dt\222\210cs\221\202d"
+ "t\222\202eu\223\202fv\224\6o\200\235\205\225\261\225\245\277{\215\253"
+ "Tf\206GVv\202DSr\7GVvSb\204r\205\245\234\253\305\226\246\277t\204\241"
+ "jz\227\202fv\224\1eu\223\203dt\222\202cs\221\204dt\222\2HWuBQo\215CR"
+ "p\2BQoETr\203dt\222\224cs\221\202dt\222\202eu\223\13fv\224fw\224j{\231"
+ "}\215\252\232\252\305\251\271\322\234\255\310}\220\260_p\220Q`\201KZ"
+ "y\203DSr\202DSq\202CSp\221CRp\204BQo\1CRp\204dt\222\202cs\221\204dt\222"
+ "\2IXvBQo\232CRp\204BQo\1BPo\203dt\222\277cs\221\202br\220\13bq\220`p"
+ "\217]m\214Xi\210Rb\203IZ}ARt8In1Ch,\77c*;a\205(:_\13*;a,\77c1Ch7Im@Q"
+ "tHY}Qa\202Wh\210\\l\214`p\216aq\217\203br\220\272cr\220\203ds\221\1e"
+ "t\222\202fu\223\17jy\227~\217\253\230\250\302\206\227\266`r\222KYxDS"
+ "rDSqJXx_q\222\204\226\264\223\241\275|\213\250jy\226fu\223\202et\222"
+ "\203ds\221\211cr\220\202ds\221\202et\222\7fu\223jy\226p\177\235\211\230"
+ "\264\222\242\277s\205\243Sb\204\202HVv\10Uf\205s\206\245\230\246\302"
+ "\225\244\276w\206\243jy\227fv\224fu\223\202et\222\203ds\221\1cr\220\203"
+ "ds\221\202et\222\4IWuCQoCRpDRp\211DSq\4DRpCRpCQoFTr\202et\222\202ds\221"
+ "\224cr\220\202ds\221\202et\222\16fu\223fv\224jy\227s\203\240\212\231"
+ "\265\243\262\311\247\267\320\230\252\306\202\224\264iy\233Yi\211N\\}"
+ "HVvDSr\204DSq\203DRp\216CRp\204CQo\1et\222\210ds\221\4et\222JXvCQoCR"
+ "p\202DRp\214DSq\212DRp\202CRp\203CQo\2CPoet\222\203ds\221\276cr\220\202"
+ "br\220\13aq\217`p\216\\l\214Wh\210Ra\202HY}@Qt8In1Ch,\77c*;a\205(:_\13"
+ "*;a,\77c1Ch7Im@QtHY|Qa\202Wh\210\\l\214_o\216`p\217\203aq\217\273br\220"
+ "\202cs\221\202dt\222\16eu\223ev\224l|\232{\216\252\227\246\302\207\230"
+ "\266`r\222JYxGVvXi\211\177\221\261\222\243\277\177\217\254l|\232\202"
+ "eu\223\1dt\222\203cs\221\213br\220\202cs\221\202dt\222\17eu\223iy\226"
+ "r\202\240\214\234\267\224\244\277l}\236P_\200Tf\205u\207\247\224\246"
+ "\302\224\244\276x\211\244iy\227ev\224eu\223\202dt\222\203cs\221\202b"
+ "r\220\203cs\221\4dt\222eu\223HXvCRp\202DSq\211DSr\202DSq\4CRpEUseu\223"
+ "dt\222\203cs\221\223br\220\203cs\221\202dt\222\17eu\223ev\224fv\224l"
+ "}\233z\212\247\217\237\272\244\264\315\255\274\324\245\266\317\224\246"
+ "\304\200\220\261iy\234Yl\214O_\177GVv\204DSr\220DSq\5CRpBRpCRpeu\223"
+ "dt\222\206cs\221\4dt\222eu\223IXvCRp\202DSq\224DSr\206DSq\3CRpBRpCQp"
+ "\202dt\222\202cs\221\276br\220\202aq\217\13`p\217_o\216\\l\214Wh\210"
+ "Qa\202HY|@Qt8Im1Ch,\77c*;a\205(:_\13*;a,\77c0Ch7Im@QsHY|Qa\202Vh\210"
+ "[l\212^o\216`p\216\203`q\217\274aq\220\202br\221\202cs\222\14dt\223d"
+ "u\224k{\232\203\223\260\233\254\310\206\227\270`q\225Th\210w\211\252"
+ "\223\246\301\201\221\256k{\232\202dt\223\1cs\222\203br\221\214aq\220"
+ "\203br\221\1cs\222\202dt\223\14hx\226t\205\243\220\241\276\217\241\276"
+ "u\210\250z\216\257\226\250\303\222\243\277w\210\244hx\227du\224dt\223"
+ "\202cs\222\203br\221\203aq\220\202br\221\202cs\222\3l}\233l}\235y\215"
+ "\256\202y\216\257\1{\216\260\207|\217\260\1{\216\260\202y\216\257\3y"
+ "\215\256l\177\237o\200\235\202cs\222\202br\221\224aq\220\203br\221\202"
+ "cs\222\202dt\223\21eu\224iy\230o\177\236y\211\247\211\233\266\237\256"
+ "\312\256\275\325\263\302\330\257\277\327\241\262\316\220\241\301|\217"
+ "\260k\200\241\\n\216Tf\205IYyFUv\214DSr\11FUvK[|Se\205Zl\215bv\225`r"
+ "\224r\203\241fv\225cs\222\204br\221\202cs\222\3o\200\235k}\236v\213\253"
+ "\202y\216\257\3x\215\256r\205\246k}\236\206iy\234\5i{\234gy\234fy\230"
+ "^o\220Xi\213\210Uf\207\11Sb\204L[}FUvCSrCRqBQpBQqdt\223cs\222\203br\221"
+ "\275aq\220\202`q\217\13`p\216^o\216[l\212Vh\210Qa\202HY|@Qs8Im0Ch,\77"
+ "c*;a\205(:_\13*;a,>c0Ch7Hm\77QsGX|P`\201Ug\207Zk\212^n\215_o\216\203"
+ "`p\217\274aq\217\203br\220\202cs\221\14dt\222du\223k{\231\204\224\262"
+ "\233\254\306\223\245\302\212\236\273\227\250\302\204\226\261k{\231du"
+ "\223dt\222\202cs\221\202br\220\216aq\217\203br\220\1cs\221\202dt\222"
+ "\12hx\226w\210\244\230\252\303\244\265\317\243\262\314\222\243\276u\205"
+ "\242hx\226du\223dt\222\202cs\221\202br\220\205aq\217\202br\220\202cs"
+ "\221\3u\206\243\246\266\317\307\323\346\203\310\323\346\207\311\323\347"
+ "\203\310\323\346\3\307\323\346\250\271\323v\211\245\202cs\221\202br\220"
+ "\226aq\217\202br\220\202cs\221\202dt\222\23du\223eu\223iy\227l|\232r"
+ "\203\237y\214\250\211\233\266\232\254\303\250\271\320\270\306\333\277"
+ "\316\342\274\312\340\257\276\326\251\271\322\235\257\312\227\251\306"
+ "\216\236\277\201\223\263~\220\260\206|\220\256\14~\220\260\205\227\266"
+ "\223\245\302\230\253\306\240\261\314\250\270\322\254\274\325\263\302"
+ "\332\241\262\312\202\222\260fv\224cs\221\204br\220\202cs\221\3y\211\247"
+ "\240\262\312\300\316\341\202\310\323\346\3\305\322\345\300\316\341\273"
+ "\310\337\206\267\307\336\202\267\310\336\3\267\307\336\261\301\327\253"
+ "\275\323\210\252\272\323\12\251\271\322\240\261\314\231\253\307\230\253"
+ "\306\227\253\306\223\246\302{\215\256y\211\247fv\224cs\221\202br\220"
+ "\275aq\217\202`p\217\13_o\216^n\215Zk\212Ug\207P`\201GY|\77Qs7Im0Ch,"
+ ">c*;a\205(:_\12*;a,>c0Ch7Hm\77QsGX|P`\201Uf\206Zk\212]m\215\204_o\216"
+ "\275`p\217\203aq\220\202br\221\12cs\222ct\223jz\231\202\221\260\241\261"
+ "\313\247\271\322\217\235\274m}\234ct\223cs\222\202br\221\202aq\220\220"
+ "`p\217\203aq\220\1br\221\202cs\222\6fw\225w\211\246\212\234\270\206\226"
+ "\263r\203\241fw\225\202cs\222\202br\221\202aq\220\206`p\217\203aq\220"
+ "\3br\221iy\230v\206\245\202}\215\253\2~\216\253~\216\254\207\177\217"
+ "\254\2~\216\254~\216\253\202}\215\253\2v\206\245iy\230\202br\221\202"
+ "aq\220\227`p\217\203aq\220\202br\221\202cs\222\20ct\223dt\223eu\223h"
+ "x\227hy\230l|\233r\202\241y\213\250\202\224\261\221\240\275\244\264\315"
+ "\262\301\330\276\313\337\305\322\345\303\322\345\303\317\343\210\277"
+ "\317\343\11\304\320\344\304\323\345\305\322\345\275\313\337\260\277\326"
+ "\243\265\316\225\245\300\177\221\256l|\233\202br\221\204aq\220\202br"
+ "\221\10iy\230t\206\244z\213\252}\215\253~\216\253\202\224\261\213\233"
+ "\270\224\244\277\210\227\247\301\3\234\254\305\242\264\314\256\275\323"
+ "\210\261\300\327\12\264\301\331\276\313\337\305\322\345\307\323\346\307"
+ "\323\345\302\320\343\252\273\321\177\221\257eu\224br\221\202aq\220\275"
+ "`p\217\203_o\216\12]m\215Zk\212Uf\206P`\201GX|\77Qs7Im0Ch,>c*;a\205("
+ ":_\13*;a,>c0Bh7Hm\77PsFXzO_\201Tf\206Yj\211]m\214^n\215\203_o\216\276"
+ "`p\216\203aq\217\202br\220\202cs\221\4jz\227s\203\241v\206\244m}\233"
+ "\202cs\221\202br\220\202aq\217\222`p\216\203aq\217\202br\220\202cs\221"
+ "\202fv\224\202cs\221\202br\220\203aq\217\210`p\216\202aq\217\202br\220"
+ "\3cs\221ct\222dt\222\202eu\223\207ev\224\202eu\223\2eu\222ct\222\202"
+ "cs\221\1br\220\203aq\217\231`p\216\203aq\217\202br\220\203cs\221\3ct"
+ "\222dt\222eu\222\202eu\223\11ev\224hy\227iy\227l|\232l}\232p\200\236"
+ "v\206\243\177\217\254\203\225\257\206\205\225\262\3\203\225\257}\216"
+ "\253q\203\240\203l|\232\5hx\226gw\225fw\224cs\221br\220\206aq\217\202"
+ "br\220\5cs\221ct\222dt\222eu\222eu\223\205hy\227\211iy\227\203l|\232"
+ "\204l}\232\204l|\232\4k{\231j{\231jz\227fv\224\202br\220\202aq\217\275"
+ "`p\216\202_o\216\13^n\215]m\214Yj\211Tf\206O_\201FXz\77Ps7Im0Bh,>c*;"
+ "a\205(:_\13*;a,>c0Bh7Hm\77PsFWzO_\201Te\206Yj\211\\l\214]n\215\203^n"
+ "\216\277_o\216\203`p\217\2`q\220aq\220\206br\221\2aq\220`q\220\203`p"
+ "\217\223_o\216\203`p\217\1`q\220\202aq\220\202br\221\202aq\220\1`q\220"
+ "\203`p\217\211_o\216\203`p\217\2`q\220aq\220\202br\221\1br\222\211cs"
+ "\222\1br\222\202br\221\2aq\220`q\220\203`p\217\233_o\216\204`p\217\2"
+ "`q\220aq\220\203br\221\202br\222\202cs\222\202ct\222\203dt\223\214du"
+ "\224\1dt\223\202ct\222\1cs\222\202br\221\2aq\220`q\220\207`p\217\2`q"
+ "\220aq\220\202br\221\2br\222cs\222\206ct\222\222dt\223\6ct\222cs\222"
+ "br\222br\221aq\220`q\220\202`p\217\276_o\216\202^n\216\13]n\215\\l\214"
+ "Yj\211Tf\206O_\201FWz\77Ps7Hm0Bh,>c*;a\205(:_\13*;a,>c0Bh6Hm>PsFWzN^"
+ "\200Te\205Xi\211[l\212]m\214\203^n\215\300^o\215\204_p\216\1_q\217\204"
+ "`q\217\1_q\217\204_p\216\225^o\215\204_p\216\204_q\217\204_p\216\213"
+ "^o\215\203_p\216\2_q\217`q\217\215ar\220\2`q\217_q\217\203_p\216\236"
+ "^o\215\204_p\216\202_q\217\202`q\217\204ar\220\202ar\221\217bs\221\1"
+ "ar\221\203ar\220\2`q\217_q\217\203_p\216\202^o\215\204_p\216\2_q\217"
+ "`q\217\210ar\220\214ar\221\205bs\221\203ar\221\202ar\220\2`q\217_q\217"
+ "\203_p\216\276^o\215\202^n\215\13]m\214[l\212Xi\211Te\205N^\200FWz>P"
+ "s6Hm0Bh,>c*;a\205(:_\13*;a,>c0Bh6Hm>OrFWyN^\200Te\205Xi\211[k\212\\m"
+ "\214\203]m\214\302^n\215\212_o\216\231^n\215\210_o\216\216^n\215\204"
+ "_o\216\215_p\217\204_o\216\242^n\215\205_o\216\202_p\217\203`p\217\221"
+ "aq\220\202`p\217\1_p\217\204_o\216\205^n\215\204_o\216\203_p\217\214"
+ "`p\217\214aq\220\202`p\217\202_p\217\203_o\216\277^n\215\202]m\214\13"
+ "\\m\214[k\212Xi\211Te\205N^\200FWy>Or6Hm0Bh,>c*;a\205(:_\13*;a,>c0Bh"
+ "6Hl>OrEVyN^\200Tc\205Xi\210[k\212[l\214\203\\m\214\304]m\215\206^n\216"
+ "\264]m\215\220^n\216\247]m\215\207^n\216\221^o\217\205^n\216\211]m\215"
+ "\220^n\216\216^o\217\205^n\216\300]m\215\202\\m\214\13[l\214[k\212Xi"
+ "\210Tc\205N^\200EVy>Or6Hl0Bh,>c*;a\205(:_\13*;a,>c0Bg6Gl>OrEVyM]\177"
+ "Sc\203Wh\210Yk\212[l\214\203\\l\214\377\\m\214\272\\m\214\227]n\215\223"
+ "\\m\214\231]n\215\302\\m\214\202\\l\214\13[l\214Yk\212Wh\210Sc\203M^"
+ "\177EVy>Or6Hl0Bg,>c*;a\205(:_\13*;a,>c0Bg6Gl=OrEVyM]\177Sb\203Vh\210"
+ "Yj\211Zk\212\203[l\214\217\\l\214\205[l\214\1\\l\214\202Yi\207\377\\"
+ "l\214\377\\l\214\251\\l\214\202[l\214\13Zk\212Yj\211Vh\210Sb\203M]\177"
+ "EVy=Or6Gl0Bg,>c*;a\205(:_\13*;a,>c0Bg5Gl=OrEUxL]\177Rb\203Vg\207Xj\211"
+ "Zj\211\203Zk\212\213[l\214\2Wh\206Vb\201\202Vg\206\210Xg\206\1[k\212"
+ "\377[l\214\377[l\214\250[l\214\202Zk\212\13Zj\211Xj\211Vg\207Rb\203L"
+ "]\177EUx=Or5Gl0Bg,>c*;a\205(:_\13);`,>c0Bg5Gl=NrEUxL\\~Ra\202Uf\206X"
+ "i\211Yj\211\203Zk\212\212[l\214\10GRh68\77""44857>;AOFQgR]|Vb\201\204"
+ "Vf\205\204Wf\205\377[l\214\377[l\214\246[l\214\202Zk\212\13Yj\211Xi\211"
+ "Uf\206Ra\202L\\~EUx=Nr5Gl0Bg,>c);`\205(:_\13);`,>c0Bg5Gl<NqDUxK\\~Qa"
+ "\202Uf\206Xh\210Yj\211\203Zj\212\212[k\212\13KVn7;D45835735857>:\77K"
+ "CMcN[wSa\200Va\200\204Vf\205\203Wf\205\1Zj\212\377[k\212\377[k\212\243"
+ "[k\212\202Zj\212\13Yj\211Xh\210Uf\206Qa\202K\\~DUx=Nr5Gl0Bg,>c);`\205"
+ "(:_\13);`,>c0Ag5Fl<NqDUxK[~Qa\202Te\206Wh\210Xi\210\203Yj\211\211Yk\211"
+ "\15Yj\211n\202\247\221\250\313}\223\264M[x;\77L56=45:46<8<HAH]LXqQa\177"
+ "\202Ua\177\203Ue\205\203Ve\205\1Yj\211\377Yk\211\273Yk\211\202Yj\211"
+ "\206Ve\205\1Yj\211\334Yk\211\202Yj\211\13Xi\210Wh\210Te\206Qa\202K\\"
+ "~DUx<Nq5Gl0Ag,>c);`\205(:_\13);`+>b0Ag5Fk<NqDTxK[~Q`\202Te\205Wg\210"
+ "Xi\210\203Yi\211\211Yj\211\17Xi\210k\200\242\241\273\326\267\313\345"
+ "\221\251\313cv\231ITn:AO58@35;35<7:E\77FYKWpQ`\177\203T`\177\202Te\203"
+ "\204Ve\203\377Yj\211\266Yj\211\1Xi\210\203Ve\203\206Te\203\204Ve\203"
+ "\332Yj\211\202Yi\211\13Xi\210Wg\210Te\205Q`\202K[~DUx<Nq5Gk0Ag,>c);`"
+ "\205(:_\13);`+>b0Ag5Fk<NqCTxJ[}O`\201Tc\205Ug\207Wh\210\203Wi\210\211"
+ "Xi\211\21Xh\210\\m\215p\206\251\237\267\323\267\313\345\246\275\326v"
+ "\215\256Vg\205GRj<CT59C35:25:59C=EUJUpP^~\203T_\177\203Tc\203\203Uc\203"
+ "\1Xh\210\377Xi\211\261Xi\211\12Xh\210Uc\203P_\177GRl=EX:@M:\77L=EVFR"
+ "iP^z\202T_\177\203Tc\203\202Uc\203\1Xh\210\330Xi\211\202Wi\210\13Wh\210"
+ "Ug\207Tc\205O`\201J[}CTx<Nq5Fk0Ag+>b);`\205(:_\13);`+>b/Ag5Fk;MpCTwJ"
+ "Z}O_\201Sc\205Uf\206Vh\207\203Wh\210\210Xi\210\204Wh\210\21gz\234\210"
+ "\241\301\262\310\337\265\313\343\223\253\311fy\236Sa\200HTn>FY6:D35;"
+ "24836@:AOEQhLZtP_~\203T_~\206Tc\203\377Xi\210\256Xi\210\5Tc\203LZv=D"
+ "V36\77""026\204015\6""2486:GCNeN[yP_~T_~\204Tc\203\1Wh\210\327Xi\210"
+ "\202Wh\210\13Vh\207Uf\206Sc\205O_\201JZ}CTw<Nq5Fk/Ag+>b);`\205(:_\13"
+ ");`+>b/Ag5Fk;MpCTwIZ|N_\200Sb\203Tf\206Ug\207\203Vg\207\210Wh\210\204"
+ "Vg\207\24Vg\206Zm\220q\207\253\235\264\321\265\313\342\244\275\331~\224"
+ "\270_q\224R`\177JYp@H]5:E23:13725;8<HAJ_IVnO]xO^~\203S^~\202Sb\202\203"
+ "Tb\202\377Wh\210\253Wh\210\22S^~DNh5:F02800513947A7;G8<H48A13:13848A"
+ "@G[KWsO]xO^~S^~\202Sb\202\2Tb\202Vg\207\326Wh\210\202Vg\207\13Ug\207"
+ "Tf\206Sb\203N_\200IZ|CTw;Mp5Fk/Ag+>b);`\205(:_\13);`+>b/Ag5Fk;MpBTwH"
+ "Y|N^\200Rb\203Te\206Ug\207\203Vg\207\210Wh\210\204Vg\207\26Vg\206Vf\206"
+ "Uf\206^o\217y\217\264\237\270\325\250\300\332\223\253\315r\210\254\\"
+ "o\215Q`\177N[zDNe7=J15<02915;6:E=EWEPjMXwO^}\202S^}\203Sb\201\203Tb\201"
+ "\1Vg\207\377Wh\210\247Wh\210\10Sb\201EPk6;G13:46A\77FYIXvQ`z\202Q`\177"
+ "\12Q`zITl:@P36A6:EAI^IVrN\\wO]}S^}\202Sb\201\2Tb\201Vg\207\325Wh\210"
+ "\202Vg\207\13Ug\207Te\206Rb\203N^\200IZ|BTw;Mp5Fk/Ag+>b);`\205(:_\13"
+ ");`+=b/Ag5Ek;MpBTwHY|M^\200Rb\203Te\205Uf\206\220Vg\207\1Vf\206\202U"
+ "f\206\24Yj\212cw\231\202\231\274\236\267\325\242\271\325\212\243\304"
+ "k\201\246Xh\210Q`\177Q`yEQk:@P25@02:03:47A:@OBLaKXsN]}\203R]}\203Ra\201"
+ "\203Ta\201\377Vg\207\245Vg\207\5MYx<DV58D8>NHTl\207Q`\177\12NWt\77G\\"
+ "6<I9@QDOiLXwN\\wN]|R]}Ra\201\202Ta\201\327Vg\207\13Uf\206Te\205Rb\203"
+ "M^\200HY|BTw;Mp5Fk/Ag+=b);`\205(:_\13);`+=b/Ag4Ek:LpASvHY|M]\177Qa\202"
+ "Tc\205Te\206\203Uf\206\211Ug\207\204Tf\206\1Tf\205\203Xi\211\26Wi\211"
+ "\\m\216j\177\243\205\235\300\231\262\321\232\264\317\203\234\277ey\235"
+ "Te\210P^~P^yESl:CT37B03:02804<5:F>H\\HTmM[vM]}\203Q]}\202Qa\201\203S"
+ "a\201\1Tf\206\377Ug\207\225Ug\207\203Ta\201\210Ug\207\6Tf\206Sa\201E"
+ "Qj8\77Q:ARESl\211P^~\13LWs>F[8\77O@H]GTlKWvL[vM\\|Q]}Qa\201Sa\201\202"
+ "Tf\206\323Ug\207\202Uf\206\13Te\206Tc\205Qa\202M]\177HY|ASv:Lp5Fk/Ag"
+ "+=b);`\205(:_\13);`+=b/Af4Ek:LpASvGXzM]\177Qa\202Sc\205Te\206\203Tf\206"
+ "\211Uf\207\203Tf\206\202Yj\212\203Xi\211\1Xh\210\202Wh\210\10\\p\223"
+ "n\203\244\207\241\301\234\265\317\227\260\317~\227\270bw\227Tb\202\202"
+ "P^}\13HVo>F[6;I03</0701915A9@QEPiM[vM\\|\203Q\\|\203Q`\200\204S`\200"
+ "\377Uf\207\221Uf\207\202Tf\206\202S`\200\1Tf\206\206Uf\207\202Tf\206"
+ "\4Q\\|CNf;BUCNg\213P^}\11GSo=EY;DWDPgJVtL[tL\\|Q\\|Q`\200\202S`\200\1"
+ "Tf\206\323Uf\207\202Tf\206\13Te\206Tc\205Qa\202M]\177GXzASv:Lp5Fk/Af"
+ "+=b);`\205(:_\13);`+=b/Af4Ek:LoARvGXzL]\177P`\202Sb\203Sc\205\203Te\205"
+ "\211Te\206\203Te\205\203Xi\211\202Wh\211\2Wj\216Wi\215\202Vi\215\11V"
+ "h\215^r\225r\207\251\215\246\305\237\267\325\236\265\323\201\232\275"
+ "bv\234Sb\206\202O]}\15KYrBMf8\77P05\77.05-/4.0626A:CTCNhHVqLZvL[z\203"
+ "P[z\203P`\200\203Q`\200\377Te\206\213Te\206\2Q`\200P`\200\202P[z\204"
+ "P`\200\205Q`\200\203Te\205\4LZvAMc@I_GVr\213O]}\13MYxCOf;DX@IaFToJVt"
+ "KZtKZzPZzP`\200Q`\200\202Te\205\322Te\206\202Te\205\13Sc\205Sb\203P`"
+ "\202L]\177GXzARv:Lo4Ek/Af+=b);`\205(:_\13);`+=b/Af4Ej:LoARtFWzL\\\177"
+ "O`\201Sb\203Sc\203\215Te\205\202Tc\205\204Wi\211\203Wj\216\1[l\215\202"
+ "Zl\215\12Vh\214Yk\214^r\225q\207\253\216\246\310\237\267\325\225\260"
+ "\316|\224\270cx\234Vf\206\202N]}\15LXxFTn<EY48D-17,/4-/4/2:49F:BTAJb"
+ "GTpKZv\202K[z\202O[z\203O_\200\204Q_\200\377Te\205\205Te\205\12Q_\200"
+ "KZvAJc7>R5;K7>P\77H_GTqK[zO[z\203O_\200\205Q_\200\4KZvBNgEQjLXx\214N"
+ "]}\11FUr\77Hb@H`EQjHUsKXtKZyOZyO_\177\202Q_\200\202Tc\205\323Te\205\13"
+ "Sc\203Sb\203O`\201L\\\177GXzARt:Lo4Ej/Af+=b);`\205(:_\13);`+=b/Af4Ej"
+ ":KoARtFWzK\\~O_\201Qa\203Rb\203\203Sc\205\213Tc\205\202Sc\203\203Vh\211"
+ "\1Vj\216\202Ui\215\202Zk\215\203Yk\215\202Ug\214\10Yn\220l\201\247\207"
+ "\237\303\226\260\317\217\250\315|\224\270cz\236Ue\212\204M\\|\4ETm9B"
+ "T04\77-06\202,/5\7.1:27D8\77Q\77H_ERkKYvKZz\203OZz\203O_\177\204P_\177"
+ "\377Tc\205\5Sc\203OZzBLg4:H,/5\203+,0\5,/527D\77H_IUvKZz\202OZz\1O_\177"
+ "\204P_\177\3KYzESmJTq\216M\\|\10CPn@JcDPiIWrIXrJYxNYyO^~\202P_\177\202"
+ "Sc\203\321Tc\205\202Sc\205\13Rb\203Qa\203O_\201K\\~FWzARt:Ko4Ej/Af+="
+ "b);`\205(:_\13);`+=b/Af3Ej:KoARtEWzK[~N_\201Qa\202Rb\203\203Sb\203\213"
+ "Tc\205\202Sb\203\204Vh\210\2Vi\216Ui\215\203Zk\215\1Zj\214\203Yj\214"
+ "\202Tg\214\10]q\225m\203\250\205\236\300\221\253\315\220\251\310}\226"
+ "\273g}\241Ti\212\204M\\|\15IWq@I`5;L04\77,07,.5,/5-0804@5;I;EYDQjJYt"
+ "\202JZy\202NZy\202N^\177\204P^\177\1Sb\203\373Tc\205\4Sb\203NZy>H^05"
+ "A\202,/5\10/2<05A03=,07,/504@;EYFTp\202JZy\1NZy\204N^\177\3NZyGVpJWv"
+ "\216M\\|\12ETqBNfDQlIWqIWrIXxNYxN]~P^~P^\177\203Sb\203\320Tc\205\202"
+ "Sb\203\13Rb\203Qa\202N_\201K[~EWzARt:Ko4Ej/Af+=b);`\205(:_\13);`+=b."
+ "Af3Ej:Ko@RtEVzJ[~N^\200Qa\202Qb\202\203Rb\203\215Sc\203\1Rb\203\204V"
+ "h\210\202Vi\215\203Yk\215\1Yj\214\203Yn\220\1Yi\212\202Xi\212\10\\q\224"
+ "k\200\246\177\227\273\220\250\310\220\251\310\202\234\275k\200\243Wi"
+ "\212\205L\\|\5ITq\77I_5<M05@-09\202,-4\6,.5.1:27E:EYERjIYs\202IYy\202"
+ "NYy\202N]\177\204O]\177\370Sc\203\22Rb\203N]\177@Kc16B-0827C\77I`JWv"
+ "L\\|JWvALc3:I.1<05A:DZERoIXsIYx\202NYy\203N]~\1JYx\217L\\|\12JWvEQjD"
+ "PlHVqHWwHXwMXxM]~O]~O]\177\203Rb\203\320Sc\203\202Rb\203\13Qb\202Qa\202"
+ "N^\200J[~EVz@Rt:Ko4Ej.Af+=b);`\205(:_\13);`+=b.Af3Ej:Jn@QsEVyI[}M^\177"
+ "P`\201Q`\202\203Ra\202\216Rb\203\1Qa\202\204Uf\210\202Uh\215\202Yj\214"
+ "\202Yn\221\1Ym\220\202Xm\220\2Xm\217Wm\217\202Wi\212\11[p\224g~\243~"
+ "\224\270\215\244\310\223\255\316\207\237\304n\205\253Wk\216LZ\177\205"
+ "LZz\15HTp@Jc7@T37E-0:+,3+,0+,3,0839E<E\\ERnIXs\202IYx\202MYx\203M]~\202"
+ "O]~\366Rb\203\6O]\202ERp4;M/3\77""4:KDOl\205LZz\11ETp7@T04@38E<E\\ET"
+ "oHWrHXxIXx\202MXx\2N\\}N]}\220LZz\11ESqCPkERpFVtLWvLWwL\\}N\\}O]}\203"
+ "Qa\202\320Rb\203\202Ra\202\13Q`\202P`\201M^\177I[}EVy@Qs:Jn3Ej.Af+=b"
+ ");`\205(:_\13);`+=b.Af3Ej9Jn@QsEUyIZ}M]\177P`\201P`\202\203Qa\202\217"
+ "Rb\203\1Qa\202\204Tf\210\202Th\215\1Yk\215\202Xj\214\202Xn\220\4\\n\220"
+ "[n\220Xm\220Xl\217\203Wl\217\11Zl\216e|\237w\217\262\215\244\310\225"
+ "\260\317\214\244\307t\215\262\\p\231O`\203\206KZz\15GVtDOh;E[29H-0:+"
+ ",2*+0+,1-1:4:L>G_ERnHXs\202HXx\202MXx\202M\\}\202N\\}\363Rb\203\6Qa\202"
+ "MXx;E]17E5;MDOk\207KZz\15GSp9AT17D4:L>I`ESnFTrGWrGXwLXwP`\201Ra\202K"
+ "Z\177\217KZz\10GSpEPnFToFUtKVvKWwL\\|L\\}\202N\\}\202Qa\202\320Rb\203"
+ "\202Qa\202\13P`\202P`\201M]\177IZ}EVy@Qs9Jn3Ej.Af+=b);`\205(:_\13);`"
+ "+=b.Af3Ej9Jn\77PsEUyIY}L]\177O_\200P_\201\203P`\201\221Qa\202\1P`\201"
+ "\204Te\207\202Tg\214\2Xj\214Wi\212\203Wm\220\1Wl\217\202Vl\217\203Vl"
+ "\216\13Vh\211Vk\216_r\227q\210\255\211\242\304\223\255\315\214\246\305"
+ "y\223\265ax\241Ug\210O^~\207JYy\4GRo;E]17G+.7\202*+1\5+.605C8AUAKiFS"
+ "q\202GWx\202KWx\203K\\}\202M\\}\360Qa\202\5P`\201FTr8AV4:L\77Ja\211J"
+ "Yy\14CRo8@T18I8AVANhERqGVqGVwKVwO`\200Qa\201JY~\217JYy\11HUtETqETrJU"
+ "sJUtJYyKZzL[|M[|\204P`\201\317Qa\202\202P`\201\13P_\201O_\200L]\177I"
+ "Y}EUy\77Ps9Jn3Ej.Af+=b);`\205(:_\13);`+=b.Af3Ej9Jn\77PsDUxHY}L\\~N^\200"
+ "O_\201\203P`\201\222Q`\202\202P`\201\204Te\206\202Tg\214\1Xj\214\202"
+ "Wi\212\202Wl\220\203Zl\217\1Vk\216\202Uk\216\13Ug\211Ug\210Yn\221i\177"
+ "\244}\226\271\212\243\305\211\242\307z\224\271i~\244Xk\216N^~\210JYx"
+ "\12FRo9BX05A+-5*,1+-5.3\77""5\77Q@JcESq\202GWw\202KWw\202K[}\202M[}\1"
+ "P`\201\355Q`\202\6P`\201M[}CQm9AV;E]FTs\212JYx\13BMk6\77T5>Q=G^CQlFT"
+ "pFUvFVvL[zQ`\202N^x\217JYx\12HTsGSpITrIXxIYxJYyKZzL[zP_\200P`\200\203"
+ "P`\201\236Q`\202\1M\\}\202HXx\1M\\}\255Q`\202\202P`\201\13O_\201N^\200"
+ "L\\~HY}DUx\77Ps9Jn3Ej.Af+=b);`\205(:_\13);`+=b.Af2Ei8Jn>PsDTxHX|K\\~"
+ "M^\200N^\200\203O_\201\224P`\201\1O_\201\205Se\206\202Sf\214\202Vh\212"
+ "\203Vl\217\203Yl\217\1Uj\216\203Tj\216\12Tf\207Xj\215by\236t\216\256"
+ "\203\235\275\207\237\303\177\227\274m\203\253[o\223M]\202\210IXx\4ET"
+ "s=G`28H,/:\202*,3\6,0;3:M=GbERpFTpFVv\202JVv\202J[|\202L[|\1O_\201\353"
+ "P`\201\5O_\201L[|CRm;E[AMf\213IXx\13FTs=G`5=Q8AT@MfDQoETpETtJYyQ`\201"
+ "M]~\220IXx\11FUtGSqGWwHXxIXyJYyKZyKZzO_\200\203O_\201\236P`\201\4CQm"
+ "3;M29KCPm\204O_\201\251P`\201\202O_\201\13N^\200M^\200K\\~HX|DTx>Ps8"
+ "Jn2Ei.Af+=b);`\205(:_\13);`+=b.Af2Ei8In>OrCTxGX|K[~M]\177N^\200\203O"
+ "^\200\226O_\201\206Sc\206\202Sf\212\202Vh\212\202Vk\217\1Vk\216\204Y"
+ "k\216\1Xk\216\202Tj\216\12Ti\215Xj\215^s\227o\205\254}\226\270\207\237"
+ "\301\205\236\275r\214\255\\q\227M^\202\210HXx\15HXr\77Lf4;O,0<),3(,2"
+ "+/:4;O@LgETpEUtEVvJVv\203JZ|\202LZ|\1O_\200\350O_\201\202O_\200\4LZ|"
+ "CQp>IaEPn\214HXx\12EPn:DY5\77S;F`DPoEToETtJYxPb\207M^\202\220HXx\10E"
+ "TsFSqGVvHWwJXxJYxKZyKZz\204O_\200\235O_\201\5L[}<G_,0:+0:<G_\204LZ|\203"
+ "O_\200\246O_\201\202O^\200\13N^\200M]\177K[~GX|CTx>Or8In2Ei.Af+=b);`"
+ "\205(:_\13);`+=b.Af2Di8Im>OrCTwGX|J[~L]\177M^\177\203N^\200\230O_\200"
+ "\205Rc\205\202Re\212\2Vh\212Ug\211\203Uk\216\1Yk\216\203Xk\216\206Xj"
+ "\215\10\\q\225h\177\244w\216\264\206\237\301\205\236\301v\215\262]r\227"
+ "Q`\201\210HXw\14HXrALe6@R-2\77(,2(+1+/:3:N>IbDQpETpEUv\202JUv\202JZ|"
+ "\202KZ|\347O_\200\202N^\200\4JZ|ETpBOjFTr\215HXw\12ALi7AU9BX@KeCOnDT"
+ "nHXxPa\201Qa\202M\\}\217HXw\11FTrFUtFVvIWwIXwJXxJXyM]\177N]\177\203N"
+ "^\200\235O_\200\6EUv:DZ29J5=QBQmJZ|\207KZ|\5JZ|>Jc:DZBQmKZ|\203N^\200"
+ "\235O_\200\202N^\200\13M^\177L]\177J[~GX|CTx>Or8Im2Di.Af+=b);`\205(:"
+ "_\13);`+=b-@e2Di8Im=OrBTwFWzIZ}L\\\177M]\177\203M^\200\232N^\200\1M^"
+ "\177\204Rb\205\202Rc\212\2Ug\212Ug\211\202Uk\216\202Xk\216\203Xn\221"
+ "\2Xm\220Wm\220\202Vj\214\202Vi\214\11Yn\220aw\234s\214\256\206\237\277"
+ "\203\235\300v\214\260_t\232Pc\206GV}\210GVw\13AOm6@V,1=(+1(*1+/:3;N="
+ "HaAOkEToEUt\202IUt\202IYz\202JYz\344N^\200\203M^\177\3JYzHTsETr\216G"
+ "Vw\12ESq;F_6@U:E^BOmDSnGSrO`\201Qa\210K[}\217GVw\11HWxFUtGUtGVvHVwIW"
+ "xL\\~L]~M]~\203M^\177\234N^\200\6M^\177DQp9BZ:E\\AOnIYy\202IYz\205JY"
+ "z\2EUt5@U\202*,6\1:D]\202JYz\204M^\177\233N^\200\202M^\200\13M]\177L"
+ "\\\177IZ}FWzBTw=Or8Im2Di-@e+=b);`\205(:_\13);`+=b-@e2Di7Im=NrBTwFWzI"
+ "Z}K\\\177L\\\177\203M]\200\234M^\200\205Qa\205\202Qc\211\202Ug\211\202"
+ "Tj\216\202Xk\216\5Xj\215Wj\215Xm\221Xm\220Wm\220\202Vj\214\1Vi\212\202"
+ "Ui\212\2_s\232n\205\254\202\177\231\273\3r\212\254\\r\227P_\206\211G"
+ "Vw\13DOm6\77U+0=(+2(+3,0>5\77T\77KfCPoEToETt\202HTt\202HYz\202IYz\342"
+ "M^\200\204M]\177\2K\\}HVw\217GVw\11@Om9B[9CZ\77KhBRmCSqJ[|Qa\203K[|\217"
+ "GVw\4HVwFTsGUtGUv\202HVw\3K\\}L\\}M\\~\203M]\177\233M^\200\202M]\177"
+ "\5CQo;F_>JeETrIXy\205HYz\7IYzETt7BY*-9'+1.4EAPl\204IYz\203M]\177\232"
+ "M^\200\202M]\200\13L\\\177K\\\177IZ}FWzBTw=Nr7Im2Di-@e+=b);`\205(:_\13"
+ "):`+=b-@e1Di7Im=NqASvEVyHY}K[~K\\~\203L]\177\236M]\177\1L]~\205Qa\203"
+ "\202Qb\210\2Tg\210Tf\210\202Tj\215\5Wk\215Wj\215Vj\215Wl\221Wl\220\203"
+ "Vl\220\202Uh\212\10Uk\217^s\232m\205\254z\224\267}\226\270l\205\251Z"
+ "o\226J\\\200\211FUv\14\77Nl4=R+/:(+3(+6.4C7AX\77LjCSnDSsDTsGTs\202GX"
+ "y\202IXy\1L]~\340M]\177\204L]~\2J[}FVw\217FUv\11FUp<Jc9B[<HaBQlBRpJY"
+ "zQa\203J\\\201\217FUv\11FUwGWrHXyIYzJYzJZ|J[}K\\}L\\~\204L]~\232M]\177"
+ "\7L]~IXyAOk<H`CNlFVwL\\~\205GXx\7GTs:E`,1\77),75\77UL]\202Qa\203\203"
+ "GXy\202IXy\203L]~\231M]\177\202L]\177\13K\\~K[~HY}EVyASv=Nq7Im2Di-@e"
+ "+=b):`\205(:_\13):`+=b-@e1Di6Hm<NqASvEVyHY|J[~K[~\203K\\\177\240L]\177"
+ "\1L\\~\204Pa\203\203Pb\210\1Tf\210\203Ti\215\2Wj\215Wi\214\203Wl\220"
+ "\203Vk\220\12Uk\217Th\212Uk\217]r\232m\205\254w\221\265w\220\265j\201"
+ "\250Wl\220JZz\211EUv\13>Ig09L),9'+2),907I:F`BOnDSrDTsGTs\202GWx\202H"
+ "Wx\1L\\~\337L]\177\203L\\~\3L\\}O_\201KZ|\220EUv\11CNk:E^;F`ALkAQpIY"
+ "zL^\203O^\201JZz\216EUv\7FUwGWwETsETtFTvJZ|J[}\202K[}\1L\\}\203L\\~\232"
+ "L]\177\23L\\~GTs=Je=HeDQpK[|L[}GWxFSrGSrGWxGSr@Lj08I+.:09LJ[\200i~\246"
+ "Wk\216\203GWx\202HWx\203L\\~\231L]\177\202K\\\177\13K[~J[~HY|EVyASv<"
+ "Nq6Hm1Di-@e+=b):`\205(:_\13):`+<a-@e1Dh6Hm<NqASvEUxGX|IZ}J[~\203K\\~"
+ "\242L\\\177\206O`\203\202Oa\210\2Tf\210Se\207\202Sh\215\2Vi\215Vh\214"
+ "\203Vl\220\203Uk\217\202Tj\216\7Wl\217]t\231l\203\253v\221\265v\217\264"
+ "g}\242Qf\211\211ETt\12CQp:E]-4E(+5'*2+/<5@V\77MiAQmBRr\202FSs\202FWx"
+ "\202HWx\1K[~\335L\\\177\203K[~\4K[}Na\207N^\201IYz\217ETt\11CQp;Hb:E"
+ "^=KfAPoETsL\\\177Nb\206IYz\216ETt\12ETvFVvGWxHXxHXyIYzIZzJZ|JZ}K[}\203"
+ "K[~\231L\\\177\202K[~\6FSs=Hb;GbETtKZ|JZ}\203EVw\11ERrAQm5>T+0=-5EAQ"
+ "p`v\234k\201\247Na\207\202FVw\1FWw\202HWx\204K[~\230L\\\177\202K\\~\13"
+ "J[~IZ}GX|EUxASv<Nq6Hm1Di-@e+<a):`\205(:_\11):`+<a-@e1Ch6Hm<NqARvDUxG"
+ "X|\202IZ}\203J[~\244K\\~\1J[}\205O`\202\202Oa\210\1Se\210\202Sh\215\202"
+ "Vi\215\1Vl\221\202Vk\220\1Xm\221\203Wl\220\202Vk\217\10Xm\223cy\241p"
+ "\211\255}\226\270v\221\264`x\236Pa\203ETy\210ETt\11ALj5\77U+0=%)0&*2"
+ "-3C8C[\77LiAQm\202BSr\1FSr\202FVx\2GVxJ[}\334K\\~\204J[}\3N`\207Rc\206"
+ "IX\177\220ETt\10>Lj:E];F_@OjDTsL\\~Nb\207IX\177\217ETt\10FVvFVwGWxHX"
+ "yIXzIYzJY|JZ}\204J[}\231K\\~\202J[}\6BSr;Ga;FaETtJ\\\201JZ}\203EVv\11"
+ "ERr9C^,2A,2@9D\\Ui\216r\212\261\\r\227FVw\202ERr\3FVwGVwGVx\204J[}\230"
+ "K\\~\202J[~\202IZ}\11GX|DUxARv<Nq6Hm1Ci-@e+<a):`\205(:_\13):`+<a-@e1"
+ "Ch6Gl;MpARtDUxGXzHY|IZ}\203JZ}\246J[~\1JZ}\205N_\202\202Na\207\3Se\207"
+ "Si\215Rh\214\202Ui\214\2Vl\220Uk\220\202Wm\220\1Wl\220\202Vl\220\202"
+ "Vk\217\7Zo\224e|\242v\216\264|\226\271p\210\256Zp\225M\\\203\211ETs\13"
+ "=Ke09L(+6%(0(,909M;Gb@MmAQmARrERr\202EVw\202GVw\1JZ}\332J[~\203JZ}\4"
+ "JZ|Rc\207Ui\215L\\\177\220ETs\10BPo:Hb:E^=JeCOnGVxN^\201HZ\200\217ET"
+ "s\11EUvFVwGVwETrETsHYzIY|IZ|JZ|\204JZ}\227J[~\202JZ}\7GVwARm:F_=HfET"
+ "sO_\202IZ|\202EUv\11ERq>Li/8J+0\77""3=THXyez\241l\202\251N`\207\202E"
+ "Rq\202EUw\2GUwGVw\204JZ}\230J[~\202JZ}\13IZ}HY|GXzDUxARt;Mp6Hm1Ci-@e"
+ "+<a):`\205(:_\13):`+<a-@e1Ch5Gl;Mp@QtCTwFWzHY|HY}\203IZ}\251J[~\1IZ}"
+ "\204N_\201\202N`\207\202Rc\207\202Rg\214\202Th\214\203Tj\217\1Wk\217"
+ "\202Vk\217\202Ti\216\7Wl\221c|\241t\215\262v\220\264h\177\247Th\216G"
+ "Wy\211DTs\11:F`+0A%(4&*5,2A5\77W=KhAPlAQp\202ERq\1EUw\202FUw\1IZ}\331"
+ "J[~\203IZ}\4IZ|Rb\206Tj\216L`\177\221DTs\10<Kj9E\\:Fb>NnFVxJ[\201L\\"
+ "\177GWy\215DTs\6ETsETtEUvFVwESrETs\202ETt\2ETvFTv\203FUw\202IZ}\226J"
+ "[~\202IZ}\7FUw@Ll;IcAKjGWyN_\202HXz\202ETt\12APp5\77W+1C/8KAOnTh\216"
+ "h~\247Yn\224HXzEQp\202ETt\202ETv\1IZ|\204IZ}\230J[~\203IZ}\12HY|FWzC"
+ "Tw@Qt;Mp5Gl1Ch-@e+<a):`\205(:_\13):`+<a-@e1Ch5Gl:Lp@QtCTwEWzGX|HY|\203"
+ "HY}\253IZ}\1HY}\205M^\201\202M_\207\1Rc\207\202Qg\214\202Th\214\202T"
+ "j\216\1Vl\217\202Uk\216\203Uj\216\7\\r\227k\202\250t\217\261r\212\260"
+ "^s\234K_\202CSx\210CSr\13@Ki0:P(,9%)2),90:P:Ga@PlAPlAQqEQq\204EUw\330"
+ "IZ}\203HY}\5HY|L_\206Uj\216P`\203GWx\220CSr\10AOn9F`9Ea>LhCRqIY}L]\177"
+ "GWx\215CSr\7DSrETtEUvCRqDRrDSrCSs\202DTt\2DTvEUv\210EUw\204FUw\216IZ"
+ "}\202HY}\7EUw\77Ll<HgAOnGWxO_\202HXz\202DTt\10<Hf-7H,5E9E_GY~[r\227b"
+ "y\237L^\205\203DTt\1ETt\203HY|\204HY}\230IZ}\203HY}\12GX|EWzCTw@Qt:L"
+ "p5Gl1Ch-@e+<a):`\205(:_\13(:`+<a,\77e0Ch5Gl:Lo\77QsBTwEVyFXzGXz\203H"
+ "Y|\255IZ|\1HY|\205M]\200\202M_\206\3Qb\206Pa\205Pf\212\202Tg\212\202"
+ "Tj\216\1Vk\217\202Uj\216\11Uj\215Tj\215Vk\220]t\234n\207\253t\216\261"
+ "k\205\250Vk\216FV}\210BSr\3ANm6AZ+0A\202%)5\5,5G7C`>Kk@Nk@Oo\202DPp\1"
+ "DTv\203ETv\326IZ|\203HY|\5HYzL\\\200Si\215Rf\211FVx\221BSr\7;Ji7C[9E"
+ "aAMkEUvHXyFVy\215BSr\10ANm<Kj<Hf=Lg>MlANmBSsBNo\202COo\2DOoDPp\204DT"
+ "v\210ETv\203EUw\212IZ|\202HY|\30DTv>Jj;GeANmFX~N_\202FWyDSt\77No4>V,"
+ "5E4=VBSrNb\210`y\236Wl\221FWyBSsDStEStGWyGXyGXzHXz\204HY|\230IZ|\203"
+ "HY|\12FXzEVyBTw\77Qs:Lo5Gl0Ch,\77e+<a(:`\205(:_\13(:`+<a,\77e0Bh5Fk:"
+ "Lo\77PsBTvEVxFWzFXz\203GX|\260HY|\205L]\200\202L^\206\3Qb\206Pa\205P"
+ "f\212\202Tg\212\202Ti\216\1Uj\216\202Tj\216\11Ti\215Vk\220Zo\227h\177"
+ "\247s\212\262r\216\260ez\237Nb\210BRx\210BRr\11:Jh09N'+6%(3).>2=V;Jg"
+ "\77Nj@Oo\202CPp\202CTv\202ETv\325HY|\203GXz\5GXyK\\\177Sf\211Ti\216F"
+ "X}\221BRr\7\77Mm7BZ0:P08M1:Q8D`\77Mm\215BRr\15\77Jm6AZ0:O,4E+0A*0A+1"
+ "C.6K2<S5A[;Gf>Kj@Ok\202@Pp\203CPp\205CTv\204ETv\1GXz\210HY|\203GXz\20"
+ "ETv>Mi;JeBRrKZ~K\\\203FWyBSr:Gc.7K/7L;JhFX}Xn\225`x\235O_\203\203CSr"
+ "\2FWyGWy\203GXy\204GXz\230HY|\202GX|\13GXzFWzEVxBTv\77Ps:Lo5Fk0Bh,\77"
+ "e+<a(:`\205(:_\13(:`+<a,\77e0Bg5Fk:Ko>PsASvDUxEWyFWz\203GXz\262GX|\205"
+ "K\\\200\202K^\206\1Pa\206\202Oe\211\2Sf\211Ti\216\202Uj\216\1Ui\215\202"
+ "Vk\221\10Uk\220Wl\221\\t\232m\207\254y\224\267p\210\260Xp\226IY|\210"
+ "ARq\13@Ml5@Y(.<#&0%(5,5I8D_<Ij>Mj\77OpCOp\202CTt\202DTt\1GWz\323GX|\203"
+ "GWz\5GWyJ[\177Re\210Vk\221I^\202\222ARq\6:Ig0:R+2F,3G1<U>Ig\215ARq\25"
+ "ARl:Hb3>U,6J(.>%)5#&0\"%,!#+\40#(!#+#&/%)6)/>.6J2<T5A\\:F`;Ig\77Nk\77"
+ "Op\204COp\203CTt\204DTt\1GWz\202GX|\204GWz\20DTt=Mm:IhEUwNc\210I[\202"
+ "EVw=Mm3<U-7J5AYARqPc\210cy\241Zp\227IZ}\202CRr\6EVwEVxFVxFWxFWyGWy\204"
+ "GWz\230GX|\202GXz\13FWzEWyDUxATv>Ps:Ko5Fk0Bh,\77e+<a(:`\205(:_\13(:`"
+ "+<a,\77c0Bg5Fk:Ko>PrASvDUxEVyFWz\203FXz\264GXz\205K\\\177\202K^\205\1"
+ "Pa\205\202Oe\211\2Se\211Ti\216\202Tj\216\202Ti\215\11Th\214Uj\220Vl\221"
+ "ay\237s\214\261y\223\267g\200\246Re\214EUv\210AQq\12:Gb+2F$(3#'1)/A4"
+ "\77V:He>Mj>NnBOo\202BTt\202DTt\1FWz\322GXz\204FWz\5J[\177Oe\205Uj\220"
+ "Nb\206EUv\222AQq\4\77Ll:Hg:Hb>Ll\221AQq\25\77Ll>Hg6A].9M)/A%)5\"%,\40"
+ "\")\40!&\37!&\37!%\37!&\40\"'!$+\"&0&+8*0B-7N3=V9E`=Jj\202>Oo\202BOo"
+ "\204BTt\207DTt\17BTs=Ll>HgEUvRe\211I[\202BRr:Gc0:Q1;S>HgEV|Yp\226ay\237"
+ "Mb\207\204EUw\202EUx\202EVy\1FWy\204FWz\230GXz\202FXz\13FWzEVyDUxASv"
+ ">Pr:Ko5Fk0Bh,\77c+<a(:`\205(:_\13(:`*<a,\77c0Bg5Fk:Ko>OrASvCTwEVyEWy"
+ "\203FWz\266FXz\1EWy\204J\\\177\202J]\205\4Oa\205N`\203Nc\211Re\211\202"
+ "Rh\215\1Ti\216\202Th\215\10Th\214Sh\214Xn\226g~\247r\216\261q\210\255"
+ "\\q\226H\\\201\210AQq\14=Ll1;T'+:#(1(,;0:R9Eb=Mi>Nn>NoBNoBSs\202DSs\1"
+ "EWy\321FXz\204EWy\5EVxI[~Rg\214Nb\207ETv\255AQq\11\77Ll8Da0:R+1B&+7\""
+ "&/\40$+\40\"(\37\40(\202\37!%\10\37\"(\40$,#(2(,;+3F1<S8E`<Ij\202>No"
+ "\202BNo\203BSs\204DSs\16BRs@Kl\77LlIX|Rf\212I[\202ARq6C]0:R6A]AQqOb\207"
+ "bx\241Wm\223\203ETw\202EUw\2EUxIZ~\202I[~\1EWx\203EWy\231FXz\202FWz\13"
+ "EWyEVyCTwASv>Or:Ko5Fk0Bh,\77c*<a(:`\205(:_\12(:`*<a,\77c0Bg4Ek9Jo=Or"
+ "ARtCTwDUx\204EVy\270EWz\1EVy\204J[\177\202J]\203\4N_\203N_\202Nc\210"
+ "Qe\210\202Qg\215\1Th\215\202Sh\215\10Rg\214Ti\217^v\235l\205\253p\210"
+ "\260e|\243Na\207DTv\210APp\12""5B\\(/A#(2%)5,5J7D];Hi<Li=MnANn\202AR"
+ "s\202BRs\320EWz\204EVy\5EUxIZ~HZ\201JZ~DTv\262APp\21>Kk8G`3\77X,5G',"
+ "<#(3!$,\37#)\37\40'\37\40%\37!'\37#)\"%/%*9+4F4@Y:He\202=Nn\203ANn\202"
+ "ARs\20ARrAQrAOoAPpK]\201Rg\214HY}<Ll4@X1;T8GfHYz]t\232`x\237La\207CT"
+ "v\203DTv\202HY}\203IZ~\204EVy\231EWz\203EVy\12DUxCTwARt=Or9Jo4Ek0Bg,"
+ "\77c*<a(:`\205(:_\12(:`*<a,\77c0Bg4Ek9Jo=OrARtBTwDUx\204EVy\271EWy\1"
+ "J[\177\205I[\177\202I\\\203\2M^\202Mb\210\202Qc\210\202Qg\214\202Sh\214"
+ "\10Sg\214Ti\217Yo\226f}\246p\211\260l\206\255Ul\221DUz\210@Oo\12""8G"
+ "`,4H$(4#(4*1E4@Y:Hh<Lh=LmAMn\202ARs\202BRs\1EVy\317EWy\203EVy\5EUx:H"
+ "h2=T4@Y<Kk\267@Oo\20<Kk7C`1<S*2E&,:\"&0\37#*\36\40&\36\40%\36!&\37#*"
+ "\"&2(/A1;T:Hc=Li\202=Mn\1AMn\202AQr\17BSsGWzSh\215Sh\214DTv;Kg5@[5B]"
+ "@OoTi\221g\177\247Vl\221GX|CTtDTv\202HX|\202HY}\202HZ~\1I[\177\204EV"
+ "y\231EWy\203EVy\12DUxBTwARt=Or9Jo4Ek0Bg,\77c*<a(:`\205(:_\12(:`*<a,\77"
+ "c0Ag4Ej8Jn<Nq@QsASvCTw\204DUx\274EVy\204HZ~\202H[\203\1M_\203\202Lb\210"
+ "\2Pc\210Pf\214\202Sh\215\12Rg\214Ti\217Ti\216Tj\220_w\236m\210\256q\216"
+ "\262c|\243J_\206CTt\207\77Oo\13;Je.9O%)7\"&1&,<1<T8Fc;Jh<Kl<LmALm\203"
+ "AQr\1DUx\316EVy\203DUx\5""9Gc(-A#(4,4H;Fe\273\77Oo\7<Jj7F_2>W,5J%+;!"
+ "%.\36!'\202\35\37#\26\35\40&!%/)0B2<U8Db;Jh;KlDTwTi\216c~\244g\200\247"
+ "Ti\217CTv:Ef4AX;JjM`\206f\177\246_x\237J\\\200BTtCTv\204GX|\203HY}\202"
+ "HZ~\202DUx\232EVy\203DUx\12DTwASv@Qs<Nq8Jn4Ej0Ag,\77c*<a(:`\205(:_\12"
+ "(:`*<a,\77c0Ag4Ej8Jn<Nq@QsASvCTw\204DUx\276EVy\204HY}\202H[\202\2M^\202"
+ "Lb\207\202Pb\207\14Pf\214Rh\215Rg\214Ti\217Th\217Sh\216Xo\225h\201\250"
+ "x\221\267n\207\254Vm\220FVy\207>No\13<Ij1=V%+:\40%/$+8-8O7Da:Fh:Jh;L"
+ "m@Lm\202@Qr\2AQrDUx\314EVy\203DUx\5;Lm+3G\"'3',>6B_\300>No\30<Ij7F_1"
+ "=S)0D\"'2\36!(\35\37$\35\37#\36!(\"(2*1E1=X\77Pp`y\237\207\242\310s\216"
+ "\264Ob\207BTt>No=KjI[\177e~\244k\205\253Rg\214\205FWz\1FX|\203GX|\202"
+ "HY}\203DUx\232EVy\203DUx\12CTwASv@Qs<Nq8Jn4Ej0Ag,\77c*<a(:`\205(:_\12"
+ "(:`*<a,\77c0Ag4Ej8Jn;Nq\77QsASvCTw\204DTx\300EUx\204GY}\3G[\202L^\202"
+ "K]\201\202Ka\207\3Pb\207Pf\214Rg\214\202Qf\214\10Qf\212Ti\217^w\236p"
+ "\211\260q\215\261`x\235J^\205>Ns\207>Nn\12""6A_(/B\"%2#)6+5J5B[9Fg:J"
+ "g;Kl@Km\202@Pr\202APr\224EUx\205AQr\262EUx\202DTx\5APr2=Y%,<(.A6A_\306"
+ ">Nn\23""6A_+2F\"&2\35!)\35\36%\35!(!%0)1F\77OpUk\221Rg\214BTtBStJ_\205"
+ "_v\236t\217\267r\216\267Zr\232EX\200\202EVz\202FVz\2FWzFY\200\203FX|"
+ "\202GY}\202DTx\233EUx\203DTx\12CTwASv\77Qs;Nq8Jn4Ej0Ag,\77c*<a(:`\205"
+ "(:_\13(:`*<a,>c/Af3Ej7Im;Mq>PrARtBTvBTw\305CTw\204GX}\7GZ\202L]\202K"
+ "\\\201Ka\207Oa\207Oa\206Oe\212\202Qe\212\10Qe\211Rg\215Wn\225g\201\247"
+ "o\214\261g\201\244Pe\212ARs\207=Mn\2:Ec+4I\202\"'3\6)1E4A[8Ef:If:Jk\77"
+ "Kl\202\77Pq\202APq\216CTw\203AQr\203CTw\203APq\203CTw\206AQr\254CTw\4"
+ ":Jg,5L'.A2>Y\311=Mn\4;Hi2>Y(0C!%1\202\36!*\12!%0'/B2=V9He\77MoNc\211"
+ "p\211\260~\227\277ax\241I[\177\204EVy\3EWzEX\200FY\201\202FW|\202GX}"
+ "\240CTw\13BTwBTvARt>Pr;Mq7Im3Ej/Ag,>c*<a(:`\205(:_\13(:`*<a,>c/Af3Ej"
+ "7Im;Mp>PrARtBTvBTw\306CTw\1BTv\204FX|\2FZ\201K]\201\202J`\207\1Oa\207"
+ "\202Oc\211\202Pe\211\7Oc\211Sh\217`w\237o\207\255j\203\254Ul\223EUx\207"
+ "=Mm\13:Hh,6N#(6\"%1'/B1>V8Ee:If:Jk\77Jl\77Oq\202@Oq\202BTv\210CTw\1A"
+ "Pr\202CTw\1BTv\206@Oq\203\77Oq\212@Oq\205APr\244CTw\6BTv@Oq5A\\(0E,5"
+ "M:Hb\252=Mm\7AQr_v\237\260\311\343\342\355\370\330\346\362\220\255\317"
+ "Qg\217\233=Mm\15""5Eb,5L#)8\37#/\37\",\"&2)1E5A_AQsNb\211Rh\216IZ\177"
+ "AQs\203EUy\203EVz\202EW|\202FX|\203BTv\236CTw\13BTwBTvARt>Pr;Mp7Im3E"
+ "j/Ag,>c*<a(:`\205(:_\11(:`*;a,>c/Af3Ei7Hm:Lp>Or@Qt\202ASv\203ATv\304"
+ "BTw\1ASv\204EW|\20EY\201K\\\201J\\\200J_\206M`\206M_\205Mc\211Mb\210"
+ "Oc\211Oc\210Qf\215Wo\227i\202\251n\211\256\\r\234GY~\207<Lm\12:Gh-9Q"
+ "#(:\40%1&-A0<V7Ec9He:Ij=Jk\202=Np\202\77Np\1ASv\206BTw\1ASv\203\77Np"
+ "\205=Np\207=Jk\206=Np\206\77Np\202ASv\242BTw\202ASv\4=Jk/:S(1E1<Y\252"
+ "<Lm\11AQqn\211\261\343\357\370\377\377\377CUxBTx\375\377\377\310\331"
+ "\354Wn\225\234<Lm\11""9Db-9Q%,>\40$2\37\".#(7-:R8Gi@Qq\203AQr\1EUx\203"
+ "EVy\203EWz\203EW|\202ASv\234BTw\202ATv\202ASv\11@Qt>Or:Lp7Hm3Ei/Af,>"
+ "c*;a(:`\205(:_\12(:`*;a,>c/Af2Ei6Hm:Lp=Or\77QsASt\204ASv\306BTv\204E"
+ "W|\202EY\201\17J\\\201I_\205M`\205Nc\212Mb\211Pe\212Oc\211Qg\215Pf\214"
+ "Xo\224f\200\247p\214\264h\202\246Nb\211@Pq\206;Km\13;Kh0:T\")9\37#.#"
+ "*:.:R5D_7De9He9Ik=Ik\202=Np\207\77Np\23=Np9Hf4A[,7O&,@\40%3\35!+\34\37"
+ "&\34\36&\35\37(\36\"-\"'6%+>)1G,7R0=W4A[5Da8Ef\2029Ik\204=Ik\204=Np\206"
+ "\77Np\202\77Op\233BTv\6ASv\77Np5Da)3I*4I4Db\252;Km\12]t\237\323\345\364"
+ "\372\373\375\357\367\373\325\345\357\336\353\367\365\372\375\364\372"
+ "\375\244\274\332GY}\235;Km\3""9Gb/:T%,>\202\37$0\3&,@1=Y;Gh\202@Pr\1"
+ "@Qr\202DUy\1EUy\202EVz\202EW|\203ASv\235BTv\203ASv\12ASt\77Qs=Or:Lp6"
+ "Hm2Ei/Af,>c*;a(:`\205(:_\13(:`*;a,>c/Af2Ei6Gl:Ko=Nq\77Ps@RtARt\203AR"
+ "v\310ASv\204EVz\2EX\200I[\200\202H^\205\14L_\205Lb\210Oc\211Oc\210Nc"
+ "\210Nb\210Tj\223ay\243p\214\264l\210\255Tj\221@Qw\207:Kl\11""0>X$+;\36"
+ "\"/\"(6+5L4A^6Dc7Fc8Gj\202<Hj\205<Mo\6""8Ge0<V&/E\37$1\32\35%\31\32\37"
+ "\202\30\32\35\203\30\32\34\204\30\32\35\15\31\32\36\31\32\37\32\34\""
+ "\33\36'\35\"-\"(6%-A+4J.:S2\77Z5A`8Ge8Hj\203<Hj\205<Mo\207>Mo\1\77Np"
+ "\203ASv\1\77Np\221ASv\202ARt\5<Hj/:V'/D,7P9Fg\243:Kl\203@Pq\203:Kl\13"
+ "@Qw}\226\300\323\343\362\275\323\350l\205\255L`\212Uj\220\207\242\305"
+ "\323\343\357\274\321\350Wo\227\237:Kl\10""7Fg,7P\"(8\37$0\"(8+5O6Eb<"
+ "Kl\204@Qr\3@QsEVyARs\204ARt\235ASv\202ARv\13ARt@Rt\77Ps=Nq:Lo6Gl2Ei/"
+ "Af,>c*;a(:`\205(:_\12(:`*;a,>c.Af2Di6Gl:Ko<Nq>Ps@Qt\204ARt\311ASv\1A"
+ "Rt\204EVz\17EW\200I[\200HZ\177H^\205L_\205K^\203Lb\210Ka\207Nb\210Oe"
+ "\214Zp\231j\205\255l\210\260[q\227EW}\207:Jk\6""3Ba%.D\37%2\"(5+5L3A"
+ "]\2027Fc\1""8Gi\204<Hj\"4C`+5M!'5\33\36&\31\33\37\30\32\36\31\32\37\32"
+ "\34#\34\37)\40%4%,\77(2F)2I(/D#*;\40%2\35\",\34\37(\32\35#\32\34!\32"
+ "\33\37\31\33\37\30\32\37\31\33\37\32\34\"\33\36%\34\37)\37$0#)9%.B+5"
+ "M0<V4A_8Ge\2028Hj\203<Hj\205<Mo\207>Mo\207>Np\210ASv\202ARt\5>Mo4Ce)"
+ "2L(0E2>\\\243:Jk\5\77OpQh\216k\207\256[q\232\77Qw\202:Jk\4CV}i\202\254"
+ "\201\235\301`z\242\203FY\177\4K^\205r\216\264\212\246\313Ul\224\241:"
+ "Jk\14""7Ba)2I\"'8\"'7)2G5Bb:Kl<Km@Pr@Qr@QsAQs\204ARt\236ASv\203ARt\12"
+ "@Qt>Ps<Nq:Ko6Gl2Di.Af,>c*;a(:`\205(:_\12(:`*;a,>c.Af2Di6Gl:Ko<Mq>Ps@"
+ "Qs\204ARt\313ASt\1ARt\203DUz\202DW\177\16GZ\177G^\205L_\205L^\203La\210"
+ "L`\207Mb\210Ma\207Tk\223e\177\246m\210\256_w\237H\\\201:Jp\206:Jk\25"
+ "6B`(0E\40%2!'7*3K2A]5Bc6Fc7Fc7Gi4B`*2I\37#0\32\34#\31\32\37\32\33!\34"
+ "\36&!'5+4K2B[:Jf\210:Jk\12""8Ef6B`0;V)1I#+;\40$1\35\40*\33\35&\32\35"
+ "#\32\33!\202\32\33\37\13\32\33!\32\34#\34\37'\35!+\40%3#*\77*2H.:T3A"
+ "_7Ge7Gi\205;Gi\204;Mo\212=Mo\205>Mo\204=Mo\5;Gi.:S%,@(1G6B`\243:Jk\5"
+ "\77Qvn\211\261\256\307\342\206\243\307H\\\202\202:Jk\4\77OpEZ\200Mf\214"
+ "K^\205\204FY\177\3Qe\212Si\220\77Qv\242:Jk\13""8Ef-9S\");!'6'0E2A]:K"
+ "l<Km<Lm@QsAQs\205ARt\235ASt\203ARt\12@Qs>Ps<Mq:Ko6Gl2Di.Af,>c*;a(:`\205"
+ "(:_\13(:`*;a,>c.Af1Di5Fk9Jn;Mp=Or\77Ps\77Qs\203@Qs\314@Qt\1\77Qs\203"
+ "CUy\202CV\177\1HZ\177\202G]\203\13K]\202Ka\210K`\207J`\207Ma\207Ri\221"
+ "`x\242k\205\254`z\242J^\206>Np\206:Ik\20""6A`(0E\37%3\40&7)2J2>\\5Bb"
+ "2\77]*4K\37%2\31\35\"\31\32\40\31\35#\36\"0'0E2A[\222:Ik\25""6E`1=[+"
+ "6N'-C\"(9\36\".\34\36)\32\35$\31\33\"\31\32\36\30\32\36\31\32\36\31\33"
+ "!\31\35$\33\36(\35!-!'7&-D,8Q2@^7Fc\2027Gi\204;Gi\207;Ln\203<Ln\203;"
+ "Ln\202<Ln\202;Ln\6;Gi1>Y%,@\"):,8R:Ie\243:Ik\5>Npb|\244\251\301\336\223"
+ "\256\321Ri\220\202:Ik\4""6A`.:U3A_ANr\204EX~\3""8Hi,7S1=[\244:Ik\13/"
+ "<V$+@\37&6&-E2A\\:Eg:Kl:Km<Km<Lm<Ln\203\77Qs\235@Qt\202@Qs\13\77Qs\77"
+ "Ps=Or;Mp9Jn5Fk1Di.Af,>c*;a(:`\205(:_\11(:`*;a+>b.Af1Ch5Fk9Jn;Lp=Nq\202"
+ "\77Ps\203\77Qs\316@Qt\204CTy\202CV\177\3FY~F]\203K^\203\202K`\207\202"
+ "La\207\6Of\215]t\236l\205\255f\200\251Nb\215=No\206:Ij\15""5A`(0E\37"
+ "$3\37%3&0E(0J\40%5\32\34%\30\32\40\32\34%\37%5+5M5A`\231:Ij\12""7Ee1"
+ "AZ,9R(0H#+=\37%5\34\40+\32\34%\31\32!\30\32\35\203\27\31\35\12\30\32"
+ "\37\31\33\"\32\35'\35\"0!(:&/D+5O0<Y3A_5Bb\2026Fb\2026Fi\213:Fi\6""6"
+ "Fb.:T!(:\35\"-%+\77""1A`\245:Ij\13@Ryw\223\271\235\270\326i\201\253="
+ "Ov:Ij2AZ\40&7\35\"0+6OATx\202EX~\4;Mm#*;\34\37*'0E\245:Ij\7""0<Z%+@\40"
+ "&8&0E0>[5Eg:Fh\202:Km\203;Ln\1\77Ps\235@Qt\202\77Qs\202\77Ps\11=Nq;L"
+ "p9Jn5Fk1Ch.Af+>b*;a(:`\206(:_\12);a+=b.@f1Ch5Fk8In:Lp<Nq>Or>Ps\322\77"
+ "Ps\1>Pr\203BTx\202BU~\3FX}F\\\203I]\203\202I_\207\10L`\207K`\207Oe\214"
+ "Zr\232l\211\255k\207\253Oe\215<Mo\2068Hj\12""5A^'0G\36#0\33\36)\31\34"
+ "%\30\33\"\32\34%\37%5+7M5D^\2408Hj\12""6De5A^0<U+7M&0E\"):\35\"/\32\35"
+ "&\30\33!\30\30\35\204\26\30\34\13\26\30\35\30\31\35\30\32\40\31\34&\34"
+ "\40,\37%5!(<%,B(0G+5O+7P\202,7T\202-:T\11,7T+5P(0G\"*<\34!,\30\34\"\30"
+ "\32!\35#0-9U\2458Hj\22""5De-:SEY\203\236\271\330\227\264\323Oe\2158H"
+ "j5De\36$1\26\26\30\26\27\33\");1@\\,8T\33\37)\26\26\30\30\31\35(2I\246"
+ "8Hj\13""0<U$+\77\40&7'0H0=[5D`5Eg9Eg:Jl:Jm;Jm\202>Pr\236\77Ps\12>Ps>"
+ "Or<Nq:Lp8Jn5Fk1Ch.Af+=b);a\207(:_\12);a+=b-@e1Ch5Fk8In:Lp<Mq=Or>Or\203"
+ ">Pr\321\77Ps\204BTx\16BU~FY~E\\\202I\\\202I\\\201I_\207I^\206K`\207M"
+ "b\212Tm\224i\202\253j\207\255Qh\217<Ns\2068Gj\7""5Dc)2L\36#1\34\40,\""
+ "):,7Q5Dc\2508Gj\12""8Gc5D^0@Y,7Q%/E\40&7\34\40+\32\35&\30\32\"\27\31"
+ "\36\202\26\30\34\202\26\27\34\1\26\30\34\202\26\30\35\202\27\31\35\7"
+ "\27\32\37\27\32\40\30\32\40\27\32\40\27\31\37\27\31\35\26\30\35\202\26"
+ "\30\34\3\30\32\37\35\"0,7Q\2468Gj\14""5@^&0E)5Mz\226\274\307\334\354"
+ "\202\237\304ATz8Gj)2L\26\30\33\24\24\25\24\24\24\202\24\24\25\4\24\24"
+ "\24\24\24\25\32\35(1@^\2478Gj\11-:T#+\77\"*<+5M3@`5E`5Eg:Eg:Jl\202:J"
+ "m\202>Or\233\77Ps\202>Pr\12>Or=Or<Mq:Lp8In5Fk1Ch.Ae+=b);a\207(:_\11)"
+ ";`+=b-@e0Ch4Fk7Im:Ko;Mp<Nq\204=Or\322>Or\1=Oq\203ATw\202AU~\4EW}E[\202"
+ "H\\\202H[\201\202H^\206\6J_\206Rj\220f\177\246i\202\253Tj\220@Ps\207"
+ "7Gi\2024C^\2637Gi\14""4Cc0@X+6P%.C\37'8\35!/\32\36)\31\34%\30\33\"\27"
+ "\32\37\26\31\37\27\31\36\203\26\30\36\7\27\31\36\26\32\37\30\32\"\32"
+ "\35)\37%6+5L5Cc\2477Gi\13""5Cc%.D\35$1>Ko\277\325\351\323\343\364v\220"
+ "\273AQs7Gi%-C\24\26\31\204\24\24\24\2\30\32\"+7P\2507Gi\13""7Gc+6P#,"
+ "A&0F-:U2@_4C_4Df9Df9Il:Il\202=Oq\233>Or\203=Or\11<Nq;Mp:Ko7Im4Fk0Ch-"
+ "@e+=b);`\207(:_\11);`+=b-@e0Bh4Ek7Hm9Ko;Lp<Mq\204=Nr\323>Or\202=Nq\203"
+ "ASw\2AT}EV}\202E[\202\11G[\201H^\206G]\205J_\206Rj\220a}\243e\200\251"
+ "Pg\215;Ms\3017Fi\15""7Fb5Bb3\77]/\77].:X,8T+6P+5P+6P,:T/>X3\77]5Bb\253"
+ "7Fi\17(1K\32\35(\35\"0o\214\262\351\362\372\342\355\367\203\241\304C"
+ "W\1777Fi,8T\35!.\26\32\37\30\33\"\40(80>X\2527Fi\11""3B](1K%-B+6Q1\77"
+ "^3B_3Df8Df8Hk\202:Il\202=Nq\232>Or\203=Nr\11<Mq;Lp9Ko7Hm4Ek0Bh-@e+=b"
+ ");`\207(:_\11);`+=b-@e0Bh4Ej7Hm9Jo:Lp;Mq\204<Nq\324=Or\1<Nq\204ASw\202"
+ "AT}\13DV|DZ\202HZ\201GZ\201H]\205J_\206Qi\220`|\243a|\243I^\206;Km\370"
+ "6Fh\12.:X\32\36*\25\27\34$.D\253\303\337\367\373\375\367\372\373\307"
+ "\336\355i\206\256\77Ty\2606Fh\10.:X&/G)3K/=Y2B^3Ce7Df7Hk\202:Ik\202<"
+ "Nq\232=Or\203<Nq\11;Mq;Lp9Jo7Hm4Ej0Bh-@e+=b);`\207(:_\12);`+=b-@e0Bg"
+ "3Ej6Gl8Jn:Lo;Lp;Mp\203<Mq\326<Nq\1;Mp\203@Rv\202@T}\12DU|DZ\201GZ\200"
+ "FZ\200G\\\203I^\205Sk\223c~\246]x\237BV~\3706Eg\7""4Ab\40(;\24\24\30"
+ "\24\24\26)5P\265\313\343\372\375\377\202\377\377\377\6\370\372\373\341"
+ "\354\367\270\317\346\221\256\321f\177\250BV~\2536Eg\12""4Ab*6O'1J,9S"
+ "1A]1Bc2Cc6Ce7Gj9Hk\203;Mp\231<Nq\202<Mq\12;Mp;Lp:Lo8Jn6Hl3Ej0Bg-@e+="
+ "b);`\207(:_\12);`+=b,\77e0Bg3Ej6Gl8In:Ko:Lp;Mp\203;Mq\327<Mq\1;Lp\203"
+ "@Rv\202@S|\12CU|CY\200GZ\200FY\200G\\\203I^\205Sk\223`|\243Ri\217:Lr"
+ "\3705Eg\2.=\\\30\34'\202\22\22\23\12\35#4n\212\261\341\354\367\375\377"
+ "\377>Qt<Mq\377\377\377\362\370\375\244\275\332Ja\212\2545Eg\12.=\\(4"
+ "L,8S1A\\1A]2Bc6Ce6Gj8Hj8Hk\202;Lp\231<Mq\202;Mq\12;Mp:Lp:Ko8In6Gl3Ej"
+ "0Bg-@e+=b);`\207(:_\11);`+=b,\77e0Ag3Ei5Gl7Im9Ko:Lo\204:Lp\331;Mp\204"
+ "\77Qv\1\77S|\202CTz\7CY\200BX\177EX~E\\\203Ka\211F\\\2009Il\3715Eg\2"
+ "+7S\25\30\36\202\22\22\22\11\22\22\24\30\34&(1LATzJ^\206;Nr&1J#,B+8T"
+ "\2545Eg\12""1A`+8T,:V0\77\\0Aa0Ab5Bb5Fi7Fi7Fj\203:Lo\230;Mp\203:Lp\11"
+ ":Lo9Ko7Im5Gl3Ei0Ag,\77e+=b);`\207(:_\11);`+=b,\77e0Ag2Di5Fk7Hm9Jn:Ko"
+ "\204:Lo\332:Lp\204\77Qv\2\77Sz>Ry\202BTy\5AX\177=Px5Df.=Y0A`\3725Df\2"
+ "*5R\24\30\36\210\21\21\21\2\24\30\36&0I\2555Df\11-<[-:Y/\77Z0A`5Aa5A"
+ "b5Eh7Ei7Fi\203:Ko\230:Lp\203:Lo\11:Ko9Jn7Im5Fk2Di0Ag,\77e+=b);`\207("
+ ":_\11);`+=b,\77c/Af2Di5Fk6Hm8Jn9Ko\204:Ko\333:Lp\1:Ko\204>Pt\202=Qy\5"
+ "=Px4@a%-F$.E0<Z\3734Df\4,;U\32\40.\22\22\26\20\20\21\202\20\20\20\4\20"
+ "\20\22\23\24\32\35%5,<Z\2564Df\11""1\77`1>^/\77_3\77`4Dg4Eg5Eh5Ei:Kn"
+ "\203:Ko\230:Lp\203:Ko\11""9Ko8Jn6Hm5Fk2Di/Af,\77c+=b);`\207(:_\11);`"
+ "+=b,\77c/Af2Di5Ek6Hm8In9Jn\340:Ko\1:Jn\204=Ps\6<Or5Eg%-I\36&<'3L3C_\375"
+ "3Cf\6,;Z$-G\40(<!*\77'3L0\77_\2613Cf\7""5Eh2Be2Ce3Cf3Df5Eg5Eh\204:Jn"
+ "\233:Ko\11""9Jn8In6Hm5Fk2Di/Af,\77c+=b);`\207(:_\11);`+=b,\77c/Af1Ch"
+ "5Ek6Gl7Im8Jn\2049Jn\335:Ko\2029Jn\202=Ps\5""9Im&1N\35$6!*@0:Z\3773Ce"
+ "\2653Ce\11""7Gk5Eh3Ac2Bc4Ce5Df5Dg8Im9Im\2039Jn\230:Ko\2039Jn\11""8Jn"
+ "7Im6Gl5Ek1Ch/Af,\77c+=b);`\207(:_\11);`+<a,\77c.Af1Ch4Ej5Gk7Hm8In\204"
+ "8Jn\3359Jn\2048Jm\4,:W\35&:\35$7(3O\3772Be\2652Be\12""6Gj:Lp9Jl5Eh5F"
+ "i5Gj6Gk7Hk7Il8Il\2048Jm\2279Jn\2038Jn\11""8In7Hm5Gk4Ej1Ch.Af,\77c+<a"
+ ");`\207(:_\11):`+<a,\77c.Af0Ch3Ej5Fk6Hm7Hm\2048In\3368Jn\2028Im\5""3"
+ "@b$-G\34$6\",F0>^\3771Be\2651Be\4""6Ho;Qq8Il5Eh\2025Fi\4""6Fj6Gk7Hl8"
+ "Hl\2048Im\2278Jn\2038In\11""7Hm6Hm5Fk3Ej0Ch.Af,\77c+<a):`\207(:_\11)"
+ ":`*<a,>c.Af0Cg3Ei5Fk6Gl6Hl\2047Im\3358Im\2027Hm\5""4Dg)6V\34%:\34%8)"
+ "5T\3771Ab\2651Ab\13""5Ei:Ov:Mp8Hl4Eg4Eh5Ei5Ej6Fk6Gl7Gl\2047Hm\2278Im"
+ "\2037Im\11""6Hl6Gl5Fk3Ei0Cg.Af,>c*<a):`\207(:_\12):`*<a,>c.Af0Cg2Ei4"
+ "Ej5Gk6Gl6Hl\2036Hm\3357Im\2026Hl\5""2\77`!+B\32\40""2!+A.=]\2370Ab\377"
+ "1Bc\2251Bc\12""6Fi:Jo>Qv6Iq7Hl7Il8Jm9Jn:Jo6Gj\2026Gk\2036Hl\2307Im\202"
+ "6Hm\12""6Hl6Gl5Gk4Ej3Ei0Cg.Af,>c*<a):`\207(:_\12):`*<a,>c-@e0Bg2Di4E"
+ "j5Fk5Gl6Gl\2036Hl\3357Hm\2026Gl\4(6Q\32!6\33!6(7S\3770Ac\2220Ac\6""9"
+ "MtQh\224\177\235\301\247\301\341\207\243\311E[\206\2350Ac\6""5Go=Ov:"
+ "Ow7Iq8Hl8Im\2028Jo\4""9Jo9Kp:Lq7Gk\2037Hl\2258Im\2037Hm\2026Hl\2026G"
+ "l\10""5Gk4Fj2Di0Bg-@e,>c*<a):`\207(:_\7(:`*<a+>b-@e0Bg2Di4Ej\2025Fk\204"
+ "5Gl\3166Hl\2167Il\2026Hl\4""2\77a\40,D\31\37""1\40+E\3770Ab\2200Ab\11"
+ "8MtSk\230\235\267\326\353\364\372\373\377\377\377\377\377\375\377\377"
+ "\336\353\365Ws\234\2340Ab\3""4Gm=Ov>Pw\202:Kq\10;Lr<Ms8Jt8Kv8Jp9Jp9K"
+ "q:Ms\2036Im\2257Im\2037Il\2036Hl\2025Gk\7""4Fj2Di0Cg-@e+>b*<a(:`\207"
+ "(:_\11(:`*<a+>b-@e0Ag1Dh3Fj4Fj5Gk\2046Gk\2036Gl\3316Hl\2025Gk\4)8V\34"
+ "%:\35&=)8W\3770@b\2160@b\4=Qzc\201\253\274\322\351\364\372\373\202\377"
+ "\377\377\5\373\375\377\303\325\354@Tz\36*@$0I\2330@b\13""4Gn=Ot>Sv9O"
+ "v:Pw:Px;Qy<Qy=Nt9Lt9Mv\2029Lq\1;Ms\2035Hl\2306Im\2036Hl\11""5Hl4Gk3F"
+ "j2Eh0Bg-@e+>b*<a(:`\207(:_\11(:`*<a+>b-@e/Bg1Ch3Ei3Fj4Gk\2045Gk\2036"
+ "Hl\3306Im\2025Hl\4""0Be#.K\33\"7\".I\215/@b\377/Ab\11""8Mtd\201\253\304"
+ "\330\353\365\372\373\377\377\377\375\377\377\342\357\367Nf\216\17\21"
+ "\26\202\14\14\14\2\14\15\17\32\"5\232/Ab\4""4Gn<Nu=Ou9Ou\202:Pv\6;Qw"
+ "<Qx<Ry<Ou=Pu8Mu\2029Lq\1:Mr\2036Hl\2257Im\2036Im\2045Hl\10""4Gk4Fj2D"
+ "h/Bg-@e,>c*<a(:`\207(:_\10(:`*<a+=b-\77e/Bg1Dh3Ei4Gk\2024Hl\3365Hl\202"
+ "5Gl\4+9Z\37'B\35%:(6R\202/@a\3770@b\2110@b\11""3EhSk\231\264\313\345"
+ "\364\372\373\375\377\377\373\375\377\314\340\3562Ef\15\16\20\203\14\14"
+ "\14\3\16\20\26\35&<-<]\2300@b\17""3Fi8Jo=St=Su=Pu:Pv>Qv\77Rx\77Sy\77"
+ "Sz=Sz=S{=Pu9Mv9Lq\202:Lr\2025Gm\2266Hm\2056Hl\2025Hl\10""4Gk3Fj2Dh/B"
+ "g-\77e,=c*<a(:`\207(:_\10(:`*;a,=c-\77d/Af1Ch3Dj4Fj\2765Gk\2425Gl\6""5"
+ "Fl2Bg&4P\34%;\40*E,;\\\354/\77b\235/@c\10BY\201\225\261\324\360\365\372"
+ "\375\377\377\372\373\375\260\307\341\40)B\14\14\15\203\13\13\13\7\15"
+ "\16\22\30\37""0(6R/@c8MsAV~8Im\225/@c\10""4Eh8Nn=Ru=Sv=Ov=Pw>Pw\77Qx"
+ "\202@V}\6@Sy@Tz=T{>Ov9Mw9Kp\2029Lq\2025Gl\2325Hl\2035Gl\10""4Fk3Dk1C"
+ "i/Af-\77d,=c*<b(:`\207(:_\10(:`*;a+=c-\77d/Af0Cg2Di3Fj\2054Gk\2035Gk"
+ "\2265Gl\3015Hl\2024Gk\4""1=a$1K\35'>$3N\377/@c\211/@c\7;Mto\214\267\335"
+ "\353\365\372\375\377\364\372\375\205\241\307\20\24\36\203\13\13\13\13"
+ "\13\13\14\15\17\25\30\40""1'3R/@cBX\201\221\255\317\356\365\372\360\365"
+ "\372\221\257\317<Qy\223/@c\20""4Fm<Ru\77Ty<Sz<Ov=T{>T|>U}AW\177BW\177"
+ "@W\177AW\200ATz=T{>Qv9Mv\202:Lr\2035Gk\2316Hl\2035Hl\11""4Hl3Fk3Ei1D"
+ "h/Af-\77d+>c*<b(:`\207(:_\11(:`*<b+=c-\77d/Af1Ch2Di3Fk4Fl\2044Gl\203"
+ "5Hl\3276Hl\2025Gk\4,<[!-F\40+E,7W\377/\77b\210/\77b\6E[\205\220\257\317"
+ "\340\355\367\332\350\364To\227\15\17\24\203\13\13\13\15\13\13\15\21\23"
+ "\34\35&\77,8X/\77b4Gn`{\245\324\344\363\375\377\377\377\377\377\363\372"
+ "\375\216\252\316;Ns\221/\77b\22""4Eg8No\77Uz\77U|>T{>T|>U|@V~@W~AX\177"
+ "BX\177BY\200@X\200AX\200@U|>U}>Qv9Nw\2029Lr\2026Gl\2276Hm\2036Hl\204"
+ "5Gl\10""4Fk3Ei1Dh/Bg-@d+>c*<b(:`\210(:_\7)<a+>c-\77d.@e0Ch2Di3Ek\202"
+ "4Fk\2034Gk\2715Gl\2406Gm\2025Gl\5""1Ae(7W\40+D#/I-:\\\330/\77a\256/@"
+ "b\5""3DhLd\216b~\2472@c\14\15\21\203\12\12\12\3\15\17\24\31#7'7X\203"
+ "/@b\11""8Lss\220\272\340\355\367\375\375\377\363\372\375\222\261\317"
+ ",<]\35'@'7X\220/@b\11""3Fm;Nt<Rz<S{<Ou<Pw>T{>U|AW}\202AX~\7AY\177BY\200"
+ "AX\177AU{=U|=Pw8Lw\2039Lq\1""5Gl\2336Hm\2025Hl\2025Gl\10""4Ek3Dj1Ci/"
+ "Af-@d+>c)<a(;`\210(:_\10)<a+=b-\77d/Af1Ch3Dj4Ej5Fk\2105Gl\3255Hl\202"
+ "4Gk\4""0Af&3U\40*G$1N\244.\77b\344/\77b\7#.J\20\23\35\12\13\14\12\12"
+ "\14\14\15\20\24\32)$1N\205/\77b\12""8Mtw\224\274\346\360\367\370\373"
+ "\375\330\347\364Zu\236\25\32*\14\16\22\20\24\36$1N\216/\77b\13""3Eh8"
+ "Nu=Ry=Rz=Sz=Pv=T{>T{@V~AV~AW\177\202BX\200\6CY\201AW\200@U{=U|=Qw9Mw"
+ "\203:Lr\2025Gk\2335Hl\2045Gl\10""4Fk3Dj1Ci/Af-\77e+=b)<a(;`\207(:_\11"
+ "(;`)<a+=b-\77d.Af1Bh2Ci3Ej4Fk\2044Fl\3164Gl\2135Gl\2024Fk\4""0=`$1N\37"
+ ")E&6V\377.\77a\210.\77a\6*;\\\34%<\23\27&\24\32+\"-H,;\\\206.\77a\13"
+ "3Fnp\214\270\341\356\367\364\372\375\306\333\353To\232\24\32*\12\13\14"
+ "\12\13\16\26\34-*;\\\214.\77a\24""3Dg6Hn<Rt\77Ty<Sz=Sz=S|>T|@U~BY\201"
+ "CY\202CZ\202D[\203BX\200BY\200@W\200@T|@U}=Pv8Mv\2049Lq\1""4Gl\2335H"
+ "m\1""5Gl\2035Fl\11""4Fk3Ek2Di1Ch.Ag-\77e+=b)<a(;`\207(:_\10(;`)<a+=b"
+ ",\77d.Af0Bh1Ci2Ek\2023Fk\2034Fk\2034Gl\2265Gl\3005Hm\2024Gl\4+<_$0M\""
+ "/H*;\\\271.\77a\331/\77b\13""3Dhc\200\253\337\355\367\363\372\375\275"
+ "\322\351F_\211\21\25\"\11\12\13\11\11\12\17\23\35&2Q\214/\77b\4""3Fh"
+ ";Nt>Sz>S{\202=R{\202=S|\2@V}AV}\202CZ\202\6AX\177BX\177BY\200AX\200@"
+ "T|=T}\202=Ow\1""9Mx\2039Lq\1""4Gl\2355Hm\2025Gl\12""4Gl4Fk3Ek1Dj0Ch."
+ "Ag,\77d+=b)<a(;`\207(:_\10(;`)<a*=b,>d.@f/Bg1Ch2Dj\2023Ej\2033Fk\330"
+ "4Fl\2023Fk\5""1Ae*<Z#/L#2M+:\\\377.\77b\204.\77b\216.@b\7""2Dgc\200\254"
+ "\334\354\366\363\372\375\267\314\3441Dj\13\14\22\202\11\11\11\2\15\20"
+ "\30$1M\213.@b\26""2Fm;Nu\77Sz\77S{@T{=Rz@T|@U|BW\201BX\201CX\202E\\\205"
+ "DY\204DZ\204E[\205BX\200CY\201AW\200AU|=T|=Pv9Mw\2039Kr\1""4Fk\2335F"
+ "l\2034Fl\2024Fk\2023Fk\10""3Ej2Ci0Bg.Af,>d*=b)<a(;`\207(:_\11(;`)<a*"
+ "=b,>d.Af/Bg1Ch2Dj3Ej\2043Fk\2564Fl\2525Fl\2024Fk\4""0Ae)7Y#0K&6Q\377"
+ "-\77a\222-\77a\7""2CgYt\237\320\342\363\361\371\375\254\304\337\40+E"
+ "\11\12\13\202\10\10\10\2\16\20\31#1M\212-\77a\5""2Cg7Mo>Sy>S{>T{\202"
+ "=R{\10\77U{@U|BX\202C[\204D[\205E\\\206E]\206DZ\205\202D[\205\6CY\202"
+ "AW\200AU{=T{=Qw9Mw\2039Kr\1""4Fl\2155Gl\2175Gm\2035Gl\2024Gl\2024Fk\10"
+ "2Ek1Ci0Bg/Af-\77e+=b)<a(;`\207(:_\12(;`)<a+=b,>d.Af0Bg1Ci2Ej3Ek4Ek\203"
+ "4Fk\2035Fl\3255Gl\2024Fl\4""1Ae(7Y$1P):V\232->a\367.\77b\12Kc\215\261"
+ "\312\343\351\361\371\233\263\324\22\31)\10\10\11\10\10\10\10\11\13\22"
+ "\31)*6W\211.\77b\15""3Dh7Mn<Qy>Sz>T{=Rz=R{=S{@U|@V~BY\202CY\203CZ\203"
+ "\202D[\204\2E\\\205BY\201\202AX\201\3AU|=T|=Ow\2029Mw\2039Lq\1""4Gl\235"
+ "5Hm\2035Gm\2034Fl\11""4Fk3Ek1Di0Bh.Af,\77e+=b)<a(;`\207(:_\12(:`);a+"
+ "<b,\77e.@f/Ag0Ch2Dj3Dj3Fj\2033Fk\3033Fl\2254Gl\2023Fk\4""0Ae*:X&2O*:"
+ "\\\377-\77b\221-\77b\12=Rz\211\250\313\317\340\361t\223\272\13\16\25"
+ "\7\7\7\7\7\10\10\12\16\27\37""3*:\\\210-\77b\7""1Cg6Im;Rt>Sz>S|<Rz<R"
+ "|\202\77T}\11BW\202BX\202CX\202D\\\204E\\\205CZ\203DZ\204D[\204CX\201"
+ "\202AW\201\3AT}<S}<Pv\2028Mw\2028Lq\2023Fk\2414Gl\2034Gk\10""3Ek2Ej1"
+ "Ch/Bh.@f,\77e+<b*;a\202(:`\206(:_\11(:`);a+<b,>e.@e/Ag0Ch2Di3Ej\2043"
+ "Fk\3274Gk\2033Fj\4.Ae):W&5S+:\\\257,>a\340->a\11""1DgYu\237\223\260\320"
+ "AZ\204\11\11\14\7\7\7\7\7\10\14\20\31\40,H\210->a\5""1Dg7In<Qt=S{=T|"
+ "\202<R{\3<S|>U}\77U}\202BY\201\202CY\202\6E\\\206D[\204E\\\205BY\200"
+ "CZ\202@X\200\202@U}\3<U}=Qx8Mx\2048Lq\1""3Fk\2374Gl\2064Gk\10""3Fk2E"
+ "i1Ci/Bg.@e,>e+<c);a\202(:`\205(:_\202(:`\10);a*<a,>d-\77e/Ag0Ch1Di1D"
+ "k\2043Ek\3273Fk\2022Ek\5""2Fk.Ad)8W%5W+9\\\377-\77a\220-\77a\10""1Cg"
+ "2Dj\27\37""5\7\10\11\7\7\7\10\11\14\24\33.&5W\207-\77a\5""1Cg5Hn;Ry>"
+ "Tz>U{\202<Sz\3<S{\77U|AX\202\202AY\202\4D[\205D\\\205E\\\206C[\204\202"
+ "D[\205\10BY\201BZ\202AX\201AU|<U|<Pv=Qw8Mw\2038Kr\1""3Fk\2414Gl\2043"
+ "Fl\2023Ek\10""2Ek1Dj0Di/Ag-\77e,>d*<b);a\202(:`\205(:_\202(:`\7);a*<"
+ "b+>d-\77e/Ag0Bi1Di\2032Ej\2022Ek\2033Fk\2413Fl\2634Gl\2033Fk\3.@d(9["
+ ")5X\306->a\312->b\7):\\\24\35""0\10\12\17\7\10\13\16\22\35\40-H*:\\\206"
+ "->b\5""1Ch6Mn<Sy@V{=T{\202>T{\22>T}>U}BX\201CZ\204C[\204D[\205D\\\205"
+ "E\\\206E]\206F]\206F^\206D[\205CY\202@X\201AY\202@U};T}<Pw\2028Mw\203"
+ "8Lq\1""3Fl\2454Gm\13""3Fl3Fk2Fk2Ek2Ej0Ci/Ag.@f,>d*<b);a\202(:`\205(:"
+ "_\202(:`\11);a*<b,>d-\77e/Af/Ch1Di1Dj1Dk\2032Ek\2033Fk\3243Fl\2032Ek"
+ "\3.@d'8[)9\\\377,>b\221,>b\5)9\\\36,F\31\"9\37,G+9\\\206,>b\7""1Cg6L"
+ "n=Sz@U{@V|>S|<R{\202>T|\10AW\201AX\201C[\204D[\205D\\\205E\\\206E]\206"
+ "F]\207\202D[\205\202BY\201\3@X\201@T|<S|\202=Px\1""8Lx\2048Kq\2473Fl"
+ "\2022El\2022Ek\7""1Di0Ch/Ag-@f,>d*=b);a\202(:`\205(:_\202(:`\10);a*<"
+ "b,>d-\77f.@f0Bh1Di1Dk\2022Ek\2022El\2713El\2363Fl\2033Ek\3-\77d&8[*8"
+ "\\\333,>a\276->a\5""2Cg6Lu<Sy=Sz=T{\202;Rz\3;S{>U|\77U}\202AY\202\2D"
+ "\\\205D]\205\202D]\206\1DZ\205\202D\\\205\1BY\202\202@X\201\5@U|;T|;"
+ "Ov<Pw8Lw\2048Jr\1""3Ek\2414Fl\2044Fm\2034Fl\2023Fl\11""2El2Ek1Dj0Ci/"
+ "Ag-\77f,>d*<b);a\202(:`\205(:_\202(:`\10);`*<b,>d-\77e/Ag0Ch1Ci2Ej\202"
+ "2Ek\2023Fk\3273Fl\2032Ek\3-\77d+;_*9\\\246-=a\361-=b\5""1Dh5Mt;Qy<Sz"
+ "<T{\202<Rz\3<S{=U}AW\202\202AX\202\5C[\205C\\\205E\\\206E]\206F]\210"
+ "\202D[\205\202BY\202\2\77W\201\77U}\202<T}\1<Qw\2027Mw\2037Kq\1""3Fl"
+ "\2474Fm\2033Fm\1""3Fl\2023Fk\10""2Ek2Dj0Ci/Ag-\77e,>d*<b);`\202(:`\205"
+ "(:_\202(:`\12);`*<b+>c,\77e.@f/Bh0Dh1Dj1Ej2Ej\2052Ek\3133El\2103Fl\204"
+ "2Ek\2.\77d*;`\361+=a\245,>a\5""1Dg9Mt=Sz=S{=T|\202;R{\3;S|>U}AW\201\202"
+ "AX\201\1D[\205\202D\\\205\2D]\205DZ\205\202D[\205\202BY\201\2@W\201@"
+ "U}\202;T}\202<Px\1""7Lx\2047Jq\1""2Ek\2533Fl\13""3Fk3Ek2Ek1Ej0Dj0Ch."
+ "Af,\77e+>d*<c);`\202(:`\205(:_\202(:`\11);`*<b+>c,\77e.@f0Bh0Ci0Dj1E"
+ "j\2032Ek\2033El\3233Fl\2042Ek\2.\77d):^\377,=a\225,=a\7""1Dg9Mu<Sz<S"
+ "{<T{=T{:Rz\202=U|\3AX\201BZ\204B[\204\202C[\205\6D[\206D\\\206E\\\207"
+ "E]\207C[\205D[\206\202AY\201\6@Y\201\77U|:T|:Ow;Px7Lx\2047Kr\1""2Ek\206"
+ "3Fl\2443Fm\2033Fl\2032Fk\10""2Ek0Cj0Ch.Af-\77e+>d*<c);`\202(:`\205(:"
+ "_\202(:`\11);`*<b+=d-\77e-Af/Bg0Cj1Dj2Dk\3312Ek\2042Dk\2""1Di*:_\207"
+ "+=a\377+=b\214+=b\5""0Ch5Ln:Qy=R{=S{\202;Q{\202=T}\10AW\201CZ\203C[\203"
+ "D[\204F_\212F_\213E]\205E]\206\202E^\206\1E\\\205\202BY\201\5@X\201\77"
+ "T};S}<T}<Pw\2027Lw\2047Jq\2543Fl\2043El\2022Ek\10""2Dk0Dj/Bh.Ag-\77e"
+ "+=d*<b);`\202(:`\205(:_\202(:`\10);`*<b+=d-\77e-@f.Bg0Ci1Ci\2021Dj\202"
+ "2Dk\2032Ek\2533El\2503Fl\2032Ek\3""2Ej1Di.>d\321+=a\300,=a\1""0Dn\202"
+ "9Ms\203:Nt\23;S{=U|@W\201@X\201B[\203C[\204C\\\204D\\\206D]\206E]\206"
+ "E^\206C[\204D\\\206AY\201\77W\200\77X\201\77U|;T|;Ov\2027Lv\2057Jq\261"
+ "3Fl\2022Ek\11""2Dk1Dj1Ci/Bh.Ag-\77e+=d*<b);a\202(:`\205(:_\202(:`\10"
+ "(;`*;b*=d,\77e-@f.Bh0Ci0Cj\2021Dk\2021Ek\3262Ek\2031Ej\3""1Ei0Dh-\77"
+ "c\234+=`\364+=a\2""0Df5Km\2036Lu\3:Mu<R{>T}\202AX\202\2C[\205D\\\205"
+ "\202D\\\206\1E\\\207\202D[\205\3D\\\206BY\202@W\201\202@T|\3;S|;Nv<O"
+ "w\2027Lw\2037Jq\1""2Ek\2603El\2032Ek\2021Ek\11""1Dk1Dj0Ci/Ci-Af,\77e"
+ "*=d*;b(;a\202(:`\205(:_\202(:`\11(;a*;b*=d+>e-Af/Ah0Bi0Cj1Ck\2031Dk\303"
+ "2Ek\2233El\2032Dk\3""2Dj1Di.\77d\377+=a\220+=a\11""0Bg1Dn5Hn5Ho5Mu:N"
+ "v;Q{>T}AW\202\202BX\203\3D[\205D\\\205E\\\206\202CZ\205\202BX\202\1\77"
+ "V\201\202\77S}\202:R}\1;Ow\2026Lw\2046Jq\1""2Ek\2643El\13""2El2Dl1Dk"
+ "1Ck0Cj0Bi-Af,\77e+=d*;b(;a\202(:`\205(:_\202(:`\12(;a);b*=c+\77e,@f."
+ "Bh/Bh0Ci0Cj0Dj\2021Dj\2162Dl\3102El\2031Dk\3""1Dj0Ci-\77d\262*<a\335"
+ "+<a\14""0Bh0Dn5Ho5Lv:Nv<R{<S|>U~AX\202BX\203BY\203CY\204\202CZ\204\202"
+ "AX\201\6>V\200\77X\201>T|;S|;Nv<Ox\2026Kx\2046Iq\1""1Dk\2052El\2562F"
+ "l\2032El\2021Ek\11""1Dj0Dj0Ci/Bh-@f,\77e+=c);b(;a\202(:`\205(:_\202("
+ ":`\11(;a);b+=c,\77d,@e/Ah0Bi0Bj0Cj\2031Dk\3261Ek\2030Dj\3""1Ei0Dh1Ei"
+ "\374*=`\222*=a\13/Bg0Dh0Eo5Ho6Nv:Nv;S|\77T~AX\202BY\204E\\\207\202CZ"
+ "\205\1D[\206\202AX\202\2@W\202\77T|\202:S|\1;Ow\2026Lw\2046Jq\1""1Ek"
+ "\2652Fl\2031Fl\1""1El\2021Dk\10""0Cj0Bi/Ah-@e,\77e+>c)<b(;a\202(:`\205"
+ "(:_\202(:`\11(;a);b*<c+>d-@e.Ah/Bi/Cj0Cj\2030Dk\2031Dk\2411El\2622El"
+ "\2031Dk\3""1Dj0Ci2Dk\377*<a\217*<a\13/Ag0Bh0Do5Io6Mv:Ow;R~>U\177\77V"
+ "\200BZ\206@W\201\202AX\202\1>V\201\202>S|\3:R|:S~:Ow\2026Lw\2046Jq\1"
+ "1Dk\2722El\2021El\11""0Dk0Cj/Bj/Bi-Af+>e*=c)<b);a\203(:`\204(:_\202("
+ ":`\12(;a)<b*=c+>e-\77f.Ag/Bh0Ci0Dj1Ej\2021Ek\3261El\2030Dk\3""0Dj4Ip"
+ "1Dk\377*<a\217*<a\12+<b0Ch0Di1Fp6Jr6Ox<Qy<Rz>V\201=S{\202>S|\1>T}\202"
+ ":S}\1;Px\2026Lx\2046Jr\2021Ek\2711Fl\2031El\2021Ek\11""1Ej0Dj/Ci/Bh-"
+ "@f+\77e*=c)<b);a\203(:`\204(:_\202(:`\12);a)<b*=c+>e-@f.Ah.Bi/Bi0Cj0"
+ "Dj\2020Dk\2711Ek\2351Fk\2031Ej\4""1Ei5Io2Gr/Bg\333*=a\262+=b\6+=c,>c"
+ "1Di1Fp2Gq8Kr\2028Qy\3""8R{9S{:S{\202:T}\1:Ov\2026Lw\2056Jq\1""1Ek\276"
+ "2Fl\13""1Ek0Ek0Dk0Cj/Bi.Ah-@g+\77e*=c*<b);a\203(:`\203(:_\203(:`\10)"
+ ";a)<b*=c+\77e-@g.Ah/Bi/Cj\2020Dk\1""0Ek\2051Ek\3221El\2030Dk\4""0Dj4"
+ "Ip2Hr.Ah\246+<a\347+<b\10(7b,=b,>c1Dj1Ek2Gs3Hs8Mu\2029Mu\2024Kw\2025"
+ "Lx\2055Jq\2051El\2711Em\2041El\13""1Ek0Ek0Dj/Bi.Ah-@g+\77e*=d*<b);a("
+ ";`\202(:`\203(:_\203(:`\13);a*<b*=c+\77e-@g.Ah/Bi0Cj0Dk0Ek1Ek\3171El"
+ "\2101Em\2030Dl\4""0Dk5Iq3Ht/Bi\360*<b\235*=b\11(7\\'4W*9^-\77e2Fm2Gm"
+ "3Gn4Go4Hp\2035Iq\2056Jr\3001Fm\2041Em\13""1El1Ek0Dk/Cj.Ah-@g,\77e*=d"
+ "*<b);b(;`\202(:`\203(:_\203(:`\12);a*<b*=d+\77e-@g.Ah/Bi0Dj0Dk1Ek\205"
+ "1El\2261Em\2751Fm\2030El\4""0Ek5Iq3It0Do\377*=b\216*=b\14(8\\\"2X!0S"
+ "(:_.@f/Ag/Bh/Ci0Cj0Dj1Dk6Jr\2041El\3042Fm\14""1Fm1Em1El0Dk/Cj.Bi-@g,"
+ "\77e+>d*<c);b(;`\202(:`\203(:_\202(:`\14(;`);a*<b*=d,\77e-@g.Bi/Cj0D"
+ "k1Ek1El1Em\2041Fm\3232Fm\2031El\4""1Ek5Jq3Ju0Ep\206*=b\377+=b\211+=c"
+ "\7'4W\35+G\35+I$6\\/Bh/Ci0Dj\2021Dk\2""2Dl2El\2042Em\3012Fn\2042Fm\13"
+ "1Fm1El0Ek0Cj/Bi-@g,\77e+>d*<c);b(;`\202(:`\203(:_\202(:`\14(;`);b*<c"
+ "+>d,\77e-@g.Bi/Cj0Dk1El1Em1Fm\2572Fm\2502Fn\2032Em\5""2El1Dl5Jv1Eq0C"
+ "i\377+=c\217+=c\12\"3R\31$C\32'E$3V*=c-=d->e-\77e-\77f2Fl\2042Fm\262"
+ "3Fn\2173Gn\2033Fn\14""2Fn2Fm1Fm1El0Dk/Bi.Ah-\77f+>d*<c);b(;`\202(:`\203"
+ "(:_\202(:`\12(;`);b*<c+>d,\77e.Ah/Bi0Dj1Ek1Em\2022Fm\2042Fn\3233Fn\204"
+ "2Fm\4""1El5Hp2Fq0Ci\232+=c\364+>c\14+>]\37,M\26\40:\27#@\"3S+8^+9_,@"
+ "e,@f/@f/@g/Ag\2022Fm\3013Go\2033Gn\14""3Fn2Fn2Fm1El0Dk/Bi.Ah-\77f+>d"
+ "*<c);b(;`\202(:`\203(:_\202(:`\14(;`);b*<c+>d-\77f.Ah/Bi0Dk1El1Fm2Fm"
+ "2Fn\2043Fn\3003Gn\2233Go\2042Fm\3""1El0Dq2El\346+>c\252,>d\12'9^\33'"
+ "D\22\34""7\27\">\"1S':_':`,;a-@g-Ag\202/Ah\2022Fn\3043Go\13""3Gn2Fn1"
+ "Fm0Ek/Cj.Ah-@f+>e*<c);b(;`\202(:`\203(:_\202(:`\14(;`);b*<c+>d-\77f."
+ "Ah/Bi0Dk1El2Fm2Fn3Fn\2023Gn\3253Go\2032Fn\5""2Fm,@g#4U\40""1P'9^\377"
+ ",>d\221,>d\14(5X\27\">\20\31""0\24!:!0N'9Z(;`(;a-;a-Ag-Ah/Ah\2023Gn\221"
+ "3Go\2564Ho\2053Go\12""3Fn1Fm1Ek/Cj.Ah-@g+>e*<c);b(;`\202(:`\203(:_\202"
+ "(:`\13(;`);b*<c+>e-@f.Ah/Cj0Ek1Em2Fn3Gn\3303Go\2033Gn\5.Ag\35*J\22\34"
+ "1\26\";(5Y\377,\77d\222,\77d\11#6S\26!;\16\26-\25!:!0N&6[(;[(<b.<b\202"
+ ".Ah\2/Ah3Gn\3024Ho\2023Go\12""3Gn2Fm1El0Cj.Ah-@g+>e*<c);b(;`\202(:`\203"
+ "(:_\202(:`\12(;`);b*<c+>e-@g.Ah/Cj1Ek1Fm3Fn\2063Go\3234Ho\2023Gn\5.A"
+ "h\37.M\16\26)\15\25'\35*I\306,\77d\315,@e\12#5S\25\37""7\16\26+\27\""
+ "<#2T(:[(;\\(<b.<b.Bi\2020Bi\2023Go\3004Hp\2024Ho\12""3Go2Fn1El0Dj.Bi"
+ "-@g+\77e*=c);b(;a\202(:`\203(:_\202(:`\13(;`);b*=c+\77e-@g.Bi0Cj1El2"
+ "Fm3Gn3Go\2054Ho\3224Hp\2023Go\6.Bi\"1Q\16\26(\12\17\37\26!;(:_\377,@"
+ "e\221,@e\204-@e\6#1T\23\37""6\17\30.\31%A#3U(;[\202(<b\3.=c.Ci0Ci\202"
+ "3Ho\2754Ip\2044Hp\13""4Ho3Go3Fn1Em0Dk/Bi-@g+\77e*=c);b(;a\202(:`\203"
+ "(:_\202(:`\12(;a);b*=c+\77e-@g.Bi0Dj1El2Fn3Go\2024Ho\2724Hp\2344Ip\7"
+ "3Ho.Ci\"1R\16\24(\10\15\32\20\32/$6Y\334-@e\272-@f\12!0O\22\33""5\20"
+ "\33""1\33&E%5W(;\\(=b.=b.Ch.Ci\2020Ci\1""4Ho\2705Ip\2045Jq\2035Ip\14"
+ "4Ip4Hp4Ho3Go1Fm0Dk/Bi-@g+\77e*=c)<b(;a\202(:`\203(:_\202(:`\12(;a);b"
+ "*=c+\77e-@g/Bi0Dk1Fm3Gn3Go\2024Hp\2054Ip\3205Ip\7""4Ho0Ci\"1R\16\24("
+ "\10\13\30\16\25)#1T\377-@f\230-@f\15-@`\36,J\20\33""4\23\35""6\36-K'"
+ "7\\)<\\)=c/=c/Ci/Cj0Cj4Ip\2775Jq\14""5Ip4Ip4Ho3Go2Fm0Ek/Bi-@g+\77e*="
+ "c)<b(;a\202(:`\203(:_\202(:`\14(;a);b*=c+\77e-@g/Bi0Dk1Fm3Gn4Ho4Hp4I"
+ "p\2045Ip\3205Jq\7""4Ip/Cj\40/N\15\25'\6\12\25\15\23%\40.O\377-Af\232"
+ "-Af\12);`\32'E\21\33""1\25\";!0Q(7\\)<\\)=c/=c/Dj\2021Dj\1""4Ip\2775"
+ "Jq\13""5Ip4Hp3Go2Fm1Ek/Bi-@g,\77e*=c)<b(;a\202(:`\203(:_\202(:`\14(;"
+ "a)<b*=c+\77e-@g/Bi0Ek2Fm3Go4Ho4Ip5Ip\3235Jq\7""4Ip1Dj$3S\16\25)\7\13"
+ "\25\15\23%\40.K\377-Af\234-Af\12%7[\30$A\23\35""5\32'F$4W*<]*=c.=c/>"
+ "d/Dj\2021Dj\1""4Ip\2265Jq\2446Jr\2055Jq\12""4Ip4Ho3Fn1El/Cj.Ah,\77e*"
+ "=c)<b(;a\202(:`\203(:_\202(:`\13(;a)<b*=c,\77e-@g/Bi1Ek2Fn3Go4Hp5Ip\323"
+ "5Jq\7""4Ip1Dj&8Z\20\30""0\7\13\31\15\25(!1Q\213-Af\377.Ag\223.Ag\12$"
+ "2V\27$\77\27\"=!0Q)<]*=c*>e/>e0Dj1Dk\2025Jq\2726Kr\2036Jr\2025Jq\12""5"
+ "Ip4Ho3Fn1El/Cj.Ah,\77e*=d)<b(;a\202(:`\203(:_\202(:`\12(;a)<b*=c,\77"
+ "e.Ah/Cj1El3Fn4Ho4Ip\2065Jq\2536Jr\2436Kr\6""5Jq+>`\25\40:\11\15\36\15"
+ "\23&!/L\326.Ag\262/Bh\5""3Gn3In3Iu9Mu3It\2023Gn\217/Bh\11,<b\37/L\30"
+ "%@\35+K(7])=d*>d/>e0Dk\2021Dl\2025Jr\2746Ks\1""6Kr\2025Jq\11""4Hp3Go"
+ "1Em0Cj.Ah,\77e*=d*<b(;a\202(:`\203(:_\202(:`\11(;a)<b*=d,\77e.Ah/Cj1"
+ "El3Gn4Hp\2025Jq\1""6Jr\2046Kr\3156Ks\6""5Jr0\77f\32(D\13\21\"\15\23%"
+ "\36-L\377/Bh\211/Bh\13""0Bh3Go4Go9Mu=S{>V{AX\200@X\200=V\2008Qz3Gn\215"
+ "/Bh\12*8\\\35+H\36-K(7\\*=c0=d0>e0Dk2Ek2El\2025Jr\2756Ks\13""6Jr5Jq4"
+ "Hp3Go1Fm0Cj.Ah-\77f*=d*<b);a\202(:`\203(:_\202(:`\11(;a)<b*=d,\77e.A"
+ "h0Cj1Em3Go4Hp\2025Jq\1""6Kr\3206Ks\7""5Jr2El$3U\17\27-\13\22$\32'A,="
+ "b\377/Bh\212/Bh\15""0Bh5Ho5Ku:Nu\77T}AZ\203F_\211Kd\217Mg\222Mf\217E"
+ "^\210=Rz4Jt\213/Bh\11%3X!1O(7]/=c/>d0Dj0Dl3Dl3El\2036Kr\2736Ls\2026K"
+ "s\12""5Jq5Ip3Go2Fm0Dj.Ah-\77f+>d*<b);a\202(:`\203(:_\202(:`\13);a*<b"
+ "*=d,\77e.Ah0Cj1Em3Go4Hp5Jq6Jr\2216Ks\3006Ls\6""6Kr,@f\27%@\16\25(\26"
+ "\40:+8]\271/Bh\321/Bi\21->j0Cj5Ip5Kw:Ow\77T}@X\203E^\210Jc\220So\231"
+ "Zt\234Ys\234Vp\230Mg\216AX\2028Mu4Ho\207/Bi\11+=c':_)<c/=d/Cj0Ck0Dk3"
+ "Dl3El\2036Ks\2737Lt\14""6Ls6Ks6Jr5Jq4Ho2Fm0Dk.Ah-\77f+>d*<b);a\202(:"
+ "`\203(:_\202(:`\12);a*<b+>d-\77f.Ah0Dj2Fm3Go5Ip5Jq\2026Ks\2046Ls\313"
+ "7Lt\6""6Ks3Em'9\\\25!;\25\40""9%4W\205/Bi\377/Ci\2070Ci\26-=c+>d1Dj7"
+ "Jq7Lw<U~@V~AZ\203D\\\205G^\212Kd\221Sm\230\\u\242]x\244\\w\244Zs\234"
+ "Qj\223F^\206=S{5Ju5Ho0Co\2020Ci\11""5Ho7Jq3Hn0Ci1Cj1Dk2Ek2El7Kr\2037"
+ "Ks\2708Lt\2047Lt\13""6Ks6Kr5Jq4Ho2Fm0Dk.Ah-@f+>d*<b);a\202(:`\203(:_"
+ "\202(:`\14);a*<b+>d-\77f.Ah0Dk2Fm4Ho5Jq6Jr6Ks6Ls\2457Lt\2528Lt\6""7K"
+ "s3Fm(:\\\35+H!0M-=c\2110Ci\4""5Ho5Ju:Nv5Ho\3770Ci\6+:^':_.@f7Kr<Py<V"
+ "\177\202AW\177\1B[\205\202D]\206\25G`\212Ld\221Sm\231\\u\242`|\244_|"
+ "\244\\v\243Wp\234Qj\226Kd\217Ib\216Kd\217Qj\226Kd\2149Ot4Ho5Ip5Jp6Jq"
+ "6Kr7Lr\2037Lt\2378Lt\2318Mu\2048Lt\13""7Lt6Ks5Jq4Hp3Fn0Ek.Bi-@f+>d*<"
+ "c);a\202(:`\203(:_\202(:`\14);a*<b+>d-@f.Bi0Dk2Fn4Hp5Jq6Ks6Ls7Lt\317"
+ "8Lt\5""7Lt3Fm+@f'7\\+:^\2070Ci\7""5Io:R|AY\202D]\207E]\210@X\2026Kv\215"
+ "0Ci\3620Cj\11->d'9^&5Z-Ag8Lt=Rz=V\200BX\201B\\\206\202E^\207\1Ha\213"
+ "\202H`\213\22Ic\214Ni\223Vq\231\\v\236^y\246c\200\246f\203\251j\204\257"
+ "k\211\262g\203\251Oi\224\77T|4Hp5Iq5Jq6Jr6Ks7Ls\2047Lt\2728Mu\14""8L"
+ "t7Lt6Ks5Jq4Hp3Fn0Ek/Bi-@g+>d*<c);a\202(:`\203(:_\202(:`\13);a*<b+>d-"
+ "@f.Bi0Ek3Fn4Hp5Jq6Ks7Lt\2058Lt\3138Mu\2027Lt\3""6Ks8Lt0Dp\2050Dj\11:"
+ "NvF_\207Rk\224Sl\230Lf\220Ga\210AY\203<Px1Dk\2240Dj\5""5Ip5Kw:Nv5Kv5"
+ "Ip\3470Dj\11,\77d#5U\"1P.=b8Mt9O{\77S{\77X\201D\\\206\202G^\210\3Ia\215"
+ "Ha\214Jd\216\203Jc\216\3Lf\223Ql\224Uo\232\202Wr\234\11Oi\224D\\\206"
+ "\77T|:Ov;Ow;Px7Jr7Ks7Ls\2047Lt\2638Mu\2049Mu\2048Mu\13""8Lt7Lt6Kr5Ip"
+ "3Go1Ek/Bi-@g+>d*<c);a\202(:`\203(:_\202(:`\13);a*<c+>d-@g/Bi1Ek3Gn4I"
+ "p6Jr6Ls8Lt\3178Mu\2037Lt\21G`\213^x\245Wp\234CZ\203:S|CZ\203Qk\226a~"
+ "\250j\210\256f\202\255\\v\243Mh\222D\\\205AV~<Qx7Kr1Dk\2220Dj\6""6Ip"
+ ";Ow@U}AY\202C[\203G`\210\202G_\210\4CZ\203\77T|6Kv6Ip\2040Dj\3370Ej\15"
+ ",:_\36,N\35+L)<]4Ho9P{\77T|\77Y\203EZ\203E^\210G`\211Jc\215Lf\217\202"
+ "Ld\217\204Kd\216\10Ia\214F_\210E]\207DZ\203@Y\203@U~;Q~;Px\202<Qy\1""8"
+ "Ls\2028Lt\1""8Mu\2709Nv\2039Mu\2028Mu\12""7Lt6Ks5Ip3Go1El/Bi-@g+>e*<"
+ "c);a\202(:`\203(:_\202(:`\13);a*<c+>d-@g/Bi1Ek3Go5Ip6Kr7Lt8Lt\2058Mu"
+ "\3129Mu\1""8Lt\2028Mu\13Kd\214{\230\277\251\301\334\252\303\337\237\271"
+ "\327\231\265\322\215\254\316\200\234\303m\207\262Up\226F^\207\203BW\200"
+ "\3=V\2008Ls2Ek\2211Ek\21""6Lq<T~@U~@V\177AV\177BZ\204G_\211Nh\222Sn\231"
+ "Uq\233Xr\233Tp\230Rl\225Lf\217F]\210\77T};Ow\2026Jq\2711Ek\1""1Eq\202"
+ "6Jq\7""6Lw;Ow\77T}@X~\77T}6Lw1Eq\2331Ek\14':Y\33*G\35+I*>^5Jp;Ow;R}@"
+ "U~E[\204F_\211Ia\212Ld\216\202Mf\220\204Lf\220\10Le\220Kc\215H`\211F"
+ "^\210E[\204@Z\204AV\177=S\177\202=Rz\1""8Mt\2038Mu\2739Nv\14""9Mu8Mu"
+ "8Lt6Ks5Jq3Go1El/Bi-@g+>e*<c);b\202(:`\203(:_\202(:`\12);a*<c+>e-@g/B"
+ "i1El3Go5Ip6Ks7Lt\2028Mu\2049Mu\3129Nv\2038Mu\12>S{Vr\235\205\241\307"
+ "\241\274\331\235\272\330\210\245\307k\207\254Qk\225CY\202>W\201\202C"
+ "X\201\202C\\\206\3>S{3Gm.\77k\2201Ek\3""6Lx@U~@V\177\203AV\177\2BZ\205"
+ "E]\206\202H`\212\20Lf\221Ql\227Zt\235]w\244\\v\244\\v\243[u\237Xr\232"
+ "Sl\225Lf\221H`\212CZ\204\77U};T}6Lw6Kw\2026Kq\1""1Eq\2471Ek\2036Kq\12"
+ "6Kw6Mw;Pw<U~@V~@Y\203F]\204H`\210Kc\213Kd\213\203Ld\221\5Ng\221Mg\221"
+ "H`\210@U}6Kq\2321Ek\12&5Z\32&E\34(H)9_5Jq5Kq;Px<R~BV~F[\204\202G_\211"
+ "\2Ia\213Ld\217\202Ng\221\1Nf\221\202Ld\217\202Ia\213\4G_\211F]\205BW"
+ "\177=T\200\202=Rz\1>S{\2038Nu\2739Ov\14""9Nv9Mu8Lt6Ls5Jq3Go1Em/Bi-@g"
+ "+>e*<c);b\202(:`\203(:_\202(:`\13);b*<c+>e-@g/Bi1El3Go5Jq6Ks8Lt8Mu\205"
+ "9Nv\3129Ov\2048Nu\5""8Mt=RzBW\177B[\205@V~\202@U}\3@Y\202CZ\202D]\210"
+ "\202G^\210\4D]\2109Nu-Bg.@e\2161Ek\13""7Kq<QxAV~AW\200=V\200BW\200C["
+ "\206E^\207F^\207Ia\214Ib\214\205Kc\216\6Nf\223Sl\230Wr\233[t\240^w\240"
+ "Zs\240\202Zs\237\15Yr\234Up\231Tm\226Pk\223Kc\222Ha\213F^\211D[\204A"
+ "Y\204AY}@U};U};Pw\2027Mw\2257Kq\2027Mw\15;Pw;Uw;U}@U}@V~AY~AY\204D[\204"
+ "D\\\204F_\211Ha\211Ke\213Ke\222\203Nh\222\203Nh\223\3Oh\223Mf\223Jc\215"
+ "\202H`\213\7Jc\215Oh\223Un\232Vp\232Pk\223D[\204<Pw\2261Ek\2021Fl\15"
+ "/@f!1V\31#B\35)J+\77`6Kr7Ks<Qy<RzBX\200B]\206G]\206Ga\213\203Jc\215\202"
+ "Le\220\2Jb\213Jc\215\202Ga\213\4G]\206CY\201=U\201=S{\202>T|\2039Nv\270"
+ "9Ow\2049Ov\13""9Nv8Mu6Ls5Jq4Ho1Em/Cj-@g+>e*<c);b\202(:`\203(:_\202(:"
+ "`\14);b*<c+>e-@g/Bi1Em3Go5Jq6Ks8Lt9Mu9Nv\2579Ov\2379Ow\2049Nv\202=S{"
+ "\10=Rz<T\200BW\177A[\205F[\204F_\212Ha\212H`\212\202G`\212\4E[\2035I"
+ "p.;a/@f\2151Fl\3""7Kr<QyAW\177\203BX\200\5C]\206G^\207G_\210Ib\215Ke"
+ "\216\202Le\220\205Oh\225\1Nh\225\202Ke\216\202Ng\224\2Pj\225Rm\230\202"
+ "Vp\233\1Xr\232\203Wr\234\1Wr\232\203Wq\232\7Un\232Tn\226Pk\223Mh\223"
+ "Mh\222Ke\222Kd\213\202Ha\213\202Ha\212\213G_\212\202Ha\212\1Ha\213\202"
+ "Ke\213\1Mh\222\203Ni\222\202Ni\223\202Ni\222\202Ni\223\2Ni\224Oi\223"
+ "\203Mf\223\1Mf\216\202Kd\216\205Ia\214\203Ja\214\11Kd\217Mg\224Vp\233"
+ "[t\241^w\245Vq\233Kd\221@V~7Kr\2261Fl\15-@f\37-K\31$\77\37.P1@f7Ks7L"
+ "s7Lt=R{=T\201CX\201C^\210H^\207\202Ha\214\202Kd\215\203Ha\214\4H_\210"
+ "C^\210CY\202=U\202\203>T|\2029Nv\253:Ow\216:Px\203:Ow\16""9Ow9Nv8Mu7"
+ "Lt6Jr4Ho1Fm/Cj-@g+\77e*<c);b(;`(:`\203(:_\202(:`\14);b*<c+\77e-@g/Cj"
+ "1Fm4Ho5Jq7Lt8Mu9Nv9Ov\2049Ow\312:Ow\2049Nv\6>T|=S{=U\202BX\201B]\207"
+ "F]\206\202Ga\213\7Ja\213Ia\213Kd\217Ia\213;R~0Dj-;a\2151Fl\3""7Kr=Vy"
+ "AW\177\203BX\201\4D]\207G_\211Jc\215Kc\216\202Lf\220\1Ng\221\206Pj\226"
+ "\202Pj\225\203Pi\225\203Lf\217\202Le\217\202Oh\224\202Pk\225\202Pk\224"
+ "\1Rn\224\205Rm\227\203Up\232\1Up\227\217Qm\227\204Pj\224\205Ng\223\204"
+ "Kd\216\1Ke\216\203Ib\214\203Jb\214\205Le\217\206Lf\217\11Oi\224Pk\225"
+ "Xt\234_y\245b\177\250_z\244Pk\225AZ\2057Ls\2252Fm\10-<a\35*G\33'D'7["
+ "2Fn3Gn7Mu8Mu\202>S|\3>U\202CY\202C^\210\206H_\210\1C^\210\202CY\202\1"
+ "\77V\203\203\77T}\2029Ow\274:Px\16""9Ow9Ov9Mu8Lt6Kr4Hp2Fm/Cj-@g+\77e"
+ "*<c);b(;`(:`\203(:_\16(:`(;`);b*<c+\77e-@g/Cj1Fm4Ho6Jr7Lt8Mu9Nv9Ov\204"
+ ":Ow\313:Px\2039Ow\7\77T}>T|>V\202CY\202C]\207G^\207Ha\213\202Jc\214\202"
+ "Mf\220\4Ga\2136Ls*=^-<a\2142Fm\3""7Ls=V\200C[\200\202CX\201\10C]\207"
+ "D]\207G`\211Jc\215Mf\220Mg\220Ng\221Qk\227\207Rk\230\202Qk\227\1Qj\227"
+ "\202Sm\230\203Rm\227\203Pi\226\202Oi\226\202Oi\224\207Oh\224\205Nh\224"
+ "\216Nh\223\202Ke\216\211Le\217\205Oh\224\202Oi\224\203Oi\226\202Pi\226"
+ "\202Rl\227\206Rm\227\1Pj\226\202Pi\226\10To\232Zu\237a|\251i\206\253"
+ "e\202\252Zs\237G_\2127Ny\2242Fm\13'7\\\32'D\36*J+;a2Bh2Gn8Mu8Nu8Nv>T"
+ "|>V\202\202DZ\202\205D^\210\202EZ\203\1\77W\203\203\77U}\2029Ow\276:"
+ "Px\15""9Ow9Nv8Mu6Ks4Hp2Fm0Cj.Ah+\77e*<c);b(;`(:`\203(:_\16(:`(;`);b*"
+ "<c+\77e-@g/Cj2Fm4Hp6Kr8Lt9Mu9Ov9Ow\317:Px\2029Ow\203\77U}\4>V\202DZ\202"
+ "D^\210H^\207\202Hb\215\202Kd\216\5Hb\215=T\2001Ag(7]-Ag\2132Fm\3""7N"
+ "sBX\200C\\\201\202CY\201\10D]\207G_\211G`\211Kc\216Kd\216Le\220Nh\222"
+ "Oh\223\203Oi\223\203Pi\224\202Oi\223\203Rl\230\202Rk\230\1Tn\231\203"
+ "Sn\230\203Sm\230\204Rm\227\203Rl\227\203Pi\226\205Oi\226\221Oi\225\205"
+ "Oi\226\203Pi\226\204Rl\227\205Rm\227\204Sm\230\210Sn\230\202Sm\230\202"
+ "Rm\227\11Rl\227Zu\235c}\251j\210\260i\205\257^w\237Lf\215<V\2008Ls\221"
+ "2Gm\12/Ah#2Q\37-K%6\\-Ai2Bi5Ho9Nu9Nv:Nv\202\77U}\203\77W\204\202E[\204"
+ "\203\77W\204\204\77U}\1:Ow\276;Py\16:Px:Ow9Ov8Mu6Ks4Ip2Fn0Dj.Ah+\77e"
+ "*=c);b(;`(:`\203(:_\15(:`(;`);b*<c+\77e.Ah0Cj2Fm4Hp6Ks8Mu9Nv9Ow\205:"
+ "Px\314;Py\202:Ow\202\77U}\4\77W\204>V\202DZ\202D_\211\202I`\211\202I"
+ "_\210\5C^\2108Nv':a'8]0Ah\2122Gn\3""8NzBX\201C\\\202\202CY\202\3DZ\203"
+ "E^\211Ha\212\202Ib\213\4Jc\214Kc\214Kd\215Ld\215\211Le\216\203Nh\222"
+ "\1Ng\221\203Oj\223\204Rl\230\204Ql\227\206Qk\227\233Pk\226\207Qk\227"
+ "\205Ql\227\203Rl\230\1Oi\223\210Oj\223\2Oi\223Rl\230\202Ql\227\13Nh\222"
+ "Nh\221Ng\221Rm\227^x\243h\204\254j\206\253`{\245Ql\224B[\2068Mt\2202"
+ "Gn\13(=b#3X'7[-Ah2Bi3Hp5Ip9Ow:Ow:Pw:Px\212@U~\202:Px\274;Qy\203;Py\202"
+ ":Px\14""9Ov8Mu6Ks5Ip2Fn0Dj.Ah+\77e*=c);b(;`(:`\203(:_\16(:`(;`);b*<c"
+ "+\77e.Ah0Cj2Fm4Ip6Ks8Mu9Ov:Ow:Px\245;Py\253;Qy\202:Px\203@U~\202@W\204"
+ "\202DZ\203\203D_\211\4\77V\2033Hp&6Z)<]\2112Gn\3""8Mt>S{C\\\201\203C"
+ "Y\202\6DZ\203E^\211Ia\212Ib\213Jb\213Jc\214\202Kd\215\203Ic\215\1Jd\216"
+ "\206I`\211\202Jd\216\1Ic\215\203Le\216\203Oh\222\206Pj\223\1Sm\230\206"
+ "Sl\230\215Rl\230\1To\231\215Rl\230\207Sl\231\202Sm\231\206Pj\223\212"
+ "Oh\222\2Ng\222Pj\223\202Pi\223\2Oi\222Oh\222\202Nh\222\10Sm\230^x\243"
+ "d\201\252g\203\254a|\250Vo\233H`\213=Rz\2163Gn\12""0Bh)>c*;a,Bh3Bi3H"
+ "o6Ip6Iq:Ow:Pw\202:Px\207@V~\202:Px\301;Qy\16;Py:Px:Ow9Mu7Lt5Jq3Fn0Dk"
+ ".Ah+\77e*=c);b(;`(:`\203(:_\16(:`(;`);b*=c+\77e.Ah0Dj3Fn5Ip6Ls8Mu9Ow"
+ ":Px;Py\321;Qy\202:Px\204@V~\203@X\204\202\77W\203\4""9Ow,=d$5T)=b\210"
+ "3Gn\4""8MtBY\201F^\206D]\202\202DZ\202\3E[\203F`\212Jb\213\202Jb\214"
+ "\5Jd\215Ke\216Le\216Jd\216J`\210\202Ja\212\202E`\212\203Fa\213\203E`"
+ "\212\203Ja\212\203Je\217\1Mf\220\204Le\217\206Oh\223\215Pj\224\1Sm\231"
+ "\207Pj\224\1Sm\231\216Pj\224\210Oh\223\204Le\217\203Mf\220\203Je\217"
+ "\204Le\217\5Oh\223Nh\222Pj\224Pi\224Oi\223\202Oh\223\12Nh\222Sm\230["
+ "v\236b{\250e\202\252d\200\252_x\240Oi\223BX\2008Mt\2143Ho\11""0Ci1Fl"
+ "2Ah3Ho3Ip6Iq6Jr;Ox;Px\207;Py\302;Qz\204;Qy\15;Py:Ow9Nv7Lt5Jq3Gn0Dk.A"
+ "h,\77e*=c);b(;`(:`\203(:_\16(:`(;`);b*=c+\77e.Ah0Dk3Fn5Jq7Lt9Mu9Ow:P"
+ "x;Py\272;Qy\230;Qz\202;Py\210@V\177\4""7Jr(:^&5Y.Bi\2073Ho\12""9O{D]"
+ "\207Jb\211E^\210DZ\203D[\204F_\211Ib\213Jb\213Jc\214\202Kd\215\6Le\216"
+ "Jc\215Jd\216J`\211Ja\212E`\212\202F\\\205\204@X\205\205F\\\205\1Fa\213"
+ "\202E`\212\203Ja\212\204Ke\217\202Mg\220\205Mf\217\212Oi\223\202Qk\225"
+ "\207Oi\223\1Qk\225\215Oi\223\204Mf\217\1Ng\220\205Ke\217\213Ja\212\202"
+ "Ke\217\202Mf\217\4Pi\223Oh\222Qk\224Qj\224\202Pj\223\13Pi\223Rl\230T"
+ "n\230Yt\237b|\244e\202\253h\204\254c\201\250Xs\234Ia\2149P{\2123Ho\11"
+ ":Ov6Ks4Gn2Ho5Hp5Iq6Jq:Px;Qx\204;Qy\310<Rz\202;Qy\13:Px9Ov8Lt5Jq3Go0D"
+ "k.Ah,\77e*=c);b(;`\202(:`\202(:_\15(:`(;`);b*=c,\77e.Ah0Dk3Gn5Jq7Lt9"
+ "Nv:Px;Py\202;Qy\204;Qz\317<Rz\1;Qy\206@V\177\5;Qx5Dl)9]&8Y0Bi\2063Ho"
+ "\15>W\201Kd\214Lf\217E^\210DZ\203D[\204F_\211Ib\213Me\220Mf\220Ng\221"
+ "Og\222Le\216\202Jd\216\4Ja\212E`\212E[\204F\\\205\202@X\205\206@V\177"
+ "\203@X\205\1AY\205\204F\\\205\202Fa\213\1E`\212\205Ja\212\210Ke\217\211"
+ "Ng\221\1Mf\217\203Pi\223\1Mf\217\213Ng\221\207Ke\217\204Ja\212\203E`"
+ "\212\205Fa\213\204F\\\205\202Fa\213\202Ja\212\202Ke\217\202Mf\217\2P"
+ "i\223Oh\222\202Qk\225\16Qj\225Sm\231Sl\231Rl\230Tn\231Wq\234[w\241d\177"
+ "\252l\210\262k\207\254a|\246Sm\230C\\\2079P{\2063Ho\12""9P{@Y\203<Qy"
+ "7Lt8Mu9Nv9Ow:Pw:Px;Qx\203;Qy\311<Rz\15;Qz;Qy:Px9Ov8Lt5Jq3Go0Ek.Ah,\77"
+ "e*=c);b(;`\202(:`\202(:_\14(:`(;`);b*=c,\77e.Ah0Dk3Go5Jq8Lt9Ov:Px\202"
+ ";Qy\1;Qz\325<Rz\206;Qy\3/Dg&6W+=_\2054Ho\24""9NuF_\207Qk\225Pi\221F_"
+ "\212A[\205F\\\205F`\213Ic\213Jc\214Jd\214Kd\216Ld\216Le\217Jd\217Ia\212"
+ "Jb\213Fa\213F\\\205AY\206\217AW\177\204AY\206\205F]\206\205Fb\213\202"
+ "Fa\213\214Jb\213\203Ke\220\213Jb\213\203Fa\213\206Fb\213\205F]\206\214"
+ "AY\206\202F]\206\1Fb\213\203Jb\213\1Lf\220\202Mg\220\5Pj\224Oi\223Ql"
+ "\225Qk\225Pk\224\202Sm\231\30Rm\230Rl\230Vr\234`z\244j\206\254l\211\261"
+ "h\205\252`z\241Sn\225G_\211>X\2029N|9Nv>S|Jc\215Le\217BX\2008Lu8Mv9N"
+ "w9Ox:Ox:Py;Qy\203;Qz\306<R{\204<Rz\14;Qy;Py9Ow8Mu6Jr3Go0Ek.Ah,\77e*="
+ "c);b(;`\202(:`\202(:_\16(:`(;`);b*=c,\77e.Ah0Ek3Go5Jq8Lt9Ov:Px;Qy;Qz"
+ "\232<Rz\276<R{\204;Qz\3""0Dg(:\\0Cj\2044Ip\7>X|Pk\225Zu\235Rm\226G`\212"
+ "A[\205F\\\205\202Ga\213\7Jd\215Ld\215Le\216Lf\217Jd\216Je\217Ja\212\202"
+ "Fa\213\2G]\206AY\206\203AW\200\202;Qz\206<R{\202;Qz\213AW\200\207AY\206"
+ "\232G]\206\214AY\206\220AW\200\202AY\206\202G]\206\202Fa\213\3Kb\213"
+ "Lf\220Ke\217\202Ng\220\202Pi\223\202Qk\225\26Qk\224Qj\224Pj\223Pi\223"
+ "Rl\230Vr\233c}\251f\203\254i\205\255e\202\252b}\247]w\237Yt\237]w\241"
+ "Zv\240Mf\220BX\201=T{>T|:Ow:Px;Px\202;Qy\203;Qz\242<R{\244=S{\203<R{"
+ "\202<Rz\13;Qy:Ow8Mu6Kr3Go1Ek.Ah,\77e*=c);b(;`\202(:`\202(:_\15(:`(;`"
+ ");b*=c,\77e.Ah0Ek3Go6Jr8Mu9Ow;Py;Qz\202<Rz\327<R{\204;Qz\3""5Jr2@m2C"
+ "p\2024Ip\23:OvJb\211`z\241c~\250Tn\230G`\213A\\\205F\\\205Ga\213Kc\214"
+ "Kd\215Ld\215Le\216Mf\217Jd\216Ke\217Ka\212Fa\213F\\\205\202AY\206\203"
+ "AX\200\1<Rz\211=S{\203BY\201\1=S{\202<Rz\221AX\200\226AY\206\237AX\200"
+ "\202AY\206\1G]\206\202Fa\213\3Kb\213Lf\220Ke\217\202Ng\220\202Pi\223"
+ "\3Rl\226Rk\226Qk\224\202Qj\224\23Pj\223Pi\223Rl\230[u\234az\245e\177"
+ "\254j\206\254j\206\255f\203\252[t\234Hb\215DY\201>V\203\77U|@U}@V~;Q"
+ "x;Qy<Ry\203<Rz\310=S{\202<R{\14<Rz;Qy:Px8Mu6Ks4Ho1Ek.Bi,\77e*=c);b(;"
+ "`\202(:`\1(:_\202(:`\13(;`);b*=c,\77e.Ah1Ek3Go6Kr8Mu:Ow;Qy\202<Rz\204"
+ "<R{\325=S{\203<Rz\2@V~<Qx\2025Ip\24:Q|Zt\237q\217\266m\212\263Wr\234"
+ "Gb\213B]\206G^\206Hb\213Kc\216Ke\216Le\216Lf\217Mf\220Ke\217Kf\220Kb"
+ "\212Fb\213F]\205BZ\206\203BX\200\1<Rz\220=S{\1CY\201\203=S{\202CY\201"
+ "\241BX\200\216BX\201\213CY\202\203>S|\1CY\202\205BX\201\202BZ\207\3H"
+ "^\207Hc\215Gb\214\202Kc\214\1Lg\221\202Nh\221\4Qk\225Pj\224Rm\226Rl\226"
+ "\202Ql\225\1Qk\225\202Pk\224\14Pj\224Sm\231Tp\232Ws\235Up\231Nh\222H"
+ "c\215H_\210E_\211E[\204@W\204@V\177\202AW\200\1=Rz\203=R{\310>S|\202"
+ "=S{\14<R{;Qz:Px9Mu6Ks4Ho1El.Bi-\77f*=c);b(;`\202(:`\1(:_\202(:`\15(;"
+ "`);b*=c,\77e.Bi1El4Ho6Ks9Mu:Px;Qy<Rz<R{\204=S{\325>S|\202=R{\12BX\201"
+ "\\w\236\217\254\316\256\306\341\254\305\337\237\274\330\220\256\317u"
+ "\222\271Xt\235Hb\215\202H^\207\1Hb\215\202Ke\216\11Oi\223Lf\217Mg\220"
+ "Ke\217Kf\220Kb\213Gb\214G]\206BZ\207\204BX\201\1=R{\227>S|\203CY\202"
+ "\204>S|\203CY\202\226BX\201\204CY\202\205>S|\204CY\202\222>S|\205BX\201"
+ "\202BZ\207\3H^\207Hc\215Gb\214\202Lc\214\1Mg\221\202Oh\221\2Qk\225Pj"
+ "\224\202Rm\226\1Rl\226\202To\232\2Tn\232Qk\225\203Pk\224\7Ph\223Mf\217"
+ "Jd\216Ja\212E`\212F\\\205BX\205\202BW\200\204=R{\203>S|\303>T|\203>S"
+ "|\15=S{<R{<Rz;Py9Nv6Ks4Ho1El/Bi-\77f*=d);b(;`\202(:`\1(:_\202(:`\14("
+ ";`);b*=c-\77f.Bi1El4Ho6Ks9Mu:Px;Qz<R{\202=S{\304>S|\224>T|\202=S{\10"
+ "CY\201Xr\236\220\254\314\271\316\346\274\323\350\243\276\333v\224\272"
+ "Rl\226\202I_\210\1Ic\215\202Le\216\2Mf\217Pi\223\202Ng\220\202Lf\220"
+ "\4Lc\214Hb\214H]\206CZ\207\204CY\201\244>T|\224DY\202\242>T|\205CY\201"
+ "\202C[\207\202I_\207\1Hc\215\202Md\215\2Nh\222Qi\223\202Rk\226\1Tn\230"
+ "\202Sn\227\1Vp\234\202Vo\234\202Uo\233\202Rl\226\7Qi\225Nh\220Le\217"
+ "Lc\214Gb\214BZ\206BX\200\202CY\201\202=S{\312>T|\15>S|=S{<Rz;Py9Ov6L"
+ "s4Hp1Em/Bi-\77f*=d)<b(;`\202(:`\1(:_\202(:`\15(;`);b*=c-\77f.Bi1El4H"
+ "o6Ks9Nv:Px<Rz<R{=S{\202>S|\327>T|\203=S{\11CY\201BX\200BZ\206G]\206G"
+ "`\212F`\212F`\211J`\211Ke\216\204Nf\217\202Nh\220\2Mf\220Lc\214\202H"
+ "c\215\2H^\206C[\207\203CY\201\1=S{\232>T|\303>T}\1=T|\205CY\202\202C"
+ "[\210\202I_\210\1Hc\215\202Md\215\1Nh\222\203Pi\222\2Sl\226Rk\225\204"
+ "Tn\227\10Rk\225Oh\221Mf\220Mg\221Lc\214H^\207BZ\207BX\201\202CY\202\202"
+ "=T|\231>T}\256>U}\202>T}\202>T|\14>S|<Rz;Qy9Ov7Lt4Hp1Em/Bi-@f*=d)<b("
+ ";a\202(:`\1(:_\202(:`\15(;`)<b*=d-\77f/Bi1El4Hp6Ls9Ov;Py<Rz=S{>S|\204"
+ ">T|\325>T}\203=T|\1=T{\202BY\201\6BX\200AZ\206F]\205Kc\213Kb\212Le\220"
+ "\202Oh\221\202Oi\222\3Pi\222Mh\222Md\214\202Hd\215\2I_\211C\\\211\203"
+ "CZ\202\1=T|\341>U}\204CZ\202\1CZ\203\203C\\\211\3I`\211H_\210Hd\216\202"
+ "Me\216\2Ni\223Mh\222\206Pj\223\202Mh\222\4Md\215Hd\216H_\210B[\210\203"
+ "CZ\203\202>T}\307\77U~\202>U}\16>T}>T|>S|<R{;Qy9Ov7Lt4Ip1Em/Bi-@f*=d"
+ ")<b(;a\202(:`\1(:_\202(:`\14(;`)<b*=d-@f/Bi1Em4Hp7Lt9Ov;Qy<Rz=S{\202"
+ ">T|\203>T}\241>U}\264\77U~\203>T}\1CZ\203\202BY\202\4B[\210G^\207Gc\215"
+ "Lc\214\202Lg\221\202Oi\222\1Pi\222\202Mh\222\3Me\216Hd\216H_\210\202"
+ "C\\\211\203CZ\203\1>T}\344\77U~\1>T}\205DZ\203\202D\\\211\202J`\211\202"
+ "Id\216\202Me\216\203Ni\223\202Mh\222\3Ni\223Me\216Id\216\202I_\210\1"
+ "D\\\211\202DZ\203\202>T}\257\77U~\231\77V~\203\77U~\15>U}>T|=S{;Qz:O"
+ "w8Lt5Ip1Fm/Bi-@f*=d)<b(;a\202(:`\1(:_\202(:`\16(;a)<b*=d-@f/Bi1Fm4Ip"
+ "7Lt9Ow;Qy<R{>S|>T}>U}\330\77U~\203>T}\202DZ\203\5CY\202C[\210I_\210H"
+ "c\215Ld\215\205Mh\222\5Md\215Me\216Id\216I_\210D\\\211\204DZ\203\1>U"
+ "}\347\77V~\1>U}\205DZ\203\202D\\\211\202J`\211\1Je\217\202Id\216\205"
+ "Ne\216\4Id\216I_\210D\\\211D]\211\203D[\204\202>U}\312\77V~\202\77U~"
+ "\14>T|=S{<Rz:Px8Lt5Ip2Fm/Bi-@f+>d)<b(;a\202(:`\1(:_\202(:`\15(;a)<b*"
+ "=d-@f/Bi1Fm5Ip8Lt:Ow;Qz=S{>T|>U}\204\77U~\326\77V~\202>U}\203D[\204\3"
+ "C\\\210I`\210Ie\217\202Ne\216\202Nh\222\1Oi\223\202Nf\217\3Ie\217J`\211"
+ "D]\211\204D[\204\1>U}\310\77V~\243\77V\177\206D[\204\202D]\212\204Ja"
+ "\212\1Jf\220\203Ja\212\202D]\212\204D[\204\1\77U~\305\77V\177\204@V\177"
+ "\202\77V\177\202\77V~\14>U}>S|<Rz:Px8Mu5Jq2Fm/Bi-@g+>d)<b(;a\202(:`\1"
+ "(:_\202(:`\15(;a)<b+>d-@g/Bi2Fm5Jq8Lt:Px<Rz>S|>T}\77U~\205\77V~\325\77"
+ "V\177\202\77U~\203D[\204\2D]\212I`\211\202Ie\217\204Nf\217\1Ie\217\202"
+ "Ja\212\1D]\212\203D[\204\1\77U~\225\77V\177\333@V\177\207E[\204\206E"
+ "]\212\204E[\204\1\77U~\315@V\177\16\77V\177\77V~\77U~>T|<Rz:Px8Mu5Jq"
+ "2Fm/Cj-@g+>d)<b(;a\202(:`\1(:_\202(:`\14(;a)<b+>d-@g/Bi2Fm5Jq8Mu:Px<"
+ "Rz>S|>U}\202\77V~\203\77V\177\327@V\177\202\77U~\203E[\204\202E]\212"
+ "\1Ka\212\202J`\211\202Ka\212\202E]\212\204E[\204\1\77U~\340@V\177\224"
+ "@W\177\215E\\\204\1\77V~\314@W\177\203@V\177\15\77V\177\77U~>T|<R{;P"
+ "y8Mu5Jq2Fn/Cj-@g+>d)<b(;a\202(:`\1(:_\202(:`\16(;a)<b+>d-@g/Cj2Fm5Jq"
+ "8Mu:Px<Rz>T|\77U~\77V~\77V\177\231@V\177\301@W\177\202\77V~\205E\\\204"
+ "\205E^\212\205E\\\204\1\77V~\254@W\177\314@W\200\202\77V\177\204E\\\205"
+ "\202\77V\177\321@W\200\16@W\177@V\177\77V~>U}=S{;Py8Mu5Jq2Fn/Cj-@g+>"
+ "d*<b(;a\202(:`\1(:_\202(:`\14(;a)<b+>d-@g/Cj2Fn5Jq8Mu;Py<R{>T}\77V~\202"
+ "@V\177\203@W\177\331@W\200\1\77V\177\214E\\\205\1\77V\177\371@W\200\202"
+ "AW\200\206G]\206\320AW\200\203@W\200\15@W\177\77V\177>U}=S{;Qy9Mu5Jq"
+ "3Fn/Cj-@g+>d*<b(;a\202(:`\1(:_\202(:`\16(;a)<b+>d-@g/Cj2Fn5Jq8Mu;Py="
+ "S{>T}\77V~@V\177@W\177\257@W\200\256AW\200\202@V\177\210F\\\205\1@V\177"
+ "\377AW\200\306AW\200\216AX\201\203AW\200\15@W\200@V\177\77U~>S|;Qy9N"
+ "v6Jr3Gn0Cj-@g+>d*<b(;a\202(:`\1(:_\202(:`\14(;a*<b+>d-@g/Cj3Fn6Jr9Nv"
+ ";Qy=S{\77U~@V\177\202@W\200\341AW\200\203@W\177\225AW\200\377AX\201\305"
+ "AX\201\202AW\200\14@W\177\77V~>S|;Qy9Nv6Kr3Gn0Cj-@g+>d*<b(;a\202(:`\1"
+ "(:_\202(:`\15(;a*<b+>d-@g0Cj3Gn6Jr9Nv;Qy>S|\77U~@V\177@W\200\204AW\200"
+ "\377AX\201\377AX\201\276AX\201\14@W\200\77V\177>T|<Rz9Ov6Ks3Go0Dj-@g"
+ "+>d*<b(;a\202(:`\1(:_\202(:`\14(;a*<b+>d-@g0Cj3Gn6Kr9Nv;Qy>S|\77V~@W"
+ "\177\202AW\200\377AX\201\217AX\201\377BX\201\256BY\202\202BX\201\202"
+ "AX\201\14AW\200@V\177>T}<Rz9Ov6Ks3Go0Dj-@g+>d*<b(;a\202(:`\1(:_\202("
+ ":`\14(;a*<b+>d-@g0Dj3Go6Ks9Ov<Rz>T|\77V\177@W\200\205AX\201\326BX\201"
+ "\377BY\202\345BY\202\16BX\201AX\201AW\200@V\177>U}<Rz9Ow6Ks3Go0Dj-@g"
+ "+>e*<b(;a\202(:`\1(:_\202(:`\14(;a*<b+>d-@g0Dj3Go6Ks9Ov<Rz>T}@V\177A"
+ "W\200\202AX\201\203BX\201\377BY\202\241BY\202\377CZ\203\233CZ\203\202"
+ "BY\202\14AX\201@W\200\77U~<R{:Ow6Ks3Go0Dk-@g+>e*<b(;a\202(:`\1(:_\202"
+ "(:`\15(;a*<b+>e-@g0Dk3Go6Ks9Ow<Rz>U}@W\177AX\201BX\201\204BY\202\377"
+ "CZ\203\377CZ\203\275CZ\203\15BY\202AX\201@W\200\77U~<R{:Px6Ls3Go0Dk-"
+ "@g+>e*<b);a\202(:`\1(:_\202(:`\14(;a*<b+>e-@g0Dk3Go6Ks:Ow<R{\77U~@W\200"
+ "AX\201\202BY\202\377CZ\203\377CZ\203\271CZ\203\204C[\204\204CZ\203\14"
+ "BX\201AW\200\77V~=S{:Px7Lt4Ho0Dk.Ah+>e*<c);a\202(:`\1(:_\202(:`\15(;"
+ "a*<b+>e-@g0Dk3Go6Ls:Px<R{\77V~@W\200AX\201BY\202\377CZ\203\205CZ\203"
+ "\377C[\204\271D[\204\202C[\204\202CZ\203\14BY\202AW\200\77V\177=S{:P"
+ "x7Lt4Ho0Dk.Ah+>e*<c);a\202(:`\1(:_\202(:`\14);a*<c+>e.Ah0Dk4Ho7Lt:Px"
+ "=S{\77V~AW\200BX\201\205CZ\203\313C[\204\214D[\204\3@W\2001El\"1S\204"
+ "\34*J\3\"1S1El@W\200\377D[\204\332D[\204\1C[\204\202CZ\203\13AX\201@"
+ "V\177>S|;Py8Lt4Ho0Ek.Ah+\77e*<c);a\202(:`\1(:_\202(:`\14);a*<c+>e.Ah"
+ "0Dk4Ho7Lt:Px=S{\77V\177AW\200BY\202\202CZ\203\203C[\204\211D[\204\3<"
+ "Sz+=b\37-O\211\34*J\6\37-O'7[-\77e1El:OxBY\202\274D[\204\3>T|&6Y\16\26"
+ "-\204\11\17#\3\16\26-&6Y>T|\377D[\204\265D[\204\243D\\\205\203D[\204"
+ "\15C[\204CZ\203AX\201@V\177>S|;Py8Lt4Hp0Ek.Ah+\77e*<c);a\202(:`\1(:_"
+ "\202(:`\13);a*<c+\77e.Ah0Ek4Ho8Lt;Py>S|@V\177AX\201\202CZ\203\215D[\204"
+ "\3""9Nv\31&D\13\23'\212\11\17#\1\12\21'\202\12\22)\5\15\25/\24\40=\""
+ "1S3Hn@W\200\271D[\204\3BY\2023Gm\34+L\204\33(H\3\34+L3GmBY\202\220D\\"
+ "\205\2""9Ow%5Y\204\34*J\3\37.O+>c<T{\377D\\\205\301D\\\205\202D[\204"
+ "\14CZ\203BX\201@W\177>T|;Qy8Lt4Hp1Ek.Ah+\77e*<c);a\202(:`\1(:_\202(:"
+ "`\15);a*<c+\77e.Ah0Ek4Hp8Lt;Py>S|@V\177AX\201CZ\203C[\204\204D[\204\211"
+ "D\\\205\3@X\201);`\34+K\211\33(H\13\30&D\23\37:\17\31""2\15\26-\11\20"
+ "$\10\16\40\11\21%\15\27""0\34*J3IoBZ\203\270D\\\205\1;Rz\206*>d\1;Rz"
+ "\221D\\\205\2""3Io\20\32""3\204\11\20#\3\13\23'\31'E9Ow\261D\\\205\377"
+ "E\\\205\220E\\\205\16D\\\205D[\204C[\204BY\202@W\200>T};Qy8Mu4Hp1Ek."
+ "Ah+\77e*<c);a\202(:`\1(:_\202(:`\15);a*<c+\77e.Ah1Ek4Hp8Lt;Qy>T|@W\200"
+ "BY\202CZ\203D[\204\204D\\\205\212E\\\205\1""4Ho\216+>d\10*<b#3W\26#@"
+ "\14\24*\12\21$\23\36:+<a\77U}\267E\\\205\1<Rz\206+>d\1<Rz\221E\\\205"
+ "\2@V\177\37.O\204\33(H\3\34+K*;`AX\201\373E\\\205\303E\\\206\203E\\\205"
+ "\15D\\\205D[\204CZ\203AW\200>U};Qy8Mu4Ip1El.Ah+\77e*<c);a\202(:`\1(:"
+ "_\202(:`\16);a*<c+\77e.Ah1Ek4Hp8Mu;Qy>T}@W\200BY\202C[\204D[\204D\\\205"
+ "\215E\\\205\1""4Ho\221+>d\6(:`\33(H\14\24*\22\35""7+<a\77U}\237E\\\205"
+ "\227E\\\206\1<R{\206+>e\1<R{\222E\\\206\206+>e\1""4Hp\307E\\\206\372"
+ "E]\206\16E\\\206E\\\205D[\204CZ\203AW\200\77U~;Qz8Mu4Ip1El.Ah+\77e*<"
+ "c);a\202(:`\1(:_\202(:`\15);a*<c+\77e.Ah1Ek4Ip8Mu;Qy>T}AW\200CZ\203D"
+ "[\204D\\\205\202E\\\205\214E\\\206\2""4Hp+>e\204+\77e\3.Bj5Mv=V\201\202"
+ "@W\206\2""9R}/Dl\207+\77e\5#4W\22\34""6\24\37<+=b\77V~\265E]\206\1<S"
+ "{\206+\77e\1<S{\222E]\206\206+\77e\1""4Ip\377E]\206\222E]\206\256F]\206"
+ "\203E]\206\15E\\\205D\\\205CZ\203AX\201\77U~<Rz8Mu5Ip1El.Ah+\77e*<c)"
+ ";a\202(:`\1(:_\202(:`\16);a*<c+\77e.Ah1El4Ip8Mu;Qz\77U~AW\200CZ\203D"
+ "[\204E\\\205E\\\206\215E]\206\1""4Ip\205+\77e\3""5KtWv\244w\231\304\203"
+ "~\240\313\4q\224\304b\204\264Hb\2171Gp\205+\77e\5#4W\22\34""6\26$A1F"
+ "lC[\204\213E]\206\3C[\204;Rz2Gn\202/Ci\2""4Hp\77V~\220E]\206\3C[\204"
+ ";Rz2Gn\203/Ci\3""0Dj8MtAY\202\207E]\206\202F]\206\1=S{\206,\77e\1=S{"
+ "\222F]\206\206,\77e\1""5Ip\221F]\206\2@V~5Hp\2020Ci\3""1Dj9MtBY\202\226"
+ "F]\206\6D[\204<Rz3Gn0Ci5Hp@V~\250F]\206\343F]\207\202F]\206\16E]\206"
+ "E\\\206D\\\205CZ\203AX\201\77V~<Rz9Mu5Ip1El.Ah+\77e*<c);a\202(:`\1(:"
+ "_\202(:`\15);a*<c+\77e.Ah1El5Ip8Mu;Qz\77U~AX\201CZ\203D\\\205E\\\205"
+ "\204E]\206\212F]\206\1""5Ip\205,\77e\3""2GpXs\236u\221\272\202z\227\276"
+ "\7\177\235\305\215\254\321\220\257\325\201\240\314\\|\253=T\177-@h\204"
+ ",\77e\4#4W\26\"\77'8\\=S{\210F]\207\5BY\2033Go\36-O\21\33""8\15\25/\204"
+ "\13\23+\5\17\31""4\25!\77%4Y9NwD[\205\211F]\207\5BY\2033Go\36-O\21\33"
+ "8\15\25/\205\13\23+\7\14\24-\16\27""2\21\33""8\31%F\"2V3GoBY\203\204"
+ "F]\207\1=S|\206,\77f\1=S|\205F]\207\3@V\1770Ci!1U\204\34*L\7\36-O&6["
+ "+=c\"2V\34*L&6[#4X\204,\77f\3);b%6Z\"2V\204\34*L\3\"2V3GoBY\203\205F"
+ "]\207\5BY\2035Jq\"2V\25!\77\17\31""4\204\13\23+\5\14\24-\21\33""8\34"
+ "*L0Ci@V\177\210F]\207\2:Py&6[\204\34*L\2\37/Q,\77e\202>U}\3);`\26\"B"
+ "\16\27""1\203\13\23+\4\20\32""6\34*J2FmBY\203\357F]\207\231F^\207\203"
+ "F]\207\15E]\206E\\\205D[\204BX\201\77V~<Rz9Nv5Jq1El.Ah+\77e*<c);a\202"
+ "(:`\1(:_\202(:`\16);a*<c+\77e.Ah1El5Jq9Mu<Rz\77V~AX\201C[\204E\\\205"
+ "E]\206F]\206\215F]\207\1""5Iq\206,\77f\1=S|\204F]\207\7H_\211Tm\227q"
+ "\215\267\204\242\313`\177\260=T\200-@i\204,\77f\4!0S\36,L3GoD[\205\205"
+ "F]\207\10D[\2055Jq\34*L\16\27""1\11\20$\7\15\37\12\21%\16\26-\202\17"
+ "\30""2\7\15\24,\10\16!\10\15\40\12\21&\23\35:(9]>U}\207F]\207\7:Py!1"
+ "U\17\30""3\11\20$\7\15\37\12\21%\16\26-\203\17\30""2\10\17\30/\13\23"
+ ")\10\16\40\7\14\35\11\20$\13\23)\35,N:Py\204F]\207\1=S|\206,\77f\1=S"
+ "|\204F]\207\3@V\177+=c\21\34""7\204\11\20$\10\12\21&\22\35""6#4V%6Y\16"
+ "\30/\11\20$\21\33""5\37/Q\204,@f\3(:`\33)G\16\30/\204\11\20$\3\16\30"
+ "/'8\\@W\177\203F^\207\10D\\\2057Ls\37/Q\17\31""3\12\21&\10\16\40\10\17"
+ "!\15\25,\202\17\31""2\10\17\30/\13\23)\10\16\40\11\20$\14\25-\31&F0C"
+ "iBZ\203\206F^\207\2""5Jq\21\33""5\204\11\20$\17\13\23)\30&D+>c\34+L\14"
+ "\25,\10\16!\12\21%\16\27-\17\31""2\15\25,\10\17!\10\17\"\22\36""9+>c"
+ "@W\177\377F^\207\212F^\207\16F]\207F]\206E\\\206D[\204BY\202\77V\177"
+ "<Rz9Nv5Jq1Em.Ah+\77e*<c);a\202(:`\1(:_\202(:`\15);a*<c+\77e.Ah1El5Jq"
+ "9Nv<Rz\77V~BX\201D[\204E\\\205E]\206\204F]\207\212F^\207\1""5Jq\206,"
+ "@f\1=T|\206F^\207\5H`\211[u\237t\222\274Xv\2437Nw\204,@f\4&9\\\35,M0"
+ "Ek@W\177\204F^\207\7@W\177+>c\23\40<\12\21%\16\27-\32)H(:`\205,@f\7*"
+ ">d#5X\26#\77\13\23)\16\30""0!1U:Qy\205F^\207\6:Qy!1U\16\26-\16\27-\32"
+ ")H(:`\210,@f\5(:`\37/Q\32)H$5X>V}\204F^\207\1=T|\206,@f\1=T|\203F^\207"
+ "\5@W\177+>c\25\40=\17\31""2\30&D\202\34*I\11\35,M)<bF_\214_{\245=T|\36"
+ "-O\34*I\37/Q(:`\204,@f\3*>d%6Z\36-O\204\34*I\3\36-O5IpD\\\205\202F^\207"
+ "\10D\\\2053Ho\30'E\13\23)\15\25,\27$A#5X*>d\205,@f\7(:`\34*I\17\31""2"
+ "\11\20$\22\36""9+>c@W\177\205F^\207\2AX\201\37/Q\205\34*I\6\34+I\26#"
+ "A\15\24+\23\36""9\"3W*>d\203,@f\6)<b\35,M\17\30/\24\37;+>c@W\177\203"
+ "F^\207\377G^\210\204G_\210\202G^\210\16F^\207F]\207E]\206D\\\205BY\202"
+ "@V\177<R{9Ov5Jq1Em.Bi,\77e*<c);a\202(:`\1(:_\202(:`\15);a*<c+\77e.Ah"
+ "1Em5Jq9Nv<R{@V\177BY\202D[\204E]\206F]\207\205F^\207\211G^\210\1""6J"
+ "s\206-@h\1>T}\207G^\210\5I`\212[u\240f\202\255=U\201.Aj\204-@h\3&6[-"
+ "\77e>S|\203G^\210\6CZ\204/Bi\24\37<\15\25-\34*J*<c\212-@h\5&6[\24\37"
+ "<\20\32""4%5Z>S|\203G^\210\5CZ\204/Bi\26!=\30&E(:a\215-@h\1""6Js\205"
+ "G^\210\1>T}\206-@h\1>T}\202G^\210\5AW\200+>d\25\40>\23\34""8$5Y\202-"
+ "@h\6.Aj=U\201`~\255y\226\277[u\240@U\177\220-@h\1>T}\203G_\210\5""8M"
+ "t\34*K\16\30""0\32'G(;a\212-@h\6+\77e\40""0R\20\32""2\25!>/CiC[\204\205"
+ "G_\210\205-@h\5(;a\36-N\25\40;\34*J*=c\207-@h\5$5Y\23\35""8\27$C2GnE"
+ "]\206\314G_\210\271G_\211\202G_\210\16G^\210F^\207F]\206D\\\205CZ\203"
+ "@V\177<R{9Ov5Jq1Fm.Bi,\77e*<c);a\202(:`\1(:_\202(:`\16);a*<c,\77e.Ah"
+ "1Em5Jq9Nv<R{@V\177BY\202D\\\205E]\206F]\207F^\207\203G^\210\212G_\210"
+ "\1""6Ks\206-@h\1>T}\210G_\210\4Kc\214Uo\230=U\2001Fn\204-@h\3':]);_\77"
+ "W~\203G_\210\4""8Mt\35,L\24\37:$5Y\203-@h\3""1FnC]\210^~\255\202p\224"
+ "\303\3\\|\252@W\2040Dl\202-@h\5(;a\30&E\27$@/CiC[\204\202G_\210\4>U|"
+ "*=b\35-N(;a\202-@h\15.Bj8OyOl\232h\210\270t\230\307v\231\310p\224\303"
+ "e\207\267Us\243C]\2135Iu.Bk6Kt\205G_\211\1>T~\206-@i\7>T~G_\211AX\201"
+ "+>e\25!\77\23\35""9$5Z\202-@i\7.Bk=W\203`\177\260y\227\301[w\241Ia\213"
+ ">T~\220-@i\1>T~\202G_\211\5>U}&8]\24\37;\37-Q+\77f\203-@i\7""1FoA[\210"
+ "Tq\241Us\243Ga\2206Mw.Bk\203-@i\4$5Z\24\37;\35,M8Mu\205G_\211\205-@i"
+ "\5*=d&8\\':^1FoE_\215\202Us\243\2E_\2153Hr\204-@i\4$5Z\24\40=!1S:Oy\377"
+ "G_\211\210G_\211\16G_\210F^\207F]\207E\\\205CZ\203@W\177=S{9Ov5Jq1Fm"
+ ".Bi,\77e*<c);b\202(:`\1(:_\202(:`\16);a*<c,\77e.Bi1Fm5Jq9Ov<R{@V\177"
+ "CZ\203D\\\205F]\206F^\207G^\210\203G_\210\212G_\211\1""6Kt\206-@i\1>"
+ "T~\211G_\211\3Qi\225Gb\2155Iu\204-@i\3(;b);bAY\203\202G_\211\4\77W\177"
+ "+>e\30%D#3X\203-@i\4""1FoGa\220s\222\300\217\256\325\202\226\264\331"
+ "\4\217\256\325k\212\270@W\205.Bk\202-@i\4':^\30&F\"3V:Oy\202G_\211\3"
+ "\77W\177+=c':^\203-@i\4""6MwXu\244\201\241\313\222\261\327\203\226\264"
+ "\331\7\217\256\325\213\253\323\201\242\316t\227\305^~\256Nh\225Me\217"
+ "\204G_\211\1>T~\206-@i\6>T~AX\201+>e\25!\77\23\35""9$5Z\202-@i\14.Bk"
+ "=W\203`\177\260y\227\301[w\241Ia\213Me\221[w\243h\210\271v\231\310a\200"
+ "\260;S\177\204-@i\3""1FoGa\220h\210\271\204v\231\310\10h\210\271[w\243"
+ "Me\221E]\2072Go\32(G\35-O+\77f\203-@i\3""6MwTq\241{\233\310\202\213\253"
+ "\323\4\202\244\316b\202\261=W\203.Bk\203-@i\4#3X\30&D+@e\77W\177\204"
+ "G`\211\207-Ai\3:R~\\}\255\202\245\316\202\213\254\323\3\202\245\316\\"
+ "}\255:R~\204-Ai\4!2U\32)H4IqE^\207\377G`\211\207G`\211\16G_\211G_\210"
+ "F]\207E\\\206CZ\203@W\200=S{9Ow5Jq2Fm.Bi,\77e*<c);b\202(:`\1(:_\202("
+ ":`\15);a*<c,\77e.Bi1Fm5Jq9Ov=S{@W\200CZ\203E\\\205F]\207G^\210\204G_"
+ "\211\212G`\211\1""6Lt\206-Ai\1>U~\211G`\211\3Mf\217Ic\2141Go\204-Ai\3"
+ "*>d':^C\\\205\202G`\211\4:Py\"5W\40""1S+@f\202-Ai\5.Ck@X\205g\207\265"
+ "x\226\277[x\241\202Kd\215\4^y\243v\225\275Sq\2366Nw\203-Ai\10#4X\35-"
+ "M6MsE^\207G`\211E^\2072Ho+@f\203-Ai\16""3IrUr\234b\177\250Sn\227Ib\213"
+ "G`\211Kd\215Uq\233d\201\252x\226\277\213\252\320\205\245\315i\207\262"
+ "Sn\227\204G`\211\1>U~\206-Ai\5""8Ov+@e\25\"\77\23\36""9$5Z\202-Ai\15"
+ "1GoGb\220i\214\271{\232\302[x\241Ib\213G`\211Mf\221f\203\255\210\247"
+ "\316\226\265\331\202\240\307;T\177\204-Ai\3""1GoQm\232\210\247\316\204"
+ "\226\265\331\7\210\247\316f\203\255Mf\221\77W\177.Bg\34+K':^\203-Ai\12"
+ "5KuOm\233{\234\305{\232\302f\203\255d\201\252t\222\273\202\242\311\\"
+ "|\254:R~\203-Ai\4+@f\40""1S\"5W:Py\204G`\211\206-Ai\4""5KuOm\233\200"
+ "\236\306v\225\275\202d\201\252\4v\225\275\200\236\306Om\2335Ku\203-A"
+ "i\4*>d!2U1Fm\77W\177\254G`\211\330H`\212\203G`\211\15G_\211F^\207E]\206"
+ "C[\204@W\200>S|9Ow6Jr2Fm/Bi,\77e*=c);b\202(:`\1(:_\202(:`\16);b*<c,\77"
+ "e.Bi2Fm5Jq9Ow=S{@W\200CZ\203E\\\206F]\207G_\210G_\211\215G`\211\1""6"
+ "Lt\206-Ai\1>U~\212G`\211\1>U~\207-Ai\203G`\211\3>V}$4X&9\\\202-Ai\5-"
+ "Aj4IsJd\222j\206\257Tn\230\204H`\212\3Xr\235_{\245:R~\203-Aj\10*>e$4"
+ "Y6KrBY\202H`\212Jb\214:Oy/Cl\203-Aj\7%5[\36-N\36.P'8^1El:PxD\\\206\203"
+ "H`\212\4Ld\216Vq\234Xr\235Nf\222\204H`\212\1\77U\177\205-Aj\5*<c%7[\26"
+ "\"@\23\36:%5[\202-Aj\6""2GpHb\220q\222\277\200\236\305]x\242Jb\214\207"
+ "H`\212\206-Aj\1""6Lu\210H`\212\3\77V~+=c'9]\204-Aj\4:R~a~\252f\201\253"
+ "Nf\222\202H`\212\5Jb\214]x\242l\211\263B\\\2111En\203-Aj\3'9]$4Y\77V"
+ "~\204H`\212\206-Aj\4<T\201a~\252_y\244Jb\214\202H`\212\4Jb\214_y\244"
+ "a~\252<T\201\204-Aj\3'9]+=c\77V~\366H`\212\216Ia\212\203H`\212\15G`\211"
+ "G^\210E]\206D[\204AW\200>S|:Ow6Kr2Fm/Bi,\77e*=c);b\202(:`\1(:_\202(:"
+ "`\16);b*=c,\77e/Bi2Fm6Jr:Ow>S|AW\200C[\204E]\206F^\207G_\211G`\211\215"
+ "H`\212\1""6Lu\206-Aj\1\77U\177\212H`\212\1\77U\177\207-Aj\202H`\212\4"
+ "D\\\206=R|%5[*>e\203-Aj\3/Cl2Gn);`\205\36-O\3#3X1El*<c\204-Aj\7':_1D"
+ "k@W\200H`\212Nf\220D\\\2072Gp\203-Aj\13'9]\25!>\14\24+\13\23+\14\25-"
+ "\15\26""0\20\32""6\24\40@\40/R1ElBY\202\207H`\212\1\77U\177\205-Aj\4"
+ "%5[\34+K\26#@%5[\202-Aj\5""2GpHb\220l\214\272u\222\273Tn\230\211H`\212"
+ "\204-Aj\202.Bj\1""7Mu\210Ia\212\3AX\200+<a(:_\203.Bj\4""1Fn<T~Zt\236"
+ "Qj\223\204Ia\212\4Kc\214Wq\232Hb\2156Lv\203.Bj\4+\77e%6[=S|E]\206\203"
+ "Ia\212\205.Bj\4""1Fn<T~^x\242Qj\223\204Ia\212\4Qj\223^x\242<T~1Fn\203"
+ ".Bj\3':]'9]\77W~\377Ia\212\207Ia\212\16H`\212G`\211G_\210F]\206D[\204"
+ "AX\201>T|:Px6Kr2Fm/Bi,\77e*=c);b\202(:`\1(:_\202(:`\15);b*=c,\77e/Bi"
+ "2Fm6Kr:Ow>S|AW\200D[\204E]\206G^\210G`\211\204H`\212\212Ia\212\1""7M"
+ "u\206.Bj\1@V\177\211Ia\212\3D[\2045Iq*=c\204.Bj\7""1Fn5JsMe\216Ia\212"
+ "C[\2027Lt*=a\204.Bj\3(:_\34*H\16\27""0\206\12\21'\2\22\34""7!1T\204."
+ "Bj\10*=c0CjD[\204Ia\212Sl\226Up\232:Q{0Dl\203.Bj\14+\77e!1T\26#@\21\33"
+ "4\14\24*\10\17\"\10\16\"\12\21'\14\25-\24\40>'8\\\77W~\205Ia\212\1@V"
+ "\177\205.Bj\3*=c%6[*=c\202.Bj\5""1FnE^\214k\213\266v\223\273Uo\230\212"
+ "Ia\212\206.Bj\1""7Mu\210Ia\212\3D[\204(:_*=c\203.Bj\4""3Hp@X\202Sl\226"
+ "Kc\214\205Ia\212\3Qj\223Me\2175Js\204.Bj\3*=a7LtC[\202\203Ia\212\205"
+ ".Bj\3""3Hp>V\200Og\220\206Ia\212\3Og\220>V\2003Hp\203.Bj\3*=c%6[D[\204"
+ "\214Ia\212\372Ia\213\16Ia\212H`\212G_\211F]\207D\\\205AX\201>T|:Px6K"
+ "s2Fn/Bi,\77e*=c);b\202(:`\1(:_\202(:`\16);b*=c,\77e/Bi2Fm6Kr:Px>T|AX"
+ "\201D[\204F]\206G_\210G`\211H`\212\215Ia\212\2""7Mu.Bj\205.Bk\1@V\200"
+ "\211Ia\213\3\77W\200'9^':_\204.Bk\7""3Hq>V\201Og\221Ia\213G_\211<S|-"
+ "@i\204.Bk\3+\77f$5Z\37-Q\206\35,M\2!1U*=d\204.Bk\11-@i4IqG_\211Ia\213"
+ "Oh\223f\202\255Xt\244@W\2050Dm\207.Bk\10-@i':_\34*K\21\33""5\11\20$\15"
+ "\26/#4X=S}\204Ia\213\1@V\200\213.Bk\3""9OxUo\231Og\221\213Ia\213\206"
+ ".Bk\1""7Mv\210Ia\213\3G_\211+\77f-@i\203.Bk\3""0Dm;PzKc\215\206Ia\213"
+ "\3Kc\215CZ\2040Dm\204.Bk\3-@i<S|G_\211\203Ia\213\205.Bk\3""0Dm;PzKc\215"
+ "\206Ia\213\3Kc\215;Pz0Dm\205.Bk\377Ia\213\211Ia\213\15Ia\212G`\211F^"
+ "\207D\\\205AX\201>T}:Px6Ks2Fn/Bi,\77e*=c);b\202(:`\1(:_\202(:`\16);b"
+ "*=c,\77e/Bi2Fn6Ks:Px>T|AX\201D\\\205F]\207G_\211H`\212Ia\212\215Ia\213"
+ "\1""7Mv\206.Bk\1@V\200\210Ia\213\4C[\2038Mu$5Y*=d\204.Bk\3""5JuF_\212"
+ "Qj\225\202Ia\213\1@V\200\225.Bk\1""7Mv\203Ia\213\6Zt\236{\231\302q\222"
+ "\301Vs\243=U\2031Fo\211.Bk\5(:`\30$B\23\36:*<aAX\201\203Ia\213\1@V\200"
+ "\212.Bk\5+\77f\34*K\33(I-@gC[\203\212Ia\213\206.Bk\1""7Mv\211Ia\213\206"
+ ".Bk\1""7Mv\210Ia\213\1@V\200\206.Bk\1@V\200\204Ia\213\206.Bk\1""7Mv\210"
+ "Ia\213\1""7Mv\206.Bk\242Ia\213\343Jb\213\203Ia\213\15Ia\212G`\211F^\207"
+ "E\\\205BX\201>U}:Px6Ks2Fn/Bi,\77e*=c);b\202(:`\1(:_\202(:`\15);b*=c,"
+ "\77e/Bi2Fn6Ks:Px>T}AX\201D\\\205F^\207G`\211Ia\212\216Ia\213\1""7Mv\206"
+ ".Bk\1@V\200\207Ia\213\5G_\2116Ks\"2T\40""0S-@i\203.Bk\10/Ck7MvTo\231"
+ "Tm\226Jb\213Ld\215D[\2041Em\204/Ck\3""5KuHb\220Xv\245\214]|\252\3Xv\245"
+ "Sm\232Rk\225\202Jb\213\13Ld\215_z\243\202\240\307\212\252\322\200\241"
+ "\315o\217\277]|\252Nk\230F`\215>W\2034Hq\205/Ck\4*>d\36-M%6Y>T}\203J"
+ "b\213\1AW\200\205/Ck\3""4Hq9Pz4Hq\203/Ck\5&7\\\25!=\34)I7KsH`\211\211"
+ "Jb\213\206/Ck\1""8Nv\210Jb\213\3Ld\2152Go1Em\203/Ck\3-Ai5JqH`\211\206"
+ "Jb\213\3H`\211=T|-Ai\204/Ck\3""1EmD[\204Ld\215\203Jb\213\203/Ck\202/"
+ "Cl\3-Aj5JsH`\212\206Jb\214\3H`\2125Js-Aj\205/Cl\377Jb\214\210Jb\214\16"
+ "Jb\213Ia\213H`\212G_\210E\\\205BY\202\77U~;Py6Ks3Fn/Bi-\77f*=c);b\202"
+ "(:`\1(:_\202(:`\14);b*=c,\77e/Bi3Fn6Ks;Py>U}BY\202E\\\205G^\210H`\212"
+ "\202Ia\213\203Jb\213\212Jb\214\1""8Nw\206/Cl\1AW\201\206Jb\214\5H`\212"
+ "7Kt\37-P\27#A&7]\204/Cl\10""5KvB[\210[v\240Pi\224Jb\214Pi\224Oi\2234"
+ "It\204/Cl\3""5Kv\\y\244\204\242\313\214\220\257\325\3\211\247\320p\215"
+ "\266Vp\232\204Jb\214\6Rk\226j\205\257\205\243\312\222\261\325\220\257"
+ "\325\212\251\322\202\206\247\320\4y\233\311f\206\267Hb\2224Hr\203/Cl"
+ "\3':`(9_@X\201\203Jb\214\1AW\201\205/Cl\4""9P{[w\243Pl\2329P{\203/Cl"
+ "\5&7]\27#A\37-P7KtH`\212\210Jb\214\206/Cl\1""8Nw\210Jb\214\3Ph\222<T"
+ "~4Hr\203/Cl\3*>e+>eD\\\206\206Jb\214\3BY\202/Ci);a\204/Cl\3""4ItOi\223"
+ "Pi\224\203Jb\214\205/Cl\3*>e+>eD\\\206\206Jb\214\3D\\\206+>e*>e\203/"
+ "Cl\3""4Hr9P{Ph\222\377Jb\214\210Jb\214\15Ia\213Ia\212G_\211E\\\206BY"
+ "\202\77U~;Py6Ks3Fn/Bi-\77f*=c);b\202(:`\1(:_\202(:`\16);b*=c-\77f/Bi"
+ "3Fn6Ks;Py\77U~BY\202E\\\205G_\210H`\212Ia\213Jb\213\215Jb\214\1""8Nw"
+ "\206/Cl\1AW\201\204Jb\214\7H`\212=S|%6[\23\40>\21\33""6!0T-Aj\204/Cl"
+ "\11<U\200\\y\244_z\244Ld\216Jb\214Nf\220Vp\2329P{2Gp\203/Cl\3*>e6KtV"
+ "p\232\213c~\251\4a|\247]x\242Vp\232Nf\220\206Jb\214\12Ld\216Tn\230c~"
+ "\251s\217\271|\231\302\205\243\312\224\261\326\227\265\331o\217\274>"
+ "W\203\203/Cl\3*>e&7]D\\\206\203Jb\214\1AW\201\205/Cl\5""4Hr_z\245s\220"
+ "\273Jd\2234Hr\202/Cl\6-Aj!0T\22\34""7\34*L7KtH`\212\207Jb\214\206/Cl"
+ "\1""8Nw\210Jb\214\3Rk\226F`\2135Kv\203/Cl\4,@h#4W7KtBY\202\204Jb\214"
+ "\4H`\212=S|$4Y':`\203/Cl\4""2Gp9P{Vp\232Nf\220\203Jb\214\205/Cl\4,@h"
+ "#4W7KtBY\202\204Jb\214\4BY\2027Kt#4W,@h\203/Cl\4""7MwKd\220Tm\227Jb\214"
+ "\377Jc\214\206Jc\214\202Jb\214\14Ia\213G`\211E]\206CZ\203\77V~;Qy6Ls"
+ "3Gn/Bi-\77f*=c);b\202(:`\1(:_\202(:`\15);b*=c-\77f/Bi3Fn6Ks;Py\77U~C"
+ "Z\203E]\206G_\211Ia\212Jb\213\205Jb\214\211Jc\214\1""8Nw\205/Dl\3)<a"
+ ");_\"3V\202\37/Q\7\33*K\23\37<\16\30""4\13\25+\17\31""2!1T-Bj\204/Dl"
+ "\4""9Q{Nl\230h\205\257Tn\227\203Jc\214\3Tn\227Gb\2157Nw\203/Dl\4)<a\36"
+ "-N,\77d>U~\210Jc\214\5D]\2042Fm!1T%6Z>U~\202Jc\214\5D]\2045Kr.Bh9OwF"
+ "_\210\206Jc\214\4Le\216Xs\234a|\2467Nw\205/Dl\204Jc\214\1AX\201\206/"
+ "Dl\5F_\211j\206\257h\207\263Je\2234Ir\202/Dl\6-Bj!1T\22\35""7\34+L7L"
+ "tHa\212\206Jc\214\205/Dl\4*\77e(:_5KrBZ\202\206Jc\214\3Tn\227Ql\2267"
+ "Nw\204/Dl\4\"3W\35,M2FmF_\210\202Jc\214\5Ha\2127Lt%6Z\36-N,@h\203/Dl"
+ "\3""7NwGb\215Tn\227\204Jc\214\206/Dl\4\"3W\37/P5KrHa\212\202Jc\214\4"
+ "Ha\2125Kr\37/P\"3W\204/Dl\3""5LvMf\221Rl\226\313Jc\214\271Kc\215\203"
+ "Jc\214\15Jb\214Ia\213G`\211F]\206CZ\203\77V~;Qy6Ls3Gn/Cj-\77f*=c);b\202"
+ "(:`\1(:_\202(:`\14);b*=c-\77f/Bi3Gn6Ls;Qy\77V~CZ\203E]\206G_\211Ia\213"
+ "\202Jb\214\215Jc\214\1""8Nw\205/Dl\3&8]\27%B\15\26,\203\12\22(\4\10\17"
+ "!\14\25,\31'E)<a\205/Dl\5""9Q{Wu\243u\224\275a|\246Le\216\203Jc\214\4"
+ "Xs\234\\w\242>W\2031Fn\202/Dl\21-Bj\37""0R\24\40<\34+M0Dj@W\200Ha\212"
+ "Jc\214F_\210<Sz0Dj\37/Q\23\37<\14\26/\15\25,\34*J@X\201\202Jc\214\11"
+ "D]\204'9]\21\33""7\16\31""3\27$E$6Y2Fm<SzF_\210\202Jc\214\4E]\2051Dk"
+ "&6[$5Y\2030Dm\3""3Hq6LvOg\221\203Kc\215\1BX\202\2060Dm\6BX\202Wq\233"
+ "x\225\275q\217\275Ke\2245Is\2020Dm\6.Bk!1U\22\35""8\34+M8LuIa\213\204"
+ "Kc\215\3Qi\223:Q|5Is\2030Dm\3+\77f\33)I\22\35:\203\17\32""7\10\23\37"
+ ">%6[\77U\177Kc\215Sl\226`|\245E_\2146Lv\2030Dm\12(:`\26\"@\25\"A\37/"
+ "S/Bi1Dk%6[\26$D\23\36:$5Y\2030Dm\4""1Fo@W\204]w\243Ys\235\204Kc\215\206"
+ "0Dm\4(:`\26\"@\30&F\"3W\2021Dk\4\"3W\30&F\26\"@(:`\2030Dm\4""3Hq=U\200"
+ "Ys\236Sl\226\377Kc\215\207Kc\215\16Jc\214Jb\214Ia\213H`\212F]\207CZ\203"
+ "\77V\177;Qy7Lt3Go/Cj-@f*=c);b\202(:`\1(:_\202(:`\15);b*=c-\77f/Bi3Gn"
+ "6Ls;Qy\77V~CZ\203F]\206G`\211Ia\213Jb\214\204Jc\214\212Kc\215\1""9Nx"
+ "\2050Dm\3-@i&7\\\40""0S\202\37-P\2#3W+\77f\2070Dm\5:Q|Wu\244|\231\304"
+ "k\206\260Qj\224\204Kc\215\4Sl\226k\206\260Ur\237;S~\2030Dm\5+\77f\33"
+ ")I\16\27""2\14\26/\16\30""4\203\17\32""7\7\15\27""2\14\26/\12\22(\11"
+ "\21&\22\34""8!1U6Kt\204Kc\215\7:Py\33)I\16\30""0\12\21'\13\23+\14\26"
+ "/\15\27""2\204\17\32""7\3\16\27""1\22\35""8$5Y\2030Dm\3""8NzHb\216Un"
+ "\231\203Kc\215\1BX\202\2060Dm\7BX\202Kc\215Wq\233x\225\275q\217\275K"
+ "e\2245Is\2020Dm\6.Bk!1U\22\35""8\34+M8LuIa\213\203Kc\215\3Un\231Le\221"
+ "8Nz\2040Dm\3(:`\26\"@\12\22'\202\7\16!\11\11\21&\32'G\77U\177Kc\215M"
+ "e\217b|\247e\202\256C[\2111Fo\2030Dm\3&7\\\22\34""8\14\24,\202\14\26"
+ "/\4\14\25,\21\34""6!1U.Bk\2030Dm\4;S~Ur\237k\206\260Sl\226\204Kc\215"
+ "\2070Dm\3$5Y\20\32""5\14\25,\202\14\26/\3\14\25,\20\32""5$5Y\2040Dm\4"
+ "=U\200Zu\242d\200\251Og\221\341Kc\215\243Kd\216\203Kc\215\15Jc\214Jb"
+ "\214H`\212F]\207C[\204@V\177;Qy7Lt3Go/Cj-@f*=c);b\202(:`\1(:_\202(:`"
+ "\15);b*=c-\77f/Cj3Go7Lt;Qy\77V\177CZ\203F]\207H`\212Jb\213Jc\214\216"
+ "Kc\215\1""9Nx\2210Dm\6""3HqE_\214f\205\266\201\236\307k\206\260Qj\224"
+ "\206Kc\215\4[u\237r\220\272Vr\241:Q|\2030Dm\13-@i!1U\23\37:\13\23)\10"
+ "\17\"\7\16!\11\17$\14\25-\23\37:\37-P+\77f\2020Dm\1""9Nx\204Kc\215\10"
+ "BX\2020Dm.Bk'8^\33)I\22\34""8\14\25-\11\17$\202\7\16!\4\11\21&\23\37"
+ ":$5Y.Bk\2020Dm\4""3HqC[\211_z\245Ys\235\203Kc\215\1BX\202\2060Dm\10B"
+ "X\202Kc\215Kd\216Wr\234x\227\277m\216\272Gb\2203Hr\2020En\6.Cl!1V\22"
+ "\35""8\34+M8MvIb\214\202Kd\216\4Wr\234Xt\240=V\2011Gp\2110En\1""9Oy\203"
+ "Kd\216\5Uo\232s\217\271]|\253A[\2071Gp\2030En\7+@h\37.Q\24\40=\23\37"
+ "<\33*J'9_.Cl\2030En\4:R}Vs\243r\221\272[v\240\205Kd\216\2050En\5""3H"
+ "r8O{6Nw+@h\34+L\202\23\37<\2\34+L*=d\2040En\4:R}Tq\240s\221\272Yt\236"
+ "\255Kd\216\330Ld\216\202Kd\216\202Kc\215\14Jb\214Ia\212F^\207D[\204@"
+ "V\177;Qz7Lt3Go/Cj-@f*=c);b\202(:`\1(:_\202(:`\15);b*=c-@f/Cj3Go7Lt;Q"
+ "y@V\177C[\204F]\207H`\212Jb\214Jc\214\204Kc\215\212Kd\216\1""9Oy\216"
+ "0En\10""1Gp:R}Mk\230f\207\267~\240\314\212\250\316k\207\261Ql\225\207"
+ "Kd\216\6Oh\222f\203\255~\235\306f\207\267F`\2154Hr\2151En\3""2Gp=S}N"
+ "f\220\203Ld\216\1CY\203\2161En\5""5JtJd\223f\203\261n\213\263Tn\227\203"
+ "Ld\216\1CY\203\2061En\1CY\203\203Ld\216\5Xr\234x\225\275f\203\261B[\207"
+ "2Gp\2021En\14/Cl\"1V\23\35""8\35+M9MvJb\214Ld\216Tn\227n\213\263b\177"
+ "\256Jd\2235Jt\2101En\1:Oy\204Ld\216\5]v\240|\231\302l\213\271Jd\2235"
+ "Jt\2121En\6""2Gp@W\205_~\256}\233\305g\203\255Ph\222\205Ld\216\2051E"
+ "n\5""5JtQl\231\\{\251F`\2154Hr\2041En\2031Eo\5:R~Xw\246y\225\300c~\251"
+ "Nf\221\377Ld\217\210Ld\217\21Ld\216Kc\215Jc\214Ia\213G^\210D[\204@W\177"
+ "<Rz8Lt3Go/Cj-@f*=c);b(;`(:`(:_\202(:`\16);b*=c-@f/Cj3Go8Lt;Qz@V\177D"
+ "[\204F^\207Ia\212Jb\214Kc\215Kd\216\203Ld\216\211Ld\217\3Ph\223F_\213"
+ "D]\214\211F`\217\13Jd\224Uq\241^|\255e\204\263q\222\301\177\241\316\214"
+ "\252\324\221\257\325\202\236\306_x\244Nf\221\211Ld\217\7Rl\226l\207\262"
+ "\213\250\317\200\240\314e\204\263Hb\2225Ju\2071Eo\7""4Hs<T\200Id\223"
+ "_~\257o\217\277g\205\261Xr\235\202Ld\217\6Rl\226\\x\244Zy\251Ws\244D"
+ "]\2145Ju\2101Eo\6""5JuHb\222e\204\263~\235\312{\227\301Zt\237\203Ld\217"
+ "\3Nf\221Ld\220B[\211\204F`\217\3B[\211Ld\220Nf\221\203Ld\217\4Zt\237"
+ "y\225\277i\207\265Pm\233\203F`\217\5D]\2144Hs\40""0S-@gBZ\203\202Ld\217"
+ "\6]v\243\200\234\305\203\243\316q\222\301^|\255Lf\226\205F`\217\3D]\214"
+ "F_\213Ph\223\203Ld\217\10Nf\221a|\247\202\236\306\201\241\315h\207\267"
+ "Nk\233:R~2Gq\2051Eo\7""5JuD]\214Zy\251w\227\306\210\245\315l\207\262"
+ "Rl\226\206Ld\217\2051Eo\7""2GqMf\223\202\236\306x\230\306Wu\244<T\200"
+ "2Gq\2031Eo\6""4HsD]\214c\201\262\177\235\307l\207\262Rl\226\303Ld\217"
+ "\303Le\217\203Ld\217\20Kd\216Jc\214Ia\213G_\210D[\204@W\200<Rz8Lt3Go"
+ "/Cj-@f*=c);b(;`(:`(:_\202(:`\16);b*=c-@f/Cj3Go8Lt<Rz@W\177D[\204G^\210"
+ "Ia\213Jb\214Kc\215Ld\216\214Ld\217\3Xr\235j\211\264\201\241\315\212\211"
+ "\250\323\1\217\255\326\202\222\260\330\5\227\265\332\217\254\322x\225"
+ "\275_x\244Ph\223\214Ld\217\10Nf\221_x\244\202\236\306\221\257\325\211"
+ "\250\323~\237\316v\230\307h\207\267\203_~\257\11e\204\263q\222\301|\236"
+ "\314\205\245\321\211\250\323\222\260\330\223\260\326u\221\273Vo\233\202"
+ "Ld\217\11Rl\226l\210\262\210\246\315\217\257\326\211\252\323~\241\316"
+ "y\233\310m\215\274c\203\262\203_\177\257\10h\210\267v\232\307~\241\316"
+ "\211\252\323\217\257\324}\232\302]y\243Ng\221\203Le\217\3Rm\226e\201"
+ "\254z\232\305\204\211\252\323\3z\232\305e\201\254Rm\226\203Le\217\4N"
+ "g\221a}\247\202\237\306\206\250\322\204\211\252\323\4\206\250\322p\217"
+ "\272Pk\226Ng\221\202Le\217\5Ng\221]y\243}\232\302\222\262\326\222\262"
+ "\330\206\211\252\323\3\201\243\315j\212\264Xs\235\204Le\217\10Ng\221"
+ "]y\243}\232\302\217\257\324\214\255\324\177\242\316q\223\301e\205\263"
+ "\202_\177\257\10c\203\262m\215\274y\233\310\211\252\323\215\255\325\210"
+ "\246\314e\201\254Pi\223\207Le\217\2061Fo\16<R|_y\244\202\240\306\212"
+ "\252\321\177\242\316q\223\301e\205\263_\177\257h\210\267v\232\307\205"
+ "\247\321\210\246\315l\210\262Rm\226\377Le\217\213Le\217\20Ld\216Kc\215"
+ "Jb\213G_\211D\\\205@W\200<Rz8Lt3Go0Cj-@g*=c);b(;`(:`(:_\202(:`\15);b"
+ "*=c-@f/Cj3Go8Lt<Rz@W\177D[\204G_\210Ia\213Jc\214Kd\216\203Ld\217\212"
+ "Le\217\3Tn\230j\207\260}\232\302\211\202\240\306\6}\232\302p\216\266"
+ "g\203\256a}\247Vq\233Ng\221\221Le\217\5Pi\223a}\247\177\234\304\226\265"
+ "\330\235\273\335\205\222\262\330\6\231\270\333\230\266\331\215\252\320"
+ "}\232\302e\201\254Rm\226\205Le\217\7Pi\223]y\243n\214\266\204\241\310"
+ "\226\265\330\235\273\335\226\265\331\205\222\262\330\5\235\273\335\226"
+ "\265\330\177\234\304a}\247Pi\223\205Le\217\3Pi\223a}\247x\226\275\204"
+ "\202\240\306\3x\226\275a}\247Pi\223\204Le\217\3Ng\221]y\243u\222\273"
+ "\205\202\240\306\3\177\234\304n\214\266Vp\233\204Le\217\4Ng\221Vq\233"
+ "g\203\256y\230\277\205\202\240\306\3}\232\302j\207\260Tn\230\206Le\217"
+ "\5Pi\223_y\244x\226\275\217\255\322\227\266\332\204\222\262\330\5\226"
+ "\265\331\226\265\330\204\243\311j\207\261To\232\211Lf\220\2061Gp\6:Q"
+ "{Lf\220To\232n\215\266\215\254\321\227\267\332\203\222\262\330\4\230"
+ "\267\332\204\243\311c\200\251Pj\224\332Lf\220\256Mf\220\202Lf\220\21"
+ "Le\217Ld\217Kc\215Jb\214G_\211D\\\205AW\200<Rz8Mu4Ho0Cj-@g*=c);b(;`("
+ ":`(:_\202(:`\15);b*=c-@f/Cj3Go8Lt<Rz@W\200D\\\205G_\211Jb\213Kc\215L"
+ "d\216\204Le\217\260Lf\220\2Rn\227`|\246\203e\203\255\3a~\250Vr\234Nh"
+ "\222\216Lf\220\3Pj\224[w\240d\201\253\203e\203\255\2`|\246Rn\227\210"
+ "Lf\220\263Mf\220\3Oh\222Wr\234b~\250\202f\203\255\3d\201\253\\w\240Q"
+ "j\224\214Mf\220\2061Gp\1;Q{\203Mf\220\6Oh\222Wr\234b~\250f\203\255`|"
+ "\246Sn\227\377Mf\220\216Mf\220!Lf\220Ld\217Kc\215Jb\214G`\211E\\\205"
+ "AW\200<R{8Mu4Ho0Cj-@g*=d);b(;`(:`(:_(:`(;`);b*=c-@g0Cj3Go8Mu<Rz@W\200"
+ "D\\\205G_\211Jb\214Kc\215Ld\217Le\217\203Lf\220\377Mf\220\236Mf\220\206"
+ "1Gp\1;Q{\373Mf\220\231Mg\221\203Mf\220\37Le\217Ld\216Jb\214H`\212E\\"
+ "\206AX\201<R{8Mu4Ho0Cj-@g*=d);b(;`(:`(:_(:`(;`);b*=d-@g0Cj4Ho8Mu<R{A"
+ "W\200E\\\205G`\211Jb\214Kd\216Le\217\357Mf\220\262Mg\221\2061Hq\1;R|"
+ "\377Mg\221\227Mg\221\40Mf\220Lf\220Ld\217Jc\214H`\212E\\\206AX\201<R"
+ "{8Mu4Ho0Dj-@g*=d);b(;`(:`(:_(:`(;`);b*=d-@g0Cj4Ho8Mu<R{AX\201E\\\206"
+ "H`\212Jb\214Ld\216Le\217\204Mf\220\377Mg\221\236Mg\221\2061Hq\1;R|\221"
+ "Mg\221\377Ng\221\206Ng\221\40Mg\221Mf\220Le\217Kc\215Ia\212E]\206AX\201"
+ "=S{9Mu4Ho0Dj-@g*=d);b(;`(:`(:_(:`(;`);b*=d-@g0Dj4Ho8Mu=S{AX\201E]\206"
+ "Ia\212Jc\214Ld\217Mf\220\205Mg\221\377Ng\221\235Ng\221\2062Hq\1<R|\334"
+ "Ng\221\270Og\222\203Ng\221\40Mf\220Le\217Kc\215Ia\212F]\206AX\201=S{"
+ "9Mu4Hp0Dj-@g*=d);b(;`(:`(:_(:`(;`);b*=d-@g0Dj4Ho8Mu=S{AX\201E]\206Ia"
+ "\212Kc\215Le\217Mf\220Mg\221\317Ng\221\320Og\222\2Um\230C\\\210\204J"
+ "c\222\3G`\216Ib\216Sk\226\246Og\222\355Oh\222\202Og\222\40Ng\221Mg\221"
+ "Lf\220Kc\215Ia\213F]\207BX\201>S|9Nv4Hp0Dk-@g*=d);b(;`(:`(:_(:`(;`);"
+ "b*=d-@g0Dj4Hp9Mu=S{AX\201F]\206Ia\212Kc\215Le\217Mf\220\204Ng\221\227"
+ "Og\222\377Oh\222\206Oh\222\2b}\246x\226\302\204\215\256\327\3\205\247"
+ "\317o\215\267[v\240\377Oh\222\227Oh\222\40Ng\221Mf\220Ld\216Ia\213F]"
+ "\207BY\202>S|9Nv4Hp0Dk-@g*=d);b(;`(:`(:_(:`(;`);b*=d-@g0Dk4Hp9Nv>S|B"
+ "Y\202F]\207Ia\213Kd\216Mf\220Mg\221Og\222\377Oh\222\240Oh\222\2[v\240"
+ "w\224\274\204\205\243\310\3\200\236\305n\212\263Wq\234\273Oh\222\330"
+ "Oh\223\203Oh\222\37Ng\221Mf\220Ld\217Jb\213F^\207BY\202>S|9Nv4Hp0Dk-"
+ "@g*=d);b(;`(:`(:_(:`(;`);b*=d-@g0Dk4Hp9Nv>S|BY\202F]\207Ia\213Ld\216"
+ "Mf\220Ng\221\260Oh\222\377Oh\223\377Oi\223\216Pi\224\202Oi\223!Oh\223"
+ "Oh\222Mg\221Ld\217Jb\214F^\207CZ\203>T|9Ov4Ip0Dk-@g+>d);b(;`(:`(:_(:"
+ "`(;`);b*=d-@g0Dk4Hp9Nv>T|CZ\203F^\207Jb\214Ld\217Mg\221Og\222Oh\222\203"
+ "Oh\223\366Oi\223\377Pi\224\305Pi\224!Oi\223Oh\222Ng\221Le\217Jb\214G"
+ "^\210CZ\203>T|9Ov4Ip0Dk-@g+>d);b(;`(:`(:_(:`(;`);b+>d-@g0Dk4Ip9Nv>T|"
+ "CZ\203F^\207Jb\214Ld\217Mg\221Oh\222Oh\223\203Oi\223\377Pi\224\377Pi"
+ "\224\275Pi\224\40Oh\223Og\222Lf\220Jc\214G_\211CZ\203>T}9Ov5Ip0Dk-@g"
+ "+>d);b(;`(:`(:_(:`(;`);b+>d-@g0Dk4Ip9Ov>T|CZ\203G^\210Jb\214Le\217Ng"
+ "\221Oh\222Oi\223\330Pi\224\3Le\220;R|);c\204\"3Z\3);c;R|Le\220\377Pi"
+ "\224\254Pi\224\256Pj\225\203Pi\224\37Oi\223Oh\222Mf\220Jc\214G_\211C"
+ "Z\203>U}9Ov5Ip0Ek-@g+>d);b(;`(:`(:_(:`(;`);b+>d-@g0Dk5Ip9Ov>T}CZ\203"
+ "G_\211Jc\214Lf\220Og\222Oh\223\215Pi\224\3H_\2134Hr%8^\220\"3Z\3);c;"
+ "R|Le\220\266Pi\224\3Ja\216-Aj\22\35;\204\14\25/\3\22\35;-AjJb\216\366"
+ "Pj\225\343Qj\225\202Pj\225\202Pi\224\36Oh\222Mf\220Kc\215G_\211C[\204"
+ ">U}9Ow5Ip0Ek-@g+>d)<b(;`(:`(:_(:`(;`);b+>d-@g0Dk5Ip9Ov>U}CZ\203G_\211"
+ "Jc\214Mf\220Oh\222Oi\223\204Pi\224\211Pj\225\3D\\\207\40""0T\16\31""4"
+ "\220\14\25/\3\22\35;-AjJb\216\202Pj\225\264Qj\225\3Oh\223>T~%6\\\204"
+ "\"2W\3%6\\>T~Oh\223\301Qj\225\344Qk\225\3Mg\221=S})=d\204#5Z\3)=d=S}"
+ "Mg\221\254Qk\225\37Qj\225Pi\224Oh\222Mg\221Kc\215G`\211D[\204\77U~:O"
+ "w5Jq0Ek-@g+>d)<b(;`(:`(:_(:`(;`);b+>d-@g0Ek5Jq9Ow\77U~C[\204G`\211Kc"
+ "\215Mf\220Oh\222\202Pi\224\203Qj\225\211Qk\225\3Mg\2212Go$5Z\220\"4W"
+ "\3%6\\>U~Oi\223\267Qk\225\1G`\212\2065Ku\1G`\212\377Qk\225\215Qk\225"
+ "\232Qk\226\3Kc\217.Bk\22\35<\204\14\26""0\3\22\35<.BkKc\217\252Qk\226"
+ "\203Qk\225\40Pi\224Oh\223Mg\221Kc\215H`\212D[\204\77U~:Ow5Jq0Ek-@g+>"
+ "d)<b(;`(:`(:_(:`(;`)<b+>d-@g0Ek5Jq:Ow\77U~D[\204G`\211Kc\215Mg\221Oh"
+ "\222Pi\224Pj\225\215Qk\225\1>V\200\2225Ku\1G`\212\230Qk\225\240Qk\226"
+ "\1G`\213\2065Kv\1G`\213\377Qk\226\247Qk\226\3Oi\224>U\200%6]\204\"4X"
+ "\3%6]>U\200Oi\224\247Qk\226\203Rl\226\203Qk\226\40Qj\225Pi\224Ng\221"
+ "Ld\216H`\212D[\204\77V~:Px5Jq1Ek-@g+>d)<b(;`(:`(:_(:`(;`)<b+>d-@g1Ek"
+ "5Jq:Ow\77U~D[\204H`\212Kd\216Ng\221Oi\223Pj\225Qk\225\215Qk\226\1>V\201"
+ "\2225Kv\1G`\213\267Qk\226\3Sm\230Qk\225Gb\220\204Lh\226\3Gb\220Qk\225"
+ "Sm\230\242Qk\226\377Rl\226\205Rl\226\1Ha\213\2065Lv\1Ha\213\255Rl\226"
+ "!Qk\226Qk\225Pi\224Og\222Ld\217Ia\212D\\\205\77V~:Px5Jq1Ek-@g+>d)<b("
+ ";`(:`(:_(:`(;`)<b+>d-@g1Ek5Jq:Px\77V~D[\204H`\212Ld\216Ng\221Pi\224Q"
+ "j\225Qk\225\203Qk\226\212Rl\226\1\77W\201\2055Lv\3""9P{A[\210Je\223\211"
+ "Mi\226\3Hc\220Rm\225Tn\230\266Rl\226\3Xt\236l\211\262\201\242\313\204"
+ "\221\262\331\3\201\242\313l\211\262Xt\236\377Rl\226\247Rl\226\1Ha\213"
+ "\2065Lv\1Ha\213\256Rl\226\40Qk\225Pi\224Oh\222Ld\217Ia\212D\\\205\77"
+ "V\177:Px5Jq1El-@g+>d)<b(;`(:`(:_(:`(;`)<b+>d-@g1Ek5Jq:Px\77V~D\\\205"
+ "Ia\212Ld\217Ng\221Pi\224Qk\225Qk\226\215Rl\226\1\77W\201\2055Lv\3@Y\206"
+ "i\207\263\213\252\322\211\221\262\331\3\201\242\313l\211\262Xt\236\217"
+ "Rl\226\6Nh\222C\\\205;Qz9Py\77V\200Ld\217\241Rl\226\3Vp\232h\204\255"
+ "\200\235\303\204\211\247\314\3\200\235\303h\204\255Vp\232\217Rl\226\6"
+ "Ld\217\77V\2009Py=T~H`\212Pj\224\210Rl\226\3Nh\222C\\\205;Qz\2029Py\2"
+ "\77V\200Ld\217\223Rl\226\204Rl\227\6Ld\220\77V\2019Pz;Q|C\\\207Nh\223"
+ "\224Rl\227\6Nh\223C\\\207;Q|=T\177H`\213Pj\225\207Rl\227\6Ld\220\77V"
+ "\2019Pz=T\177H`\213Pj\225\220Rl\227\3Pj\225H`\213=T\177\2029Pz\2\77V"
+ "\201Ld\220\227Rl\227\6Ld\220\77V\2019Pz;Q|C\\\207Nh\223\212Rl\227\1H"
+ "a\214\2065Lw\1Ha\214\210Rl\227\243Rm\227\202Rl\227\40Rl\226Qk\226Pj\225"
+ "Oh\222Le\217Ia\213E\\\205\77V\177:Px5Jq1El.Ah+>d)<b(;`(:`(:_(:`(;`)<"
+ "b+>d-@g1Ek5Jq:Px\77V\177D\\\205Ia\212Le\217Oh\222Pi\224Qk\226\204Rl\226"
+ "\212Rl\227\1\77W\202\2055Lw\3<V\201f\203\257\205\242\310\211\211\247"
+ "\315\3\200\235\304h\204\257Vp\233\203Rl\227\3Nh\223=T\177*>f\204$6\\"
+ "\7*>f=T\177Ld\220D\\\207-@i\33*N\21\35=\203\17\32""8\4\30&J*>fD\\\207"
+ "Pj\225\204Rl\227\3H`\2142Gp%8`\203$6\\\3'9b6KuJc\215\207Rl\227\3Nh\223"
+ "=T\177*>f\204$6\\\6-@iBZ\205Pj\225Nh\223=T\177*>f\204$6\\\3*>f=T\177"
+ "Nh\223\202Rl\227\4Rm\227Jd\2156Lu':b\204$6\\\6.ClF_\211Pk\225B[\205'"
+ ":b\26%H\202\17\33""8\3\22\37\77':`F_\211\204Rm\227\6Pk\225F_\2112Hp\37"
+ "1V\25#F\20\34;\204\17\33""8\5\25#F\37""1V2HpF_\211Pk\225\207Rm\227\3"
+ "Jd\2156Lu':b\204$6\\\6.ClF_\211Ni\223=V\177%9`\26%H\203\17\33""8\4\21"
+ "\35=\34,R2HpJd\215\207Rm\227\2F_\211.Cl\204$6\\\7':b6LuJd\215Ha\214-"
+ "Ai\30(J\20\34;\202\17\33""8\4\23!C\40""2X8OyLe\220\202Rm\227\4Pk\225"
+ "@X\202$6\\\25#F\203\17\33""8\4\23!C\40""2X8OyLe\220\213Rm\227\5Ni\223"
+ "=V\177%9`\26%H\21\36>\204\17\33""8\5\23!C\33+N-AiE]\207Qk\225\207Sm\227"
+ "\3Kd\2156Lu(:b\204$6\\\6.ClF_\211Oi\223>V\177&9`\26%H\203\17\33""8\4"
+ "\22\35=\35,R3HpKd\215\204Sm\227\2Kd\2156Lu\202(:b\2.Cj0Em\2046Mw\3""0"
+ "Em.Cj(:b\204$6\\\2.ClF_\211\244Sm\227\202Rm\227\202Rl\226\37Qj\225Oh"
+ "\222Le\217Ia\213E\\\205@V\177:Px5Jq1El.Ah+>d)<b(;`(:`(:_(:`(;`)<b+>d"
+ "-@g1El5Jq:Px\77V\177E\\\205Ia\213Le\217Oh\222Pj\225Qk\226Rl\226\203R"
+ "l\227\212Rm\227\1\77X\202\2065Mw\1Hb\214\220Rm\227\3Le\220/Dl\23\37<"
+ "\204\14\26""1\17\23\37<+\77g4Js\36.R\16\30""5\14\25/\17\31""5\23\37<"
+ "\24!@\21\34""9\13\24-\16\30""5\37""0T>V\177Qk\225\203Sm\227\3Ia\214\""
+ "3W\20\34""8\204\15\26""1\2\31(IAX\202\207Sm\227\3F_\211&7]\17\32""6\203"
+ "\15\26""1\7\16\27""2\31'F@W\201Sm\227Me\2200Dl\23\37<\204\15\26""1\3"
+ "\23\37<0DlMe\220\203Sm\227\3F_\211\"2V\17\32""6\204\15\26""1\13\26#C"
+ ":Pz5Js\31)K\15\26""1\13\24-\21\34""9\24!@\25\"A%6[Ia\214\203Sm\227\10"
+ "Kd\2151En\27&I\16\31""6\14\25.\13\23,\17\31""5\23\37<\202\24!@\7\21\34"
+ "9\13\24-\14\25.\16\31""6\27&I1EnKd\215\206Sm\227\3F_\211\"2V\17\32""6"
+ "\204\15\26""1\16\26#C9Oy1En\26$F\15\26""1\13\24-\21\34""9\24!@\23\37"
+ "<\17\31""5\14\25/\21\35<*=dF_\211\206Sm\227\2AX\202\26#C\204\15\26""1"
+ "\33\17\32""7\40/U3Hq!3Z\16\30""6\13\23-\17\31""5\23\37=\22\36<\15\26"
+ "1\15\25""0\24\"B-AjIa\215Me\2215Ju\31)L\14\25.\13\24.\21\34:\24!@\22"
+ "\36<\15\26""1\15\25""0\25\"C1EoKd\216\210Sm\230\10Qk\226AX\203$6]\22"
+ "\37A\15\26""1\12\22*\15\26""1\22\36<\202\24!@\7\21\34:\13\24.\13\23,"
+ "\15\30""4\27&J1EoKd\216\206Sm\230\3F_\212\"2W\17\32""7\204\15\26""1\16"
+ "\26#D9Oy1Eo\26$G\15\26""1\13\24.\21\34:\24!@\23\37=\17\31""5\14\25""0"
+ "\21\35=*=eF_\212\203Sm\230\2F_\212\"2W\202\17\32""7\2\34+M,@j\2046My"
+ "\3,@j\34+M\17\32""7\204\15\26""1\2\26#DAX\203\246Sm\230!Rm\227Rl\226"
+ "Qk\225Oi\223Mf\220Jb\213E\\\206@V\177;Py5Jq1El.Ah+>d)<b(;`(:`(:_(:`("
+ ";`)<b+>d.Ah1El5Jq;Py@V\177E\\\205Ia\213Lf\220Oh\223Qk\225Rl\226Rl\227"
+ "\203Sm\227\212Sm\230\1@X\203\2066My\1Ib\215\220Sm\230\3Qk\226@V\202&"
+ "9_\204#4Z\7\"3X%7^\30'I\21\34""9\34+O,@j5Kv\2036My\5""0En\36-Q\22\36"
+ ";#4[C[\205\203Sm\230\3[w\241Lg\222.Bm\203#4Z\4\40""1V\36-Q<T~Me\221\206"
+ "Sm\230\3E]\210#4Z\36-S\203#4Z\7+\77h=U\200[w\241Uo\232Qk\226@V\202&9"
+ "_\204#4Z\3&9_@V\202Qk\226\203Sm\230\3Oi\2244Is$7]\204#4Z\6$7]3Hq\31("
+ "K\20\33""8\40""1V1Hr\2036My\1@X\203\203Sm\230\7F_\212*=e\23\40\77\16"
+ "\30""4\31'I(:b3It\2056My\7""3It(:b\31'I\16\30""4\23\40\77*=eF_\212\205"
+ "Sm\230\3Oi\2244Is$7]\204#4Z\6\37/U%7_\23\40@\22\36<\"3X1Hr\2036My\6""5"
+ "Kv+\77h\30'H\25\"B-AjIa\215\205Sm\230\2Mg\222(:b\206#4Z\4\34,Q\20\33"
+ "7\34+O0En\2036My\4""3It&9_\25\"B\30%G\202.Cm\4\30%H\21\34:#4Z3It\203"
+ "6My\6""3It&9_\25\"B\32)M9OyOi\224\206Sm\230\7Me\2215Ju\31)L\15\27""3"
+ "\22\36<\"3X1Hr\2056My\7""5Kv,@j\34+O\17\31""5\23\40\77*=eF_\212\205S"
+ "m\230\3Oi\2244Is$7]\204#4Z\6\37/U%7_\23\40@\22\36<\"3X2Hr\2037My\6""5"
+ "Kv,\77h\31'H\26\"B.AjJa\215\202Tm\230\2Pi\2245Is\202%7]\2,\77h4It\204"
+ "7My\3""4It,\77h%7]\204$4Z\2(:bNg\222\244Tm\230\202Sm\230!Sm\227Rl\227"
+ "Qk\226Pi\224Mf\220Jb\213E]\206@W\177;Py6Jr1El.Ah+>d)<b(;`(:`(:_(:`(;"
+ "`)<b+>d.Ah1El5Jq;Py@V\177E\\\206Jb\213Mf\220Oi\223Qk\225Rl\226Rm\227"
+ "\215Sm\230\1@X\203\2056My\3""3It<S}<T~\210:P{\3<S}D\\\210Oi\224\205S"
+ "m\230\1Ib\215\2056My\5,@j\40""1U\30%F(:b5Kv\2066My\5""5Kv&9_\32(I3Hq"
+ "Kd\216\202Sm\230\4]y\243j\207\261Gb\217:Q}\2026My\4""7My-@j3FpH_\212"
+ "\205Tm\230\4Ld\216=T~'9_2Hr\2037My\3C\\\213d\200\254b}\250\202Tm\230"
+ "\1Jb\215\2067My\1Jb\215\205Tm\230\1AX\203\2057My\4*=d%6\\\32'I-@j\205"
+ "7My\1AX\203\202Tm\230\5Ja\215.Aj\26\"B\32(J/Bm\2137My\5/Bm\32(J\26\""
+ "B.AjJa\215\205Tm\230\1AX\203\2057My\4(:b\34*M\32(J/Bm\2077My\5""2Hr\40"
+ "/U\37/R=T~Rk\226\205Tm\230\2057My\5""2Hr&7]\34*M'9_5Kv\2067My\6""1En"
+ "\37-Q\30%H\25\"B\30%F-@j\2077Ny\4/Cm\35-O)<cF^\210\205Tn\230\6Pj\224"
+ "9Oy\32(K\22\34:$5Z4Jt\2127Ny\5/Cm\32)J\26\"B.BjJb\215\205Tn\230\1AY\203"
+ "\2057Ny\4(<b\34*M\32)J/Cm\2077Ny\5""2Hr\40""0U\37/R=T~Rl\226\202Tn\230"
+ "\1AY\203\2207Ny\247Tn\230!Sm\230Sm\227Rl\226Pi\224Mg\221Jb\214E]\206"
+ "@W\200;Py6Jr1El.Ah+>d)<b(;`(:`(:_(:`(;`)<b+>d.Ah1El5Jq;Py@W\177E\\\206"
+ "Jb\213Mf\220Pi\224Qk\226Rl\227Sm\227\202Sm\230\213Tm\230\2AX\2037My\204"
+ "7Ny\3-Aj\40""0T\23\40@\210\17\33""9\3\23\40@&8^H`\212\205Tn\230\1Jc\215"
+ "\2057Ny\10""2Hr-Aj2Hr:R}C]\213Ke\223C]\213:R}\2047Ny\4""5Lv'9_);`C[\205"
+ "\202Tn\230\4Vp\232f\201\253Xu\240B[\210\2037Ny\4-Aj*<cC[\205Rl\226\204"
+ "Tn\230\3F^\210-@g,@h\2037Ny\4<T\177Ke\223h\204\256\\x\241\202Tn\230\1"
+ "Jc\215\2067Ny\1Jc\215\205Tn\230\1AY\203\2057Ny\3,@h#5Z,@h\2067Ny\7AY"
+ "\203Tn\230Pj\2249Oy\35,P\40""0U2Hr\2037Ny\7:R}Hb\217[z\250e\205\262["
+ "z\250Hb\217:R}\2037Ny\5""2Hr\40""0U\35,P9OyPj\224\204Tn\231\1AY\204\205"
+ "7Nz\10""2Hs-Ak2Hs<T\200Hb\220Ke\224@Y\2069P|\2047Nz\4""1Eo\"3Y4JsJb\216"
+ "\205Tn\231\2057Nz\10""4Ju/Cn1Eo9P|C]\214Hb\220@Y\2069P|\2047Nz\11-Ak"
+ "\36.R\34+N-Ak:R~C]\214Hb\220@Y\2069P|\2047Nz\4,@i$4Z=T\177Pj\225\204"
+ "Tn\231\4C[\205%6]\32'J-Ak\2037Nz\3<T\200Qn\233o\220\275\202\205\246\322"
+ "\3m\215\273Lh\226:R~\2027Nz\5""2Hs\40""0V\35,Q9OzPj\225\204Tn\231\1A"
+ "Y\204\2057Nz\10""2Hs-Ak2Hs<T\200Hb\220Ke\224@Y\2069P|\2047Nz\4""1Eo\""
+ "3Y4JsJb\216\202Tn\231\1AY\204\2207Nz\247Tn\231!Tm\230Sm\230Rl\226Pi\224"
+ "Mg\221Jb\214F]\206@W\200;Qy6Kr1El.Ah+>d)<b(;`(:`(:_(:`(;`)<b+>d.Ah1E"
+ "l6Jr;Py@W\200E]\206Jb\214Mg\221Pi\224Rl\226Sm\227Sm\230\203Tn\230\212"
+ "Tn\231\1AY\204\2057Nz\3""1Eo!1W\27$E\210\25!A\3\27$E(;bLd\217\205Tn\231"
+ "\1Jc\216\2067Nz\10""9P|G`\217e\205\263\210\251\322\223\265\334\210\251"
+ "\322c\201\262B[\211\2047Nz\3/Cn*<dJb\216\203Tn\231\4b~\251j\207\261H"
+ "b\2209P|\2027Nz\4""2Hs'9`:P{Ld\217\203Tn\231\4Rl\227F^\211+>f/Cn\203"
+ "7Nz\4C]\214`}\251h\203\255Vp\233\202Tn\231\1Jc\216\2067Nz\1Jc\216\205"
+ "Tn\231\1AY\204\2057Nz\17""5Lw4Ju:R~Qn\233o\220\275\205\246\322\211\255"
+ "\327\201\244\317k\213\270Zw\242Zt\237F^\211*>f\40""0V1Eo\2037Nz\11<T"
+ "\200Ur\240\202\241\314\232\271\336\235\274\337\232\271\336\202\241\314"
+ "Ur\240<T\200\2037Nz\4""1Eo\40""0V*>fF^\211\204Tn\231\1AY\204\2067Nz\10"
+ ":R~Ol\231r\224\301\221\262\330\223\265\334~\236\312Ur\240<T\200\2047"
+ "Nz\3/Cn1FoJb\216\205Tn\231\2077Nz\7B[\211c\201\262\210\251\322\223\265"
+ "\334~\236\312Ur\240<T\200\2037Nz\12""5Lw4Ju5LwB[\211c\201\262\210\251"
+ "\322\223\265\334~\236\312Ur\240<T\200\2037Nz\4""4Ju,@i=T}Nf\221\203T"
+ "n\231\4Ld\2176Kv\36.R,@i\2027Nz\5""7N{<T\201Ur\243\205\244\316\240\277"
+ "\341\202\247\304\344\4\240\277\341{\235\310Lh\2309P}\2027N{\4""1Ep\40"
+ "0V*>hF^\212\204Tn\232\1AY\205\2067N{\10:R\177Ol\232r\224\301\221\262"
+ "\332\223\265\334~\236\312Ur\243<T\201\2047N{\6/Co1FqJb\217Tn\232a|\250"
+ "n\214\272\202\201\244\320\2c\201\263B[\213\2047N{\3B[\213c\201\263\201"
+ "\244\320\204\211\255\327\2r\224\301h\203\256\244Tn\232\202Tn\231!Tn\230"
+ "Sm\230Rl\226Pj\225Mg\221Jc\214F]\206@W\200;Qy6Kr1Em.Ah+>d)<b(;`(:`(:"
+ "_(:`(;`)<b+>d.Ah1El6Jr;Qy@W\200E]\206Jb\214Mg\221Pi\224Rl\226Sm\230T"
+ "m\230\215Tn\231\1AY\204\2217Nz\1AY\204\204Tn\231\202Tn\232\1Jc\217\206"
+ "7N{\11B[\213g\205\265\221\260\325\227\264\330\221\255\322\227\264\330"
+ "\211\250\320Ur\243<T\201\2037N{\4""5Ly.CnE]\211Nf\222\202Tn\232\4Zv\242"
+ "k\206\260Pl\233>W\205\2037N{\3-Al0DnH`\214\203Tn\232\4Ld\220<R\177*="
+ "f4Jv\2027N{\4""9P}G`\217j\207\261a|\250\203Tn\232\1Jc\217\2067N{\1Jc"
+ "\217\205Tn\232\1AY\205\2067N{\4@Y\207]}\255\212\251\322\240\277\341\203"
+ "\247\304\344\6\225\264\332y\225\301^z\245AZ\205%6],@j\2037N{\13:R\177"
+ "Qn\234}\235\310\222\260\324~\232\302s\220\271~\232\302\222\260\324}\235"
+ "\310Qn\234:R\177\2037N{\4,@j%6]AZ\205Rl\230\203Tn\232\1AY\205\2057N{"
+ "\11""9P}Ke\224v\227\302\232\267\332\222\260\324\217\255\321\234\271\333"
+ "z\232\304Hb\222\2027N{\2028N{\3""1Ep3GqMd\220\205Un\232\2068N{\10@Y\207"
+ "_}\255\220\255\323\230\264\330\224\260\324\225\262\326l\212\267C[\213"
+ "\2058N{\10\77W\205Zw\250\215\253\322\230\264\330\224\260\324\230\264"
+ "\330q\217\272E]\215\2048N{\3""1Ep;Q|Md\220\203Un\232\4G^\212-\77g)<d"
+ "6Ly\2028N{\5:P}Nh\230y\227\304\212\246\314l\206\260\202Yr\236\4n\210"
+ "\263\210\244\313c\200\260C[\213\2038N{\4-@j&6]BZ\205Sl\230\203Un\232"
+ "\1BY\205\2058N{\11:P}Le\224w\227\302\233\267\332\224\260\324\220\255"
+ "\321\235\271\333{\232\304Ib\222\2048N{\6""1Ep3GqMd\220Un\232b|\250\205"
+ "\240\311\202\242\275\337\2z\225\301C[\213\2048N{\3C[\213z\225\301\242"
+ "\275\337\204\250\304\344\2\224\260\324i\203\256\213Un\232\231Uo\232\202"
+ "Un\232!Tn\231Tn\230Rm\227Qj\225Ng\221Jc\214F]\207AW\200;Qy6Ks1Em.Ah+"
+ ">e)<b(;`(:`(:_(:`(;`)<b+>d.Ah1Em6Kr;Qy@W\200F]\207Jc\214Ng\221Pj\225"
+ "Rl\227Tm\230Tn\231\203Tn\232\212Un\232\1BY\205\2218N{\1BY\205\206Un\232"
+ "\1Kc\217\2058N{\12;R\177Pl\232z\225\301t\220\271[v\242Un\232[v\242n\210"
+ "\263]y\245@Y\207\2048N{\3""3Gr@U\201Of\222\203Un\232\3d~\252b~\252E]"
+ "\215\2038N{\4""0Co+>gG^\212Sl\230\202Un\232\3G^\212.@j-@j\2038N{\4@Y"
+ "\207Tp\235i\203\256Yr\236\203Un\232\1Kc\217\2068N{\1Kc\217\205Un\232"
+ "\1BY\205\2058N{\10;R\177Rn\234\201\240\310\212\247\314l\207\260Ys\236"
+ "Uo\232[v\242\202i\205\257\4Uo\232AW\203-@j5Kv\2038O{\4@Z\207a~\253{\230"
+ "\300b}\250\203Uo\232\4b}\250{\230\300a~\253@Z\207\2038O{\4""5Kv-@jAW"
+ "\203Oh\222\203Uo\232\1BZ\205\2058O{\12@Z\207^|\253\177\234\304i\204\256"
+ "Wq\234Uo\232b}\250t\221\271Lf\224;S\177\2038O{\3""3It.BlOi\224\205Uo"
+ "\232\2068O{\10Ha\217q\217\271t\221\271[v\242Uo\232b}\250e\201\254C\\"
+ "\213\2058O{\10Ha\217n\214\267t\221\271[v\242Uo\232b}\250i\205\257C\\"
+ "\213\2048O{\3""3It7MwOi\224\203Uo\232\3Kc\217-@j0Do\2038O{\4\77X\205"
+ "Xu\242z\227\276b}\250\204Uo\232\3g\202\254o\214\265Ha\217\2038O{\4""5"
+ "Kv-@jAW\203Oh\222\203Uo\232\1BZ\205\2058O{\12@Z\207^|\253\177\234\304"
+ "i\204\256Wq\234Uo\232b}\250t\221\271Lf\224;S\177\2038O{\3""3It.BlOi\224"
+ "\205Uo\232\1Kd\217\2068O{\1Kd\217\255Uo\232!Tn\232Tn\231Sm\227Qk\225"
+ "Og\222Kc\215F]\207AW\200;Qy6Ks1Em.Ah+>e)<b(;`(:`(:_(:`(;`)<b+>e.Ah1E"
+ "m6Kr;QyAW\200F]\207Jc\214Ng\221Qj\225Rm\227Tn\230Tn\231\203Un\232\212"
+ "Uo\232\1BZ\205\2218O{\1BZ\205\206Uo\232\1Kd\217\2058O{\4\77X\205Up\236"
+ "l\207\260[v\242\203Uo\232\3[u\240Tn\233=U\201\2058O{\1Kd\217\204Uo\232"
+ "\4_{\245l\210\262Ic\222;S\177\2028O{\11""5Kv)=d9OyKc\217Uo\232Qk\226"
+ "B[\205':`0Do\2038O{\3E^\215e\202\255d\177\252\204Uo\232\1Kd\217\2068"
+ "O{\1Kd\217\205Uo\232\1BZ\205\2058O{\4C\\\213_|\251t\221\271]y\243\206"
+ "Uo\232\3Me\220;Q|1Fp\2048O{\3C\\\213a}\251b}\250\205Uo\232\3b}\250a}"
+ "\251C\\\213\2048O{\3""1Fp;Q|Me\220\203Uo\232\1BZ\205\2058O{\4C\\\213"
+ "c\200\253g\202\254Wq\234\203Uo\232\3[u\240Jd\221=U\201\2058O{\206Uo\232"
+ "\2058O{\4;S\177Ha\217h\203\254]y\243\202Uo\232\3[v\242b}\251=V\205\204"
+ "8O|\4:Q~E^\216j\205\261_{\246\202Uo\233\3Ys\237]y\243;S\200\2058O|\1"
+ "BZ\206\203Uo\233\4Qk\227Ia\215.Bm5Kw\2038O|\3:Q~=T\2003Hr\205&8`\3+\77"
+ "i<S\1773Iu\2048O|\3""1Fr;Q}Me\222\203Uo\233\1BZ\206\2058O|\4C\\\214c"
+ "\200\254g\202\255Wq\235\203Uo\233\3[u\241Jd\222=U\203\2058O|\206Uo\233"
+ "\1Kd\220\2068O|\1Kd\220\250Uo\233\203Up\233\202Uo\233!Uo\232Tn\232Sm"
+ "\230Qk\226Oh\222Kc\215F^\207AX\201;Qy6Ks1Fm.Ah+>e*<b(;a(:`(:_(:`(;`)"
+ "<b+>e.Ah1Em6Ks;QyAW\200F^\207Kc\215Oh\222Qk\225Sm\227Tn\231Un\232\205"
+ "Uo\232\210Uo\233\1BZ\206\2058O|\3C\\\214d\204\263\204\245\322\210\213"
+ "\256\327\3\204\245\322o\216\272b}\251\205Uo\233\1Kd\220\2058O|\3\77X"
+ "\205Vp\235]y\243\204Uo\233\3Wq\235Oh\224:Q~\2058O|\1Kd\220\204Uo\233"
+ "\4Wq\235d\177\253Up\237@Z\210\2038O|\10-@k+>hG_\213Uo\233Kc\2218Ny-@"
+ "k6Mz\2028O|\4=U\203Lf\226j\205\261]y\243\204Uo\233\1Kd\220\2068O|\1K"
+ "d\220\205Uo\233\1BZ\206\2058O|\3C\\\214e\201\255b}\251\207Uo\233\3Oi"
+ "\225:P{3Iu\2048O|\3\77X\205c~\251]y\243\204Uo\233\4Up\233]z\243c\200"
+ "\251\77Y\205\2048P|\3""3Ju:Q{Oj\225\203Up\233\1B[\206\2058P|\3\77Y\205"
+ "`|\246]z\243\204Up\233\3Wr\235E_\213:R~\2058P|\206Up\233\2058P|\4=V\203"
+ "Lg\225_|\246Wr\235\204Up\233\2058P|\4=V\203Hc\222_|\246Wr\235\204Up\233"
+ "\2068P|\1B[\206\203Up\233\3Oh\223C[\2063Hs\2048P|\3""1Gr#3Y\23\36>\206"
+ "\16\30""4\2\27$F)=e\2048P|\3""3Ju:Q{Oj\225\203Up\233\1B[\206\2058P|\3"
+ "\77Y\205`|\246]z\243\204Up\233\3Wr\235E_\213:R~\2058P|\1Up\233\205Vp"
+ "\233\1Le\220\2069P|\1Le\220\253Vp\233\202Up\233!Uo\232Un\232Sm\230Qk"
+ "\226Oh\222Kc\215F^\207AX\201;Qz6Ks1Fm.Ah+>e*<b(;a(:`(:_(:`(;`)<b+>e."
+ "Ah1Fm6Ks;QyAX\201F^\207Kc\215Oh\222Qk\226Sm\230Tn\231Uo\232\203Uo\233"
+ "\212Up\233\1B[\206\2058P|\3C]\214z\231\301\242\277\340\210\250\305\344"
+ "\3\242\277\340\205\243\311b~\251\205Up\233\1Ke\220\2058P|\3;T\200So\231"
+ "Yt\237\205Up\233\1Ke\220\2068P|\1Ke\220\205Up\233\3d\200\253e\204\256"
+ "E_\216\2038P|\10""1Gr*>fD]\210Ql\227Ib\215/Dm.Cm8P|\2029P|\4F_\216b\177"
+ "\254i\206\257Xr\235\204Vp\233\1Le\220\2069P|\1Le\220\205Vp\233\1C[\206"
+ "\2059P|\3>W\205_z\245\\x\243\207Vp\233\3Tn\231\77W\2027Nz\2049P|\3:R"
+ "~Zt\237Xr\235\205Vp\233\3Xr\235Zt\237:R~\2049P|\3""7Nz\77W\202Tn\231"
+ "\203Vp\233\1C[\206\2059P|\3<T\200^z\243Zt\237\205Vp\233\1C[\206\2069"
+ "P|\206Vp\233\2059P|\3:R~F_\213Xr\235\205Vp\233\2059P|\3<T\200Jd\217Z"
+ "t\237\205Vp\233\2069P|\1C[\206\203Vp\233\3Tn\231Ha\2147Nz\2049P|\3""5"
+ "Lw-Ak':`\206%7^\2*=e4Ju\2049P|\3""7Nz\77W\202Tn\231\203Vp\233\1C[\206"
+ "\2059P|\3<T\200^z\243Zt\237\205Vp\233\1C[\206\2069P|\206Vp\233\1Le\220"
+ "\2069P|\1Le\220\255Vp\233!Uo\233Uo\232Tn\230Rl\226Oh\223Kd\216G^\210"
+ "AX\201<Rz6Ks1Fm.Ah+>e*<b(;a(:`(:_(:`(;`*<b+>e.Ah1Fm6Ks;QzAX\201F^\207"
+ "Kc\215Oh\222Qk\226Sm\230Tn\232Uo\232\203Up\233\212Vp\233\1C[\206\206"
+ "9P|\1Le\220\221Vp\233\1Le\220\2069P|\1Le\220\206Vp\233\1Le\220\2069P"
+ "|\1Le\220\205Vp\233\4^z\243q\215\266Qm\233@Y\205\2029P|\7""7Nz-Ak9Py"
+ "E]\210AX\203*=d2Gr\2029P|\4:R~Hc\220l\210\262c~\251\205Vp\233\1Le\220"
+ "\2069P|\1Le\220\205Vp\233\1C[\206\2059P|\3:R~Zt\237Xr\235\210Vp\233\1"
+ "C[\206\2069P|\211Vp\233\2069P|\1C[\206\204Vp\233\1C[\206\2069P|\207V"
+ "q\234\1C\\\207\2069Q}\206Vq\234\2069Q}\1C\\\207\206Vq\234\2069Q}\1C\\"
+ "\207\206Vq\234\2069Q}\1C\\\207\204Vq\234\1Lf\221\2259Q}\1C\\\207\204"
+ "Vq\234\1C\\\207\2069Q}\207Vq\234\1C\\\207\2069Q}\206Vq\234\1Lf\221\206"
+ "9Q}\1Lf\221\255Vq\234!Vp\233Uo\232Tn\231Rl\226Oi\223Ld\217G_\210AX\201"
+ "<Rz6Ks2Fm.Ah+>e*<b(;a(:`(:_(:`(;a*<b+>e.Ah1Fm6Ks<RzAX\201G_\210Ld\216"
+ "Oh\223Rl\226Tn\230Uo\232Up\233\203Vp\233\212Vq\234\1C\\\207\2069Q}\1"
+ "Lf\221\221Vq\234\1Lf\221\2069Q}\1Lf\221\206Vq\234\1Lf\221\2069Q}\1Lf"
+ "\221\206Vq\234\3e\201\254d\201\256F`\217\2039Q}\6-Bl+@h;R~3Hs+@i7O{\202"
+ "9Q}\4@Z\206Pm\233h\205\256Zu\240\205Vq\234\1Lf\221\2069Q}\1Lf\221\205"
+ "Vq\234\1C\\\207\2069Q}\211Vq\234\3Xs\236F`\214:S\177\2049Q}\3""7O{Rm"
+ "\230To\232\205Vq\234\3To\232Rm\2307O{\2049Q}\3:S\177F`\214Xs\236\203"
+ "Vq\234\1C\\\207\2069Q}\207Vq\234\1C\\\207\2069Q}\206Vq\234\2069Q}\1C"
+ "\\\207\206Vq\234\2069Q}\1C\\\207\206Vq\234\2069Q}\1C\\\207\203Vq\234"
+ "\3Xs\236Pj\225:S\177\2049Q}\3@Z\206Vs\243h\210\267\214m\216\274\3h\210"
+ "\267a~\253^{\244\203Vq\234\1C\\\207\2069Q}\207Vq\234\1C\\\207\2069Q}"
+ "\206Vq\234\1Lf\221\2069Q}\1Lf\221\255Vq\234!Vp\233Uo\233Tn\231Rl\227"
+ "Pi\224Ld\217G_\211AX\201<Rz6Ks2Fm.Ah+>e*<b(;a(:`(:_(:`(;a*<b+>e.Ah1F"
+ "m6Ks<RzAX\201G_\210Ld\216Oi\223Rl\226Tn\231Uo\232Vp\233\215Vq\234\1C"
+ "\\\207\2069Q}\1Lf\221\221Vq\234\1Lf\221\2069Q}\1Lf\221\206Vq\234\1Lf"
+ "\221\2069Q}\1Lf\221\206Vq\234\4`}\247j\210\261If\224<U\201\2029Q}\5""2"
+ "Hs':a5Lu(<c/Dn\2039Q}\3F`\217d\201\256e\201\254\206Vq\234\1Lf\221\206"
+ "9Q}\1Lf\221\205Vq\234\1C\\\207\2069Q}\211Vq\234\3\\w\242Rm\231>W\204"
+ "\2049Q}\3""4ItG_\212Pi\224\205Vq\234\3Ng\223BZ\2052Hs\2049Q}\3>W\204"
+ "Rm\231\\w\242\203Vq\234\1C\\\207\2069Q}\207Vq\234\1C\\\207\2069Q}\206"
+ "Vq\234\1""9Q}\205:Q}\1D\\\207\206Wq\234\206:Q}\1D\\\207\206Wq\234\206"
+ ":Q}\1D\\\207\203Wq\234\3^y\244]w\242@X\206\204:Q}\3@Z\206l\211\265\224"
+ "\263\330\214\241\277\341\3\233\270\333\177\234\304d\177\251\203Wq\234"
+ "\1D\\\207\206:Q}\207Wq\234\1D\\\207\206:Q}\206Wq\234\1Mf\221\206:Q}\1"
+ "Mf\221\235Wq\234\216Wr\235\202Wq\234\40Vq\234Vp\233Un\232Sm\227Pi\224"
+ "Le\217G_\211BY\202<Rz6Ls2Fm.Ah+>e*<b(;a(:`(:_(:`(;a*<b+>e.Ah2Fm6Ks<R"
+ "zBX\201G_\211Ld\217Pi\224Rm\227Tn\232Up\233\204Vq\234\212Wq\234\1D\\"
+ "\207\206:Q}\1Mf\221\221Wq\234\1Mf\221\206:Q}\1Mf\221\206Wq\234\1Mf\221"
+ "\206:Q}\1Mf\221\206Wq\234\4[u\240k\207\260Yv\242B\\\211\203:Q}\4*>h&"
+ "8_!2X5Kv\202:Q}\4=U\201Kf\224n\213\264a}\247\206Wq\234\1Mf\221\206:Q"
+ "}\1Mf\221\205Wq\234\1D\\\207\206:Q}\211Wq\234\3_{\244^z\244@Z\206\204"
+ ":R~\3""0Eo6KuKd\217\205Wr\235\3Kd\2173Hq0Eo\204:R~\3@[\207^{\245_|\245"
+ "\203Wr\235\1D]\211\206:R~\207Wr\235\1D]\211\206:R~\206Wr\235\206:R~\1"
+ "D]\211\206Wr\235\206:R~\1D]\211\206Wr\235\206:R~\1D]\211\203Wr\235\4"
+ "[v\241d\200\252E_\215=V\203\203:R~\3""5LwAZ\205d\200\252\213r\220\270"
+ "\4p\215\266l\210\261d\200\252[v\241\203Wr\235\1D]\211\206:R~\207Wr\235"
+ "\1D]\211\206:R~\206Wr\235\1Mg\222\206:R~\1Mg\222\255Wr\235!Vq\234Vp\233"
+ "Uo\232Sm\230Pi\224Le\217G`\211BY\202<Rz6Ls2Fm.Ah+\77e*<b(;a(:`(:_(:`"
+ "(;a*<b+>e.Ah2Fm6Ls<RzBX\201G_\211Le\217Pi\224Sm\227Un\232Vp\233Vq\234"
+ "\203Wq\234\212Wr\235\1D]\211\205:R~\3""3Ht2Gp*>h\211':c\3*>h:Q{Oh\224"
+ "\204Wr\235\1Mg\222\206:R~\1Mg\222\206Wr\235\1Mg\222\206:R~\1Mg\222\207"
+ "Wr\235\3g\202\255g\206\262Ha\220\203:R~\3""0Eo&8_0Eo\203:R~\4E_\215["
+ "y\246i\206\257Yt\237\206Wr\235\1Mg\222\206:R~\1Mg\222\205Wr\235\1D]\211"
+ "\206:R~\211Wr\235\4^z\245e\202\253Ha\220=V\203\203:R~\4""0Eo$5\\5LwM"
+ "f\222\203Wr\235\4Kd\2174Ju$7^1Gr\203:R~\4=V\203Ha\220e\202\253^z\245"
+ "\203Wr\235\1D]\211\206:R~\207Wr\235\1D]\211\206:R~\206Wr\235\206:R~\1"
+ "D]\211\206Wr\235\206:R~\1D]\211\206Wr\235\206:R~\1D]\211\204Wr\235\3"
+ "a~\250Uq\237B]\213\203:R~\4""3Ht&8^5LwKd\217\210Wr\235\5Qj\225<S~)=g"
+ "-ClKd\217\204Wr\235\1D]\211\206:R~\207Wr\235\1D]\211\206:R~\206Wr\235"
+ "\1Mg\222\205:R~\4""1Gr6KuD\\\211Sn\231\254Wr\235\40Vq\234Uo\233Sm\230"
+ "Pj\225Lf\220G`\211BY\202<R{7Lt2Fm.Ah+\77e*<b(;a(:`(:_(:`(;a*<b+>e.Ah"
+ "2Fm6Ls<RzBY\202G`\211Le\217Pi\224Sm\227Uo\232Vp\233Vq\234\215Wr\235\1"
+ "D]\211\205:R~\3""0Eo\36.Q\20\34;\211\16\31""6\3\20\34;$7\\Kd\217\204"
+ "Wr\235\1Mg\222\206:R~\1Mg\222\206Wr\235\1Mg\222\206:R~\1Mg\222\207Wr"
+ "\235\4_|\245r\220\270Rp\236@[\207\207:R~\4;T\200Kh\225n\213\265g\202"
+ "\255\207Wr\235\1Mg\222\206:R~\1Mg\222\205Wr\235\1D]\211\206:R~\211Wr"
+ "\235\4Yt\237k\210\261`}\253Ha\220\203:R~\13""6Nz$6]\31(L\"4]2Gr:Q{2G"
+ "r\"4]\30&I$6]6Nz\203:R~\4Ha\220`}\253k\210\261Yt\237\203Wr\235\1D]\211"
+ "\206:R~\207Wr\235\1D]\211\206:R~\206Wr\235\206:R~\1D]\211\206Wr\235\206"
+ ":R~\1D]\211\206Wr\235\206:R~\1D]\211\204Wr\235\4g\202\255j\210\263Kh"
+ "\225;T\200\202:R~\21""8P|':c\31(K#6^:Q{Mf\221Up\233Wr\235Sn\231Hb\214"
+ ":Q{':c\30(M\20\35>\21\34;#5[Mf\222\204Wr\235\1D]\211\206:R~\207Wr\235"
+ "\1D]\211\206:R~\205Wr\235\3^z\245Yu\240@Y\207\203:R~\4:S\1770Fp\34,P"
+ "\26%I\203\25#H\3\36/V8P{Rl\226\244Xs\236\203Wr\235\37Vq\234Up\233Tm\230"
+ "Qj\225Mf\220H`\212CZ\203<R{7Lt2Fm.Ah+\77e*<b(;a(:`(:_(:`(;a*<b+\77e."
+ "Ah2Fm7Lt<R{BY\202G`\211Lf\220Pj\225Sm\230Uo\233Vq\234\216Wr\235\1D]\211"
+ "\205:R~\3""6Nz-Cm':c\211&8_\3':c6NxSn\231\204Wr\235\1Mg\222\206:R~\1"
+ "Mg\222\206Wr\235\1Mg\222\206:R~\1Mg\222\210Wr\235\3g\202\255d\202\257"
+ "Ha\220\207:R~\4@[\207Sp\235n\212\264^z\245\207Wr\235\1Nh\223\206:S\177"
+ "\1Nh\223\205Xs\236\1D^\212\206:S\177\212Xs\236\4h\203\256z\230\301Zw"
+ "\246A\\\210\203:S\177\11""4Iu\37""0U\22\36>\20\34<\21\35\77\20\34<\23"
+ "\40\77!4Z5My\203:S\177\4A\\\210Zw\246z\230\301h\203\256\204Xs\236\1D"
+ "^\212\206:S\177\207Xs\236\1D^\212\206:S\177\206Xs\236\206:S\177\1D^\212"
+ "\206Xs\236\206:S\177\1D^\212\206Xs\236\206:S\177\1D^\212\204Xs\236\4"
+ "`}\246{\227\277d\203\260Hb\222\203:S\177\5""5My!4Z\23\40\77\21\35\77"
+ "\23!E\203\25#H\7\22\37B\21\35\77\16\31""6\15\27""4\27&H*=eAZ\205\205"
+ "Xs\236\1D^\212\206:S\177\207Xs\236\1D^\212\206:S\177\205Xs\236\4_{\245"
+ "j\206\260Hb\222>W\204\203:S\177\4""9Q}+@j\26$F\14\26""1\202\13\23-\3"
+ "\20\33""90FpRl\226\246Xs\236\40Wr\235Wq\234Vp\233Tn\230Qk\225Mf\220H"
+ "`\212CZ\203<R{7Lt2Fm.Ah+\77e*<b(;a(:`(:_(:`(;a*<b+\77e.Ah2Fm7Lt<R{CZ"
+ "\203H`\212Mf\220Qj\225Tm\230Up\233Vq\234\204Wr\235\212Xs\236\1D^\212"
+ "\222:S\177\1D^\212\205Xs\236\1Nh\223\206:S\177\1Nh\223\206Xs\236\1Nh"
+ "\223\206:S\177\1Nh\223\210Xs\236\4b\177\251l\211\263Li\226>W\204\206"
+ ":S\177\3Hb\222g\203\257h\203\256\210Xs\236\1Nh\223\206:S\177\1Nh\223"
+ "\205Xs\236\1D^\212\206:S\177\212Xs\236\5\\w\242u\223\273|\233\304Zw\246"
+ "@X\206\203:S\177\7""7O{+@j\36.T\31'J\36.T+@j7O{\203:S\177\5@X\206Zw\246"
+ "|\233\304u\223\273\\w\242\204Xs\236\1D^\212\206:S\177\207Xs\236\1D^\212"
+ "\202:S\177\204:S\200\206Xs\237\206:S\200\1D^\213\206Xs\237\206:S\200"
+ "\1D^\213\206Xs\237\206:S\200\1D^\213\205Xs\237\4j\206\261\203\241\311"
+ "e\205\264G`\220\203:S\200\13""7O|*=h\31'K\17\32""8\13\24""0\13\23.\14"
+ "\26""3\21\34;\31'K':b5Mz\202:S\200\1D^\213\205Xs\237\1D^\213\206:S\200"
+ "\207Xs\237\1D^\213\206:S\200\206Xs\237\3h\203\256`|\253Hb\222\212:S\200"
+ "\1Nh\224\247Xs\237\37Xs\236Wr\235Vq\234Tn\231Qk\226Mf\220Ia\212CZ\203"
+ "=S{7Lt2Fn.Ah+\77e*<b(;a(:`(:_(:`(;a*<b+\77e.Ah2Fm7Lt<R{CZ\203H`\212M"
+ "f\220Qk\225Tn\231Vp\233\202Wr\235\203Xs\236\212Xs\237\1D^\213\222:S\200"
+ "\1D^\213\205Xs\237\1Nh\224\206:S\200\1Nh\224\206Xs\237\1Nh\224\206:S"
+ "\200\1Nh\224\210Xs\237\4\\w\243l\211\263Zw\246C^\215\205:S\200\4>W\205"
+ "Li\230o\214\267b\177\252\210Xs\237\1Nh\224\206:S\200\1Nh\224\205Xs\237"
+ "\1D^\213\206:S\200\213Xs\237\5b\177\252\204\241\310\204\244\315c\203"
+ "\262C^\215\213:S\200\5C^\215c\203\262\204\244\315\204\241\310b\177\252"
+ "\205Xs\237\1D^\213\206:S\200\207Xs\237\1D^\213\206:S\200\206Xs\237\206"
+ ":S\200\1D^\213\206Xs\237\206:S\200\1D^\213\206Xs\237\206:S\200\1D^\213"
+ "\205Xs\237\6\\w\243u\223\274\216\255\322w\232\305Sp\240>W\205\215:S\200"
+ "\3<U\203Hb\217Zu\241\204Xs\237\1D^\213\206:S\200\207Xs\237\1D^\213\206"
+ ":S\200\206Xs\237\5h\203\256\201\237\307j\213\271Li\230<U\203\210:S\200"
+ "\1Nh\224\247Xs\237!Xs\236Wr\235Vq\234Tn\232Qk\226Mg\221Ia\212CZ\203="
+ "S{7Lt2Fn.Bi+\77e*<b(;a(:`(:_(:`(;a*<b+\77e.Ah2Fn7Lt<R{CZ\203Ia\212Mf"
+ "\220Qk\226Tn\231Vq\234Wr\235Xs\236\214Xs\237\3\\w\243Sm\233Qm\233\220"
+ "Sp\240\3Qm\233Sm\233\\w\243\203Xs\237\3Zu\241Wt\240Ok\232\204Sp\240\3"
+ "Ok\232Wt\240Zu\241\204Xs\237\3Zu\241Wt\240Ok\232\204Sp\240\3Ok\232Wt"
+ "\240Zu\241\210Xs\237\3h\203\256p\217\270\\z\253\205Sp\240\4[z\252h\206"
+ "\264l\211\263Zu\241\207Xs\237\3Zu\241Wt\240Ok\232\204Sp\240\3Ok\232W"
+ "t\240Zu\241\203Xs\237\3\\w\243Sm\233Qm\233\204Sp\240\2Li\230^y\245\213"
+ "Xs\237\7f\201\255\210\246\314\225\264\331\177\241\314e\205\264Li\230"
+ ">W\205\205:S\200\7>W\205Je\225`\177\257}\237\313\225\264\331\210\246"
+ "\314f\201\255\205Xs\237\3\\w\243Sm\233Qm\233\204Sp\240\2Li\230^y\245"
+ "\205Xs\237\3\\w\243Sm\233Qm\233\204Sp\240\2Li\230^y\245\204Xs\237\2^"
+ "y\245Li\230\204Sp\240\3Qm\233Sm\233\\w\243\204Xs\237\2^z\245Li\230\204"
+ "Sr\240\3Qn\233Sn\233\\x\243\204Xt\237\2^z\245Li\230\204Sr\240\3Qn\233"
+ "Sn\233\\x\243\205Xt\237\7_|\246{\230\300\232\270\332\221\262\331u\226"
+ "\303Us\243@Y\207\207:T\200\7>W\205Hc\222Wv\244p\220\275\177\241\314v"
+ "\225\300f\202\255\203Xt\237\3\\x\243Sn\233Qn\233\204Sr\240\2Li\230^z"
+ "\245\205Xt\237\3\\x\243Sn\233Qn\233\204Sr\240\2Li\230^z\245\205Xt\237"
+ "\7\\x\243u\223\274\225\263\327\216\260\327z\234\307e\206\264Xv\245\205"
+ "Sr\240\3Ol\232Wu\240Zv\241\241Xt\237\203Yt\240\202Xt\237\40Xs\237Xs\236"
+ "Wq\234Uo\232Rl\226Ng\221Ia\213CZ\203=S{8Lt2Fn.Bi+\77e*<b(;a(:`(:_(:`"
+ "(;a*<b+\77e.Bi2Fn7Lt=S{CZ\203Ia\212Mg\221Qk\226Un\232Vq\234Wr\235\206"
+ "Xs\237\207Xt\237\3f\202\255y\231\302\222\263\331\220\231\272\336\3\222"
+ "\263\331y\231\302f\202\255\203Xt\237\3_|\246s\221\272\212\252\322\204"
+ "\231\272\336\3\212\252\322s\221\272_|\246\204Xt\237\3_|\246s\221\272"
+ "\212\252\322\204\231\272\336\3\212\252\322s\221\272_|\246\210Xt\237\3"
+ "`~\247\177\235\303\215\257\325\205\231\272\336\3\225\265\332\207\245"
+ "\314h\204\256\210Xt\237\3_|\246s\221\272\212\252\322\204\231\272\336"
+ "\3\212\252\322s\221\272_|\246\203Xt\237\3f\202\255y\231\302\222\263\331"
+ "\204\231\272\336\2\202\243\313l\211\263\214Xt\237\7`~\247\177\235\303"
+ "\235\274\335\237\277\340\226\270\335\210\253\324w\232\305\203p\220\275"
+ "\7y\232\307\211\253\324\227\270\335\235\275\337\236\274\335\200\235\305"
+ "a~\251\206Yt\240\3g\202\256z\231\304\223\263\331\204\232\272\336\2\203"
+ "\243\315m\211\263\205Yt\240\3g\202\256z\231\304\223\263\331\204\232\272"
+ "\336\2\203\243\315m\211\263\204Yt\240\2m\211\263\203\243\315\204\232"
+ "\272\336\3\223\263\331z\231\304g\202\256\204Yt\240\2m\211\263\203\243"
+ "\315\204\232\272\336\3\223\263\331z\231\304g\202\256\204Yt\240\2m\211"
+ "\263\203\243\315\204\232\272\336\3\223\263\331z\231\304g\202\256\206"
+ "Yt\240\10[v\242m\211\263\222\257\323\242\277\341\232\272\336\220\263"
+ "\332\211\253\324y\232\307\203q\220\300\11u\226\303\204\246\320\216\262"
+ "\331\227\270\335\232\272\336\243\301\342\244\301\340\205\242\311d\200"
+ "\253\203Yt\240\3g\202\256z\231\304\223\263\331\204\232\272\336\2\203"
+ "\243\315m\211\263\205Yt\240\3g\202\256z\231\304\223\263\331\204\232\272"
+ "\336\2\203\243\315m\211\263\206Yt\240\5]x\244t\222\273\230\265\330\244"
+ "\303\342\240\277\340\206\232\272\336\3\214\252\324t\221\272`|\247\246"
+ "Yt\240\17Xs\237Xs\236Wr\235Uo\232Rl\226Ng\221Ia\213C[\204=S{8Lt3Fn.B"
+ "i+\77e*<b(;a\203(:`\17(;a*<b+\77e.Bi2Fn8Lt=S{CZ\203Ia\213Ng\221Rl\226"
+ "Uo\232Wq\234Xs\236Xs\237\203Xt\237\211Yt\240\3a~\251z\226\276\215\252"
+ "\317\220\222\257\323\3\215\252\317z\226\276a~\251\203Yt\240\3]x\244p"
+ "\214\266\207\245\313\204\222\257\323\3\207\245\313p\214\266]x\244\204"
+ "Yt\240\3]x\244p\214\266\207\245\313\204\222\257\323\3\207\245\313p\214"
+ "\266]x\244\211Yt\240\2g\202\256\203\240\307\205\222\257\323\3\207\245"
+ "\313p\214\266]x\244\210Yt\240\3]x\244p\214\266\207\245\313\204\222\257"
+ "\323\3\207\245\313p\214\266]x\244\203Yt\240\3a~\251z\226\276\215\252"
+ "\317\204\222\257\323\2\203\240\307g\202\256\215Yt\240\5[v\242g\202\256"
+ "~\234\303\230\265\330\251\304\344\205\243\301\342\5\251\304\344\232\267"
+ "\332\203\240\307h\204\257[v\242\207Yt\240\3a~\251z\226\276\215\252\317"
+ "\204\222\257\323\2\203\240\307g\202\256\205Yt\240\3a~\251z\226\276\215"
+ "\252\317\204\222\257\323\2\203\240\307g\202\256\204Yt\240\2g\202\256"
+ "\203\240\307\204\222\257\323\3\215\252\317z\226\276a~\251\204Yt\240\2"
+ "g\202\256\203\240\307\204\222\257\323\3\215\252\317z\226\276a~\251\204"
+ "Yt\240\2g\202\256\203\240\307\204\222\257\323\3\215\252\317z\226\276"
+ "b~\251\210Zt\240\5^x\244q\214\266\220\254\321\250\303\342\257\311\346"
+ "\205\245\301\342\6\253\306\344\252\304\344\237\271\333\216\252\317u\222"
+ "\273a|\247\205Zt\240\3b~\251{\226\276\216\252\317\204\222\257\323\2\204"
+ "\240\307h\202\256\205Zt\240\3b~\251{\226\276\216\252\317\204\222\257"
+ "\323\2\204\240\307h\202\256\210Zt\240\4^x\244l\210\262\177\234\303\216"
+ "\252\317\205\222\257\323\3\211\245\313q\214\266^x\244\244Zt\240\202Y"
+ "t\240\17Xt\237Xs\237Wr\235Uo\233Rl\226Og\222Ia\213D[\204>S|8Lt3Fn.Bi"
+ "+\77e*<b(;a\203(:`\20(;a*<b+\77e.Bi3Fn8Lt=S{C[\204Ia\213Ng\221Rl\226"
+ "Uo\232Wr\235Xs\236Xs\237Xt\237\231Yt\240\345Zt\240\2a|\247o\212\265\203"
+ "u\222\273\2o\212\265a|\247\325Zt\240\2a|\247o\212\265\203u\222\273\3"
+ "q\214\266f\200\254\\v\242\265Zt\240\243Zu\240\202Zt\240\17Yt\240Xs\237"
+ "Wr\235Up\233Rm\227Oh\222Jb\213D[\204>S|8Lt3Fn.Bi+\77e*<c(;a\203(:`\16"
+ "(;a*<b+\77e.Bi3Fn8Lt>S|D[\204Ia\213Og\222Rl\227Uo\233Wr\235Xs\237\202"
+ "Yt\240\343Zt\240\377Zu\240\330Zu\241\202Zu\240\17Zt\240Xt\237Xs\236V"
+ "p\233Sm\227Oh\222Jb\214D[\204>S|8Mu3Gn/Bi+\77e*<c(;a\203(:`\17(;a*<b"
+ "+\77e.Bi3Fn8Lt>S|D[\204Jb\213Oh\222Rm\227Up\233Wr\235Xs\237Yt\240\203"
+ "Zt\240\254Zu\240\377Zu\241\377Zv\241\216[v\241\202Zv\241\17Zu\240Yt\240"
+ "Xs\236Vq\234Sm\230Oh\222Jb\214D[\204>T|8Mu3Gn/Bi+\77e*<c(;a\203(:`\20"
+ "(;a*<c+\77e/Bi3Gn8Mu>S|D[\204Jb\214Oh\222Sm\227Vp\233Xs\236Yt\240Zt\240"
+ "Zu\240\202Zu\241\366Zv\241\377[v\241\303[v\242\202[v\241\17Zu\241Zt\240"
+ "Xs\237Vq\234Sm\230Oh\223Jb\214D\\\205>T|8Mu3Gn/Bi+\77e*<c(;a\203(:`\20"
+ "(;a*<c+\77e/Bi3Gn8Mu>T|D[\204Jb\214Oh\222Sm\230Vq\234Xs\236Yt\240Zu\240"
+ "Zu\241\202Zv\241\301[v\241\377[v\242\372[v\242\17[v\241Zu\240Xs\237W"
+ "q\234Tn\230Oi\223Jc\214D\\\205>T|8Mu3Go/Bi+\77e*<c(;a\203(:`\17(;a*<"
+ "c+\77e/Bi3Gn8Mu>T|D\\\205Jb\214Oh\223Sm\230Vq\234Xs\237Zt\240Zu\241\202"
+ "[v\241\377[v\242\215[v\242\377[w\242\260[w\242\17[v\242Zu\241Xt\237W"
+ "r\235Tn\231Pi\224Jc\214D\\\205>T}8Mu3Go/Bi+\77e*<c(;a\203(:`\17(;a*<"
+ "c+\77e/Bi3Go8Mu>T|D\\\205Jc\214Oi\223Tn\230Wq\234Xs\237Zu\240[v\241\203"
+ "[v\242\377[w\242\366[w\242\303[w\243\202[w\242\17[v\242Zv\241Yt\240W"
+ "r\235Tn\231Pi\224Jc\214E\\\205>T}8Mu3Go/Bi+\77e*<c(;a\203(:`\17(;a*<"
+ "c+\77e/Bi3Go8Mu>T|D\\\205Jc\214Oi\223Tn\230Wq\234Xs\237Zu\240[v\241\203"
+ "[v\242\377[w\242\241[w\242\377[w\243\213[w\243\216\\w\243\202[w\243\17"
+ "[w\242[v\241Yt\240Wr\235Tn\231Pi\224Kc\215E\\\205>U}8Mu3Go/Bi+\77e*<"
+ "c(;a\203(:`\17(;a*<c+\77e/Bi3Go8Mu>T|D\\\205Jc\214Oi\223Tn\230Wq\234"
+ "Xs\237Zu\240[v\241\203[v\242\377[w\242\301[w\242\370[w\243\202[w\242"
+ "\17[v\242Zv\241Yt\240Wr\235Tn\231Pi\224Kc\215E\\\205>T}8Mu3Go/Bi+\77"
+ "e*<c(;a\203(:`\20(;a*<c+\77e/Bi3Gn8Mu>T|D\\\205Jb\214Oh\223Sm\230Vq\234"
+ "Xs\237Zt\240Zu\241Zv\241\202[v\241\377[v\242\301[v\242\370[w\242\202"
+ "[v\242\17[v\241Zu\240Xs\237Wq\234Tn\230Pi\224Jc\214D\\\205>T}8Mu3Go/"
+ "Bi+\77e*<c(;a\203(:`\17(;a*<b+\77e.Bi3Fn8Lt>S|D[\204Jb\213Oh\222Rm\227"
+ "Up\233Wr\235Xs\237Yt\240\203Zt\240\377Zu\240\214Zu\240\377Zu\241\240"
+ "Zu\241\216Zv\241\202Zu\241\17Zt\240Yt\240Xs\236Vp\233Sm\227Oh\222Jb\214"
+ "D[\204>T|8Mu3Gn/Bi+\77e*<c(;a\203(:`\17(;a*<b+\77e.Ah2Fm7Lt<R{CZ\203"
+ "H`\212Mf\220Qk\225Tn\230Vp\233Wq\234Wr\235\331Xs\236\377Xs\237\345Xs"
+ "\237!Xs\236Wr\235Vq\234Tn\231Qk\226Mf\220Ia\212CZ\203=S{7Lt2Fn.Ah+\77"
+ "e*<b(;a(:`(:_(:`(;`)<b+>e.Ah1Em6Ks;QyAW\200F]\207Kc\215Og\222Qk\225S"
+ "m\227Tn\231Tn\232\244Uo\232\377Uo\233\300Uo\233\330Up\233\202Uo\233\37"
+ "Uo\232Tn\232Sm\230Qk\226Oh\222Kc\215F^\207AX\201;Qy6Ks1Fm.Ah+>e*<b(;"
+ "a(:`(:_(:`(;`);b+>d-@g0Ek5Jq9Ow\77U~C[\204G`\211Kc\215Mf\220Oh\222\202"
+ "Pi\224\203Qj\225\377Qk\225\377Qk\225\274Qk\225\21Qj\225Pi\224Oh\222M"
+ "g\221Kc\215G`\211D[\204\77U~:Ow5Jq0Ek-@g+>d)<b(;`(:`(:_\202(:`\14);b"
+ "*=c-@f/Cj3Go7Lt;Qz@V\177D[\204F^\207Ia\212Jb\214\202Kc\215\203Kd\216"
+ "\377Ld\216\214Ld\216\377Ld\217\256Ld\217\202Ld\216\16Kd\216Kc\215Jb\214"
+ "Ia\212F^\207D[\204@V\177;Qz8Lt3Go/Cj-@f*=c);b\202(:`\1(:_\202(:`\16)"
+ ";a*<c+\77e.Ah1El4Ip8Mu;Qz\77U~AW\200CZ\203D[\204E\\\205E\\\206\377E]"
+ "\206\217E]\206\377F]\206\256F]\206\203E]\206\15E\\\205D\\\205CZ\203A"
+ "X\201\77U~<Rz8Mu5Ip1El.Ah+\77e*<c);a\202(:`\1(:_\202(:`\15(;a)<b*=d-"
+ "@f/Bi1Fm5Ip8Lt:Ow;Qz=S{>T|>U}\204\77U~\377\77V~\377\77V~\272\77V~\203"
+ "\77U~\15>U}>T|=S{;Qz:Ow8Lt5Ip1Fm/Bi-@f*=d)<b(;a\202(:`\202(:_\202(:`"
+ "\14);a*<c+>e-@g/Bi1El3Go5Jq6Ks8Lt8Mu9Mu\3779Nv\3779Nv\3019Nv\14""9Mu"
+ "8Mu8Lt6Ks5Jq3Go1El/Bi-@g+>e*<c);a\202(:`\203(:_\202(:`\13(;`);b*<c+>"
+ "e-@f.Ah/Cj0Ek1Em2Fn3Gn\3773Go\3773Go\3033Go\13""3Gn2Fn1Fm0Ek/Cj.Ah-@"
+ "f+>e*<c);b(;`\202(:`\204(:_\202(:`\7(;a);b*<c*=d+\77e-@f-@g\202.Ah\377"
+ "/Bi\377/Bi\305/Bi\202.Ah\7-@g-@f+\77e*=d*<c);b(;a\202(:`\206(:_\202("
+ ":`\5(;`);a)<b*<c*=c\202+>d\207+\77e\377,\77e\377,\77e\272,\77e\206+\77"
+ "e\7+>e+>d*=c*<c)<b);a(;`\202(:`\210(:_\203(:`\2(;`);a\202);b\1)<b\207"
+ "*<b\377*<c\377*<c\272*<c\206*<b\1)<b\202);b\2);a(;`\203(:`\212(:_\206"
+ "(:`\210(;`\377(;a\377(;a\272(;a\207(;`\206(:`\216(:_\377(:`\377(:`\317"
+ "(:`\234(:_\377(:`\377(:`\272(:`\223(:_"};
+
+
diff --git a/engines/simple/fallback.png b/engines/simple/fallback.png
new file mode 100644
index 0000000..05e0770
--- /dev/null
+++ b/engines/simple/fallback.png
Binary files differ
diff --git a/engines/simple/preview.h b/engines/simple/preview.h
new file mode 100644
index 0000000..824480e
--- /dev/null
+++ b/engines/simple/preview.h
@@ -0,0 +1,1703 @@
+/* GdkPixbuf RGB C-Source image dump 1-byte-run-length-encoded */
+
+#ifdef __SUNPRO_C
+#pragma align 4 (preview)
+#endif
+#ifdef __GNUC__
+static const guint8 preview[] __attribute__ ((__aligned__ (4))) =
+#else
+static const guint8 preview[] =
+#endif
+{ ""
+ /* Pixbuf magic (0x47646b50) */
+ "GdkP"
+ /* length: header (24) + pixel_data (60833) */
+ "\0\0\355\271"
+ /* pixdata_type (0x2010001) */
+ "\2\1\0\1"
+ /* rowstride (676) */
+ "\0\0\2\244"
+ /* width (225) */
+ "\0\0\0\341"
+ /* height (240) */
+ "\0\0\0\360"
+ /* pixel_data: */
+ "\377\0\0\0\342\0\0\0\2\0\12\17\31\35*\377E\35*\336E\35*\4E\25\36""2\0"
+ "\0\0\0\17\25\"(\377:_(\336:_(\4:_\35*E\0\0\0\0\17\25\"\203(:_\3):`*;"
+ "a+<b\377+=b\323+=b\3*<b*;a):`\203(:_\13\35*E\0\0\0\0\17\25\"(:_(:_*;"
+ "a,>c.Af1Ch2Di3E\202j3E\377j4E\314j4E\202j3E\23j2Di0Bh.@e+=b);`(:_(:_"
+ "\35*E\0\0\0\0\17\25\"(:_);`,\77d2Dh9Jn>PsBSuCUwD\202UxD\377VxD\314Vx"
+ "D\24UxCUwARu=Or7Hm0Bg+=b);`(:_\35*E\0\0\0\0\17\25\"(:_+<b0Bg9KoEVxN_"
+ "\200Ue\206Wh\210\377Yi\211\317Yi\211\25Wh\210Sd\204M]\177ARu7Hm.@e*;"
+ "a(:_\35*E\0\0\0\0\17\25\"(:`,>c3EjARuRc\204`p\216kz\227o~\232q\200\234"
+ "q\200\377\234r\201\313\234r\201\27\234q\201\234q\200\234o~\231hx\225"
+ "]m\214M]\177=Or0Bh*<b(:_\35*E\0\0\0\0\17\25\"(:`-\77d5GlEVyZk\212kz\227"
+ "y\207\241}\213\245\200\215\246\200\377\216\247\201\314\216\247\201\27"
+ "\216\247\200\215\246}\213\245u\204\237ix\225Sd\205ARv2Di+=b(:_\35*E\0"
+ "\0\0\0\17\25\"):`-\77d7ImHY|_o\216q\200\234\201\216\247\206\223\253\210"
+ "\224\254\210\225\255\377\211\226\255\313\211\226\255\30\211\225\255\210"
+ "\225\255\206\222\252}\212\244o~\232Wg\210CUx3Ej+=c(:_\35*E\0\0\0\0\17"
+ "\25\"):`-\77d7ImIY|`p\216s\202\235\202\220\250\210\225\255\212\226\256"
+ "\213\227\256\214\231\254\260\214\231\1\260\213\230\203\257\213\230\1"
+ "\257\214\231\377\260\214\231\231\260\214\231\30\260\213\227\257\212\226"
+ "\256\207\224\254~\214\246p\177\232Xh\211DUx3Ej+=c(:_\35*E\0\0\0\0\17"
+ "\25\"):`-\77d7ImIY|`p\216t\203\235\203\220\251\210\225\255\213\226\256"
+ "\214\227\256\214\253\230\257\214\1\230\257\213\204\227\256\213\1\227"
+ "\256\214\217\230\257\214\1\230\257\213\202\227\256\213\1\227\256\214"
+ "\377\230\257\214\207\230\257\214\27\227\257\213\226\256\210\224\254\177"
+ "\214\246p\200\232Xh\211DUx3Ej+=c(:_\35*E\0\0\0\0\17\25\"):`-\77d7ImH"
+ "Y|`p\216s\202\235\202\220\251\210\225\255\211\226\256\212\226\256\253"
+ "\214\227\257\207\213\226\256\1\213\226\257\214\214\227\257\1\213\226"
+ "\257\206\213\226\256\265\214\227\257\1\213\226\257\206\213\226\256\216"
+ "\214\227\257\1\213\226\257\217\213\226\256\1\213\226\257\251\214\227"
+ "\257\27\213\227\257\212\226\256\207\224\254~\214\246p\177\232Xh\211D"
+ "Ux3Ej+=c(:_\35*E\0\0\0\0\17\25\"):`-\77d7ImHY|_o\216s\201\234\201\217"
+ "\250\207\224\254\211\225\255\211\226\251\256\213\227\5\256\212\227\256"
+ "\212\226\255\212\226\255\211\226\255\211\225\203\254\211\225\1\254\211"
+ "\226\202\255\212\226\1\255\213\227\211\256\213\227\1\256\212\226\202"
+ "\255\212\226\203\255\211\225\1\255\211\226\203\255\212\226\1\255\213"
+ "\227\206\256\213\227\1\256\212\226\205\255\212\226\1\255\211\226\214"
+ "\255\211\225\1\255\211\226\202\255\212\226\1\255\212\227\222\256\213"
+ "\227\2\256\212\227\256\212\226\205\255\212\226\2\255\211\225\255\211"
+ "\226\203\255\212\226\1\255\213\227\205\256\213\227\1\256\212\226\204"
+ "\255\212\226\211\255\211\225\207\254\211\225\3\255\211\226\255\212\226"
+ "\255\212\227\250\256\213\227\30\256\212\226\256\211\225\255\206\223\254"
+ "~\213\245o~\232Xh\210CUx3Ej+=c(:_\35*E\0\0\0\0\17\25\"):`-\77d7HmHYz"
+ "_o\216r\201\234\201\216\247\206\223\254\210\225\255\210\225\255\212\247"
+ "\226\256\212\1\226\256\211\202\225\255\211\13\225\255\210\224\254\207"
+ "\223\253\206\223\253\204\220\250\204\220\250\206\222\253\207\223\254"
+ "\210\224\254\211\225\255\211\225\255\212\207\226\256\212\12\226\256\211"
+ "\225\255\211\225\255\210\224\255\207\224\254\207\223\253\206\222\253"
+ "\207\223\253\207\223\254\210\224\254\210\202\225\255\211\1\225\255\212"
+ "\203\226\256\212\1\226\256\211\202\225\255\211\3\225\255\210\224\254"
+ "\207\223\254\207\206\223\253\207\1\223\253\206\207\222\253\206\4\222"
+ "\253\207\223\253\207\223\253\210\224\254\211\202\225\255\211\1\225\255"
+ "\212\215\226\256\212\1\226\256\211\204\225\255\211\1\225\255\210\202"
+ "\224\255\210\2\224\254\207\223\254\207\203\223\253\207\4\223\254\210"
+ "\224\255\211\225\255\211\225\255\212\203\226\256\212\6\226\256\211\225"
+ "\255\211\225\255\210\224\255\210\224\254\207\223\254\207\202\223\253"
+ "\207\1\223\253\206\211\222\253\206\203\222\252\206\6\222\253\206\222"
+ "\253\207\223\254\210\224\255\211\225\255\211\225\255\212\246\226\256"
+ "\212\26\226\256\211\225\255\210\225\255\206\222\253}\212\244o~\231Wh"
+ "\210CUx3Ej+=c(:_\35*E\0\0\0\0\17\25\"):`-\77d7HmHXz^n\215q\200\233\200"
+ "\214\246\205\221\252\202\207\224\254\247\210\225\254\1\210\224\254\202"
+ "\207\224\253\13\206\223\253\206\222\252\205\221\251\177\214\244an\207"
+ "]i\202{\210\241\205\221\251\206\222\252\207\223\253\207\224\253\210\210"
+ "\225\254\12\207\224\253\207\223\253\206\223\252\205\221\251\200\215\244"
+ "v\203\234}\212\242\204\221\251\205\222\252\206\223\253\202\207\224\253"
+ "\1\210\224\254\203\210\225\254\202\207\224\253\3\206\223\253\205\222"
+ "\252\205\221\251\203\204\221\251\1\204\220\251\205\204\220\250\206\203"
+ "\220\250\4\204\220\250\204\221\251\205\222\251\206\223\252\202\207\224"
+ "\253\215\210\225\254\204\207\224\253\2\207\223\253\206\223\253\202\206"
+ "\222\252\202\205\221\251\10\204\221\251\204\220\250\204\221\250\204\221"
+ "\251\206\223\252\207\223\253\207\224\253\210\224\254\203\210\225\254"
+ "\10\207\224\253\207\223\253\206\223\252\205\222\252\205\221\251\204\221"
+ "\251\204\220\251\204\220\250\204\203\220\250\204\203\217\250\203\202"
+ "\217\247\7\202\216\247\203\217\247\203\220\247\204\221\251\206\222\252"
+ "\207\223\253\207\224\253\250\210\225\254\27\207\224\254\204\221\252|"
+ "\211\243n}\231Wg\207CTx3Ej+=b(:_\35*E\0\0\0\0\17\25\"):`-\77d7HlGXz]"
+ "n\214o\177\233\177\213\245\204\220\251\206\223\253\207\224\253\210\224"
+ "\245\254\210\224\21\254\207\224\254\207\223\253\206\223\253\206\222\253"
+ "\205\221\251\203\220\250{\210\241U`{2:R5\77VYd~}\212\243\204\221\251"
+ "\205\222\252\206\223\253\207\223\253\207\224\204\254\210\224\32\254\207"
+ "\223\253\207\223\253\206\222\253\205\222\252\204\221\251\177\213\243"
+ "[f\20009OHSlw\203\235\203\220\250\205\221\251\206\222\252\206\223\253"
+ "\207\223\253\207\224\254\210\224\254\207\223\253\206\223\253\206\222"
+ "\252\203\217\247\177\213\244~\212\242{\210\241x\205\236w\204\204\235"
+ "w\204\17\235v\202\234r~\230q}\227q}\227p}\226p}\226p|\226o{\225my\223"
+ "mz\223q~\227\201\215\245\206\222\253\207\223\253\210\224\211\254\210"
+ "\224\2\254\207\224\254\207\223\202\253\207\223\202\253\206\223-\253\205"
+ "\222\252\205\222\252\204\221\251\203\220\250\203\217\250\201\215\246"
+ "~\213\244w\204\235nz\224^j\202_k\204}\212\242\205\222\252\206\223\253"
+ "\207\223\253\210\224\254\210\224\254\207\223\253\206\223\253\205\222"
+ "\252\202\217\247~\212\243z\207\237w\204\235w\204\235u\202\233q~\227p"
+ "}\226o{\225my\222kx\221jw\220dp\212_j\204^j\203Zg\177U`wR\\vR\\uMWoV"
+ "`xx\204\235\206\222\252\207\223\253\210\224\246\254\210\224\27\254\207"
+ "\224\254\206\223\253\203\220\250{\210\242m|\230Vg\206CTv3Ei+=b(:_\35"
+ "*E\0\0\0\0\17\25\"(:`-\77d6HlGXz]m\214o~\232~\213\244\203\220\250\205"
+ "\222\252\206\246\223\253\207\22\223\253\206\222\252\206\222\252\205\221"
+ "\252\204\221\251\203\217\250y\205\237Yd~:C\\ISnJUo@Kcfr\213\200\214\245"
+ "\204\220\250\205\221\251\206\222\252\206\222\252\207\202\223\253\207"
+ "\202\223\253\206\202\222\252\205\14\221\251\204\220\250\177\214\245e"
+ "q\212\77Ib\77Jc8BZR\\uu\201\231\203\217\250\204\220\251\205\221\252\206"
+ "\203\222\252\206\10\222\252\205\222\252\203\220\250jv\220HTlEPhBMd;F"
+ "]:\204CZ:\3CZ8AX1;P0\204:O0\10:O-6K*2F*2G5>Tq}\227\205\221\251\206\222"
+ "\252\207\211\223\253\207\1\223\253\206\202\222\252\206\22\222\252\205"
+ "\221\252\205\221\251\204\220\250\203\220\250\202\217\247\200\215\246"
+ "|\210\241s\177\230bo\210P\\u<F^/7M+3I9C[q}\227\204\220\250\205\222\252"
+ "\206\202\223\253\207\20\223\253\206\222\252\205\222\252\203\217\247g"
+ "s\214GSk>Ha:D[9CZ6@U1:P0:O/8M+3G)0E)1E)\2021F)\12""1G*2G*2H*2H+4I.6M"
+ "=H_s\200\231\205\221\252\206\222\252\207\246\223\253\207\30\223\253\206"
+ "\223\253\205\222\252\202\217\250z\210\242l{\230Vf\206CTv3Di+=b(:_\35"
+ "*E\0\0\0\0\17\25\"(:`-\77d6HlFXz\\m\213n}\232|\212\244\202\217\250\204"
+ "\220\251\204\221\251\245\206\222\253\202\205\221\252\17\204\220\252\203"
+ "\217\250\202\216\247z\206\240Wc|8B[ITpZf\203Yf\203GRmCNhmy\223\201\216"
+ "\247\203\217\250\204\220\251\206\205\221\252\16\204\220\251\203\217\250"
+ "\200\215\246iu\220CMfFQlXd\201O[w:C\\R\\vz\206\240\202\216\247\203\217"
+ "\250\204\220\252\204\205\221\252\6\203\217\250`k\2044=U1:Q3;R6\77X\205"
+ "9BZ\2;D]@Je\202AKf\203AKg\7FQlIUqKVsQ]y{\207\241\204\220\252\205\221"
+ "\252\210\206\222\253\204\205\221\252\21\204\220\251\203\217\250\202\216"
+ "\250\202\216\247\177\213\245w\203\234bn\211KVp7AX,5L,4M7@YEPjQ]yT`|o"
+ "|\226\202\216\250\202\205\221\252\202\206\222\253\202\205\221\252\4\202"
+ "\216\247[f\2005>V6\77X\2029C[\21;E_\77JeAKfBMhHSnIUqKVrMYtO[wP\\xQ]z"
+ "Ta}Ub\177Wc\177Zg\205bo\213\177\213\244\202\205\221\252\247\206\222\253"
+ "\27\205\221\252\204\220\251\201\216\247y\207\241l{\227Te\206CTv3Di+="
+ "b(:_\35*E\0\0\0\0\17\25\"(:`-\77d6HlFWz\\l\213n}\232|\211\243\201\216"
+ "\247\203\220\251\203\220\245\251\205\221\22\251\204\220\250\203\217\250"
+ "\202\216\247\201\215\246y\206\236Vaz9C[HSmYf\201[h\204[h\204Wc~AKeHR"
+ "lt\200\231\201\215\246\202\216\247\203\217\204\250\204\220\20\250\203"
+ "\217\250\202\216\247\200\214\245p|\225EPhALeVc\177Zg\203Yf\202LXs9C["
+ "T_xw\203\234\201\215\246\202\217\247\203\217\203\250\204\220\4\250\203"
+ "\217\250q~\227Zg\203Xe\210\200Xe\1\201Yf\203\202Yf\203\202Zg\7\203[h"
+ "\204\\i\205_l\210~\212\243\203\220\250\204\220\250\205\221\206\251\205"
+ "\221\2\251\204\220\250\204\220\202\250\203\217\23\247\202\216\247\201"
+ "\215\246\200\214\245~\212\243t\200\231U`y=F]-6L/8N;D]ITnR^yXd\200Zg\202"
+ "[h\204Xe\200ht\217\177\213\244\203\217\202\250\204\220\1\251\205\221"
+ "\202\251\204\220\10\250\203\217\250o|\225Zf\202Ye\201Yf\201Xe\201Ye\201"
+ "Yf\202\202Yf\1\202Zg\204\203[h\203\204[h\202\204\\i\5\205]j\205bo\212"
+ "~\212\244\204\220\250\204\220\247\251\205\221\30\251\204\220\251\203"
+ "\220\251\200\216\247x\206\241kz\227Te\205BTv2Di+=b(:_\35*E\0\0\0\0\17"
+ "\25\"(:`-\77d6HlFWy[k\213m|\231z\211\243\200\216\247\202\217\250\202"
+ "\217\250\203\244\220\251\203&\220\251\202\217\250\201\216\250\200\215"
+ "\246x\206\240Wc}5>WGSoXe\202Zh\205[i\205[i\205Zh\204Tb}=HaNZtw\204\237"
+ "\177\214\246\201\216\247\201\216\250\202\217\250\202\217\250\201\216"
+ "\250\200\215\246\177\214\246r\177\231LWr<GaS`|Zh\204Zh\205Zh\205Xf\202"
+ "KWs5\77WS^xx\205\236\200\215\246\202\204\217\250\202\5\217\250r\177\232"
+ "\\j\206[i\205[i\205Z\203h\205Z\1h\205[\210i\205[\202i\206[\5i\206\\j"
+ "\206_l\211}\212\244\202\217\250\203\205\220\251\203\1\220\251\202\202"
+ "\217\250\202\30\217\250\201\216\250\200\215\247\200\215\246\177\214\245"
+ "{\210\242q~\231Wc}9CZ)2G5>WGSmQ^zWd\200Yf\203Yg\203Zh\205Zh\205[i\205"
+ "Xf\202`m\212|\211\243\202\217\250\202\217\250\203\202\220\251\203\5\220"
+ "\251\202\217\250\202\217\250p}\230\\j\206[\211i\205[\2i\206[i\206\\\205"
+ "j\206\\\4j\206]k\207ao\213}\212\244\203\251\220\251\203\25\220\251\202"
+ "\217\250\177\215\246w\205\240jy\227Td\205BSv2Di+=b(:_\35*E\0\0\0\0\17"
+ "\25\"(:`,\77d5HlEWyZk\213l{\227y\207\242\177\214\246\202\200\216\247"
+ "\245\202\217\250\23\201\216\247\177\215\246x\206\237Q]x6AYIVrXf\201Z"
+ "h\204Zh\205[i\205Zi\205Zh\204Yg\203P]y;E]Vb{v\204\235~\213\245\177\215"
+ "\245\202\177\215\246\7\177\214\245~\213\244v\203\235MXr:E^Q_zYg\203\204"
+ "Zh\204\7Xg\203KXs7BZP\\vu\202\234\200\215\246\201\216\247\202\201\217"
+ "\247\4\201\216\247r\177\231\\j\206[i\206\205[i\205\204[i\206\202[j\206"
+ "\206\\j\206\2_m\210|\212\243\206\202\217\250\203\201\216\247\16\200\215"
+ "\246\177\214\245~\213\244{\211\242p}\226Ubz6AY+4I7AYN\\xVd\177Xf\201"
+ "Xg\202Yg\203\202Zh\204\203[i\205\3Xf\202\\i\203y\207\240\202\201\216"
+ "\247\1\201\217\247\202\202\217\250\4\201\217\247\201\216\247o}\227\\"
+ "j\206\203[i\206\1[i\205\204[i\206\203\\j\206\1\\k\206\206]k\207\2bp\213"
+ "}\213\244\251\202\217\250\30\201\217\247\200\216\247~\213\245v\204\237"
+ "ix\225Sd\205BSu2Di+=b(:_\35*E\0\0\0\0\17\25\"(:`,\77d5HlEWyZk\212kz\227"
+ "y\207\242~\213\245\200\216\246\200\216\246\201\216\244\247\201\216\24"
+ "\247\200\216\246{\210\241]j\2046@YGSnYg\202Zh\203Zh\204[i\205[i\205Z"
+ "i\205Zh\205Yh\203We\200GSn;E_]i\204{\210\241}\213\244~\213\202\244}\213"
+ "\21\244w\204\235[g\2017AYJWqXf\201Yg\202Zh\204[i\205[i\205Zi\204Zh\204"
+ "Yg\203JVq:D^_m\207}\212\243\201\216\203\247\201\216\3\247q\177\231\\"
+ "j\206[i\207\205[i\4\205\\j\206\\j\206\\k\206]k\206\207]k\3\207_n\211"
+ "}\212\243\201\216\204\247\201\216\23\247\200\216\246\200\215\246\177"
+ "\215\246\177\214\245~\213\244}\212\243y\207\237er\215@Kd.7M5@WHToTb}"
+ "Wf\200Xf\201Yg\202Yh\203Zh\204[i\204\205[i\6\205Zh\204Yf\202t\201\233"
+ "\200\215\246\200\216\246\201\216\204\247\201\216\2\247o}\226[j\206\205"
+ "[i\6\205[j\205\\j\206\\j\206\\k\206]k\207]l\202\207^l\204\210^l\3\207"
+ "bq\213}\213\244\201\217\251\247\201\216\27\247\200\216\246}\212\244u"
+ "\204\237iw\225Sd\204ASu2Di+=b(:_\35*E\0\0\0\0\17\25\"(:`,\77d5GlEVyY"
+ "j\211ky\226x\206\240}\212\244\177\214\246\177\214\246\200\245\216\247"
+ "\200\5\216\247\177\215\246n{\224Zg\202Zh\204Z\205i\205Z\23i\205Yh\205"
+ "Xg\203Xg\202Vd\200CPk;E_es\214y\207\240{\211\242{\211\242x\207\237Zg"
+ "\2006AYJWrVe\201Xg\202Yh\204Yh\205Z\203i\205Z\6i\205[j\206_n\212t\203"
+ "\236\207\225\256\202\220\251\200\203\216\247\200\3\216\247p\177\231\\"
+ "k\206[\210j\206[\5j\206\\k\207]l\207]l\210^m\210^\203m\211^\5m\211]l"
+ "\210`n\212|\212\243\201\217\250\200\202\216\247\200\24\216\247\177\215"
+ "\246\177\215\246~\214\245}\213\244|\212\243{\211\242r\200\232NZt0:Q1"
+ "<SGSnTb}Ve\200Wf\201Xg\202Xg\203Yh\204Zi\205Zi\205[\205j\206[\5j\205"
+ "Ud~p}\230\177\215\246\177\215\246\200\204\216\247\200\2\216\247n}\227"
+ "[\210j\206[\6j\206\\k\207]l\207]l\210^m\211^m\212_\203n\212_\5m\212^"
+ "m\211bq\214}\213\244\201\217\250\200\247\216\247\200\26\216\247\177\215"
+ "\246\177\214\246|\211\243t\203\236hw\224Rd\204ASu2Di+=b(:_\35*E\0\0\0"
+ "\0\17\25\"(:`,\77d5GkDVyYi\211jy\226v\204\240|\211\243\202~\213\245\246"
+ "\177\214\246\5\205\223\254\235\252\300\226\243\274jx\223\\j\206\202["
+ "i\206\203Zh\205\23Yh\204Xg\204Xf\202We\201R_|>IeEPiiv\220y\207\241w\205"
+ "\237cp\212;G_AMgUc\177We\201Xf\203Yg\204Yh\204Zh\205\202[i\206\6\\j\206"
+ "_n\212|\212\245\242\257\305\222\237\267\201\217\251\204\177\214\246\2"
+ "p~\230[i\206\207Zh\205\17[i\206[j\206]k\210^m\211`n\213`o\214ao\214b"
+ "p\215bp\216bp\215bq\215dr\216}\213\245\200\216\247\177\215\247\202\177"
+ "\214\246\202~\213\245\16}\212\244|\211\243z\207\241jx\222GRk.7N<GbO\\"
+ "xTb~Vd\200We\201Wf\202Xf\203Yg\204\202Zh\205\4Zi\205[i\206[j\206\\j\206"
+ "\202\\j\207\4\\j\206Uc\200kx\223}\212\244\206\177\214\246\2n|\226Zi\205"
+ "\207Zh\205\17[i\206]k\207`n\213dr\217jx\225lz\227m{\230q\177\232s\202"
+ "\235u\202\236v\204\237w\205\240\203\221\252\201\216\247\200\215\247\247"
+ "\177\214\246\30\177\213\245~\212\244{\210\243s\202\235gv\224Rc\204AR"
+ "u2Di+=b(:_\35*E\0\0\0\0\17\25\"(:`,>c5GkDUxXh\210ix\225u\204\237z\210"
+ "\243}\212\244}\212\244~\213\244\245~\213(\245\177\214\246\200\215\247"
+ "\210\224\255\247\262\310\226\243\274hv\223\\j\207[i\206Zh\205Zh\205Y"
+ "g\204Yg\204Xf\203Wf\202We\201Uc\200Q^z8C[FRkn{\225er\215>Ib=HbR_|Vd\200"
+ "We\201Xf\203Xg\203Yg\204Zh\205Zi\205\\j\207^l\211{\211\244\251\265\312"
+ "\232\246\275\203\220\251\177\214\246\177\214\246~\213\202\245~\213\2"
+ "\245o|\227Zh\207\204Yg\37\204Zh\205^l\210u\203\236\207\225\257\221\236"
+ "\267\225\242\271\227\243\274\237\253\302\244\261\306\244\261\306\254"
+ "\267\313\251\264\310\215\233\262\201\216\247\177\214\246~\213\245}\212"
+ "\244}\212\244|\211\244{\210\242y\206\241ht\217;E^.8OHSoS`}Ub\177Vc\200"
+ "Ve\201We\202Xf\202\203Yg\3\204Zh\205Zi\205[i\202\206\\j\10\207]k\210"
+ "]k\210^l\212_m\213]j\207fs\216|\211\243~\213\205\245~\213\2\245mz\225"
+ "Yh\207\204Yg\20\204Zh\205hu\222\226\242\273\264\276\320\273\306\330\275"
+ "\310\333\276\311\333\302\316\337\306\321\341\306\320\340\311\322\342"
+ "\272\305\326\221\236\266\200\215\247\177\214\246~\213\246\245~\213\30"
+ "\245}\212\245|\211\244z\210\242r\201\235fu\223Qb\203@Ru2Di+=b(:_\35*"
+ "E\0\0\0\0\17\25\"(:`,>c5GkDUxWh\210hw\224t\203\236y\207\242|\211\243"
+ "|\211\243}\244\212\244}\32\212\244~\213\245~\213\245\200\214\246\214"
+ "\230\261\251\264\312\224\240\271hu\221\\j\206Zh\205Zg\204Yg\203Xf\202"
+ "Xf\202We\201Wd\201Ub\177Ta\177JVs6AZDOi\77Jc8C]O[xUa~Vc\200W\202e\201"
+ "X\14f\202Yg\204Zh\204[i\206_m\211v\204\237\245\260\307\233\246\275\203"
+ "\220\252\177\214\246~\213\245~\213\245}\202\212\244}\3\212\244n{\226"
+ "Yg\203X\205f\202X0f\202Yg\203Zg\204ap\214\237\254\301\301\313\334\276"
+ "\310\331\275\306\331\274\305\327\267\301\324\264\276\321\263\274\320"
+ "\257\271\314\243\256\304\210\225\257\177\214\246~\213\245}\212\244|\211"
+ "\243{\210\243z\207\241x\205\240ht\217<G_5@XJVrS`}Ta\177Vc\200Vd\201W"
+ "e\201We\201Xf\202Yg\204Zh\204[h\205[i\206\\j\207^l\210bo\215iv\223t\202"
+ "\237\206\223\255\227\243\272\241\254\302\221\235\265\204\221\253~\213"
+ "\245}\204\212\244}\2\212\244ly\224Y\206f\202X\21f\202Yg\203Yg\204cp\214"
+ "\221\236\265\246\261\306\242\256\303\237\253\301\237\252\300\231\245"
+ "\274\226\242\272\225\241\271\220\234\264\210\225\256\202\216\250~\213"
+ "\245~\213\245}\247\212\244}\27\212\244|\211\243y\207\242q\200\234et\222"
+ "Qb\203@Rt2Di+=b(:_\35*E\0\0\0\0\17\25\"(:`,>c5GkCUxWh\210gv\224s\202"
+ "\236y\207\242{\210\243{\211\243\245|\211\243\14}\212\244~\213\244~\213"
+ "\245\200\215\247\214\231\261\247\263\310\213\230\261es\220[i\206Zh\204"
+ "Yg\204Xf\202\202We\201\13Vd\200Uc\200Ub\177S`}EQm.8P4>VKWtTa~Ub\177V"
+ "d\200\202We\201\12Xf\202Yg\203Zh\205\\j\207u\203\236\242\256\305\240"
+ "\254\302\206\223\253\177\214\246~\213\245\202}\212\244\203|\211\243\2"
+ "m{\226Xf\202\206We\201\16Xf\202Xf\203[i\206z\207\241\211\226\256\210"
+ "\224\255\210\224\256\207\223\255\206\223\254\204\221\253\204\221\252"
+ "\202\217\251\200\215\247~\213\245\202}\212\244\40|\211\243{\210\242z"
+ "\207\241y\206\240ly\224BNf4>VLYvS`~Ta~Ub\177Vd\200Vd\201We\201Xf\202"
+ "Yg\203Yg\204Zh\205[i\206^l\211ft\221y\206\241\220\234\265\253\266\314"
+ "\273\305\330\301\313\334\273\305\327\257\271\315\227\244\273\203\220"
+ "\251~\213\245}\212\244\204|\211\243\2ky\223Xf\202\206We\201\4Xf\202X"
+ "f\203Zh\204u\202\235\210\177\214\246\202~\213\245\202}\212\244\250|\211"
+ "\243\27{\210\243x\206\241p\177\233ds\222Pa\202@Qt2Di+=b(:_\35*E\0\0\0"
+ "\0\17\25\"(:`,>c5GkCTwVg\207fv\223s\201\235w\206\241y\207\242y\207\242"
+ "z\211\245\243z\211%\243{\211\243|\212\244|\213\245~\215\246\216\234\264"
+ "\245\263\310\211\230\261br\216Yh\205Wg\204Vf\202Ve\201Ue\201Ud\200Tc"
+ "\200Sb\177Sa~R_}MZvN\\xR`}Sa~Tc\177Td\200Ue\201Ve\201Wf\202Xg\204[k\207"
+ "n~\232\234\253\302\235\253\301\202\221\252}\214\246|\213\245{\212\244"
+ "{\211\204\243z\211\3\243kz\225Vf\202Ue\206\201Ue\4\201Ve\201Wf\202p\177"
+ "\231|\212\207\244|\212\2\244{\212\244{\211\202\243z\211\40\243y\210\242"
+ "x\207\241w\205\237n|\227HUn7B[LYvR`}Sa~Sb\177Tc\177Td\200Ue\201Ve\201"
+ "Wf\202Wg\204Yi\205\\k\210kz\226\205\224\255\244\262\310\270\303\326\270"
+ "\304\325\250\265\312\230\246\275\212\230\261\204\223\254\200\217\250"
+ "~\214\246|\212\244{\212\244z\211\204\243z\211\2\243ix\223Ve\207\201U"
+ "e\4\201Ud\201Ve\201q\200\232z\210\207\242z\210\1\242z\211\252\243z\211"
+ "\27\243z\210\242y\207\242w\205\240o~\233cs\221Pa\202@Qt2Di+=b(:_\35*"
+ "E\0\0\0\0\17\25\"(:`,>c5GkCTwVf\207fu\223r\200\234v\205\241x\206\242"
+ "y\246\207\242y\22\207\242z\210\242z\210\243{\211\244|\212\244\177\215"
+ "\250\222\240\267\243\260\307\177\216\251^m\212Wf\204Ve\202Ud\201Tc\200"
+ "Tc\200Sb\177Sa\177Sa~S\204`~S\20a\177Sa\177Tb\200Ud\200Ve\201Wf\203Y"
+ "h\205m|\230\230\246\276\241\256\305\207\225\256}\213\245{\211\244{\211"
+ "\243z\210\243z\210\242y\203\207\242y\3\207\242jx\224Ud\201T\207c\200"
+ "T\4c\200Uc\200m{\227y\207\241x\205\206\241x\1\206\241y\204\207\241y\40"
+ "\207\241x\206\241w\205\240t\202\234\\i\2057C[EQmR_}R_}S`~Sa\177Sa\177"
+ "Tb\200Ud\201Ve\201Ve\202Xg\204_n\214z\210\245\245\263\311\267\302\326"
+ "\256\272\316\230\245\275\213\230\261\202\217\252\177\214\247}\213\246"
+ "}\213\245|\212\245{\211\244{\211\243z\210\243y\204\207\242y\2\207\242"
+ "hv\222U\207c\200T\16c\200Sb\177Ta\177n|\227v\204\237v\204\237u\203\237"
+ "u\203\236u\203\236v\204\236v\204\237w\205\240x\206\240y\207\241y\251"
+ "\207\242y\25\207\242x\206\242v\204\240o}\232cr\221Pa\202\77Qt2Di+=b("
+ ":_\35*E\0\0\0\0\17\25\"(:`,>c4FkBSwVf\206et\222q\177\233u\204\236\202"
+ "x\206\240\250x\207\241\15y\210\242z\210\243{\211\244~\215\247\221\237"
+ "\267\245\263\311\200\220\252[k\207Vf\202Ud\201Tc\200Sb\177Sa\177\203"
+ "Sa~\1R`}\203Sa~\15Sa\177Sb\177Tc\200Ue\201Xg\204gw\224\230\247\277\240"
+ "\256\304\203\222\253|\212\245z\211\243y\210\242y\207\242\206x\207\241"
+ "\2iw\223Tc\200\206Sb\177\1Sa\177\202Sa~\3jy\224u\203\236t\203\235\204"
+ "s\202\235!t\203\235u\203\236u\204\236v\205\237w\205\240w\206\240v\205"
+ "\237u\204\236hv\222EQlANiO]zQ_|R`}S`~Sa~Sa\177Sb\177Tc\200Ue\201Xh\204"
+ "dt\222\231\247\277\264\301\324\245\262\307\214\232\263\200\217\250}\214"
+ "\246|\213\245{\212\244{\211\244z\211\243z\210\243\202y\210\242\1y\207"
+ "\242\206x\207\241\1gu\221\207Sb\177\17Sa~R`}O\\yZg\202R`zKXqIUnBOf>I"
+ "b<H`8CYN[uq\200\233w\205\240w\206\240\250x\207\241\30x\206\241w\205\240"
+ "t\203\236n|\231br\220O`\202\77Pt1Ci+<b(:_\35*E\0\0\0\0\17\25\"(:`,>c"
+ "4FkBSwUf\206dt\222p\177\233t\202\236v\205\237w\205\237x\206\250\241x"
+ "\206\13\241y\207\242z\210\243{\211\244\177\215\247\223\241\271\240\255"
+ "\306v\204\240\\k\210Ud\201Tb\200Sa\202\177Sa\1\177S`\204~S`\16~Sa\177"
+ "Sa\177Tb\200Tc\200Wf\203gv\223\221\237\271\235\252\302\206\224\256|\212"
+ "\244z\210\243y\207\242y\207\242x\206\206\241x\206\3\241iw\223Tb\200S"
+ "a\205\177Sa\5\177S`~R`}P]{Wd\200We\202~Vc\202}Uc\202}Vc\4~We\177bp\215"
+ "t\202\235v\204\202\237v\204\30\237t\202\235Xe\202\77KeLYwQ^|R_}S`~S`"
+ "~Sa\177Sa\177Tb\200Uc\201Wf\204iw\225\225\243\274\251\266\313\221\237"
+ "\270\202\220\252}\213\246|\212\244{\211\244z\210\243z\210\243y\207\202"
+ "\242y\207\1\242x\207\210\241x\206\2\241gu\221Sa\206\177Sa\20\177S`~R"
+ "_}GTq0:R!)>!)>\"*\77#,A$.C&/E*4JIVoq\200\233v\204\237w\205\240x\206\247"
+ "\241x\206\30\241w\205\240v\204\237s\202\235m|\230aq\220O`\202\77Pt1C"
+ "h+<b(:_\35*E\0\0\0\0\17\25\"(:`,>c4FjASvTe\205cs\221o~\232s\201\235u"
+ "\203\237u\203\237v\251\205\237v\13\205\237w\206\240x\207\241y\210\241"
+ "}\214\245\223\242\271\235\254\303r\202\237Wg\204Sb\177Sa~R\210`}R\13"
+ "`}Sa~Tc\200et\221\220\240\270\240\256\304\204\222\254z\211\242x\207\241"
+ "w\206\240w\206\240v\207\205\237v\3\205\237gv\221Sa~R\205`}R\6`}Q_|P^"
+ "{JXu/:R\37(;\37\204':\36\5':\37':\40)=>Kdq\200\232t\202\203\235t\6\203"
+ "\235o~\230IVqBOkO]zP^{Q\202_|Q\15_|R`}R`}Sa~Tc\200aq\215\220\240\270"
+ "\243\261\306\203\222\254z\211\243y\210\242y\210\242x\207\241w\203\206"
+ "\240w\1\206\240v\212\205\237v\2\205\237et\217R\206`}R\20`}Q_|Q_|N\\y"
+ "HVqCQlERnERnFTpHVrIWtLZv^l\207s\202\234u\204\236u\204\236v\250\205\237"
+ "v\25\204\237u\203\236r\201\235l{\230`q\217N_\200>Ps1Ch+<b(:_\35*E\0\0"
+ "\0\0\17\25\"(:`,>c4FjASvTd\205br\221n}\231r\201\235\202s\202\236\252"
+ "t\203\237\12u\204\237u\204\240v\205\240w\205\241{\212\245\224\242\273"
+ "\226\244\277k{\230Tc\201Q_~\211P^}\7Q_~]l\213\213\233\266\233\252\302"
+ "\203\222\254w\206\242v\205\240\202u\204\240\211t\203\237\2ft\221Q_~\206"
+ "P^}\6P]|O]{M[yERo@Mh\77Mh\204\77Lg\16\77Mh@MiTb~r\200\234r\201\235s\201"
+ "\235r\201\235iw\224DRnIWuN\\{O\\{O]|P^|\202P^}\13Q_~R`~Ve\204t\204\242"
+ "\226\244\275\205\223\255x\207\242w\206\241v\205\241v\205\240u\204\240"
+ "\202u\203\237\215t\203\237\2dr\217Q_}\206P^}\5P^|O]|N\\{N\\zM[y\204L"
+ "Zx\5M[xM[z]l\211s\201\235s\202\236\251t\203\237\26t\203\236s\202\236"
+ "q\200\234kz\226`p\217N^\200>Ps1Ch+<b(:_\35*E\0\0\0\0\17\25\"(:`,>c4E"
+ "jARuSc\204bq\220m|\230q\200\234r\201\254\235s\202\1\235t\202\202\236"
+ "t\202\7\236t\203\236|\212\245\224\242\273\213\233\265Zj\210P]|O]\210"
+ "{O]\6{P]|We\202{\211\243|\213\245t\203\236s\202\214\235s\202\3\235es"
+ "\217P^|O]\205{O]\7{O\\{N\\zN[yM[xLZwLYwKY\203vKY\4vLYwLZx\\j\206r\200"
+ "\202\234r\201\10\234q\200\233bp\213GTpLZwN[yN\\zN\\zO]\202{O]\14{P^|"
+ "Q^}[j\211\205\224\257\204\223\256w\206\241v\204\237u\204\237t\203\236"
+ "t\203\236t\202\236s\202\216\235s\202\3\235cq\215P]|O]\207{O]\3{N\\zN"
+ "\\yN\\\204yN[\202yN\\\3y]k\210r\201\234s\202\252\235s\202\26\235r\201"
+ "\235p\200\234jy\226_o\216M^\177>Os1Ch+<b(:_\35*E\0\0\0\0\17\25\"(:`,"
+ ">c3Ej@RuSc\204ap\217l{\227p\177\234r\201\235r\252\201\235s\2\201\235"
+ "r\201\234r\203\200\234r\6\200\234n|\230Zg\203@LeHVrO\\zO\210\\{O\10\\"
+ "{M[yBNk0;SKWrjy\224q\177\233q\177\233r\202\200\234r\1\200\234s\207\201"
+ "\235s\3\201\235dr\217P]|O\207\\{O\3\\zN[yN[yM\207ZxM\2Zx]j\207r\202\200"
+ "\234r\10\200\234q\177\233]k\207GSpMZxN[yN[yO\\zO\202\\{O\11\\{P]|Q^}"
+ "`o\215\200\216\251x\206\242u\203\237t\202\236t\202\236s\221\201\235s"
+ "\3\201\235bp\215O]{O\220\\{O\2\\{^l\211s\252\201\235s\202\201\235r\26"
+ "\201\235p\177\233ix\225^n\216M]\177=Or0Ch+<b(:_\35*E\0\0\0\0\17\25\""
+ "(:`,>c3Ej@RuRb\203_p\216kz\227o\177\232p\200\234q\200\234\251r\201\234"
+ "\202q\200\233\202p\177\233\7o~\232l{\227S`{2>V4@ZIWtM[x\210N\\z\12M["
+ "yM[xJYv7D^,7OLZtiy\224o~\232o\177\232p\177\233\202q\200\233\1q\201\234"
+ "\206r\201\234\2cr\216O]{\211N\\z\1N\\y\210M\\y\1\\k\207\202q\201\234"
+ "\4q\200\234n~\231[j\206JXv\202M[x\1M\\y\205N\\z\4O]{[j\207{\212\245s"
+ "\203\236\202r\201\235\223r\201\234\1ap\214\210N\\z\4N\\{O]{O]|O^|\205"
+ "P^|\2O^|^m\212\202r\201\235\251r\201\234\30q\201\234p\200\234o~\232h"
+ "w\225]n\215M]\177=Or0Ch+<b(:_\35*E\0\0\0\0\17\25\"(:`+>c3Ej@RuQb\203"
+ "_o\216kz\226n}\231p\177\232p\177\232q\200\246\234q\200\202\234p\177\14"
+ "\233p\177\233o~\232n}\232m|\231ix\224S`|-8P2=WFTrKYwLZxM[\203yM[\203"
+ "zM[\2yM[yLZ\202xKY\11wHVt8E_+5LKYtgv\222m|\230n}\232o~\232p\177\202\233"
+ "p\177\205\234q\200\3\234bp\216N\\zM[\207yM[\3zN\\{N\\{O]\202|O]\204}"
+ "O]\10|O]|]k\211q\200\235q\200\234q\200\234o~\232^m\212LZ\202xLZ\207y"
+ "M[\3ySa\177p\177\233p\177\210\234p\177\215\234q\200\2\234`n\214M[\207"
+ "yM[\2zN\\{N\\\202|P^\1}Q_\202~Q_\7\177Q_~Q_~P^}^m\212r\201\235r\201\235"
+ "q\200\250\234q\200\30\234p\177\233o\177\232n}\231hw\224\\m\214L\\~=N"
+ "r0Ch+<b(:_\35*E\0\0\0\0\17\25\"(:`+>c3Ej@QtQa\202^n\215jy\225m}\230o"
+ "~\232o~\232p\246\177\233p\20\177\232o~\232o~\232n}\231n}\230l{\227ix"
+ "\224R_{/:Q2<UCQmIWuJXvKYwLZxLZxM\203[yM\1[yL\202ZxL\17ZwKYwJXvIWuFSp"
+ "5AZ1;TO[wiw\223l{\227m|\231n}\231o~\232o~\232p\177\232p\203\177\233p"
+ "\3\177\233ap\214M[xL\206ZxL\6ZxM[yN\\zO]{Q_}Q_~R\203`~R\12`~Q_~P^}^l"
+ "\211q\200\234q\200\234p\177\233p\177\233bq\215M[yL\206ZxL\1ZxK\202Yw"
+ "K\4Xuet\220n}\230n}\231o\207~\232o\2~\232p\177\232p\212\177\233p\2\177"
+ "\233_n\212L\206ZxL\7ZxM[yM[ySb\200dt\221p\177\233q\200\234q\203\201\235"
+ "q\5\200\234o\177\233p\200\234s\202\236q\200\234p\250\177\233p\26\177"
+ "\233o~\232o~\232m|\230fv\223\\l\213K\\~=Nr0Ch*<b(:_\35*E\0\0\0\0\17\25"
+ "\"(:`+>c3Ej@QtPa\202^m\215ix\225l|\230\202n~\231\246o~\232\202n}\231"
+ "\202m|\230\12lz\226fu\221O]y,7N0;TESoHUsIWuJXvKYw\202LZx\204M[y\1LZx"
+ "\202KYw\202JXv\12IWuHVsERp2=W*4KN[xfu\221lz\226m{\230m|\230\202n}\231"
+ "\204o~\232\2`o\214LZx\206KYw\6LZxM[yP_}iy\227|\214\247}\215\250\203~"
+ "\216\250\5}\216\250}\215\250{\212\246v\205\241t\203\237\202p\177\233"
+ "\3s\202\236jz\226M[z\207KYw\202JXv\3BNkR`|ix\224\203m|\230\210n}\231"
+ "\212o~\232\1^m\212\207KYw\202LZx\4Zi\210\226\244\276\270\305\330\271"
+ "\307\331\203\272\307\331\5\271\307\331\267\304\327\230\247\277w\206\241"
+ "p\177\233\252o~\232\26n}\231l{\227fu\223[l\213K[~<Nr0Ch*<b(:_\35*E\0"
+ "\0\0\0\17\25\"(:`+>c3Ej\77QtPa\202]m\214hw\224k{\227m}\231m}\246\231"
+ "n}&\230m|\230l|\227l{\227jz\225fu\221M[v-7N0<TBPlGUqHVsHWtIWuKYvKZwL"
+ "ZxP^|]l\211[j\207O]{LZxKYwJYvJXvIXuIWtHVsGUqCPl2=V-7NJXsgv\221kz\226"
+ "l{\227l|\227m|\230n}\203\231n}\3\231_n\213KYwJX\205vJX\6vKYwLZwRa\177"
+ "\216\234\266\262\277\323\262\300\204\323\263\301\13\323\262\300\323\260"
+ "\275\322\226\245\275t\203\236p\177\233o~\232p\200\233l|\230Q`}LZxKY\205"
+ "vJX\11uIWuHVs@Mi8E_Wd\200hw\223jy\225kz\226kz\206\227l{\1\227m|\205\230"
+ "m|\1\230n}\204\231n}\2\231]l\211KY\206vJX\16vJYvKYwN]zo~\231|\213\246"
+ "}\214\246~\215\247~\215\247}\214\246}\214\246|\213\245v\205\240p\177"
+ "\233o~\251\231n}\202\231m}\25\230kz\226et\222[k\212J[~<Nq0Cg*<b(:_\35"
+ "*E\0\0\0\0\17\25\"(:`+>c2Ei\77PtO`\201\\m\214gv\224kz\226l|\227l\245"
+ "|\227m(|\227l{\226k{\225kz\225iy\224fv\220N]w,7N-9QBOkEToGUqGVqHWrIX"
+ "sJYuKZvM\\xcr\220\221\241\272\214\234\265]l\212M[xKZvJYuIXtIWsHWrHVr"
+ "FUqETpBQl0;S*4JR_ygv\221jy\224kz\225l{\226l|\226m\202|\227m\3|\227^m"
+ "\210JXtI\205WsI\6WsJXtJYuM[xkz\224z\211\244{\205\213\245{\14\212\244"
+ "z\211\243u\205\237p\200\232n~\230n}\230o\177\231u\205\237Wf\202KYvJX"
+ "uJXtI\203WsI\14WsHVrGUqDRm2<U4\77WSb|gv\220hx\222hx\222ix\223iy\224i"
+ "\202y\224j\204z\224j\5z\224kz\225k{\225l{\226l|\226m\203|\227m\3|\227"
+ "\\k\206IXsI\207WsI\3XtJYuet\217n\204~\230o\7~\230n}\230n}\230m}\227m"
+ "|\227l|\226l|\226m\250|\227m\27|\227l|\227jy\226ds\222Zk\212J[}<Mq/C"
+ "g*<b(:_\35*E\0\0\0\0\17\25\"(:_+>c2Ei\77PsN_\201[l\213ft\222ix\226ky"
+ "\227kz\227\244lz\227\34kz\226ky\226jx\225iw\224es\217MZv)4K/:SANjERo"
+ "FSqGTqGTrHUsIVuJWvLZxYg\206\211\227\263\226\244\275\230\246\276\201\220"
+ "\255Xf\206LYxJXvIVuIVtHUs\202GTr\12ESqESpANj2<V.8OQ\\ygt\221iw\225jx"
+ "\225ky\226\203lz\227\2]k\210IVt\207HUs\5IVuJWvcq\216o}\232p~\232\205"
+ "p~\233\3o}\232n|\231n|\230\202m{\230\4n|\231w\205\241bp\215N\\z\202I"
+ "Vu\1IVt\203HUs\13GTrGTqESq\77Lh+4L'0FEPkXf\201bp\215es\221fu\222\205"
+ "gu\222\203hv\223\2iw\224jx\225\202ky\226\203lz\227\2[i\206IVs\211HUs"
+ "\1bp\215\203ky\226\207jx\225\202ky\226\250lz\227\26ky\227ix\225cr\220"
+ "Yj\211IZ}<Mq/Bg*<a(:_\35*E\0\0\0\0\17\25\"(:_+>c2Di\77PsN_\201[k\213"
+ "dt\222ix\225jy\226ky\244\226kz)\226jy\225jx\225iw\224fu\221NZv+4K-8P"
+ "AMiDRoESpFSqGTrGUrHVsIWuJXvSa\200y\211\246\224\242\273}\213\246\177\216"
+ "\251\225\243\274x\210\245R`\200JXvIWuIVtHUsGUrFTqFTqESpDRoANk+5M,6NT"
+ "a}gv\222ix\224jy\225kz\202\226kz\3\226]k\210HVsGU\206rGU\4rHUsIWuap\214"
+ "m|\206\230n|\202\230m{\1\230l{\202\227l{\10\227m{\230t\202\237p\177\235"
+ "R`\177IWuIVtHVsGU\202rGU\30rGTrFTqESpDRo>Kg-7O\35$7#,@5@XFSnTa}[i\205"
+ "^l\211`o\213bq\215ao\214_m\212^l\211[h\205[i\206es\220jx\225jy\225kz"
+ "\202\226kz\3\226[i\206HUsGU\205rGU\6rGTrFTqFTq`n\213hv\223gv\206\222"
+ "gu\5\222hv\223hw\224ix\224jy\225ky\247\226kz\27\226jy\226hw\225bq\220"
+ "Xi\211IZ}<Mq/Bg*<a(:_\35*E\0\0\0\0\17\25\"(:_+=c2Di>PsM^\200Zk\212ds"
+ "\221hw\225ix\225ix\225j\243y\226j\11y\226ix\225hw\224et\221P]z'0H.9Q"
+ "@NkCQnD\202SpE\36SqFTrGUsHVtIWvO]|t\204\242\223\242\274y\210\245p\177"
+ "\233p\177\234~\215\251\225\243\275p\200\236O]|HWvHVuGUsFTrFTrESqESqD"
+ "SpDRo@Mj.8Q,5MR_{gu\222ix\225j\202y\226j\3y\226[j\207GUsF\207TrF\3Tr"
+ "GUs_m\213k\210z\227k\14z\227jy\226jy\226kz\227kz\227o~\233~\216\252b"
+ "q\221KYxHVuGUsGUsF\202TrF\27TrESqDSpDSpCQnBPm9E`,6O\40'<\31!2\27\36""0"
+ "\33\"5\36&9\37';#+@\40(<\37&:\36%:\32\"5\40)>Ub\177gv\223ix\225j\202"
+ "y\226j\2y\226Yh\205F\206TrF\10TrESqDSp<If3>V)2G(1F'1E'\2020E'\10""0E"
+ "(1F(1F+5KFSmet\221ix\225ix\225j\246y\226j\25y\226ix\225gv\224aq\217X"
+ "i\210HY|;Mq/Bg*<a(:_\35*E\0\0\0\0\17\25\"(:_+=b2Di>PrM^\200Yj\212cr\220"
+ "gv\224\202hw\224\245ix\225\5gv\223P^y,5M.9R@Nk\202DRo\1DSp\202ESq\10"
+ "FTrGUsGVtL[zgw\225\221\240\273\201\217\253n}\232\202m|\231\10p~\233\201"
+ "\220\253\220\240\272hx\226KYxHVuGUsFTr\203ESq\202DSp\6DRo@Nk-7Q5\77Y"
+ "[i\206hw\224\203ix\225\2[i\207FTr\210ESq\2FTr^m\212\213ix\225\10jy\226"
+ "kz\227l{\230}\214\247w\207\245Ra\200HWuGUs\202FTr\203ESq\202DSp\23DR"
+ "oCQnBPmAOl>Kh9Fb3\77Y.8P+5M)4J'0F(3I+5L,6O/:S7C^bq\215gv\223hw\224\203"
+ "ix\225\2Yg\205FTr\206ESq\202DSp\4\77Lh0:S&0F&/E\205%/D\5&/E(2HERmet\221"
+ "hw\224\250ix\225\27hw\224gu\224`p\217Wh\210HY|;Mp/Bg*<a(:_\35*E\0\0\0"
+ "\0\17\25\"(:_+=b1Di>OrL]\177Xi\211aq\220fu\223hw\224hw\224ix\243\225"
+ "ix\7\225hw\224fu\222JWr9E`CQnDRoDS\202pDS\12pESqESqFTrGUsIWv_o\216\216"
+ "\236\272\201\220\254n}\232kz\203\227kz\11\227n}\232\204\224\256\223\243"
+ "\275`p\217KYxGUtFTrFTrES\204qES\5qGUsSb\201et\221l{\230ix\203\225ix\2"
+ "\225Zi\206ET\210qES\3qETq]l\211ix\213\225ix\12\225jy\226jy\226r\201\236"
+ "\206\226\262m~\235P^~GVtGUsFTrES\203qES\11qDSpDRoDRoCQnBPmBPmAOlAOl@"
+ "N\205k@N\13kAOlAOmCQnes\220gv\223hw\224hw\224ix\225ix\225Xg\204ES\206"
+ "qES\7qDSpDRoDQnBPmBPmANl@N\204k@N\7kAOlBPmVd\201gv\223gv\223hw\224ix"
+ "\245\225ix\30\225hw\224gv\224ft\222_o\216Vh\207GY{;Lp/Bf*<a(:_\35*E\0"
+ "\0\0\0\17\25\"(:_+=b1Di=OrL]\177Xi\210`q\220et\222gt\223gu\223g\243v"
+ "\224g\7v\224hw\224m|\232~\215\252t\203\241O^}ETrD\203SqD\24SqESqFTrG"
+ "UtWe\206\202\221\257\207\227\262o~\234jy\226ix\226hw\225hw\225ix\226"
+ "jy\227o~\233\207\226\262\206\226\263[j\213HVuESrE\202SqD\202SqE\7SrG"
+ "UtVf\206\177\220\254\214\233\266r\201\236hw\225g\202v\224g\3v\224Yh\205"
+ "ESqD\207RpD\3RpESq\\k\210g\213v\224g\13v\224hw\225ix\225kz\230|\213\247"
+ "\213\232\267jy\230KYyGUsFTsESrE\202SqD\202RpD\3RoCQoCQoB\202PnB\1PnA"
+ "\210OmA\5OmCQnds\221fu\223gv\223g\202v\224g\3v\224Wf\203DSpD\206RpD\5"
+ "RoCQoCQnBPnBPmA\206OmA\5OmBPnVd\202fu\223fu\223g\247v\224g\25u\224gt"
+ "\223ds\222^o\216Vg\207GX{:Lp/Bf*<a(:_\35*E\0\0\0\0\17\25\"(:_+=b1Dh="
+ "OrK\\\177Wh\210`p\216ds\221\202ft\223\244gu\223\6gv\224hw\225x\206\244"
+ "\221\237\273s\203\241N\\|\202ESq\12DSpDSqESqFTsQ`\200}\215\253\213\232"
+ "\265p\177\235jx\226iw\225\204hv\224\10iw\225jx\226o~\234\213\232\266"
+ "\201\222\257Sa\201GTsESr\202ESq\10ESrGUtWf\206\202\222\260\220\236\272"
+ "t\203\240iw\225hv\224\203gu\223\2Xf\204DRp\210DQo\2DRp[j\210\214gu\223"
+ "\14gv\224hv\224iw\225m{\231\203\222\256\223\242\275ix\231KXxFTsFSrES"
+ "qDSq\202DRp\3DRoDQoCQo\202CQn\1CPn\210BPm\4BPnCQods\221fu\223\204gu\223"
+ "\1Vd\202\211DQo\3CQnCPnBPn\207BPm\4BPnVd\202ft\222fu\223\247gu\223\25"
+ "ft\223es\223cr\220]n\215Uf\206GXz:Lo/Af*<a(:_\35*E\0\0\0\0\17\25\"(:"
+ "_+=b1Ch=NqK\\~Vg\207_o\216br\202\221es\1\221et\243\223et\10\223fu\223"
+ "gu\224ix\226v\205\243\220\237\272s\203\242LZ{ES\202rDS\11rESrO]~p\200"
+ "\240\214\233\270t\202\241hw\226gv\225fu\224ft\202\223et\24\223ft\223"
+ "fu\224gv\225hw\226t\202\240\214\232\267v\205\246R`\201FTsESrESrGUuUd"
+ "\204\203\223\261\217\236\272s\202\240iw\226gu\224fu\224et\202\223et\2"
+ "\223Xf\205DR\210pCQ\3pDRp[i\210et\214\223et\14\223fu\223gu\224hv\225"
+ "lz\231\202\221\255\227\246\302s\204\242Tc\204GVvESsESrDS\202qDR\1qDQ"
+ "\202pCQ\1pCP\212oBP\3oCQodr\221et\204\223et\2\223Vd\203DQ\213pCQ\2oC"
+ "QoCP\206oBP\2oVc\203et\250\223et\30\223es\222ds\221br\220\\m\214Ue\205"
+ "GWz:Ko/Af*<a(:_\35*E\0\0\0\0\17\25\"(:_+=b1Ch=NqK[~Vf\206^n\215bq\220"
+ "br\220cr\220d\244s\221d\20s\221et\222fu\223hw\225z\211\246\223\243\276"
+ "p\200\240KZyDSqDSqIWwjz\230\210\230\265w\206\243hw\225fu\223e\202t\222"
+ "d\203s\221d\27s\221et\222et\222fu\223hw\225t\203\241\215\234\270p\201"
+ "\237KZzESrETsUe\205\200\220\255\220\237\272r\201\236hw\225fu\223et\222"
+ "et\222ds\221et\222et\222Wf\204D\210RpC\4RpDRpZi\207et\222d\214s\221d"
+ "\13s\221et\222fu\223gv\224jz\227\201\220\255\235\255\307\215\236\273"
+ "dt\224N]}GUtD\202SqD\1SpC\203RpC\210QoC\202QoB\11QoCQocr\220et\222ds"
+ "\221ds\221et\222et\222Ud\202C\216RpC\203QoC\5QoBQoCPoUc\202dt\222d\247"
+ "s\221d\26s\221cs\221br\220aq\217\\l\213Td\205FWz:Ko/Af*<a(:_\35*E\0\0"
+ "\0\0\17\25\"(:_+=b1Ch<MqJZ}Ue\206]m\215ap\217\202br\220\245cr\220\202"
+ "ds\221\14eu\223gw\225x\210\245\214\235\271k|\233KZyGVu^o\217\211\231"
+ "\266}\214\251hw\225et\222\202ds\221\206cr\220\20cs\221dt\222et\222hx"
+ "\225x\207\244\211\231\266jz\232L[{Vg\206\202\223\261\216\235\270p\177"
+ "\235gv\224et\222dt\222ds\221\202cs\221\3ds\221dt\222Wf\204\202DRp\206"
+ "DSq\202DRp\3Zi\207dt\222ds\221\215cr\220\20ds\221et\222eu\223hx\226u"
+ "\205\242\217\237\271\233\254\306\216\237\274r\203\242]l\215N]}GVuDSr"
+ "DSqDRqDRp\211CRp\202CQo\1cr\220\204ds\221\4dt\222Ud\202CRpDRp\210DSq"
+ "\205DRq\202DRp\1CRp\202CQo\1Ud\202\202ds\221\247cr\220\202br\220\24`"
+ "p\217[k\213Sc\204EVy9Ko/Af*<a(:_\35*E\0\0\0\0\17\25\"(:_+=b1Ch<MpJZ}"
+ "Te\206\\m\214`p\216`q\202\217aq\244\220aq\202\220br\14\221cs\222dt\223"
+ "gx\226|\214\252\215\236\273hy\232Yk\213\201\223\261\177\217\254jz\230"
+ "dt\223cs\202\221br\206\220aq\202\220br\26\221cs\222dt\223hx\226|\214"
+ "\251\212\233\270n\200\240\177\222\260\214\235\271s\203\240ev\224dt\222"
+ "cs\222br\221br\221aq\220br\221cs\221dt\223ev\225gy\231i{\233j|\204\234"
+ "k|\10\234j{\234i{\233fx\230hy\227cs\222cs\221br\221aq\213\220aq\21\220"
+ "br\221br\221cs\222dt\223eu\224l|\232~\216\253\222\242\275\242\262\314"
+ "\240\257\312\217\240\275y\212\251dv\227Te\204K[{FUuET\205sET\21sFUsG"
+ "VvM]}Tf\205Xj\211j{\231dt\222br\221br\221cs\221eu\224ev\225gy\231i{\233"
+ "fy\231`q\222^n\203\217^n\4\217]n\217Zk\213Td\205Qa\204\201Qa\10\201N"
+ "]~HWwETsDSrUe\204cs\222br\221br\247\220aq\27\220`q\217_o\216Zk\212Sc"
+ "\204EVy9Kn.Af*<a(:_\35*E\0\0\0\0\17\25\"(:_+<b0Ch;MpIY|Sd\205[l\213_"
+ "o\216`p\217`p\217a\246q\217a\15q\220br\220br\221cs\222fv\224{\213\251"
+ "\225\246\302\225\247\303\204\225\261fw\225cs\222br\221br\220a\211q\217"
+ "a\15q\217br\220br\220cs\222gw\225~\220\253\230\251\304\215\235\271m}"
+ "\233du\223cs\221br\221aq\220a\203q\217a\6q\220br\220dt\223\202\222\257"
+ "\247\265\315\253\270\317\254\204\271\320\255\10\271\320\254\271\320\253"
+ "\270\317\244\263\313}\217\253cs\221br\220aq\220a\215q\217a\21q\217br"
+ "\220br\221cs\222ct\222eu\224iy\227o\201\235|\216\252\216\237\271\240"
+ "\260\310\252\271\321\253\273\323\252\272\323\246\266\320\234\253\307"
+ "\226\250\303\226\202\250\302\226\11\250\302\227\250\303\241\261\313\251"
+ "\271\322\253\273\323\251\271\322\234\255\306t\204\243cs\222b\202r\220"
+ "b\7r\220fv\224\203\224\260\246\264\314\254\270\317\253\272\321\254\272"
+ "\322\253\204\273\323\253\3\273\323\254\274\324\254\275\323\255\205\274"
+ "\325\255\10\274\324\252\272\323\252\272\322\242\263\314\203\225\262g"
+ "w\225br\220aq\220a\245q\217a\26q\217`p\217_o\216^n\215Yj\211Rb\203DV"
+ "y8Kn.Af*;a(:_\35*E\0\0\0\0\17\25\"(:_+<b0Bh;LpHY{Rc\204Zk\212^n\215\202"
+ "_o\216\247`p\216\202aq\217\12br\220bs\221fv\225w\207\244}\215\252k{\231"
+ "cs\221br\220aq\217`p\217\212`p\216\13`p\217aq\217br\220br\221fv\224n"
+ "~\234iz\230cs\222br\220aq\220aq\217\205`p\216\4aq\217br\220fv\224iz\230"
+ "\202k{\231\204k|\232\202k{\231\5iy\230eu\224br\220aq\217`p\217\217`p"
+ "\216\17`p\217aq\217br\220br\221cs\221dt\222eu\224gw\225j{\231p\200\236"
+ "y\211\246\177\217\253\206\225\260\214\234\267\220\240\272\203\220\240"
+ "\273\10\217\240\272\211\232\264\202\222\255~\216\252v\207\244o\177\234"
+ "dt\223aq\220\203aq\217\7br\220fv\224iz\230k{\230n~\234r\203\240s\204"
+ "\241\204t\204\241\3v\206\243y\211\246|\213\250\204}\215\251\10~\216\252"
+ "\201\221\254\202\221\254\177\217\252r\203\237cs\222aq\220`p\217\246`"
+ "p\216\202_o\216\25]m\215Xi\211Qb\203DUx8Jn.@f*;a(:_\35*E\0\0\0\0\17\25"
+ "\"(:_+<b0Bh;LpHX{Rc\204Zj\212]m\214^n\216^n\250\216_o\4\216_p\216`p\217"
+ "`q\217aq\203\220ar\3\220`q\217`p\217_p\215\216_o\4\216`p\217`p\217`q"
+ "\217aq\202\220`q\2\217`p\217_p\206\216_o\5\216_p\216`p\217`q\217ar\220"
+ "br\205\221bs\202\221br\4\221aq\220`q\217`p\217_p\222\216_o\4\216_p\216"
+ "`p\217`q\217ar\202\220ar\1\221br\202\221bs\1\222cs\202\222ct\207\223"
+ "ct\14\222bs\221br\221ar\220`q\217`p\217_p\216_p\216`p\217`p\217`q\217"
+ "ar\220br\205\221bs\207\222cs\202\222ct\202\222cs\6\222bs\221br\221aq"
+ "\220`p\217`p\217_o\246\216_o\30\216^o\216^n\215\\m\214Wi\210Pa\202CT"
+ "w8Jn.@f*;a(:_\35*E\0\0\0\0\17\25\"(:_+<b0Bh:LpGXzRb\203Yj\211\\l\213"
+ "]m\214]m\214^\251n\215^\1n\215_\205o\216_\1o\216^\220n\215^\204o\216"
+ "_\1o\216^\211n\215^\203o\216_\210p\217_\1o\216_\202o\216^\225n\215^\203"
+ "o\216_\1p\217_\202p\217`\1p\217a\211q\220a\6q\220`p\217`p\217_o\217_"
+ "o\216_o\216^\202n\215^\1n\215_\203o\216_\1p\217_\210p\217`\202q\220`"
+ "\204q\220a\202q\220`\202p\217_\2o\216_o\216^\247n\215^\202n\215]\25m"
+ "\214[l\213Wh\210P`\202CTw8In.@f*;a(:_\35*E\0\0\0\0\17\25\"(:_+<b0Bg:"
+ "LoGWzQa\202Xi\211[l\213\\l\214\254\\m\214\204]m\215\241\\m\214\213]m"
+ "\215\230\\m\214\202]m\215\202]n\215\214]n\216\202]n\215\1]m\215\205\\"
+ "m\214\205]m\215\205]n\215\212]n\216\202]n\215\1]m\215\251\\m\214\26\\"
+ "l\214Zk\213Vg\207O`\201BSv8Im.@e*;a(:_\35*E\0\0\0\0\17\25\"(:_+<b0Bg"
+ ":KoFWzP`\202Wh\210Zk\212[l\213[l\207\214\\l\1\214Zj\204\212Zk\4\212["
+ "k\212Yi\210Zj\211\\l\377\214\\l\273\214\\l\202\214[l\26\213Yj\211Uf\206"
+ "O_\200BSv7Im.@e*;a(:_\35*E\0\0\0\0\17\25\"(:_+<b0Bg9KoFVyP_\201Vg\207"
+ "Yj\211Zk\212Zk\212[\205l\214[\6l\214O\\vAGUBIZIUlUa\200W\202f\205W\4"
+ "f\205Xg\206Xh\207Zj\212[\377l\214[\272l\214[\25l\213Zk\212Yj\211Ue\205"
+ "N^\200BSv7Hm.@e*;a(:_\35*E\0\0\0\0\17\25\"(:_*<a0Bg9KoEVyO_\201Vf\207"
+ "Xi\211\202Zj\212\206Zk\212\15Xf\202S]m=CN57>:>JDMaOZvTc\201Vd\203Ve\205"
+ "Vf\205Wf\206Yi\210\370Zk\212\1Zj\211\203Yi\210\1Zj\211\273Zk\212\26Y"
+ "j\211Xi\210Td\205M^\177ARv7Hm.@e);`(:_\35*E\0\0\0\0\17\25\"(:_*<a0Ag"
+ "9JnEUyO^\200Uf\206Xh\210Yi\211Yi\206\211Yj\21\211n\202\243\237\266\323"
+ "}\221\257P\\t:\77K69B9>JCK_N[vS`\177Ta\201Ud\203Ue\203Wf\205Wg\205Yj"
+ "\210Yj\361\211Yj\13\211Xh\207Ue\202Tc\200Sc\200Td\202Td\203Ue\203Vf\204"
+ "Wf\205Xi\210Yj\270\211Yj\27\211Yi\211Wh\210Sd\205M]\177ARu6Hl.@e);`("
+ ":_\35*E\0\0\0\0\17\25\"(:_*<a0Ag9JnDUxM^\200Td\206Vh\207Wi\210Wi\210"
+ "X\205i\211X\24h\210[l\215v\213\253\241\267\323\234\263\316i{\231JVo;"
+ "BP58A6:D@H[JVpQ]{Sa\200Ta\201Tc\202Uc\203Ve\205Vf\206Xi\210X\354i\211"
+ "X\16i\211Wg\207O]yDNd:@N6:C6;E\77GWJTnR_~Ta\201Tc\203Ud\204Wg\207X\267"
+ "i\211X\25i\210Wh\210Vg\207Rb\204L\\~@Ru6Hl-@e);`(:_\35*E\0\0\0\0\17\25"
+ "\"(:_*<a/Ag8JnDUxL]\177Sc\204Ug\207\202Vg\207\205Wh\210\202Vg\207\24"
+ "Xi\211fz\234\213\240\277\240\266\322\204\231\272]m\215JWn=CT59C59B<C"
+ "SFQgMZvQ^}S_\177Sa\201Tb\202Uc\203Vf\206Wh\207\352Wh\210\17Ud\204HSm"
+ "7;H36>6;F:\77M9\77K58B6:EENeN[wQ_~Sa\201Tc\203Vg\206\267Wh\210\25Vg\207"
+ "Uf\206Rb\203K\\~@Qt6Gl-@e);`(:_\35*E\0\0\0\0\17\25\"(:_*<a/Ag8JnCUxK"
+ "\\\177Sc\204Uf\206Vg\211\207Vg\26\207Vf\206Xi\211o\203\245\216\245\304"
+ "\223\253\313v\214\254Yj\213KWq\77I[49D36\77""8>MBJ`KXsQ]}R_\177S`\200"
+ "Sa\201Tb\202Ud\204Vf\206Vg\347\207Vg\21\207KXt9\77N9>LGRjO^|Q`\177Q`"
+ "~KVq=CV9\77MEPiN[xP^}Ra\200Tb\202Vf\206Vg\266\207Vg\24\207Tf\206Qa\202"
+ "J[}\77Qt6Gl-\77e);`(:_\35*E\0\0\0\0\17\25\"(:_*<a/Ag7InBTwK[~Rb\203T"
+ "e\206U\202f\206U\205g\207U\31f\207Tf\206Ug\207Vg\207Xi\211Xi\212]o\220"
+ "s\210\252\212\242\302\212\243\302o\203\245Xi\211LYtAK`6<I36@48C=EWFQ"
+ "iMZxP]}Q^~Q`\200Sa\201Sb\202T\202e\205U\1f\206U\333g\207U\3f\206Tb\202"
+ "Tc\203U\204g\207U\6g\207Sc\203BMd;CVJWsP^}P\203^~P\12^}MYv=EY\77G\\I"
+ "UqL[wO]}R`\200Tc\203Uf\206U\264g\207U\26f\207Uf\206Td\205P`\201JZ}>P"
+ "t6Gl-\77e);`(:_\35*E\0\0\0\0\17\25\"(:_*<a/Af7ImBSvJ[}Qa\203Sc\205Te"
+ "\205\207Te\206\2Te\205Vg\207\202Xi\211\31Wi\212Wi\213Wj\215`s\227x\216"
+ "\257\217\250\307\214\243\302j~\240Ud\206KXuCNd8>N04=14=8>M@J_JUrMZxO"
+ "]|Q]|Q_~Q`\200Rb\202Sb\203Te\205\327Te\206\3Sc\203Ra\201R`\200\202Qa"
+ "\201\1Rb\203\202Sb\203\5Sd\204Te\205P_~ALbCOh\207O]}\7GRm=G[DPjJXtL["
+ "yP]}R`\200\266Te\206\25Te\205Sc\204O`\201IZ|>Pt5Gl-\77d);`(:_\35*E\0"
+ "\0\0\0\17\25\"(:_*<a/Af7ImBSuJZ}P`\202Sc\203Td\207\205Td\"\205Tc\205"
+ "Ue\206Wh\211Wi\211Wj\216Wj\216Zl\215Yk\215Xj\215^r\225t\212\255\215\245"
+ "\306\207\240\301l\200\243Xi\213N\\}GTp\77H\\4;G/3;04=5;I=F[DQjHWsMZy"
+ "O\\}O]~P_\177P_\200Q`\200Sc\203Sc\204Td\320\205Td\20\205Rb\202HUp;CV"
+ "38E5:H=F[IVsN\\|O]~P_\177Q_\200Q_\200M\\{EQkJWuN]\206}N]\12}L[zBNiBM"
+ "eHUqKYvN[{P_\177Ra\201Tc\204Td\263\205Td\27\205Sd\205Rb\203N_\200HY|"
+ ">Pr5Fk-\77d);`(:_\35*E\0\0\0\0\17\25\"(:_*<a/Af7HmASuIZ}O`\201Rb\203"
+ "Sb\204Sb\204T\206c\205T#c\205Sb\203Ug\207Vh\210Vi\213Vi\215Zk\215Zk\215"
+ "Yj\214Xi\214Wi\215`s\230t\212\255\207\237\302\201\231\273j\177\243Uh"
+ "\211N]~JXvCOg8\77P15A.2;04\77""4:H<EXDOhJXtKZyN[{N^~O^\177P_\177Q_\201"
+ "Sb\204T\315c\205T\21c\205R`\200EPj28E.1904>03<.2:7>PDQlKZyM[{O^\177O"
+ "^\177N\\|HVrLZzM\207\\|M\12\\|FUrCOhHVqIXuNZzO^~Q`\201Sb\203Tc\204T\261"
+ "c\205T\26c\205Sc\204Sb\203Qa\203N^\200GX{>Or5Fk-\77d);`(:_\35*E\0\0\0"
+ "\0\17\25\"(:_*<a.Af7HlARuHY|O_\200Qa\202\202Rb\203\210Sc\203\7Sc\204"
+ "Uf\207Vg\210Vh\212Vi\215Yj\215Yk\215\202Yn\220\27Xk\215Xk\214]q\224o"
+ "\205\250\203\233\275\205\235\277r\210\252Xk\215N^\177L[{JWuBMf:BT38F"
+ ".1:-/715A9BSANfHVsLYxL[|N[|\202N]\177\2Q`\201Rb\203\312Sc\203\17Qa\203"
+ "ERo39H4:ICNhKZyJWv\77Ja27E5<MDQkIXuLYyM[{N\\}\212L[{\7JXwDQlFTqIWvLY"
+ "yN]~P_\200\202Rb\203\262Sc\203\25Rb\203Ra\202Qa\202M]\177GX{>Or5Fk-\77"
+ "d);`(:_\35*E\0\0\0\0\17\25\"(:_*<a.Af6HlAQtHX|N^\200P`\202\202Qa\1\202"
+ "Rb\211\203Rb%\203Te\207Tf\210Tg\212Uh\214Xj\215Xk\216Xm\220Zn\220Xm\220"
+ "Wk\216Xm\220^r\225m\203\246\177\227\272\205\236\300u\214\260[n\222P`"
+ "\201L[{JXxGUsBNh<EZ38F.1;.1928E;CXCPjHVtJYyLYzM[|N]~P_\200Qa\202Rb\307"
+ "\203Rb\22\203N\\}:CY5<MEQmKYyKZzKZzJYyAKd5;K9BWDQlGVsIXwN\\|O^\200KZ"
+ "{KZ\207zKZ\12zKYyFRoFSpIVuKXyL\\}N]~P`\201Qa\202Rb\261\203Rb\30\203Q"
+ "a\202Qa\202P`\201L]\177FWz=Nq4Fk-\77d);`(:_\35*E\0\0\0\0\17\25\"(:_*"
+ "<a.Af6Hl@QtGX{M]\177O_\201P`\201P`\201Q\212`\202Q%`\202Rb\203Sd\205T"
+ "e\207Tf\211Vh\213Wj\215Wk\215Wl\217Wl\217Xl\217Wl\216Vj\214Xl\217f|\236"
+ "y\221\264\203\235\276w\217\264bv\232Rc\204KZzJYxJYxIXwDPl;EZ27E,/7.2"
+ "=5<N@LeFTsIWwKYyK[|L[}N]\177Q\305`\202Q\5`\202P`\201HWv9AV@KeJ\204Yx"
+ "J\12YxIXw@Ke5=Q>IaESoGVvKZzO_\177KZyJ\210YxJ\11XxGTrGTrIWvJYyL[{O^\177"
+ "P`\201P`\201Q\222`\202Q\4`\202O_\200L\\}O^\177Q\234`\202Q\25`\202P`\201"
+ "O_\200K\\~FVz=Nq4Fk-\77d);`(:_\35*E\0\0\0\0\17\25\"(:_*<a.Af5Hl\77Pt"
+ "FW{L\\\177N^\200\202O_\201\215P`\201\24Rc\204Se\206Se\207Se\211Tf\212"
+ "Uh\213Vk\216Wl\217Xl\217Xk\216Vj\216Uj\216Vk\215_t\230n\206\250{\223"
+ "\267x\217\264h}\241Tf\210K[|\202IXx\17IXwFUs@Lf5<M.2>-0;29I=HbERoHVv"
+ "IWxJZ|L[}N]\177P_\200\303P`\201\4N^\200GUs>H`FTr\206IXx\10FUt;D\\9BW"
+ "BOjETqHWwO_\201JZz\211IXx\6GVuGTsHWwIXyKZyM\\}\202O_\201\222P`\201\4"
+ "P_\201ESp4<MAMi\202O^\200\1O_\201\231P`\201\27P_\201O_\201N^\200J[~E"
+ "Uy<Nq3Fj-\77d);`(:_\35*E\0\0\0\0\17\25\"(:_*<a.Af5Gk\77PsFWzK\\~M^\177"
+ "N^\200O^\216\200O_\2\201Qa\202Rc\202\205Rc\22\206Re\211Ug\212Vi\213U"
+ "k\216Wk\216Yk\216Xk\216Wj\216Vj\215Xj\215^q\225j\201\244y\221\264{\224"
+ "\266j\200\244Rc\205IYyHX\202wHX\16wGWtAOh6=O,2<+/94;L>JcESrGVvJWxKY{"
+ "L[}M]~O_\301\200O_\5\200N]\177GVuBOjGVuHX\206wHX\10wCPl8CX>HbDQnGWuO"
+ "`\202L\\}HX\210wHX\10wGVuFUsHWwJXxJYyM]~N^\200N^\222\200O_\16\200M\\"
+ "~>Jc06E>KdKZ|KZ|L[}M\\~M\\~IXxDQmJYzN^\200N^\223\200O_\26\200N^\200M"
+ "]\177JZ~DUy<Mp3Ej-\77d);`(:_\35*E\0\0\0\0\17\25\"(:_*<a.@e5Gk>PsEVyJ"
+ "[~L]\177M^\200M\220^\200N\26^\200M^\200Qa\204Rb\205Rb\207Rc\211Tf\212"
+ "Ui\214Vj\215Wk\217Xm\220Xl\217Wl\220Wk\215Vj\215Xl\216bx\233t\213\255"
+ "y\222\265k\201\245Ug\214JY|G\203VwG\16UvBPo7AV-2>*.829J;G_DRoGTsHVvI"
+ "XyJYzL\\~M]\177N\275^\200N\5^\200M^\177M]~JXxFUuG\207VwG\10VwFUu>Je9"
+ "CZANjESpN_\201M]\200G\212VwG\7UtGUuHVwKZ{L]~M]\177M^\177N\221^\200N\5"
+ "^\200JYz=Hb>JeGWwI\203YzI\7YyBQn/5D.3ACQnJZ{L\\}M\202^\177N\217^\200"
+ "N\202^\200M\24]\200L\\\177HY|CUx;Mp3Ej,\77d);`(:_\35*E\0\0\0\0\17\25"
+ "\"(:_*<a-@e4Gk>OrDUxIZ}K\\~\202L]\177\221M]\177\26M^\200N^\201O_\202"
+ "Qa\204Qb\205Rc\206Rd\211Tg\212Ui\214Vj\215Wk\216Wl\217Wk\217Vk\216Vj"
+ "\215Wk\216ax\235p\210\255t\215\260cy\235Oa\205GWx\203FUv\15FTu@Mj5>R"
+ "+/;+0=6\77S\77LgDSqFTtGWwHXyJYzL]\177\275M]\177\202L]~\2K\\~GVw\211F"
+ "Uv\6CRo:E^>JdBRoL\\}L]\200\211FUv\6FUwGVtHWxIXyJZ|L\\}\202L]~\1L]\177"
+ "\221M]\177\5GVv>JdCQoIYzGXy\202GXx\5DQp3<P-2@ANjJZ{\202HXy\2K[|L]~\221"
+ "M]\177\26L]\177K\\~HY|CTw;Lp3Ej,\77d);`(:_\35*E\0\0\0\0\17\25\"(:_*;"
+ "a-@e4Fk=OrDUxHY}J[~K\\\177K\\\225\177L]\24\177O`\202Pa\203Pa\205Pa\206"
+ "Qc\207Sg\213Th\213Ui\215Vj\216Wk\217Vk\220Vk\220Uj\216Uk\217^t\232l\205"
+ "\252p\211\257av\232N`\202EU\204uEU\14u\77Kh3;N).9,1\77""8BZAPmDSrFUv"
+ "GVwHXyJ[|L\\\272\177L]\202\177L\\\5~L\\~M^\201JZ|EUvEU\207uEU\10uETt"
+ "\77Kf<Ga@OmHYzN_\202HXxEU\210uEU\11vFVvFUuHWxJZ|K[}K[}L\\~L\\~L]\216"
+ "\177L]\202\177L\\\22~CPn=IeGVvJZ|FUvFTtESr7AX-3BCQobv\235M_\201GWxGW"
+ "xIXzL\\~L\\~L]\216\177L]\30\177L\\\177K\\~J[~GX{BTw:Lp2Ej,>c):`(:_\35"
+ "*E\0\0\0\0\17\25\"(:_*;`-@e4Fk=NrCTwHY|IZ}J[~J[~K\225\\~K\14\\\177L]"
+ "\177M^\200O_\202O`\203Oa\205Pb\207Rf\213Th\214Vi\215Vk\220Vk\220W\202"
+ "l\220V\10k\217Xn\222bx\236p\210\254p\211\254Ym\221JZ}FUuE\202TtE\15T"
+ "tCRp:D\\.5D).808J;GbAPnCSrFTuFVxIY{K[}K\271\\~K\6\\~J[}J[}M^\203O_\203"
+ "FUwE\210TtE\7TtAOn;G`>KfFVuM_\203GWzE\210TtE\6TtFVvGWxHXxIYzJZ|J\202"
+ "[}J\1[}K\217\\~K\23\\~J[}@Ol<HcHWyIZ|EVvETu>Jf.5E6@V^r\230^s\230FUvE"
+ "TtGVwHXzJ[}J[}K\217\\~K\25\\~J[~IZ}FW{BSv:Lo2Dj,>c):`(:_\35*E\0\0\0\0"
+ "\17\25\"(:_*;`-@e3Ej<NqBSvGX{HY}\202JZ}\230J[~\14K[~L]\200M^\200N_\202"
+ "N`\204Pc\207Qe\212Sg\212Ti\215Uj\216Vk\217Uk\220\202Vk\217\6Yn\223cz"
+ "\237q\212\256i\201\246Tf\213GWw\204ETs\13APm6@V).;).<5>T=KgBQpDSsEUu"
+ "GVwIY|\271J[~\202JZ}\3O_\202Re\210GWw\211ETs\7DSr<Je;GaBQqJZ~HY|ETt\210"
+ "ETs\11EUuFVwETsFVvGWxHWyHXzHX{JZ}\216J[~\21JZ}HWy\77Mi>JgJZ{IZ|EUuAO"
+ "m2;Q1:NIY{ez\242Oa\205ERrETuFUwHXz\202JZ}\220J[~\26IZ}HY|FWyBSu9Ko2D"
+ "i,>c):`(:_\35*E\0\0\0\0\17\25\"(:_*;`-@e3Ej;MpBSvFWzHY|HY}HY\233}IZ\13"
+ "}J[~L]\200M^\201M^\202N_\205Pb\207Qf\213Sg\213Ti\215Uj\216Uk\202\216"
+ "Uj\7\216Zp\224f}\242m\206\253_u\232L^\201DTuCS\202rCS\15rBRq<Hd.5H(-"
+ ":-5G:Ga@OlBQpESuEUwFVyHY|IZ\266}IZ\202}HY\4|K]\201Sg\212IY{CS\211rCS"
+ "\7r\77Nl9F`\77MjGVxIZ|DTtCS\207rCS\202rCR\7qCQqCSrDSsDStETuEUwEV\205"
+ "xFV\4xHX{HY|IY|IZ\205}IZ\23}HY}FVy>Kj@MlJ[}IY{DSs9E_.7I>LiUk\220Xm\223"
+ "FWxDTtFUvGX{HY|HY}HY\220}IZ\26}HY}GY|EVyARu8Jn2Di,>c):`(:_\35*E\0\0\0"
+ "\0\17\25\"(:_);`-\77e3Ej;MpASuEVyFXzGX|H\235Y|H\23Y|JZ}K\\\177L]\200"
+ "L^\202M_\204N`\206Qd\207Rf\212Th\214Uj\216Uj\216Tj\216Uj\217]t\232l\204"
+ "\252j\203\247Uh\215EVyB\203RrB\14Rr\77Ml2=T(-;*1A5@Z>MjBOoCQqDTvETvG"
+ "WzH\265Y|H\6Y|GX{GXzJ[}Sg\213J\\\177B\211RrB\6RrAQq:Fa5@X9D_@NnB\207"
+ "RrB\13RrAOp9Ea4\77V3=S4\77V8B\\;Gc@LkBQpBRsC\202RsD\202TvD\202TvE\2T"
+ "vFVxH\205Y|H\24Y{GX{FVx=Kh@OnJ[\200GXz\77Nm1;Q4\77WI\\\177[s\230L^\201"
+ "CSsETuGWyGXyGXzGX{GX{H\217Y|H\25Y|GX|GXzDVx@Rt8Jn1Ci,>c):`(:_\35*E\0"
+ "\0\0\0\17\25\"(:_);`-\77d3Di;Lp@RuDVxFWz\202GXz\236GX{\3GX|HY|J[~\202"
+ "K\\\200\16K^\204N`\206Od\210Rf\212Th\215Uj\216Uj\217Uk\220Xm\222az\237"
+ "o\210\255f~\244M`\203CTt\203ARq\13@Po;Gc+1B&*8/7L9Fb>MlBPpCStDTtFVw\265"
+ "GX{\202GWz\4IZ}Rg\212Mb\206BRr\212ARq\5>Nl3>W0:P9EbAPo\207ARq\23AQo<"
+ "Je4\77X.5I(.<$(3\"&.#&/%)5)/>.6J2<Q7B\\:He\77KjANnBQqCSsCTt\202DTu\202"
+ "FWy\202FVx\20DUv=KkCRsL`\205DUv7D_1;Q>LkWl\221Yo\225FVxDStEVwFVxFWyG"
+ "Wy\202GWz\220GX{\26GXzFWyCUx\77Qt8In1Ch,>c):`(:_\35*E\0\0\0\0\17\25\""
+ "(:_);`,\77c3Di;Lo@RtDUxEWyFWzFW\241zFX\22zHY|HY|J\\\177J]\201K^\203M"
+ "`\206Ob\206Qf\213Sh\214Si\215Th\215Ui\216Zp\225h\200\247k\204\251Xl\220"
+ "DVwAQ\203qAQ\13q<Jh/8N&*7,3E7C^=Mk\77OpBQrDSsEVwFX\263zFX\7zEWyEWyFW"
+ "zNa\204Oc\210CStAQ\212qAQ\4q@Oo\77Nm@PpAQ\211qAQ\25qAPp\77Mm;Jg8E_5\77"
+ "W.6I',:#'/!$+\40#+\"%-$)4(/=/6J3\77X;He>Nn@PpBPqCSsCS\202sDS\13sCSs\77"
+ "KlFTwNa\206ARr4\77X7B^GX{]s\232M`\204ET\202wEU\5xGX|HY|EWyEWyFW\220z"
+ "FX\24zFWzEVyCTw\77Qs8In1Ch+>b(:`(:_\35*E\0\0\0\0\17\25\"(:_);`,\77c2"
+ "Di:Ko@QsCTwE\203VyE\243WzE\21WyIZ~J[\177J[\200J\\\201L^\203M`\205Pe\211"
+ "Qf\213Sh\215Sh\214Sh\215^u\234j\202\251by\240L_\202AQrA\202PpA\14Pp@"
+ "Oo4AZ(.=',;3=U:Hf>MlAOpARsBRtDVxE\262WzE\202VyE\4UxBRtAPpAPqA\236PpA"
+ "\40Pp@Nn;Ie5AZ/8M*1B%*6\"%.\40#*!$-%*7.7K4@Z;Ig\77Ml\77OpAPqAQrBQrK]"
+ "\201M`\204=Lk3\77X>NmYn\224Vl\222EWyEUwFVyHY}IZ~IZ~E\203VyE\217WzE\24"
+ "WyEVyDUxBTv>Ps7Hn1Bh+>b(:`(:_\35*E\0\0\0\0\17\25\"(:_);`,\77c2Ci9Ko\77"
+ "PsBTw\203DUx\244EVy\11FWzFW{HZ}HZ~H[\200I\\\202M`\206Nb\210Pe\212\202"
+ "Rg\214\6Ti\217Xn\225f\177\245g\201\247Ti\217DUv\203\77Oo\13>Nm7D^)0B"
+ "&+:.8N9Gd<Kk>MnAPqBRsDUw\262EVy\5DUx>Ml+2F-6K=Kk\243\77Oo\6=Ll;If6C^"
+ "0<Q)1C$)5\202\40$,\20$*6-5H5A\\;Hg@PqVk\217ay\237L_\203<Ih8FbOc\207a"
+ "y\240J]\200DUvGW{GX|\202HY}\3HZ~FW{DUx\221EVy\202DUx\22ASu>Or7Hm1Bg+"
+ ">b(:`(:_\35*E\0\0\0\0\17\25\"(:_);`,\77c2Ci9Kn>PrBSvDT\202xDU\1xEV\246"
+ "yEV\21yFWzGX|HY}HZ\200J]\202M`\204Nb\207Pe\212Rg\215Sg\216Si\216_v\235"
+ "m\206\255`w\233I\\\200>Np>N\202o>N\14n:Hf,4I#)6+5I6B_:Ii=Lm@OqAQsCSv"
+ "EUxEV\212yEV\2yEUxCT\202vCT\1vEV\236yEV\7yEUxDUx@Pq.8O(.@6C_>N\247o>"
+ "N\21o>Mn;Jh6C]0:P',<\40#,\37\"*%+:0;T[q\225e}\243FXzEWzUj\216g\201\250"
+ "Uk\222FW\202zFW\7zFX}GX|GX|HY}DUxDUxEV\217yEV\25yEUxDUxCTwASu=Or7Hm1"
+ "Bg+>b(:`(:_\35*E\0\0\0\0\17\25\"(:_);`,>c1Ch8Jn=OrASuB\253TwC\20TwDU"
+ "xFW|GX}HZ\177J\\\202K_\204Nb\210Od\211Qe\212Rf\213Wm\224e~\244f\177\244"
+ "Ma\206@Qr=\202Mn=\13Mn;Ii1;S$*9(0B4A]9Hg=Kl\77Op@PqBRtC\207TwC\12TwB"
+ "SuAQsBRtCSvAQsAPqBRtCSvBRtA\202QsA\1QsC\204SvC\227TwC\5Tv8Fb)2G5A]=L"
+ "m=\230Mn=\6Mn>NnHY{Yi\207Vf\205DUw=\215Mn=\15Mn;Ji7C`-7M$*8!%1(/@3=U"
+ ":HfL`\204m\206\255]s\232GY}E\202VyE\5W|FX\177FW|FX|EVyC\223TwC\25TwB"
+ "Tw@Rt<Nq6Hl0Bg+=b(:`(:_\35*E\0\0\0\0\17\25\"(:_);`,>c1Ch8Im=NqARuASv"
+ "BTv\254BTw\16CUyEW|EX}GZ\200J^\203L_\206Na\207Nc\210Oc\211Rg\215^u\234"
+ "g\200\247Vj\221@Qr\203<Lm\12<Kl0;U$*;&.@2\77Z9Hf<Jk>No\77Oq@Qs\205BT"
+ "w\3@PrAQs\77Pr\202>Np\1>Mn\203>Ln\1>Mo\203>Np\1\77Np\203@Oq\1AQt\226"
+ "BTw\5BTv@Pr1<U,6N;Ji\231<Lm\7=MmNb\204\261\301\326\246\264\310\240\257"
+ "\305\233\254\306DWy\220<Lm\14""8Gf1<U%->!&4'-\77""6C_EW{DUwBRtEUyEVy"
+ "EVz\203EW{\2BTwBTv\222BTw\26BTvASv@Qt<Mq6Gl0Bg+=b(:`(:_\35*E\0\0\0\0"
+ "\17\25\"(:_):`,>c1Ch7Im<Nq@QsASuASvAS\254vBT\33vCUyDV{EW|EX\177H[\201"
+ "J_\204La\210Nc\211Od\212Pf\214Zr\230h\201\252_w\235GY}<Ln;Km;Km:Jk3@"
+ "[$+;$+;/;S6Dc9Hh<Jl=Ln>N\202p>N\25p=Lm9Gg1=V*3G#(7\37#.\36!*\36\"+\40"
+ "%1$*:(/D,6L/;S3@]6Db:Ff;Hi<Km=Ln=Mo>N\202p>N\3p\77Np\77OpAR\202tAR\4"
+ "tBSvBTvASuBT\212vBT\6vARt9Gf+5L1>Y;Kl;K\224m;K\15m<Ln<Ln;Km;KmDVz\235"
+ "\262\316\335\347\361\261\301\323\274\311\333\334\350\362z\220\260>Nq"
+ ";K\220m;K\16l9Hg2\77Z'/B\"(8*3I8Dc>NoARtCTwDTwEVyDVzBSvAS\222vBT\203"
+ "vAS\23u\77Ps;Mp5Gk0Bf+=b(:`(:_\35*E\0\0\0\0\17\25\"(:_):`,>c0Ch7Hl;M"
+ "p\77PsARtA\202RuA\255SvA\17SvBTwEVzEW|FY\177H\\\202I^\204M`\206Ma\207"
+ "Nc\211Uk\223f\177\247b{\242I\\\201;Km:\202Jk:#Jk3A]$-@#)9/:S6Da8Gg;H"
+ "j<Jl;Ik4B_)2F\40%1\32\35$\32\33\"\34\37'\40%1#)8\"'5\36\"-\33\37&\32"
+ "\34\"\32\34\"\33\35$\34\40)\40%1#*9(0C,6N2>Z7Cb9Ij:Jl<Jl=Km=\202Mo=\5"
+ "Mo>Mo\77Oq\77Or\77Np\77\204Pr\77\1PsA\205SvA\5Rt>Np1=[*3K6Cc:\224Jk:"
+ "\16Jk;KlGZ}Wn\223BTx:JkJ]\204\212\243\305w\216\260L`\207Sh\216\210\240"
+ "\277{\224\270\77Ps:\222Jk:\11Jk7Ff/9R$*<'/C4@]<Mn\77Oq@QrB\203RtA\1R"
+ "uA\222SvA\25SuARu@Rt>Ps;Lp5Fk/Bf+=b(:`(:_\35*E\0\0\0\0\17\25\"(:_):`"
+ ",>c0Ch6Gl;Lp>Ps@Qs\262ARt\15BSwDUzDV}EX\177H]\203J^\203L`\206La\210N"
+ "d\212]v\235f\177\247Od\212=Nq\203:Jk\16""6Cb(/D\")9+6O4Ba5Da0=X%,=\33"
+ "\36'\34\36'\"'5,5L4B^:Ji\204:Jk\23:Ij8Ee2>Z,6N(/B#)9\37#0\35\37(\33\35"
+ "$\32\35$\34\36'\36#/$*:)2G.9R2=Z6Cb9Fg:Ik\202;Km\1<Km\204<Mo\205=Mo\6"
+ "<Mo<Ln6Cb'0E,7O9Hg\225:Jk\10;Ln]t\233\237\271\330Yp\225:Jk<KlATwGX~\202"
+ "FY\177\2GZ~@Qt\225:Jk\13:Ik5Bb'0E#+=0>Z:Ij<Mn\77Oq\77Pr@Qs@Rt\224ARt"
+ "\23@Qs=Or:Ko4Fk/Af+=b(:`(:_\35*E\0\0\0\0\17\25\"(:_):`,>c0Bg6Gl:Ko>O"
+ "r\77P\202s\77Q\1s@Q\260t@Q\16tBSwCTyCU{DW~EY\200H]\203K_\206K`\207Nd"
+ "\213Zq\232d}\245Si\221=Mo:I\202j:I\13j5B`&.B!'8)2J&-B\35!,\34\37)#*;"
+ "/:T6Ec:I\212j:I\26j9Hi7Fe5Ba2\77[-9Q'0E#):\36#/\34\37(\32\35$\32\35$"
+ "\33\36(\36#/!'6%-A*4K/:U3@]5Ca5Ec6Eg9F\202h9F\1i9G\202i9F\6h8Ef3@\\&"
+ "/C\"(91\77\\:I\226j:I\15kEW|\213\245\307o\207\255<Lp1>Y#*=3@\\BTy@Ru"
+ ",7M%,\77""7Ee:I\225j:I\12j5Ca(0G$,A/<X7Fh:Jl;Km<Mo>Oq@Q\222t@Q\25s\77"
+ "Qs\77Ps<Nq:Ko4Ej/Af+=b(:`(:_\35*E\0\0\0\0\17\25\"(:_(:`+=b/Bg5Fk9Ko="
+ "Nq>Or\77\264Ps\77\15PsASwBTyBU{EX\177G\\\202I^\205J_\206La\210Wn\226"
+ "g\202\247Tk\222=Or8\202Hj8\10Hj4B`'0F\34\40,\34!,%-@0=X7Fg8\223Hj8\32"
+ "Gj7Ee4A^/<X+6M'0B\")8\36#/\32\35&\30\32!\27\31\36\27\31\37\31\33$\33"
+ "\37+\36#1!'6\"):#*=#,=#*<!'8\35#/\31\34#\33\37*+6O7Gi8\225Hj8\16Hj7F"
+ "h.:UZn\220\235\267\323Rg\2153A`\34\37)\27\31\35!(6\36#/\26\27\32\"(8"
+ "6Ef8\226Hj8\12Hj5Dc&/D$,A0=Y5Dc9Fh:Jl<Lo>Or\77\221Ps\77\202Ps>\22Or<"
+ "Mq9Jo4Ej.Af*<b(:_(:_\35*E\0\0\0\0\17\25\"(:_(:`+=b/Bg5Fk9Jn<Mq\203=O"
+ "r\263>Or\16>Ps\77QtASvATzBV}EY\177G\\\202H]\204J_\207Qh\217c|\243Vm\224"
+ "=Nq7Gj\2027Gi\4""5De0=W2@]6Ef\2327Gi\24""7Fg5Ee4Bb2@^1>\\.;S(2I#+>\37"
+ "%3\35\".\34\40*\32\37(\32\36'\32\35'\32\36'\33\40)\36\"/%-@0<X6Eg\227"
+ "7Gi\14""7Fg+5O-7M\232\256\306\244\270\324Oa\204-8R\30\33\"\25\25\27\25"
+ "\26\30\33\37)/<Y\2317Gi\10""2@[&0F*5M2@]5Dc8Fh:Il=Np\222>Or\7=Or=Nr;"
+ "Lp8Jn3Ej.Ae*<a\202(:_\15\35*E\0\0\0\0\17\25\"(:_(:_+=b/Ag4Ek8Jn;Lp<N"
+ "q<Nq=N\265r=O\15r=NqASwASwBT{CW\177EY\200G\\\203H]\204Qi\217_z\241Of"
+ "\215;Ko6F\250h6F\11g6Ee4Cc2Aa1\77^1>]1@^3Ba5De6F\232h6F\13h/;X\32\35"
+ "(JYp\332\346\363\275\314\335j\200\2415Dc(3H)4K2@]6F\231h6F\12h6Eg.:V"
+ "'1H/<Y3Cb7Eg9Ik;Km=Nq=O\220r=O\25r<Nq<Mq:Lp8In3Dj.@e*<a(:_(:_\35*E\0"
+ "\0\0\0\17\25\"(:_(:_+=b.Af4Ej7Im:Lo;Mp<\202Mq<\266Nq<\14Nq>Pt@Rv@S{B"
+ "U}DY\177FZ\200H]\204Pg\217]x\237H]\2036Fh6\312Eg6\13Eg4Bc\36$3\30\32"
+ "!an\202\321\333\346\360\364\370\264\276\314\264\303\326\216\245\304M"
+ "b\2116\232Eg6\12Eg4Bc)5O,9S1A_3Cd7Fh9Il;Mp<Mq<\217Nq<\15Mq<Mq;Mp:Ko7"
+ "Hm2Di.@e*<a(:_(:_\35*E\0\0\0\0\17\25\"\202(:_\5+=b.@f3Ej7Hm:Ko\202:L"
+ "p\1;Lp\270;Mp\12>Pt\77Qv\77RxAT|DV|DY\200F[\201Nf\215J`\2057Hk\3145E"
+ "g\11-:V\30\33#\24\25\30:BPqw\205EX{o}\231ht\210>On\2345Eg\10-<Y,:U0@"
+ "^2Bb5Eg7Gj9Jn;Lp\220;Mp\202:Lp\5""9Ko6Hl2Dh-@e*<a\202(:_\13\35*E\0\0"
+ "\0\0\17\25\"(:_(:_+=b.@f3Di6Gl9Jn:K\203o:L\270p:L\12p=Os>Pu\77Qv>Rx@"
+ "Sy@T{6Eh-:W2Bb5D\314f5D\11f-:W\30\35&\22\22\24\21\21\22\22\22\23\22\23"
+ "\25\30\35&(4M5D\233f5D\11f2Ab.<[0@^4Bc5Df7Fj9Jn:Ko:L\220p:L\23o:Ko8J"
+ "n6Gl1Ch-\77e*<a(:_(:_\35*E\0\0\0\0\17\25\"(:_(:_+=b.@e2Di6Gl8Jn:\274"
+ "Ko:\11Ko;Ko=Os=Ps=Pt7Hl%.H'2K3Bb3\315Cf3\10Ce.=[%/F\36$5\36%6%/F.=[3"
+ "Ce3\234Cf3\6Ce3Be2Ac3Cf4Eg7Gj:\202Jn:\220Ko:\14Ko9Ko7In5Gl1Ch-\77d*<"
+ "a(:_(:_\35*E\0\0\0\0\17\25\"\202(:_\6+=b-@e2Ch5Fk7Im8Jn\2029Jn\273:K"
+ "o\6""9Jn:Lo8Jl'2N\40(=.;Z\3623Ce\7""6Gj7Gj4Ce5Eg6Fh8Il9Jm\2029Jn\216"
+ ":Ko\2029Jn\6""8Jn7Hm5Fk0Bg-\77d*<a\202(:_\13\35*E\0\0\0\0\17\25\"(:_"
+ "(:_+<a-@e1Ch4Fk6Hm8I\202n8I\274n8J\6n8Il.;Z\37(='3N1Ac1B\360e1B\10e2"
+ "Cf8Lp8Jl5Eh5Fi6Gk7Hl8I\202m8I\1m8J\216n8J\26n8In7Im6Gl4Ej/Bg,\77d*;a"
+ "(:_(:_\35*E\0\0\0\0\17\25\"(:_(:_*<a-@e0Cg4Ej6Gl6Hl6Hm7\274Im7\5Hm4D"
+ "g\",E\36'<.<]0\222Ab0\202Ab1\334Bc1\7Bc2Bd7Gk:Nt7Im6Gj7Hl7\202Gk6\3H"
+ "l6Hl7Hm7\216Im7\15Im6Hm6Hl5Gk3Ej/Bg,\77d*;a(:_(:_\35*E\0\0\0\0\17\25"
+ "\"\202(:_\6*<a,\77d0Bg3Ej5Fk6Gl\2026Hl\2737Hm\5""6Gk-;Z\33#8&2M0Ab\331"
+ "0Ac\7""1Ce=OsYk\212\200\223\261\243\267\321o\206\2514Fi\2210Ac\6""3E"
+ "i;Mt9Lt8In8Jo8Jp\2029Jo\2027Hl\1""7Im\2148Im\12""7Im7Hm7Hl6Hl6Gl5Gk3"
+ "Ei/Bf,>c);a\202(:_\13\35*E\0\0\0\0\17\25\"(:_(:_*<a,\77d0Bg3Ei5Fk5G\202"
+ "k6G\1l6G\272l6H\5l3Dg#/I\37)@-<]0@\330b0@\11b;Nsm\204\246\271\306\330"
+ "\354\362\370\357\365\373\237\253\277Ud{2Bd0@\217b0@\14b1Cf;Ms<Pv:Nu;"
+ "Ov;Nu9Lt9Kr:Lr7Jn5Hl6I\217m6I\23l6Hl5Hl4Gk2Ei/Bf+>c);a(:_(:_\35*E\0\0"
+ "\0\0\17\25\"(:_(:_*<a,\77d/Bg2Di4\203Gk5\1Gk6\202Hl6\267Im6\5Hm5Hl,<"
+ "]\36'>'5R/\210@b/\316Ab/\14Ab0Ac<Osv\213\253\313\331\347\356\364\371"
+ "\270\300\311bo\202\27\30\32\20\22\25\31\40/-=\\/\215Ab/\16Ab0Bc3Eh:M"
+ "s<Ou;Pv<Qw=Ry<Qx<Ou9Ls:Lr7In6Hl6\214Im7\203Im6\202Hl5\13Hl4Gk3Ei.Af,"
+ ">c);a(:_(:_\35*E\0\0\0\0\17\25\"\202(:_\5*;a,>d/Bg2Di4Gk\2475Gk\2265"
+ "Gl\4""4Ej&3P\36(@,;[\304/\77b\1/@b\221/@c\15""2CfXm\221\260\276\323\347"
+ "\355\364\270\303\321V\\f\30\35$\14\14\15\20\23\32\37(<4Ee@Rv4Eh\214/"
+ "@c\16""0Ad5Hj;Ps=Qv=Pw>Qx@U|@Tz>T{=Ow9Ls9Lq6In5Gl\2205Hl\2025Gl\5""4"
+ "Fk2Di.@f,=c);a\202(:_\12\35*E\0\0\0\0\17\25\"(:_(:_*;a,>d/Af1Dh3F\203"
+ "k4G\202k5G\215l5G\252l5H\6l5Gk2Bd#/I$0K/\77b/@\324c/@\20cBV{\210\236"
+ "\276\316\333\351\230\240\2513=L\14\14\15\14\15\17\24\30$\37(=4Fis\207"
+ "\246\326\342\356\340\352\363b{\2370Ae/@\211c/@\17c2Df8Lq>Ty=Sz>S{\77"
+ "V}AW\177AX\177AW\177\77T{=Qw9Mt8Jp5Gk6H\220l6H\202l5H\25l3Fk2Dh.Af+>"
+ "c);a(:_(:_\35*E\0\0\0\0\17\25\"(:_(:_)<a,>c/Af1Di3Ek4Fk4Gk4Gk5\243Gl"
+ "5\1Gl6\224Gm6\5Gl4Fk-=_\"-H)5T/\270\77a/\234@b/\21@b0AdLc\211Zj\2060"
+ "5<\20\23\30\17\22\27\31!2%2M,;[9Lp\221\246\303\342\353\364\302\320\335"
+ "]k\2020\77]/\77b/\207@b/\21@b0Ac3Ej:Nt<Ry=Qx>T{@V}AX~AY\177AX\177@V}"
+ "=Sz:Mv9Lr7Jo6Hl6\217Hm6\1Hm5\202Hl5\13Gl4Ek2Di.Ae+>c);a(:_(:_\35*E\0"
+ "\0\0\0\17\25\"\202(:_\6)<a,>c/Af2Ci4Ej5Fl\2055Gl\2655Hl\5""5Gl3Ej*8Z"
+ "!-J*;[\227.\77b\276/\77b\6->`\34%;\20\23\36\30\36.\40+B,;\\\202/\77b"
+ "\10:Nt\214\242\301\350\361\370\242\264\313&0D\15\20\26\36(\77.>`\206"
+ "/\77b\11/@b2Cg9Mq<Ry=Sz>Sz\77V}AW\200BY\201\202BX\200\6@U}=Sy:Nu9Lr:"
+ "Lr5Gl\2215Hl\2035Gl\5""3Ek2Ci.@f+=c)<a\202(:_\13\35*E\0\0\0\0\17\25\""
+ "(:_(:_)<a,>c.Af1Ch2Ek3F\202k4F\2k4Gl4G\217l5G\247m5G\6m4Gl2Di'6U$2N,"
+ "=_.\77\243a.\77\1a/\77\260b/\77\5b.\77a,;\\+:Z-=_/\77\202b/\77\11b7I"
+ "m\213\240\276\335\352\364\206\231\263&/A\12\14\16\24\32(*9Y/\77\205b"
+ "/\77\22b1Ae6Il<Pw>Sz>S{>T}@V~BX\201CZ\202BY\200BY\200@V~=R{<Ow9Lt9Lq"
+ "6In5G\221m5H\30m5Gl5Gl4Fk3Ej1Ch-@f+=b)<a(:_(:_\35*E\0\0\0\0\17\25\"("
+ ":_(:_)<a+>c.Af0Ch2Dj3Ej3Fk3Fk4\235Fl4\232Fl5\6Fl4Fk0Ad&4R&6S->`-\332"
+ "\77a-\11\77a4Gkz\221\262\332\350\363\206\226\254\24\32%\11\11\12\22\27"
+ "#'6T-\204\77a-\23\77a/@c4Gj;Ov>Sz>S{\77T{AV\177CY\203D[\204D[\205D[\205"
+ "CZ\203BW\177\77U|<Qx9Lt9Kr6Hn5\210Gl5\211Gm5\1Gl5\202Gl4\14Fk4Fk2Ej0"
+ "Bh.@e+=c)<a(:_(:_\35*E\0\0\0\0\17\25\"\202(:_\6)<a,>c.Af0Ch2Ej3Ek\202"
+ "4Fk\2024Fl\2504Gl\2165Gl\4""4Fl0Ad&4T*:Y\220->a\1-\77b\312.\77b\10""0"
+ "Bee}\241\275\320\344bp\204\17\21\27\12\13\17\27\37""0+:[\204.\77b\10"
+ "/Ad4Gj:Ot=Rz>S{>S|@U}AX\200\202CZ\203\11D[\204CZ\203AX\201@V~=Ry:Nw9"
+ "Mt8Kp6In\2225Hm\2025Gm\10""4Gl4Fl4Fk2Ej0Ch-@f+=c);a\202(:_\13\35*E\0"
+ "\0\0\0\17\25\"(:_(:_);a,=d.@f0Bh2Dj3F\202k3F\267k4G\202k3F\4j/Ad(7T+"
+ ":\\,>\234a,>\275a->\11a-\77b>Tz}\230\272K[r\13\15\20\12\14\20\35(\77"
+ "*:\\->\202a->\24a.@c2Ei9Mr<Rx=R{<S|>T}AW\200BY\202DZ\203D\\\205DZ\203"
+ "CZ\202AW\177@U~=S{9Nv8Ls8Lq4G\225l4G\202k4G\23k3Fk2Di0Bh-\77e+=c);a("
+ ":`(:_\35*E\0\0\0\0\17\25\"(:_(:`);a+=c-\77e0Bh1Dj2\203Ek3\267Fk3\5Fk"
+ "2Fk.@d(7X+;^-\332\77a-\6\77b*;\\\23\31)\10\12\15\24\32)$2Q-\202\77a-"
+ "\25\77a/Ad3Gj:Nt=Tz>T{=T{\77V~BY\202BZ\203D\\\205E\\\206D\\\205DZ\204"
+ "AY\201AW\200=T{;Pw9Nv8Kr7Jp4\225Gl4\1Gl3\202Fl3\24Ek2Ek1Dj/Bh-\77e*<"
+ "b);a(:`(:_\35*E\0\0\0\0\17\25\"(:_(:`);a+=c-\77e/Bh1Di1Dk\2022Ek\202"
+ "3Fk\2653Fl\5""3Fk2Ek.@d(8[,=a\332,>b\21,>a$2Q\31\"7\40+D):[,>a->b.@d"
+ "3Fj9Ot>Ty>T{=T|\77U~AX\201C[\204D\\\205\202E\\\206\12D[\205CZ\202AX\201"
+ "\77T}=Qz:Ox8Ls8Kq7Jo4Fl\2303Fl\26""2El2Ek1Di/Bg-\77e*=b);a(:`(:_\35*"
+ "E\0\0\0\0\17\25\"(:_(:`);a+=c-\77f/Bg1Dj2Ek2Ek3E\244l3E\223l3F\6l3Ek"
+ "3Ek-\77d)9\\,=`,>\270a,>\246a->\4a.@c3Gl8Nu<S\202z<S\21{>U~@V\177BZ\203"
+ "D\\\205E]\206D\\\206D[\204BZ\203@W\200>V~<Sz9Nw8Lt8Jr6Hp5Gm4F\225l4F"
+ "\203m4F\202l3F\6l2Ek1Dj/Bh-\77e*<b);\202`(:\14_\35*E\0\0\0\0\17\25\""
+ "(:_(:`);`+=c-\77e/Ag0Di1Ej2\202Ek2\1Ek3\260El3\205Fl3\5Fl2Ek2Ek.@e+<"
+ "`+\310=a,\225>a,\27>a.@d4Gl:Ou<Sz<S{<S|>U~AX\201BY\203C[\205D\\\205D"
+ "[\205D[\205BZ\202AX\201>U~<S|;Py9Mw7Kr6Jp5Hn3\234Fl3\24Ek2Ek0Dj/Bg,\77"
+ "e*<c);`(:`(:_\35*E\0\0\0\0\17\25\"(:_(:`);`+=c-\77e/Ag0Cj1Dj\2712Ek\202"
+ "2Dk\2/Af+<`\204+=a\330+=b\13-\77c1Fi9Nu<Rz;R{=T|>U~AY\201C[\204D]\210"
+ "D\\\206\202E]\206\11C[\204BY\202@W\177=U~;Qy9Nw7Ks7Jq6Ip\2343Fl\2023"
+ "El\2022Ek\24""0Cj.Ag,>e*<c);`(:`(:_\35*E\0\0\0\0\17\25\"(:_(:`);`*<c"
+ "-\77e.Ag0Ci1Dj1Dk2D\202k2E\1k3E\232l3E\231l3F\1l2E\202k2E\3j0Ch,=b+="
+ "\262a+=\250a,=\27a-\77c4Ho8Ms:Nu;Px=U}@X\201BZ\203C\\\204D\\\206E]\206"
+ "D]\205C[\204AX\200\77V\177=S{:Ox7Lv7Kr6Ip6Ip4Gm3F\235l3F\10l2Ek2Ek1D"
+ "j0Ci.Ag,>e*<b(;\202`(:\16_\35*E\0\0\0\0\17\25\"(:_(:`(;a*<c,\77e.Ag0"
+ "Ci1Ck1Dk1Dk2\252Ek2\1Ek3\212El3\6El2Ek2Dk2Dj0Ch,>b+\331=a+\26=a,>b0D"
+ "j5Io6Lt:Ow>T}AW\202BY\204D\\\205D[\206CZ\205CY\203AW\202@U\177<S};Qz"
+ "8Mw7Kt6Jr6Ip3Fl3\237El3\202El2\26Dl1Dk0Cj.Ag+>e*<b(;a(:`(:_\35*E\0\0"
+ "\0\0\17\25\"(:_(:`(;a*<c+\77e-Ag0Bi0Cj1Dj1Dk\2102Dl\2562El\5""1Ek1Dk"
+ "1Dj0Ch,\77c\240*<a\272+<a\23.@e1Dm5Jr:Ow<S|@V\200BY\204CY\204CZ\204B"
+ "Y\202@W\201>V\177<S|:Ox8Mw6Ku6Iq5Ho3Fm\2032El\2362Fl\31""2El1El1Ek0D"
+ "j0Bi.Af,>d)<b(;a(:`(:_\35*E\0\0\0\0\17\25\"(:_(:`(;a*<c,\77d.Ag/Bi0C"
+ "j0Dk0Dk1D\202k1E\224l1E\237l2E\1l1E\202k1D\3j1Dj.@e*<\331a*<\22a/Bg0"
+ "Dm5Kr9Ox=S~@W\202AX\203AX\202@W\202\77T~<S}:Qz7Nx7Kt6Jr5Ip3Fm2E\243l"
+ "2E\202l1E\26l0Dj/Bi.Ag+>d)<b(;a(:`(:_\35*E\0\0\0\0\17\25\"(:_(:`(;a*"
+ "=c+>e.@g/Bi0Cj1Ej1Ek1\266El1\6Ek0Dk0Dj3Gn/Bi*=a*\330<a*\20<a,>d0Ci2G"
+ "q7Mu:Qy;T}<S{<T}:R{8Oy7Lu6Ks6Jr5Ip1Ek1\245Fl1\202El1\14Ek0Dj/Bi.Ag+>"
+ "d*<b);a(:`(:_\35*E\0\0\0\0\17\25\"\202(:`\5);a*=c+\77e.Ah/Bi\2020Dk\203"
+ "1Ek\2651El\2020Dk\3""3Ho0Dm+=b\227+<a\302+<b\17*9a->c1Dk3Hq6Kt8Mu6Mv"
+ "6Mw6Lw5Jr5Jq5Ip2Fm1Fl1El\2451Em\2021El\24""1Ek0Dk/Bi-@g+>e*<b);a(:`("
+ ":_\35*E\0\0\0\0\17\25\"(:`(:`);a*=c+\77e.Ah/Ci0D\202k1E\203l1E\215m1"
+ "E\246m1F\7m1Em0El0El4Hp1Fp+=c*=\330b*=\11b'6Z&5Y-\77e0Dj1Ek2Fm3Fn5Iq"
+ "3G\202o3G\1o2F\251m2F\27m1Fm1El0Dk/Cj-Ah+>e*<c);a(:`(:_\35*E\0\0\0\0"
+ "\17\25\"(:`(:`);a*=c,\77e.Ah/Cj1Ek1El1\202Fm1\265Fm2\6Fm1El1El3Hp2Gs"
+ ",\77e*\202=b*\322=b+\204=c+\11=c):_!0O\40/P+=b.Bh0Bi0Cj2Fm2\202Em2\252"
+ "Fn2\1Fm2\202Fm1\13El0Cj.Ah,\77e*<c);a(:`(:_\35*E\0\0\0\0\17\25\"\202"
+ "(:`\6);b+=d,\77f.Ah0Dj1El\2022Fm\2022Fn\2643Fn\1""2Fn\2022Fm\3""2Em3"
+ "Gr/Bh\221+=c\311+>c\12'9Z\32&D\35+J)9],<b,@f0Bi0Cj2Fm3Gn\2503Go\2023"
+ "Gn\26""3Fn2Fn1El0Dk.Ah,\77e*<c);a(:`(:_\35*E\0\0\0\0\17\25\"(:`(:`);"
+ "b+=d-\77f/Bi0Dk1Fm2F\202n3F\252n3G\214o3G\6n2Fm2Fm/Cj,>e*=b+>\277c+>"
+ "\1c,>\232d,>\12c$4V\26!=\32&C%7Y);`,\77e.@g0Cj2Fn3G\253o3G\25n2Fm0Dk"
+ ".Bi,\77f*<c);a(:`(:_\35*E\0\0\0\0\17\25\"(:`(:`);b+=d-@f/Bi0El2Fm3Gn"
+ "3\270Go3\5Gn1Dk\"1R\30%\77'7[,\332\77d,\13\77d+>b\40/M\22\35""5\32'C"
+ "%5X);^,=c.Ah0Cj3Gn4\250Ho4\16Ho3Go3Go2Fn1Ek/Bi,\77f*<c);a(:`(:_\35*E"
+ "\0\0\0\0\17\25\"\202(:`\6);b+>d-@g/Bi1El3Fn\2033Go\2654Ho\6""3Go1El!"
+ "0P\17\30+\32&B+>b\253,\77d\261,@e\12+\77c\40/N\22\34""3\33'D'8Z(<`->"
+ "d/Bi2El3Ho\2514Hp\24""4Ho3Fn1El/Ci,@f*=c);b(:`(:_\35*E\0\0\0\0\17\25"
+ "\"(:`(:`);b+>d-@g/Cj1Em3G\202o4H\244p4H\222p4I\6p1El$3U\16\25(\23\35"
+ "3'9]-@\272e-@\243f-@\12f,>d\35+H\22\35""6\37,L'9\\*=b.Ag0Dj2El4I\243"
+ "p5I\2p5Jq5J\202q5I\27p4Ip4Hp3Go1Em/Cj,@f*=c);b(:`(:_\35*E\0\0\0\0\17"
+ "\25\"(:`(:`);b+>d-@g0Cj2Fm3Go4Hp4\203Ip5\262Jq5\6Ip3Gn\"1Q\16\25'\20"
+ "\27,%6X-\337Af-\12Af*=_\32(E\25\40""9!1R);^,=c/Bh1Dk4Ho5\247Jq5\15Jq"
+ "4Ip3Go2Fm0Cj,@f*=c)<b(:`(:_\35*E\0\0\0\0\17\25\"\202(:`\7)<b+>d-@g0D"
+ "j2Fn4Ho5Ip\2655Jq\6""2Gm&6W\15\24&\20\30*%6V-Ae\341-Af\10(:_\30$@\31"
+ "&C&7Y*=b.>d0Cj2El\2175Jq\2276Jr\2035Jq\24""4Ho2Fm0Dk-@g*=d)<b(:`(:_\35"
+ "*E\0\0\0\0\17\25\"(:`(:`)<b+>d.Ah0Dk3Gn4Hp5J\203q5J\1q6J\232r6J\226r"
+ "6K\6r5Jq*;^\22\33""2\20\27+%5U.A\265g.A\1g/B\237h/B\6h1Ek1Fn3Go1El0C"
+ "i/B\210h/B\10h$3U\31&B#2T)<c->e0Cj2Fm5J\202r6K\245s6K\26r5Jq4Ip3Fn0D"
+ "k-@g*=d)<b(:`(:_\35*E\0\0\0\0\17\25\"(:`(:`)<b+>e.Ah0Dk3Go5Iq5Jq6\203"
+ "Kr6\257Ks6\6Ks5Jr0Bh\26!;\17\26*&6X/\326Bh/\12Bh3Fn7Lt=Sz@X\200AZ\203"
+ ">V\1778Mt2Fm/Ci/\204Bh/\11Bh.\77e#1R#2T,<b0\77e1Dk2El5Jr6\247Ks6\14J"
+ "r5Ip3Go0Dk.@g+>d*<b(:`(:_\35*E\0\0\0\0\17\25\"\202(:`\7*<b+>e.Ah1Dl3"
+ "Go5Iq6Jr\2136Ks\2506Ls\5""4Ip$4V\21\32""0\37*H.Ag\244/Bh\263/Bi\14/A"
+ "j4Hp9Nw\77V\177E]\210Lf\221Rl\225Ng\217E]\205:Ow3Gn0Cj\203/Bi\6+<b'9"
+ "^.>d0Bi1Dk3El\2026Ks\2457Lt\26""6Ls6Ks5Jq3Go1Ek.@g+>d*<b(:`(:_\35*E\0"
+ "\0\0\0\17\25\"(:`(:`*<b,\77e.Bh1El4Ho5Jq6K\202s6L\1s7L\260t7L\6t2Dk\37"
+ "/M\35+H->d/Bi/B\203i/C\4i1El3Gn1Dk/C\312i/C\205i0C\30i->d-@e5Iq<R{@X"
+ "\200C[\204G`\213Oi\224Vo\234Ys\237Vp\231Le\216CY\204=R}:Px\77T};Pw2F"
+ "m3Fm4Gn6Jq7Ks7Ks8L\243t8L\202t7L\26t6Ks5Jr4Ho1El.Ah+>d*<b(:`(:_\35*E"
+ "\0\0\0\0\17\25\"(:`(:`*<b,\77e.Bi1Em4Ip6Kr6Ls8\262Lt8\4Lt3Gn);_+;_0\202"
+ "Ci0\7Ci2El7Ls=T}AX\201\77V\2004Hp0\210Ci0\204Cj0\4Dj1Dk1Dk0Dj0\277Cj"
+ "0\27Cj/Ag);`+<a7Kr=T}AX\201D]\206F_\210Ia\214Le\220Rm\226Xs\234[u\241"
+ "]y\241`{\246^y\242F]\2067Kr6Jr6Jr7Ls7Lt7\202Lt8\244Mu8\15Lt7Lt6Kr4Hp"
+ "1El.Ah+>e*<b(:`(:_\35*E\0\0\0\0\17\25\"\202(:`\6*<b,\77e/Ci2Fm5Iq6Ks"
+ "\2038Lt\2608Mu\15""7Lt8NvE\\\206AX\2027Mt<RyF^\206Sm\225Vo\232Le\220"
+ "C[\203;Px1Dk\2130Dj\10""3Gm8Mt<R|>U~=S{:Ov5Jq2Fm\2760Dj\26.Af$3U'7Y4"
+ "Ip=R|AY\202F]\206H`\212Jc\215Kd\216Kc\216Lf\220Oi\223Pi\223Kd\216BY\202"
+ "=R{;Py:Nv8Mt7Lt8Lt\2418Mu\2039Mu\2028Mu\25""8Lt6Ks5Ip2Fm.Ah+>e*<b(:`"
+ "(:_\35*E\0\0\0\0\17\25\"(:`(:`*<c,\77f/Ci2Fm5Jq7Ls8M\203u8M\257u9M\15"
+ "u8Lt;Px]w\240\222\254\314\223\255\314\205\241\302t\220\267\\v\237Jb\213"
+ "CY\202AW\2009Ov1D\212k1E\23k5Jp<R{@U~AX\201E]\207Mf\221Pk\225Rl\225O"
+ "h\222Ia\213BX\200=Ry8Mu5Jp3Ho2Gn2Fm2Fl1E\230k1E\1k2F\202l2F\14m3Gm3H"
+ "o4Ip7Lt9Ov;Qz\77U~@W\1779Oy4Ip1Fl1E\216k1E\26k,\77c\37/N$5U4Ho:QzAW\200"
+ "E]\206Jb\213Ld\216Le\217Lf\220Lf\220Kd\216H`\212F]\207BY\203>T~=Rz;P"
+ "w8Mu8Mu9N\245v9N\26v8Mu7Ls5Ip2Fm.Ah+>e*<b(:`(:_\35*E\0\0\0\0\17\25\""
+ "(:`(:a*<c,\77f/Cj2Fn5Jq7Lt8Mu9\203Nv9\256Ov9\16Nv8Nu8Nu@W\177]u\233i"
+ "\203\247Zs\231Ja\212AY\202C[\204E\\\206BZ\2034Io/Bi1\207Ek1\33Ek2Fl7"
+ "Ls>T}\77V\200BX\202D[\204F^\210Ia\214Kd\217Oh\223Sl\230Vo\234Ys\235Y"
+ "r\234Sl\230Pi\224Le\216G_\211C[\205@V\200<R{:Px9Ou7Mt5Jr4Ip4\214Hn4\26"
+ "Io4Jr7Lr7Nt:Nv:Pv;Qy>T|@W\177BZ\203D]\207G`\211Ha\213Kd\215Me\217Kd\217"
+ "Jb\216Kc\216Nh\222Me\217AY\2008Ls1\216Ek1\23Fl):_\34(I%5X3Hn:Ow>T|D["
+ "\204G^\210Jb\215Le\217Le\220Ld\217Jb\214Ga\213F]\205@V\200=S{>S{9\202"
+ "Nv9\243Ow9\203Ov9\25Nu7Lt5Iq2Fn.Bi+>e*<c(:`(:_\35*E\0\0\0\0\17\25\"("
+ ":`(:a*<c,\77f/Cj2Gn5Jr8Lt9Nv\2369Ov\2249Ow\2029Nv\13;Qy=S{>U\177BZ\203"
+ "E\\\206G`\212H`\212Ha\213\77U~0@f0Ci\2071Fl\12""3Gm:Pv@V~BX\200CZ\203"
+ "F^\210Ia\213Kd\216Mf\221Oh\224\202Oh\225\11Oi\225Mg\221Oh\224Oi\225Q"
+ "k\225Sm\227Tn\227Tn\231To\230\202Tn\227\7Sm\227Qk\224Mh\222Mg\222Le\216"
+ "Kd\215Jc\214\207Ib\214\202Ic\214\2Kd\214Lf\217\202Mg\221\11Mg\222Mg\220"
+ "Lg\220Lg\221Mg\221Le\220Le\221Le\216Kd\216\203Jc\215\11Jb\215Kc\215L"
+ "f\220Rl\227Xr\236Wq\234Le\217>T|4Ip\2141Fl\12""0Ek(8[\34)F)8\\6Jr7Mt"
+ "=R|AW\201D\\\206G`\212\202Ib\213\7Ha\213G`\212D\\\206@W\202>T}>T|9Nv"
+ "\234:Ow\211:Px\30:Ow9Ow9Nv8Lt5Jq2Gn.Bi+\77e*<c(;`(:_\35*E\0\0\0\0\17"
+ "\25\"(:`(;a*<c,@f/Cj3Gn6Kr8Mu9Nv:O\202w:O\1w:P\256x:P\16x9Ow9Ow<Rz>T"
+ "}AX\202D]\207G`\212Ib\214Kd\216Jc\2157Lt-=a2Fl2F\205m2F\13m3Gn:PxBY\177"
+ "CX\201C[\205F_\211Kd\216Mf\220Oh\223Qj\226Qk\203\227Qk\7\227Qj\226Rk"
+ "\227Qk\226Pk\224Oi\224Oh\224Oi\202\225Oj\202\224Pj\203\225Pj\202\226"
+ "Pk\202\225Oj\207\224Oj\3\224Nh\223Mg\220Mg\203\221Mf\5\221Le\217Mf\220"
+ "Ng\222Mg\222Mf\202\221Mg\4\223Ng\223Oh\224Pi\224Pj\203\224Pk\11\224P"
+ "j\225Qk\227Wr\235^z\244^z\242Sl\226>U~4Hp2F\212m2F\23m1Dk\"1R\37,L/A"
+ "g4Ho9Nv;Qy\77V\200D[\204E]\207E^\210E^\210E]\206DZ\203@V\201\77U}=R{"
+ "9Ow:P\246x:P\26x9Ow8Mu6Jr3Gn/Bi,\77f*<c(;`(:_\35*E\0\0\0\0\17\25\"(:"
+ "`(;a*<c,@f0Dk3Go7Ks9Mu9Ow:\263Px:\13Px>T|\77U\177@X\202E]\206H`\212I"
+ "b\214Jb\214@Y\203-\77e,=c2\205Fm2\12Fm3Hp=T{CZ\201CY\202E]\207H`\212"
+ "Jc\215Kd\216Mf\220N\202g\221N\202g\222N\11g\221Oi\223Pj\226Pj\226Qk\226"
+ "Rl\226Rm\227Sm\230Sm\230R\202m\227R\4l\227Rl\227Qk\227Pj\226P\204j\226"
+ "O\212j\225O\202j\226O\202j\226P\2j\226Qk\227R\202l\227R\203m\227R\2m"
+ "\230Sm\230R\205l\226Q\13l\226Rl\227Rm\227Ql\226Vp\232^z\244d\177\250"
+ "Zu\234G_\210:Px3Ho2\210Gm2\21Gm-@e\"2S(:a1Bj6Jq9Nv<Qy>T}\77V\202AW\202"
+ "CX\202\77V\202\77V\201\77U}=S{;Qy;\247Py;\26Py:Ow8Nu6Kr3Go/Ci,\77f*<"
+ "c(;`(:_\35*E\0\0\0\0\17\25\"(:`(;a*<c-@g0Dk3Ho7Lt9Nv:Ox\230;Py\233;Q"
+ "y\13:Px=R{@U~@V\202BY\203D[\205E^\210D]\2079Oy(:^.Ag\2052Gn\2""8Mt>V"
+ "}\202CY\202\5E\\\205H`\212Ib\213Jc\214Kd\215\202Jc\215\1Jc\214\203Ia"
+ "\212\6Jc\214Kd\216Le\216Lf\217Nh\221Oh\223\204Pj\224\2Rl\227Rk\227\203"
+ "Rl\227\207Ql\227\202Rl\227\207Ql\227\1Rl\227\202Rl\230\202Rk\230\2Rl"
+ "\230Qk\226\203Pj\224\204Oh\222\1Nh\222\202Oh\222\14Pj\224Pi\223Oi\222"
+ "Oi\223Tn\230]x\241a}\246Zt\237Kc\215=S{5Jq3Ho\2063Gn\11""1El*>c+>c1C"
+ "j4Ip7Ks:Pw;Px>T|\202\77U}\3\77U~\77U}<Qz\251;Qy\27;Py:Px9Nv6Ks4Go/Cj"
+ ",\77f*<c(;`(:_\35*E\0\0\0\0\17\25\"(:`(;a*=c-@g1Dk4Hp7Lt9Ow:Px;Q\263"
+ "y;Q\13y:Py>T|@V~@V\200@W\202@W\201>U\1771Dj'8[0Dk3G\202n3G\16n3Ho:Py"
+ "E\\\204E]\204D[\204F^\206Ib\213Jc\214Kd\215Kd\216Jc\215Ia\211H_\210D"
+ "]\202\210C]\202\210E^\16\210H_\210H`\212Hc\215Jc\215Kc\215Ke\217Le\217"
+ "Mg\221Nh\222Ng\221Ng\221Oh\222Oi\223Pj\205\224Pj\2\224Qk\226Pj\203\224"
+ "Pj\2\224Qk\226Pj\207\224Pj\2\224Oh\222Ng\202\221Ng\202\221Mg\13\221K"
+ "d\216Kc\215Kc\215Ld\215Kc\215Jc\215Kc\215Kd\216Le\217Ng\221Pi\202\223"
+ "Pi\11\223Oi\223Tn\230[u\240a}\246`{\244Up\230E\\\2048Nw3H\205o3H\10o"
+ "4Ho3Gn3Gn5Ip7Ks;Px;Py;P\203y;Q\253z;Q\32y;Qy;Py9Ow7Ls4Ho/Cj,\77f*<c("
+ ";`(:`\35*E\0\0\0\0\17\25\"(:`(;a*=c-@g1Dl4Ip8Mu:Ow;Py;Qy;Qz;Qz<\262R"
+ "z<\2Rz>T}\77\202U~\77\27U~;Px.\77d);^2Fm3Ho3Ho5Kr\77W\200Ib\213F^\207"
+ "D[\205G`\211Kd\215Le\217Mf\220Kd\216Jc\215G`\212E\\\205BZ\204AX\202@"
+ "W\200@\202W\200A\7X\202AX\204BZ\205E\\\205F\\\206F^\210F`\212H\203a\212"
+ "J\6c\214Je\216Je\216Ke\217Ke\217Le\217M\202f\220M\10f\220Ng\220Ng\220"
+ "Mf\217Oh\222Oh\222Mf\217Ng\220M\204f\220M\4f\220Lf\220Ke\217Ke\217J\202"
+ "e\216J\4b\213Ja\212Ha\212F`\212E\203_\212F\1_\211F\202\\\206F\35^\211"
+ "G`\212Ja\213Ke\216Mf\217Ng\221Oi\223Pj\224Qk\226Sl\230To\232Yt\236^z"
+ "\244d\177\250^y\241Nh\221AX\2018Nu5Ks4Iq7Lu\77W\201:Ow7Lt8Mv9Ow;Qx;Q"
+ "y;Qy<\256Rz<\26Rz;Qy:Ow7Ls4Hp/Cj,\77f*<c(;`(:`\35*E\0\0\0\0\17\25\"("
+ ":`(;a*=c-@g1El4Ip8Mu:Px;Qy\221<Rz\246<R{\1<Rz\202;Qz\3""9Ow+>`/Af\202"
+ "4Ip\20""9OuKd\214Pk\224G`\212D\\\206G`\212Jc\214Kd\215Ke\216Kd\216Ib"
+ "\213Ga\212E\\\207AX\202AW\177>T|\204>T}\4>T|@V~AW\200AX\202\202AX\203"
+ "\202CZ\203\1CZ\205\203C]\210\1D]\210\210H_\210\2I`\212Ia\212\206H_\210"
+ "\1F^\210\205C]\210\2C\\\210C[\206\202CZ\203\207AX\203\32BY\203C[\206"
+ "F^\210H`\211Hb\214Le\216Mg\221Oh\222Pj\223Qk\225Rl\227Qk\226Tn\230[u"
+ "\237b~\247c\177\247\\w\237Rl\226Ld\216Pi\222Oh\222\77U};Qy:Ow:Px;Qy\202"
+ ";Qz\226<R{\226=S{\202<R{\26<Rz<Qz:Px8Lt4Hp0Dj,\77f*<c(;`(:`\35*E\0\0"
+ "\0\0\17\25#(:`(;a*=c-@g1El5Iq8Nv:Px<R\202z<R\267{<R\202z;Q\24y6Hq3Fp"
+ "5JrH_\207\\w\236Xs\235Hb\214E]\206Ha\213Kd\215Le\216Le\217Kd\216Ib\213"
+ "F^\210BZ\205AX\202@V\177>T|=S\204{=S\7{>T|@W\177\77V~=S{\77U}@W\177A"
+ "W\203\200AX\203\201AX\202\201BX\2\201BY\203BY\214\204BY\2\204AX\202A"
+ "X\207\201AX\1\200BX\205\201BX\16\201AX\200@W\177AW\200AX\201BX\201BY"
+ "\204D[\206F_\212Ib\213Ke\217Mf\217Oh\222Pi\223Qk\203\225Qk\13\225Tn\230"
+ "[u\236`z\245c\177\247^y\242Ng\221CZ\203@W\200\77U~=S{<R\202z<R\1z=S\255"
+ "{=S\202{<R\25z:Py8Mu5Ip0Dj-@f*<c(;`(:`\35*E\0\0\0\0\17\25#(:`(;a*=c-"
+ "@g1El5Jq9Nv;Qy<Rz=\202S{=\1S{>\265S|>\25S|=R{BX\201b|\241\200\227\267"
+ "}\226\267y\226\274d\201\251Kd\216F^\210Ib\214Ke\217Mf\220Lf\220Ke\217"
+ "Jc\214G_\210CZ\205BX\201BX\201=S{>\211S|>\13S|\77T}>S|\77T}@U~BW\200"
+ "CY\201@V~\77U}@V~CY\201B\216X\201B\11X\201CY\202CY\202@V\177\77U~\77"
+ "U~AW\200CY\202CY\202@\206U~@\37U~\77T}>S|\77T}@U~AV\177BX\201BX\202C"
+ "Z\204D]\210Ha\212Ic\214Le\216Ng\221Pi\222Qk\225Ql\225Rl\226Rm\227Sm\230"
+ "Rl\227Rm\227Qk\225Mf\220Ia\213F^\210CY\204BW\200\77T}=R{=R{>\202S|>\252"
+ "T|>\31S|>S|=S{<R{;Qy8Mu5Ip0Dk-@g*<c(;`(:`\35*E\0\0\0\0\17\25#(:`(;a*"
+ "=c.Ah1El5Jr9Nv;Qz<R{=S{\253>S|\215>T|\23=S{CY\201c|\243\214\243\301\210"
+ "\241\300^y\241Kb\213Jb\214Le\216Mf\217Oh\221Ng\220Le\217Jc\215G_\210"
+ "DZ\205CY\201AW\177\77U}\226>T|\1@V\177\214BW\200\1>T}\224>T|\13\77U}"
+ "AW\200BX\200CY\202CZ\205F\\\205G_\211Kb\213Ld\216Ph\221Pi\224\202Rl\226"
+ "\202Un\232\10Uo\232Sm\226Qj\224Mg\220Lc\215E^\210BY\202CY\201\261>T|"
+ "\26=S{;Qy8Nu5Iq0Dl-@g*=c(;a(:`\35*E\0\0\0\0\17\25#(:`(;a*=d.Ah2Em5Jr"
+ ":Ow<Rz=S{>T\203|>T\265}>T\11}=T|=T|AW\177BY\202C[\205G`\210Kb\213Mf\220"
+ "Oh\202\221Oh\7\221Mf\217Ic\214Ha\213D\\\206CZ\202AW\177>U\274}>U\14}"
+ "@V\177CY\202CY\202CZ\204D\\\210E]\211I`\212Jc\215Nf\217Nh\222Oi\223Q"
+ "k\202\224Qk\11\224Oi\222Mf\220Jc\215E]\210CZ\203CY\202>T}>T}\77U\253"
+ "~\77U\31~>U}>U}>T|>S|;Qz9Nv5Jq0Dl-@g*=c(;a(:`\35*E\0\0\0\0\17\25#(:`"
+ "(;a*=d.Ah2Fm6Ks:Pw<Rz>S|>\202T}>\224U}>\1U}\77\241U~\77\21U~>T}\77U~"
+ "CZ\203BZ\204F]\210Ic\215Lf\220Mh\222Ni\222Ng\221Mf\220Jc\214E]\210C["
+ "\206CZ\203AX\201\77\300U~\77\2U~BX\201D\202Z\203D\17[\206F]\210H`\212"
+ "Jc\214Ke\216Lf\220Ng\221Mg\220Ng\221Jd\215G_\211E]\210D[\204AW\200>U"
+ "}\77\235U~\77\221V~\77\27U~\77U~>T|<Rz:Ow6Jq1El-@g*=c(;a(:`\35*E\0\0"
+ "\0\0\17\25#(:`(;a*=d.Ah2Fm7Ks:Px=R{>T}\203\77U~\266\77V~\17\77U~\77V"
+ "~D[\204D[\205G^\210Je\216Mf\217Nh\221Nh\222Me\217Jc\215F^\211D[\205C"
+ "Z\203BX\201\256\77V~\225\77V\177\20@W\200BY\202CZ\203D[\204E[\205E]\210"
+ "G_\212Ia\212Ja\213Jc\215Ja\213H_\212D]\210D[\205CZ\203AW\200\254\77V"
+ "\177\203@V\177\32\77V\177\77V~>U}=S{:Ow6Kr1El-@g*=c(;a(:`\35*E\0\0\0"
+ "\0\17\25#(:`(;a+>d.Ah2Gn7Ls;Qy=S|>U}\77V~\77V\177\77V\267\177@V\6\177"
+ "\77V\177CY\202E[\205F]\210Ha\214Kc\202\214Lc\5\214G`\213G]\207E[\205"
+ "CZ\203@V\275\177@V\212\177@W\6\177BX\201BY\201D[\203E\\\204E\\\205E\\"
+ "\203\207E\\\3\206E\\\204DZ\203@W\257\177@W\202\177@V\27\177\77V\177\77"
+ "U~=S{:Ox6Kr1El-Ag*=c(;a(:`\35*E\0\0\0\0\17\25#(:`(;a+>d.Bi2Gn7Lt;Qy="
+ "S|\77V~\77\221V\177@\250W\177@\6W\177\77V\177AX\201E\\\204E\\\205E]\206"
+ "F\202^\211F\4^\210E\\\205E\\\204D[\203@\235W\177@\256W\200@\7W\200AX"
+ "\200AW\200D[\203F\\\205E\\\205AX\201A\264W\200@\27W\177\77V~=T|:Px6K"
+ "r1Em-Ag*=c(;a(:`\35*E\0\0\0\0\17\25#(:`(;a+>d.Bi2Gn7Lt<Qz>T}\77V~@W\177"
+ "\236@W\200\234AW\200\3@W\200BX\201D[\204\204F\\\205\3DZ\203BX\201@W\200"
+ "\316AW\200\203CY\202\1BX\201\252AW\200\210AX\201\202AW\200\27@W\200\77"
+ "V\177>T|;Px7Ks2Em-Ag+=c(;a(:`\35*E\0\0\0\0\17\25#(:`);a+>d.Bi3Go8Lt<"
+ "Rz\77T}@V\177@W\276\200AW\1\200@W\216\200AW\1\200AX\374\201AX\26\201"
+ "AW\200@W\177>T};Qy7Lt2Fm.Ag+=c(;a(:`\35*E\0\0\0\0\17\25#(:`);a+>d/Bi"
+ "3Ho8Mu<Rz\77U~@\202W\200A\332X\201A\321X\201B\235Y\202B\1X\201B\202X"
+ "\201A\25W\200\77U~;Qy7Lt2Fm.Ag+=c(;a(:`\35*E\0\0\0\0\17\25#(:`);a+>d"
+ "/Bi3Hp8Nu=S{\77V~AW\200\202AX\201\267BX\201\377BY\202\223BY\202\27BX"
+ "\201AW\200\77V~;Qz7Lt2Fm.Ah+=d(;a(:`\35*E\0\0\0\0\17\25#(:`);a+>e/Bi"
+ "3Hp8Nu=S{@V\177AX\201BY\202\202BY\1\202CZ\377\203CZ\310\203CZ\30\203"
+ "BY\202AX\201@V\177<Rz7Mu2Fn.Ah+=d);a(:`\35*E\0\0\0\0\17\25#(:`);a+>e"
+ "/Bi3Hp9Nv=S|@W\200AX\201BY\202C\324Z\203C\320[\204C\243[\204D\202[\204"
+ "C\27Z\203CZ\203BX\201@V\177<Rz8Mu3Gn.Ah+=d);a(:`\35*E\0\0\0\0\17\25#"
+ "(:`);b+>e/Cj4Ip9Ov>T|@W\200BY\202\203CZ\203\205C[\204\3BZ\203=T|:Pw\205"
+ ":Ov\4;Qx=T|\77V\177BZ\203\236C[\204\210D[\204\7>U}):]\35+I\35*H\36,K"
+ "-\77dBX\201\377D[\204\213D[\204\27C[\204CZ\203@W\200=R{9Mv3Gn.Bh+>d)"
+ ";a(:`\35*E\0\0\0\0\17\25#(:`);b+\77e/Cj5Ip9Ow>T}AW\200CZ\203C[\207\204"
+ "D[\4\204\77U~\40/O\22\33""5\21\32\2043\21\32\7""3\23\34""6\27#\77\33"
+ "(G%4V4Hm@W\177D[\243\204D[\10\204>T|!1Q\24\36:\24\36""9\25\37;(9[BY\202"
+ "D\\\210\205D\\\10\205CZ\2036Kr,>b,>a-\77c5IoBY\202D\\\371\205D\\\27\205"
+ "D[\204CZ\203AW\200=S{9Nv3Gn.Bh+>d);a(:`\35*E\0\0\0\0\17\25#(:`);b+\77"
+ "e/Cj5Iq:Ow\77T}AX\201CZ\203D\203[\204D\204\\\205D\4\\\205CZ\203,>c\40"
+ "/P\37\204.O\37\11.O\35,L\31&D\26!=\22\34""4\16\30""0\30$A2FkBY\201D\241"
+ "\\\205D\3\\\205CZ\2032Gn*\202=c*\2=c6LsD\211\\\205D\10\\\205AY\201$4"
+ "T\20\31""1\20\31""0\20\32""2\40/N@W\200D\236\\\205D\333\\\205E\30\\\205"
+ "D\\\205C[\204AX\201=T|9Nv3Gn.Bi+>d);a(:`\35*E\0\0\0\0\17\25#(:`);b+\77"
+ "e0Cj5Iq:Ow\77U~BY\202C[\204D\\\205\210E\\\205\1""4Ho\204+>d\203,\77e"
+ "\202+>d\6);a\"2U\27#@\25\40;1ChCY\202\223E\\\205\216E\\\206\2DZ\2043"
+ "Ho\203+>e\1""7Mu\212E\\\206\2E\\\2053Gn\203&7\\\2""1DkD[\205\254E\\\206"
+ "\316E]\206\30E\\\205D[\204BX\201>T}9Nw3Ho.Bi+>d);a(:`\35*E\0\0\0\0\17"
+ "\25#(:`);b+\77e0Cj5Jq:Px\77U~CY\202D[\204E\\\205E\\\207\206E\\\2\206"
+ "4Hp+\77\202e+\77\16e8PyQm\231Yu\242So\232E_\2114Js,@f+\77e*>d\40/P\27"
+ "$A0DhD\\\205E]\206\206E]\6\206BZ\202=S|<S{@W\200E]\205E]\210\206E]\7"
+ "\206D\\\205@W\177<S{<Rz=S{BY\202E]\204\206E]\3\206D[\2043Io+\77\202e"
+ "+\77\2e8NuE]\212\206E]\2\2066Ks+\77\202e+\77\2e4IpE]\211\206E]\6\206"
+ "E\\\205@V\177=Rz=S{BY\201E]\215\206E]\5\206D\\\205\77V\177=S{AX\201E"
+ "]\272\206E]\236\206F]\202\206E]\26\206D\\\205BY\202>U}:Ow4Ho.Bi+>d);"
+ "a(:`\35*E\0\0\0\0\17\25#(:`);b+\77e0Cj5Jq:Px@V\177CZ\203E\\\205E\202"
+ "]\206E\206]\206F\2]\2065Ip,\202\77e,\16\77f@X\202j\207\261t\222\272x"
+ "\227\277~\235\305j\207\263E^\211-Ah,\77e+>d\40/P!1R\77U}F\203]\207F\14"
+ "]\207CZ\2037Ls#2S\31%B\24\37;\24\37:\27#\77\40.N1CiAX\201E]\206F\202"
+ "]\207F\21]\207E]\206AX\2010Ch\37-L\26\">\24\37;\24\37:\24\37;\30#@\35"
+ "*I%5W9NvE\\\206F]\207E[\2054Ip,\202\77f,\2\77f8NvF\202]\207F\40]\206"
+ "<Ry+<`$3U#3T$4V,>c,>c&6X'8],\77e,\77f+>d(9^&6X#3T#3T,>b\77U~F]\207F]"
+ "\207E\\\205=S{-\77c\36+J\27\">\24\37:\25\37;\31$A%4V7KrCZ\203F\203]\207"
+ "F\17]\207;Px'7Z#3T#3T);^9Ov5Io\40/O\26\">\24\37;\30$A(9[<RzF]\206F\306"
+ "]\207F\220^\207F\30]\207E]\206E\\\205CY\202>U}:Ow4Ho.Bi+>d);a(:`\35*"
+ "E\0\0\0\0\17\25#(:`);b+\77e0Cj6Jr;Px@W\177CZ\203E\\\205F]\206\210F]\207"
+ "\1""5Jq\203,\77f\16""3HoD[\205F]\207F^\207Kc\214b}\246j\210\264@Y\204"
+ "-Ah,\77f*=c\40""0Q5JrE\\\205\202F]\207\14>T|$4U\20\32""3\23\36""8\31"
+ "&C\35+J\35+K\33(E\25\40;\17\31""2\40/O:Px\203F]\207\20>T}\"1S\20\32""3"
+ "\25!;\33)F\35+K\35,K\35+J\32(D\27\"=\23\36""9*<`CZ\204F]\207E\\\2054"
+ "Ip\203,\77f\22""8NvF]\207F]\206<Rz\37-N\20\33""4\22\35""6\23\36""8!0"
+ "O:Ot#3T\24\37:\37.O,\77e,@f+>d!1R\24\40:\202\22\35""6\20\35+J;QyF^\207"
+ "D\\\2052Gl\27#@\17\31""2\26\"=\33)F\35,K\35+J\32&C\22\35""6\20\31""3"
+ "&7Y\77U}\203F^\207\2""7Kr\25\40<\202\22\35""6\13\26\">\36-M\22\35""8"
+ "\25\40;\33)G\35+J\32'D\22\35""6\35+J<RyE]\206\326F^\207\27F]\207E\\\206"
+ "CZ\203\77U~:Px4Hp/Bi+>d);a(:`\35*E\0\0\0\0\17\25#(:`);b+\77e0Ck6Kr;Q"
+ "yAW\200D[\204E]\206F^\202\207F^\1\207G^\205\210G^\2\2106Js-@\202h-@\3"
+ "h4HqE\\\205G^\202\210G^+\210H`\212Vp\232Rl\2271Fo-@h-@g(9_2EkD[\204G"
+ "^\210@W\177#3T\26!>\"2U+=d0Dl9Ox;Qz4Ir,\77g&7[\27$B\37.O@V\177G^\210"
+ "E\\\206/Bg\32'F&7[,>f1En8Nw<S|;R{7Mv0Dm+>e:OwG^\210G^\210E]\2065Jr-@"
+ "\202h-@\16h9OwF^\207<Qz\40/Q\32&F'9^,\77f<S}c\177\253Yr\2355Iq+=d,>f"
+ "-@\202h-@\2h,\77f+=\202d*=\25d0DkCZ\204F^\2077Lr\31&D\34*J(9_,\77f0D"
+ "m5Kt3Hq.Ai*=c#3V\26#\77&7ZC[\204G_\210G_\210AX\201+=\202d*=\14d$5Y\33"
+ ")H$5X3Gp3Hr.Bj-@h(:_\32(G#4V@W\177G_\260\210G_\245\211G_\30\210F^\207"
+ "F]\206C[\204\77U~:Px4Hp/Cj+>d);a(:`\35*E\0\0\0\0\17\25#(:`);b,\77e0D"
+ "k6Kr;QyAW\200D[\204F]\206G^\210G\202_\210G\205_\211G\2_\2116Ks-\202@"
+ "i-\3@i4HqE]\206G\203_\211G*_\211Ia\212Le\2206Lv-@i-@i*=d0DkE]\206E]\206"
+ "2Fm\33)I(:`-@i3IrTo\233\177\236\310\204\245\316j\210\263<R~-Ai(;a\33"
+ "*I0DjE\\\206C[\204-@e':_-@h1EnVr\237{\232\305\210\250\322\205\245\317"
+ "x\230\303d\202\257Ok\230F^\211H`\212G_\211F]\2075Js-\202@i-)@i9Nx=S|"
+ "!1S\30%D):a-Aj\77X\204e\203\260^z\244Mf\220Oi\225So\233>V\201-Aj-@i."
+ "Aj;R~Sn\233Ws\240Ws\240Oj\226Ld\217@W\200$5X\37/Q+>f-@i7NxYu\242t\223"
+ "\276i\210\264D^\212/Cl-@i&7]\33)I7MtF^\207G`\211BZ\203-\202Ai-\15Ai+"
+ "\77f2GpWu\241r\221\274n\215\270Hc\2170Dn-Ai)<c\34+L4HoF_\210G\325`\211"
+ "G\26_\210F]\207D[\204\77V\177:Px4Ip/Cj+>d);b(:`\35*E\0\0\0\0\17\25#("
+ ":`);b,\77e0Dk6Kr;QyAX\201D\\\205F^\207\203G_\211\206G`\211\1""6Lt\203"
+ "-Ai\2""4IrE^\207\205G`\211\2Ib\2135Ks\202-Ai$,@g1FmF_\210B[\203)<`&9"
+ "]-Ai/ClKe\222j\207\262Up\231Pi\222c\177\250So\2321Gp-Ai':`(:^AY\201G"
+ "_\2116Ls-Ah-Ai.BkIb\211Kd\213G_\210Ng\220Zu\237l\211\262u\223\274]x\243"
+ "Jc\215G`\211F^\2105Js\202-Ai\23-@i0Ek\37/P\32'G)<c0EnGb\216m\215\267"
+ "_{\244Ib\213Mf\220h\204\255x\225\274Ng\221-Bj-Ai.CkHa\214x\225\274\202"
+ "}\232\300\24m\211\262Qj\2258Nu$5W*>e-Ai2GqZw\243o\215\266_{\244g\204"
+ "\255k\211\264\77X\203.Aj,Ah%7[,@eD\\\205G`\211CZ\203\203-Ai\14""0EnN"
+ "i\225o\214\265`|\245d\201\252j\207\262AZ\206-Aj-Ai':_/CjD\\\204\233G"
+ "`\211\271H`\212\202G`\211\27F^\207D\\\205@V\177;Py4Ip/Cj+>d);b(:`\35"
+ "*E\0\0\0\0\17\25#(:`)<b,\77e0Dk6Ks<RzAX\201E\\\205F^\210G`\211H`\207"
+ "\212H`\2\2126Lu-A\202j-A\3j4IrF^\207H`\204\212H`\3\212D[\2051Fn-A\202"
+ "j-A/j5KtH`\212BY\203+=c+\77f-Aj/Cl;Qy5Hm,>b,>b0Bh;Px.Bk-Aj,@i+=c>T|J"
+ "b\214@W\201/Cl-Aj);a\26#@\24\40<\32'E!0Q*;_:OwIa\213Le\217Ia\213H`\212"
+ "G^\2106Kt-Aj-Aj+>f!1T\32(G(:a/ClF`\214k\212\265]x\241Kc\215H`\203\212"
+ "H`\6\2128Nw-Aj-Aj.Bj7MuIa\203\212Ia\24\212H`\2128Mt);a.Bj.Bk6MwYs\235"
+ "Oh\222Ia\212Jb\213Wq\232G`\2131En.Bj+\77e.AgD\\\205Ia\212D[\204.B\202"
+ "j.B\15j4JsTn\231Pi\222Ia\212Ia\212Wp\232Ib\215/Dl.Bj+>d,\77dD\\\204I"
+ "a\324\212Ia\31\212H`\212G_\210E\\\205@W\200;Qy5Ip/Cj+>d);b(:`\35*E\0"
+ "\0\0\0\17\25#(:`)<b,\77e1Dk7Ls=RzBY\202E]\206G_\210H`\212H`\212I\206"
+ "a\212I\2a\2127Mu.\202Bj.\3Bj5JsG_\210I\204a\212I\17a\212;Px+>e.Bj.Bj"
+ "0Em\77U\177Jb\214@W\177/Ci.Bj.Bj+\77e\35+K\22\35""8\21\202\33""6\21\3"
+ "\33""6\31&E*=c.\202Bj.\35Ah@W\200Me\217Vp\233=T\177/Cl.Bj*=d!1S\33(F"
+ "\26\">\22\35""7\17\30""2\30%B:OvH_\211Ia\212H_\2117Lt.Bj.Bj-Ai*<c-@h"
+ ".Bk8Oy_|\246Ys\235Ia\213I\204a\212I\2a\2129Ox.\202Bj.\2Bj7MuI\204a\212"
+ "I\23a\212:Px+>e.Bj/Ck9OxMe\217Ia\213Ia\212Ia\212Ld\215F]\2070Em.Bj.B"
+ "j0DkBY\202Ia\212D[\205.\202Bj.\3Bj6KtH`\212I\202a\212I\10a\212Jb\214"
+ "CZ\2041En.Bj-Ai.AhH_\211I\207a\212I\316a\213I\27a\212G_\211E]\206@W\200"
+ ";Qy5Iq/Cj+>d);b(:`\35*E\0\0\0\0\17\25#(:`)<b,\77e1Dl7Lt=S{BY\202F]\206"
+ "G`\211Ia\212\210Ia\213\1""7Mv\203.Bk\2""5JtG_\211\204Ia\213\3D\\\205"
+ "0Ci)<b\202.Bk\5""2GpHa\213Ld\216E\\\2062Gp\204.Bk\1/Bj\203/Cj\2""0Dl"
+ "3Hq\2023Hr\23""5JtE]\206Jb\214\\w\241j\210\264Oi\227:Q|2Hq1Eo/Dm.Bj+"
+ ">e%6[\33(G\40/P=S|Ia\213H_\2117Lu\203.Bk\1/Cl\202.Bk\3(:`+<`=S{\206I"
+ "a\213\1""9Ox\203.Bk\1""7Mv\205Ia\213\1>U~\203.Bk\2""4IrH`\212\204Ia\213"
+ "\1>U~\203.Bk\4""4IrF^\210Ia\213D[\205\203.Bk\2""2FoD\\\206\204Ia\213"
+ "\1>U\177\203.Bk\1""2Gp\226Ia\213\276Jb\213\203Ia\213\26G`\211E]\206A"
+ "W\200;Rz5Iq0Cj+>d);b(:`\35*E\0\0\0\0\17\25#(:`)<b,\77e1Dl7Lt=S{BZ\203"
+ "F^\207H`\212Ia\210\213Ia\2\2137Mv.B\202k.B\3k6KtG_\211Ia\202\213Ia\21"
+ "\213F]\2071Dk\37.P+>f.Bk/Cl8NxTn\230Me\217Ld\2168Mv/Ck/Ck2HqWs\240r\221"
+ "\274u\224\206\276u\224\36\276j\207\262Vp\232Jb\213Me\216a|\245|\232\303"
+ "\200\240\312q\220\272e\203\256[v\241Ib\2166Ku/Cl-Ai$5X9NvJb\213I`\212"
+ "8Mu/Ck/Ck1FoC[\206;R}0Dm-@g\36,M%4WBY\202Jb\204\213Jb\2\213:Py/C\202"
+ "k/C\2k8NwJb\204\213Jb\3\214E\\\2053Hq/C\202k.B\2jF]\207Jb\202\213Jb\17"
+ "\213H`\2117Lt-Ai/Ck/Ck;QzLe\216Jb\213E\\\206/Ck/Cl/Cl-Ai@W\201Jb\202"
+ "\214Jb\10\214Ia\2139Nw-Ai/Cl0Dm7MwKc\215Jb\325\214Jb\27\213H`\212F]\207"
+ "AX\201<R{5Iq0Cj,>e);b(:`\35*E\0\0\0\0\17\25#(:`)<b-\77f1Dl7Lt=S|CZ\203"
+ "G^\207Ia\212Jb\213J\207b\214J\2b\2148Nw/\202Cl/\26Cl4HqAW\200BX\201@"
+ "W\1779Nu\"2T\30$C&7].Bk/Cl4IsNi\225Wq\233Kc\215Pi\223@X\2021Fn/Cl-Ai"
+ "@V~_y\243f\204\201\253f!\201\253d\177\250^x\241Xr\233Pi\223Ib\213F^\207"
+ "G^\210Pi\222Zt\235i\205\256s\220\271}\233\302}\233\303Oi\2250En/Cl*="
+ "d=S|Jb\214I`\2128Mv/Cl/Cl1EnOh\223^z\246;Q|/Dm*=d\33)I&6Y@W\200J\203"
+ "b\214J\2b\214:Py/\202Cl/\3Ck5KsG_\211J\203b\214J\23b\214Mg\2219Oz/Cl"
+ ".Ck(:`7KsF^\207Jb\214Ia\213@V\177);`,@g/Cl1FoD]\207Oh\222Jb\214E]\206"
+ "/\202Cl/\15Cl)=c1DkE\\\206Jb\214Jb\214\77U~*=b-Ai/Cl2GpF^\211Ng\221J"
+ "\325c\214J\27b\214Ia\213F^\207BY\202<S{5Jq0Cj,>e);b(:`\35*E\0\0\0\0\17"
+ "\25#(:`)<b-\77f1Dl7Lt>T|D[\204G_\210Ia\213Jb\214\210Jc\214\1""8Nw\202"
+ "/Dl%/Ck$5X\30%B\23\37:\21\34""6\15\26/\26#\77%7[.Ck/Dl2HpLh\223d\201"
+ "\253Oh\222Jc\214Oh\221Qk\2266Lv/Dl-Ai\37""0Q'9\\\77V~Ha\212Ib\213BZ\202"
+ "6Kq&7X\31%C,>bG`\211G`\210.Bg\40/O-@e:PwD]\205\202Ib\213\11CZ\2026Jq"
+ "/Dl0Dm2GpE]\206Kc\215Ia\2138Nw\2030Dm(\77V\200g\203\255_{\2509Oz0Dm+"
+ ">e\32'F$4WC[\204Jc\214Kc\215Kd\215\77V\2002Fo0Dm.Bj#4W$4V):\\+<_9OvI"
+ "a\212Vp\232D]\2071Fo0Dm*=c\35+L,>c;Qy5Ip\40""0Q#3V/Cl0Dm8NxTo\232Ng\220"
+ "Kc\215F]\207\2030Dm\14,\77g\36-O+>c:Pw7Ls$5W!1T/Dl0Dm5KtNg\222Ng\221"
+ "\324Kc\215\202Jc\214\26Ia\213G^\210BY\202<S{5Jr0Dk,>e);b(:`\35*E\0\0"
+ "\0\0\17\25#(:`)<b-\77f1El7Mt>T|D[\204G_\211Jb\213Jc\202\214Jc\1\214K"
+ "c\205\215Kc\2\2159Nx0D\202m0D0m+=e$4X\"1U%6[+>e.Bj0Dm0Dm7LwRn\232n\212"
+ "\265Ys\235Kc\215Kc\215Mf\220_z\244Oj\2264Jt0Dm(;`\30%D\21\34""7\22\35"
+ "8\22\35""8\21\34""7\21\34""7\25!=\40/R=R{Kc\215Kc\2159Mu\33)H\23\36""9"
+ "\21\34""7\21\34""7\22\35""8\22\35""9\23\37;\40""0R/Ck1EnAX\204Rl\226"
+ "Kc\215Ja\2139Nw0D\202m0D)m=S|Pi\223i\206\257a}\252;Q|0En*=e\33)J%5XA"
+ "W\201Kc\215Mf\220Qj\2267Mx0Dm0Dm);b\31&D\23\37""9\24\40:,>bH`\212Tm\227"
+ "a|\250@X\2041Fo0Dm$4X\25!>\21\34""8\23\36""9\35,M,@h0Dm7MwRn\232^x\242"
+ "Me\217Kc\215F^\2070D\202m0D\15m1Eo)<b\26\"\77\21\35""8\22\35""8\33)I"
+ ",\77f0Dm3HrOi\225]x\242Me\217Kc\274\215Kc\1\215Kd\226\216Kd\30\216Kc"
+ "\215Kc\215Jb\214G_\210CZ\203=S{6Jr0Dk,\77e);b(:`\35*E\0\0\0\0\17\25#"
+ "(:`)<b-@f1Em8Mu>T}D[\205H_\211Jb\214K\203c\215K\205d\216K\2d\2169Oy0"
+ "\210En0\7En5KuIe\221g\205\262x\225\277[v\237Le\217K\202d\216K!d\216T"
+ "n\230m\212\265Uq\2378Mx0Dm-\77g%6Y\"2S\"1S$4W):`/Ck1FoBY\203Ld\216Ld"
+ "\216AW\2010Dm,\77g'8]#3U\"1R\"2S'8\\.Bj1Eo<S\177^z\246Zu\236Ld\216Jb"
+ "\2149Nx1\202En1\20En>S}Ld\216Rk\225l\211\263Wr\2376Lv0En+>f\32'F&7ZE"
+ "\\\205Nf\220_{\244Oj\2278Nx1\204En1\25En\77U\177Ld\216Mf\220a{\245g\205"
+ "\261C[\2072Fp0Dm,\77f&7\\);`/Bk1En6LwXt\242l\212\264Qj\224Ld\216Ld\216"
+ "G^\2101\202En1\14En;R}Kf\2235Js'8^(:_.Bk1Eo3HrId\220j\207\262Vo\232L"
+ "\325d\217L\31d\217Kc\215Jb\214H_\211CZ\203=S|6Jr0Dk,\77e);b(:`\35*E\0"
+ "\0\0\0\17\25#(:`)<b-@f1Em8Mu>T}E\\\205H`\212Jb\214Kd\216Ld\216\206Ld"
+ "\217\3Ph\223Up\234]x\246\205^z\250\7c\177\255n\214\271x\227\303\203\243"
+ "\316\202\237\310p\213\264Sk\226\205Ld\217\25Le\220Xr\234x\224\276z\231"
+ "\304\\w\245Le\221D\\\210BZ\206C[\207Ia\215Sm\231d\201\257x\227\304d\200"
+ "\254Og\223Oh\222a}\250k\211\266[v\243Mf\221E^\212\202BZ\206\35E^\211"
+ "Mg\222c\200\255z\231\304g\202\255Oh\222Ld\217Pi\223Vp\235]z\247^{\250"
+ "\\x\245Uo\233Ng\221Ld\217Qj\225m\212\264i\210\264^{\250^{\247Xs\237A"
+ "W\177@W\200Kd\216Sl\227v\223\275~\236\310k\211\266_|\251\202^{\250\21"
+ "\\x\245Sn\231Ng\222Ld\217Ng\222g\202\254|\232\305l\213\267Qm\231E^\212"
+ "BZ\206C[\207Jc\217]z\246v\225\301t\221\272Vp\232\203Ld\217\1G_\211\203"
+ "1Eo\13""9Ozi\203\256t\223\276Vr\236F_\213C[\207Ib\216b\177\255t\222\275"
+ "Zu\237Me\220\252Ld\217\253Le\217\202Ld\217\27Jc\214H`\212CZ\203=T|6J"
+ "r0Dk,\77e);b(:`\35*E\0\0\0\0\17\25#(:`)<b-@f1Em9Mu\77U}E\\\205Ia\212"
+ "Kc\215Ld\217Ld\206\217Le\4\217Pj\224j\207\260}\233\303\177\235\204\305"
+ "\177\235\7\305{\231\301s\220\271k\207\261b}\245Uo\231Ng\221Le\207\217"
+ "Le(\217Sl\227f\201\252\200\235\306\213\252\320\201\241\312\200\240\311"
+ "\201\240\311\207\247\316\207\245\315y\226\300h\203\254Tn\230Mf\220Mf"
+ "\220Ys\235n\214\265\202\240\310\213\252\320\204\243\313\200\240\311\200"
+ "\240\311\203\243\313\212\252\320z\230\300b}\246Oi\223Le\217Le\217Rl\226"
+ "k\210\261~\235\304\177\236\305|\232\302f\202\254Oh\222Le\217Le\217Wq"
+ "\233p\215\266\177\235\202\305\177\236\33\305v\223\274[v\241Mf\220Le\217"
+ "Tn\227c~\247t\222\273~\235\304\177\236\305\177\236\305|\232\303c\177"
+ "\251Oh\222Le\217Le\217Oh\222]x\241s\220\271\205\244\313\203\243\313\200"
+ "\240\311\201\241\312\207\246\315\177\236\305i\205\257Sm\227Lf\203\220"
+ "Lf\2\220G`\2121G\202p1G\13p4JtLe\217h\206\257\201\241\310\204\244\314"
+ "\201\241\311\206\246\315y\227\277]x\241Mg\221Lf\267\220Lf\235\220Mf\202"
+ "\220Lf\27\220Le\217Kc\215H`\212C[\204>T|6Ks1Dk,\77e);b(:`\35*E\0\0\0"
+ "\0\17\25#(:`)<b-@f1Em9Mu\77U~E]\206Ia\213Kc\216L\202e\217L\236f\220L"
+ "\6f\220Oi\223Yt\236Zv\240Yu\237Rm\227M\210f\220L\7f\220Ng\221Wq\233Z"
+ "v\240Zv\240Wr\233Nh\222L\203f\220L\241f\220M\6f\220Oi\223Wq\233[v\240"
+ "Zu\237Rl\226M\206f\220M\2f\220H`\2121\202Gp1\10Gp5KtH`\212Mf\220Oh\222"
+ "Vp\232Zu\237Sm\227M\331f\220M\27f\220Le\220Kc\215Ia\213D[\204>T}7Ks1"
+ "Dk,\77f);b(:`\35*E\0\0\0\0\17\25#(;`)<c-@g2Fm9Nv\77U~F]\207Ib\213Ld\216"
+ "\307Mf\220\237Mg\221\1Ha\213\2031Hq\2""5KuHa\213\337Mg\221\30Mf\220L"
+ "d\216Ia\213D[\205>T}7Ks1Ek,\77f);b(:`\35*E\0\0\0\0\17\25#(;`)<c-@g2F"
+ "m9Nv\77V\177F^\207Jb\214Le\217Mf\220Mg\202\221Mg\342\221Ng\2\221Ha\213"
+ "2H\202q2H\3q5LuHa\213Ng\271\221Ng\1\221Og\242\222Og\31\222Ng\221Ng\221"
+ "Mg\221Le\217Jb\213E\\\205>U}7Ks1Ek,\77f);b(:`\35*E\0\0\0\0\17\25#(;`"
+ ")<c-@g2Fm9Nv@V\177G^\207Jc\214Le\217M\262g\221N\1g\221O\262g\222O\7g"
+ "\222Tm\230Tn\233Ys\240Ys\240Sn\232Sl\227O\230g\222O\306h\222O\30g\222"
+ "Ng\221Lf\220Jb\214E\\\206\77U~7Lt1El,\77f);b(:`\35*E\0\0\0\0\17\25#("
+ ";`)<c-@g2Fn:Nw@W\177G^\210Kc\215Mf\220Ng\221\345Oh\222\2`{\244\200\237"
+ "\307\202\210\247\316\2{\232\302^y\243\246Oh\222\267Oh\223\203Oh\222\26"
+ "Mf\220Kc\215E]\206\77U~7Lt1El,\77f);b(:`\35*E\0\0\0\0\17\25#(;`)<c-@"
+ "g2Fn:OwAW\200G_\210Kc\216Ng\221Oh\237\222Oh\306\223Oh\2\223Pi\224Pi\202"
+ "\224Pj\202\224Pi\1\224Oh\202\223Oh\321\223Oi\1\223Pi\211\224Pi\33\224"
+ "Oi\223Oh\223Mg\221Kc\215F]\206@V~7Mt1El,\77f)<b(:`\35*E\0\0\0\0\17\25"
+ "#(;`*<c-@g2Gn:OwAX\200G_\211Ld\216Ng\221Oh\223Oi\223Oi\223P\265i\224"
+ "P\3i\224Oh\223Mf\221M\202f\220M\2f\220Oh\223P\377i\224P\214i\224P\30"
+ "i\224Oi\223Ng\221Kd\216F^\207@V\1777Mt1El,\77f)<b(:`\35*E\0\0\0\0\17"
+ "\25#(;`*<c-@g2Gn:PwAX\201H`\212Le\217Og\222Oi\223\207Pi\224\3Ng\222D"
+ "[\205=S|\211<R{\3>S}F^\210Oh\223\242Pi\224\2BY\203#3W\202\31&H\3\35+"
+ "N<R}Oh\223\354Pi\224\236Pj\225\202Pi\224\26Oh\222Ld\216F^\210@W\1778"
+ "Mt1Fl,\77f)<b(:`\35*E\0\0\0\0\17\25#(;`*<c-@g3Gn:PwAX\201H`\212Le\217"
+ "Oh\223Pi\202\224Pi\1\224Pj\204\225Pj\4\225Kd\217'8]\25!@\24\40\210>\24"
+ "\40\4>\26#B0DkNg\222Pj\241\225Qj\10\225F^\210(9_\40""0S\40""0S\"2VAX"
+ "\202Pi\224Qj\250\225Qj\277\225Qk\10\225Oi\223<R|+>c)<`*<a5JrKd\216Qk"
+ "\233\225Qk\30\225Pi\224Oh\222Le\217F_\210@W\2008Mu1Fl,\77f)<b(:`\35*"
+ "E\0\0\0\0\17\25#(;`*=c-Ag3Hn;PxBY\202Ha\212Mf\220Oh\223Pj\224Q\206k\225"
+ "Q\4k\225Pj\2248Nw,@g,\211@f,\2@g\77W\200Q\220k\225Q\222k\226Q\3k\226"
+ "Mf\2219Oz5\202Kv5\2KvJc\216Q\350k\226Q\10k\226Oh\2242Fn\31'H\27%D\30"
+ "&E'8^Ia\214Q\230k\226Q\2k\226Rl\226Q\202k\226Q\27j\225Oh\223Le\217G_"
+ "\211AW\2008Mu1Fl,\77f)<b(:`\35*E\0\0\0\0\17\25#(;`*=c-Ag3Hn;PxBY\202"
+ "Ia\213Mf\220Pi\224Qk\225\210Qk\226\1>V\201\2035Kv\2""7Mx:Q|\205;R}\2"
+ ":Q}G`\212\243Qk\226\2Uo\232Tp\234\202Yv\242\3Uq\235Up\232Rl\227\225Q"
+ "k\226\324Rl\226\1C[\205\2033Ir\2;S}Oi\223\234Rl\226\27Qk\226Pi\224Me"
+ "\220H`\211AX\2008Nu2Fl,\77f)<b(:`\35*E\0\0\0\0\17\25#(;`*=c-Ag3Hn;Qy"
+ "BZ\202Jb\214Nf\221Pj\224Qk\210\226Rl\7\226\77W\2015Lv5Lv5MwIc\217l\212"
+ "\264v\224\204\276v\224\4\276q\220\272b\177\250To\231Rl\210\226Rl\5\226"
+ "Nh\221F^\210D]\206Mf\220Rl\224\226Rl\10\226_{\244~\234\303\214\253\321"
+ "\214\253\321\205\244\313d\200\251Sn\230Rl\207\226Rl\6\226Rk\225Kc\215"
+ "D\\\206Ib\214Qk\225Rl\203\226Rl\7\226Qk\225Le\217D\\\206C[\205Jb\214"
+ "Qk\225Rl\214\226Rl\6\227Rl\226Kc\216D\\\206G_\212Pj\224Rl\213\227Rl\6"
+ "\227Qk\225Ib\214E]\210Mg\221Rl\226Rl\202\227Rl\6\227Qk\226Jb\215D\\\206"
+ "Jc\215Qk\226Rl\211\227Rl\6\226Ng\222E]\210C[\205Jb\215Qk\226Rl\215\227"
+ "Rl\5\226Kc\216D\\\206G_\212Pj\224Rl\205\227Rl\2\227D]\2075L\202w5L\3"
+ "w=U\200Pj\224Rl\204\227Rl\225\227Rm\203\227Rl\26\226Pj\224Mf\220H`\211"
+ "AX\2018Nu2Fm,\77f)<b(:`\35*E\0\0\0\0\17\25#(;`*=c-Ag3Hn;QyBZ\203Jb\214"
+ "Ng\221Pj\225R\203l\226R\205l\227R\2l\227\77W\2025\202Lw5\3MwHc\216p\214"
+ "\265x\204\225\274x\34\225\274u\222\272c\177\251Sn\230Rl\227Oi\2244Ir"
+ "\40""1T\36.Q\37/R.Bi@W\201-@g\27%F\22\36=\22\36=\26#D-@gIb\214Rl\227"
+ "Rl\227Le\220)<b\37/R\37.Q#3X<R{Qk\226R\202l\227R)l\227Oi\2247Mu!1T\37"
+ ".Q\37.Q1ElLf\220F^\210*<a!1S!1S$5YAX\202Qk\226Rm\227G`\212);a\37/Q\37"
+ ".Q\"2V;Qz@X\201$5Y\23\40\77\23\40>\40""0TIb\214Rm\227Ql\226G_\2110Dj"
+ "\34+L\23\37>\22\37<\22\37=\23\37>\33*L/DjF^\210Ql\226R\202m\227R\17m"
+ "\227Ib\214)<b\37/R\37.Q!2U9Ox>U~#5Y\23\40\77\22\37=\22\36=\35,O8NuPj"
+ "\224R\202m\227R\27m\227Ke\217);a\37.Q\37.Q!2V8Nw:Py\35-O\22\37=\22\36"
+ "<\26$E*<bH`\213Oi\223>U~\37.Q\23\37>\22\37=\23\40@#4Y@W\201Ql\226R\204"
+ "m\227R\5m\227Lf\2209Ow\40""0S\23\40\77\22\202\37=\22\5\37=\30&G-@fF^"
+ "\210Rl\226S\202m\227S\35m\227Jb\214*<b\37/R\37.Q!2U9Ox>U~$5Y\23\40@\22"
+ "\37=\23\36=\35,O8MuPj\224Sm\227Oh\2233Ho\"2W*=d3Is6Mx5Lw-Ah#4X\37.Q\37"
+ ".Q$6[Ia\214S\226m\227S\202m\227R\27l\226Qj\225Mg\221H`\212BX\2018Nv2"
+ "Fm-@f)<b(:`\35*E\0\0\0\0\17\25#(;`*=c.Ah3Ho;QzCZ\203Jc\215Nh\222Qk\225"
+ "Rl\227\202Sm\227\206Sm\230\1@X\203\2036Mx\2=U\200Pj\224\205Rl\226\2R"
+ "l\227Rm\227\202Sm\230\27Qk\2264Iq\36-P\34+N\35,N\"3X\40""0T\30%F$4Z*"
+ "=d+>f%6[\31&G-AgMg\221Sm\230To\2316Lt\37/R\35+N\34*M/BiNg\222\203Sm\230"
+ "\11Mf\220);a\34*M\35+N!0T>U}Tn\230G_\211%7\\\202\35+N\36\37/RBX\203R"
+ "l\227Sm\230Ib\214&8^\35,O\35+N\36-P-Ah\34+N\33*K(:`+\77g3GpPi\224Rl\227"
+ "AX\201!1T\24!A\40/S(;a+>f+\77g);b\40""0T\25!A\40""0S@W\200Rl\227\202"
+ "Sm\230\17Kd\216'9_\35,O\35+N\35,O&7^\32(J\33*K':`+\77f*=c\37""0S\32)"
+ "K=S}Qj\225\202Sm\230\2Ng\222%6\\\202\35+N\22\35-P#4Z\31(I\37.R)<c+>f"
+ "$6Z\31'I);a3Hr\33)L\36-P);b+\77f(:`\33*L#4YG_\212\204Sm\230\15G_\212"
+ ");a\24!A\35,N':_+>f+\77g)<c\"3W\26#C\40""0S@W\201Rl\227\202Sm\230\30"
+ "Kd\217'9_\35,O\35,N\35,O&7^\32(J\33)K(:`,\77f*=c\40""0S\33)K=S}Rk\226"
+ "Qj\2252Fn\37/R);c5Jv7My6Mx-Aj\40""0T\202\35,N\2!0ULe\217\226Tm\230\202"
+ "Sm\230\30Rm\227Qk\225Ng\222Ia\212BY\2019Nv2Fm-@f)<b(:`\35*E\0\0\0\0\17"
+ "\25#(;`*=c.Ah3Ho<QzCZ\203Kc\215Oh\223Qk\226Rm\227Sm\207\230Sm\2\230@"
+ "X\2036M\202y6M\3y1En,@f);\204`);\3`0DlHa\213Sm\202\230Sm#\230D]\2106"
+ "My6My5Lx*>f&7]6Lw=U\2029Q}6My6My1Gp$6Z=S|Rl\227Xs\235_{\245AZ\2066My"
+ "5Kv.AjH_\211Tm\230Tm\230Sl\227AX\201-Ai6Lw8NzAZ\207c\177\252Wq\234Pi"
+ "\223;R}7M\202y7M/yMf\220Tm\230Tm\230Qj\225<S~7My7My3Hs&8^(:a6Lw7My7M"
+ "y=T\177Sl\226G^\211\"2W#4Y5Ju7Ny;S\177F`\215G`\215<S\1777Ny5Jv$5[!1V"
+ "F]\207Sm\230Tm\230Rk\226<S\1777My7My4Ju&8_*<d;R\177=T\2018O{7My6Mx,\77"
+ "h)<bIa\214Tm\202\230Tm:\230:Q}7My7My3It'9`.Bk<T\201:Q~7Nz7My4Is\40""0"
+ "U\32(J*<d;S\177<T\2008Oz7Ny5Kv'9`5IrQj\225Tn\230Tn\230Mf\220(9`\36-P"
+ "0En7Ny>V\202Pj\226Vq\235Hb\216:R}5Kv$6[!1VE]\210Sm\230Tn\230Rl\226<T"
+ "\1777Ny7Ny4Ju&8_*=d;S\177=U\2018O{7Ny6Mx,\77h)<bIb\214Tn\230C[\2067N"
+ "\211y7N\2ySm\227Tn\227\230Tn\30\230Sm\230Rl\226Nh\222Ia\213BY\2029Nv"
+ "2Fm-@f)<b(:`\35*E\0\0\0\0\17\25#(;`*=c.Ah4Ho<QzC[\204Kd\215Oi\223Rl\226"
+ "Sm\230T\202n\230T\205n\231T\2n\231AY\2047\202Nz7\3Ny+>g\34+N\30\204%"
+ "F\30\3%G!1UE]\207T\202n\231T\2n\231E]\2107\203Nz7\36MyIc\220o\215\270"
+ "\177\236\307g\205\261>V\2037Nz7Nz/Cm;PzSl\227Tn\231c\200\252Ni\2268O"
+ "{6Mx-@i>U\177Qk\226Tn\231Qk\2269Oy0Dn7Nz:R~Rn\232a|\247Uo\232Pi\224;"
+ "R~7\202Nz7\"NzMf\221Tn\231Tn\231Qk\226<S\1777Nz7Nz6Mx3HsE^\212e\203\256"
+ "x\227\301r\221\273]z\245Tm\2305Js&8_4Ju7NzAZ\207h\205\260\210\246\315"
+ "\210\247\316i\206\262B[\2107Nz4Kv&8`4IrPi\224Tn\231Rl\227<T\1777\202"
+ "Nz7\13Nz8O{Xu\241z\231\302{\232\304Up\2359Q}7Nz6My.BlD\\\207T\202n\231"
+ "T\2n\231:Q}7\202Nz7'My;S\177]y\247~\235\306l\212\265D^\2127Nz7Nz2Gr3"
+ "HrPj\230x\227\301y\227\301Lg\2249P|7Nz3Hs4IrMf\221Tn\231Rk\227>T\177"
+ "$6\\2Hs7N{AZ\207i\207\263\217\255\323\225\262\327\203\242\312Sn\2349"
+ "P}5Kw'8`4IsPi\225Tn\232Rl\230<T\2007\202N{7\30Nz8O|Xu\241{\231\303{\232"
+ "\304Uq\237:Q~7N{6My.BmD[\207Ys\237g\203\260t\223\276Wr\242:R\1777N{8"
+ "O|Lf\225p\216\272z\232\303z\232\303o\216\271_y\244T\227n\232T\30n\231"
+ "Tm\230Rl\226Nh\223Ia\213BY\2029Ov2Fn-@f)<b(:`\35*E\0\0\0\0\17\25#(;`"
+ "*=c.Ah4Ho<RzC[\204Kd\216Oi\224Sl\227Tm\231\210Tn\231\1AY\205\2127Nz\3"
+ "<R\177Pi\225Tn\231\202Tn\232\1E]\212\2027N{\37""8N{AY\207n\212\267~\232"
+ "\302v\221\271z\227\300Oj\2309P}7N{5Lx;P|Og\223Un\232]x\244Zv\243=T\203"
+ "7N{3Gt5ItOh\224Tn\232Kc\2171Do4Jv7N{@Y\206_z\246Zt\240Tn\232Pi\225;R"
+ "\177\2037N{\1Mf\222\202Tn\232\2Rk\227<S\200\2027N{\32""8O|F_\215z\231"
+ "\303\207\244\311\200\233\301\201\235\303w\224\275Sm\2301En3It7N{:R\177"
+ "\\y\246{\231\301i\204\256i\204\255{\230\301^{\250:R\1777N{3Iu0DnKd\217"
+ "Tn\232Rl\230=T\200\2027N{\13""9P}Lg\225}\233\304x\224\274y\225\274p\216"
+ "\267AY\2078O{8N{2FqF^\211\203Un\232\1;R~\2028N{\7""9P|So\234|\231\301"
+ "x\223\272v\223\273Rl\2328O{\2028N{\36F_\214s\220\273z\225\275z\226\275"
+ "`|\250<S\2008N{7Mz6KvMe\220Un\232Qj\2266Jt1Ep8N{:Q~Xs\240x\224\275_y"
+ "\244Wq\234j\205\257i\205\261\77W\2048N{4Iu1DnLd\217Un\232Sl\230=T\200"
+ "\2028N{\24""9P}Lg\225~\233\304y\224\274y\225\274q\216\267AY\2078O{8N"
+ "{2FqF]\211Xr\235l\207\261|\227\275\\v\241:Q~8N{8O|Nf\223x\222\271\202"
+ "\177\232\300\2y\224\273]v\241\206Un\232\221Uo\232\32Un\232Tn\231Rm\227"
+ "Pi\223Jb\213CY\2029Ow2Fn-@g)<b(:`\35*E\0\0\0\0\17\25#(;`*=c.Ah4Hp<Rz"
+ "D[\204Ld\216Pj\224Sm\230Tn\231Un\232Un\206\232Uo\2\232BZ\2058O\202{8"
+ "O\3{=U\202G`\214Jc\205\217Jc\1\217Un\203\232Uo#\232F^\2128O{8O{9P|Ic"
+ "\220e\200\252Yt\237Uo\233Zt\240Ke\2219P}8O{8O{AY\205Tm\230Uo\232Xs\236"
+ "c\177\252D]\2139P|6Mx/ClD[\207Sm\230C[\206-@j7My9P|Lf\224c\177\252Vo"
+ "\233Uo\232Qj\225<S\1778O\202{8O/{Ng\222Uo\232Uo\232Rl\227=T\2008O{8O"
+ "{;S\200Vr\237k\210\261Zu\237Uo\233Vp\234Xr\235Ia\2145Ju8O{8O{=U\202]"
+ "y\245]w\242Uo\232Uo\232\\w\242_z\246=U\2028O{8O{4JuH`\212Uo\232Sm\230"
+ "=U\2018O{8O{;S\177Vr\236c~\250Vq\234Vp\233Ys\236B[\2078P|8O{7NzLe\220"
+ "Uo\202\232Uo8\232;S~8O{8O{;S\177Vq\235_{\245Up\233[v\242Jd\2218O|8O|"
+ "9P}Ib\220d\200\253Wr\235Xr\236Rm\2309Q}8O|8O|<S\177Rk\227Uo\233Oh\223"
+ "7Mx6My8O|8P|:Pz/Bi(:_(9_*<c7Lv6Ly8O|8O{4JvH_\213Uo\233Sm\231=U\2018O"
+ "|8O|;S\200Vr\237c~\251Vq\234Vp\234Ys\237B[\2108P|8O|7NzLe\221Uo\202\233"
+ "Uo\2\233G`\2148O\202|8O\3|@X\204Sm\231Uo\230\233Uo\202\233Up\31\233U"
+ "o\233Un\232Sm\230Pi\224Jb\214CZ\2039Ow2Gn-@g*<b(:`\35*E\0\0\0\0\17\25"
+ "#(;`*=c.Ah4Hp<RzD\\\205Le\217Qj\225Sm\230Uo\232U\202o\233U\205p\233U"
+ "\7p\233BZ\2068P|8P|9P}Vr\240\216\255\324\234\203\273\336\234\4\273\336"
+ "\233\273\336\213\251\321f\202\255U\202p\233U\7p\233F_\2138P|8P|9P}Hb"
+ "\216Yt\237U\202p\233U\2p\233E^\2128\202P|8\26P|C[\207To\232Up\233Up\233"
+ "`{\247Rm\233:R\1778P|/Cn;R}Oi\2259Oz2Hs8O|>V\203[v\243`{\246Vp\233Vp"
+ "\233Qk\226<T\2009\202P|9\13P|Nh\223Vp\233Vp\233Sl\230=U\2019P|9P|;S\200"
+ "Wr\236[v\241V\203p\233V\35p\233Ke\2208Oz9P|9P|:R~Xr\235Wr\235Vp\233V"
+ "p\233Wr\235Yt\236:S\1779P|9P|8OzKd\217Vp\233Tn\231>V\2019P|9P|:R~Sn\230"
+ "Yt\237Vp\233Vp\233Sm\230>V\2029\202P|9\2P|Mg\222V\202p\233V\22p\233<"
+ "S\1779P|9P|;T\200Qk\227Wr\235Vp\233Vp\233D]\2109P|9P|:R~Ic\220Yt\237"
+ "Vp\233Vp\233Lf\2219\202P|9\13P|>U\201Sm\230Vp\233Nh\223;R}9P|9P|6My("
+ ";b\35,N\33\202*L\33\23*L\"2W4Ju9P|9P|8OzKd\217Vp\233Tn\231>V\2019P|9"
+ "P|:R~Sn\230Yt\237Vp\233Vp\233Sm\230>V\2029\202P|9\2P|Mg\222V\202p\233"
+ "V\2p\233Ha\2149\202P|9\3P|AY\205Tn\231V\233p\233V\30p\233Uo\232Sm\230"
+ "Pj\224Jb\214CZ\2039Ow2Gn-@g*<b(:`\35*E\0\0\0\0\17\25#(;`*=c.Ah4Ip<R{"
+ "D\\\205Me\217Qk\225Tn\231Uo\232\202Up\233\206Vp\233\1C[\206\2039P|\2"
+ "C[\207Xs\235\205[v\240\2Zu\237Wr\235\203Vp\233\1G_\213\2039P|\2B[\206"
+ "Uo\232\203Vp\233\1E]\211\2039P|\2D\\\207Uo\232\202Vp\233\15\\w\241b~"
+ "\252C]\2129P|5Kv2HqAX\2031En6Lx9Q}D^\212d\200\253Zu\240\202Vp\233\2R"
+ "k\226=U\200\2039P|\1Oh\223\202Vp\233\2Sm\230>V\201\2029P|\3""9Q}Oi\224"
+ "Wq\234\204Vp\233\2Qj\225=T\200\2039P|\1Qk\226\204Vp\233\1Rl\227\2039"
+ "P|\5<T\200Pj\225Vp\233Tn\231>V\202\2039P|\1Lf\221\203Vq\234\2Sm\230>"
+ "V\201\2039Q}\1Nh\223\203Vq\234\1<T\200\2029Q}\2:R~Ke\220\203Vq\234\1"
+ "D]\211\2039Q}\1D]\210\203Vq\234\1Mg\222\2039Q}\5>V\202Sn\231Vq\234Sn"
+ "\231@X\204\2029Q}\3:R~AZ\207Ga\215\203Gb\216\2Hb\216Hc\217\202Hc\220"
+ "\5Hc\217To\232Vq\234To\232>W\202\2039Q}\1Lf\221\203Vq\234\2Sm\230>V\202"
+ "\2039Q}\1Nh\223\203Vq\234\1Hb\215\2039Q}\2AZ\206To\232\234Vq\234\30U"
+ "o\233Tn\231Pj\225Kc\215CZ\203:Ow3Gn-@g*<b(:`\35*E\0\0\0\0\17\25#(;a*"
+ "=c.Ah4Ip=S{E\\\205Mf\220Qk\225Tn\231Vp\233Vq\207\234Vq\2\234C\\\2079"
+ "Q\202}9Q\3}AZ\205To\232Vq\211\234Vq\2\234G`\2149Q\202}9Q\3}B[\207To\232"
+ "Vq\202\234Vq\2\234E^\2119Q\202}9Q\26}D]\210Up\233Vq\234Vq\234Wr\235e"
+ "\202\254Lg\224:R~7Nz+@h3Ir.Cm9Q};S\200Rm\233a}\250Wr\235Vq\234Vq\234"
+ "Rl\227=U\2019Q\202}9Q\6}Oi\224Vq\234Vq\234Sn\231>V\2029Q\202}9Q\2}Mg"
+ "\222Vq\204\234Vq\24\234Wq\235B\\\2109Q}9Q}7NzIa\214Tn\231Vq\234Vq\234"
+ "Tn\231G`\2136Ny9Q}9Q}B[\207Vq\235Vq\234To\232>W\2029Q\202}9Q\2}Lf\221"
+ "Vq\202\234Vq\3\234Sm\230>V\2029Q\202}9Q\2}Nh\223Vq\202\234Vq\6\234<T"
+ "\200:Q}:Q}:R~Le\220Wq\202\234Wq\2\234E^\211:Q\202}:Q\2}D]\210Wq\202\234"
+ "Wq\2\234Mg\222:Q\202}:Q\13}\77W\202Tn\231Wq\234[u\240G_\214:Q}:Q}=U\201"
+ "e\202\256\212\251\320\216\255\206\324\216\255\6\324\203\241\311h\204"
+ "\256Wq\234Uo\232\77W\202:Q\202}:Q\2}Lf\221Wq\202\234Wq\3\234Sm\230>V"
+ "\202:Q\202}:Q\2}Nh\223Wq\202\234Wq\2\234Ib\215:Q\202}:Q\3}BZ\206Uo\232"
+ "Wq\221\234Wq\1\234Wr\207\235Wr\32\235Wq\234Wq\234Vp\233Tn\231Qk\225K"
+ "c\216C[\204:Pw3Gn-@g*<b(:`\35*E\0\0\0\0\17\25#(;a*=c.Ah4Ip=S{E\\\206"
+ "Mf\221Rl\226Uo\232Vq\234V\207q\234W\2q\234D\\\210:\202Q}:\3Q}<S~E]\207"
+ "E\205\\\206E\6]\207Ld\217Uo\233Wq\234Wq\234Ha\214:\202Q}:\3Q}C[\207U"
+ "p\233W\202q\234W\2q\234F^\212:\202Q}:\2Q}E]\211V\203q\234W\14r\235a|"
+ "\246\\x\244\77W\204:Q}1Gr&8`3Hs:Q}B[\210`|\247^y\243W\202q\234W\3q\234"
+ "Sm\230>V\201:\202Q}:\6Q}Pj\225Wq\234Wq\234Tn\231\77W\202:\202Q}:\2Q}"
+ "Ng\223W\204q\234W\24q\234_{\245Lg\223;S\177:R~5Lw3HrLf\221Wr\235Wr\235"
+ "Le\2203Hq5Lw:R~;S\177Kf\222_|\246Wr\235Up\233\77X\204:\202R~:\2R~Mg\222"
+ "W\202r\235W\3r\235Tn\231\77W\203:\202R~:\2R~Oi\224W\202r\235W\6r\235"
+ "=U\201:R~:R~;S\177Lf\222W\202r\235W\2r\235E_\212:\202R~:\2R~E^\212W\202"
+ "r\235W\2r\235Nh\223:\202R~:\14R~\77W\203To\232Wr\235\\x\242Rn\232=V\203"
+ ":R~7Nz<S}\\w\241g\204\255h\203\205\256h\10\205\256d\200\251Ys\234Vp\231"
+ "Zu\237Wr\235Up\233\77X\204:\202R~:\2R~Mf\222W\202r\235W\3r\235Tn\231"
+ "\77W\203:\202R~:\2R~Oi\224W\202r\235W\2r\235Ic\216:\202R~:\4R~<T\177"
+ "Nh\223Vq\234W\232r\235W\30r\235Vq\234Uo\232Qk\226Kd\216D[\204:Px3Gn-"
+ "@g*<b(:`\35*E\0\0\0\0\17\25#(;a*=c.Ah4Ip=S{E]\206Mf\221Rl\226Uo\233V"
+ "q\234\210Wr\235\1D]\211\202:R~\3:Q},@h\33+N\205\27%F\3\30&H,\77fRl\227"
+ "\202Wr\235\1Ha\215\203:R~\2C\\\210Up\233\203Wr\235\1F_\212\203:R~\2E"
+ "^\211Vq\234\203Wr\235\13[w\241f\204\256Gc\220:S\1778P|6Mx9Q};S\177Mi"
+ "\225h\204\257Yt\237\203Wr\235\2Sm\230>V\202\203:R~\1Pj\225\202Wr\235"
+ "\2To\232\77W\203\203:R~\1Nh\223\205Wr\235\23_z\245`|\250B[\211:R~7O{"
+ "':a'9a9Nx9Oy'9`&9a7O{:R~B[\210_{\247_{\245Wr\235Up\233\77X\204\203:R"
+ "~\1Mg\222\203Wr\235\2Tn\231\77W\203\203:R~\1Oi\224\203Wr\235\1=U\201"
+ "\202:R~\2;S\177Lf\222\203Wr\235\1E_\212\203:R~\1E^\212\203Wr\235\1Nh"
+ "\223\203:R~\26\77X\204To\232Wr\235[w\241e\202\255E`\215;S\1779P|)<e'"
+ ":a@W\200Mf\220Oi\223G`\2117Mv%7]\33*M2GoTn\231Wr\235Up\233\77X\204\203"
+ ":R~\1Mg\222\203Wr\235\2Tn\232\77W\203\203:R~\1Oi\224\202Wr\235\13Zu\240"
+ "Rm\230<U\201:R~9R~,@i#4Z$5[&8]7NwTo\231\226Xs\236\203Wr\235\26Uo\233"
+ "Rk\226Le\217D\\\205:Px3Gn-@g*<b(:`\35*E\0\0\0\0\17\25#(;a*=c.Bh5Iq=S"
+ "|F^\207Ng\222Sl\227Up\233Wr\210\235Wr\2\235D]\211:R\202~:R\3~6Ny1Gq/"
+ "E\204n/E\7n0Eo=U\200Vq\234Wr\235Wr\235Hb\215:R\202~:R\3~C]\210Vq\234"
+ "Wr\202\235Wr\2\235F_\213:R\202~:R\2~E^\212Wr\204\235Wr\4\235c\177\252"
+ "Ws\240=U\202:R\202~:R\5~>X\205Zv\243c~\251Xs\236Wr\202\235Wr\3\235Sn"
+ "\231>W\203:S\202\177:S\6\177Qk\226Xs\236Xs\236Up\233\77X\204:S\202\177"
+ ":S\2\177Oi\224Xs\204\236Xs\24\236[v\241p\215\267^{\250@Z\207:S\1775K"
+ "v#5[\26$G\26$G#6\\5Lx:S\177@Y\206]z\247p\216\267\\w\242Xs\236Vq\234\77"
+ "Y\205:S\202\177:S\2\177Mh\223Xs\202\236Xs\3\236To\232\77X\204:S\202\177"
+ ":S\2\177Pj\226Xs\202\236Xs\6\236=V\203:S\177:S\177;T\200Mg\223Xs\202"
+ "\236Xs\2\236F`\214:S\202\177:S\2\177E_\213Xs\202\236Xs\2\236Ni\224:S"
+ "\202\177:S\27\177\77X\205Up\234Xs\236Yu\240l\210\261g\205\261D^\214:"
+ "S\1775My$6\\\24!D\21\35=\21\34=\22\36\77\27%G\40""1V-BkGa\215Xs\236X"
+ "s\236Vq\234\77Y\205:S\202\177:S\2\177Mg\223Xs\202\236Xs\3\236To\233\77"
+ "X\205:S\202\177:S\17\177Pj\226Xs\236Xs\236Zu\240b}\251Ic\222:S\200:S"
+ "\1776Nz(<c!2U\"2U4IrUp\233Xs\227\236Xs\30\236Wr\235Vp\233Rl\227Le\217"
+ "E\\\205:Px3Go-@g*<b(:`\35*E\0\0\0\0\17\25#(;a*=c.Bh5Iq=T|F^\207Nh\222"
+ "Sm\230Vq\234Wr\235X\202s\236X\205s\237X\3s\237Ga\216\77X\206\77\211Y"
+ "\206\77\2X\206Ga\216X\202s\237X\7s\237Ke\221\77X\206\77Y\206\77X\206"
+ "Ga\215Wr\236X\202s\237X\7s\237Ic\220\77X\206\77Y\206\77X\206Hb\216Xs"
+ "\236X\203s\237X\4s\237^z\245c\200\254Gb\220\77\202Y\206\77\4Y\206Id\223"
+ "f\202\256\\x\244X\203s\237X\17s\237Uo\233B\\\210\77Y\206\77Y\206>X\205"
+ "Rm\231Xs\237Xs\237Vq\235C\\\211\77X\206\77Y\206>X\205Pk\227X\205s\237"
+ "X\27s\237a}\250}\233\304i\207\263Hc\220=W\2049Q~5Mx5Lx9Q~=V\204Gb\217"
+ "g\205\262}\233\304b~\251Xs\237Xs\237Wr\236C]\212\77X\206\77Y\206>X\206"
+ "Oj\226X\202s\237X\13s\237Up\234B\\\211\77X\206\77Y\206>X\206Ql\230Xs"
+ "\237Xs\237Yt\240A[\210\77\202Y\206\77\2Y\206Oi\226X\202s\237X\2s\237"
+ "Hc\217\77\202Y\206\77#Y\206Hb\217Xt\237Xs\237Xs\237Pk\227>X\206\77Y\206"
+ "\77Y\206C]\212Vq\235Xs\237Xs\237]x\244z\230\300u\225\277Qm\233@Y\207"
+ "9Q~4Kv2Is2Hr3Jt7O{\77Y\206Ga\216Sn\232Yu\240Xs\237Wr\236C]\212\77Y\206"
+ "\77Y\206>X\206Oj\226X\202s\237X\7s\237Up\234B\\\211\77Y\206\77Y\206>"
+ "X\206Ql\230X\202s\237X\6s\237i\205\260q\220\273Qn\233D^\213\77Y\207\77"
+ "\202Y\206\77\2Y\206Ic\217X\231s\237X\27s\236Vq\234Sm\230Le\217E\\\205"
+ ";Px3Go-Ag*<b(:`\35*E\0\0\0\0\17\25#(;a*=c.Bi5Iq>T|G^\207Nh\222Tm\231"
+ "Vq\234Xs\236\203Xs\237\204Xt\237\3]x\244j\210\263x\227\300\211z\231\302"
+ "\13x\227\300j\210\262]x\244Xt\237[w\242i\206\261v\225\277z\231\302y\230"
+ "\301k\211\264]z\244\202Xt\237\7[w\242j\210\262w\226\300z\231\302x\227"
+ "\300k\210\263\\x\243\204Xt\237\3Zv\241o\215\265x\230\302\203z\231\302"
+ "\2z\231\303j\206\261\205Xt\237\2a~\250o\216\270\202z\231\302\12t\222"
+ "\275c\201\253Yu\240Xt\237`|\250o\215\267y\230\302z\231\302u\224\276f"
+ "\203\256\207Xt\237\5f\203\255\204\243\311\212\253\321t\224\275`\177\253"
+ "\202Xu\242\5a\177\253s\221\273\210\250\317\206\244\313g\203\256\203Y"
+ "t\240\6`{\250o\214\267y\230\301z\231\302v\224\277h\204\260\203Yt\240"
+ "\6b}\251p\215\270z\230\302z\231\302u\223\276f\203\256\202Yt\240\2`{\247"
+ "n\214\270\202z\231\302\13v\224\276f\202\256Zu\241Yt\240\\w\243i\206\262"
+ "z\231\302z\232\302x\227\300j\210\263]y\244\202Yt\240\6g\204\257u\225"
+ "\276z\232\302z\231\302o\215\270a}\250\203Yt\240\25a}\250}\232\302\220"
+ "\257\325{\232\303h\207\261\\z\247Xu\243Yv\244b\200\253o\215\267~\235"
+ "\305\220\257\325y\226\277]x\244Yt\240`|\247o\214\267y\231\301z\232\302"
+ "v\225\277h\205\260\203Yt\240\6a}\251p\216\270z\231\302z\232\302u\224"
+ "\276f\203\256\203Yt\240\5^y\245x\226\276\222\262\327\210\250\317|\233"
+ "\304\202z\232\302\3x\227\300k\210\263\\x\243\227Yt\240\30Xt\237Xs\237"
+ "Wq\234Sm\230Mf\220E]\206;Px4Go-Ag*<b(:`\35*E\0\0\0\0\17\25#(;a*=c.Bi"
+ "5Iq>T|G^\210Oi\223Tn\231Wr\235Xs\202\237Xt\1\237Yt\204\240Yt\4\240\\"
+ "x\243r\216\267\201\236\305\203\240\210\306\203\240\25\306\202\236\305"
+ "r\216\267\\x\243Yt\240[v\242n\212\264\200\235\304\203\240\306\202\237"
+ "\305s\217\270^y\244Yt\240Yt\240\\v\242q\215\266\201\236\304\203\240\306"
+ "\201\236\305r\216\267]w\243Yt\204\240Yt\10\240`{\247z\226\276\203\240"
+ "\306\203\240\306\202\237\305u\221\272_z\246Yt\204\240Yt\17\240b~\251"
+ "y\225\276\203\240\306\203\240\306~\233\302f\201\254Zu\241Yt\240a}\250"
+ "x\225\275\203\237\305\203\240\306\177\234\303i\205\260Yt\207\240Yt\13"
+ "\240^y\245o\213\265\207\243\311\221\256\323\222\260\324\222\260\324\222"
+ "\256\323\211\245\313r\216\267_z\245Zt\203\240Yt\7\240`{\247x\224\274"
+ "\203\237\305\203\240\306\200\234\303k\206\261Yt\202\240Yt\40\240b}\250"
+ "y\225\275\203\237\306\203\240\306\177\234\303i\204\257Yt\240Yt\240_z"
+ "\246y\225\275\203\240\306\203\240\306\177\234\303j\205\260[v\241Yt\240"
+ "\\w\243p\214\266\203\237\306\203\240\306\202\236\305r\216\267\\x\243"
+ "Yt\240Yt\240j\205\260\200\234\303\203\240\306\203\237\305x\224\275a|"
+ "\250Zt\203\240Zt\25\240\\v\242h\202\255\202\236\304\224\257\321\223\257"
+ "\324\223\260\324\223\257\324\224\257\323\217\252\316\177\233\302j\206"
+ "\260]x\243Zt\240Zt\240`{\247x\224\274\203\237\305\203\240\306\200\234"
+ "\303l\206\261Zt\202\240Zt\7\240b}\250z\225\275\203\237\306\203\240\306"
+ "\177\234\303i\204\257Zt\203\240Zt\12\240[v\242e\200\253u\221\271\202"
+ "\236\304\203\240\306\203\240\306\202\236\304r\215\266\\w\243Zt\226\240"
+ "Zt\31\240Yt\240Xs\237Wr\235Sn\230Nf\220F]\206<Py4Go-Ag*<c(:`\35*F\0\0"
+ "\0\0\17\25#(;a*=c.Bi6Iq\77T}G_\210Pi\223Tn\232Wr\236Yt\237Y\300t\240"
+ "Z\217u\240Z\7u\240[u\241_z\245d\177\252d\177\252`{\246[u\241Z\264u\240"
+ "Z\6u\240[v\241b}\250d\177\252c\177\251_z\245Z\270u\241Z\32u\240Zu\240"
+ "Yt\240Wr\235Tn\231Ng\221F]\207<Qy4Ho-Ag*<c(:`\35*F\0\0\0\0\17\25#(;a"
+ "*=d/Bi6Jq\77T}H_\211Pj\224Uo\232Xs\236Yt\240Zt\240\235Zu\240\320Zu\241"
+ "\321Zv\241\212[v\241\32Zv\241Zu\240Xs\236To\232Ng\221F^\207<Qy4Ho-Ag"
+ "*<c(:`\35*F\0\0\0\0\17\25#(;a*=d/Bi6Jr\77U}H_\211Pj\224Up\233Xs\237Z"
+ "u\240Zu\241Zv\252\241[v\377\242[v\237\242[v\31\242Zu\241Xs\237Uo\232"
+ "Ng\221F^\207<Qy4Hp-Ag*<c(:`\35*F\0\0\0\0\17\25#(;a*=d/Bi6Jr\77U~H`\211"
+ "Qj\225Vp\233Yt\237Zu\241[v\241[\331v\242[\360w\242[\27v\242Xt\237Up\233"
+ "Oh\222F^\207<Qz4Hp-Ag*<c(:`\35*F\0\0\0\0\17\25#(;a*=d/Bi6Jr\77U~H`\211"
+ "Qk\225Vp\233Yt\237[v\241\202[v\242\346[w\242\330[w\243\210\\w\243\202"
+ "[w\243\27[v\242Yt\240Up\233Oh\222G^\210<Rz4Hp-Ag*<c(:`\35*F\0\0\0\0\17"
+ "\25#(;a*=d/Bi6Jr\77U~H`\211Qj\225Vp\233Yt\237Zu\202\241[v\372\242[v\315"
+ "\242[w\202\242[v\27\241Xs\237Up\232Oh\222G^\210<Qz4Hp-Ag*<c(:`\35*F\0"
+ "\0\0\0\17\25#(;a*=c.Bi5Iq\77T}G_\210Pi\223To\231Wr\235Ys\237Z\202t\240"
+ "Z\331u\240Z\356u\241Z\30u\240Yt\237Wr\235Tn\230Nf\220F]\206<Qy4Ho-@g"
+ "*<c(:`\35*E\0\0\0\0\17\25#(;`*=c.Ah4Ip=S{E\\\206Mf\220Rk\225Uo\231Up"
+ "\233\271Vq\234\377Vq\235\221Vq\235\32Vq\234Vp\233Tn\231Qj\225Kc\215D"
+ "[\204:Ow2Gn-@g*<b(:`\35*E\0\0\0\0\17\25#(;`*<c-@g2Gn9Ow@W\200G_\211K"
+ "d\215Ng\221Ng\222Oh\223Oh\377\223Oi\311\223Oi\31\223Oh\222Mf\220Jc\215"
+ "E]\206\77V\1777Lt1El,\77e)<b(:`\35*E\0\0\0\0\17\25#(:`)<b,\77e0Dk5Jr"
+ ";QyAW\200D[\204F]\206F^\207F_\210F\377_\210G\311_\210G\30_\210F^\207"
+ "E]\206CZ\203\77V~:Px4Ho/Bi+>d);a(:`\35*E\0\0\0\0\17\25#(:`(;a*=d-@g1"
+ "El5Iq8Mu:Px<Qy<Rz\202<R{\377<S{\307<S{\202<R{\27<Rz;Qy:Ow7Lt4Hp/Cj,\77"
+ "f*<c(;a(:`\35*E\0\0\0\0\17\25\"(:`(:`);b+=d-@g/Cj1El2Fn4Ho4H\377p4H\314"
+ "p4H\25o3Go2Fn0Ek/Bi,\77f*=d);a(:`(:_\35*E\0\0\0\0\17\25\"(:_(:`(:`);"
+ "b*=c+>d,\77f-@f-\377@g-\316@g-\14@g,@f,\77e+>d)<c);a(:`(:_(:_\35*E\0"
+ "\0\0\0\17\25\"\202(:_\202(:`\4(;`);a);b)<b\204*<b\377*<c\307*<c\204*"
+ "<b\5)<b);b);a(;`(:`\203(:_\4\35*E\0\0\0\0\17\25\"(:\204_(:\377`(:\326"
+ "`(:\204_(:\4_\35*E\0\0\0\0\12\16\27\33\377'A\33\336'A\33\2'A\24\35/\0"
+ "\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0"
+ "\0\263\0\0\0\12\0\7\7\7""555ccchhhCCC\21\21\21\15\15\15+++\23\23\23\0"
+ "\0\212\0\0\0\10\0\14\14\14+++\24\24\24\0\0\0MMM\220\220\220)))\0\0\217"
+ "\0\0\0\10\0\16\16\16+++\22\22\22\0\0\0OOO\213\213\213\40\40\40\0\0\213"
+ "\0\0\0\7\0\21\21\21JJJRRRMMM888\27\27\27\0\0\214\0\0\0\11\0ppp\177\177"
+ "\177\12\12\12\0\0\0\0\0\0\2\2\2'''!!!\0\0\220\0\0\0\11\0\22\22\22JJJ"
+ "DDD\13\13\13\0\0\0!!!RRR888\0\0\356\0\0\0\12\0\0jjj\353\353\353\316\316"
+ "\316\304\304\304\360\360\360YYY@@@\331\331\331bbb\0\212\0\0\0\10\0\0"
+ "<<<\330\330\330fff\0\0\0EEE\202\202\202%%%\0\217\0\0\0\10\0\0EEE\331"
+ "\331\331\\\\\\\0\0\0\177\177\177\337\337\337444\0\213\0\0\0\10\0\0""5"
+ "55\345\345\345\356\356\356\336\336\336\364\364\364\266\266\266***\0\213"
+ "\0\0\0\11\0\0\265\265\265\314\314\314\21\21\21\0\0\0\0\0\0\14\14\14\307"
+ "\307\307\247\247\247\0\220\0\0\0\11\0\0""888\347\347\347\357\357\357"
+ ">>>\0\0\0\236\236\236\377\377\377\256\256\256\0\356\0\0\0\37\14\14\14"
+ "\306\306\306\334\334\334HHH\34\34\34***'''\251\251\251\370\370\370\326"
+ "\326\326\227\227\227MMM\277\277\277\316\316\316\304\304\304iii\1\1\1"
+ "\206\206\206\236\236\236\177\177\177\227\227\227\247\247\247\370\370"
+ "\370\327\327\327\233\233\233\\\\\\\250\250\250---777\256\256\256\217"
+ "\217\217\202\302\302\302\10""444\0\0\0UUU\301\301\301\304\304\304\261"
+ "\261\261\226\226\226\16\16\16\202\0\0\0\21\7\7\7\254\254\254\370\370"
+ "\370\324\324\324\222\222\222\205\205\205\350\350\350\237\237\237\321"
+ "\321\321\250\250\250\32\32\32\10\10\10XXX\275\275\275\312\312\312\234"
+ "\234\234\"\"\"\203\0\0\0)555\345\345\345\227\227\227\16\16\16OOO\351"
+ "\351\351\257\257\257\11\11\11\27\27\27\226\226\226\304\304\304\305\305"
+ "\305hhh\7\7\7]]]\273\273\273\311\311\311\262\262\262'''\265\265\265\314"
+ "\314\314\37\37\37\203\203\203\232\232\232\201\201\201\363\363\363\352"
+ "\352\352\271\271\271(((ccc\312\312\312\322\322\322\223\223\223\37\37"
+ "\37\0\0\0\220\220\220\242\242\242\247\247\247\322\322\322ttt\13\13\13"
+ "\203\0\0\0+888\346\346\346\371\371\371\245\245\245333\344\344\344\372"
+ "\372\372\256\256\256\3\3\3\231\231\231\311\311\311\320\320\320\243\243"
+ "\243)))...\257\257\257\217\217\217\275\275\275\305\305\305\77\77\77\0"
+ "\0\0\207\207\207\307\307\307\320\320\320\260\260\260333\12\12\12lll\315"
+ "\315\315\275\275\275\263\263\263\177\177\177\0\0\0,,,\240\240\240\306"
+ "\306\306\303\303\303LLL\16\16\16\251\251\251\215\215\215\214\214\214"
+ "mmm\313\0\0\0=\0\4\4\4\237\237\237\373\373\373\335\335\335\275\275\275"
+ "sss\22\22\22sss\355\355\355\233\233\233FFF:::YYYOOO\274\274\274\345\345"
+ "\345\26\26\26\271\271\271\362\362\362\277\277\277\233\233\233ppp\355"
+ "\355\355\236\236\236HHHwww\342\342\342<<<KKK\361\361\361\257\257\257"
+ "\206\206\206\364\364\364\226\226\226\21\21\21\345\345\345\320\320\320"
+ "WWW\312\312\312\316\316\316\24\24\24\0\0\0\0\0\0\3\3\3www\356\356\356"
+ "\227\227\227DDD\202\202\202\362\362\362\226\226\226\241\241\241\361\361"
+ "\361aaa777\352\352\352xxxLLL\361\361\361\203\203\203\0\0\202\0\0\0*\0"
+ "555\345\345\345\222\222\222\0\0\0\4\4\4\303\303\303\351\351\351\26\26"
+ "\26\212\212\212\323\323\323TTT\224\224\224\336\336\336LLL\344\344\344"
+ "\270\270\270KKKiii///\265\265\265\315\315\315zzz\361\361\361]]]999\341"
+ "\341\341\313\313\313VVVOOO\357\357\357\220\220\220]]]\361\361\361\217"
+ "\217\217\0\0\0\306\306\306\343\343\343ddd\263\263\263\354\354\354222"
+ "\0\0\202\0\0\0,\0""888\345\345\345\313\313\313\334\334\334\252\252\252"
+ "\325\325\325\340\340\340\256\256\256\2\2\2```QQQppp\354\354\354\202\202"
+ "\202AAA\361\361\361\265\265\265\177\177\177\363\363\363\245\245\245\0"
+ "\0\0YYYSSSiii\341\341\341\231\231\231AAA\360\360\360\256\256\256VVV\355"
+ "\355\355\256\256\256\10\10\10\261\261\261\277\277\277JJJ\256\256\256"
+ "\312\312\312...\351\351\351\345\345\345\271\271\271ooo\0\0\313\0\0\0"
+ ")\0\0\13\13\13fff\245\245\245\324\324\324\374\374\374\200\200\200CCC"
+ "\345\345\345hhh\2\2\2BBB\274\274\274\313\313\313\343\343\343\355\355"
+ "\355###\271\271\271\313\313\313\17\17\17\0\0\0\77\77\77\344\344\344l"
+ "ll\0\0\0ttt\342\342\342<<<KKK\355\355\355ZZZ\32\32\32\321\321\321\254"
+ "\254\254888\373\373\373ooo\0\0\0\255\255\255\316\316\316\24\24\24\0\202"
+ "\0\0\0\21\0\0III\345\345\345bbb\0\0\0\177\177\177\337\337\337444@@@\344"
+ "\344\344rrrnnn\377\377\377\307\307\307\277\277\277\325\325\325\227\227"
+ "\227\0\202\0\0\0*\0\0""555\345\345\345\222\222\222\0\0\0\6\6\6\310\310"
+ "\310\343\343\343)))\303\303\303\352\352\352\300\300\300\310\310\310\314"
+ "\314\314SSS\300\300\300\373\373\373\341\341\341\241\241\241\34\34\34"
+ "\265\265\265\360\360\360\365\365\365\315\315\315\6\6\6\14\14\14\322\322"
+ "\322\261\261\261\0\0\0www\377\377\377'''\11\11\11\303\303\303\324\324"
+ "\324\0\0\0\306\306\306\306\306\306\6\6\6NNN\377\377\377OOO\0\202\0\0"
+ "\0*\0\0""888\345\345\345\207\207\207\300\300\300\373\373\373ooo\330\330"
+ "\330\256\256\256\11\11\11\215\215\215\312\312\312\315\315\315\370\370"
+ "\370\223\223\223CCC\360\360\360ddd\20\20\20\313\313\313\273\273\273\5"
+ "\5\5|||\311\311\311\314\314\314\363\363\363\250\250\250sss\377\377\377"
+ ";;;\0\0\0\341\341\341\256\256\256&&&\336\336\336\340\340\340\277\277"
+ "\277\313\313\313\303\303\303<<<\351\351\351\233\233\233\0\315\0\0\0)"
+ "\23\23\23ppp***\34\34\34]]]\365\365\365\213\213\213BBB\345\345\345vv"
+ "v\34\34\34\255\255\255\322\322\322BBB\226\226\226\355\355\355###\271"
+ "\271\271\313\313\313\17\17\17\0\0\0>>>\344\344\344zzz\16\16\16ttt\342"
+ "\342\342<<<KKK\355\355\355ZZZ\31\31\31\316\316\316\254\254\254###\366"
+ "\366\366\246\246\246)))\301\301\301\316\316\316\24\24\24\203\0\0\0\20"
+ "GGG\346\346\346ppp\16\16\16\200\200\200\337\337\337444===\343\343\343"
+ "rrrYYY\374\374\374ttt888\77\77\77CCC\203\0\0\0)555\345\345\345\235\235"
+ "\235\34\34\34mmm\355\355\355\230\230\230\26\26\26\263\263\263\321\321"
+ "\321MMM888FFF555AAA[[[\250\250\250\363\363\363ccc\265\265\265\341\341"
+ "\341\213\213\213\364\364\364ZZZ\16\16\16\320\320\320\273\273\273\21\21"
+ "\21eee\375\375\375III\33\33\33\330\330\330\275\275\275\0\0\0\306\306"
+ "\306\312\312\312\30\30\30zzz\365\365\365;;;\203\0\0\0)888\345\345\345"
+ "xxxTTT\216\216\216666\330\330\330\256\256\256555\374\374\374\202\202"
+ "\202CCC\344\344\344\223\223\223CCC\360\360\360ddd\20\20\20\310\310\310"
+ "\273\273\273(((\355\355\355\231\231\231\77\77\77\321\321\321\250\250"
+ "\250\\\\\\\374\374\374zzz+++\353\353\353\256\256\256\31\31\31\323\323"
+ "\323\275\275\275AAA888III&&&\351\351\351\233\233\233\315\0\0\0*\0\23"
+ "\23\23\262\262\262\364\364\364\337\337\337\355\355\355\273\273\273.."
+ ".$$$\312\312\312\346\346\346\257\257\257\215\215\215\357\357\357\275"
+ "\275\275\316\316\316\355\355\355###\271\271\271\313\313\313\17\17\17"
+ "\0\0\0\"\"\"\307\307\307\347\347\347\254\254\254{{{\342\342\342<<<KK"
+ "K\355\355\355ZZZ\31\31\31\316\316\316\254\254\254\0\0\0\220\220\220\344"
+ "\344\344\333\333\333\352\352\352\314\314\314\23\23\23\0\0\202\0\0\0\21"
+ "\0'''\317\317\317\345\345\345\242\242\242\206\206\206\337\337\337444"
+ "===\343\343\343rrr\27\27\27\243\243\243\352\352\352\310\310\310\332\332"
+ "\332\212\212\212\0\0\202\0\0\0*\0""555\345\345\345\372\372\372\364\364"
+ "\364\346\346\346\232\232\232\34\34\34\0\0\0DDD\335\335\335\334\334\334"
+ "\307\307\307\322\322\322aaa\325\325\325\276\276\276\315\315\315\321\321"
+ "\321///\265\265\265\314\314\314$$$\256\256\256\332\332\332777\234\234"
+ "\234\363\363\363\314\314\314\77\77\77\263\263\263\342\342\342\316\316"
+ "\316\340\340\340JJJ\0\0\0\306\306\306\356\356\356\317\317\317\361\361"
+ "\361\225\225\225\20\20\20\0\0\202\0\0\0*\0""888\345\345\345xxx\0\0\0"
+ "\0\0\0###\330\330\330\256\256\256\36\36\36\344\344\344\332\332\332\261"
+ "\261\261\362\362\362\223\223\223CCC\360\360\360ddd\20\20\20\310\310\310"
+ "\273\273\273\25\25\25\321\321\321\343\343\343\262\262\262\352\352\352"
+ "\250\250\250!!!\246\246\246\352\352\352\323\323\323\366\366\366\254\254"
+ "\254\0\0\0eee\344\344\344\323\323\323\311\311\311\305\305\305444\351"
+ "\351\351\233\233\233\0\0\314\0\0\0*\0\0\2\2\2\31\31\31""444EEE666\25"
+ "\25\25\1\1\1\2\2\2\40\40\40@@@,,,\21\21\21>>>777\40\40\40(((\6\6\6\37"
+ "\37\37###\2\2\2\0\0\0\2\2\2\36\36\36@@@...\25\25\25'''\12\12\12\15\15"
+ "\15(((\17\17\17\4\4\4###\35\35\35\0\0\0GGGVVV^^^\333\333\333\255\255"
+ "\255\14\14\14\0\202\0\0\0\21\0\0\2\2\2!!!@@@***\27\27\27&&&\11\11\11"
+ "\12\12\12'''\23\23\23\0\0\0\20\20\20""222HHH777\25\25\25\0\202\0\0\0"
+ ")\0\0\11\11\11'''+++***\"\"\"\14\14\14\0\0\0\0\0\0\2\2\2\40\40\40>>>"
+ "FFF)))\15\15\15***GGG@@@\37\37\37\1\1\1\37\37\37###\3\3\3\27\27\27**"
+ "*\16\16\16\23\23\23""999:::\11\11\11\24\24\24\77\77\77III\"\"\"\4\4\4"
+ "\0\0\0\306\306\306\315\315\315999666\17\17\17\0\203\0\0\0*\0\0\12\12"
+ "\12'''\24\24\24\0\0\0\0\0\0\6\6\6%%%\36\36\36\1\1\1)))CCC$$$(((\31\31"
+ "\31\13\13\13)))\21\21\21\3\3\3\"\"\"\40\40\40\0\0\0###DDD'''&&&\35\35"
+ "\35\15\15\15OOOSSSddd\370\370\370\207\207\207\0\0\0\6\6\6###CCCDDD!!"
+ "!\7\7\7(((\32\32\32\0\360\0\0\0\6\223\223\223\342\342\342\345\345\345"
+ "\276\276\276===\1\1\1\271\0\0\0\3\261\261\261\262\262\262\6\6\6\240\0"
+ "\0\0\6\24\24\24\254\254\254\343\343\343\344\344\344\250\250\250&&&\371"
+ "\0\0\0\6\0\12\12\12\22\22\22\22\22\22\14\14\14\1\1\1\0\0\271\0\0\0\3"
+ "\0\16\16\16\16\16\16\0\0\240\0\0\0\7\0\1\1\1\14\14\14\23\23\23\22\22"
+ "\22\11\11\11\1\1\1\0\0\377\0\0\0\377\0\0\0\224\0\0\0"};
+
+
diff --git a/engines/simple/preview.png b/engines/simple/preview.png
new file mode 100644
index 0000000..2b72fdd
--- /dev/null
+++ b/engines/simple/preview.png
Binary files differ
diff --git a/engines/simple/simple.c b/engines/simple/simple.c
new file mode 100644
index 0000000..98eaff4
--- /dev/null
+++ b/engines/simple/simple.c
@@ -0,0 +1,507 @@
+/* $Id$ */
+/*-
+ * Copyright (c) 2003-2007 Benedikt Meurer <benny@xfce.org>
+ * All rights reserved.
+ *
+ * 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, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301 USA.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#ifdef XFCE_DISABLE_DEPRECATED
+#undef XFCE_DISABLE_DEPRECATED
+#endif
+
+#include <X11/Xlib.h>
+
+#include <gdk-pixbuf/gdk-pixdata.h>
+#include <gmodule.h>
+
+#include <libxfce4ui/libxfce4ui.h>
+
+#include <libxfsm/xfsm-splash-engine.h>
+
+#include <engines/simple/fallback.h>
+#include <engines/simple/preview.h>
+
+
+#define BORDER 2
+
+#define DEFAULT_FONT "Sans Bold 10"
+#define DEFAULT_BGCOLOR "Black"
+#define DEFAULT_FGCOLOR "White"
+
+
+typedef struct _Simple Simple;
+struct _Simple
+{
+ gboolean dialog_active;
+ GdkWindow *window;
+ GdkPixmap *pixmap;
+ GdkGC *gc;
+ PangoLayout *layout;
+ GdkRectangle area;
+ GdkRectangle textbox;
+ GdkColor bgcolor;
+ GdkColor fgcolor;
+};
+
+
+G_MODULE_EXPORT void config_init (XfsmSplashConfig *config);
+G_MODULE_EXPORT void engine_init (XfsmSplashEngine *engine);
+
+
+static GdkFilterReturn
+simple_filter (GdkXEvent *xevent, GdkEvent *event, gpointer user_data)
+{
+ Simple *simple = (Simple *) user_data;
+ XVisibilityEvent *xvisev = (XVisibilityEvent *) xevent;
+
+ switch (xvisev->type)
+ {
+ case VisibilityNotify:
+ if (!simple->dialog_active)
+ {
+ gdk_window_raise (simple->window);
+ return GDK_FILTER_REMOVE;
+ }
+ break;
+ }
+
+ return GDK_FILTER_CONTINUE;
+}
+
+
+static void
+simple_setup (XfsmSplashEngine *engine,
+ XfsmSplashRc *rc)
+{
+ PangoFontDescription *description;
+ PangoFontMetrics *metrics;
+ PangoContext *context;
+ GdkWindowAttr attr;
+ GdkRectangle geo;
+ gchar *color;
+ gchar *font;
+ gchar *path;
+ GdkWindow *root;
+ GdkPixbuf *logo = NULL;
+ GdkCursor *cursor;
+ Simple *simple;
+ gint logo_width;
+ gint logo_height;
+ gint text_height;
+
+ simple = (Simple *) engine->user_data;
+
+ /* load settings */
+ color = xfsm_splash_rc_read_entry (rc, "BgColor", DEFAULT_BGCOLOR);
+ gdk_color_parse (color, &simple->bgcolor);
+ g_free (color);
+
+ color = xfsm_splash_rc_read_entry (rc, "FgColor", DEFAULT_FGCOLOR);
+ gdk_color_parse (color, &simple->fgcolor);
+ g_free (color);
+
+ font = xfsm_splash_rc_read_entry (rc, "Font", DEFAULT_FONT);
+ path = xfsm_splash_rc_read_entry (rc, "Image", NULL);
+
+ root = gdk_screen_get_root_window (engine->primary_screen);
+ gdk_screen_get_monitor_geometry (engine->primary_screen,
+ engine->primary_monitor,
+ &geo);
+
+ if (path != NULL && g_file_test (path, G_FILE_TEST_IS_REGULAR))
+ logo = gdk_pixbuf_new_from_file (path, NULL);
+ if (logo == NULL)
+ logo = gdk_pixbuf_new_from_inline (-1, fallback, FALSE, NULL);
+ logo_width = gdk_pixbuf_get_width (logo);
+ logo_height = gdk_pixbuf_get_height (logo);
+
+ cursor = gdk_cursor_new (GDK_WATCH);
+
+ /* create pango layout */
+ description = pango_font_description_from_string (font);
+ context = gdk_pango_context_get_for_screen (engine->primary_screen);
+ pango_context_set_font_description (context, description);
+ metrics = pango_context_get_metrics (context, description, NULL);
+ text_height = (pango_font_metrics_get_ascent (metrics)
+ + pango_font_metrics_get_descent (metrics)) / PANGO_SCALE
+ + 4;
+
+ simple->area.width = logo_width + 2 * BORDER;
+ simple->area.height = logo_height + text_height + 3 * BORDER;
+ simple->area.x = (geo.width - simple->area.width) / 2;
+ simple->area.y = (geo.height - simple->area.height) / 2;
+
+ simple->layout = pango_layout_new (context);
+ simple->textbox.x = BORDER;
+ simple->textbox.y = simple->area.height - (text_height + BORDER);
+ simple->textbox.width = simple->area.width - 2 * BORDER;
+ simple->textbox.height = text_height;
+
+ /* create splash window */
+ attr.x = simple->area.x;
+ attr.y = simple->area.y;
+ attr.event_mask = GDK_VISIBILITY_NOTIFY_MASK;
+ attr.width = simple->area.width;
+ attr.height = simple->area.height;
+ attr.wclass = GDK_INPUT_OUTPUT;
+ attr.window_type = GDK_WINDOW_TEMP;
+ attr.cursor = cursor;
+ attr.override_redirect = TRUE;
+
+ simple->window = gdk_window_new (root, &attr, GDK_WA_X | GDK_WA_Y
+ | GDK_WA_NOREDIR | GDK_WA_CURSOR);
+
+ simple->pixmap = gdk_pixmap_new (simple->window,
+ simple->area.width,
+ simple->area.height,
+ -1);
+
+ gdk_window_set_back_pixmap (simple->window, simple->pixmap, FALSE);
+
+ simple->gc = gdk_gc_new (simple->pixmap);
+ gdk_gc_set_function (simple->gc, GDK_COPY);
+ gdk_gc_set_rgb_fg_color (simple->gc, &simple->bgcolor);
+
+ gdk_draw_rectangle (simple->pixmap,
+ simple->gc, TRUE,
+ 0, 0,
+ simple->area.width,
+ simple->area.height);
+
+ gdk_draw_pixbuf (simple->pixmap,
+ simple->gc,
+ logo,
+ 0, 0,
+ BORDER, BORDER,
+ logo_width,
+ logo_height,
+ GDK_RGB_DITHER_NONE, 0, 0);
+
+ gdk_window_add_filter (simple->window, simple_filter, simple);
+ gdk_window_show (simple->window);
+
+ /* cleanup */
+ g_free (font);
+ g_free (path);
+ pango_font_description_free (description);
+ pango_font_metrics_unref (metrics);
+ gdk_cursor_unref (cursor);
+ g_object_unref (context);
+ g_object_unref (logo);
+}
+
+
+static void
+simple_next (XfsmSplashEngine *engine, const gchar *text)
+{
+ Simple *simple = (Simple *) engine->user_data;
+ GdkColor shcolor;
+ gint tw, th, tx, ty;
+
+ pango_layout_set_text (simple->layout, text, -1);
+ pango_layout_get_pixel_size (simple->layout, &tw, &th);
+ tx = simple->textbox.x + (simple->textbox.width - tw) / 2;
+ ty = simple->textbox.y + (simple->textbox.height - th) / 2;
+
+ gdk_gc_set_rgb_fg_color (simple->gc, &simple->bgcolor);
+ gdk_draw_rectangle (simple->pixmap,
+ simple->gc, TRUE,
+ simple->textbox.x,
+ simple->textbox.y,
+ simple->textbox.width,
+ simple->textbox.height);
+
+ gdk_gc_set_clip_rectangle (simple->gc, &simple->textbox);
+
+ /* draw shadow */
+ shcolor.red = (simple->fgcolor.red + simple->bgcolor.red) / 2;
+ shcolor.green = (simple->fgcolor.green + simple->bgcolor.green) / 2;
+ shcolor.blue = (simple->fgcolor.blue + simple->bgcolor.blue) / 2;
+ shcolor.red = (shcolor.red + shcolor.green + shcolor.blue) / 3;
+ shcolor.green = shcolor.red;
+ shcolor.blue = shcolor.red;
+
+ gdk_gc_set_rgb_fg_color (simple->gc, &shcolor);
+ gdk_draw_layout (simple->pixmap, simple->gc,
+ tx + 2, ty + 2, simple->layout);
+
+ gdk_gc_set_rgb_fg_color (simple->gc, &simple->fgcolor);
+ gdk_draw_layout (simple->pixmap,
+ simple->gc,
+ tx, ty,
+ simple->layout);
+
+ gdk_window_clear_area (simple->window,
+ simple->textbox.x,
+ simple->textbox.y,
+ simple->textbox.width,
+ simple->textbox.height);
+}
+
+
+static int
+simple_run (XfsmSplashEngine *engine,
+ GtkWidget *dialog)
+{
+ Simple *simple = (Simple *) engine->user_data;
+ GtkRequisition requisition;
+ int result;
+ int x;
+ int y;
+
+ simple->dialog_active = TRUE;
+
+ gtk_widget_size_request (dialog, &requisition);
+ x = simple->area.x + (simple->area.width - requisition.width) / 2;
+ y = simple->area.y + (simple->area.height - requisition.height) / 2;
+ gtk_window_move (GTK_WINDOW (dialog), x, y);
+ result = gtk_dialog_run (GTK_DIALOG (dialog));
+
+ simple->dialog_active = FALSE;
+
+ return result;
+}
+
+
+static void
+simple_destroy (XfsmSplashEngine *engine)
+{
+ Simple *simple = (Simple *) engine->user_data;
+
+ gdk_window_remove_filter (simple->window, simple_filter, simple);
+ gdk_window_destroy (simple->window);
+ g_object_unref (simple->layout);
+ g_object_unref (simple->pixmap);
+ g_object_unref (simple->gc);
+ g_free (engine->user_data);
+}
+
+
+G_MODULE_EXPORT void
+engine_init (XfsmSplashEngine *engine)
+{
+ Simple *simple;
+
+ simple = g_new0 (Simple, 1);
+
+ engine->user_data = simple;
+ engine->setup = simple_setup;
+ engine->next = simple_next;
+ engine->run = simple_run;
+ engine->destroy = simple_destroy;
+}
+
+
+
+static void
+config_toggled (GtkWidget *button, GtkWidget *widget)
+{
+ gtk_widget_set_sensitive (widget, gtk_toggle_button_get_active (
+ GTK_TOGGLE_BUTTON (button)));
+}
+
+
+static void
+config_configure (XfsmSplashConfig *config,
+ GtkWidget *parent)
+{
+ gchar *font;
+ gchar *path;
+ gchar *path_locale = NULL;
+ gchar *colorstr;
+ GtkWidget *dialog;
+ GtkWidget *frame;
+ GtkWidget *btn_font;
+ GtkWidget *table;
+ GtkWidget *label;
+ GtkWidget *sel_bg;
+ GtkWidget *sel_fg;
+ GtkWidget *checkbox;
+ GtkWidget *vbox;
+ GtkWidget *button;
+ GtkFileFilter *filter;
+ GdkColor color;
+ GtkBox *dbox;
+ gchar buffer[32];
+ GtkWidget *bin;
+
+ dialog = gtk_dialog_new_with_buttons (_("Configure Simple..."),
+ GTK_WINDOW (parent),
+ GTK_DIALOG_MODAL
+ | GTK_DIALOG_NO_SEPARATOR
+ | GTK_DIALOG_DESTROY_WITH_PARENT,
+ GTK_STOCK_CLOSE,
+ GTK_RESPONSE_CLOSE,
+ NULL);
+
+ dbox = GTK_BOX (GTK_DIALOG (dialog)->vbox);
+
+ frame = xfce_gtk_frame_box_new (_("Font"), &bin);
+ gtk_box_pack_start (dbox, frame, FALSE, FALSE, 6);
+ gtk_widget_show (frame);
+
+ font = xfsm_splash_rc_read_entry (config->rc, "Font", DEFAULT_FONT);
+ btn_fon