Add UNIX (and with luck, OS X) support to assdraw. This (unfortunatly)

includes propgrid, the build system for propgrid is brutal rather than fend of
users trying to build it themselves it's worth it to just include it with
assdraw for now.

Originally committed to SVN as r2177.
This commit is contained in:
Amar Takhar 2008-04-13 06:57:09 +00:00
parent 4966c21cc8
commit dc404a954e
62 changed files with 42888 additions and 0 deletions

1
assdraw/Makefile.am Normal file
View file

@ -0,0 +1 @@
SUBDIRS = libpropgrid src

630
assdraw/Makefile.in Normal file
View file

@ -0,0 +1,630 @@
# Makefile.in generated by automake 1.9.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
top_builddir = .
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = @INSTALL@
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(top_srcdir)/configure config.guess config.sub depcomp \
install-sh ltmain.sh missing
subdir = .
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.in
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
configure.lineno configure.status.lineno
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES =
SOURCES =
DIST_SOURCES =
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
html-recursive info-recursive install-data-recursive \
install-exec-recursive install-info-recursive \
install-recursive installcheck-recursive installdirs-recursive \
pdf-recursive ps-recursive uninstall-info-recursive \
uninstall-recursive
ETAGS = etags
CTAGS = ctags
DIST_SUBDIRS = $(SUBDIRS)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
am__remove_distdir = \
{ test ! -d $(distdir) \
|| { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
&& rm -fr $(distdir); }; }
DIST_ARCHIVES = $(distdir).tar.gz
GZIP_ENV = --best
distuninstallcheck_listfiles = find . -type f -print
distcleancheck_listfiles = find . -type f -print
ACLOCAL = @ACLOCAL@
AMDEP_FALSE = @AMDEP_FALSE@
AMDEP_TRUE = @AMDEP_TRUE@
AMTAR = @AMTAR@
AR = @AR@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEBUG_FLAGS = @DEBUG_FLAGS@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
ECHO = @ECHO@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
F77 = @F77@
FFLAGS = @FFLAGS@
GREP = @GREP@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
LIBAGG_CFLAGS = @LIBAGG_CFLAGS@
LIBAGG_LIBS = @LIBAGG_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
MAINT = @MAINT@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
RANLIB = @RANLIB@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
WX_CFLAGS = @WX_CFLAGS@
WX_CFLAGS_ONLY = @WX_CFLAGS_ONLY@
WX_CONFIG_PATH = @WX_CONFIG_PATH@
WX_CPPFLAGS = @WX_CPPFLAGS@
WX_CXXFLAGS = @WX_CXXFLAGS@
WX_CXXFLAGS_ONLY = @WX_CXXFLAGS_ONLY@
WX_LIBS = @WX_LIBS@
WX_LIBS_STATIC = @WX_LIBS_STATIC@
WX_RESCOMP = @WX_RESCOMP@
WX_VERSION = @WX_VERSION@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_F77 = @ac_ct_F77@
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
SUBDIRS = libpropgrid src
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive
.SUFFIXES:
am--refresh:
@:
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
cd $(srcdir) && $(AUTOMAKE) --foreign \
&& exit 0; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
cd $(top_srcdir) && \
$(AUTOMAKE) --foreign Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
echo ' $(SHELL) ./config.status'; \
$(SHELL) ./config.status;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
$(SHELL) ./config.status --recheck
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
cd $(srcdir) && $(AUTOCONF)
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
config.h: stamp-h1
@if test ! -f $@; then \
rm -f stamp-h1; \
$(MAKE) stamp-h1; \
else :; fi
stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
@rm -f stamp-h1
cd $(top_builddir) && $(SHELL) ./config.status config.h
$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
cd $(top_srcdir) && $(AUTOHEADER)
rm -f stamp-h1
touch $@
distclean-hdr:
-rm -f config.h stamp-h1
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
distclean-libtool:
-rm -f libtool
uninstall-info-am:
# This directory's subdirectories are mostly independent; you can cd
# into them and run `make' without going through this Makefile.
# To change the values of `make' variables: instead of editing Makefiles,
# (1) if the variable is set in `config.status', edit `config.status'
# (which will cause the Makefiles to be regenerated when you run `make');
# (2) otherwise, pass the desired values on the `make' command line.
$(RECURSIVE_TARGETS):
@failcom='exit 1'; \
for f in x $$MAKEFLAGS; do \
case $$f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo $@ | sed s/-recursive//`; \
list='$(SUBDIRS)'; for subdir in $$list; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
dot_seen=yes; \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
(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"
mostlyclean-recursive clean-recursive distclean-recursive \
maintainer-clean-recursive:
@failcom='exit 1'; \
for f in x $$MAKEFLAGS; do \
case $$f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
case "$@" in \
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
*) list='$(SUBDIRS)' ;; \
esac; \
rev=''; for subdir in $$list; do \
if test "$$subdir" = "."; then :; else \
rev="$$subdir $$rev"; \
fi; \
done; \
rev="$$rev ."; \
target=`echo $@ | sed s/-recursive//`; \
for subdir in $$rev; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| eval $$failcom; \
done && test -z "$$fail"
tags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
done
ctags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
done
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
mkid -fID $$unique
tags: TAGS
TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
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 || \
tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
fi; \
done; \
list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
$$tags $$unique; \
fi
ctags: CTAGS
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$tags $$unique
GTAGS:
here=`$(am__cd) $(top_builddir) && pwd` \
&& cd $(top_srcdir) \
&& gtags -i $(GTAGS_ARGS) $$here
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
$(am__remove_distdir)
mkdir $(distdir)
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
list='$(DISTFILES)'; for file in $$list; do \
case $$file in \
$(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
$(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
esac; \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
if test "$$dir" != "$$file" && test "$$dir" != "."; then \
dir="/$$dir"; \
$(mkdir_p) "$(distdir)$$dir"; \
else \
dir=''; \
fi; \
if test -d $$d/$$file; then \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
fi; \
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
else \
test -f $(distdir)/$$file \
|| cp -p $$d/$$file $(distdir)/$$file \
|| exit 1; \
fi; \
done
list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
if test "$$subdir" = .; then :; else \
test -d "$(distdir)/$$subdir" \
|| $(mkdir_p) "$(distdir)/$$subdir" \
|| exit 1; \
distdir=`$(am__cd) $(distdir) && pwd`; \
top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
(cd $$subdir && \
$(MAKE) $(AM_MAKEFLAGS) \
top_distdir="$$top_distdir" \
distdir="$$distdir/$$subdir" \
distdir) \
|| exit 1; \
fi; \
done
-find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
|| chmod -R a+r $(distdir)
dist-gzip: distdir
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
$(am__remove_distdir)
dist-bzip2: distdir
tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
$(am__remove_distdir)
dist-tarZ: distdir
tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
$(am__remove_distdir)
dist-shar: distdir
shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
$(am__remove_distdir)
dist-zip: distdir
-rm -f $(distdir).zip
zip -rq $(distdir).zip $(distdir)
$(am__remove_distdir)
dist dist-all: distdir
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
$(am__remove_distdir)
# This target untars the dist file and tries a VPATH configuration. Then
# it guarantees that the distribution is self-contained by making another
# tarfile.
distcheck: dist
case '$(DIST_ARCHIVES)' in \
*.tar.gz*) \
GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
*.tar.bz2*) \
bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
*.tar.Z*) \
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
*.shar.gz*) \
GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
*.zip*) \
unzip $(distdir).zip ;;\
esac
chmod -R a-w $(distdir); chmod a+w $(distdir)
mkdir $(distdir)/_build
mkdir $(distdir)/_inst
chmod a-w $(distdir)
dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
&& dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
&& cd $(distdir)/_build \
&& ../configure --srcdir=.. --prefix="$$dc_install_base" \
$(DISTCHECK_CONFIGURE_FLAGS) \
&& $(MAKE) $(AM_MAKEFLAGS) \
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
&& $(MAKE) $(AM_MAKEFLAGS) check \
&& $(MAKE) $(AM_MAKEFLAGS) install \
&& $(MAKE) $(AM_MAKEFLAGS) installcheck \
&& $(MAKE) $(AM_MAKEFLAGS) uninstall \
&& $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
distuninstallcheck \
&& chmod -R a-w "$$dc_install_base" \
&& ({ \
(cd ../.. && umask 077 && mkdir "$$dc_destdir") \
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
} || { rm -rf "$$dc_destdir"; exit 1; }) \
&& rm -rf "$$dc_destdir" \
&& $(MAKE) $(AM_MAKEFLAGS) dist \
&& rm -rf $(DIST_ARCHIVES) \
&& $(MAKE) $(AM_MAKEFLAGS) distcleancheck
$(am__remove_distdir)
@(echo "$(distdir) archives ready for distribution: "; \
list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
distuninstallcheck:
@cd $(distuninstallcheck_dir) \
&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
|| { echo "ERROR: files left after uninstall:" ; \
if test -n "$(DESTDIR)"; then \
echo " (check DESTDIR support)"; \
fi ; \
$(distuninstallcheck_listfiles) ; \
exit 1; } >&2
distcleancheck: distclean
@if test '$(srcdir)' = . ; then \
echo "ERROR: distcleancheck can only run from a VPATH build" ; \
exit 1 ; \
fi
@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
|| { echo "ERROR: files left in build directory after distclean:" ; \
$(distcleancheck_listfiles) ; \
exit 1; } >&2
check-am: all-am
check: check-recursive
all-am: Makefile config.h
installdirs: installdirs-recursive
installdirs-am:
install: install-recursive
install-exec: install-exec-recursive
install-data: install-data-recursive
uninstall: uninstall-recursive
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-recursive
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
`test -z '$(STRIP)' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean: clean-recursive
clean-am: clean-generic clean-libtool mostlyclean-am
distclean: distclean-recursive
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
-rm -f Makefile
distclean-am: clean-am distclean-generic distclean-hdr \
distclean-libtool distclean-tags
dvi: dvi-recursive
dvi-am:
html: html-recursive
info: info-recursive
info-am:
install-data-am:
install-exec-am:
install-info: install-info-recursive
install-man:
installcheck-am:
maintainer-clean: maintainer-clean-recursive
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
-rm -rf $(top_srcdir)/autom4te.cache
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-recursive
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
pdf: pdf-recursive
pdf-am:
ps: ps-recursive
ps-am:
uninstall-am: uninstall-info-am
uninstall-info: uninstall-info-recursive
.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \
check-am clean clean-generic clean-libtool clean-recursive \
ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \
dist-shar dist-tarZ dist-zip distcheck distclean \
distclean-generic distclean-hdr distclean-libtool \
distclean-recursive distclean-tags distcleancheck distdir \
distuninstallcheck dvi dvi-am html html-am info info-am \
install install-am install-data install-data-am install-exec \
install-exec-am install-info install-info-am install-man \
install-strip installcheck installcheck-am installdirs \
installdirs-am maintainer-clean maintainer-clean-generic \
maintainer-clean-recursive mostlyclean mostlyclean-generic \
mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps ps-am \
tags tags-recursive uninstall uninstall-am uninstall-info-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:

248
assdraw/autogen.sh Executable file
View file

@ -0,0 +1,248 @@
#!/bin/sh
# This script does all the magic calls to automake/autoconf and friends
# that are needed to configure a Subversion checkout. As described in
# the file HACKING you need a couple of extra tools to run this script
# successfully.
#
# If you are compiling from a released tarball you don't need these
# tools and you shouldn't use this script. Just call ./configure
# directly.
ACLOCAL=${ACLOCAL-aclocal-1.9}
AUTOCONF=${AUTOCONF-autoconf}
AUTOHEADER=${AUTOHEADER-autoheader}
AUTOMAKE=${AUTOMAKE-automake-1.9}
LIBTOOLIZE=${LIBTOOLIZE-libtoolize}
GLIB_REQUIRED_VERSION=2.10.0
AUTOCONF_REQUIRED_VERSION=2.54
AUTOMAKE_REQUIRED_VERSION=1.9
LIBTOOL_REQUIRED_VERSION=1.5
REQUIRED_M4="pkg.m4"
REQUIRED_M4_WX="wxwin.m4 wxwin28.m4"
PROJECT="assdraw"
srcdir=`pwd`
test -z "$srcdir" && srcdir=.
ORIGDIR=`pwd`
cd $srcdir
test -d src || {
echo
echo "You must run this script in the top-level $PROJECT directory."
echo
exit 1
}
check_version ()
{
VERSION_A=$1
VERSION_B=$2
save_ifs="$IFS"
IFS=.
set dummy $VERSION_A 0 0 0
MAJOR_A=$2
MINOR_A=$3
MICRO_A=$4
set dummy $VERSION_B 0 0 0
MAJOR_B=$2
MINOR_B=$3
MICRO_B=$4
IFS="$save_ifs"
if expr "$MAJOR_A" = "$MAJOR_B" > /dev/null; then
if expr "$MINOR_A" \> "$MINOR_B" > /dev/null; then
echo "yes (version $VERSION_A)"
elif expr "$MINOR_A" = "$MINOR_B" > /dev/null; then
if expr "$MICRO_A" \>= "$MICRO_B" > /dev/null; then
echo "yes (version $VERSION_A)"
else
echo "Too old (version $VERSION_A)"
DIE=1
fi
else
echo "Too old (version $VERSION_A)"
DIE=1
fi
elif expr "$MAJOR_A" \> "$MAJOR_B" > /dev/null; then
echo "Major version might be too new ($VERSION_A)"
else
echo "Too old (version $VERSION_A)"
DIE=1
fi
}
DIE=0
echo -n "checking for libtool >= $LIBTOOL_REQUIRED_VERSION ... "
if ($LIBTOOLIZE --version) < /dev/null > /dev/null 2>&1; then
LIBTOOLIZE=$LIBTOOLIZE
elif (glibtoolize --version) < /dev/null > /dev/null 2>&1; then
LIBTOOLIZE=glibtoolize
else
echo
echo " You must have libtool installed to compile $PROJECT."
echo " Install the appropriate package for your distribution,"
echo " or get the source tarball at ftp://ftp.gnu.org/pub/gnu/"
echo
DIE=1
fi
if test x$LIBTOOLIZE != x; then
VER=`$LIBTOOLIZE --version \
| grep libtool | sed "s/.* \([0-9.]*\)[-a-z0-9]*$/\1/"`
check_version $VER $LIBTOOL_REQUIRED_VERSION
fi
echo -n "checking for autoconf >= $AUTOCONF_REQUIRED_VERSION ... "
if ($AUTOCONF --version) < /dev/null > /dev/null 2>&1; then
VER=`$AUTOCONF --version | head -n 1 \
| grep -iw autoconf | sed "s/.* \([0-9.]*\)[-a-z0-9]*$/\1/"`
check_version $VER $AUTOCONF_REQUIRED_VERSION
else
echo
echo " You must have autoconf installed to compile $PROJECT."
echo " Download the appropriate package for your distribution,"
echo " or get the source tarball at ftp://ftp.gnu.org/pub/gnu/autoconf/"
echo
DIE=1;
fi
echo -n "checking for automake >= $AUTOMAKE_REQUIRED_VERSION ... "
if ($AUTOMAKE --version) < /dev/null > /dev/null 2>&1; then
AUTOMAKE=$AUTOMAKE
ACLOCAL=$ACLOCAL
elif (automake-1.10 --version) < /dev/null > /dev/null 2>&1; then
AUTOMAKE=automake-1.10
ACLOCAL=aclocal-1.10
elif (automake-1.9 --version) < /dev/null > /dev/null 2>&1; then
AUTOMAKE=automake-1.9
ACLOCAL=aclocal-1.9
else
echo
echo " You must have automake $AUTOMAKE_REQUIRED_VERSION or newer installed to compile $PROJECT."
echo " Download the appropriate package for your distribution,"
echo " or get the source tarball at ftp://ftp.gnu.org/pub/gnu/automake/"
echo
DIE=1
fi
if test x$AUTOMAKE != x; then
VER=`$AUTOMAKE --version \
| grep automake | sed "s/.* \([0-9.]*\)[-a-z0-9]*$/\1/"`
check_version $VER $AUTOMAKE_REQUIRED_VERSION
fi
if test "$DIE" -eq 1; then
echo
echo "Please install/upgrade the missing tools and call me again."
echo
exit 1
fi
echo
echo "I am going to run ./configure with the following arguments:"
echo
echo " --enable-maintainer-mode $AUTOGEN_CONFIGURE_ARGS $@"
echo
if test -z "$*"; then
echo "If you wish to pass additional arguments, please specify them "
echo "on the $0 command line or set the AUTOGEN_CONFIGURE_ARGS "
echo "environment variable."
echo
fi
echo "--- Checking for required M4 files ---"
if test -z "$ACLOCAL_FLAGS"; then
acdir=`$ACLOCAL --print-ac-dir`
for file in $REQUIRED_M4; do
if [ ! -f "$acdir/$file" ]; then
echo
echo "WARNING: aclocal's directory is $acdir, but..."
echo " no file $acdir/$file"
echo " You may see fatal macro warnings below."
echo " If these files are installed in /some/dir, set the "
echo " ACLOCAL_FLAGS environment variable to \"-I /some/dir\""
echo " or install $acdir/$file."
echo
fi
done
for file in $REQUIRED_M4_WX; do
if [ -f "$acdir/$file" ]; then
FOUND_M4_WX="yes"
fi
done
if test -z "$FOUND_M4_WX"; then
echo
echo "WARNING: aclocal's directory is $acdir, but..."
echo " none of: \"$REQUIRED_M4_WX\" were found."
echo " You may see fatal macro warnings below."
echo " If these files are installed in /some/dir, set the "
echo " ACLOCAL_FLAGS environment variable to \"-I /some/dir\""
echo " or install ONE OF: \"$REQUIRED_M4_WX\" in $acdir."
echo "NOTE: These are the same files under different names."
echo
fi
fi
echo "--- $ACLOCAL ---"
$ACLOCAL $ACLOCAL_FLAGS
RC=$?
if test $RC -ne 0; then
echo "$ACLOCAL gave errors. Please fix the error conditions and try again."
exit $RC
fi
echo "--- $LIBTOOLIZE ---"
$LIBTOOLIZE --force || exit $?
echo "--- $AUTOHEADER ---"
$AUTOHEADER || exit $?
echo "--- $AUTOMAKE ---"
$AUTOMAKE --add-missing || exit $?
echo "--- $AUTOCONF ---"
$AUTOCONF || exit $?
cd $ORIGDIR
echo "--- $srcdir/configure ---"
$srcdir/configure --enable-maintainer-mode $AUTOGEN_CONFIGURE_ARGS "$@"
RC=$?
echo
echo
echo "***********************************************************************"
echo "*"
echo "* Please do not ask for support when using the SVN verison of aegisub,"
echo "* download an official distfile in order to receive support."
echo "*"
echo "***********************************************************************"
echo
if test $RC -ne 0; then
echo
echo "Configure failed or did not finish!"
exit $RC
fi
echo "Now type 'make' to compile the $PROJECT."

82
assdraw/configure.in Normal file
View file

@ -0,0 +1,82 @@
AC_PREREQ(2.61)
#######
# Setup
#######
AC_INIT(FULL-PACKAGE-NAME, VERSION, BUG-REPORT-ADDRESS)
AC_CONFIG_SRCDIR([src/engine.cpp])
AC_CONFIG_HEADER([config.h])
AM_INIT_AUTOMAKE([foreign])
AC_CANONICAL_HOST
####################
# Check for programs
####################
AC_PROG_CC
AC_PROG_CXX
AC_LANG(C++)
AC_PROG_LIBTOOL
AC_PROG_INSTALL
#PKG_PROG_PKG_CONFIG([0.20])
#################
# Developers only
#################
AM_MAINTAINER_MODE
AC_ARG_VAR([DEBUG_FLAGS], [Debug flag to use with --enable debug (default: -g)])
if test -z "$DEBUG_FLAGS"; then
DEBUG_FLAGS="-g";
fi
AC_MSG_CHECKING([whether to turn on debugging])
AC_ARG_ENABLE(debug, [ --enable-debug turn on debugging (default=no)])
if test "$enable_debug" = "yes"; then
AC_MSG_RESULT([yes ($DEBUG_FLAGS)])
CPPFLAGS="$DEBUG_FLAGS $CPPFLAGS"
else
AC_MSG_RESULT([no])
fi
AC_ARG_ENABLE(build-dist)
if test "$enable_build_dist" = "yes"; then
SVN_VERSION=`svnversion .`
PACKAGE_STRING="${PACKAGE_STRING}-r$SVN_VERSION"
PACKAGE_VERSION="${PACKAGE_VERSION}-r$SVN_VERSION"
VERSION="${VERSION}-r$SVN_VERSION"
fi
# Checks for header files.
# Checks for typedefs, structures, and compiler characteristics.
AC_HEADER_STDBOOL
AC_C_CONST
AC_C_INLINE
AC_TYPE_SIZE_T
AM_OPTIONS_WXCONFIG
AM_PATH_WXCONFIG(2.8.1, [have_wxconfig=1], [have_wxconfig=0], [std,gl,stc])
if test "$have_wxconfig" != 1; then
AC_MSG_FAILURE([
wxWidgets detection failed, please set --with-wx* or add
the libraries to your LDFLAGS, CXX/CFLAGS.
])
fi
PKG_CHECK_MODULES(LIBAGG, libagg >= 2.5.0, [with_libagg=yes], [with_libagg=no])
if test "$with_libagg" != "yes"; then
AC_MSG_FAILURE([You must have AGG installed: http://vector-agg.sourceforge.net/])
fi
AC_OUTPUT([
Makefile
libpropgrid/Makefile
src/wxAGG/Makefile
src/xpm/Makefile
src/Makefile
])

View file

@ -0,0 +1,23 @@
noinst_LIBRARIES = libpropgrid.a
AM_CPPFLAGS = -Iinclude @WX_CPPFLAGS@
libpropgrid_a_SOURCES = \
advprops.cpp \
extras.cpp \
manager.cpp \
odcombo.cpp \
propgrid.cpp \
props.cpp
libpropgrid_a_SOURCES += \
include/wx/propgrid/advprops.h \
include/wx/propgrid/Doxyfile \
include/wx/propgrid/extras.h \
include/wx/propgrid/manager.h \
include/wx/propgrid/odcombo.h \
include/wx/propgrid/pg_dox_mainpage.h \
include/wx/propgrid/propdev.h \
include/wx/propgrid/propgrid.h

View file

@ -0,0 +1,461 @@
# Makefile.in generated by automake 1.9.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
top_builddir = ..
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = @INSTALL@
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
subdir = libpropgrid
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.in
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
LIBRARIES = $(noinst_LIBRARIES)
ARFLAGS = cru
libpropgrid_a_AR = $(AR) $(ARFLAGS)
libpropgrid_a_LIBADD =
am_libpropgrid_a_OBJECTS = advprops.$(OBJEXT) extras.$(OBJEXT) \
manager.$(OBJEXT) odcombo.$(OBJEXT) propgrid.$(OBJEXT) \
props.$(OBJEXT)
libpropgrid_a_OBJECTS = $(am_libpropgrid_a_OBJECTS)
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
LTCXXCOMPILE = $(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) \
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
$(AM_CXXFLAGS) $(CXXFLAGS)
CXXLD = $(CXX)
CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \
$(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
$(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@
SOURCES = $(libpropgrid_a_SOURCES)
DIST_SOURCES = $(libpropgrid_a_SOURCES)
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMDEP_FALSE = @AMDEP_FALSE@
AMDEP_TRUE = @AMDEP_TRUE@
AMTAR = @AMTAR@
AR = @AR@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEBUG_FLAGS = @DEBUG_FLAGS@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
ECHO = @ECHO@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
F77 = @F77@
FFLAGS = @FFLAGS@
GREP = @GREP@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
LIBAGG_CFLAGS = @LIBAGG_CFLAGS@
LIBAGG_LIBS = @LIBAGG_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
MAINT = @MAINT@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
RANLIB = @RANLIB@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
WX_CFLAGS = @WX_CFLAGS@
WX_CFLAGS_ONLY = @WX_CFLAGS_ONLY@
WX_CONFIG_PATH = @WX_CONFIG_PATH@
WX_CPPFLAGS = @WX_CPPFLAGS@
WX_CXXFLAGS = @WX_CXXFLAGS@
WX_CXXFLAGS_ONLY = @WX_CXXFLAGS_ONLY@
WX_LIBS = @WX_LIBS@
WX_LIBS_STATIC = @WX_LIBS_STATIC@
WX_RESCOMP = @WX_RESCOMP@
WX_VERSION = @WX_VERSION@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_F77 = @ac_ct_F77@
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
noinst_LIBRARIES = libpropgrid.a
AM_CPPFLAGS = -Iinclude @WX_CPPFLAGS@
libpropgrid_a_SOURCES = advprops.cpp extras.cpp manager.cpp \
odcombo.cpp propgrid.cpp props.cpp \
include/wx/propgrid/advprops.h include/wx/propgrid/Doxyfile \
include/wx/propgrid/extras.h include/wx/propgrid/manager.h \
include/wx/propgrid/odcombo.h \
include/wx/propgrid/pg_dox_mainpage.h \
include/wx/propgrid/propdev.h include/wx/propgrid/propgrid.h
all: all-am
.SUFFIXES:
.SUFFIXES: .cpp .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 \
&& exit 0; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign libpropgrid/Makefile'; \
cd $(top_srcdir) && \
$(AUTOMAKE) --foreign libpropgrid/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
clean-noinstLIBRARIES:
-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
libpropgrid.a: $(libpropgrid_a_OBJECTS) $(libpropgrid_a_DEPENDENCIES)
-rm -f libpropgrid.a
$(libpropgrid_a_AR) libpropgrid.a $(libpropgrid_a_OBJECTS) $(libpropgrid_a_LIBADD)
$(RANLIB) libpropgrid.a
mostlyclean-compile:
-rm -f *.$(OBJEXT)
distclean-compile:
-rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/advprops.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/extras.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/manager.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/odcombo.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/propgrid.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/props.Po@am__quote@
.cpp.o:
@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
.cpp.obj:
@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
.cpp.lo:
@am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
distclean-libtool:
-rm -f libtool
uninstall-info-am:
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
mkid -fID $$unique
tags: TAGS
TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
$$tags $$unique; \
fi
ctags: CTAGS
CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$tags $$unique
GTAGS:
here=`$(am__cd) $(top_builddir) && pwd` \
&& cd $(top_srcdir) \
&& gtags -i $(GTAGS_ARGS) $$here
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
list='$(DISTFILES)'; for file in $$list; do \
case $$file in \
$(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
$(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
esac; \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
if test "$$dir" != "$$file" && test "$$dir" != "."; then \
dir="/$$dir"; \
$(mkdir_p) "$(distdir)$$dir"; \
else \
dir=''; \
fi; \
if test -d $$d/$$file; then \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
fi; \
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
else \
test -f $(distdir)/$$file \
|| cp -p $$d/$$file $(distdir)/$$file \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-am
all-am: Makefile $(LIBRARIES)
installdirs:
install: install-am
install-exec: install-exec-am
install-data: install-data-am
uninstall: uninstall-am
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-am
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
`test -z '$(STRIP)' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
clean-am: clean-generic clean-libtool clean-noinstLIBRARIES \
mostlyclean-am
distclean: distclean-am
-rm -rf ./$(DEPDIR)
-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
distclean-libtool distclean-tags
dvi: dvi-am
dvi-am:
html: html-am
info: info-am
info-am:
install-data-am:
install-exec-am:
install-info: install-info-am
install-man:
installcheck-am:
maintainer-clean: maintainer-clean-am
-rm -rf ./$(DEPDIR)
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-am
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
mostlyclean-libtool
pdf: pdf-am
pdf-am:
ps: ps-am
ps-am:
uninstall-am: uninstall-info-am
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
clean-libtool clean-noinstLIBRARIES ctags distclean \
distclean-compile distclean-generic distclean-libtool \
distclean-tags distdir dvi dvi-am html html-am info info-am \
install install-am install-data install-data-am install-exec \
install-exec-am install-info install-info-am install-man \
install-strip installcheck installcheck-am installdirs \
maintainer-clean maintainer-clean-generic mostlyclean \
mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
pdf pdf-am ps ps-am tags uninstall uninstall-am \
uninstall-info-am
# 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:

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,23 @@
/////////////////////////////////////////////////////////////////////////////
// Name: extras.cpp
// Purpose: wxPropertyGrid Extras
// Author: Jaakko Salli
// Modified by:
// Created: Mar-05-2006
// RCS-ID: $Id:
// Copyright: (c) Jaakko Salli
// Licence: wxWindows license
/////////////////////////////////////////////////////////////////////////////
//
// In wxPython version this file will have additional property and
// editor control source code.
//
// For compilers that support precompilation, includes "wx/wx.h".
#include "wx/wxprec.h"
#ifdef __BORLANDC__
#pragma hdrstop
#endif

View file

@ -0,0 +1,210 @@
# Doxyfile 1.3.6
#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------
PROJECT_NAME = wxPropertyGrid
PROJECT_NUMBER =
OUTPUT_DIRECTORY =
OUTPUT_LANGUAGE = English
USE_WINDOWS_ENCODING = YES
BRIEF_MEMBER_DESC = NO
REPEAT_BRIEF = YES
ABBREVIATE_BRIEF =
ALWAYS_DETAILED_SEC = NO
INLINE_INHERITED_MEMB = YES
FULL_PATH_NAMES = NO
STRIP_FROM_PATH =
SHORT_NAMES = NO
JAVADOC_AUTOBRIEF = YES
MULTILINE_CPP_IS_BRIEF = NO
DETAILS_AT_TOP = NO
INHERIT_DOCS = YES
DISTRIBUTE_GROUP_DOC = NO
TAB_SIZE = 8
ALIASES =
OPTIMIZE_OUTPUT_FOR_C = NO
OPTIMIZE_OUTPUT_JAVA = NO
SUBGROUPING = YES
#---------------------------------------------------------------------------
# Build related configuration options
#---------------------------------------------------------------------------
EXTRACT_ALL = NO
EXTRACT_PRIVATE = NO
EXTRACT_STATIC = NO
EXTRACT_LOCAL_CLASSES = YES
HIDE_UNDOC_MEMBERS = NO
HIDE_UNDOC_CLASSES = NO
HIDE_FRIEND_COMPOUNDS = YES
HIDE_IN_BODY_DOCS = NO
INTERNAL_DOCS = NO
CASE_SENSE_NAMES = YES
HIDE_SCOPE_NAMES = NO
SHOW_INCLUDE_FILES = YES
INLINE_INFO = YES
SORT_MEMBER_DOCS = YES
SORT_BRIEF_DOCS = YES
SORT_BY_SCOPE_NAME = YES
GENERATE_TODOLIST = YES
GENERATE_TESTLIST = YES
GENERATE_BUGLIST = YES
GENERATE_DEPRECATEDLIST= YES
ENABLED_SECTIONS =
MAX_INITIALIZER_LINES = 30
SHOW_USED_FILES = YES
#---------------------------------------------------------------------------
# configuration options related to warning and progress messages
#---------------------------------------------------------------------------
QUIET = YES
WARNINGS = YES
WARN_IF_UNDOCUMENTED = NO
WARN_IF_DOC_ERROR = YES
WARN_FORMAT = "$file:$line: $text"
WARN_LOGFILE = doxygen.log
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
#INPUT = ../../include/wx/propgrid/
INPUT =
FILE_PATTERNS =
RECURSIVE = NO
EXCLUDE =
EXCLUDE_SYMLINKS = NO
EXCLUDE_PATTERNS =
EXAMPLE_PATH =
EXAMPLE_PATTERNS =
EXAMPLE_RECURSIVE = NO
IMAGE_PATH =
INPUT_FILTER =
FILTER_SOURCE_FILES = NO
#---------------------------------------------------------------------------
# configuration options related to source browsing
#---------------------------------------------------------------------------
SOURCE_BROWSER = NO
INLINE_SOURCES = NO
STRIP_CODE_COMMENTS = YES
REFERENCED_BY_RELATION = YES
REFERENCES_RELATION = YES
VERBATIM_HEADERS = NO
#---------------------------------------------------------------------------
# configuration options related to the alphabetical class index
#---------------------------------------------------------------------------
ALPHABETICAL_INDEX = YES
COLS_IN_ALPHA_INDEX = 5
IGNORE_PREFIX =
#---------------------------------------------------------------------------
# configuration options related to the HTML output
#---------------------------------------------------------------------------
GENERATE_HTML = YES
HTML_OUTPUT = ../../../docs/html/propgrid
HTML_FILE_EXTENSION = .htm
HTML_HEADER =
HTML_FOOTER =
HTML_STYLESHEET =
HTML_ALIGN_MEMBERS = YES
GENERATE_HTMLHELP = NO
CHM_FILE = propgrid.chm
HHC_LOCATION =
GENERATE_CHI = NO
BINARY_TOC = NO
TOC_EXPAND = NO
DISABLE_INDEX = NO
ENUM_VALUES_PER_LINE = 4
GENERATE_TREEVIEW = NO
TREEVIEW_WIDTH = 250
#---------------------------------------------------------------------------
# configuration options related to the LaTeX output
#---------------------------------------------------------------------------
GENERATE_LATEX = NO
LATEX_OUTPUT = latex
LATEX_CMD_NAME = latex
MAKEINDEX_CMD_NAME = makeindex
COMPACT_LATEX = NO
PAPER_TYPE = a4wide
EXTRA_PACKAGES =
LATEX_HEADER =
PDF_HYPERLINKS = NO
USE_PDFLATEX = NO
LATEX_BATCHMODE = NO
LATEX_HIDE_INDICES = NO
#---------------------------------------------------------------------------
# configuration options related to the RTF output
#---------------------------------------------------------------------------
GENERATE_RTF = NO
RTF_OUTPUT = rtf
COMPACT_RTF = NO
RTF_HYPERLINKS = NO
RTF_STYLESHEET_FILE =
RTF_EXTENSIONS_FILE =
#---------------------------------------------------------------------------
# configuration options related to the man page output
#---------------------------------------------------------------------------
GENERATE_MAN = NO
MAN_OUTPUT = man
MAN_EXTENSION = .3
MAN_LINKS = NO
#---------------------------------------------------------------------------
# configuration options related to the XML output
#---------------------------------------------------------------------------
GENERATE_XML = NO
XML_OUTPUT = xml
XML_SCHEMA =
XML_DTD =
XML_PROGRAMLISTING = YES
#---------------------------------------------------------------------------
# configuration options for the AutoGen Definitions output
#---------------------------------------------------------------------------
GENERATE_AUTOGEN_DEF = NO
#---------------------------------------------------------------------------
# configuration options related to the Perl module output
#---------------------------------------------------------------------------
GENERATE_PERLMOD = NO
PERLMOD_LATEX = NO
PERLMOD_PRETTY = YES
PERLMOD_MAKEVAR_PREFIX =
#---------------------------------------------------------------------------
# Configuration options related to the preprocessor
#---------------------------------------------------------------------------
ENABLE_PREPROCESSING = YES
MACRO_EXPANSION = YES
EXPAND_ONLY_PREDEF = NO
SEARCH_INCLUDES = YES
INCLUDE_PATH = ../../../include
INCLUDE_FILE_PATTERNS =
PREDEFINED =
EXPAND_AS_DEFINED =
SKIP_FUNCTION_MACROS = YES
#---------------------------------------------------------------------------
# Configuration::additions related to external references
#---------------------------------------------------------------------------
TAGFILES =
GENERATE_TAGFILE =
ALLEXTERNALS = NO
EXTERNAL_GROUPS = YES
PERL_PATH = /usr/bin/perl
#---------------------------------------------------------------------------
# Configuration options related to the dot tool
#---------------------------------------------------------------------------
CLASS_DIAGRAMS = YES
HIDE_UNDOC_RELATIONS = YES
HAVE_DOT = NO
CLASS_GRAPH = YES
COLLABORATION_GRAPH = YES
UML_LOOK = NO
TEMPLATE_RELATIONS = NO
INCLUDE_GRAPH = YES
INCLUDED_BY_GRAPH = YES
CALL_GRAPH = NO
GRAPHICAL_HIERARCHY = YES
DOT_IMAGE_FORMAT = png
DOT_PATH =
DOTFILE_DIRS =
MAX_DOT_GRAPH_WIDTH = 1024
MAX_DOT_GRAPH_HEIGHT = 1024
MAX_DOT_GRAPH_DEPTH = 0
GENERATE_LEGEND = YES
DOT_CLEANUP = YES
#---------------------------------------------------------------------------
# Configuration::additions related to the search engine
#---------------------------------------------------------------------------
SEARCHENGINE = YES

View file

@ -0,0 +1,432 @@
/////////////////////////////////////////////////////////////////////////////
// Name: advprops.h
// Purpose: wxPropertyGrid Advanced Properties (font, colour, etc.)
// Author: Jaakko Salli
// Modified by:
// Created: Sep-25-2004
// RCS-ID: $Id:
// Copyright: (c) Jaakko Salli
// Licence: wxWindows license
/////////////////////////////////////////////////////////////////////////////
#ifndef _WX_PROPGRID_ADVPROPS_H_
#define _WX_PROPGRID_ADVPROPS_H_
#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
#pragma interface "advprops.cpp"
#endif
// -----------------------------------------------------------------------
//
// Additional Value Type Handlers
//
#ifndef SWIG
WX_PG_DECLARE_VALUE_TYPE_WITH_DECL(wxFont,WXDLLIMPEXP_PG)
WX_PG_DECLARE_VALUE_TYPE_WITH_DECL(wxColour,WXDLLIMPEXP_PG)
WX_PG_DECLARE_VALUE_TYPE_VOIDP_WITH_DECL(wxArrayInt,WXDLLIMPEXP_PG)
#if wxUSE_DATETIME
#include <wx/datetime.h>
WX_PG_DECLARE_VALUE_TYPE_BUILTIN_WITH_DECL(wxDateTime,WXDLLIMPEXP_PG)
#endif
bool WXDLLIMPEXP_PG operator == (const wxFont&, const wxFont&);
bool WXDLLIMPEXP_PG operator == (const wxArrayInt& array1, const wxArrayInt& array2);
#endif
//
// Additional Property Editors
//
#if wxUSE_SPINBTN
WX_PG_DECLARE_EDITOR_WITH_DECL(SpinCtrl,WXDLLIMPEXP_PG)
#endif
#if wxUSE_DATEPICKCTRL && defined(wxPG_ALLOW_WXADV)
WX_PG_DECLARE_EDITOR_WITH_DECL(DatePickerCtrl,WXDLLIMPEXP_PG)
#endif
// -----------------------------------------------------------------------
// Web colour is currently unsupported
#define wxPG_COLOUR_WEB_BASE 0x10000
//#define wxPG_TO_WEB_COLOUR(A) ((wxUint32)(A+wxPG_COLOUR_WEB_BASE))
#define wxPG_COLOUR_CUSTOM 0xFFFFFF
/** \class wxColourPropertyValue
\ingroup classes
\brief Because text, background and other colours tend to differ between
platforms, wxSystemColourProperty must be able to select between system
colour and, when necessary, to pick a custom one. wxSystemColourProperty
value makes this possible.
*/
class WXDLLIMPEXP_PG wxColourPropertyValue : public wxObject
{
public:
/** An integer value relating to the colour, and which exact
meaning depends on the property with which it is used.
For wxSystemColourProperty:
Any of wxSYS_COLOUR_XXX, or any web-colour ( use wxPG_TO_WEB_COLOUR
macro - (currently unsupported) ), or wxPG_COLOUR_CUSTOM.
For custom colour properties without values array specified:
index or wxPG_COLOUR_CUSTOM
For custom colour properties <b>with</b> values array specified:
m_arrValues[index] or wxPG_COLOUR_CUSTOM
*/
wxUint32 m_type;
/** Resulting colour. Should be correct regardless of type. */
wxColour m_colour;
wxColourPropertyValue() { }
inline void Init( wxUint32 type, const wxColour& colour )
{
m_type = type;
m_colour = colour;
}
inline wxColourPropertyValue( const wxColour& colour )
{
m_type = wxPG_COLOUR_CUSTOM;
m_colour = colour;
}
inline wxColourPropertyValue( wxUint32 type )
{
m_type = type;
}
inline wxColourPropertyValue( wxUint32 type, const wxColour& colour )
{
Init( type, colour );
}
#ifndef SWIG
private:
DECLARE_DYNAMIC_CLASS(wxColourPropertyValue)
#endif
};
#ifndef SWIG
bool WXDLLIMPEXP_PG operator == (const wxColourPropertyValue&, const wxColourPropertyValue&);
WX_PG_DECLARE_VALUE_TYPE_WITH_DECL(wxColourPropertyValue,WXDLLIMPEXP_PG)
#endif
#ifndef SWIG
#define wxPG_EMPTY_CPV (*((wxColourPropertyValue*)NULL))
#define wxPG_NORMAL_FONT (*wxNORMAL_FONT)
#else
#define wxPG_EMPTY_CPV wxCPV_wxPG_EMPTY
#define wxPG_NORMAL_FONT wxFONT_wxPG_NORMAL_FONT
#endif
// -----------------------------------------------------------------------
// Declare part of custom colour property macro pairs.
#define WX_PG_DECLARE_CUSTOM_COLOUR_PROPERTY_WITH_DECL(NAME,DECL) \
extern DECL wxPGProperty* wxPG_CONSTFUNC(NAME)( const wxString& label, const wxString& name = wxPG_LABEL, const wxColourPropertyValue& value = wxPG_EMPTY_CPV ); \
extern DECL wxPGPropertyClassInfo NAME##ClassInfo;
#define WX_PG_DECLARE_CUSTOM_COLOUR_PROPERTY(NAME) \
extern wxPGProperty* wxPG_CONSTFUNC(NAME)( const wxString& label, const wxString& name = wxPG_LABEL, const wxColourPropertyValue& value = wxPG_EMPTY_CPV ); \
extern wxPGPropertyClassInfo NAME##ClassInfo;
#define WX_PG_DECLARE_CUSTOM_COLOUR_PROPERTY_USES_WXCOLOUR_WITH_DECL(NAME,DECL) \
extern DECL wxPGProperty* wxPG_CONSTFUNC(NAME)( const wxString& label, const wxString& name = wxPG_LABEL, const wxColour& value = wxPG_COLOUR_BLACK ); \
extern DECL wxPGPropertyClassInfo NAME##ClassInfo;
#define WX_PG_DECLARE_CUSTOM_COLOUR_PROPERTY_USES_WXCOLOUR(NAME) \
extern wxPGProperty* wxPG_CONSTFUNC(NAME)( const wxString& label, const wxString& name = wxPG_LABEL, const wxColour& value = wxPG_COLOUR_BLACK ); \
extern wxPGPropertyClassInfo NAME##ClassInfo;
// Declare advanced properties.
WX_PG_DECLARE_PROPERTY_WITH_DECL(wxFontProperty,const wxFont&,wxPG_NORMAL_FONT,WXDLLIMPEXP_PG)
WX_PG_DECLARE_PROPERTY_WITH_DECL(wxSystemColourProperty,const wxColourPropertyValue&,wxPG_EMPTY_CPV,WXDLLIMPEXP_PG)
WX_PG_DECLARE_PROPERTY_WITH_DECL(wxCursorProperty,int,wxCURSOR_NONE,WXDLLIMPEXP_PG)
WX_PG_DECLARE_PROPERTY_WITH_DECL(wxDateProperty,const wxDateTime&,wxDateTime(),WXDLLIMPEXP_PG)
#if wxUSE_IMAGE || defined(SWIG)
#include <wx/image.h>
WX_PG_DECLARE_PROPERTY_WITH_DECL(wxImageFileProperty,const wxString&,wxEmptyString,WXDLLIMPEXP_PG)
#endif
WX_PG_DECLARE_CUSTOM_COLOUR_PROPERTY_USES_WXCOLOUR_WITH_DECL(wxColourProperty,WXDLLIMPEXP_PG)
// MultiChoice is trickier.
#ifndef __WXPYTHON__
extern WXDLLIMPEXP_PG wxPGProperty* wxMultiChoiceProperty(const wxString& label,
const wxString& name,
const wxArrayString& choices = wxArrayString(),
const wxArrayInt& value = wxPG_EMPTY_ARRAYINT);
extern WXDLLIMPEXP_PG wxPGProperty* wxMultiChoiceProperty(const wxString& label,
const wxString& name,
const wxPGChoices& choices,
const wxArrayInt& value = wxPG_EMPTY_ARRAYINT);
extern WXDLLIMPEXP_PG wxPGProperty* wxMultiChoiceProperty(const wxString& label,
const wxString& name,
const wxArrayInt& value);
#else
extern WXDLLIMPEXP_PG wxPGProperty* wxMultiChoiceProperty(const wxString& label,
const wxString& name = wxPG_LABEL,
const wxArrayString& choices = wxArrayString(),
// This crazyness is needed for Python 2.3 (which uses
// VC6) compatibility.
#ifndef SWIG
const wxArrayInt& value = (*((wxArrayInt*)NULL)));
#else
const wxArrayInt& value = wxArrayInt());
#endif
#endif
// -----------------------------------------------------------------------
//
// Define property classes *only* if propdev.h was included
//
#if defined(_WX_PROPGRID_PROPDEV_H_)
//#ifndef SWIG
// -----------------------------------------------------------------------
class WXDLLIMPEXP_PG wxFontPropertyClass : public wxPGPropertyWithChildren
{
WX_PG_DECLARE_PROPERTY_CLASS()
public:
wxFontPropertyClass( const wxString& label, const wxString& name, const wxFont& value );
virtual ~wxFontPropertyClass();
WX_PG_DECLARE_PARENTAL_TYPE_METHODS()
virtual wxString GetValueAsString( int argFlags = 0 ) const;
WX_PG_DECLARE_EVENT_METHODS()
WX_PG_DECLARE_PARENTAL_METHODS()
//WX_PG_DECLARE_CUSTOM_PAINT_METHODS()
protected:
wxFont m_value_wxFont;
};
// -----------------------------------------------------------------------
/** If set, then match from list is searched for a custom colour. */
#define wxPG_PROP_TRANSLATE_CUSTOM wxPG_PROP_CLASS_SPECIFIC_1
class WXDLLIMPEXP_PG wxSystemColourPropertyClass : public wxEnumPropertyClass
{
WX_PG_DECLARE_PROPERTY_CLASS()
public:
wxSystemColourPropertyClass( const wxString& label, const wxString& name,
const wxColourPropertyValue& value );
~wxSystemColourPropertyClass();
WX_PG_DECLARE_BASIC_TYPE_METHODS()
WX_PG_DECLARE_EVENT_METHODS()
WX_PG_DECLARE_CUSTOM_PAINT_METHODS()
WX_PG_DECLARE_ATTRIBUTE_METHODS()
// Helper function to show the colour dialog
bool QueryColourFromUser( wxPropertyGrid* propgrid, wxWindow* primary );
// Default is to use wxSystemSettings::GetColour(index). Override to use
// custom colour tables etc.
virtual long GetColour( int index );
protected:
// Special constructors to be used by derived classes.
wxSystemColourPropertyClass( const wxString& label, const wxString& name,
const wxChar** labels, const long* values, wxPGChoices* choicesCache,
const wxColourPropertyValue& value );
wxSystemColourPropertyClass( const wxString& label, const wxString& name,
const wxChar** labels, const long* values, wxPGChoices* choicesCache,
const wxColour& value );
void Init ( int type, const wxColour& colour );
// Translates colour to a int value, return wxNOT_FOUND if no match.
int ColToInd ( const wxColour& colour );
wxColourPropertyValue m_value;
};
// -----------------------------------------------------------------------
#ifndef SWIG
class WXDLLIMPEXP_PG wxCursorPropertyClass : public wxEnumPropertyClass
{
WX_PG_DECLARE_DERIVED_PROPERTY_CLASS()
public:
wxCursorPropertyClass( const wxString& label, const wxString& name, int value );
virtual ~wxCursorPropertyClass();
WX_PG_DECLARE_CUSTOM_PAINT_METHODS()
};
#endif
// -----------------------------------------------------------------------
#if wxUSE_IMAGE || defined(SWIG)
WXDLLIMPEXP_PG const wxString& wxPGGetDefaultImageWildcard();
class WXDLLIMPEXP_PG wxImageFilePropertyClass : public wxFilePropertyClass
{
WX_PG_DECLARE_DERIVED_PROPERTY_CLASS()
public:
wxImageFilePropertyClass( const wxString& label, const wxString& name, const wxString& value );
virtual ~wxImageFilePropertyClass ();
virtual void DoSetValue ( wxPGVariant value );
WX_PG_DECLARE_CUSTOM_PAINT_METHODS()
protected:
wxBitmap* m_pBitmap; // final thumbnail area
wxImage* m_pImage; // intermediate thumbnail area
};
#endif
#if wxUSE_CHOICEDLG && !defined(SWIG) //|| defined(SWIG)
class WXDLLIMPEXP_PG wxMultiChoicePropertyClass : public wxPGProperty
{
WX_PG_DECLARE_PROPERTY_CLASS()
public:
wxMultiChoicePropertyClass( const wxString& label,
const wxString& name,
const wxArrayString& strings,
const wxArrayInt& value );
wxMultiChoicePropertyClass( const wxString& label,
const wxString& name = wxPG_LABEL,
const wxArrayInt& value = wxArrayInt() );
wxMultiChoicePropertyClass( const wxString& label,
const wxString& name,
const wxPGChoices& choices,
const wxArrayInt& value = wxArrayInt() );
virtual ~wxMultiChoicePropertyClass();
virtual void DoSetValue( wxPGVariant value );
virtual wxPGVariant DoGetValue() const;
virtual wxString GetValueAsString( int flags = 0 ) const;
virtual bool SetValueFromString( const wxString& text, int flags );
WX_PG_DECLARE_EVENT_METHODS()
virtual int GetChoiceInfo( wxPGChoiceInfo* choiceinfo );
protected:
void SetValueI( const wxArrayInt& arr ); // I stands for internal
void GenerateValueAsString();
// Returns translation of values into string indices.
wxArrayInt GetValueAsIndices() const;
wxPGChoices m_choices; // Holds strings (any values given are ignored).
wxArrayInt m_value_wxArrayInt; // Actual value.
wxString m_display; // Cache displayed text since generating it is relatively complicated.
};
#endif // wxUSE_CHOICEDLG
// -----------------------------------------------------------------------
#if wxUSE_DATETIME && !defined(SWIG)
class WXDLLIMPEXP_PG wxDatePropertyClass : public wxPGProperty
{
WX_PG_DECLARE_PROPERTY_CLASS()
public:
wxDatePropertyClass( const wxString& label, const wxString& name, const wxDateTime& value );
virtual ~wxDatePropertyClass();
virtual void DoSetValue( wxPGVariant value );
virtual wxPGVariant DoGetValue() const;
virtual wxString GetValueAsString( int flags = 0 ) const;
virtual bool SetValueFromString( const wxString& text, int flags );
//WX_PG_DECLARE_EVENT_METHODS()
WX_PG_DECLARE_ATTRIBUTE_METHODS()
inline void SetFormat( const wxString& format )
{
m_format = format;
}
inline const wxString& GetFormat() const
{
return m_format;
}
inline void SetDateValue( const wxDateTime& dt )
{
m_valueDateTime = dt;
}
inline const wxDateTime& GetDateValue() const
{
return m_valueDateTime;
}
inline long GetDatePickerStyle() const
{
return m_dpStyle;
}
protected:
wxDateTime m_valueDateTime;
wxString m_format;
long m_dpStyle; // DatePicker style
static wxString ms_defaultDateFormat;
static wxString DetermineDefaultDateFormat( bool showCentury );
};
#endif
// -----------------------------------------------------------------------
//#endif // #ifndef SWIG
#endif // _WX_PROPGRID_PROPDEV_H_
#endif // _WX_PROPGRID_ADVPROPS_H_

View file

@ -0,0 +1,20 @@
/////////////////////////////////////////////////////////////////////////////
// Name: extras.h
// Purpose: wxPropertyGrid Extras Header
// Author: Jaakko Salli
// Modified by:
// Created: Mar-05-2006
// RCS-ID: $Id:
// Copyright: (c) Jaakko Salli
// Licence: wxWindows license
/////////////////////////////////////////////////////////////////////////////
#ifndef WX_PROPGRID_EXTRAS_H
#define WX_PROPGRID_EXTRAS_H
//
// In wxPython version this file will have additional property and
// editor control headers.
//
#endif // WX_PROPGRID_EXTRAS_H

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1 @@
# THIS FILE IS NO LONGER USED (use Doxyfile instead)

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

46
assdraw/src/Makefile.am Normal file
View file

@ -0,0 +1,46 @@
SUFFIXES = .cpp
SUBDIRS = wxAGG xpm
AM_CXXFLAGS = @WX_CPPFLAGS@ @LIBAGG_CFLAGS@ -I../libpropgrid/include
bin_PROGRAMS = assdraw
#assdraw_CPPFLAGS =
assdraw_LDFLAGS = -L../libpropgrid -lpropgrid @WX_LIBS@ @LIBAGG_LIBS@
assdraw_LDADD = wxAGG/libaggwindow.a xpm/libres.a
assdraw_SOURCES = \
wxAGG/AGGWindow.cpp \
agg_bcspline.cpp \
agg_vcgen_bcspline.cpp \
assdraw.cpp \
assdraw_settings.cpp \
canvas.cpp \
canvas_mouse.cpp \
cmd.cpp \
dlgctrl.cpp \
engine.cpp \
library.cpp \
settings.cpp
assdraw_SOURCES += \
agg_bcspline.h \
agg_conv_bcspline.h \
agg_vcgen_bcspline.h \
resource.h \
wxAGG/AGGWindow.h \
wxAGG/PixelFormatConvertor.h
EXTRA_DIST = \
_common.hpp \
agghelper.hpp
assdraw.hpp \
canvas.hpp \
canvas_mouse.hpp \
cmd.hpp \
dlgctrl.hpp \
engine.hpp \
enums.hpp \
include_once.hpp \
library.hpp \
settings.hpp

639
assdraw/src/Makefile.in Normal file
View file

@ -0,0 +1,639 @@
# Makefile.in generated by automake 1.9.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
top_builddir = ..
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = @INSTALL@
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
bin_PROGRAMS = assdraw$(EXEEXT)
subdir = src
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.in
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
am__installdirs = "$(DESTDIR)$(bindir)"
binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
PROGRAMS = $(bin_PROGRAMS)
am_assdraw_OBJECTS = AGGWindow.$(OBJEXT) agg_bcspline.$(OBJEXT) \
agg_vcgen_bcspline.$(OBJEXT) assdraw.$(OBJEXT) \
assdraw_settings.$(OBJEXT) canvas.$(OBJEXT) \
canvas_mouse.$(OBJEXT) cmd.$(OBJEXT) dlgctrl.$(OBJEXT) \
engine.$(OBJEXT) library.$(OBJEXT) settings.$(OBJEXT)
assdraw_OBJECTS = $(am_assdraw_OBJECTS)
assdraw_DEPENDENCIES = wxAGG/libaggwindow.a xpm/libres.a
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
LTCXXCOMPILE = $(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) \
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
$(AM_CXXFLAGS) $(CXXFLAGS)
CXXLD = $(CXX)
CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \
$(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
$(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@
SOURCES = $(assdraw_SOURCES)
DIST_SOURCES = $(assdraw_SOURCES)
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
html-recursive info-recursive install-data-recursive \
install-exec-recursive install-info-recursive \
install-recursive installcheck-recursive installdirs-recursive \
pdf-recursive ps-recursive uninstall-info-recursive \
uninstall-recursive
ETAGS = etags
CTAGS = ctags
DIST_SUBDIRS = $(SUBDIRS)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMDEP_FALSE = @AMDEP_FALSE@
AMDEP_TRUE = @AMDEP_TRUE@
AMTAR = @AMTAR@
AR = @AR@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEBUG_FLAGS = @DEBUG_FLAGS@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
ECHO = @ECHO@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
F77 = @F77@
FFLAGS = @FFLAGS@
GREP = @GREP@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
LIBAGG_CFLAGS = @LIBAGG_CFLAGS@
LIBAGG_LIBS = @LIBAGG_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
MAINT = @MAINT@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
RANLIB = @RANLIB@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
WX_CFLAGS = @WX_CFLAGS@
WX_CFLAGS_ONLY = @WX_CFLAGS_ONLY@
WX_CONFIG_PATH = @WX_CONFIG_PATH@
WX_CPPFLAGS = @WX_CPPFLAGS@
WX_CXXFLAGS = @WX_CXXFLAGS@
WX_CXXFLAGS_ONLY = @WX_CXXFLAGS_ONLY@
WX_LIBS = @WX_LIBS@
WX_LIBS_STATIC = @WX_LIBS_STATIC@
WX_RESCOMP = @WX_RESCOMP@
WX_VERSION = @WX_VERSION@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_F77 = @ac_ct_F77@
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
SUFFIXES = .cpp
SUBDIRS = wxAGG xpm
AM_CXXFLAGS = @WX_CPPFLAGS@ @LIBAGG_CFLAGS@ -I../libpropgrid/include
#assdraw_CPPFLAGS =
assdraw_LDFLAGS = -L../libpropgrid -lpropgrid @WX_LIBS@ @LIBAGG_LIBS@
assdraw_LDADD = wxAGG/libaggwindow.a xpm/libres.a
assdraw_SOURCES = wxAGG/AGGWindow.cpp agg_bcspline.cpp \
agg_vcgen_bcspline.cpp assdraw.cpp assdraw_settings.cpp \
canvas.cpp canvas_mouse.cpp cmd.cpp dlgctrl.cpp engine.cpp \
library.cpp settings.cpp agg_bcspline.h agg_conv_bcspline.h \
agg_vcgen_bcspline.h resource.h wxAGG/AGGWindow.h \
wxAGG/PixelFormatConvertor.h
EXTRA_DIST = \
_common.hpp \
agghelper.hpp
all: all-recursive
.SUFFIXES:
.SUFFIXES: .cpp .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 \
&& exit 0; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \
cd $(top_srcdir) && \
$(AUTOMAKE) --foreign src/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(top_srcdir)/configure: @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
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
@list='$(bin_PROGRAMS)'; for p in $$list; do \
p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
if test -f $$p \
|| test -f $$p1 \
; then \
f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
$(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
else :; fi; \
done
uninstall-binPROGRAMS:
@$(NORMAL_UNINSTALL)
@list='$(bin_PROGRAMS)'; for p in $$list; do \
f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
rm -f "$(DESTDIR)$(bindir)/$$f"; \
done
clean-binPROGRAMS:
@list='$(bin_PROGRAMS)'; for p in $$list; do \
f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
echo " rm -f $$p $$f"; \
rm -f $$p $$f ; \
done
assdraw$(EXEEXT): $(assdraw_OBJECTS) $(assdraw_DEPENDENCIES)
@rm -f assdraw$(EXEEXT)
$(CXXLINK) $(assdraw_LDFLAGS) $(assdraw_OBJECTS) $(assdraw_LDADD) $(LIBS)
mostlyclean-compile:
-rm -f *.$(OBJEXT)
distclean-compile:
-rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AGGWindow.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/agg_bcspline.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/agg_vcgen_bcspline.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/assdraw.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/assdraw_settings.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/canvas.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/canvas_mouse.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmd.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dlgctrl.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/engine.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/library.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/settings.Po@am__quote@
.cpp.o:
@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
.cpp.obj:
@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
.cpp.lo:
@am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
AGGWindow.o: wxAGG/AGGWindow.cpp
@am__fastdepCXX_TRUE@ if $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AGGWindow.o -MD -MP -MF "$(DEPDIR)/AGGWindow.Tpo" -c -o AGGWindow.o `test -f 'wxAGG/AGGWindow.cpp' || echo '$(srcdir)/'`wxAGG/AGGWindow.cpp; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/AGGWindow.Tpo" "$(DEPDIR)/AGGWindow.Po"; else rm -f "$(DEPDIR)/AGGWindow.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='wxAGG/AGGWindow.cpp' object='AGGWindow.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AGGWindow.o `test -f 'wxAGG/AGGWindow.cpp' || echo '$(srcdir)/'`wxAGG/AGGWindow.cpp
AGGWindow.obj: wxAGG/AGGWindow.cpp
@am__fastdepCXX_TRUE@ if $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT AGGWindow.obj -MD -MP -MF "$(DEPDIR)/AGGWindow.Tpo" -c -o AGGWindow.obj `if test -f 'wxAGG/AGGWindow.cpp'; then $(CYGPATH_W) 'wxAGG/AGGWindow.cpp'; else $(CYGPATH_W) '$(srcdir)/wxAGG/AGGWindow.cpp'; fi`; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/AGGWindow.Tpo" "$(DEPDIR)/AGGWindow.Po"; else rm -f "$(DEPDIR)/AGGWindow.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='wxAGG/AGGWindow.cpp' object='AGGWindow.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o AGGWindow.obj `if test -f 'wxAGG/AGGWindow.cpp'; then $(CYGPATH_W) 'wxAGG/AGGWindow.cpp'; else $(CYGPATH_W) '$(srcdir)/wxAGG/AGGWindow.cpp'; fi`
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
distclean-libtool:
-rm -f libtool
uninstall-info-am:
# This directory's subdirectories are mostly independent; you can cd
# into them and run `make' without going through this Makefile.
# To change the values of `make' variables: instead of editing Makefiles,
# (1) if the variable is set in `config.status', edit `config.status'
# (which will cause the Makefiles to be regenerated when you run `make');
# (2) otherwise, pass the desired values on the `make' command line.
$(RECURSIVE_TARGETS):
@failcom='exit 1'; \
for f in x $$MAKEFLAGS; do \
case $$f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo $@ | sed s/-recursive//`; \
list='$(SUBDIRS)'; for subdir in $$list; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
dot_seen=yes; \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
(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"
mostlyclean-recursive clean-recursive distclean-recursive \
maintainer-clean-recursive:
@failcom='exit 1'; \
for f in x $$MAKEFLAGS; do \
case $$f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
case "$@" in \
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
*) list='$(SUBDIRS)' ;; \
esac; \
rev=''; for subdir in $$list; do \
if test "$$subdir" = "."; then :; else \
rev="$$subdir $$rev"; \
fi; \
done; \
rev="$$rev ."; \
target=`echo $@ | sed s/-recursive//`; \
for subdir in $$rev; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| eval $$failcom; \
done && test -z "$$fail"
tags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
done
ctags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
done
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
mkid -fID $$unique
tags: TAGS
TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
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 || \
tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
fi; \
done; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
$$tags $$unique; \
fi
ctags: CTAGS
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$tags $$unique
GTAGS:
here=`$(am__cd) $(top_builddir) && pwd` \
&& cd $(top_srcdir) \
&& gtags -i $(GTAGS_ARGS) $$here
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
list='$(DISTFILES)'; for file in $$list; do \
case $$file in \
$(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
$(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
esac; \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
if test "$$dir" != "$$file" && test "$$dir" != "."; then \
dir="/$$dir"; \
$(mkdir_p) "$(distdir)$$dir"; \
else \
dir=''; \
fi; \
if test -d $$d/$$file; then \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
fi; \
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
else \
test -f $(distdir)/$$file \
|| cp -p $$d/$$file $(distdir)/$$file \
|| exit 1; \
fi; \
done
list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
if test "$$subdir" = .; then :; else \
test -d "$(distdir)/$$subdir" \
|| $(mkdir_p) "$(distdir)/$$subdir" \
|| exit 1; \
distdir=`$(am__cd) $(distdir) && pwd`; \
top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
(cd $$subdir && \
$(MAKE) $(AM_MAKEFLAGS) \
top_distdir="$$top_distdir" \
distdir="$$distdir/$$subdir" \
distdir) \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-recursive
all-am: Makefile $(PROGRAMS)
installdirs: installdirs-recursive
installdirs-am:
for dir in "$(DESTDIR)$(bindir)"; do \
test -z "$$dir" || $(mkdir_p) "$$dir"; \
done
install: install-recursive
install-exec: install-exec-recursive
install-data: install-data-recursive
uninstall: uninstall-recursive
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-recursive
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
`test -z '$(STRIP)' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean: clean-recursive
clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
distclean: distclean-recursive
-rm -rf ./$(DEPDIR)
-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
distclean-libtool distclean-tags
dvi: dvi-recursive
dvi-am:
html: html-recursive
info: info-recursive
info-am:
install-data-am:
install-exec-am: install-binPROGRAMS
install-info: install-info-recursive
install-man:
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-binPROGRAMS uninstall-info-am
uninstall-info: uninstall-info-recursive
.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \
clean clean-binPROGRAMS clean-generic clean-libtool \
clean-recursive ctags ctags-recursive distclean \
distclean-compile distclean-generic distclean-libtool \
distclean-recursive distclean-tags distdir dvi dvi-am html \
html-am info info-am install install-am install-binPROGRAMS \
install-data install-data-am install-exec install-exec-am \
install-info install-info-am install-man install-strip \
installcheck installcheck-am installdirs installdirs-am \
maintainer-clean maintainer-clean-generic \
maintainer-clean-recursive mostlyclean mostlyclean-compile \
mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \
pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \
uninstall-binPROGRAMS uninstall-info-am
assdraw.hpp \
canvas.hpp \
canvas_mouse.hpp \
cmd.hpp \
dlgctrl.hpp \
engine.hpp \
enums.hpp \
include_once.hpp \
library.hpp \
settings.hpp
# 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:

View file

@ -43,6 +43,9 @@
#include <wx/dynlib.h>
#include <wx/stdpaths.h>
#if !defined(__WINDOWS__)
#include "xpm/res.h"
#endif
/////////////
// Libraries

View file

@ -875,9 +875,11 @@ void ASSDrawCanvas::OnMouseRightDClick(wxMouseEvent& event)
dblclicked_point_right = pointedAt_point;
pointedAt_point = NULL;
wxMenuItem *cmdmenuitem = new wxMenuItem(menu, MENU_DUMMY, dblclicked_point_right->cmd_main->ToString());
#ifdef __WINDOWS__
wxFont f = cmdmenuitem->GetFont();
f.SetWeight(wxFONTWEIGHT_BOLD);
cmdmenuitem->SetFont(f);
#endif
menu->Append(cmdmenuitem);
menu->Enable(MENU_DUMMY, false);
switch (dblclicked_point_right->cmd_main->type)

View file

@ -35,6 +35,10 @@
#include "assdraw.hpp"
#if !defined(__WINDOWS__)
#include "xpm/res.h"
#endif
BEGIN_EVENT_TABLE(ASSDrawSrcTxtCtrl, wxTextCtrl)
EVT_CHAR(ASSDrawSrcTxtCtrl::CustomOnChar)
EVT_TEXT(wxID_ANY, ASSDrawSrcTxtCtrl::CustomOnText)

View file

@ -30,6 +30,10 @@
#include <wx/clipbrd.h>
#if !defined(__WINDOWS__)
#include "xpm/res.h"
#endif
BEGIN_EVENT_TABLE(ASSDrawShapePreview, ASSDrawEngine)
EVT_SIZE(ASSDrawShapePreview::OnSize)
END_EVENT_TABLE()
@ -153,9 +157,11 @@ void ASSDrawShapeLibrary::OnMouseRightClick(wxMouseEvent &event)
activepreview = prev;
wxMenu *menu = new wxMenu;
wxMenuItem *menuload = new wxMenuItem(menu, MENU_LOAD, _T("Load to canvas"));
#ifdef __WINDOWS__
wxFont f = menuload->GetFont();
f.SetWeight(wxFONTWEIGHT_BOLD);
menuload->SetFont(f);
#endif
menu->Append(menuload);
//menu->Append(MENU_LOAD, _T("Load to canvas"))->GetFont().SetWeight(wxFONTWEIGHT_BOLD);
menu->Append(MENU_COPYCLIPBOARD, _T("Copy commands to clipboard"));

View file

@ -0,0 +1,8 @@
AM_CXXFLAGS = @WX_CPPFLAGS@ @LIBAGG_CFLAGS@
noinst_LIBRARIES = libaggwindow.a
libaggwindow_a_SOURCES = \
AGGWindow.cpp \
AGGWindow.h \
PixelFormatConvertor.h

View file

@ -0,0 +1,452 @@
# Makefile.in generated by automake 1.9.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
top_builddir = ../..
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = @INSTALL@
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
subdir = src/wxAGG
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.in
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
LIBRARIES = $(noinst_LIBRARIES)
ARFLAGS = cru
libaggwindow_a_AR = $(AR) $(ARFLAGS)
libaggwindow_a_LIBADD =
am_libaggwindow_a_OBJECTS = AGGWindow.$(OBJEXT)
libaggwindow_a_OBJECTS = $(am_libaggwindow_a_OBJECTS)
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
LTCXXCOMPILE = $(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) \
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
$(AM_CXXFLAGS) $(CXXFLAGS)
CXXLD = $(CXX)
CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \
$(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
$(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@
SOURCES = $(libaggwindow_a_SOURCES)
DIST_SOURCES = $(libaggwindow_a_SOURCES)
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMDEP_FALSE = @AMDEP_FALSE@
AMDEP_TRUE = @AMDEP_TRUE@
AMTAR = @AMTAR@
AR = @AR@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEBUG_FLAGS = @DEBUG_FLAGS@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
ECHO = @ECHO@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
F77 = @F77@
FFLAGS = @FFLAGS@
GREP = @GREP@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
LIBAGG_CFLAGS = @LIBAGG_CFLAGS@
LIBAGG_LIBS = @LIBAGG_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
MAINT = @MAINT@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
RANLIB = @RANLIB@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
WX_CFLAGS = @WX_CFLAGS@
WX_CFLAGS_ONLY = @WX_CFLAGS_ONLY@
WX_CONFIG_PATH = @WX_CONFIG_PATH@
WX_CPPFLAGS = @WX_CPPFLAGS@
WX_CXXFLAGS = @WX_CXXFLAGS@
WX_CXXFLAGS_ONLY = @WX_CXXFLAGS_ONLY@
WX_LIBS = @WX_LIBS@
WX_LIBS_STATIC = @WX_LIBS_STATIC@
WX_RESCOMP = @WX_RESCOMP@
WX_VERSION = @WX_VERSION@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_F77 = @ac_ct_F77@
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
AM_CXXFLAGS = @WX_CPPFLAGS@ @LIBAGG_CFLAGS@
noinst_LIBRARIES = libaggwindow.a
libaggwindow_a_SOURCES = \
AGGWindow.cpp \
AGGWindow.h \
PixelFormatConvertor.h
all: all-am
.SUFFIXES:
.SUFFIXES: .cpp .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 \
&& exit 0; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/wxAGG/Makefile'; \
cd $(top_srcdir) && \
$(AUTOMAKE) --foreign src/wxAGG/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
clean-noinstLIBRARIES:
-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
libaggwindow.a: $(libaggwindow_a_OBJECTS) $(libaggwindow_a_DEPENDENCIES)
-rm -f libaggwindow.a
$(libaggwindow_a_AR) libaggwindow.a $(libaggwindow_a_OBJECTS) $(libaggwindow_a_LIBADD)
$(RANLIB) libaggwindow.a
mostlyclean-compile:
-rm -f *.$(OBJEXT)
distclean-compile:
-rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AGGWindow.Po@am__quote@
.cpp.o:
@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
.cpp.obj:
@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
.cpp.lo:
@am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
distclean-libtool:
-rm -f libtool
uninstall-info-am:
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
mkid -fID $$unique
tags: TAGS
TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
$$tags $$unique; \
fi
ctags: CTAGS
CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$tags $$unique
GTAGS:
here=`$(am__cd) $(top_builddir) && pwd` \
&& cd $(top_srcdir) \
&& gtags -i $(GTAGS_ARGS) $$here
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
list='$(DISTFILES)'; for file in $$list; do \
case $$file in \
$(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
$(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
esac; \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
if test "$$dir" != "$$file" && test "$$dir" != "."; then \
dir="/$$dir"; \
$(mkdir_p) "$(distdir)$$dir"; \
else \
dir=''; \
fi; \
if test -d $$d/$$file; then \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
fi; \
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
else \
test -f $(distdir)/$$file \
|| cp -p $$d/$$file $(distdir)/$$file \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-am
all-am: Makefile $(LIBRARIES)
installdirs:
install: install-am
install-exec: install-exec-am
install-data: install-data-am
uninstall: uninstall-am
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-am
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
`test -z '$(STRIP)' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
clean-am: clean-generic clean-libtool clean-noinstLIBRARIES \
mostlyclean-am
distclean: distclean-am
-rm -rf ./$(DEPDIR)
-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
distclean-libtool distclean-tags
dvi: dvi-am
dvi-am:
html: html-am
info: info-am
info-am:
install-data-am:
install-exec-am:
install-info: install-info-am
install-man:
installcheck-am:
maintainer-clean: maintainer-clean-am
-rm -rf ./$(DEPDIR)
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-am
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
mostlyclean-libtool
pdf: pdf-am
pdf-am:
ps: ps-am
ps-am:
uninstall-am: uninstall-info-am
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
clean-libtool clean-noinstLIBRARIES ctags distclean \
distclean-compile distclean-generic distclean-libtool \
distclean-tags distdir dvi dvi-am html html-am info info-am \
install install-am install-data install-data-am install-exec \
install-exec-am install-info install-info-am install-man \
install-strip installcheck installcheck-am installdirs \
maintainer-clean maintainer-clean-generic mostlyclean \
mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
pdf pdf-am ps ps-am tags uninstall uninstall-am \
uninstall-info-am
# 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:

View file

@ -0,0 +1,4 @@
noinst_LIBRARIES = libres.a
libres_a_SOURCES = res.cpp res.h

447
assdraw/src/xpm/Makefile.in Normal file
View file

@ -0,0 +1,447 @@
# Makefile.in generated by automake 1.9.6 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
top_builddir = ../..
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = @INSTALL@
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
subdir = src/xpm
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.in
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
LIBRARIES = $(noinst_LIBRARIES)
ARFLAGS = cru
libres_a_AR = $(AR) $(ARFLAGS)
libres_a_LIBADD =
am_libres_a_OBJECTS = res.$(OBJEXT)
libres_a_OBJECTS = $(am_libres_a_OBJECTS)
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
LTCXXCOMPILE = $(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) \
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
$(AM_CXXFLAGS) $(CXXFLAGS)
CXXLD = $(CXX)
CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \
$(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
$(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@
SOURCES = $(libres_a_SOURCES)
DIST_SOURCES = $(libres_a_SOURCES)
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMDEP_FALSE = @AMDEP_FALSE@
AMDEP_TRUE = @AMDEP_TRUE@
AMTAR = @AMTAR@
AR = @AR@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEBUG_FLAGS = @DEBUG_FLAGS@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
ECHO = @ECHO@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
F77 = @F77@
FFLAGS = @FFLAGS@
GREP = @GREP@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
LIBAGG_CFLAGS = @LIBAGG_CFLAGS@
LIBAGG_LIBS = @LIBAGG_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
MAINT = @MAINT@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
RANLIB = @RANLIB@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
WX_CFLAGS = @WX_CFLAGS@
WX_CFLAGS_ONLY = @WX_CFLAGS_ONLY@
WX_CONFIG_PATH = @WX_CONFIG_PATH@
WX_CPPFLAGS = @WX_CPPFLAGS@
WX_CXXFLAGS = @WX_CXXFLAGS@
WX_CXXFLAGS_ONLY = @WX_CXXFLAGS_ONLY@
WX_LIBS = @WX_LIBS@
WX_LIBS_STATIC = @WX_LIBS_STATIC@
WX_RESCOMP = @WX_RESCOMP@
WX_VERSION = @WX_VERSION@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_F77 = @ac_ct_F77@
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
noinst_LIBRARIES = libres.a
libres_a_SOURCES = res.cpp res.h
all: all-am
.SUFFIXES:
.SUFFIXES: .cpp .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 \
&& exit 0; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/xpm/Makefile'; \
cd $(top_srcdir) && \
$(AUTOMAKE) --foreign src/xpm/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
clean-noinstLIBRARIES:
-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
libres.a: $(libres_a_OBJECTS) $(libres_a_DEPENDENCIES)
-rm -f libres.a
$(libres_a_AR) libres.a $(libres_a_OBJECTS) $(libres_a_LIBADD)
$(RANLIB) libres.a
mostlyclean-compile:
-rm -f *.$(OBJEXT)
distclean-compile:
-rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/res.Po@am__quote@
.cpp.o:
@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
.cpp.obj:
@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
.cpp.lo:
@am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
distclean-libtool:
-rm -f libtool
uninstall-info-am:
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
mkid -fID $$unique
tags: TAGS
TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
$$tags $$unique; \
fi
ctags: CTAGS
CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$tags $$unique
GTAGS:
here=`$(am__cd) $(top_builddir) && pwd` \
&& cd $(top_srcdir) \
&& gtags -i $(GTAGS_ARGS) $$here
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
list='$(DISTFILES)'; for file in $$list; do \
case $$file in \
$(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
$(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
esac; \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
if test "$$dir" != "$$file" && test "$$dir" != "."; then \
dir="/$$dir"; \
$(mkdir_p) "$(distdir)$$dir"; \
else \
dir=''; \
fi; \
if test -d $$d/$$file; then \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
fi; \
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
else \
test -f $(distdir)/$$file \
|| cp -p $$d/$$file $(distdir)/$$file \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-am
all-am: Makefile $(LIBRARIES)
installdirs:
install: install-am
install-exec: install-exec-am
install-data: install-data-am
uninstall: uninstall-am
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-am
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
`test -z '$(STRIP)' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
clean-am: clean-generic clean-libtool clean-noinstLIBRARIES \
mostlyclean-am
distclean: distclean-am
-rm -rf ./$(DEPDIR)
-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
distclean-libtool distclean-tags
dvi: dvi-am
dvi-am:
html: html-am
info: info-am
info-am:
install-data-am:
install-exec-am:
install-info: install-info-am
install-man:
installcheck-am:
maintainer-clean: maintainer-clean-am
-rm -rf ./$(DEPDIR)
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-am
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
mostlyclean-libtool
pdf: pdf-am
pdf-am:
ps: ps-am
ps-am:
uninstall-am: uninstall-info-am
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
clean-libtool clean-noinstLIBRARIES ctags distclean \
distclean-compile distclean-generic distclean-libtool \
distclean-tags distdir dvi dvi-am html html-am info info-am \
install install-am install-data install-data-am install-exec \
install-exec-am install-info install-info-am install-man \
install-strip installcheck installcheck-am installdirs \
maintainer-clean maintainer-clean-generic mostlyclean \
mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
pdf pdf-am ps ps-am tags uninstall uninstall-am \
uninstall-info-am
# 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:

View file

@ -0,0 +1,24 @@
/* XPM */
static char *add_xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 3 1",
" c black",
". c #99999999FFFF",
"X c None",
/* pixels */
"XXXXX XXXXX",
"XXXXX .... XXXXX",
"XXXXX .... XXXXX",
"XXXXX .... XXXXX",
"X .... X",
"X ............ X",
"X ............ X",
"X ............ X",
"X ............ X",
"X .... X",
"XXXXX .... XXXXX",
"XXXXX .... XXXXX",
"XXXXX .... XXXXX",
"XXXXX XXXXX",
"XXXXXXXXXXXXXXXX"
};

View file

@ -0,0 +1,292 @@
/* XPM */
static char *appico_xpm[] = {
/* columns rows colors chars-per-pixel */
"32 32 254 2",
" c black",
". c #121508",
"X c #1E1913",
"o c #222200",
"O c #252817",
"+ c #313117",
"@ c #15152A",
"# c #2A002A",
"$ c #3F003F",
"% c #3F1F3F",
"& c #332023",
"* c #26392C",
"= c #333223",
"- c #322E36",
"; c #2C3939",
": c #4D313F",
"> c #55383E",
", c #555500",
"< c #464F2B",
"1 c #54542A",
"2 c #4D4E3F",
"3 c #575937",
"4 c #5E672D",
"5 c #6D7029",
"6 c #362B56",
"7 c #363571",
"8 c #4C355F",
"9 c #583B55",
"0 c #443579",
"q c #3C4575",
"w c #4A4757",
"e c #644D5D",
"r c #6A5D5A",
"t c #50624A",
"y c #626448",
"u c #626D51",
"i c #787A55",
"p c #554875",
"a c #67537A",
"s c #70517F",
"d c #756C60",
"f c #7F7C65",
"g c #626D75",
"h c #637479",
"j c #AB713F",
"k c #AF7D4C",
"l c #8F7662",
"z c #9C7277",
"x c #E76F5B",
"c c #81992A",
"v c #D3B80F",
"b c #EFBE0F",
"n c #C1A821",
"m c #F5CE11",
"M c #DDCC22",
"N c #90805C",
"B c #97A447",
"V c #8BBB4C",
"C c #91B648",
"Z c #99AA55",
"A c #91BB5D",
"S c #A5B859",
"D c #8B8F65",
"F c #959469",
"G c #878B7D",
"H c #989970",
"J c #AB956B",
"K c #BABC6D",
"L c #ACA977",
"P c #B8B376",
"I c #C7814B",
"U c #EB8D50",
"Y c #DB8A69",
"T c #DAA87A",
"R c #A0C64B",
"E c #BEC254",
"W c #A9D058",
"Q c #AEC96B",
"! c #AAD071",
"~ c #D1D647",
"^ c #DBDF5C",
"/ c #CCE252",
"( c #D8ED5F",
") c #E5EC56",
"_ c #E2F35A",
"` c #FEFE59",
"' c #CECF6F",
"] c #C6D460",
"[ c #D7DC65",
"{ c #CFD47E",
"} c #D5D879",
"| c #CAE365",
" . c #D3EB6C",
".. c #D0EA72",
"X. c #E3E864",
"o. c #EBF268",
"O. c #FDFD66",
"+. c #E3E976",
"@. c #E8F376",
"#. c #FDFD74",
"$. c #3B3D8E",
"%. c #3B3CA8",
"&. c #413DB3",
"*. c #554887",
"=. c #405587",
"-. c #494197",
";. c #544894",
":. c #5E5896",
">. c #654F9C",
",. c #655A9B",
"<. c #785E98",
"1. c #577494",
"2. c #67718D",
"3. c #78778A",
"4. c #65639A",
"5. c #756499",
"6. c #667F99",
"7. c #73769E",
"8. c #4C4BB1",
"9. c #6E5CA1",
"0. c #745DA2",
"q. c #615AB9",
"w. c #6B66A8",
"e. c #7B65A7",
"r. c #797BA3",
"t. c #6B66B7",
"y. c #7565B2",
"u. c #7A7BB5",
"i. c #4443C6",
"p. c #6E63CC",
"a. c #796BC6",
"s. c #7673C2",
"d. c #6B64D8",
"f. c #766DD7",
"g. c #7C74D6",
"h. c #7C74E0",
"j. c #816CAF",
"k. c #8964B8",
"l. c #867AB6",
"z. c #8479D8",
"x. c #917BD3",
"c. c #887BE7",
"v. c #917BE8",
"b. c #8D79F4",
"n. c #987CF9",
"m. c #6481A1",
"M. c #7B83B8",
"N. c #868289",
"B. c #979D80",
"V. c #888695",
"C. c #8C929A",
"Z. c #9A9898",
"A. c #A69898",
"S. c #98BF95",
"D. c #B3AE8E",
"F. c #B7B98C",
"G. c #ACAB96",
"H. c #B6B792",
"J. c #8A88A8",
"K. c #9285AA",
"L. c #9996A3",
"P. c #8480BE",
"I. c #978EBC",
"U. c #9E9DBA",
"Y. c #A39BB6",
"T. c #93B8B1",
"R. c #A8A0A6",
"E. c #B3A9AF",
"W. c #B4B0A4",
"Q. c #A8A6B6",
"!. c #B3AFBF",
"~. c #B9B6B6",
"^. c #D3AC80",
"/. c #DABC98",
"(. c #E1AC82",
"). c #FFBB89",
"_. c #E9BD91",
"`. c #C5B7A7",
"'. c #BEC18C",
"]. c #A6C19D",
"[. c #98C6B1",
"{. c #A4C7AA",
"}. c #C8C385",
"|. c #D1D28E",
" X c #C7C998",
".X c #CCD59C",
"XX c #FFC18C",
"oX c #E9C994",
"OX c #F4C890",
"+X c #E9D198",
"@X c #FFD698",
"#X c #DAE082",
"$X c #D8ED9A",
"%X c #FFE19F",
"&X c #F0F09E",
"*X c #D5CEA3",
"=X c #D9D9A5",
"-X c #C7C3B8",
";X c #D4C8BB",
":X c #DCD8B8",
">X c #EBCAA2",
",X c #FADBA1",
"<X c #DDE1A9",
"1X c #E6E5AC",
"2X c #FCE6A8",
"3X c #FFF3AE",
"4X c #E8E7B6",
"5X c #F5EAB2",
"6X c #FDFAB9",
"7X c #9789CB",
"8X c #9D96CC",
"9X c #8D85D7",
"0X c #9889D4",
"qX c #9790DB",
"wX c #AA9BC8",
"eX c #A496D7",
"rX c #ABA5C4",
"tX c #B4A5C8",
"yX c #B2B5C7",
"uX c #B4ABD7",
"iX c #8D83EB",
"pX c #9686E9",
"aX c #9B92E9",
"sX c #8B82F2",
"dX c #9886F4",
"fX c #9C90F8",
"gX c #A38FE7",
"hX c #A899E9",
"jX c #A38CFE",
"kX c #A593FE",
"lX c #B19BFF",
"zX c #AFBBE0",
"xX c #ACA6F7",
"cX c #B5ABFE",
"vX c #BAB2FE",
"bX c #A9D8C4",
"nX c #D3CFC5",
"mX c #CED9CB",
"MX c #DAD7C6",
"NX c #CCC6D5",
"BX c #EAECC5",
"VX c #F0ECC4",
"CX c #ECF1CD",
"ZX c #FEFEC6",
"AX c #FFFED0",
"SX c #C4C7EF",
"DX c #C9C1FF",
"FX c #D0CCFE",
"GX c #D8D8FE",
"HX c #CEE0E3",
"JX c #DCF1E9",
"KX c #E0E0E7",
"LX c #E5E3FF",
"PX c #F9FBFB",
/* pixels */
" | @.#.o.S w.a.s.u.Z ( | ",
" Q .#.#.#.#.' 7Xn.dX9X} O.o.W ",
" ..+.#.#.#.#.#.#.K tX7X} #.O.O.[ C.M.6. ",
" .@.#.#.#.#.#.#.#.) #.[ O.O.O.O.O.W.aXz.2. ",
" R o.#.#.#.O.O.#.O.X.[ ^ o.O.O.` ` ` [ kXkXpXu. ",
" _ O.O.O.O.O.O.O.O.A.7Xr D.O.` ` ` ` O.I.kXkXpXM. ",
" / O.O.O.O.O.O.} A.l.n.k.z v.L O.` ` ` ` F.kXjXkXdXu. ",
" ~ O.O.O.O.[ R.0Xb.n.pXA.;XpX5.}.` ` ` ` } aXkXkXkXl. ",
" 5 O.O.o.} V.hXlXkXa.dXwX4X:XpXJ.0X} ` ` ` [ eXcXvXxXGXf ",
" 1 E ` @.CXKXzXDXkXaXa.v.MX4X4XeXL.eXeX#X` ` ) rXvXLXHXPXmX, ",
" {.$XBXPXGXxXdXjXdXU.c.tX4X6XZXwXQ.~.jXgX{ ` ` G.kXkXaXGXNXd ",
" JXPXFXcXkXc.jXdXeXR.g.nX=XZXZXE.Q.*Xx.kXeX}.` K kXkXpXkXqX5.",
" h SXaXdXdXjXb.jXv.;XV.8XZX=XZXZX:XL.ZXZ.pXjXkXG.] 0XkXz.kXkXe.",
"@ qXiXpXc.kXdXdXb.l.5XY.!.ZX=XZXZXZXG 6X:XP.dXkXpX8XpXkXz.kXkXe.",
"*.z.g.fXc.kXdXdXpXMXZXN.ZX6X1XZXZXZX X=XZX-XpXdXsXkXkXkXz.kXkX<.",
"e.pX;.kXz.kXdXdXhXBXZXB.ZX6X4XZXZXZX1X4XZXZXrXkXc.kXkXkXz.kXkX5.",
"5.9.0.kXc.kXiXpXyXZXZX4XZXZX6X6XZXZXZX6XZXZXBXrXz.kXkXkXz.kXkX<.",
"4.,.y.kXc.kXc.z.MXZXZX5X6XZXZX6XZXZXZX6X6XZXZX4Xz.kXkXkXg.kXkX<.",
"5.# z.kXiXkXh.t.ZX=XF D F.ZX6X6X6X6X6X}.P |.ZX=XkXjXkXjXf.kXpX0.",
"w pXkXdXdXd.r.H = 3 2X2X@X@X2X}.+ . O i G.kXkXkXdXf.kXx.s ",
" $ dXkXs.pXq.G O 2 XZX6X%XXX).).).OXoXL y X kXkXkXc.f.kXx.: ",
" $ dXkX3.uXP. X X5X6XZX6X2X@X@X@X,X,X3XZXZX'.w kXkXkXg.h.kXe. ",
" pXj.3.~.Q.=X6X6X6X6XZX6X6X6X6X6X6XZX6X6X5XwXkXkXdXp.c.kX8 ",
" z.<.0.7.Z. X5X2X2X6XZXZX,XT (.^.ZXZX6X3X+XeXkXkXiXq.sXz.% ",
" ,.5.>.i.%.7 ,X,X,X6XZXZXoXx x Y ZXZX6X@X_.eXkXkXg.q.h.w. ",
" p 9 ;.i.&.0 l >X2X6XZXZX6XoX_.5XZXZX6X2X/.0XkXc.t.q.t.9X ",
" & *.i.&.0 6 6 K.-XVXAXZXZXZXZXZXZX4X`.:.z.kX8.8.p e 5. ",
" -.i.%.9 6 6 &.8.w.V. XZXZX2XG.J.w.8.8.c.iX8.-.a > 9 ",
" 7 %.7 X X 7 %.=.T.N I I j 1.1.$.7 8.c.t.%.6 - ",
" ; $.B v c c t m.[.[.J U U k [.T.u H.Z.7Xg q t o ",
" * v m m +.! [.bX[.k U U J ].4X<XZXAX X4 < ",
" C V v m m &X$XA [.bXk U J {.S..X5X1XZXZXn b M "
};

View file

@ -0,0 +1,64 @@
/* XPM */
static char *arr___xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 43 1",
" c black",
". c gray1",
"X c gray2",
"o c gray9",
"O c #282828282828",
"+ c #2A2A2A2A2A2A",
"@ c #3A3A3A3A3A3A",
"# c #3C3C3C3C3C3C",
"$ c #494949494949",
"% c gray35",
"& c #747473737373",
"* c #777777777777",
"= c #888887878787",
"- c #8F8F8E8E8E8E",
"; c gray60",
": c #9D9D9D9D9D9D",
"> c #A2A29F9F9F9F",
", c #B6B6B6B6B6B6",
"< c gray74",
"1 c #C5C5C5C5C5C5",
"2 c #C9C9C9C9CACA",
"3 c gray80",
"4 c #CDCDCDCDCDCD",
"5 c #CECECECECECE",
"6 c #D0D0D0D0D0D0",
"7 c #D1D1D1D1D0D0",
"8 c gray82",
"9 c gray83",
"0 c #D7D7D7D7D6D6",
"q c #D7D7D7D7D7D7",
"w c gainsboro",
"e c #DFDFDFDFDFDF",
"r c #E2E2E2E2E2E2",
"t c gray90",
"y c #E6E6E6E6E6E6",
"u c #EAEAEAEAEAEA",
"i c #ECECECECECEC",
"p c gray93",
"a c #F2F2F3F3F2F2",
"s c #F9F9F9F9F9F9",
"d c gray99",
"f c gray100",
"g c None",
/* pixels */
"ggggyggggggggggg",
"gggg-9gggggggggg",
"gggg- 8ggggggggg",
"gggg-0 5gggggggg",
"gggg-f,#5ggggggg",
"gggg-fs* 5gggggg",
"gggg-dp,* 4ggggg",
"gggg-ae2>* 5gggg",
"gggg-t7X uggg",
"gggg-0% X193gggg",
"gggg-$<@ &gggggg",
"gggg-6w: oqggggg",
"ggggiggrO =ggggg",
"gggggggw;.+pgggg",
"ggggggggt +ugggg"
};

View file

@ -0,0 +1,64 @@
/* XPM */
static char *arr__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 43 1",
" c black",
". c gray1",
"X c gray2",
"o c gray9",
"O c #282828282828",
"+ c #2A2A2A2A2A2A",
"@ c #3A3A3A3A3A3A",
"# c #3C3C3C3C3C3C",
"$ c #494949494949",
"% c gray35",
"& c #747473737373",
"* c #777777777777",
"= c #888887878787",
"- c #8F8F8E8E8E8E",
"; c gray60",
": c #9D9D9D9D9D9D",
"> c #A2A29F9F9F9F",
", c #B6B6B6B6B6B6",
"< c gray74",
"1 c #C5C5C5C5C5C5",
"2 c #C9C9C9C9CACA",
"3 c gray80",
"4 c #CDCDCDCDCDCD",
"5 c #CECECECECECE",
"6 c #D0D0D0D0D0D0",
"7 c #D1D1D1D1D0D0",
"8 c gray82",
"9 c gray83",
"0 c #D7D7D7D7D6D6",
"q c #D7D7D7D7D7D7",
"w c gainsboro",
"e c #DFDFDFDFDFDF",
"r c #E2E2E2E2E2E2",
"t c gray90",
"y c #E6E6E6E6E6E6",
"u c #EAEAEAEAEAEA",
"i c #ECECECECECEC",
"p c gray93",
"a c #F2F2F3F3F2F2",
"s c #F9F9F9F9F9F9",
"d c gray99",
"f c gray100",
"g c None",
/* pixels */
"ggggyggggggggggg",
"gggg-9gggggggggg",
"gggg- 8ggggggggg",
"gggg-0 5gggggggg",
"gggg-f,#5ggggggg",
"gggg-fs* 5gggggg",
"gggg-dp,* 4ggggg",
"gggg-ae2>* 5gggg",
"gggg-t7X uggg",
"gggg-0% X193gggg",
"gggg-$<@ &gggggg",
"gggg-6w: oqggggg",
"ggggiggrO =ggggg",
"gggggggw;.+pgggg",
"ggggggggt +ugggg"
};

View file

@ -0,0 +1,362 @@
/* XPM */
static char *assdraw3__xpm[] = {
/* columns rows colors chars-per-pixel */
"400 100 256 2",
" c #28AB0BFA0F09",
". c #28960E0E13CB",
"X c #765D23C626EF",
"o c #5590382452C9",
"O c #7143583C597E",
"+ c #72C050027049",
"@ c #83F81A0E1A0E",
"# c #8C6430583368",
"$ c #87FC3C8E4395",
"% c #917749A94FF5",
"& c #910059486920",
"* c #90BF6D3E70D5",
"= c #A1096E346C0F",
"- c #AF2F96FE721A",
"; c #E654B694684E",
": c #F2CAC2D668DF",
"> c #36C239BEABF3",
", c #37064141AE58",
"< c #3A9D4229AE8E",
"1 c #3AC846E1B34F",
"2 c #3C664C47B584",
"3 c #3BF750FEB66D",
"4 c #3D4E5802BC51",
"5 c #3DC96161BF79",
"6 c #7636552590B8",
"7 c #42114D5DB551",
"8 c #40404F4FB8B8",
"9 c #43FB5266B639",
"0 c #48C55424B730",
"q c #431255BABB08",
"w c #43E45BA1BCB2",
"e c #4DB45926BA20",
"r c #4AD25C1DBC76",
"t c #49CD6262BE4E",
"y c #52676459BEE3",
"u c #3DDF6E97C9D7",
"i c #4CA86B87C7C7",
"p c #497E78D9CCD2",
"a c #568C78CFCC0E",
"s c #49297A84D662",
"d c #55427C03D410",
"f c #5C9C7BFCD1E1",
"g c #933A70B08E99",
"h c #9CB272409D38",
"j c #93B971DCAEBB",
"k c #C4C47F7F8181",
"l c #994977CACA20",
"z c #993C778ED200",
"x c #A3097D4AC62C",
"c c #3EBF8808D757",
"v c #062B96DFFFFF",
"b c #18349E22FFFF",
"n c #343E8F05FFFF",
"m c #3A3A8F8FFFFF",
"M c #341392F7FFFF",
"N c #3BD4949CFFFF",
"B c #32339C25FFFF",
"V c #3C0D9BCEFFFF",
"C c #2222A2A2FFFF",
"Z c #2CFFA676FFFF",
"A c #2E92AC92FFFF",
"S c #313FA3C1FFFF",
"D c #3C29A42BFFF8",
"F c #340BAB35FFFF",
"G c #3C4AACD6FFE6",
"H c #2CE2B584FFFF",
"J c #2C41B8DBFFFF",
"K c #33D1B5BCFFFF",
"L c #3C20B48CFF30",
"P c #3450B985FFFF",
"I c #3C65BACAFF95",
"U c #56F68383CEA6",
"Y c #487F87FED841",
"T c #4C358CDFD71A",
"R c #582F8856D760",
"E c #5852979FDC15",
"W c #66CD8807D103",
"Q c #65B489C4D61F",
"! c #66D796E9DB25",
"~ c #74009813DB2B",
"^ c #5D38A1EADF83",
"/ c #6E44A421DE0C",
"( c #4F5F8B86E567",
") c #48969863E8D8",
"_ c #587D97F7E9E9",
"` c #496A97B0F5EB",
"' c #43A49648FE2B",
"] c #43689BE0FF5B",
"[ c #4B189CEBFF90",
"{ c #55CC9C62F711",
"} c #66E799F6E703",
"| c #726B9C5AE460",
" . c #488DA8B4ECBC",
".. c #586DA881E935",
"X. c #4E4EB0B0EFEF",
"o. c #5A4DB224EDFF",
"O. c #46F4A98AF404",
"+. c #4321A3AFFF1B",
"@. c #4D27A393FF7A",
"#. c #4354ABEDFEE4",
"$. c #4BD7AC56FEFA",
"%. c #55A2A7C4F48D",
"&. c #53DDA385FE94",
"*. c #5BE8A589FF9D",
"=. c #5363AC12FEB9",
"-. c #5C99AB49FFB8",
";. c #4807B49BF5C3",
":. c #4317B372FF10",
">. c #4C03B446FECA",
",. c #43A1BD08FF53",
"<. c #4B12BCE2FE59",
"1. c #56B2B52EF88E",
"2. c #5296B4E1FF39",
"3. c #5480BAE7FF1E",
"4. c #5C2ABBB4FF9F",
"5. c #678AA81EE7FD",
"6. c #775EA85EE91D",
"7. c #66F9B3C5EC19",
"8. c #7987B6D6EB12",
"9. c #63F0AB70FF9C",
"0. c #67F1AA89FB42",
"q. c #7568ACF4F599",
"w. c #65CEB620FA05",
"e. c #6BE7B352FFDB",
"r. c #62D6BCE6FFC1",
"t. c #69D7BDA0FFC7",
"y. c #7445B41AFFB0",
"u. c #7771B90BFB58",
"i. c #7CFBBBB9FFDA",
"p. c #465DC0C0FFFF",
"a. c #4B39C159FFF4",
"s. c #5402C363FFEE",
"d. c #5C08C549FFC7",
"f. c #5E4AC8C8FFD7",
"g. c #7D27C0C0EFEF",
"h. c #6BC1C26CF6EA",
"j. c #637AC51CFF58",
"k. c #6C8BC406FF82",
"l. c #6459C983FFF2",
"z. c #6BF1CB67FFDA",
"x. c #78EFC45FF587",
"c. c #73ACC4B8FF4E",
"v. c #7AE0C563FFC1",
"b. c #73FECDDAFFD6",
"n. c #7D0ACC39FFD0",
"m. c #7676D100FFFF",
"M. c #7CECD1F1FFFD",
"N. c #AD418EA89292",
"B. c #A8A196DE9560",
"V. c #AE7D90C8B02F",
"C. c #B1EEA9E1B4A9",
"Z. c #D93B929299E1",
"A. c #CC5EB10F930F",
"S. c #E9BAA4369224",
"D. c #CF39B2CFAFCF",
"F. c #F80AB8E3B4B4",
"G. c #BE3EC7C7BCBC",
"H. c #DF84CDC89EFE",
"J. c #FA24EA148F39",
"K. c #FB99E9B995EB",
"L. c #FA72E78F983D",
"P. c #FC13E9B69A64",
"I. c #FACEC494BCA2",
"U. c #E9F1D33EB055",
"Y. c #FADAEAF3A8DA",
"T. c #AD4398F3D9D9",
"R. c #B4BE9084D060",
"E. c #B21DB290CB18",
"W. c #8974B187EC76",
"Q. c #8633B972EC03",
"!. c #8A5CBB6CF842",
"~. c #8432BCD8FFAD",
"^. c #94D6BD38F488",
"/. c #C7AAA02ED27C",
"(. c #C9D8AC35D1A5",
"). c #C5459E61E9D8",
"_. c #C88A9F32F3A5",
"`. c #CAE6A742E767",
"'. c #C6D7A24FEDA6",
"]. c #CADFA3EEEDB2",
"[. c #D42DB04CED0D",
"{. c #C72AA224F318",
"}. c #CA9BA2E3F33B",
"|. c #CC28A631F61E",
" X c #BB02C666DB8D",
".X c #899BC340EECB",
"XX c #9309C49CEF02",
"oX c #8CCCCB08F4F2",
"OX c #86BDC4C7F8A3",
"+X c #8C8AC3A3FFB1",
"@X c #84A6CC40FFA5",
"#X c #8B89CD17FF99",
"$X c #9A4EC6C5F75E",
"%X c #9372CCE5F4BA",
"&X c #9414C4D3FE9F",
"*X c #942ECC3DFF0A",
"=X c #9CA4CB6BFEA6",
"-X c #844ED403FFF3",
";X c #8BE4D56DFFC1",
":X c #8E73D8EAFFFF",
">X c #99B5D2B3F720",
",X c #93F0D3D0FEA2",
"<X c #9C25D53CFD2B",
"1X c #94F5DA0DFFEB",
"2X c #9CC3DBE4FF4F",
"3X c #B8B3C925E909",
"4X c #B90BD45AEC3E",
"5X c #A40ACD18FDBD",
"6X c #A8BBCC8EF96F",
"7X c #B35CCD61F2CE",
"8X c #A9F9D684F617",
"9X c #A41ED505FDF8",
"0X c #AC7FD40EFEED",
"qX c #A452DC6FFEB8",
"wX c #AC1FDCD4FEA3",
"eX c #B801D868F76E",
"rX c #B3BAD5F5FF87",
"tX c #B4ABDCCBFF96",
"yX c #BC86DC74FFB1",
"uX c #A777E110FFCF",
"iX c #AC95E221FFC4",
"pX c #BCBCE0E0F6F6",
"aX c #B4E6E461FFAF",
"sX c #BC4AE4F3FFCF",
"dX c #BF52E8FBFFFF",
"fX c #D0AAC90BD064",
"gX c #E9DBCF5DCC4B",
"hX c #FBBFCC35C3F0",
"jX c #FAA7D605CAA2",
"kX c #FBF4DC36CE44",
"lX c #FC54DDA0D251",
"zX c #F8ABDBA4D829",
"xX c #CACAE1E1DEDE",
"cX c #F63AEB43CF94",
"vX c #FB6EE2B6D7C3",
"bX c #C518CB51E5A5",
"nX c #C325D58FEB1C",
"mX c #C5B8DBB1F576",
"MX c #C43CDED2FF14",
"NX c #EE7BD62EF2CF",
"BX c #C3DEE259F6D0",
"VX c #C48CE46AFF1D",
"CX c #CBC8E45EFFBF",
"ZX c #C4ADEA88FFC0",
"AX c #CC9CEC48FFDF",
"SX c #D2D2E791F49E",
"DX c #D2B0E72FFFF0",
"FX c #D464ECD8FFFA",
"GX c #DBC4ECF2FFFF",
"HX c #D68CF137FFFD",
"JX c #DCD8F2D5FFFF",
"KX c #E81AEAEAF258",
"LX c #E195EF78FFFF",
"PX c #F6B3EDB0F7A5",
"IX c #E2AAF363FFFF",
"UX c #EC2DF656FFFF",
/* pixels */
"H H H H H H H H H H H H H H H H S n n M M B B M n B H J J H H H H H H H H J H H M H H S n n n n n n n n n n M M M H H H B n S J H S M M n n M M M M M M M M M H H Z M H H H H H H H H H H H H H S n n M M B B M n B H J J H H H H H H H H J H H M H H S n n n n n n n n n n M M M H H H B n S J H S M M n n M M M M M M M M M H H Z M H H H H H H H H H H H H H S n n M M B B M n B H J J H H H H H H H H J H H M H H S n n n n n n n n n n M M M H H H B n S J H S M M n n M M M M M M M M M H H Z M H H H H H H H H H H H H H S n n M M B B M n B H J J H H H H H H H H J H H M H H S n n n n n n n n n n M M M H H H B n S J H S M M n n M M M M M M M M M H H Z M H H H H H H H H H H H H H S n n M M B B M n B H J J H H H H H H H H J H H M H H S n n n n n n n n n n M M M H H H B n S J H S M M n n M M M M M M M M M H ",
"H H H H H H H H H H H H H H H A M M S A H H H A B M S H H J H H H H H H H H H H M H H S n n n n n M M B B A A B M A J H Z B A J H B M A A S B M M n n M M M M H H S M H H H H H H H H H H H H A M M S A H H H A B M S H H J H H H H H H H H H H M H H S n n n n n M M B B A A B M A J H Z B A J H B M A A S B M M n n M M M M H H S M H H H H H H H H H H H H A M M S A H H H A B M S H H J H H H H H H H H H H M H H S n n n n n M M B B A A B M A J H Z B A J H B M A A S B M M n n M M M M H H S M H H H H H H H H H H H H A M M S A H H H A B M S H H J H H H H H H H H H H M H H S n n n n n M M B B A A B M A J H Z B A J H B M A A S B M M n n M M M M H H S M H H H H H H H H H H H H A M M S A H H H A B M S H H J H H H H H H H H H H M H H S n n n n n M M B B A A B M A J H Z B A J H B M A A S B M M n n M M M M H ",
"H H H H H H H H H H H H H H H B M A H H H H H J H S M A J H H H J H J J H H H H M A H H B M M B B Z A H H A B M n S H H J H J J A M n B Z H H H A Z B M n M A H J B M H H H H H H H H H H H H B M A H H H H H J H S M A J H H H J H J J H H H H M A H H B M M B B Z A H H A B M n S H H J H J J A M n B Z H H H A Z B M n M A H J B M H H H H H H H H H H H H B M A H H H H H J H S M A J H H H J H J J H H H H M A H H B M M B B Z A H H A B M n S H H J H J J A M n B Z H H H A Z B M n M A H J B M H H H H H H H H H H H H B M A H H H H H J H S M A J H H H J H J J H H H H M A H H B M M B B Z A H H A B M n S H H J H J J A M n B Z H H H A Z B M n M A H J B M H H H H H H H H H H H H B M A H H H H H J H S M A J H H H J H J J H H H H M A H H B M M B B Z A H H A B M n S H H J H J J A M n B Z H H H A Z B M n M A H ",
"H H H H H H H H A A Z Z A H H M A H H H Z S Z H H H B B J H A A A A H H H J H H M B H H H A H H H H H Z B M B S B M Z H H J J A B M S B M B S A J J J H H H J H A M M H H H H H A A Z Z A H H M A H H H Z S Z H H H B B J H A A A A H H H J H H M B H H H A H H H H H Z B M B S B M Z H H J J A B M S B M B S A J J J H H H J H A M M H H H H H A A Z Z A H H M A H H H Z S Z H H H B B J H A A A A H H H J H H M B H H H A H H H H H Z B M B S B M Z H H J J A B M S B M B S A J J J H H H J H A M M H H H H H A A Z Z A H H M A H H H Z S Z H H H B B J H A A A A H H H J H H M B H H H A H H H H H Z B M B S B M Z H H J J A B M S B M B S A J J J H H H J H A M M H H H H H A A Z Z A H H M A H H H Z S Z H H H B B J H A A A A H H H J H H M B H H H A H H H H H Z B M B S B M Z H H J J A B M S B M B S A J J J H H H J H ",
"H H H H H H H S M M M M M S A M H H A B n M M S H H S B H B M n M M B A H H H H S M S H J H J H A S M M B A H A B M M B S Z S M M M Z H A S B M B A H H H H H A B M B H H H H S M M M M M S A M H H A B n M M S H H S B H B M n M M B A H H H H S M S H J H J H A S M M B A H A B M M B S Z S M M M Z H A S B M B A H H H H H A B M B H H H H S M M M M M S A M H H A B n M M S H H S B H B M n M M B A H H H H S M S H J H J H A S M M B A H A B M M B S Z S M M M Z H A S B M B A H H H H H A B M B H H H H S M M M M M S A M H H A B n M M S H H S B H B M n M M B A H H H H S M S H J H J H A S M M B A H A B M M B S Z S M M M Z H A S B M B A H H H H H A B M B H H H H S M M M M M S A M H H A B n M M S H H S B H B M n M M B A H H H H S M S H J H J H A S M M B A H A B M M B S Z S M M M Z H A S B M B A H H H H H A ",
"H H H H J H B M B Z A A S M B M H H Z n n n M M H H S B B B S A A Z B M Z H H H H B n B Z A S B M M B A H H S M M Z M M M n M n B B M B A H H A B M M S Z Z B M M A H H J H B M B Z A A S M B M H H Z n n n M M H H S B B B S A A Z B M Z H H H H B n B Z A S B M M B A H H S M M Z M M M n M n B B M B A H H A B M M S Z Z B M M A A H J H B M B Z A A S M B M H H Z n n n M M H H S B B B S A A Z B M Z H H H H B n B Z A S B M M B A H H S M M Z M M M n M n B B M B A H H A B M M S Z Z B M M A H H J H B M B Z A A S M B M H H Z n n n M M H H S B B B S A A Z B M Z H H H H B n B Z A S B M M B A H H S M M Z M M M n M n B B M B A H H A B M M S Z Z B M M A A H J H B M B Z A A S M B M H H Z n n n M M H H S B B B S A A Z B M Z H H H H B n B Z A S B M M B A H H S M M Z M M M n M n B B M B A H H A B M M S Z Z B M ",
"H H H J H B M Z H H H H H A M n H H A n n M n M H J B n B H H H H H H B M S H H J H S B B B n M S A J H F B n M S A M S B B F B S A M n M S H J H A B M n B B S A J H J H B M Z H H H H H A M n H H A n n M n M H J B n B H H H H H H B M S H H J H S B B B n M S A J H A B n M S A M S B B A B S A M n M S H J H A B M n B B S A J H J H B M Z H H H H H A M n H H A n n M n M H J B n B H H H H H H B M S H H J H S B B B n M S A J H A B n M S A M S B B A B S A M n M S H J H A B M n B B S A J H J H B M Z H H H H H A M n H H A n n M n M H J B n B H H H H H H B M S H H J H S B B B n M S A J H A B n M S A M S B B A B S A M n M S H J H A B M n B B S A J H J H B M Z H H H H H A M n H H A n n M n M H J B n B H H H H H H B M S H H J H S B B B n M S A J H A B n M S A M S B B A B S A M n M S H J H A B M n B B S ",
"H H H H S M S H H H A H H H S M A H A n n M n B H H B M A H H A A H J H B M A J H H J J A B B H H H F B M M n B K S M K B B K S B H S M M n M S H J J A B S H J H H H H S M S H H H A H H H S M A H A n n M n B H H B M A H H A A H J H B M A J H H J J A B B H H H A B M M n B H S M H B B H S B H S n M n M S H J J A B S H J H H H H S M S H H H A H H H S M A H A n n M n B H H B M A H H A A H J H B M A J H H J J A B B H H H A B M M n B H S M H B B H S B H S n M n M S H J J A B S H J H H H H S M S H H H A H H H S M A H A n n M n B H H B M A H H A A H J H B M A J H H J J A B B H H H A B M M n B H S M H B B H S B H S n M n M S H J J A B S H J H H H H S M S H H H A H H H S M A H A n n M n B H H B M A H H A A H J H B M A J H H J J A B B H H H A B M M n B H S M H B B H S B H S n M n M S H J J A B S H J ",
"H H H A M B H J A B M M S H H M B H H M n n n S H A M S H H B M M B H J A M S H J H H H B M F H K S M M M M N F K M S K B M F K M F K B M M M M B F K H F M F J J H J A M B H J A B M M S H H M B H H M n n n S H A M S H H B M M B H J A M S H J H H H B M A H H S M n n M M A H M S H B n A A M A H B n M n n B A H H A M Z J J H J A M B H J A B M M S H H M B H H M n n n S H A M S H H B M M B H J A M S H J H H H B M A H H S M n n M M A H M S H B n A A M A H B n M n n B A H H A M Z J J H J A M B H J A B M M S H H M B H H M n n n S H A M S H H B M M B H J A M S H J H H H B M A H H S M n n M M A H M S H B n A A M A H B n M n n B A H H A M Z J J H J A M B H J A B M M S H H M B H H M n n n S H A M S H H B M M B H J A M S H J H H H B M A H H S M n n M M A H M S H B n A A M A H B n M n n B A H H A M Z J ",
"H H H Z M A J H M n n n M A J Z M A H B n n M A H S M A J S M n n n S H H B M H J H H F M F K K S M N N N N D K F N K K N N D P D B K F N N N N M M F K K B B K H H J F M A J H M n n n M A J Z M A H B n n M A H S M A J S M n n n S H H B M H J H H A M Z H H B M n n n n S H S M A A M n S H B B H A M n M n n M A H H B B H H H J Z M A J H M n n n M A J Z M A H B n n M A H S M A J S M n n n S H H B M H J H H A M Z H H B M n n n n S H S M A A M n S H B B H A M n M n n M A H H B B H H H J Z M A J H M n n n M A J Z M A H B n n M A H S M A J S M n n n S H H B M H J H H A M Z H H B M n n n n S H S M A A M n S H B B H A M n M n n M A H H B B H H H J Z M A J H M n n n M A J Z M A H B n n M A H S M A J S M n n n S H H B M H J H H A M Z H H B M n n n n S H S M A A M n S H B B H A M n M n n M A H H B B H ",
"H H H S M H H F M M n M M B H H M S H S M M M K H M B J F M M M M M B J J S N K P K K F N K P F N N N N N V L K V D K G N N V K G V L P D N N N N N D P K F V K P K K F N K K F M M n M M B H H M S H S M M M K H M B J F M M M M M B J J S M H J H H S M H H F M M M M M M K H B B H F M M B H F M F H B n M M M M B H H S M H H J J S M H H F M M n M M B H H M S H S M M M K H M B J F M M M M M B J J S M H J H H S M H H F M M M M M M K H B B H F M M B H F M F H B n M M M M B H H S M H J H H S M H H F M M n M M B H H M S H S M M M K H M B J F M M M M M B J J S M H J H H S M H H F M M M M M M K H B B H F M M B H F M F H B n M M M M B H H S M H H J J S M H H F M M n M M B H H M S H S M M M K H M B J F M M M M M B J J S M H J H H S M H H F M M M M M M K H B B H F M M B H F M F H B n M M M M B H H S M H ",
"P K P F M K K F M M M M M M F K S N K F M n B K F M F K B M M M M M B P K S V K P P P F N K P G N N ' ' ' G I G ' G I +.] ' ] L L ] +.I L ] ' ' ' N D I I D V P P P P F N K P F N M N M M M F K S N K F M n B K F M F K B M M M M M B P K S B K P K P F M K P F M M M M M S P F M F K B M M M K K B S P K M M M M M B K K S M K P K P F M K K F M M M M M M F K S N K F M n B K F M F K B M M M M M B P K S B K P K P F M K P F M M M M M S P F M F K B M M M K K B S P K M M M M M B K K S M K P K P F M K K F M M M M M M F K S N K F M n B K F M F K B M M M M M B P K S B K P K P F M K P F M M M M M S P F M F K B M M M K K B S P K M M M M M B K K S M K P K P F M K K F M M M M M M F K S N K F M n B K F M F K B M M M M M B P K S B K P K P F M K P F M M M M M S P F M F K B M M M K K B S P K M M M M M B K K S M K ",
"P P P F N F K P S N N N N N V K K N F K V m F K V V K F N N N N N V K P K V D P P P I G ' G I I +.' ' ' +.,.,.+.+.,.,.+.] [ ] :.,.#.+.:.,.#.] ' ' ] :.I I ] +.I I I P L V G P P D N N N N N V K K N F K V m F K V V K F N N N N N B K P K N D P P K P F N F P K V N N N V K K V V K K V N N N F K S V K K F N N N N F P K V V K P P P F N F K P S N N N N N V K K N F K V m F K V V K F N N N N N B K P K N D P P K P F N F P K V N N N V K K V V K K V N N N F K S V K K F N N N N F P K V V K P P P F N F K P S N N N N N V K K N F K V m F K V V K F N N N N N B K P K N D P P K P F N F P K V N N N V K K V V K K V N N N F K S V K K F N N N N F P K V V K P P P F N F K P S N N N N N V K K N F K V m F K V V K F N N N N N B K P K N D P P K P F N F P K V N N N V K K V V K K V N N N F K S V K K F N N N N F P K V V K ",
"P P K K D V K P P F V N N N N D P D V P V N F K N F K V N N N V F P P P D V L I I I I I ] +.,.I :.+.+.#.,.,.:.[ $.,.>.@.[ [ [ $.,.,.[ $.,.,.$.@.@.:.,.,.#.] #.I I I I I D ] L P P G V N N N N D P D V P V N F K N F K V N N N V F P P K V N K P P P P K V V K P K D V D K P F N D P F N N N N D K K N D P K D V V F P P F N F P P P K K D V K P P F V N N N N D P D V P V N F K N F K V N N N V F P P K V N K P P P P K V V K P K D V D K P F N D P F N N N N D K K N D P K D V V F P P F N F P P P K K D V K P P F V N N N N D P D V P V N F K N F K V N N N V F P P K V N K P P P P K V V K P K D V D K P F N D P F N N N N D K K N D P K D V V F P P F N F P P P K K D V K P P F V N N N N D P D V P V N F K N F K V N N N V F P P K V N K P P P P K V V K P K D V D K P F N D P F N N N N D K K N D P K D V V F P P F N F P ",
"P P P K G V V L P P K G N N N N G L N L D V P D V K D N N N D L I I L D ] L L I I ,.,.,.#.[ #.,.,.,.<.<.<.<.$.[ <.a.>.[ &.[ &.=.<.a.=.&.>.a.<.<.<.,.,.<.@.@.,.,.,.,.,.:.:.] +.L I I L G ' ' ' N G L N L D V P D V K D N N N D K P P L D V G K K P P P P G N D P P K P P P K V N L P G N N N N V K P V N L P P P P P P L V V L P P P P K G V V L P P K G N N N N G L N L D V P D V K D N N N D K P P L D V G K K P P P P G N D P P K P P P K V N L P G N N N N V K P V N L P P P P P P L V V L P P P P K G V V L P P K G N N N N G L N L D V P D V K D N N N D K P P L D V G K K P P P P G N D P P K P P P K V N L P G N N N N V K P V N L P P P P P P L V V L P P P P K G V V L P P K G N N N N G L N L D V P D V K D N N N D K P P L D V G K K P P P P G N D P P K P P P K V N L P G N N N N V K P V N L P P P P P P L V V L P ",
"P L D V V V N V D G L P L D N N V L V D D V D V D G V N D L I I L D ] ' ] ] ] ] :.,.,.,.,.$.[ $.<.<.a.a.3.=.&.&.3.s.2.&.&.&.&.=.s.s.2.&.=.3.s.a.a.a.>.&.&.>.<.,.,.:.$.[ [ [ [ ] +.:.I I L +.' ' +.L V D D V D V D G V N D L P I L D V N V V V V L P I I L D N D L I P P L V V V L P G N N N N V I I D N V G I P P P G V V L P P P L D V V V N V D G L P L D N N V L V D D V D V D G V N D L P I L D V N V V V V L P I I L D N D L I P P L V V V L P G N N N N V I I D N V G I P P P G V V L P P P L D V V V N V D G L P L D N N V L V D D V D V D G V N D L P I L D V N V V V V L P I I L D N D L I P P L V V V L P G N N N N V I I D N V G I P P P G V V L P P P L D V V V N V D G L P L D N N V L V D D V D V D G V N D L P I L D V N V V V V L P I I L D N D L I P P L V V V L P G N N N N V I I D N V G I P P P G V V L P P ",
"L ] ] G L L L G D ' +.G I I L +.' D ] ' ] ] ] ' D ] ] G I I G +.] ] +.:.,.,.:.$.[ $.<.<.<.a.2.&.&.=.2.2.*.-.4.-.s.s.4.*.*.*.*.-.d.s.4.-.-.*.-.3.2.=.*.&.3.a.a.<.<.@.@.$.>.<.:.:.@.[ +.#.,.I L +.' +.] ' ] ] ] ' D ] ] G I I G +.] ] D L I I L D ' D I I I I G ' ] D D D ] ] G ] I I G ' ' ' ' ] I I G ] D ' D G G +.] ] L I I I L ] ] G L L L G D ' +.G I I L +.' D ] ' ] ] ] ' D ] ] G I I G +.] ] D L I I L D ' D I I I I G ' ] D D D ] ] G ] I I G ' ' ' ' ] I I G ] D ' D G G +.] ] L I I I L ] ] G L L L G D ' +.G I I L +.' D ] ' ] ] ] ' D ] ] G I I G +.] ] D L I I L D ' D I I I I G ' ] D D D ] ] G ] I I G ' ' ' ' ] I I G ] D ' D G G +.] ] L I I I L ] ] G L L L G D ' +.G I I L +.' D ] ' ] ] ] ' D ] ] G I I G +.] ] D L I I L D ' D I I I I G ' ] D D D ] ] G ] I I G ' ' ' ' ] I I G ] D ' D G G +.] ] L I I I ",
"+.] L I I I I I I L +.] ] +.L I +.' ] G L I L +.' ] L I #.+.] ] #.:.,.,.,.,.,.<.$.&.=.<.a.s.s.3.-.-.-.-.-.4.4.9.d.d.d.w.9.9.9.r.d.f.w.9.d.-.-.-.-.-.4.s.s.s.s.s.=.&.2.a.a.a.<.<.,.:.$.[ [ #.:.,.+.' ] #.L I L +.' ] L I G +.] ] #.L I I I I I I +.' #.I I I I L +.] ] +.+.L L ] L I L +.] ' ] G I I +.+.I +.] ] ] ] #.I I I I I +.] L I I I I I I L +.] ' +.L L +.' ' G L L L +.' ] L I G ] ] ] G L I I I I I I +.' D L I I I G +.] ] ] +.L L ] L L L +.] ' ] G I I +.+.I +.] ] ] ] #.I I I I I +.] L I I I I I I L +.] ] +.L I +.' ] G L I L +.' ] L I G +.] ] #.L I I I I I I +.' #.I I I I L +.] ] +.+.L L ] L I I +.] ' ] L I I +.+.I +.] ] ] ] #.I I I I I +.] L I I I I I I L +.] ] +.L I +.' ] G L I L +.' ] L I G +.] ] #.L I I I I I I +.' #.I I I I L +.] ] +.+.L L ] L I I +.] ' ] L I I +.+.I +.] ] ] ] #.I I I I I ",
"] #.I I :.:.:.:.I I I :.#.+.] +.] ] :.I I I I I #.' +.] ] +.:.,.,.,.,.>.>.>.<.a.<.&.&.s.s.s.d.d.d.d.d.j.f.l.j.9.r.l.l.j.j.j.j.l.l.j.e.r.l.l.j.j.j.f.f.d.d.d.d.s.-.2.s.s.3.2.>.<.<.<.<.<.>.@.[ @.[ +.:.,.,.,.,.I #.' +.] ] +.:.I I I :.:.#.#.I I I ] ] I I I I I I I :.:.I I I ] #.I I L L L L I I L ] #.I I I :.:.I I I I I I I ] #.I I L G G L I I I L G ] ] ] ' ] L I L I I I +.' +.] ] +.G I I L L G G G L I L ] ] L I I I I I L L L I I L ] D I I L L L L I I L ] #.I I I L L I I I I I I I ] #.I I :.:.:.:.I I I :.#.+.] +.] ] :.I I I I I #.' +.] ] +.:.I I I :.:.#.#.I I I ] ] I I I I I I I :.:.I I I ] #.I I I I :.I I I :.] #.I I I :.:.I I I I I I I ] #.I I :.:.:.:.I I I :.#.+.] +.] ] :.I I I I I #.' +.] ] +.:.I I I :.:.#.#.I I I ] ] I I I I I I I :.:.I I I ] #.I I I I :.I I I :.] #.I I I :.:.I I I I I I I ",
"[ :.,.:.+.] ] [ +.+.#.:.,.,.:.+.' :.,.,.,.,.,.,.,.+.[ #.:.,.,.:.$.@.@.&.[ &.=.s.s.2.*.d.d.d.f.f.j.l.l.l.l.l.l.t.e.k.z.z.z.z.z.z.k.e.y.k.z.z.l.l.l.l.l.l.j.f.d.d.9.d.d.4.-.*.*.&.&.=.2.<.<.<.>.@.[ >.,.,.,.,.,.,.,.+.] #.:.,.,.:.#.+.[ ] ] ] #.,.,.#.[ ,.,.,.,.,.,.,.,.I I ,.I +.] #.L I I I I I :.] ] :.I ,.I I ,.,.,.,.,.,.,.,.] :.I :.] ' ' ] ] +.#.:.L L #.] ' #.I I I :.I I :.+.] #.:.I I :.#.] ] ' ' ' +.I L +.' L L L I I L I I I L L I +.' #.L L L L L I #.] ] :.I I I I I I I I I I ,.,.[ :.,.:.+.] ] [ +.+.#.:.,.,.:.+.' :.,.,.,.,.,.,.,.+.] #.:.,.,.:.#.+.[ ] ] ] #.,.,.#.[ ,.,.,.,.,.,.,.,.,.,.,.,.#.[ #.,.,.,.,.,.,.:.+.[ :.,.,.,.,.,.,.,.,.,.,.,.,.[ :.,.:.+.] ] [ +.+.#.:.,.,.:.+.' :.,.,.,.,.,.,.,.+.] #.:.,.,.:.#.+.[ ] ] ] #.,.,.#.[ ,.,.,.,.,.,.,.,.,.,.,.,.#.[ #.,.,.,.,.,.,.:.+.[ :.,.,.,.,.,.,.,.,.,.,.,.,.",
"[ ,.,.#.[ [ [ [ [ [ [ [ @.#.:.+.[ ,.,.,.+.+.:.,.,.#.[ #.$.@.@.[ [ [ [ &.&.&.*.s.d.4.9.d.f.l.l.l.l.l.z.z.z.z.z.b.u.y.u.c.c.c.c.u.y.y.c.b.b.z.z.z.z.z.z.z.l.l.l.j.9.j.f.4.9.*.*.*.*.&.&.&.&.=.>.@.[ <.<.,.$.@.:.,.,.#.[ #.#.+.[ [ [ [ [ [ [ [ [ ,.,.:.[ ,.,.,.,.,.,.,.,.,.,.,.,.,.+.' +.+.#.#.#.+.] ] #.,.,.,.,.,.,.,.,.,.,.,.,.,.[ ,.,.#.' ' ' ' ' ' ' ' ] +.#.] ' :.:.:.+.] #.,.,.+.] #.+.+.] ' ' ' ' ' ' ' ' :.:.#.' :.L L :.L L L L L L L L :.] ' ] +.#.#.#.+.] ' #.:.:.,.,.,.,.,.,.,.,.,.,.,.[ ,.,.#.[ [ [ [ [ [ [ [ @.#.:.+.[ ,.,.,.+.+.:.,.,.#.[ #.#.+.[ [ [ [ [ [ [ [ [ ,.,.:.[ ,.,.,.,.,.,.,.,.,.,.,.,.,.+.[ +.#.:.:.:.#.[ [ #.,.,.,.,.,.,.,.,.,.,.,.,.,.[ ,.,.#.[ [ [ [ [ [ [ [ @.#.:.+.[ ,.,.,.+.+.:.,.,.#.[ #.#.+.[ [ [ [ [ [ [ [ [ ,.,.:.[ ,.,.,.,.,.,.,.,.,.,.,.,.,.+.[ +.#.:.:.:.#.[ [ #.,.,.,.,.,.,.,.,.,.,.,.,.,.",
"[ ,.,.$.[ [ [ [ [ [ [ [ [ [ [ [ [ ,.,.,.@.[ $.,.,.$.[ [ [ [ &.&.&.&.&.*.*.*.-.d.d.r.9.j.l.l.z.z.z.z.b.b.b.b.m.m.b.v.i.i.i.v.i.i.i.i.v.b.b.b.b.b.b.b.b.z.z.z.z.z.e.l.l.r.9.9.9.9.*.*.*.*.*.{ &.&.&.<.<.<.@.[ $.,.,.$.[ [ [ [ [ [ [ [ [ [ [ [ [ ,.,.#.[ ,.,.,.,.,.,.,.,.,.,.,.,.,.:.+.` ` [ +.` ` ` ` #.:.,.,.,.,.,.,.,.,.,.,.,.,.[ ,.,.#.` ` ` ` ` ` ` ` ` ` ` ` ` :.:.:.[ ` +.,.:.#.` ` ` ` ` ` ` ` ` ` ` ` ` ;.;.O.` ;.:.:.:.:.:.:.:.:.:.;.:.:.;.+.` ` ` +.` ` ` ` O.:.:.:.,.,.,.,.,.,.,.,.,.,.[ ,.,.$.[ [ [ [ [ [ [ [ [ [ [ [ [ ,.,.,.@.[ $.,.,.$.[ [ [ [ [ [ [ [ [ [ [ [ [ ,.,.#.[ ,.,.,.,.,.,.,.,.,.,.,.,.,.,.$.[ [ @.$.@.@.[ [ $.,.,.,.,.,.,.,.,.,.,.,.,.,.[ ,.,.$.[ [ [ [ [ [ [ [ [ [ [ [ [ ,.,.,.@.[ $.,.,.$.[ [ [ [ [ [ [ [ [ [ [ [ [ ,.,.#.[ ,.,.,.,.,.,.,.,.,.,.,.,.,.,.$.[ [ @.$.@.@.[ [ $.,.,.,.,.,.,.,.,.,.,.,.,.,.",
"@.,.,.>.[ [ [ [ [ [ [ @.$.>.<.$.[ <.p.,.>.$.<.p.<.$.@.>.>.>.=.&.&.*.*.*.*.*.9.f.j.t.e.z.z.z.z.b.b.b.m.m.M.M.M.n.@X~.~.~.~.@X+X~.~.@X-XM.M.M.M.M.M.m.m.b.b.b.b.b.y.z.z.t.0.0.9.9.9.9.-.-.-.3.3.2.&.3.a.a.>.$.<.p.<.$.@.>.>.$.$.@.[ [ [ [ [ [ @.,.,.>.@.,.,.,.,.,.,.,.,.,.,.,.,.:.O.` ` ` ` +.` ` ` +.:.,.,.,.,.,.,.,.,.,.,.,.,.,.[ ,.,.#.` ` ` ` ` ` ` ` O.O.O.O.` ;.;.;.O.+.;.,.;.+.` #.#.O.+.` ` ` ` ` ` ` ` ;.;.O.` ;.;.;.;.;.;.;.;.;.;.;.;.;.O.` ` ` ` +.` ` ` +.;.;.;.;.;.:.,.,.,.,.,.,.,.,.[ ,.,.>.[ [ [ [ [ [ [ @.$.>.<.$.[ <.p.,.>.$.<.p.,.$.@.>.>.$.$.@.[ [ [ [ [ [ @.,.,.>.@.,.,.,.,.,.,.,.,.,.,.,.,.,.$.[ [ @.@.$.@.@.[ $.,.p.p.,.,.,.,.,.,.,.,.,.,.,.[ ,.,.$.[ [ [ [ [ [ [ @.$.>.<.$.[ <.p.,.>.$.<.p.,.$.@.>.>.$.$.@.[ [ [ [ [ [ @.,.,.>.@.,.,.,.,.,.,.,.,.,.,.,.,.,.$.[ [ @.@.$.@.@.[ $.,.p.p.,.,.,.,.,.,.,.,.p.,.,.",
"@.<.p.<.$.@.@.@.$.>.<.<.<.>.$.@.[ $.<.p.p.<.a.a.>.&.&.=.2.3.s.s.3.4.-.9.9.9.r.l.l.t.y.z.b.b.b.m.M.M.M.M.-X-X-X@X+X+X#X;X;X;X;X;X#X+X#X-X-X-X-X-X-X-XM.M.M.M.b.b.u.b.b.z.t.e.e.e.e.r.j.d.d.4.-.-.*.2.s.a.a.a.a.a.>.&.[ @.>.<.<.<.<.>.$.@.[ @.>.p.p.$.@.<.<.p.<.p.,.<.<.<.<.<.,.$.` ` O.O.;.;.;.O.O.` $.,.,.,.,.<.<.<.<.<.<.<.,.<.[ ;.,.;.@.` ` ` O.O.O.;.;.O.` ` ` O.;.;.;.;.;.;.O.` ` ` O.;.;.;.O.O.` ` ` ` O.;.;.` ` O.O.O.O.O.O.O.O.O.O.O.;.O.` ` O.O.;.O.O.O.` ` O.;.;.;.;.;.;.;.,.,.,.,.,.<.[ >.<.<.$.@.@.@.$.>.<.<.<.>.$.@.[ $.<.p.p.<.p.p.>.@.[ @.>.<.<.<.<.>.$.@.[ @.>.,.,.$.[ <.,.,.<.<.<.<.,.,.<.<.p.>.@.@.$.<.<.<.<.>.$.@.>.<.<.,.,.,.,.,.<.<.<.<.<.<.[ >.<.<.@.[ [ @.$.>.>.<.<.>.$.@.[ $.<.p.p.<.p.p.>.@.[ @.>.<.<.<.<.>.$.@.[ @.>.p.p.$.@.<.<.p.<.p.p.<.<.<.<.<.p.>.@.@.$.<.<.<.<.>.$.@.>.<.<.p.p.p.p.p.p.p.p.p.<.<.",
"&.$.<.<.<.<.<.<.<.<.<.>.$.&.@.>.@.&.>.<.<.a.a.<.=.&.2.=.&.=.2.3.d.d.f.f.j.l.l.z.k.y.y.b.b.m.M.M.-X-X-X-X;X;X;X*X&X,X1X1X1X1X1X1X1X*X&X,X:X:X;X;X;X;X-X-X-X-XM.M.i.v.b.b.b.c.z.z.z.l.j.r.w.9.9.4.-.*.3.s.s.s.a.3.=.&.=.=.&.@.$.<.a.a.a.<.<.<.a.a.>.&.&.<.<.a.<.a.<.<.<.<.<.<.;.[ ` O.;.;.;.;.;.;.;.O.` $.<.<.<.<.<.<.<.<.<.<.<.<.[ @.;.;.;.O.O.O.;.;.O.O.` ` ` O.` ` O.;.;.;.;.O.` ` O.O.` ` O.O.;.;.;.O.O.O.O.O.O.` ` O.O.O. .O. . .O.O.O.O.O.` ` O.O.O.O.O.O.O.O.` ` O.;.;.;.;.;.;.;.;.;.<.<.<.[ $.<.<.<.<.<.<.<.<.<.>.$.&.@.>.@.&.>.<.<.a.a.<.@.[ $.$.@.@.$.<.<.a.<.<.<.<.<.<.>.[ @.<.<.<.<.<.<.<.<.<.<.<.<.@.@.>.a.<.a.<.<.a.<.$.[ >.<.<.<.<.<.<.<.<.<.<.<.<.[ @.<.<.<.>.>.<.<.<.<.>.@.@.@.>.@.&.>.<.<.a.a.<.$.&.$.$.&.@.$.<.a.a.a.<.<.<.a.a.>.&.&.<.<.a.<.a.a.a.a.a.a.a.<.@.&.>.a.<.a.<.a.a.<.$.&.>.a.<.<.a.a.a.a.a.<.a.<.<.",
"$.&.>.a.a.a.a.a.<.$.&.&.=.>.<.<.=.&.&.=.2.>.=.&.&.&.2.s.3.2.-.-.9.r.j.l.l.z.z.z.y.i.i.n.M.-X-X-X;X#X#X,X3X XH.U.H. X2X2X<X<X<X2X2X2X=X=X1X1X1X,X,X,X:X:X;X;X-X-X@X~.@XM.m.b.b.b.k.t.e.e.e.r.j.4.9.-.*.-.2.3.2.&.&.&.2.<.<.2.&.&.=.>.<.a.a.a.a.<.&.&.=.<.a.a.a.<.<.>.>.>.>.;.;.` O.;. .) Y Y ) .;.;.` @.<.<.>.>.>.>.<.<.<.<.<.<.O.` O.;.;.;.;.O.O.` ` ` ` .O. .` ` ` ` .O.` ` ` ` O.O.O.O.` ` ` O.O.O.O.O. . .) ) ) . . . . . .) ) ) . . .) . . . .) ` .O.O.O.` ` O.O.O.O.O.O.;.;.;.;.;.<.$.[ $.<.<.<.a.<.<.$.&.&.$.>.<.<.=.&.[ $.>.>.$.&.[ [ $.<.<.$.@.&.@.>.<.<.<.<.<.<.&.&.$.<.<.<.<.<.>.>.>.>.>.<.<.[ >.a.<.<.>.$.>.<.<.<.&.$.<.<.>.>.>.>.<.<.<.<.<.<.$.[ $.<.<.<.<.<.>.$.@.[ $.>.<.>.&.&.&.=.>.>.$.&.&.&.>.<.<.>.&.&.=.>.<.a.a.a.a.<.&.&.=.<.a.a.a.<.<.>.>.>.<.<.<.&.>.a.a.<.>.=.>.<.a.<.=.=.a.a.<.>.>.>.<.a.a.a.a.<.",
"<.=.&.=.2.2.2.=.&.&.=.3.<.<.2.&.&.2.&.&.&.&.&.*.=.=.*.-.4.d.d.r.9.9.e.t.k.c.u.y.i.n.n.-X-X-X;X#X&X&XG.A.H.L.L.P.P.H.- 4X5X5X5X9XqXqX9X9X2X9X5X=X=XC.C.C.G.1X:X;X;X+X~.+X@Xn.v.i.y.y.t.k.z.l.t.e.9.r.9.9.-.*.*.*.=.=.&.=.3.s.3.2.=.&.&.=.2.2.=.&.&.3.3.a.a.a.<.=.&.&.{ { { $.O.` ;. .Y 4 2 2 4 s .;.O.@.;.@.{ { { { &.>.<.<.<.;.;.@.` ` O. . .) s s Y Y Y Y Y ( ) ) Y s s ( ) ` ` ` ` ` .O. . .) Y s Y Y Y s s ( ) ) Y c Y ) ) ( ( ( s s s Y s ) ) Y s s s s Y Y Y Y ) .` ` ` ` ` ` O.;.;.;.;.>.@.{ &.>.>.=.&.&.&.=.>.<.<.2.&.&.2.&.&.&.{ &.{ =.=.{ &.>.<.<.>.&.&.&.=.>.>.=.{ &.>.>.<.<.<.>.$.&.{ { { { =.2.&.<.<.<.&.{ &.&.=.<.<.=.=.<.&.{ { { { &.>.<.<.;.;.;.@.{ @.$.$.$.@.{ { $.>.<.<.=.&.&.2.&.&.&.{ &.&.=.=.&.=.3.a.<.2.=.&.&.=.2.2.=.&.&.3.3.a.a.a.<.2.&.&.&.&.&.2.2.&.<.a.3.=.&.&.&.2.a.a.2.=.<.=.&.&.&.&.=.2.a.a.a.a.",
"s.3.2.=.=.=.&.&.2.3.s.s.2.=.&.&.2.3.&.2.=.=.3.-.3.4.-.9.9.r.j.l.l.k.e.y.y.u.i.v.M.-X-X-X;X;X*X&XH.A.H.P.K.L.P.K.J.K.L.- B.V.V.R.R.R.R.V.V.V.C.B.A.P.P.P.L.A.1X1X1X:X#X+X+X+X~.~.v.n.b.b.c.y.e.e.r.j.9.r.-.-.4.-.4.3.*.*.*.2.3.s.s.3.=.&.&.=.=.2.s.s.s.s.s.3.=.&.=.2.2.>.=.{ { ` X.) 5 , 1 1 , 3 Y .O.{ @.&.=.>.>.2.&.{ $.<.;.;.;.;.O.` ) Y s p 4 3 3 3 2 2 4 i Y p 4 2 4 s ) ) ) .) ( ( ) Y Y s 4 2 2 1 2 2 4 p c u 4 3 4 u Y ( Y p 4 2 1 2 4 u p 4 1 1 2 2 2 3 3 4 p s s Y ) ) .` ` O.;.;.;.;.;.$.&.&.&.{ { =.2.<.<.2.&.{ &.=.2.&.2.=.=.2.&.=.>.&.{ { =.>.<.<.>.&.{ { &.&.=.<.<.<.<.<.>.&.{ &.>.>.>.=.&.&.&.3.<.2.{ { &.&.&.<.<.=.&.&.&.=.>.>.$.&.{ O.;.;.;.;.;.O.%.&.{ { { %.>.<.<.2.&.{ &.2.3.&.2.=.=.3.=.2.3.&.&.&.2.3.s.s.3.=.&.&.=.=.2.s.s.s.s.s.3.=.&.=.2.3.3.2.&.=.&.3.s.2.&.&.&.&.&.3.s.2.=.=.=.2.3.3.2.=.&.2.s.s.s.",
"s.s.s.s.3.=.=.3.s.s.3.=.*.*.*.=.s.2.*.s.=.-.3.4.-.d.4.9.9.9.e.t.z.z.z.c.i.v.M.M.-X-X;X:X,X=X6X- H.Y.P.P.P.P.P.P.K.K.K.P.N./.`.]._.}.{.].'.(.N.Y.L.K.K.K.P.L.C.2X2X1X1X:X;X+X+X-X-XM.n.v.u.y.y.e.z.t.e.j.w.9.d.4.-.d.4.*.*.*.-.2.s.s.s.3.=.2.s.s.s.s.s.s.3.=.&.2.3.3.<.<.<.X.{ ` X.T 3 1 JXJX3 , 5 ) %.{ %.;.<.<.3.3.3.=.{ %.;.;.X.;.X. .Y 4 2 3 3 3 2 2 2 2 2 2 3 2 2 1 , 3 s ) ) .) ( ( s 4 2 3 3 3 2 2 2 3 3 3 3 3 3 1 > 2 u s u 3 , 1 2 1 2 2 2 2 2 2 2 1 2 2 3 2 2 2 3 3 5 s ) .` ` %.;.;.;.;.;.<.1.&.&.>.<.3.2.=.&.&.{ &.3.=.&.3.=.&.3.=.&.<.=.{ { { &.=.<.<.<.2.&.=.<.<.<.<.<.<.1.&.{ =.1.;.<.<.3.2.&.{ 3.3.2.{ { &.{ &.3.<.=.{ &.>.<.<.;.;.;.%.{ %.;.;.X.;.;.;.X.{ { ;.;.;.1.=.&.&.{ &.3.2.*.3.=.=.3.2.=.s.2.*.*.*.=.2.s.s.s.3.=.2.s.s.s.s.s.s.3.=.*.3.s.s.s.s.s.3.*.*.3.s.3.*.*.*.*.*.3.s.2.*.=.s.s.s.s.s.s.=.*.2.s.s.",
"s.s.s.s.-.*.3.s.s.2.-.*.*.*.*.3.s.*.2.s.-.*.4.d.9.4.d.9.9.0.e.e.y.c.b.b.n.~.@X-X;X:X1X1X<XD.A.P.L.L.P.P.P.L.P.P.K.P.P.L.Y.A.(._.].].}.]./.B.Y.L.P.P.P.K.K.P.H.C.2X2X2X1X*X&X;X;X-X@X~.~.i.i.y.c.z.y.t.l.e.9.r.d.9.4.d.-.*.*.*.*.-.3.s.s.3.*.3.s.s.s.s.s.2.*.2.s.3.3.1.1.1.X.%.{ ) s 3 4 FXFXFX1 3 T { { X.1.1.1.1.3.3.3.%.{ X.;.X. .) s 4 , 1 4 FXFXFXFXFXFXFX4 2 4 FXFX3 > 4 Y ( ) ) s i 3 > 1 4 FXFXFXFXFXFXFX4 2 4 FXFX2 > 1 2 1 , 3 FXFXFXFX4 4 FXFXFXFXFXFXFXFXFX4 2 3 3 2 2 5 Y ) ) ` X.X.X.;.;.X.%.{ 1.<.1.%.&.{ { { { 1.3.&.=.3.&.{ 1.1.{ 1.1.%.{ { { { %.1.1.1.1.{ =.<.1.1.1.1.%.{ %.;.1.1.1.1.1.3.=.&.1.3.1.{ { { { &.3.3.%.{ 1.1.1.X.X.X.;.X.%.{ X.X.X.X.X.X.{ { X.X.X.%.{ { { &.&.3.3.*.2.s.-.*.3.3.*.3.s.-.*.*.*.*.-.3.s.s.3.*.3.s.s.s.s.s.2.*.3.s.s.3.3.3.s.s.3.*.3.s.3.*.*.*.*.-.s.s.-.-.3.s.s.3.3.s.s.s.-.-.3.s.",
"s.s.s.4.-.4.s.s.-.*.*.*.*.*.4.s.4.-.4.4.-.9.4.d.w.w.l.t.e.e.e.y.y.u.v.M.M.+X+X;X:X1X1X2XA.H.Y.P.P.P.K.K.P.P.L.P.P.L.P.K.K.Y.- V.C./.`./.A.Y.P.P.K.K.K.K.K.K.P.- V.C.qX2X=X<X1X1X*X+X~.~.~.~.v.b.c.y.k.k.e.e.r.l.w.w.d.4.-.9.*.*.*.-.4.s.s.-.-.s.s.s.s.4.-.-.s.s.1.*.&.%.%.1.X.{ Y 5 3 FXFXFXFX2 3 Y _ %.1.1.%.{ %.%.1.1.1.{ %.X. .Y 5 3 2 4 FXFXFXFXFXFXFXFXFXFXFXFXFXFXFX1 2 Y ( Y s 4 2 2 4 FXFXFXFXFXFXFXFXFXFXFXFXFXFXFX1 > > > 2 FXFXFXFXFXFXFXFXFXFXFXFXFXFXFXFXFXFXFXFXFX4 2 3 5 Y ( ) X.X.X.X.X.{ %.1.1.%.{ { { { { %.1.1.&.1.1.&.{ %.1.%.%.1.%.{ { { { { { %.1.1.%.%.1.1.1.1.X.{ %.X.X.%.{ { { %.1.1.%.%.3.3.&.{ { { %.1.1.{ %.1.X.%.{ { %.X.X.X._ %.X.X.X.X. ._ .X.X.%.{ { { { { =.3.1.*.3.3.-.*.4.s.-.-.s.4.-.*.*.*.*.-.4.s.s.-.-.s.s.s.s.4.-.-.s.s.4.-.*.-.4.s.s.-.-.s.s.-.*.*.*.4.s.4.*.4.s.s.-.*.-.-.s.s.4.-.4.s.",
"d.d.d.4.-.d.d.4.-.*.*.*.*.-.d.d.-.-.d.4.9.9.9.j.r.9.j.l.t.e.y.y.y.i.v.-X-X#X+X1X1X1X2X- Y.P.P.K.P.P.K.K.P.P.K.P.P.P.K.K.L.Y.- Y.Y.A.V.N.Y.P.K.P.K.L.K.P.P.K.L.Y.N.`.V.B.7X2X2X<X&X&X+X~.~.~.n.n.i.u.b.c.y.e.e.l.r.9.j.d.w.9.9.*.*.*.-.d.d.4.-.d.d.d.d.4.*.4.s.3.*.{ { { { X.X.%.s 3 3 AXAXAXAX2 3 Y _ X.1.%.{ { { { %.1.1.%.{ .Y 4 , 4 AXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAX1 1 Y Y i 3 , 3 AXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAX2 > > > AXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAX3 , 4 p Y .X.X.X.%.{ X.X.X.{ { { { { { 1.1.%.%.1.%.{ { %.1.%.{ X.X.%._ _ { { { %.X.X.%.{ X.X.X.X.%.{ .) T ( _ { { { 1.1.1.%.1.1.%.{ { { 1.1.%.{ X.X.%.{ _ _ _ %.X.X.) ( T Y Y Y Y s Y T ( ( _ { { { %.1.3.*.-.s.4.*.*.-.d.4.-.4.d.-.*.*.*.*.*.-.d.d.4.-.d.d.d.d.4.*.4.d.d.-.*.*.*.-.4.d.4.-.4.d.-.*.*.-.4.d.4.-.4.d.4.-.*.*.*.4.d.d.-.-.d.",
"d.d.d.4.-.d.d.4.-.9.*.9.9.4.d.4.9.4.d.9.9.9.9.j.j.e.t.z.k.y.y.i.i.~.OX-X;X#X*X1X2XqXA.Y.P.K.P.P.P.P.P.P.K.K.K.P.P.L.P.K.K.P.; P.J.P.= Y.L.K.K.K.P.K.K.K.K.K.L.K.A.`.{.`.V.C. X<X=X=X&X&X+X#X-X@Xi.v.b.u.y.y.e.k.l.e.w.l.j.9.9.9.9.9.-.d.d.4.-.d.d.d.d.4.*.d.d.4.*.*.{ { { %.X. .p 2 4 VXVXVXVX4 3 p _ X.%.{ { { { { %.1.1.%.{ ) 5 < 4 VXVXVXVXVXVX4 2 2 2 4 VXVXVXVXVXVXVX1 1 p Y 4 > 3 VXVXVXVXVXVX4 3 3 2 4 VXVXVXVXVXVXVX2 > > > 3 VXVXVXVXVXVXVX4 2 2 2 2 3 3 2 4 VXVXVXVXVXVXVXVX4 3 2 4 Y . .X. ._ X.X.%.{ _ _ { { %.1.%.{ %.X.%.{ { { X.X.{ %.X.X._ _ _ _ _ { X.X.%._ X.X.X.X.%.( Y 5 3 w s ( _ { %.1.1.%.%.1.%.{ { { 1.1.{ _ ) T s ( ( _ _ _ X. .) s 4 3 3 3 2 2 3 3 4 p ( ( { { %.3.1.*.4.d.-.-.9.-.d.d.-.4.d.d.-.9.9.*.9.-.d.d.4.-.d.d.d.d.4.9.d.d.4.-.9.9.9.9.-.d.d.-.4.d.4.9.9.-.d.d.-.-.d.4.-.9.-.-.-.-.d.d.4.-.d.",
"f.d.f.4.9.4.f.d.9.9.9.9.9.d.d.9.9.d.d.9.9.9.0.j.l.t.e.z.b.c.i.i.~.~.#X;X:X*X=X2XqX- Y.P.P.K.P.P.L.P.P.P.K.K.K.P.P.P.P.P.K.; L.L.P.L.L.P.K.P.K.K.P.K.K.K.K.K.L.K.U./.}.].].}.V.V.9X=X=X&X*X;X;X+X+Xn.n.i.y.y.y.k.z.t.e.j.l.r.9.9.9.9.r.d.d.9.9.d.f.d.f.4.9.d.d.4.*.*.{ { { _ ..) 4 2 sXsXsXsXsXsX2 q ( X.%.{ { { { { %.1.1.%._ Y 3 4 sXsXsXsXsX4 2 2 2 2 2 2 2 4 sXsXsXsXsX1 , 5 u 2 3 sXsXsXsXsX4 2 2 3 3 2 2 2 4 sXsXsXsXsX2 > > > 1 sXsXsXsXsX5 1 2 2 2 2 2 3 2 2 2 3 2 4 sXsXsXsXsXsXsX4 , 4 T . ..._ ..X.X._ _ _ _ { X.X.{ { X.X.{ _ _ _ ..X._ Y T T Y s s s s Y ) ._ _ X.X.X.X.) s 4 < , , 3 s _ _ { %.1.%.{ 1.o.{ { %.1.%._ Y 5 2 2 w s ( ( _ .) s 3 , 1 2 2 2 2 2 3 3 2 w s _ %.1.1.-.-.4.4.-.9.9.9.4.d.4.9.d.d.4.9.9.9.9.4.d.d.9.9.d.f.d.f.4.9.d.d.4.9.9.9.9.9.9.4.d.4.9.d.4.9.9.9.d.4.9.4.d.9.9.9.9.9.9.w.f.d.4.9.d.",
"f.f.f.d.9.9.d.f.d.w.9.w.d.f.4.9.r.l.j.9.9.0.e.t.z.z.y.c.b.b.v.~.+X#X;X:X,X=X<XqX- Y.P.L.P.P.P.P.P.K.P.P.K.K.K.P.P.K.K.K.P.- P.P.L.J.P.P.K.P.K.K.P.K.K.K.K.K.P.K.Y.N.}.|.}._.].`.h 6X5X<X1X1X;X+X@X-Xn.i.i.y.y.u.z.z.e.t.l.l.r.9.w.r.j.f.r.9.r.f.f.f.d.4.9.4.d.4.1.*.{ { _ _ _ p 1 2 sXsXsXsXsXsX2 2 T .._ { { { { %.1.o.o._ s 4 3 sXsXsXsXsX4 3 4 p s s Y p 3 > 4 sXsXsXsX1 > 1 1 2 sXsXsXsXsX4 2 4 p Y Y s p 4 , 4 sXsXsXsX2 > , , 1 sXsXsXsXsX2 3 p Y s s Y Y s s p 4 2 2 2 q sXsXsXsXsXsX4 3 p ) . .( Y Y T T _ _ _ ..X..._ ..X..._ _ _ _ _ ..Y q 2 3 3 2 2 2 2 3 5 s ( ..........T w , 4 sX4 > q R _ _ { o.o.{ %.o.{ _ %.X._ ( t , 1 1 > 3 s ( . .T 4 > 1 sXsXsXsXsXsXsXsX4 < w ( o.1.1.*.1.d.4.9.9.9.9.w.f.d.9.r.f.f.r.9.9.r.f.f.r.9.r.f.f.f.f.d.9.r.f.f.r.9.9.9.9.9.9.d.d.9.r.f.9.9.r.f.9.9.f.r.9.9.9.9.9.w.d.f.d.9.r.f.",
"l.l.l.l.r.9.r.j.l.j.j.l.j.j.w.9.j.l.t.e.e.e.e.e.z.z.u.i.n.M.M.-X;X;X1X1X=X5XqXA.Y.P.P.P.K.P.P.P.K.K.K.K.K.P.P.P.P.K.K.P.Y.A.P.P.P.; P.P.P.K.P.P.K.K.K.P.K.K.K.K.K.A.[.].}.}.}.}.`.V.3X2X2X1X*X&X;X-X@X~.~.i.i.u.b.z.y.e.k.l.l.l.l.l.l.j.9.9.j.f.f.f.d.d.w.9.4.4.1.1.%.{ _ _ R w , w tXtXtXtXtXtXq 2 s _ _ _ { %.o.o.o.o.%.R t < 5 tXtXtXtXq w p T ) ......) p 3 2 tXtXtXtX1 > > > 4 tXtXtXtX4 4 p T ...._ _ ) Y 4 2 tXtXtXtX2 1 u i 1 3 tXtXtX4 2 i ( .._ _ ...._ ....R s i q 2 2 4 tXtXtXtXtX2 4 Y ) ) p q 2 3 5 Y ......T Y s T T T ( _ _ _ ( Y 4 , 1 2 2 2 2 3 3 1 , 3 p T .......Y 2 1 tXtXtX1 2 s _ _ _ ..o..._ o._ _ ...._ T 3 1 tXtX3 , w T ....s 2 > 1 tXtXtXtXtXtXtXtXtX4 3 Y ..1.%.0.4.d.w.9.9.9.9.9.j.l.w.9.j.l.l.l.j.l.l.j.9.9.j.l.l.l.j.j.r.9.j.l.j.r.e.9.9.9.9.r.l.w.w.j.e.9.j.j.9.r.j.9.9.9.9.9.r.l.l.j.w.9.j.l.",
"l.l.l.l.j.w.9.r.j.l.l.l.j.e.9.9.j.l.t.e.e.e.y.y.b.b.v.i.~.@X-X-X;X1X,X=X5XqX8XH.P.L.P.L.P.K.P.P.K.K.K.K.K.K.K.P.P.P.K.Y.A.A.U.U.H.= Y.P.K.K.P.K.K.K.K.K.K.L.K.K.K.Y./.'.}.}.}.}._.{.V.8XqX=X=X&X,X;X#X~.~.~.i.i.b.b.t.y.e.k.z.l.l.l.r.e.e.j.j.j.j.j.j.j.r.0.0.1.1.1.o.%._ _ i 1 1 wXwXwXwXwXwXwXwX3 w R _ _ %.o.o.o.o.%._ T 3 1 wXwXwXwX4 2 i _ .........._ ( i 2 4 wXwXwX1 > > 1 wXwXwXwX3 2 p ) ...._ _ ....) p 2 4 wXwXwX2 2 p p 2 2 wXwXwX2 2 Y ( .._ _ ...._ o..._ _ ( T p 4 , 4 wXwXwXwX4 , 4 Y Y 4 , 1 1 , 4 p T p w 2 2 3 3 w i d ( _ Y 4 , 3 wXwXwXwXwXwXwXwXq 2 2 i T ....) p 2 q wXwXwX3 3 Y _ _ _ _ ..E d E _ _ ...._ T 2 2 wXwXwX4 2 p E ( s 4 > > 1 2 2 2 4 wXwXwXwXwX3 t _ %.%.0.4.d.w.0.9.9.9.e.l.l.r.9.e.j.l.l.l.l.r.9.e.j.l.l.l.l.l.j.j.e.e.j.l.l.j.r.9.9.9.9.j.j.9.j.r.e.l.r.e.j.r.9.9.9.w.j.l.l.j.e.9.j.j.j.",
"l.l.l.l.l.l.t.e.e.t.t.t.e.e.t.e.l.z.t.e.y.y.y.u.b.b.v.~.OX~.+X#X*X=X=X5XqXuX- P.J.K.P.L.P.P.K.K.K.K.K.K.P.K.K.P.P.P.Y.A.R./.V.V.o V.D.Y.K.P.P.K.K.K.P.P.P.P.K.K.K.Y.* `._.}.}.|.|.}.'.V.0X9X<X=X1X:X#X~.~.~.~.i.b.b.c.y.y.y.e.t.t.e.e.e.j.l.l.j.j.r.w.0.0.0.0.0.0.o.o.o.o.R w > q qXqXqXqXqXqXqXqX3 2 d _ o.o.o.o..._ _ _ R 2 2 qXqXqXw , t T _ _ _ _ _ _ _ _ s 2 1 qXqXqX1 > > 2 qXqXqX4 > q T _ _ _ _ ........T 3 1 qXqXqX2 4 s p 2 2 qXqXqX2 2 Y _ _ _ _ .._ ..o._ _ ....o...Y 4 , q qXqXqXqX1 1 i i 1 1 qXqX3 , 1 2 2 2 2 2 3 3 2 2 w d ( s 2 1 qXqXqXqXqXqXqXqXqXqXqX4 2 p E _ Y q 2 qXqXqXqX2 4 T .._ _ ( s t 2 w s _ _ _ _ Y 2 2 qXqXqXqX2 w s ( R p 4 2 2 2 2 1 , 4 qXqXqXqX2 2 R 5.0.0.r.j.w.0.0.0.e.e.l.l.t.e.e.e.e.t.t.e.e.e.j.l.l.l.l.j.t.e.e.e.e.e.e.j.l.l.j.t.e.0.e.j.e.e.e.e.t.e.t.j.e.e.e.j.l.l.j.t.e.e.e.e.e.e.",
"l.l.l.l.l.l.l.k.t.e.e.e.t.k.k.e.k.z.z.t.y.y.u.c.m.M.@XOX-X+X+X&X=X=X<XqXuXA.Y.K.K.L.K.P.P.P.L.K.K.K.K.K.L.P.P.P.P.H.N./.].'.}.V.N.R.`.D.Y.K.L.K.K.K.P.P.P.P.L.K.K.L.A.(.|.}.}._.}.{.{.|.V.eXqX=X2X1X,X#X+X~.~.n.M.m.i.u.b.u.y.y.e.e.t.j.l.l.l.j.j.0.0.w.w.w.w.w.0._ ......p 3 q 9X9X9X9X9X9X9X9X9Xw 2 p ..o....._ _ ......s 3 w 9X9X9X3 1 p ...._ _ _ _ _ ....R w , 1 2 1 > > > 4 9X9X9X2 1 i ( _ _ ....o.o.....T w > 1 2 1 2 i T p 2 2 9X9X9X2 2 s _ _ _ _ _ } %.5.{ o.o.o..._ _ s 4 2 9X9X9X9X4 , 1 1 > 2 9X9X9Xq 2 2 w 9X9X9X9X9X9X4 2 i R Y 2 1 9X9X9X9X4 4 9X9X9X9X9X9X2 4 p R p 2 2 9X9X9Xq 2 i _ ...._ s 9 , , > q s ( _ _ R q 2 9X9X9X9X2 2 s E E T Y p p p p p 3 , 4 9X9X9X2 2 R o.o.0.w.j.j.w.0.0.e.k.l.l.t.e.l.t.e.e.e.e.t.l.l.l.l.l.k.e.e.t.k.k.k.t.e.e.e.t.l.l.k.e.e.t.e.e.e.e.e.e.e.e.e.t.l.l.k.e.e.e.t.k.l.l.k.e.",
"z.z.z.z.z.z.z.z.z.z.k.z.z.z.z.e.t.z.z.b.b.c.b.b.M.n.~.@X;X;X,X1X2X2XqXuXxXA.L.K.P.K.K.P.K.P.P.K.K.P.K.K.P.K.P.A.N.V.`.]._.|./.* D.V.}.`.D.Y.L.L.L.P.P.P.P.P.P.P.K.K.Y.V.}.}.}._._.}.}.}.}.V.qX5X<X1X1X,X;X-X-X-XM.n.i.v.b.b.b.k.k.z.z.z.l.l.l.j.w.0.w.j.r.r.w.o.o.o..._ d q 3 <X<X<X<Xw 2 w <X<X<X<X3 t E _ _ _ ..o.o.o.E t 3 <X<X<X<X3 t T ......o...o.o.....( s w 2 2 2 1 > 1 <X<X<X<X2 w T ......o.o.o.o.o.o._ d w 3 3 3 i T E Y 4 2 <X<X<X2 2 d _ ..o.o.o.0.} 0.7.o.7.5.} _ ....p 3 w <X<X<X<X1 > , > 1 <X<X<X<X<X<X<X<X<X<X<X<X<X<X1 w T T 4 , 1 2 2 2 2 2 2 4 <X<X<X<X4 , 4 s p 2 2 <X<X<X2 2 s _ _ _ T w , q <X4 , w T _ _ ( p 2 w <X<X<X2 2 Y E E E E T s p p p t , 2 <X<X<X3 3 T o.w.0.w.j.j.j.j.k.z.z.z.k.e.t.z.z.z.k.k.z.z.z.z.z.z.z.t.e.k.z.z.z.z.z.z.k.t.e.e.t.k.z.t.e.e.t.k.z.k.t.e.e.k.z.k.e.e.e.t.k.z.z.z.z.z.z.",
"z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.t.y.c.b.b.b.b.m.M.n.+X+X;X;X1X1X2X2XqXuXiXA.Y.P.P.P.K.K.P.K.K.L.K.K.K.P.P.Y.A.N.(.j ].].).}.].V.= Z.R.'.}.R.A.Y.K.K.L.K.P.P.P.P.P.K.K.P.N.].}.}.}._.}.}.}._.).D.9X5X<X1X1X1X;X-X-X@X~.i.n.m.b.b.b.z.z.z.z.z.l.l.k.0.w.h.h.w.w.7.7.o.o.o.E w < q ,X,X,Xw > > > 4 ,X,X,X2 1 p _ ..o.o.o.o...R 3 3 ,X,X,Xq 3 p ......o.o.o.o.o.o.o._ _ T T T Y i 1 2 ,X,X,Xw 2 p E ....o.o.o.o.o.o.o.} _ E T T T T E ..E p 2 w ,X,X2 2 d ..o.o.7.w.w.w.0.0.0.0.0.7.o.o.o.E w 2 ,X,X,X,X1 1 t 3 , 4 ,X,X,X,X,X,X,X,X,X,X,X,X4 > 2 Y E p q 2 2 2 4 p p 4 , 3 ,X,X,X,X1 1 p Y 2 2 ,X,X,X2 2 Y _ _ _ d 2 1 ,X,X,X1 3 T .._ _ d 2 2 ,X,X,X2 2 Y E E E E p 4 2 1 2 1 , 4 ,X,X,X3 3 E o.w.0.0.w.h.k.z.z.z.z.k.e.e.k.z.z.z.z.z.z.z.z.z.z.z.z.e.t.z.z.k.k.k.k.z.z.z.k.k.e.e.e.e.e.k.z.z.z.z.z.t.y.e.e.e.t.k.z.z.z.z.k.k.k.z.z.",
"z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.b.u.y.i.v.v.v.n.@X~.~.#X;X,X1X2X2XqXqXiX4X; L.K.P.P.K.K.K.K.K.P.K.P.P.U.A.N./.|.}.R.}.].'.}.V.Z.hXjXV.].'.V./.D.Y.P.P.K.K.P.L.P.K.K.K.P.A.`.}.{.}.|.}.{.}._.{.R.C.0X5X=X<X,X,X#X#X+X~.@XM.n.b.b.b.b.b.z.z.z.z.z.h.0.t.h.w.0.0.5.5.5.5._ p 3 q ,X,X,X,X1 > , > 2 ,X,X,Xq < w E ....5.} } } d 2 2 ,X,X,Xq 3 p ......o.o.o.o.o.o.o.o._ _ _ _ _ U 2 2 ,X,X,Xw 2 p E ....o.o.o.o.o.o.7.} o.o...} } _ _ _ _ U 2 2 ,X,X2 2 R o.o.7.7.w.w.w.0.0.w.w.w.7.7.5.} _ i 2 q ,X,X,X2 1 p p 1 2 ,X,X,X,X,X,Xw 2 2 2 2 1 > > w T E R d p Y p Y T T p 1 > 4 ,X,X,X2 1 p Y 2 2 ,X,X,X2 2 d _ ....Y 2 2 ,X,X,X3 2 T ...._ d 2 2 ,X,X,X2 2 p R R R p 4 , 1 2 2 2 w ,X,X,X,X3 t E 7.7.w.0.0.e.t.t.k.k.t.y.y.k.z.z.z.z.z.z.z.z.z.z.z.z.z.y.z.z.k.y.y.y.y.y.t.k.k.z.z.k.y.y.k.z.z.z.z.z.z.z.y.y.t.k.z.z.k.t.y.y.y.y.y.t.z.",
"z.z.z.z.z.z.z.z.z.z.z.b.b.b.b.b.b.i.i.i.i.OX~.+X~.!.#X,X1X1X2XqXuXiXiX- P.K.P.L.K.K.K.K.P.K.P.Y.A.N.V.`.].].|.R.).{.|.}.`.D.B.lXlXV.'.}.V.h /.D.Y.J.K.K.L.P.P.K.K.K.K.H./.{.}.}.}.{.{.{.{.{.}.h iX9X5X=X=X*X&X+X~.~.@XM.M.n.m.b.b.b.b.z.z.z.k.h.0.h.h.w.5.5.} } } } d q 2 #X#X#X#Xw , 4 i 9 2 #X#X#X#X1 2 R } } } } } } d 2 2 #X#X#X#X3 w E ....o.o.7.7.7.7.7.o.o.} } _ _ d 2 2 #X#X#X#X2 w T ......o.7.7.7.7.7.5.7.7.5.} } } } } _ d 2 2 #X#Xw 2 p ..7.5.0.w.h.h.w.0.w.w.0.0.5.} } } d 2 2 #X#X#X2 2 p Y w 2 #X#X#X#X#Xw , 1 3 2 2 2 2 q p R E R R U p U U U U i 1 > 2 #X#X#X2 1 p p 2 1 #X#X#X2 2 a R _ _ U 2 2 #X#X#X2 2 U ...._ d 2 2 #X#X#X2 2 a R R d q , 4 #X#X#X#X#X#X#X#Xw 3 U ..7.w.w.t.w.q.e.y.u.y.y.y.y.c.z.z.z.z.z.z.z.z.z.z.z.z.z.y.z.z.c.y.y.y.y.y.y.y.y.y.u.c.y.y.b.z.z.u.y.c.z.z.t.y.c.t.y.y.y.y.y.y.y.y.y.y.z.",
"b.b.b.b.b.b.b.b.b.b.b.b.b.b.b.b.v.i.i.i.~.@X+X+X!.#X1X1X1X2XqXqXuXiXaXH.P.K.L.K.P.P.K.J.P.Y.- N./.`.{.}._.{.).x }.}.|.].g zXU.kXlXV.].].V.h [.R.H.L.K.K.K.K.P.K.K.K.K.Y.V.{.{.}.{.{.{.{.}.{.{.NXg 0X5X5X=X=X*X&X+X+X-X-XM.M.M.b.b.b.b.b.z.z.k.h.q.h.w.5.Q R R R R a q < q @X@X@X@X2 4 p R i 2 w @X@X@Xw 7 a } } } } } } R w 2 @X@X@X@X3 1 p ......o.7.7.7.7.7.7.5.} } } _ R q 2 @X@X@X@X2 1 p ^ ....o.7.7.7.7.7.5.7.7.5.} } } } } } d 2 2 @X@X@X2 t E 7.5.5.w.h.h.w.q.q.q.q.0.5.5.} } d 2 2 @X@X@X2 2 U E p 2 w @X@X@X@X2 1 p T U d d d d E E E R p w 2 2 2 2 2 1 > > 4 @X@X@X4 1 i p 2 1 @X@X@X2 2 a R R R d 2 2 @X@X@X2 2 U ...._ d 2 2 @X@X@X2 2 d R R d 2 < @X@X@X@X@X@X@X@X@X3 3 T 7.7.7.w.w.q.q.y.y.u.u.y.y.u.b.b.b.b.b.b.b.b.b.b.b.b.b.b.y.b.b.c.y.y.y.y.y.y.y.y.y.y.y.y.y.b.b.b.y.y.u.b.b.c.y.y.y.y.y.y.y.y.y.y.y.y.y.b.",
"b.b.b.b.b.b.b.b.b.b.b.b.b.b.b.v.i.i.v.n.-X-X-X;X#X&X,X1X2XqXqXuXiXeX% Y.K.P.K.P.K.K.P.L.A.- R.]._.|.}.'.}.'./.R.}.).].R.zXU.kXlXkXN.`.}.h zX/.{.V.H.L.K.K.P.K.K.K.K.P.P.N.{.{.'.'.'.'.'.'.{.'.NXV.0XwXqX2X2X1X,X*X+X#X-X-XM.M.M.M.b.b.b.b.c.h.h.q.w.7.R r 7 7 7 7 1 < q n.n.n.n.9 2 p E E d 2 2 n.n.n.n.3 w R } } } } } } i 2 w n.n.n.w < q U ....5.7.7.7.7.7.5.} } 5.5...E p 2 q n.n.n.w < q U ....5.7.7.7.7.7.5.7.7.7.} } } } } } d 8 2 n.n.n.7 3 E 7.7.q.w.h.h.y.q.t.t.w.q.q.5.} } d 2 2 n.n.n.2 2 U E U 2 2 n.n.n.n.3 w E ..} } _ ......^ E p 8 < 1 2 2 2 2 2 2 w n.n.n.n.n.1 3 w 1 1 n.n.n.2 2 a E E _ U 2 2 n.n.n.2 2 U ...._ d w 2 n.n.n.2 2 d E E d q < q n.n.n.n.n.n.n.n.3 2 U 5.7.7.w.q.q.u.c.c.b.b.c.i.y.c.b.b.b.b.b.b.b.b.b.b.b.b.b.y.b.b.c.y.y.y.y.y.y.y.u.i.c.b.i.y.b.b.b.c.i.b.b.b.i.y.c.c.c.i.u.y.y.y.y.y.y.y.b.",
"b.b.b.b.b.b.b.b.b.b.b.b.b.m.n.i.i.n.M.-X-X-X;X;X,X*X=X<X2XqXuXiXaXN.H.P.K.L.K.P.P.H.- V.).j `.'.`.`.[.[.[.[.h `.}.}.`.C.lXA.vXkXzXD.`.].h PXg }.].C.U.L.K.P.K.J.K.K.K.K.- [.|.`.`.`.`.`.[.[.[.PXPXE.iXqXqX2X1X1X1X#X+X#X-X-X-XM.M.n.b.b.c.c.h.h.q.w...t < 1 7 7 8 9 w v.v.v.v.w > w R E E R w 2 v.v.v.v.2 2 d ..5.5.} } } d 2 3 v.v.v.v.q < q p R E ..7.7.7.7.5.} 5.7.5.5...R 3 2 v.v.v.v.q < q p R E ..7.7.7.7.5.7.7.7.5.5.5.5.5.5.R 3 3 v.v.v.7 9 E 7.7.w.h.h.c.q.q.y.u.h.h.w.7.7.5.R 7 2 v.v.v.2 2 U E U 2 2 v.v.v.w 3 p ^ } } 5.........E U q < 8 v.v.v.v.v.v.v.v.v.v.v.v.v.1 > , > 2 v.v.v.2 2 U ^ ^ _ R w 2 v.v.v.3 3 R ..E E R i 2 w v.v.2 2 d E ! R a q < 1 2 w v.v.v.v.v.t < t E 7.7.q.q.t.h.c.b.b.b.b.b.v.i.c.b.b.b.b.b.b.b.b.b.b.b.b.u.b.b.b.i.i.i.i.i.c.b.b.b.c.v.i.y.v.b.b.b.b.b.b.c.u.y.i.c.b.b.b.b.c.i.i.y.i.c.b.",
"b.b.b.b.b.b.b.b.b.v.v.v.n.n.n.~.n.M.-X-X@X#X#X:X1X1X=X9XqXuXwXtX X& Y.J.K.K.P.L.N.D.[.NXNXV.NXPXPXPXNX[.`.h h `.}.{.R.zXvXD.lXkXlXgX[.'.h vXN.`.{.].V.U.K.J.K.K.K.P.P.K.A.[.[.NXNXPXPXPXfXPXPXPXPX* iXwXqX9X<X1X1X1X+X#X-X-X@X@Xn.v.n.b.c.c.h.h.q.q.E 9 2 c.c.c.c.c.c.c.c.c.c.2 < i R E E E p 2 q c.c.c.w < w E 5.5.5.5.5.R w 3 c.c.c.c.c.w 3 3 3 w a R E 5.7.} 5.7.7.5.5.} R w 3 c.c.c.c.c.w 2 2 2 w d E E 5.7.5.5.7.7.7.7.7.7.7.7.R 9 8 c.c.c.8 7 R 7.7.t.h.u.u.q.u.u.y.q.u.w.7.7.7.R 9 3 c.c.c.2 2 U E U 2 2 c.c.c.2 2 R 5.} 5.5.5.5.5.E d q < q c.c.c.c.c.c.c.c.c.c.c.c.c.c.2 > < > 2 c.c.c.2 2 U E E ! E p 2 q c.c.3 3 R ^ E ! E d 2 2 c.c.3 3 U ^ ^ ^ E U w 2 2 2 3 w c.c.c.c.q 9 d 5.7.q.u.h.c.c.c.u.v.b.b.b.i.v.m.b.b.v.v.v.b.b.b.m.b.b.i.i.b.b.b.b.b.b.b.b.b.v.i.i.i.v.i.i.v.b.b.m.m.b.i.i.v.v.i.i.v.b.m.m.m.b.b.b.m.b.",
"n.n.n.n.b.n.n.v.i.i.i.i.~.v.n.~.-X-X@X+X+X&X&X*X1X2X<X9XqX0XrXeX& A.P.K.K.L.A.fXPXPXPXPXNXNXNXbX`.`.'._.R.NXh ].|.`.C.vXgXkXlXkXlXzXV.}.j vXgXR.}._.}.V.Y.K.P.P.K.L.P.K.H.(.|.'.`.[.NXPXC.PXPXPXPXgXaX0X0X5X5X<X1X1X*X#X;X+X~.~.~.~.i.v.c.x.h.u.q.q.! t 9 k.k.k.k.k.k.k.k.k.k.w < 9 i d d U i 1 7 k.k.k.k.1 1 a } 5.5.5.5.E p 2 9 k.k.k.k.k.k.w 7 7 7 7 r d E } 7.7.5.} } } ! a 3 q k.k.k.k.k.k.q 7 7 2 9 t U E 5.5.7.7.7.7.7.7.5.5.R 7 8 k.k.k.8 7 R 5.7.7.q.q.q.q.u.c.x.u.q.q.q.7.7.E 9 3 k.k.k.2 2 U E R w 2 k.k.k.7 7 R 5.} 5.5.5.} } R w < q k.k.k.k.k.q 2 q k.k.k.k.k.k.k.2 1 w 3 2 k.k.k.w 2 i R ! ! ^ U 7 7 k.k.2 2 U ! ! ! E U 2 2 k.k.2 2 U ^ ^ ^ ..E R d d p q < q k.k.k.k.7 r ! 7.q.u.x.x.u.u.i.i.v.n.b.v.v.n.v.i.i.i.i.i.v.m.m.b.n.v.i.v.b.m.m.m.b.n.v.i.i.v.v.n.n.i.i.i.v.v.v.v.i.i.i.v.n.n.v.i.i.i.v.n.m.m.m.m.n.",
"n.n.n.M.M.n.i.i.v.n.n.n.@X~.OX~.-X-X#X!.&X&X&X=X2X2X9X9X0XrXtXC.D.H.L.L.A.U.PXPXPXPXPXNXg [.'.'.}.{.{.}.V.D.(.}.].V.vXlXN.lXlXkXkXvXg '.j vXkXV.`.{.|.}.V.U.P.K.P.K.P.J.Y.V.].}.{.{.'.[.V.NXPXPXPXPX& rX0X0X5X5X2X1X*X&X+X+X#X@X@Xv.i.u.u.x.x.u.7.5.} d 9 t t.t.t.t.t.t.t.t.t.t.w 2 7 7 7 7 1 > 2 t.t.t.t.t < q a U R ! } ! R q < q t.t.t.t.t.t.t.t.w 1 < 1 r d 5.7.5.} } } } R w < q t.t.t.t.t.t.t.t.w 1 < 2 t R 5.6.5.7.7.5.5.| } R 9 9 t.t.t.7 9 R 6.6.q.q.q.u.u.q.u.u.x.u.8.q.6.5.R 9 7 t.t.t.2 2 U E E i 2 w t.t.2 7 d } } 5.7.5.} } d 7 1 t.t.t.t.w 2 2 2 2 2 q t.t.t.t.t.2 2 i i 2 w t.t.t.2 q R ^ ^ ! a 7 w t.t.7 7 d ! ! ! ! d 2 2 t.t.2 2 d ! ! ! } } } 5.5.^ U q < w t.t.t.9 9 Q q.q.u.x.u.u.u.i.i.i.n.M.v.i.i.i.v.n.n.v.i.i.v.M.M.M.n.v.i.i.v.n.v.i.i.i.v.n.n.n.v.i.i.n.i.i.i.i.i.i.v.v.i.i.n.M.n.n.i.i.i.v.v.n.v.i.",
"M.M.M.M.n.~.~.n.M.M.M.M.-X@X+X~.-X;X#X&X&X&X=X=X2XqX9X6X0XaXaX* fXU.; A.PXPXPXPXPX[.`.].j ].}.}.}._.}.V.vXg [.'.].V.lXlXN.lXlXvXkXkXg ].V.vXlXD.`.{.}.}.].V.H.Y.K.K.L.K.P.* _.{.{.{.{.`.x ].[.NXPXPXN.rXrX0X5X5X2X2X*X&X*X;X;X-X-X@Xn.u.q.u.x.8.7.7.5.R 9 7 r.r.r.r.r.r.r.r.r.r.r.r.w 7 7 1 > > w r.r.r.r.r.w 9 9 9 w a Q ! R a w 2 2 w r.r.r.r.r.r.r.r.t 2 < 0 U E 5.} } } } ! U w 7 7 q r.r.r.r.r.r.r.r.w 2 < w U ! 5.6.6.6.6.5.5.E 9 9 r.r.r.9 9 R 7.6.q.u.q.u.x.q.q.q.u.u.8.7.7.5.R 7 7 r.r.r.3 2 U ! ! a 7 3 r.r.9 9 R } | 5.7.5.| } a 7 r r.r.r.q < q a U p q < q r.r.r.r.2 2 a a 2 2 r.r.r.2 1 a ! ! R w 8 r.r.r.w 7 a Q ! ! Q i 7 w r.r.2 2 d ! ! ! ! } 5.5.5.5.! a 1 7 r.r.r.9 9 E q.q.u.x.x.u.i.i.~.~.n.M.@X~.OXn.M.M.M.M.M.OX~.v.M.M.M.n.n.OXOX~.~.~.v.n.M.M.n.~.~.~.v.n.~.n.OXOXn.~.n.n.~.~.~.@Xn.M.M.n.OX~.~.~.OXv.",
"M.M.M.M.@X~.@XM.-X@X@X@X-X-X@X+X#X;X;X&X&X&X=X=X2XqX0X0XaXaXo KXPXC.zXPXPXPXNX[./.'.'.).|.'.}.{.{.}.].(.vXh '.}.x PXkXkXgXlXlXlXkXkXD.[.V.vXkXvXh |.}.}.|.].R.D.K.K.L.K.K.- [.}.{.}.}.`.x ].].'.`.NXNXrXrX0X0X9X2X2X=X*X,X;X;X#X@X@Xn.x.u.q.8.8.8.7.5.U 2 7 4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.w w 4.4.4.4.4.4.4.4.t 2 < q a ! ! E R i 1 > 1 q 4.4.4.4.4.4.4.4.r 7 9 i ! } } } } } ! R i 1 > 1 w 4.4.4.4.4.4.4.4.t 9 9 i ! 7.6.6.7.7.7.R 9 7 4.4.4.9 9 Q 7.6.q.8.u.q.x.u.q.q.q.q.q.8.7.5.d 7 r 4.4.4.9 9 U ! Q a 9 w 4.4.9 9 R 5.| 5.7.7.| Q r 7 4.4.4.4.7 q U E ! E a q 2 4.4.4.4.2 2 U U 2 7 4.4.4.w < w R ! d 7 9 4.4.4.4.7 w R ! ^ R q 2 4.4.4.2 2 U ! ! ! ^ 5.5.5.5.5.} d 7 9 4.4.4.9 9 ! q.q.u.x.x.u.i.~.~.OXM.M.OX~.n.M.M.n.n.M.M.M.OX~.n.M.M.M.M.M.n.OXOXn.M.M.n.@X~.~.~.OXM.@X~.M.OX~.n.@X~.M.@X~.~.~.~.@XM.M.M.n.OX@XM.M.",
"-X-X-X@X~.OX-X-X@X+X~.+X@X-X-X+X+X;X:X&X&X=X=X9XqXqX0XtXaXeX+ PXPXPXPXPXNX[.'.{.}.}.'.x ].].}.{.'.}.j vXzXV.].).V.lXkXD.vXlXlXkXkXlXzXR.R.zXlXU.N.[._.}.{.'.}./.A.Y.K.K.K.Y./.].].{.}.].j ].}.{.{.'.[.h rXrX0X9XqX2X=X,X1X,X#X!.!.OX@Xn.x.q.8.8.8.5.R w < r 3.3.3.3.3.r r 3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.q < w d ! ! E i 1 > > > 1 w 3.3.3.3.3.3.3.3.q 9 U } | } } } ^ ! i 1 > > > 1 q 3.3.3.3.3.3.3.3.w 9 U 5.6.7.7.7.5.R 7 7 3.3.3.9 7 Q 7.6.6.8.u.q.u.x.q.q.q.q.6.6.7.! t 9 3.3.3.3.9 9 U ! R w 9 3.3.3.7 9 E 7.6.6.7.7.6.Q 7 7 3.3.3.r 7 a ! ! ! ! ! a 9 w 3.3.3.9 w R U 7 1 3.3.3.3.9 7 i d i 9 r 3.3.3.3.7 7 U ! ! U 2 7 3.3.3.2 2 U ^ ! ! ! 5.5.5.5.5.} U 9 9 3.3.3.7 9 ! 8.q.u.x.x.~.~.~.~.@X-X@X~.@X-X-X@X~.~.@X-X-X@X~.@X-X-X-X-X-XOX~.@X-X-X@X~.~.~.~.~.@X-X~.@X-X+X~.@X@X~.@X-X+X~.~.~.~.OX@X-X-X@X~.@X-X",
"-X-X-X@X~.@X-X-X~.~.~.~.+X;X;X#X&X,X1X*X=X=X5XqXqXwX0XaXaXB.gXPXPXPXNX`.).'.}.{.{.}.}.R.].'.{.'.}.T.gXkXgX(.R.R.zXkXlXN.lXkXlXlXlXlXlXh /.zXlXlXN.j ].}._.|._.}.R.A.P.K.K.Y.h ].}.'.{.'.j ].|.}.{.}.`.h rXrX0XwXqX9X=X<X1X*X&X!.!.!.OXx.x.8.q.7.! U w < 0 2.2.2.2.r 7 7 7 7 9 9 t 2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.1 9 a ! E a 9 > > > 1 2 2 7 7 q 2.2.2.2.2.2.9 t Q | | | / ! a 9 > > > 1 7 7 7 7 w 2.2.2.2.2.2.9 t Q 6.7.7.6.| Q 7 7 2.2.2.9 7 ! 8.6.6.q.8.8.q.8.8.q.6.6.6.6.| d 2 9 2.2.2.2.9 t R ! R 9 9 2.2.2.7 7 Q 7.6.6.8.8.6.Q 7 7 2.2.2.7 9 R ! ! ! ! ! U 9 9 2.2.w 9 a ! R r < r 2.2.2.2.r 7 7 1 9 2.2.2.2.2.r 7 a ! ! a 2 q 2.2.2.7 1 i U U R ! / 5.5.5.5.| R 9 9 2.2.2.7 9 ! 8.8.q.x.n.~.~.~.~.@X-X@X+X@X-X@X~.~.~.~.@X-X-X@X+X-X-X-X-X@X~.@X-X-X@X~.~.~.~.~.@X-X@X~.@X@X+X~.@X-X@X+X-X@X~.~.~.~.~.~.@X-X-X+X+X-X",
"-X-X-X@X~.-X-X@X~.~.~.~.!.+X;X;X&X*X1X,X=X5X5XqXqX0XtXaXsXo PXPXNXj '.|.R.'._.{.}.}.).T.'.}.}._.].V.zXkXB.V.|.N.vXlXlXA.lXvXvXlXlXlXlXV.[.D.kXlXjX+ [.'.).}.].}.|.`.N.Y.L.K.- `.}.{.}.'.j ].}.}.}.}.'.g yXrXrXwXqX5X9X2X<X&X&X&X!.!.!.OXx.8.6.Q t 9 9 t >.>.>.>.q < 0 a a r 9 9 9 9 9 9 r >.>.>.>.>.>.>.>.>.>.>.>.>.>.9 w U Q a 9 < < > > t a i q 1 > 1 r >.>.>.>.r 9 a ! | | ! U 9 < < > < r a i q 1 < 1 w >.>.>.>.t 9 a 5.7.6.6.| Q 7 7 >.>.>.7 r ! 6.6.6.6.8.8.q.8.8.8.6.6.6.| d q < t >.>.>.t 9 a ! | R 9 9 >.>.>.7 7 Q 8.8.6.8.8.6.Q 7 9 >.>.>.r 9 a ! ! ! ! Q a 9 r >.>.9 9 R / ! a 1 2 >.>.>.>.>.r 7 9 i >.>.>.>.>.>.7 q a a q 7 >.>.>.>.1 > 1 7 9 w a E ^ / / 5.! a 2 9 >.>.>.7 7 Q 8.u.u.i.n.OX~.~.~.-X-X+X+X-X@X~.~.~.~.~.+X-X-X@X+X-X-X-X-X@X~.-X-X@X~.~.~.~.~.+X-X-X+X+X-X@X~.~.+X-X@X+X@X-X+X~.~.~.~.~.+X-X-X@X+X-X",
"-X-X-X#X~.-X-X-X+X~.+X+X&X&X#X1X*X=X1X<X=X5X9XqXwXrXaXaXE.C.NX[.R.`.'.'.x ].}.}.}.].R.).'.{.{.{.R.fXjXD.N.`.`.(.zXlXlXU.lXlXlXlXlXlXkXgX/.V.kXlXkXgXV.).}._.}.}.}.}.].V.A.Y.H.C.'.}.}.'.j ].}.}.}.}.}.h yXrXtXiXwX5XqX2X=X=X&X&X!.!.!.OXg.8.| t < r :.:.:.:.:.w < 0 W | | ! ! ! a t 9 9 9 7 9 9 9 9 r :.:.:.:.:.:.:.r 7 a Q a w < 9 :.9 > w U ! a i r 1 < r :.:.:.:.9 r Q | | Q r < q :.9 < q a Q a a r 1 < r :.:.:.:.9 r ! 8.6.6.| Q 7 7 :.:.t 7 a 5.6.6.6.6.8.8.6.8.8.8.6.6.| f 0 < w :.:.:.:.9 t ! 5.| R 9 9 :.:.:.7 7 Q 8.8.8.6.8.8.Q 7 9 :.:.:.:.9 q a ! ! Q a q 9 :.:.:.9 9 R 5.5.Q t < r :.:.:.:.:.:.:.:.:.:.:.:.:.:.r < 1 1 < r :.:.:.q > > > > 1 7 7 r a R R R a q < t :.:.:.7 9 Q 8.x.!.!.@X@X~.!.+X-X#X+X#X-X+X~.~.~.~.~.+X-X-X#X+X-X-X-X-X#X+X-X-X#X+X~.~.~.~.#X-X#X~.#X-X+X+X~.+X-X-X+X#X-X-X+X~.~.~.~.+X-X-X#X+X-X",
";X;X;X;X+X#X;X;X#X+X+X&X&X&X&X,X1X=X<X2X5X5X9XwX0X7XaXsXo NX`.`.j `._.].j ].|.}.].].R.].}.{.}._.g D.D.lXB.`.x vXkXkXgXgXlXlXlXlXlXlXkXzXV.g vXkXkXzXg R.|.'.}.|.'.].].R.R.N.U.N.'.}.].'.g ].}.].}.}.'.V.yXyXtXiX0X0XqX9X=X=X&X&X&X+XOXOXOX6.W 9 r G G G G G r < r W | 6.6.8.8.6.6./ ! Q d r 9 9 9 9 9 9 t G G G G G 7 7 U Q a 7 1 G G G 1 7 U ! ! Q f i 1 7 G G G G 9 9 W | 5.R 7 1 G G G 1 7 a Q ! ! R i 1 7 G G G G 9 7 Q 8.8.6.| a 7 r G G 7 7 Q 6.6.6.6.6.8.8.8.6.8.8.6.! a 0 < r G G G G w 9 U / 5.| Q 9 9 G G G 9 r ! 6.8.8.6.8.8.~ r 9 G G G G r < 0 a f a 0 < t G G G 9 9 Q 5.6.| U w 9 G G G G G G G G G G G G G G G r 9 7 r G G G G 1 > > > q G G r 9 9 9 9 9 7 9 t G G G G 9 y | 8.g.OX!.OX@X!.!.#X;X+X+X;X#X+X+X+X!.+X+X;X;X;X+X#X;X;X;X;X#X+X#X;X;X+X+X+X!.+X;X;X+X+X;X;X+X+X!.+X#X;X#X+X;X;X#X+X!.+X+X#X;X;X+X+X;X",
";X;X;X;X#X+X;X;X;X;X*X&X&X&X&X*X1X=X=X2X9X5XwXwXrXaXaX3X+ `.'.].j ].{.].j }.}.}.].].j ].}.'.].x D.kXlXlXN.`.g vXkXkXU.jXkXlXlXlXlXlXlXzXN.+ vXkXlXlXzXV.j '.}.}.}.}.}.R.).`.R.`.{.}.}.'.6 `.}.].].{.}.R.yXyXaXaX0XwXqX9X5X=X=X&X*X#XoXOX!.| i 7 G G G G G r < r Q 6.6.8.8.g.8.q.8.g.8.6.6.~ Q Q ! ! a r < t G G G G 7 7 a Q a 7 7 G G G 7 7 U ! ! ! ! f 7 7 G G G G 7 9 W | 5.R 7 7 G G G 7 7 a ! / / / U 7 9 G G G G 9 9 Q 8.8.8.! r 7 G G G 7 1 U / 6.6.6.6.6.8.8.| ! ! U t 9 9 t G G G G r < t ! 6.6.6.Q 9 7 G G r 9 f 6.6.8.8.8.8.8.6.f 9 t G G G G r 7 7 7 9 9 t G G G G 9 9 Q 8.6.6.| U 9 r G G G G G G G G t 9 r G G G G G G G G G G q > > > 1 G G G G G t 9 9 9 r G G G G G r 9 f 6.W.!.OXOXOX-X+X!.;X;X+X;X;X+X+X+X+X+X#X;X:X;X#X+X;X;X;X;X;X;X+X+X;X;X;X#X+X#X;X;X;X+X#X;X;X+X+X+X+X#X;X;X+X#X;X;X#X+X+X#X;X;X#X+X#X:X",
";X;X:X;X;X&X&X;X:X:X,X*X&X&X&X=X<X<X5XqX9X0XiXwXrXaXsXC.(.{.{.[.T.'.{.'.R.].}.}.}.).j ].).R.R.6 vXkXlXkXN.`.gXlXkXkXD.lXlXlXlXlXlXlXlXlXU.g vXlXlXlXlXV.[.R.R.).].}.|.R.].{.].}.}.}.}.{.g `.{.}.].].].R.E.yXaXtXrXwX9X5X5X=X=X,X,X;XoX!.!.~ 0 > r F F F r < r Q 8.8.8.g.g.g.Q.W..Xg.Q.W.W.W.W.8.8.8.6.f 7 2 F F F F 7 1 i W a 7 7 F F F w 7 i ! / / ! a 1 7 F F F F 7 9 W | 6.W 7 9 F F F e 7 a ! / ! ! a 2 9 F F F F 9 9 Q 6.8.8.! 9 9 F F F r < w a W Q Q Q Q ! ! a r 9 9 9 t F F F F F r < r Q 6.8.8.8.Q 9 > 7 7 < y ~ 6.W.W.Q.8.W.8.8.| y 9 F F F F F F r 9 t F F F F F F 9 9 ! 8.8.6.6.! i 9 9 t F F F F F r < < < 0 F F F F F F F F q < 2 9 2 9 F F F F F F F F F F F F F F r < y | W.W.!.OXOX!.#X#X+X;X#X&X;X#X&X&X&X#X;X:X:X;X#X&X;X;X;X:X:X:X:X#X&X#X;X:X;X;X;X;X;X#X&X;X:X#X&X&X&X&X&X;X:X*X&X;X:X:X;X;X:X:X;X&X&X;X:X",
":X,X*X&X&X&X&X&X*X,X1X1X1X*X=X=X=X2X5X9X9X0XwXrXtXaXyX+ `.|.}.R.[.{.}.].R.].}.}.}.|.R.'.).}.`.(.kXlXlXvXg g vXlXkXkXA.vXlXlXlXlXlXlXlXlXvXO zXkXkXlXkXvXg }.}.R.x ).|.R.}.|.}.|.|.}.}.}.j `.{._.}.].].R.E.yXyXrXtXwX0X0X9X<X2X1X,X&X^.!.!.| i > > 7 0 0 0 y Q 6.8..X.X.XOX!.!.!.OXOX!.W.W.W.W.W.8.8.8.~ r < t Z Z Z r < 0 U U 7 7 Z Z Z Z 7 9 a a U a 0 < r Z Z Z Z 7 9 Q | 6.W 7 9 Z Z Z Z 7 q a U f a 0 < r Z Z Z Z 7 9 Q 6.6.8.! 9 9 Z Z Z Z r < 7 7 7 9 9 9 9 9 9 9 9 y Z Z Z Z Z Z r < r Q 6.8.6.6.6.~ r > > > r ! 8.Q.W.W.Q..XQ.Q.Q.6.W 0 r Z Z Z Z Z Z Z Z Z Z Z Z Z Z 9 y / 8.8.8.8.6.~ W r < 7 0 9 9 9 9 y a e < 0 Z Z Z Z Z Z 0 < 0 a Q a 9 0 Z Z Z Z Z Z Z Z Z Z Z r 9 0 y ! 8.!.!.!.OX#X+X+X#X&X*X&X*X,X&X&X*X,X:X:X,X*X&X&X&X&X&X&X;X:X:X:X:X*X&X*X:X:X:X:X,X*X&X&X,X:X*X&X&X&X&X&X:X:X*X&X&X,X:X:X:X:X,X&X&X,X:X:X",
",X*X&X*X,X,X,X,X*X&X*X,X1X1X<X=X5X9X5X5X0X0XrXrXtXyXyXg }._.].+ ].}.].).T.]._._.}.|.R.'.{.|.V.vXkXlXkXlXg g zXvXlXlXA.vXkXlXlXlXlXlXlXkXlXD.D.zXlXlXlXkXzXV.`.{.}.}.'.x ].}.}.}.}.}.}.|.g `.{._._.}.].).E.yXyXrXtXrX0XwXqX2X<X=X$X&X&XoXoXQ.! i 0 0 0 y W / 8.W.W.Q.!.!.!.!.OX!.oXoXOX!.!.!.W.Q..X.XQ.6.f 7 7 Z Z Z Z 1 1 a a 7 7 Z Z Z Z t 7 7 7 7 7 9 t Z Z Z Z r < r Q 6.| W 7 7 Z Z Z Z y 7 7 7 7 9 9 t Z Z Z Z y < y ~ 8.6.6.Q 9 9 Z Z Z Z Z t 9 7 7 9 9 9 9 9 y Z Z Z Z Z Z Z Z r < r Q 8.8.W.W.Q.8.8.Q y 0 y Q 8..X.X.X!.!.!.!.!.W.W.| i 0 0 y Z Z Z Z Z Z Z Z Z Z Z r 9 f 6.8.8.8.8.Q.W.6.Q y 0 0 0 9 y W / 6.W y 9 9 9 9 9 9 7 < 0 W / 6.Q i 7 9 9 t Z Z Z Z Z Z y 7 < r W | 8.OXOXOX!.!.+X&X&X&X&X&X&X*X*X&X*X1X1X,X*X&X&X*X,X1X,X,X*X&X*X1X1X1X1X*X&X*X*X*X*X&X*X*X*X,X1X,X&X&X&X&X*X1X1X*X*X*X&X*X,X*X*X&X&X,X1X1X1X",
"*X&X,X1X1X1X1X1X1X,X*X=X=X<X<X2X9X5X5XwXwXwXtXtXyXyXC.R.'.}.R.g ].{.].T.'.'._.}.}.}.R.}.{.|.V.vXkXlXkXvXg (.lXlXlXlXA.vXlXlXlXlXlXlXlXkXkXvXO vXlXkXkXkXkXD./.}.].}.'.x '.{.}.}.}.}.}.{.j '.|.}.}.}.].).E.dXsXtXrXrXwXwXqX9X5X=X=X,X,XoXoXoX.X6.~ ~ ~ 6.8..X.X!.!.!.!.!.OXoXoX!.oXoXoXOX!.!.!.OXOX.XQ.W./ y < r C C C r < 9 t 1 7 C C C C C C r 9 9 r C C C C C C 9 e W 6.6.6.Q 7 7 C C C C C C r 9 9 t C C C C C C 9 r Q 8.8.8.6.Q 9 9 C C C C C C C C C C C C C C C C C C C C C y 0 0 y ! 8.Q.Q.W.Q..X.X.X8.6.~ 6.W.Q.!.!.OXoXOX!.!.OXOX.XQ.| W r < 7 9 9 0 9 9 y C C C r < y ~ W.Q..X.X.X.XQ.Q.W.| ~ ~ ~ ~ ~ 8.Q.8.6.~ f y 0 0 0 9 9 y W | 6.6.| ! U t 9 9 0 9 0 0 0 0 0 0 y ! 8.Q.Q.!.OXoXoX&X^.&X*X,X,X,X*X&X&X,X1X,X*X&X*X,X,X1X1X1X1X1X1X*X&X*X1X1X1X1X,X*X*X*X*X*X,X,X&X,X1X1X*X&X&X*X,X1X1X*X*X1X*X*X&X*X*X*X,X1X1X1X1X",
"=X,X1X1X1X,X,X1X1X1X1X<X<X=X5X9X5X9XqXuXiXiXaXaXyXyXg `.{.`.o R.}.}.].R.].'.{.{.'.|.R.{.|.).(.lXlXzXkXlX* zXlXlXkXkXA.vXlXkXkXkXlXlXlXlXkXkXD.lXlXlXlXlXlXlXN.[._.{.].R.{.{.{.{.{.}.}.|.j '.{.}.}.}.'.).E.ZXdXsXtXrXrX0X0X9X9X2X<X>X>X%X%XoXoXoX.X!.!..X.XoXoXoXoXoXoXoXoX;X#X&X&X;X;XoXoXoXoXoXoX.XW.Q.8.Q r 9 b b b b < > < > 7 b b b b b b b b b b b b b b b r 0 W 6.8.8.8.! 9 7 b b b b b b b b b b b b b b b r 9 W 8.Q.Q.Q.8.! 0 0 b b b b b b b b b b b b b b b b b b b y 7 < r W / 8..X.XW.Q..X.X.X.X.X.XoXoXoXoXoX!.!.^.!.^.oXoXoXoXoX.XW.Q y 0 0 0 0 0 0 0 0 0 7 < r ! Q.W.Q..X.X.XoXoXoX.X.X.X.X.X.XW.Q..X.XQ.Q.8./ ~ ~ ~ ~ ~ / 8.8.8.8.8.8.8.~ ! W y 0 0 0 0 y W ~ 6.Q..X.XoXoX^.^.&X&X&X,X1X1X1X1X1X*X=X=X=X=X*X,X1X1X1X1X,X,X,X1X1X1X=X=X1X1X1X1X1X1X1X1X1X1X1X1X=X,X1X1X1X1X,X1X1X1X1X=X,X1X1X1X1X1X1X1X1X1X1X1X1X",
"=X1X1X1X=X=X=X=X=X<X<X<X2X2X2X9X5XqXuXiXiXaXaXaXsXyX+ |.}.R.o [.}.}.].R.`.].'.{.'.).).}.}.V.vXvXlXlXlXvX* vXkXlXkXkXD.lXkXkXkXkXkXlXlXlXlXkXkXkXlXlXkXkXkXkXvXg [.}.`.T.{.{.{.{.}.|._.|.j }.}.{.'.'.'.).E.ZXdXsXaXtXrXwXwXqXqX9X<X=X$X$X^.^.XXoXoX.X^.oXoXoXoXoXoXoX;X,X,X,X,X*X&X*X,X,X,X;XoXoXoX!.!..X.X8.W 0 r b b 0 > > > > 7 b b b b b b b b b b b b b b r < y ~ 8.8.8.8.! 9 9 b b b b b b b b b b b b b b r < y / Q.Q.Q.Q.Q.~ 0 0 b b b b b b b b b b b b b b b y 0 0 0 0 0 y ! Q..X.X.X.X!..XoXoX!.^.!.^.^.XXoXoXoXoXoX&X^.%X,XoXoXoXoXoX.XW.| ~ ~ ~ ~ ~ ~ W y 0 0 y ~ Q..X!.!.oXoXoXoXoXoXoXoXoXoXoXoX!.!.!..X.X.X.X.X.XQ.W.W.Q..XQ.Q.Q.Q.Q.Q.Q.Q.Q.8./ ~ ~ ~ ~ ~ W.W.W.!.!.oXoXoX%X%X&X&X,X1X1X1X1X1X1X1X=X=X,X1X1X1X,X,X=X=X=X=X=X<X1X1X,X=X1X1X1X1X1X1X1X1X1X1X1X1X,X=X<X1X1X1X1X1X1X,X=X=X1X1X1X1X1X1X1X1X1X1X1X1X1X",
"=X2X2X<X=X=X=X=X=X=X5X5X5X9XqX9X5XwXiXiXrXrXaXsXdXyXg |.|.o + `.|.}.].R.`.'.}.}.{.'.).'.].V.zXlXlXlXkXlXU.kXkXkXkXlXjXkXkXkXkXkXkXkXlXlXkXkXkXkXlXlXlXkXlXlXzXzXV.'.R.|.'.{.}.}.}.|.}.|.R.].{.}.'.'.}./.E.VXdXsXaXtXrXwXwX0X9X5X5X=X=X$X$X$X^.%X%XoX^.%X%X%X%X%X,X,X,X,X,X,X,X,X*X&X=X*X*X*X*X$X&X^.oXoX.X.X/ i 0 9 7 > > 7 7 > 7 b b b b r r b b b b b y 0 0 0 y Q 8.Q.W.W.Q.~ 0 9 b b b b r r b b b b b y 0 0 0 y Q Q..X.X.X.X.X~ 0 7 b b b b y 0 0 0 0 0 0 0 0 0 0 0 0 0 y W ~ 6.Q..X.XoXoXoX^.oXoXoX^.^.^.^.^.^.^.&X&X&X*X&X&X,X,X,X$X&X%XoXoXXX!.!.Q.Q.W.W.W.W.| ~ ~ | W.oXoXoX^.%X%X%X%X%X%X%X%X%XoXoXoXoX^.^.^.XX.X.X.X!.!.W.!..X.X.X.X.X.X.X.X.X.X.X.X.XW..X.X!.W.W.^.^.^.^.^.^.&X$X*X*X$X<X1X1X=X=X<X2X2X<X=X<X<X=X=X=X=X=X=X=X=X=X=X2X2X<X=X2X2X2X2X2X2X2X2X2X2X2X2X2X=X=X=X<X<X<X<X<X=X=X<X2X2X2X2X2X2X2X2X2X2X2X2X2X",
"=X2X2X<X=X=X=X=X=X5X5X5X5X5X5X5X0XwXiXiXrXrXtXsXdXE.V.].R.B.o `.{.}.}.R.`.].}.].{.).).}.`.gXkXkXlXlXkXkXkXkXlXlXlXlXlXkXkXkXkXkXkXkXlXlXkXkXkXkXkXkXkXkXlXlXlXlXgXV.j |.}.}.}.}.}.|.}.}.R.].'.}.{.{.{.R.E.MXVXsXsXtXrXrX0X0X0X5X5X5X=X=X$X$X$X>X>X%X$X>X,X,X,X,X,X,X1X1X1X2X1X1X<X=X=X=X=X=X$X$X$X^.XXoXoX.XQ./ W y 9 9 t a a 7 7 v v v 0 < 7 7 7 0 0 0 0 0 y W ~ Q.Q.Q.W.W.W.~ 0 0 v v v e < 7 9 0 0 0 0 0 0 y W 6.W..X.X.X.X.X.X6.y < 7 0 0 0 0 0 0 0 0 0 0 0 0 0 y W ~ ~ 6.Q..X.XoXoXoXoXoX%X^.%X%X%X^.$X$X$X$X$X$X$X$X$X$X$X$X,X,X,X$X$X%X%X%XXX^.^.^.^.^.^.^.^.^.^.^.^.^.%X%X%X$X%X,X,X,X,X,X,X,X%X%X%X%X%X%X$X^.^.XXXX^.^.^.^.XXoXoXoXoXoXoXoXoXoXoXoXoXoX^.oXoXXX^.^.^.^.^.^.^.$X$X$X$X$X=X<X2X2X=X=X<X2X2X<X=X=X=X=X=X=X=X=X=X=X=X=X=X2X2X<X=X2X2X2X2X2X2X2X2X2X2X2X2X2X2X<X=X=X=X<X=X=X=X=X<X2X2X2X2X2X2X2X2X2X2X2X2X2X",
"5X2X2X<X5X5X5X5X5X5X5X9X9XqXqX0X0XwXiXiXtXtXsXsXdXO `.[.o SXo ].}.}.}.R.].'.}.}.}.R.).{.h PXkXkXlXlXlXlXlXkXkXkXlXkXkXkXkXkXkXkXkXlXlXlXkXkXkXkXkXkXkXlXlXkXkXlXkXgX+ |.{.}.}.|.}.}.}.].T.}.{.{.{.}.{.x BXVXVXdXsXtXrXtXwXwX0X0X5X5X5X5X=X=X$X<X>X=X$X>X<X<X<X<X<X2X2X2X2X2X2X2X<X5X5X=X=X=X=X=X$X$X%X%X%XoX.X.XQ./ ~ ! ~ / W 9 7 v v y < e i y 0 0 0 y W ~ 6.W.W..X.X.XQ.Q.Q.~ 0 0 v v y < r a y 0 0 0 y W ~ 6.Q.^.^.oXoXoXoXoXoXQ.~ y 0 0 0 y W ~ ~ ~ ~ ~ ~ ~ ~ ~ 6.Q..X.X.XoXoX%X%X%X%X%X%X>X$X>X>X=X$X$X$X$X$X$X$X$X=X<X<X=X=X<X<X<X=X=X>X>X>X$X$X%X%XXXXX^.^.^.^.^.^.^.$X%X%X$X$X>X>X<X<X<X>X>X>X>X>X>X>X>X$X$X$X$X$X$X$X$X^.$X%X%X%X%X%X%X%X%X%X%X%X%X%X%X^.%X%X$X^.^.^.^.$X$X$X$X$X>X<X=X=X<X2X2X<X<X2X2X2X<X5X2X2X<X<X5X5X5X5X5X5X5X5X2X2X<X5X2X2X2X2X2X2X2X2X2X2X2X2X2X<X5X5X5X5X<X5X5X5X<X2X2X2X2X2X2X2X2X2X2X2X2X2X2X",
"5X2X2X2X9X5X5X9X9X9XqXqXqXqX0X0X0XwXiXaXaXaXsXdXVXo [.R.+ nX+ ].{.}.}.T.].'.'.'.}.x T.].N.zXkXlXlXlXlXlXjXjXkXkXlXlXkXkXkXkXkXlXkXkXkXkXkXlXlXkXkXkXlXlXlXkXkXlXkXvXh '.{.{.}.].}.}.].`.).}.{.{.{.|.{.h AXZXZXdXsXyXrXtXtXiXiXwXqX9X9X5X5X=X<X<X<X=X=X<X<X<X<X2X2X2X2X2X2X2X2XqX5X5X9X2X2X2X2X<X=X$X=X>X%X%X%XXX.XQ.Q.Q.Q.Q.! 0 7 v v 7 7 f ~ ~ ~ ~ ~ 6.Q..X^.^.^.XXXXXX.X.X.X~ 0 7 v v 7 7 W 6.~ ~ ~ ~ ~ W.XX%X%X^.^.%X%X%X%X%X%X%XQ.6./ / / 6.W.W.Q..X.X.X.X.X^.^.^.XX%X%X%X%X%X%X%X>X>X>X>X>X$X<X<X<X=X=X=X=X=X<X<X<X<X<X=X5X5X<X<X2X2X<X<X<X>X$X$X$X%X%X%X%X%X$X$X$X^.$X$X>X>X$X$X<X<X<X<X<X<X<X>X>X>X>X<X=X$X$X=X>X>X>X>X>X$X$X$X>X>X>X>X>X>X>X>X>X>X>X>X>X$X%X>X%X$X$X$X$X$X=X>X>X>X>X5X5X5X<X2X2X2X2X2X2X2X5X5X9X9X2X2X2X2X9X9X5X5X5X9X2X2X9X5X2X2X2X2X2X2X2X2X2X2X2X2XqX5X5X9X2X2X2X2X2X9X5X9X2X2X2X2X2X2X2X2X2X2X2X2X2X",
"5X9XqXqXqXqXqXqXqXqXqX9X9X0X0XwX0XrXtXaXaXaXsXsXVXo [.+ mXnXg ].}.'.'.'.T.].}.}.{.l R.`.fXkXkXkXlXD.A.D.D.D.D.U.kXkXkXkXkXkXkXlXkXkXkXkXlXlXgXD.D.U.jXlXjXkXlXlXkXzXR.{.{.'.|.}.|.}.}.R.`.'.'.{.{.{.{.g AXZXZXdXyXyXtXtXrXrXwXwXqXuXqXqXqXqX2X2X<X5X5X2X2X2X2X2X2X2X2X2XqXqXqX9X5XqXqXqXqXqX2X2X2X=X=X>X>X%X%X%XXXXX.XQ.Q.Q.~ y < 7 7 < y ~ Q.Q.Q..XXX^.^.^.^.XX^.^.XX%X%XXXXX6.y 7 7 7 < y ~ Q..X.X.XXXXX%X%X%X%X^.$X%X%X%X%X%X%X%X%X%X%X%X%X^.^.XX%XXX%XXX%X%X%XXX^.XX%X%X%X%X>X>X>X>X>X<X<X<X=X=X<X2X2X<X<X2X2X2X2X9X9X5X5X9X5X5X9X2X2X2X2X<X=X$X=X=X$X$X$X>X>X>X>X>X>X>X>X>X>X$X=X<X<X<X<X<X<X<X<X<X<X<X<X=X=X<X<X<X<X>X>X>X>X$X$X>X>X>X>X>X>X<X>X>X>X>X>X>X$X$X<X<X<X<X<X>X<X<X<X5X5X^.5X9X5X5X9XqXqXqXqXqX9X5X9X9X5X5X9XqXqXqXqXqXqXqXqXqXqX5X5XqXqXqXqXqXqXqXqXqXqXqXqX9X5XqXqXqXqXqXqXqXqX9X5XqXqXqXqXqXqXqXqXqXqXqXqXqX",
"9X5X9XqXqXqXqXqXqX9X0X0X0XwXiXwX0XrXrXtXtXsXsXMXMXo `.g FXmXg }.}.{.{.'.R.].'.{.|.l R.R.vXkXlXvXlXlXvXkXU.D.gXvXkXkXkXkXkXkXjXjXjXjXjXkXlXlXlXlXvXvXgXD.U.vXlXvXkXD.`.{.{.].|.}.}.}.}.R.R.{.'.'.{.{.}.h AXZXVXMXyXyXtXaXaXtX0X0X0XwXqXqXqXqXqXqX5X5X9XqXqXqXqXqXqXqXqXqXqXqXqX5XqXqXqXqXqX9X9XqXqXqX5X5X<X>X>X$XXXXXXXXX.XQ.Q.~ r > > r ~ Q..XXXXX^.^.^.$X$X%X%X$X$X^.$XXXXXXXW.~ e > > y ~ W.W.^.XXXX%X%X%X%X>X$X$X$X>X>X>X>X>X>X>X$X$X%X%X%X^.$X%X%X%XXX$X$X%X%X%X$X$X>X>X>X>X>X>X<X<X<X2X2XqX9X5X9XqXqXqXqXqXqX9X5X5X9XqXqXqX9X5X5X9X9X9X9X5X5X5X<X<X<X=X=X5X$X>X>X>X>X<X<X9X5X5X5X9X9XqX9XqX9X9X9X9X9X9X9X5X9XqX<X9X9X5X9X9X9X9X5X5X9X9X9X9X9X9X<X<X<X<X<X<X=X5X<X<X<X2X<X<X9X5X6X6Xg E.9X9X5X5X5X9X9XqX9X5X5X6X9XqX9X9X5X6X9X9XqXqXqXqXqXqX9X9X9XqXqXqXqXqXqXqXqXqXqXqXqX5XqXqXqXqXqX9XqXqXqXqX9X9XqXqXqXqXqXqXqXqXqXqXqXqX",
"qX9X5X9XqXqXqX0X0X0X0XwXwXiXwX0XrXtXrXrXyXyXyXMXVX* h CXFX Xg }.].'.'.].j ].}.{.|.l R.h vXkXlXlXD.O . C.zXkXjXjXjXjXhXhXhXhXjXjXjXjXjXD.N.N.N.D.jXD.lXkXkXV.`.|.}.}.}.].}.}.}.x R.{.}.{.{.{.].g CXCXVXMXsXyXyXtXaXaXiXwX0X0X0X0XwXqX9X5X9XqXqXqXqXqXqX9X9X5X9X9X5X9XqX9XqXqXqX9X5X5X5X9XqXqX9X5X9X=X$X$X$X^.^.XXXXXXXXQ.~ y y ~ W.XX^.^.^.^.$X%X>X>X$X$X$X$X$X$X$X^.^.^.W.~ i y ~ Q.XXXX^.^.^.$X$X$X$X$X$X>X>X<X<X<X<X=X$X$X$X$X$X$X>X$X>X>X>X$X$X$X$X$X>X>X$X$X>X$X$X5X5X5X5X9XqXqXqXqXqX9X5X9XqXqX9X9X5X9X9XqXqXqX9X9X9XqX5X5X5X5X5X5X9X9X5X5X9XqX9X9X5X6X6X6X6X6X5X6X6X9X9XqXqX8X8X8X6X6X6X$X6X9X9X5XqXqX9X5X6X6X6X6X8X8X6X6Xg E.6X6X6X6X6X9X9X9X9X9X9X5X5X5X9X9X9X6X6X6X6X8XX C.8X6X6X9X5X5X5X5X5X6X9X9X6X6X8X8X8X8X6X6X6X9X9X9X9X5X9XqXqXqXqXqXqX9X9X5X9X9X5X9XqX9XqXqXqX9X5X5X5X9XqXqXqX9XqX9X9X5X5X5X9XqXqXqXqXqX",
"uXqXwX0X0X0X0X0XwXwXuXiXwX0XrXrXtXaXtXaXyXyXsXMXVXN.o CXDX Xh '.}.}.}.'.R.].|.}.{.l j V.vXvXB.. . . * lXjXjXhXhXI.I.F.I.I.hXhXhXjXN. . * gXvXkXN.].].}.}.}.}.}.{.].j T.{.}.{.'.}.`.E.CXCXZXVXsXsXyXyXrXtXaXiXiXwX0X0X0X0X0X0XuXuXuXuXuXqX0X0X0XwXwXwX0X0X0X0XqXuXwX0X0X0X0X0XqXqX9X5X5X5X9X9X>X$X$X^.$X%XXXXXQ.W.W.W.^.^.^.^.$X>X>X>X>X5X5X5X5X9X6X>X$X$X>X$X$XXXW.W.W.$X%X%X%X$X$X$X5X5X5X5XqX9X9X9XqX9X5X5X5X9X9X9X5X6X5X6X>X>X>X5X5X6X6X6X<X<X9X5X5X5X9X9X9X9X5X5X9XqXqXqXuXqXwX0X0X0X0X0XwXwXuXuXwX0X0X0XwXwX0XwX0X0XqX9X9XqX5X5X5X9XqXqX9X8X6X6X& E.6X6X8X8X8X8X8X8X6X6X6X8X8XX E.6X0X6XqXqX9X6X6X6X6X6X8X8X8XB.X B.8X8X8X8X6X6X8X8X8X8XqX9X9X9X9X9X6X6X8X8X8X8XX g 7X6X8X8X6XwX0X0XwX6X8X8X6X7X7X6X8X8X8X8X6X6X6X0X0X0XqXqXuXuXuXqX0X0X0XwXwXwX0X0X0X0XqXuXwX0X0X0X0X0XqXuXwX0X0X0XwXwXwXwX0X0XwXuXuXuX",
"uXuXuXuXwX0X0XwXuXiXwXwX0XrXrXrXaXtXtXsXyXyXdXVXVXD. XCXDXE.V.'.{.|.{.}.R.`.|.}._.l 6 C.vXo . . O B.D.D.jXhXI.I.F.F.F.F.F.F.F.F.I.jX. . . . O zXN.].}.}.|.}.}.}.}.}.j T.{.}.'.}.].V.AXCXCXZXVXMXdXsXyXyXrXrXtXiXiXiXwX0XwXuXuXuXuXuXuXwX0X0XwXuXuXuXuXuXwX0X0XwXuXwX0X0X0X0X0XwXuX0X6X0XqXqXqX9X9X>X$X$X$X>X%X%X%X%X%X$X$X$X>X>X>X9X5X6X5X6X5X9X9X5X9X5X5X>X5X$X>X$X$X$X$X$X$X>X>X>X9X5X5X9XqXqXqXqXqXqX5X5X9XqXqXqXqX9X9X5X6X9X9X9X6X6X6X6X5X9XqX9X6X6XqXqXqXqXqXqX0X0XwXuXuXuXuXuXuXwX0X0XwXuXuXwX0X0X0X0X0XuXwX0XwX0X0XwXwX0XwX9X0X0X6X0X8X8X8X8X8XX C.8X8X8X8X8X8Xg & 7X8X8X8XE.X 8X8X6X6XwXwXwX6X7X7X7X7X X8X7XE.B.8X8XwXwXwX8X8X6X8X8X8XwXwXwXwXwX6X6X8X8X8X8X7XX g 7X7X8X8X6XwX0X0X8X8X6X8X7X7XE.7X7X7X8X8X8X8X6X8XwXwXwXwXwXuXwX0X0XwXuXuXuXuXuXwX0X0XwXuXwX0X0X0X0X0XwXuX0X0X0XwXuXuXuXuXuX0X0XwXuXuX",
"iXiXiXiX0X0XwXiXiXwX0XrXrXrXrXaXaXyXyXsXyXMXVXZXVXO nXCXDXC.R.}.{.{._.).).R.).}._.j + (.A. . * gXvXlXlXkXjXI.I.I.F.F.F.F.F.F.F.F.F.F.I.D.gXgXD.* . . . h ).}.}.|.}.].}.{.{.6 R.}.{.}._.].+ FXCXCXZXZXMXsXsXyXyXyXrXrXrXtXiXiXwX0XwXiXiXiXiXiXwX0XwXiXiXiXwXwXiXiXwX0XwXiXwX0X0X0X0X0XiXiX0X0XwXwXwX9X9XqX9X9X6X6X9X>X>X>X>X>X6X6X9X9X9X6X6X6X6X6X6X9XqX6X8X9X6X6X9X9X6X5X9X6X6X6X6X6X6X9X9X9X9X6X9XqXqXwXwXwX0X0X0XwXwXwXwXqXqXqX8X6X9XqX9X6X6X6X6X0XqXqX0X0XwXwXwXwXwXwXuXiX0X0XwXiXiXiXiXiX0X0XwXiXiXwX0X0X0X0X0XwXiX0XwXiX0X0XwXwX0XwXiX0X0X0X0X0X0X8X8X8X$ E.7X8X8X8X8X8XE.X 7X8X8X7X* & 8XwX0X0XwXwX8X7X7X7XV.% X & 7X7X7X8X8X8X8X8X8X8X7X7X8XwXwXwXwXwX0X7X8X8X8X7X7X3X$ g 7X7X8X7X8X8X7X7X8X8X7X7XB.$ X g 3X3X3X7X7X7X7X7X8XwXwXwXiXiXwX0XwXiXiXiXwXwXiXiXwX0XwXiXwX0X0X0X0X0XiXiX0X0XwXiXiXwXwXiXiXiX0X0XwXiX",
"iXiXiXwX0XwXiXiXwXrXrXrXrXrXtXaXtXyXsXsXyXMXVXZXVX* AXAXDXC.R._.{.}.].j V.V.].{._.6 O gXvX . B.zXvXlXlXlXlXkXhXI.I.F.F.F.F.F.F.F.F.F.F.F.I.F.hXjXlXlXvXD.O . . . |.].}.|.}.}.}.{.{.6 R.}.}.'.{.[.& FXCXCXCXZXVXVXdXsXyXyXrXrXrXrXtXiXiXwXwXiXiXiXiXwX0XwXiXiXwX0X0X0XwXiXiX0XwXiXiX0X0XrX0XwXiXwX0XwXiXwX0X0X0X0XwXqX9X6X6X8X8X8X8X9X6X6X8X8X8X6X6X6X6X6X0XwXwX0XwXwX6X6X9XqX6X6X8X6X6X6X6X6X6X6X8XqXwX0X0XwXiXwXiXwX0X0XiXiXwX0X0X0XwXwXwX0X0XwXwX0X6X0X6X0XwXwX0X0XwXwX0X0X0XwXiXiXwX0XwXiXiXiXiXwX0XwXiXiXwX0XrXrXrXrXwXiXwX0XwXwX0XrXwXiXwXwXiXwX0XrX0XrX7X7X7X4X$ V.3X4X4X4X4X7XE.X C.4X7X7X$ N.8XwXwXrXrXwX8X7X7X& # g B.X E.3X4X8X7XE.V.g g % X X X X % wXwX8X7X8X8X8X7X7XE.3X$ g 3X4X7X7X7X8X7X7X7X4X7X$ $ N.* # E.# V.3X3X4XE.7X7X8XwXwXiXwX0XwXiXiXwX0X0X0XwXiXiX0XwXiXiX0X0XrX0XwXiXwX0XwXiXiXwX0X0XwXiXiXwX0XwXiX",
"iXiXiXwXrXiXiXwXrXrXrXrXrXrXaXaXyXyXsXsXyXMXVXZXD. XAXAXFXE.R.{.{.{.}.6 V.V.`.{.'.6 o vXlXO zXzXlXlXlXlXkXkXjXI.hXhXF.F.F.F.F.F.F.F.F.F.F.F.hXhXhXkXkXlXlXlXgXo g ).].}.|.}.}.}.{.}.6 R.{.'.}.{./.FXFXCXCXCXZXVXMXsXsXyXyXyXrXrXrXtXaXiXtXrXiXiXiXiXwXrXwXiXiXrXrXrXrXrXwXiXwXrXiXiXrXrXrXrXwXiXtXrXiXiXwXrX0X0X0X0XwXwX0X6X8XqX8X8X8X6X8XqX8X6X0X0X0X0X0XwXwX0X0XwXwX0X0X0XwX8X6X8X8X8X6X6X6X6X6X0XwXwXwX0XiXiXiXiXwXrXwXiXiX0X0X0X0X0XwXiXwX0XwXwX0X0X0X0XwXiXwX0XwXiXwXrXrXrXrXtXiXiXrXrXiXiXiXiXwXrXiXiXwXrXrXrXrXrXrXiXiXrXrXiXwXrXrXrXiXwXrXwXiXtXrXrXrX7X7X7X4X$ * 3X4X4X4X4X3X3X# C.3X3X3X# 7X7XeXwXeXrXeXeX7X% $ E.3X3X% C.3X4X7XV.g g g g g C.E.E.E.eXeXeXeX7XeXeXE.& # # 3X$ g 3X4X3XE.E.7X7X7X7XC.$ & 3X X X# V.@ g E. X* X V.3XeXeXwXiXwXrXwXiXiXrXrXrXrXrXwXiXwXrXiXiXrXrXrXrXwXiXtXrXiXiXtXrXrXrXrXtXiXiXrXrXiX",
"aXaXaXtXrXaXaXaXrXrXrXrXrXtXaXaXyXsXsXyXMXMXMXZXZXCXCXAXFXE.R.}.}.}.[.6 D.zX/.{.].(.N.vXkXvXkXkXjXjXgXkXjXkXhXjXjXjXI.F.I.I.F.hXF.I.hXhXF.hXhXI.kXkXkXlXkXlXlXvXO V.|.}.}.}.}.}.}.{.].6 R.{.'.}.}.g FXDXCXCXCXZXZXVXVXdXsXyXyXyXrXrXtXaXaXtXrXaXaXaXaXtXrXaXaXtXrXrXrXrXrXtXaXaXrXtXaXtXrXrXrXaXaXrXtXaXaXrXrXrXrXrXrXiXiXwX0XwXwXwXwX0X0XwXwXwX0XrXrXrXrXtXaXtXrXtXiXrXrXrX0XwXwX0X0XwXwX0X0X0X0XrXrXiXiXtXrXaXaXaXaXtXrXaXaXtXrXrXrXrXrXtXaXaXrXtXaXtXrXrXrXaXaXrXtXaXaXrXrXrXrXrXtXaXaXtXrXaXaXaXaXtXrXaXaXaXrXrXrXrXrXtXaXtXrXtXaXtXrXrXrXaXaXrXtXaXaXrXrXrX7X7X7X4X$ @ & V.3X3X3X3X3X% % 3X3XV.$ 3X7XeXeXeX7XeXeX& & 3X X X X% C.& * 3X7X7X7X7XeXtXeXeX7XeXeXeXeXeX7X3X& X % g g 3X$ g 3X3XE.# % 3X3X3X3X$ N.3X X X X# E.# V.E.V.@ @ % 3X4XeXeXaXtXrXaXaXtXrXrXrXrXrXtXaXaXrXtXaXtXrXrXrXaXaXrXtXaXaXrXrXrXrXrXtXaXaXtXrXaX",
"aXaXaXtXrXtXaXaXtXrXrXrXtXaXaXyXyXsXsXMXMXMXMXZXAXCXCXAXFXE.R.|.}.]./.g D.vXN.|.R.PXD.gXkXlXkXjXD.jXD.kXkXjXjXkXjXjXI.hXhXhXhXhXI.hXjXhXhXjXjXjXkXkXjXkXkXkXjXkXC./.|.}.}.}.}.}.}.}.].6 R.{.}.}.|.g FXDXCXCXCXZXZXVXMXdXdXsXyXyXyXyXaXaXaXtXtXaXaXaXaXtXrXaXaXaXrXrXrXrXrXrXtXaXtXrXaXaXrXrXtXaXtXrXaXaXtXrXrXrXrXrXtXaXaXtXrXtXiXwXiXtXrXtXiXaXrXrXrXrXtXaXaXtXtXaXaXrXrXrXrXtXaXtXrXwXaXtXrXrXrXrXtXaXaXrXtXaXaXaXaXtXrXaXaXaXrXrXrXrXrXrXtXaXtXrXaXaXrXrXtXaXtXrXaXaXtXrXrXrXrXrXtXaXaXtXtXaXaXaXaXtXrXtXaXaXtXrXrXrXtXaXaXtXtXaXaXtXrXrXrXaXaXtXtXaXaXtXrXrX7X7X4X4X% # # @ # % N.3X3XC.# E.3X& * 3X7X7XeXeXeX7Xg g 3XE.E. X= # E.% * 3X7X7X7X7XeXaXtXeXeXeXeXeXeX4XE.X % C.3X3X3X3X% g 3X3X& @ @ V.3X3X& V. X XE.E.= # (.# = E.% @ # # 3X4XeXeXaXtXrXaXaXaXrXrXrXrXrXrXtXaXtXrXaXaXrXrXtXaXtXrXaXaXtXrXrXrXrXrXtXaXaXtXtXaX",
"aXaXaXaXtXtXaXaXaXyXyXyXsXsXsXyXsXdXdXMXMXMXVXCXAXAXCXFXFXE.R.}.{.].g h N.vXgX`.h vXgXU.jXjXjXjXjXjXjXjXkXjXkXkXjXjXjXjXjXjXjXjXjXjXkXjXkXkXkXkXkXkXkXjXjXjXjXkXV.].{.{.}.|.}.}.}.).|.j T.}.}.}.R.Z.FXDXDXCXCXCXZXZXMXVXdXsXsXyXyXsXaXaXaXyXaXaXaXaXaXaXtXtXaXaXtXrXrXrXrXrXtXaXaXtXaXaXtXrXtXaXtXtXaXtXrXrXrXrXrXtXaXaXaXrXtXaXaXaXaXaXrXtXaXaXaXtXtXtXaXaXaXyXtXaXaXrXrXrXrXtXaXaXrXtXaXaXtXrXtXtXaXaXaXyXaXaXaXaXaXaXtXtXaXaXtXrXrXrXrXrXtXaXaXtXaXaXtXrXtXaXtXtXaXtXrXrXrXrXrXtXaXaXaXtXtXaXaXaXaXaXtXtXaXaXaXtXtXtXaXaXaXyXtXaXaXtXrXrXyXtXaXaXrXtXaXaXtXeXeXeX4X4X% % XV.& # @ & 3X X% % 3X# V.3X7X7XeXeXeXeX4X4X3XV.% # @ # X% g 3X7X7XeXeXtXaXtXeXeXeXeXeXeXE.X g 4X4X4X3X3X3Xg % 3XE.# g # & 3X3X3X X XN.% # # & (.# = V.@ & C.@ N.4X4XeXpXtXrXtXaXaXtXrXrXrXrXrXtXaXaXtXaXaXtXrXtXaXtXtXaXtXrXrXrXrXrXtXaXaXaXtXtXaX",
"aXaXaXaXaXyXyXaXaXaXsXsXsXsXyXyXsXdXVXMXMXMXVXCXAXAXCXDXFXE.V.{.{.`.= V.V.vXlXV.h zXjXD.jXjXhXjXlXkXjXjXjXkXkXkXkXkXkXkXjXkXlXlXlXlXlXkXkXkXkXlXkXkXjXjXjXjXhXjXV.].{.}.}.}.}.}.].R.}.j ).|.|.{.h HXFXDXDXCXCXCXZXZXVXMXdXdXdXsXsXsXsXsXyXyXaXaXaXaXaXaXyXyXaXaXaXaXyXyXyXyXyXyXaXyXyXaXyXyXaXaXyXaXaXyXyXyXyXyXaXaXaXaXtXyXaXaXaXaXaXaXtXyXtXaXaXaXaXaXaXaXyXyXaXaXaXyXyXrXyXyXaXaXyXyXaXaXaXaXaXaXaXaXyXyXaXaXaXaXaXaXyXyXaXaXaXaXyXyXyXyXyXyXaXyXyXaXyXyXaXaXyXaXaXyXyXyXyXyXaXaXaXaXyXyXaXaXaXaXaXaXaXyXyXaXaXaXaXaXaXaXyXyXaXaXaXyXyXyXyXyXaXaXyXyXaXaXaXaXeXeX4X4Xg # X X XC.# # 3X XN.@ % # 3X3X4XeXeXeXeXeX4X4X= @ # % # % X% g 3X4XeXeXpXaXaXeXeXtXeXeXeXE.X B.3X4X4X4X4X4X4XN.# X& % X= # 3X3X3XbX% @ # % # = (.# % # % XbX# % 4XeXeXeXaXyXyXaXaXaXaXyXyXyXyXyXyXaXyXyXaXyXyXaXaXyXaXaXyXyXyXyXyXaXaXaXaXyXyXaXaX",
"sXsXsXsXsXyXyXsXsXsXsXsXsXyXyXyXdXdXVXMXMXVXCXCXAXAXDXDXFX Xh }.{.V.fXV.'.h zXV.V.zXlXB.jXhXhXI.hXhXhXhXjXkXkXkXkXlXlXlXF.jXlXlXlXlXjXkXlXkXkXlXkXjXjXjXjXjXhXjXh '.}.}.}.}.}.'.R.[.).j {.{.{.}.g HXFXDXDXDXCXCXZXZXVXMXVXVXdXdXdXsXsXyXyXsXsXsXsXsXsXsXsXyXyXsXsXsXsXsXyXyXyXyXsXsXyXsXsXyXsXsXyXsXsXyXyXyXyXsXsXsXsXyXyXsXsXsXsXsXsXsXsXyXyXsXsXsXsXsXsXyXyXyXsXsXsXyXyXyXyXyXsXsXsXyXyXsXsXsXsXsXsXyXyXsXsXsXsXsXsXsXsXyXyXsXsXsXsXsXyXyXyXyXsXsXyXsXsXyXsXsXyXsXsXyXyXyXyXsXsXsXsXyXyXsXsXsXsXsXsXsXsXyXyXsXsXsXsXsXsXyXyXyXsXsXsXyXyXyXyXyXsXsXsXyXyXsXsXsXpXeX4X3Xh # C.bXbXC.# % bXbXbX% @ # % 4X4XeXeXeXeXeX4XC.@ % E.V.# % bX% g 3X4XeXpXpXsXyXyXpXpXyXeXeX% & 4X4X4X4X4X4X4X4XC.@ & @ C.3XE.@ E.bXbXg @ = (.k # = fX% @ # C.bXbX& X V.eXeXpXsXsXyXyXsXsXsXsXsXyXyXyXyXsXsXyXsXsXyXsXsXyXsXsXyXyXyXyXsXsXsXsXyXyXsXsXsX",
"sXsXsXsXsXsXsXyXyXsXsXsXyXyXsXMXZXZXVXMXMXCXCXCXAXAXFXDXFXE.g |.{.g IXh ).l g V.V.vXvXN.jXhXI.I.I.I.hXhXjXjXkXkXlXlXkXlXN.Z.Z.Z.Z.Z.Z.N.lXkXkXlXkXjXjXhXhXI.I.hXh }.}.}.}.].}.}.j ].R.j |.'.'.'.g HXFXDXDXDXCXCXAXZXVXVXVXMXVXVXsXyXyXyXsXdXsXsXsXsXyXyXyXyXyXyXyXsXsXsXsXsXyXyXyXsXyXyXyXyXsXyXsXsXyXyXyXsXsXsXsXsXyXyXyXyXyXyXsXsXsXsXsXsXsXyXyXsXsXsXyXyXsXyXsXsXsXyXyXyXyXyXsXsXsXyXyXyXyXsXsXyXyXyXsXdXsXsXsXsXyXyXyXyXyXyXyXsXsXsXsXsXyXyXyXsXyXyXyXyXsXyXsXsXyXyXyXsXsXsXsXsXyXyXyXyXyXyXsXsXsXsXsXsXsXyXyXsXsXsXyXyXsXyXsXsXsXyXyXyXyXyXsXsXsXyXyXyXyXsXyXeX4XnXC.@ # & % # % E.bXbXbXE.# X g 4XeXeXeXeXeXeXnXg @ % & @ @ # bX% % 4XeXpXpXyXyXyXyXyXyXeXeXeXX % 4X4X4XnXE.g * E.bX# X & bXbXbX# & bXbX% @ = % @ @ & bX% @ N.bXbXbXC.X X E.eXeXyXyXyXyXyXyXsXsXsXsXsXyXyXyXsXyXyXyXyXsXyXsXsXyXyXyXsXsXsXsXsXyXyXyXyXyXyX",
"dXdXdXdXdXdXdXsXsXyXyXyXsXdXVXMXVXZXZXVXCXCXCXAXAXAXDXDXFXFXg ).].N.IXh T.l l j 6 g V.+ zXhXI.I.I.I.I.hXjXjXkXlXlXlXlXjXZ.S.S.Z.Z.Z.Z.N.lXvXlXlXkXjXhXhXI.I.I.hXV.{.}.}.}.].'.|.T.'.R.j |.R.|.R.D.HXFXFXDXDXCXAXAXZXVXVXZXVXVXMXMXMXsXdXdXdXdXdXsXyXyXsXsXsXsXsXyXyXyXsXsXdXsXyXyXsXyXyXyXyXyXyXyXyXyXsXdXdXsXyXyXyXsXsXdXsXsXyXyXsXdXdXdXdXdXsXsXyXyXyXsXsXsXyXsXdXsXsXyXyXyXsXdXdXsXyXdXsXyXyXyXyXsXsXdXdXdXdXsXyXyXsXsXsXsXsXyXyXyXsXsXdXsXyXyXsXyXyXyXyXyXyXyXyXyXsXdXdXsXyXyXyXsXsXdXsXsXyXyXsXdXdXdXdXdXsXsXyXyXyXsXsXsXyXsXdXsXsXyXyXyXsXdXdXsXyXdXsXyXyXyXeXeXeX4X# X # % N.bXbXnXnXnXbX$ $ nXnXeXyXpXyXmXeXnXE.# # # # % V.bX& X E.eXeXyXyXyXsXdXsXsXyXmXeXB.X $ $ X X $ N.nXnXnX$ # XnXnXnX% # E.bXN.# # # # & E.bXV.h bXbXnX4X4X* B.eXeXyXyXsXsXsXsXyXyXyXsXsXdXsXyXyXsXyXyXyXyXyXyXyXyXyXsXdXdXsXyXyXyXsXsXdXsXsXyX",
"dXdXdXdXdXdXdXdXdXdXZXZXZXZXZXMXVXZXZXZXZXAXAXAXAXAXDXFXHXSX+ ]./.(.IX& T.l z l l l l 6 zXhXI.I.I.I.I.hXhXjXkXlXlXkXkXlX= Z.S.S.S.Z.S.N.lXlXlXlXjXhXhXhXI.I.F.hXR.{.'.{.'._.'.V.].}.x l |.j '.6 GXJXHXFXFXFXAXAXAXAXCXVXZXZXZXZXZXZXZXZXdXdXdXdXVXMXVXdXdXdXdXdXdXdXVXMXMXVXdXdXVXMXMXVXdXdXdXVXMXMXVXdXVXMXMXMXVXdXdXdXdXdXdXdXVXMXVXdXdXdXdXdXdXdXdXdXdXdXdXMXVXdXdXdXdXdXdXdXdXdXMXVXdXdXdXdXdXdXdXdXdXdXdXdXVXMXVXdXdXdXdXdXdXdXVXMXMXVXdXdXVXMXMXVXdXdXdXVXMXMXVXdXVXMXMXMXVXdXdXdXdXdXdXdXVXMXVXdXdXdXdXdXdXdXdXdXdXdXdXMXVXdXdXdXdXdXdXdXdXdXMXVXdXdXdXdXsXpXBXmXmXE.C. XnXnXnXnXnXnXnXnX# C.nXnXmXmXpXsXMXmXmXnXnXnXbXbXbXbXnXV.& mXmXmXVXsXdXdXdXdXdXsXmXmXmXmXE.E.E. XmXmXmXmXmXB. XnXnXnXnXN.X C.nXnXnXbXbXbXnXnXnXnXnXnXnXmXmXmXmXBXmXmXVXdXdXdXdXdXdXdXVXMXMXVXdXdXVXMXMXVXdXdXdXVXMXMXVXdXVXMXMXMXVXdXdXdXdXdXdXdX",
"ZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXVXVXZXZXZXAXAXAXAXAXDXDXFXHXSX+ `.g JXIX& T.z z z z l l g = jXhXI.I.I.I.hXjXjXkXlXlXlXkXlXZ.Z.Z.Z.Z.Z.k jXlXlXkXkXjXjXhXhXI.I.I.hXR.|.'.}.}.}.}.j '.}.j j '.T.|.& GXGXHXHXFXFXAXAXAXCXCXZXZXZXZXZXZXZXZXZXZXZXZXZXMXVXZXZXZXVXVXZXZXZXZXZXVXVXMXVXMXVXVXZXZXZXZXZXVXMXVXMXMXVXVXZXZXZXZXVXVXVXZXZXZXMXMXZXZXZXZXZXZXZXZXZXZXZXZXVXMXVXZXZXZXZXZXZXVXVXMXZXZXZXZXZXZXZXZXZXZXZXZXZXMXVXZXZXZXVXVXZXZXZXZXZXVXVXMXVXMXVXVXZXZXZXZXZXVXMXVXMXMXVXVXZXZXZXZXVXVXVXZXZXZXMXMXZXZXZXZXZXZXZXZXZXZXZXZXVXMXVXZXZXZXZXZXZXVXVXMXZXZXZXZXZXZXVXBXBXBXmXmXmXnXmXmXmXmXnXnXnX# E.mXmXmXmXMXMXMXmXmXmXmXnXnXnXnXnXnXnXmXmXBXVXVXVXZXVXVXVXVXVXVXmXmXBXBXBXBXBXBXBXBXBXBXmXmXmXmXmXmXmXE.mXmXnXnXnXnXnXnXnXmXmXmXmXBXBXBXBXBXBXMXVXVXZXVXVXVXZXZXZXZXZXVXVXMXVXMXVXVXZXZXZXZXZXVXMXVXMXMXVXVXZXZXZXZXVXVXVXZXZX",
"ZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXVXCXCXCXAXAXAXAXDXDXFXHXHXHX+ [.+ IXIX& T.z l l z l l E.KXZ.jXI.I.I.hXhXjXkXlXlXlXlXlXlXlXF.Z.N.Z.Z.lXlXlXkXkXkXjXjXhXhXI.I.I.F.`.{.{.'.'.|.T.j `._.j l j |.`.N.GXGXGXFXFXFXFXAXCXCXAXAXAXZXZXZXZXZXZXZXZXZXZXZXVXZXZXZXVXMXMXVXVXVXVXZXZXZXZXVXMXVXZXZXZXZXZXZXZXVXMXVXZXZXZXZXVXVXVXMXMXMXVXZXZXVXVXZXZXZXZXZXZXZXZXZXZXZXZXZXVXVXVXVXVXVXVXVXVXVXVXZXZXZXZXZXZXZXZXZXZXZXZXZXVXZXZXZXVXMXMXVXVXVXVXZXZXZXZXVXMXVXZXZXZXZXZXZXZXVXMXVXZXZXZXZXVXVXVXMXMXMXVXZXZXVXVXZXZXZXZXZXZXZXZXZXZXZXZXZXVXVXVXVXVXVXVXVXVXVXVXZXZXZXZXZXZXZXVXVXBXBXBXBXmXBXBXmXmXmXnX X# XmXmXBXBXVXVXMXVXBXBXBXmXmXmXmXmXmXmXBXBXVXVXVXVXVXMXMXMXVXZXZXBXmXBXBXBXBXBXBXBXBXBXBXBXBXBXmXmXmXmXmXmXmXmXmXmXmXmXmXBXBXBXBXBXBXBXBXVXVXVXMXVXZXVXVXMXMXVXVXVXVXZXZXZXZXVXMXVXZXZXZXZXZXZXZXVXMXVXZXZXZXZXVXVXVXMXMXMXVXZX",
"ZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXAXCXCXCXCXCXCXDXDXDXFXFXHXHX+ (.JXIXIX+ R.z z l l z j UXUXg V.gXI.I.hXhXjXkXkXlXlXlXlXlXlXkXlXlXkXlXlXlXlXkXkXkXkXjXhXhXhXI.hXN.`.{.{.}.}.'.j 6 `.}.j R.+ '.x JXJXGXGXGXFXFXDXDXDXCXAXAXAXAXAXZXZXZXZXZXZXZXZXZXVXZXZXVXMXMXVXVXVXMXVXVXVXVXZXVXVXZXZXZXVXVXZXZXZXVXVXVXVXVXVXVXMXMXVXVXVXVXVXZXZXVXVXZXZXZXZXZXZXZXZXZXZXZXZXZXZXVXVXVXVXVXVXVXVXVXVXZXZXZXZXZXZXZXZXZXZXZXZXZXVXZXZXVXMXMXVXVXVXMXVXVXVXVXZXVXVXZXZXZXVXVXZXZXZXVXVXVXVXVXVXVXMXMXVXVXVXVXVXZXZXVXVXZXZXZXZXZXZXZXZXZXZXZXZXZXZXVXVXVXVXVXVXVXVXVXVXZXZXZXZXZXZXZXZXZXVXBXBXBXmXVXBXBXmXmXmXE.X mXmXmXmXBXVXVXMXZXZXVXmXmXBXBXBXmXmXBXBXMXMXMXMXMXVXVXVXVXMXZXZXVXMXVXVXVXVXVXVXVXVXVXVXVXVXVXVXMXmXmXmXmXmXmXmXmXmXBXBXBXBXVXVXZXZXZXZXZXZXZXMXZXZXVXMXMXVXVXVXMXVXVXVXVXZXVXVXZXZXZXVXVXZXZXZXVXVXVXVXVXVXVXMXMXVXVXVXVXVXZX",
"ZXZXZXZXZXZXZXZXZXZXZXZXAXAXAXAXAXCXCXCXCXAXDXDXDXFXFXHXHXJXB.g JXIXIX& R.z z z l l g UXUXh l o N.gXzXkXkXkXkXkXlXlXkXlXlXlXkXkXkXkXlXlXlXlXkXkXkXkXjXhXjXzXV.+ |.{.}.}.}.|.6 6 [.|.g + & `.g JXJXGXGXGXFXFXFXDXDXAXAXAXAXAXAXAXAXAXZXZXZXZXZXZXCXZXZXCXCXCXCXCXCXCXCXCXCXCXCXCXCXAXZXAXCXCXCXZXZXCXCXCXCXCXCXCXCXCXCXCXCXCXCXZXZXCXCXZXZXZXZXZXZXZXZXZXZXZXZXZXCXCXCXCXCXCXCXCXCXCXZXZXZXZXZXZXZXZXZXZXZXZXZXZXCXZXZXCXCXCXCXCXCXCXCXCXCXCXCXCXCXAXZXAXCXCXCXZXZXCXCXCXCXCXCXCXCXCXCXCXCXCXCXZXZXCXCXZXZXZXZXZXZXZXZXZXZXZXZXZXCXCXCXCXCXCXCXCXCXCXZXZXZXZXZXZXZXZXZXZXZXZXZXZXMXZXZXCXmXmXmXE.X E.mXmXmXMXMXCXCXZXZXZXCXMXCXZXZXCXMXMXMXMXCXCXCXCXCXCXCXCXCXZXZXCXCXZXZXZXZXZXZXZXZXZXZXZXZXZXCXMXMXCXMXCXCXMXMXCXZXZXZXZXZXZXZXZXZXZXZXZXZXZXCXZXZXCXCXCXCXCXCXCXCXCXCXCXCXCXCXAXZXAXCXCXCXZXZXCXCXCXCXCXCXCXCXCXCXCXCXCXCXZX",
"AXAXAXAXAXAXAXAXAXAXAXAXAXAXAXAXCXCXAXAXAXAXFXFXFXDXFXHXHXJXh & JXIXIX= R.z z z z l V.UXUX& l + h j g (.zXzXkXlXlXlXkXlXlXlXlXlXkXkXlXlXkXkXkXkXkXjXjXlXgXg j 6 |.{.}.{.}.j l j [.].+ N.& [.* IXGXGXGXHXHXFXFXFXDXDXAXAXAXAXAXAXAXAXAXAXAXAXAXAXCXAXAXAXCXCXCXCXCXCXCXCXCXAXAXCXCXAXAXAXAXCXAXAXAXCXCXAXAXCXCXCXCXCXCXCXCXCXCXAXAXAXCXAXAXAXAXAXAXAXAXAXAXAXAXAXCXCXCXAXAXAXAXAXCXCXCXAXAXAXAXAXAXAXAXAXAXAXAXAXCXAXAXAXCXCXCXCXCXCXCXCXCXAXAXCXCXAXAXAXAXCXAXAXAXCXCXAXAXCXCXCXCXCXCXCXCXCXCXAXAXAXCXAXAXAXAXAXAXAXAXAXAXAXAXAXCXCXCXAXAXAXAXAXCXCXCXAXAXAXAXAXAXAXAXAXAXAXAXAXCXAXAXCXmXmXmXmXX B.mXmXCXCXAXCXCXAXAXAXCXCXAXAXAXCXCXAXAXCXCXCXCXCXCXCXCXCXCXAXAXCXCXAXAXAXAXAXAXAXAXAXAXAXAXAXCXCXCXAXAXAXAXAXCXCXCXAXAXAXAXAXAXAXAXAXAXAXAXAXCXAXAXAXCXCXCXCXCXCXCXCXCXAXAXCXCXAXAXAXAXCXAXAXAXCXCXAXAXCXCXCXCXCXCXCXCXCXCXAX",
"AXAXAXAXAXAXAXAXAXAXAXAXAXAXAXCXCXAXAXAXFXFXFXFXFXFXFXFXHXJXJXSXJXIXIXxXR.l l z z j UXUXUX& V.g & j l j g V.gXzXzXlXlXlXlXlXlXlXvXkXlXlXkXkXlXlXzXgXD.g j l l 6 |.}.{.}.|.6 l l R.).+ KXfX(.(.LXGXJXJXJXHXHXFXHXFXFXDXAXAXAXAXAXAXAXAXAXAXAXAXAXCXAXAXAXCXCXCXCXCXAXAXAXAXAXCXCXCXAXAXAXAXAXAXAXAXCXCXCXAXAXAXAXAXAXCXCXCXCXAXAXAXCXCXAXAXAXAXAXAXAXAXAXAXAXAXCXCXAXAXAXAXAXAXAXAXAXCXAXAXAXAXAXAXAXAXAXAXAXAXAXCXAXAXAXCXCXCXCXCXAXAXAXAXAXCXCXCXAXAXAXAXAXAXAXAXCXCXCXAXAXAXAXAXAXCXCXCXCXAXAXAXCXCXAXAXAXAXAXAXAXAXAXAXAXAXCXCXAXAXAXAXAXAXAXAXAXCXAXAXAXAXAXAXAXAXAXAXAXAXAXCXAXAXAXCXMXCXCXbXnXCXAXAXAXCXCXCXAXAXAXAXAXAXAXAXCXCXCXAXAXAXAXAXAXCXCXCXCXAXAXAXCXCXAXAXAXAXAXAXAXAXAXAXAXAXCXCXAXAXAXAXAXAXAXAXAXCXAXAXAXAXAXAXAXAXAXAXAXAXAXCXAXAXAXCXCXCXCXCXAXAXAXAXAXCXCXCXAXAXAXAXAXAXAXAXCXCXCXAXAXAXAXAXAXCXCXCXCXAXAX",
"AXAXAXAXAXAXAXAXAXAXAXAXAXAXAXDXAXAXFXFXFXFXFXFXHXHXGXGXJXJXJXJXIXIXIXxXh l l l l + UXUXUX(.x KX& x l l l l j j h (.zXzXlXlXlXlXkXkXlXkXlXzXgXV.h j j l l l l 6 |.}.}.}.R.l z l 6 R.Z.UXfXh N.LXJXJXJXJXGXGXFXFXFXFXDXDXFXAXAXAXAXAXAXAXAXAXAXAXCXCXAXAXAXAXAXAXAXAXAXAXCXCXCXAXCXCXAXAXAXAXAXAXCXCXAXAXCXCXAXAXAXAXAXAXAXAXAXAXAXCXCXAXAXAXAXAXAXAXAXAXAXAXAXCXAXAXAXAXAXAXAXAXAXAXCXAXAXAXAXAXAXAXAXAXAXAXAXAXCXCXAXAXAXAXAXAXAXAXAXAXCXCXCXAXCXCXAXAXAXAXAXAXCXCXAXAXCXCXAXAXAXAXAXAXAXAXAXAXAXCXCXAXAXAXAXAXAXAXAXAXAXAXAXCXAXAXAXAXAXAXAXAXAXAXCXAXAXAXAXAXAXAXAXAXAXAXAXAXCXCXAXAXAXAXAXAXAXAXAXCXCXCXCXAXCXCXAXAXAXAXAXAXCXCXAXAXCXCXAXAXAXAXAXAXAXAXAXAXAXCXCXAXAXAXAXAXAXAXAXAXAXAXAXCXAXAXAXAXAXAXAXAXAXAXCXAXAXAXAXAXAXAXAXAXAXAXAXAXCXCXAXAXAXAXAXAXAXAXAXAXCXCXCXAXCXCXAXAXAXAXAXAXCXCXAXAXCXCXAXAXAXAXAXAXAXAXAXAX",
"AXAXAXAXAXAXAXAXDXDXDXDXDXAXAXDXFXFXFXDXDXDXDXFXHXHXGXGXJXGXGXLXLXLXIXIXg l l l l NXUXUXUXfXh KXD.j z z z l l l j 6 + & A.jXlXlXjXD.A.N.* g j l z l l l l l z 6 }.'._.|.j l z l 6 V.D.UXKX& fXLXJXJXJXGXGXGXGXFXHXFXFXDXFXDXDXDXDXDXDXAXAXAXAXAXAXDXAXAXAXAXAXAXAXAXDXDXDXAXAXAXDXDXDXDXAXAXAXDXDXDXAXAXAXAXDXDXDXAXAXAXAXAXAXAXDXDXDXAXAXAXAXAXDXDXDXDXDXAXAXDXAXAXAXDXDXDXDXAXAXAXAXDXAXDXDXDXDXDXDXAXAXAXAXAXAXDXAXAXAXAXAXAXAXAXDXDXDXAXAXAXDXDXDXDXAXAXAXDXDXDXAXAXAXAXDXDXDXAXAXAXAXAXAXAXDXDXDXAXAXAXAXAXDXDXDXDXDXAXAXDXAXAXAXDXDXDXDXAXAXAXAXDXAXDXDXDXDXDXDXAXAXAXAXAXAXDXAXAXAXAXAXAXAXCXDXDXDXAXAXAXDXDXDXDXAXAXAXDXDXDXAXAXAXAXDXDXDXAXAXAXAXAXAXAXDXDXDXAXAXAXAXAXDXDXDXDXDXAXAXDXAXAXAXDXDXDXDXAXAXAXAXDXAXDXDXDXDXDXDXAXAXAXAXAXAXDXAXAXAXAXAXAXAXAXDXDXDXAXAXAXDXDXDXDXAXAXAXDXDXDXAXAXAXAXDXDXDXAXAXAXAXAXAXAX",
"FXFXFXFXFXFXDXDXDXFXFXFXFXDXDXDXFXFXFXDXDXFXGXGXHXJXGXGXGXGXJXIXIXIXIXIX* l l l 6 UXUXUXUXUX* KXUXg l l l z j j V.fXfX* S.- - = N.Z.S.Z.g j j j l z l + R.l l 6 |.'.}.R.j l z l o g gXUXUX* IXIXIXJXJXGXGXGXGXGXHXHXFXFXFXFXFXFXFXFXDXDXFXFXFXFXFXDXDXDXFXFXFXDXDXDXFXFXFXFXFXDXDXFXDXDXDXDXDXDXFXDXDXDXFXFXFXFXDXDXDXFXFXFXDXDXDXFXFXFXFXFXDXDXDXFXFXFXFXDXDXDXFXFXFXDXDXDXDXDXFXFXFXDXDXDXFXFXFXFXDXDXFXFXFXFXFXDXDXDXFXFXFXDXDXDXFXFXFXFXFXDXDXFXDXDXDXDXDXDXFXDXDXDXFXFXFXFXDXDXDXFXFXFXDXDXDXFXFXFXFXFXDXDXDXFXFXFXFXDXDXDXFXFXFXDXDXDXDXDXFXFXFXDXDXDXFXFXFXFXDXDXFXFXFXFXFXDXDXDXFXFXFXDXDXDXDXFXFXFXFXDXDXFXDXDXDXDXDXDXFXDXDXDXFXFXFXFXDXDXDXFXFXFXDXDXDXFXFXFXFXFXDXDXDXFXFXFXFXDXDXDXFXFXFXDXDXDXDXDXFXFXFXDXDXDXFXFXFXFXDXDXFXFXFXFXFXDXDXDXFXFXFXDXDXDXFXFXFXFXFXDXDXFXDXDXDXDXDXDXFXDXDXDXFXFXFXFXDXDXDXFXFXFXDXDX",
"FXFXFXHXFXFXDXFXFXFXFXFXFXFXDXDXFXFXFXDXFXGXGXGXHXJXGXGXGXJXJXIXIXIXIXUXB.j l l + UXUXUXUXUXO KXUX% j z l R.o C.fXfXfXN.S.S.S.S.S.S.S.- fXfXfXC.j l g * R.l l + |.|.].g j z l 6 O * UXUXUXN.IXLXIXJXJXGXGXGXGXGXHXHXFXDXFXFXFXFXFXFXFXFXDXFXFXFXHXFXFXFXFXFXDXDXFXFXHXFXFXFXDXDXFXFXDXFXFXFXFXFXFXFXDXDXDXFXFXHXFXFXFXDXDXFXFXFXFXHXFXHXFXFXDXFXFXFXFXFXFXFXDXDXFXFXFXDXDXDXDXDXFXHXFXDXFXFXFXFXFXFXFXFXDXFXFXFXHXFXFXFXFXFXDXDXFXFXHXFXFXFXDXDXFXFXDXFXFXFXFXFXFXFXDXDXDXFXFXHXFXFXFXDXDXFXFXFXFXHXFXHXFXFXDXFXFXFXFXFXFXFXDXDXFXFXFXDXDXDXDXDXFXHXFXDXFXFXFXFXFXFXFXFXDXFXFXFXHXFXFXFXFXDXDXDXFXFXFXFXFXFXDXDXFXFXDXFXFXFXFXFXFXFXDXDXDXFXFXHXFXFXFXDXDXFXFXFXFXHXFXHXFXFXDXFXFXFXFXFXFXFXDXDXFXFXFXDXDXDXDXDXFXHXFXDXFXFXFXFXFXFXFXFXDXFXFXFXHXFXFXFXFXFXDXDXFXFXHXFXFXFXDXDXFXFXDXFXFXFXFXFXFXFXDXDXDXFXFXHXFXFXFXDXDXFXFXFX",
"HXHXHXHXFXFXFXHXHXFXFXFXHXFXFXFXFXHXFXGXGXGXGXGXJXJXGXGXJXJXIXIXKXcXcXcXKXg l j (.UXUXUXUXUXO KXUXgXh z j g E.fXfXfXfXB.S.S.S.S.S.S.S.= fXC.fXfXV.h N.U.+ j 6 + `.{.`.V.g z j C.- - KXUXUXIXIXIXIXIXIXLXGXGXGXfXJXHXGXGXGXHXFXFXFXHXHXHXFXFXFXHXHXHXHXHXFXFXFXFXHXHXFXFXFXFXFXFXHXFXFXFXFXFXFXFXFXHXFXFXFXFXFXFXHXHXHXFXFXFXHXHXHXHXHXHXFXFXFXHXHXFXFXFXHXFXFXFXFXHXFXFXFXFXFXFXHXHXFXFXFXHXFXFXFXHXHXHXFXFXFXHXHXHXHXHXFXFXFXFXHXHXFXFXFXFXFXFXHXFXFXFXFXFXFXFXFXHXFXFXFXFXFXFXHXHXHXFXFXFXHXHXHXHXHXHXFXFXFXHXHXFXFXFXHXFXFXFXFXHXFXFXFXFXFXFXHXHXFXFXFXHXFXFXFXHXHXHXFXFXFXHXHXHXHXHXFXFXFXFXHXHXFXFXFXFXFXFXHXFXFXFXFXFXFXFXFXHXFXFXFXFXFXFXHXHXHXFXFXFXHXHXHXHXHXHXFXFXFXHXHXFXFXFXHXFXFXFXFXHXFXFXFXFXFXFXHXHXFXFXFXHXFXFXFXHXHXHXFXFXFXHXHXHXHXHXFXFXFXFXHXHXFXFXFXFXFXFXHXFXFXFXFXFXFXFXFXHXFXFXFXFXFXFXHXHXHXFXFXFXHXHX",
"HXHXHXFXGXGXHXHXFXGXGXGXGXHXHXGXGXHXHXGXGXGXGXGXJXJXGXJXJXIXIXIXIXIXUXUXUXO z g Y.H.; J.PXUXB.PXUXUXO 6 C.fXfXfXfXfXD.N.S.S.S.S.S.S.S.= B.fXfXfXNX. D.A.zXvXgXg /._.g vXg l g UXH.UXUXUXUXUXIXIXIXIXIXLXGXGXGXGXJXJXGXGXHXHXGXGXGXGXHXHXFXGXGXHXHXHXHXHXGXGXFXHXHXGXGXGXGXGXGXFXHXGXGXHXGXGXFXFXGXFXHXGXGXGXGXGXGXFXHXHXFXGXFXHXHXHXHXFXGXGXHXHXFXGXGXGXGXHXHXGXGXHXHXGXGXGXGXGXHXFXGXGXHXHXGXGXGXGXHXHXFXGXGXHXHXHXHXHXGXGXFXHXHXGXGXGXGXGXGXFXHXGXGXHXGXGXFXFXGXFXHXGXGXGXGXGXGXFXHXHXFXGXFXHXHXHXHXFXGXGXHXHXFXGXGXGXGXHXHXGXGXHXHXGXGXGXGXGXHXFXGXGXHXHXGXGXGXGXHXHXFXGXGXHXHXHXHXHXGXGXFXHXHXGXGXGXGXGXGXFXHXGXGXHXGXGXFXFXGXFXHXGXGXGXGXGXGXFXHXHXFXGXFXHXHXHXHXFXGXGXHXHXFXGXGXGXGXHXHXGXGXHXHXGXGXGXGXGXHXFXGXGXHXHXGXGXGXGXHXHXFXGXGXHXHXHXHXHXGXGXFXHXHXGXGXGXGXGXGXFXHXGXGXHXGXGXFXFXGXFXHXGXGXGXGXGXGXFXHXHXFXGXFXHX",
"JXJXJXGXGXHXHXHXGXGXGXGXGXHXHXGXGXJXJXGXGXGXGXJXJXJXLXIXIXIXIXIXIXIXUXUXUXA.j g ; ; : ; ; ; A.H.H.H.O fXfXfXfXfXfXfXB.= S.S.S.S.S.S.S.& fXfXB.D.D.= kXkXkXkXlXlX(.V.D.cXg 6 UXUXU.UXUXUXUXUXUXIXIXIXIXLXLXGXGXJXJXGXGXJXJXGXGXGXGXGXGXJXJXGXGXJXHXHXHXGXGXGXJXJXGXGXGXGXGXGXGXJXGXGXHXHXGXGXGXJXGXGXJXGXGXGXGXGXGXGXGXJXJXGXGXJXHXHXHXGXGXHXHXHXGXGXGXGXGXHXHXGXGXHXJXGXGXGXGXGXHXGXGXHXHXGXGXGXGXGXGXJXJXGXGXJXHXHXHXGXGXGXJXJXGXGXGXGXGXGXGXJXGXGXHXHXGXGXGXJXGXGXJXGXGXGXGXGXGXGXGXJXJXGXGXJXHXHXHXGXGXHXHXHXGXGXGXGXGXHXHXGXGXHXJXGXGXGXGXGXHXGXGXHXHXGXGXGXGXGXGXJXJXGXGXJXHXHXHXGXGXGXJXJXGXGXGXGXGXGXGXJXGXGXHXHXGXGXGXJXGXGXJXGXGXGXGXGXGXGXGXJXJXGXGXJXHXHXHXGXGXHXHXHXGXGXGXGXGXHXHXGXGXHXJXGXGXGXGXGXHXGXGXHXHXGXGXGXGXGXGXJXJXGXGXJXHXHXHXGXGXGXJXJXGXGXGXGXGXGXGXJXGXGXHXHXGXGXGXJXGXGXJXGXGXGXGXGXGXGXGXJXJXGXGXJX",
"JXJXJXGXGXJXJXJXGXGXGXGXGXGXJXJXGXGXJXGXGXGXGXJXJXLXIXIXIXIXIXIXIXUXUXUXUXUX+ N.; : : : : : - cXcXcXO fXfXfXfXfXfXfX+ N.S.S.S.S.S.S.Z.D.fX+ vXlXzXgXlXkXkXkXlXkXzX* UXgX+ vXUXUXUXUXUXUXUXUXUXIXIXIXIXIXLXLXLXJXJXGXGXJXJXGXGXGXGXGXGXJXJXGXGXJXJXJXJXGXGXJXJXJXGXGXGXGXGXGXJXJXGXGXJXJXGXGXGXJXJXGXJXJXGXGXGXGXGXGXGXJXJXGXGXJXJXJXJXGXGXJXJXJXGXGXGXGXGXGXJXJXGXGXJXGXGXGXGXJXJXGXGXJXJXGXGXGXGXGXGXJXJXGXGXJXJXJXJXGXGXJXJXJXGXGXGXGXGXGXJXJXGXGXJXJXGXGXGXJXJXGXJXJXGXGXGXGXGXGXGXJXJXGXGXJXJXJXJXGXGXJXJXJXGXGXGXGXGXGXJXJXGXGXJXGXGXGXGXJXJXGXGXJXJXGXGXGXGXGXGXJXJXGXGXJXJXJXJXGXGXJXJXJXGXGXGXGXGXGXJXJXGXGXJXJXGXGXGXJXJXGXJXJXGXGXGXGXGXGXGXJXJXGXGXJXJXJXJXGXGXJXJXJXGXGXGXGXGXGXJXJXGXGXJXGXGXGXGXJXJXGXGXJXJXGXGXGXGXGXGXJXJXGXGXJXJXJXJXGXGXJXJXJXGXGXGXGXGXGXJXJXGXGXJXJXGXGXGXJXJXGXJXJXGXGXGXGXGXGXGXJXJXGXGXJX",
"JXJXJXJXGXJXJXJXGXGXGXGXGXGXJXJXJXGXJXJXLXLXLXIXIXLXIXIXIXIXIXIXUXUXUXUXUXUXO - ; : : : : : - cXcXcXH.* fXfXfXfXfXfXN.S.S.S.S.S.S.S.B.fXfXC.kXcXN.PXlXlXlXlXlXzXzXkXPXfXC.UXUXUXUXUXUXUXUXUXUXUXIXIXIXIXLXLXIXIXJXLXJXJXGXGXGXGXGXGXGXJXJXGXGXJXJXJXJXJXGXJXJXJXGXGXGXGXGXJXJXJXGXJXJXGXGXGXGXJXJXGXGXJXJXGXGXGXGXGXGXJXJXJXGXJXJXJXJXJXGXJXJXJXGXGXGXGXGXGXJXJXJXGXJXJXGXGXGXJXJXGXJXJXGXGXGXGXGXGXGXJXJXGXGXJXJXJXJXJXGXJXJXJXGXGXGXGXGXJXJXJXGXJXJXGXGXGXGXJXJXGXGXJXJXGXGXGXGXGXGXJXJXJXGXJXJXJXJXJXGXJXJXJXGXGXGXGXGXGXJXJXJXGXJXJXGXGXGXJXJXGXJXJXGXGXGXGXGXGXGXJXJXGXGXJXJXJXJXJXGXJXJXJXGXGXGXGXGXJXJXJXGXJXJXGXGXGXGXJXJXGXGXJXJXGXGXGXGXGXGXJXJXJXGXJXJXJXJXJXGXJXJXJXGXGXGXGXGXGXJXJXJXGXJXJXGXGXGXJXJXGXJXJXGXGXGXGXGXGXGXJXJXGXGXJXJXJXJXJXGXJXJXJXGXGXGXGXGXJXJXJXGXJXJXGXGXGXGXJXJXGXGXJXJXGXGXGXGXGXGXJXJXJXGXJX",
"JXJXJXJXLXIXJXJXIXLXLXLXLXLXLXJXJXLXIXIXLXLXIXIXIXIXIXIXIXIXIXUXUXUXUXUXUXUXA.- ; : : : : : - cXcXcXY.- - - C.fXfXfXB.Z.S.S.S.S.S.N.fXfXfX* jXN.N.D.D.gXlXlXlXlXkXlX* A.H.gXUXUXUXUXUXUXUXUXUXUXUXIXIXIXIXLXIXIXIXIXIXIXLXLXLXLXLXIXJXJXJXLXIXJXJXJXJXIXLXIXJXJXLXLXLXLXLXJXJXLXLXJXJXLXLXLXLXIXJXIXLXJXJXIXLXLXLXLXIXJXJXLXLXJXJXJXJXJXLXIXJXJXIXLXLXLXLXLXLXJXJXLXIXJXLXLXIXJXLXIXJXIXLXLXLXLXLXIXJXJXJXLXIXJXJXJXJXIXLXIXJXJXLXLXLXLXLXJXJXLXLXJXJXLXLXLXLXIXJXIXLXJXJXIXLXLXLXLXIXJXJXLXLXJXJXJXJXJXLXIXJXJXIXLXLXLXLXLXLXJXJXLXIXJXLXLXIXJXLXIXJXIXLXLXLXLXLXIXJXJXJXLXIXJXJXJXJXIXLXIXJXJXLXLXLXLXLXJXJXLXLXJXJXLXLXLXLXIXJXIXLXJXJXIXLXLXLXLXIXJXJXLXLXJXJXJXJXJXLXIXJXJXIXLXLXLXLXLXLXJXJXLXIXJXLXLXIXJXLXIXJXIXLXLXLXLXLXIXJXJXJXLXIXJXJXJXJXIXLXIXJXJXLXLXLXLXLXJXJXLXLXJXJXLXLXLXLXIXJXIXLXJXJXIXLXLXLXLXIXJXJXLXLXJX",
"IXIXIXIXIXIXIXIXIXIXIXLXLXLXLXIXIXIXIXIXIXIXIXIXIXIXIXIXIXUXUXUXUXUXUXUXUXU.A.H.; : : : : : - cXcXcXcX- U.- fXfXfXfXD.A.S.S.S.S.- fXfXfXfXC.* vXvXkXjXI.B.U.lXkXkXkXA.: : : ; gXUXUXUXUXUXUXUXUXUXUXUXIXIXIXIXIXIXIXIXIXLXLXLXIXIXIXIXIXIXLXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXLXIXIXIXLXLXLXLXIXIXIXLXIXIXIXIXIXIXIXIXIXIXLXIXIXIXIXIXIXIXIXIXIXIXIXIXLXLXLXLXIXIXIXIXIXIXLXIXIXLXIXIXIXLXLXLXIXIXIXIXIXIXLXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXLXIXIXIXLXLXLXLXIXIXIXLXIXIXIXIXIXIXIXIXIXIXLXIXIXIXIXIXIXIXIXIXIXIXIXIXLXLXLXLXIXIXIXIXIXIXLXIXIXLXIXIXIXLXLXLXIXIXIXIXIXIXLXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXLXIXIXIXLXLXLXLXIXIXIXLXIXIXIXIXIXIXIXIXIXIXLXIXIXIXIXIXIXIXIXIXIXIXIXIXLXLXLXLXIXIXIXIXIXIXLXIXIXLXIXIXIXLXLXLXIXIXIXIXIXIXLXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXLXIXIXIXLXLXLXLXIXIXIXLXIXIXIXIXIXIXIXIXIXIXLXIXIX"
};

View file

@ -0,0 +1,24 @@
/* XPM */
static char *b__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 3 1",
" c gray20",
". c #12120000FFFF",
"X c None",
/* pixels */
"XX.XXXXXXXXXXXXX",
"XX.XXXXXXXXXXXXX",
".....XXXXXXXXXXX",
"XX.XXXXXXXXXXXXX",
"XX.XX XXXX",
"XXXXX XXX",
"XXXXX XXXX XXX",
"XXXXX XXXX XXX",
"XXXXX XXXX",
"XXXXX XXX",
"XXXXX XXXX XXX",
"XXXXX XXXX XXX",
"XXXXX XXX",
"XXXXX XXXX",
"XXXXXXXXXXXXXXXX"
};

View file

@ -0,0 +1,24 @@
/* XPM */
static char *c__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 3 1",
" c gray20",
". c #12120000FFFF",
"X c None",
/* pixels */
"XX.XXXXXXXXXXXXX",
"XX.XXXXXXXXXXXXX",
".....XXXXXXXXXXX",
"XX.XXXXXXXXXXXXX",
"XX.XXXX XXXXX",
"XXXXXX XXXX",
"XXXXX XX XXX",
"XXXXX XXXX XXXX",
"XXXXX XXXXXXXXX",
"XXXXX XXXXXXXXX",
"XXXXX XXXX XXXX",
"XXXXX XX XXX",
"XXXXXX XXXX",
"XXXXXXX XXXXX",
"XXXXXXXXXXXXXXXX"
};

View file

@ -0,0 +1,27 @@
/* XPM */
static char *check_xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 6 1",
" c black",
". c gray25",
"X c #808080808080",
"o c #D4D4D0D0C8C8",
"O c gray100",
"+ c None",
/* pixels */
"++++++++++++++++",
"++XXXXXXXXXXXX++",
"++X..........o++",
"++X.OOOOOOOOOo++",
"++X.OOOOOOO Oo++",
"++X.OOOOOO Oo++",
"++X.O OOO Oo++",
"++X.O O OOo++",
"++X.O OOOo++",
"++X.OO OOOOo++",
"++X.OOO OOOOOo++",
"++X.OOOOOOOOOo++",
"++Xooooooooooo++",
"++++++++++++++++",
"++++++++++++++++"
};

View file

@ -0,0 +1,90 @@
/* XPM */
static char *del__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 69 1",
" c black",
". c #0C0C0C0C0C0C",
"X c gray5",
"o c gray9",
"O c #191919191919",
"+ c gray11",
"@ c #262625252424",
"# c #313131313131",
"$ c #323232323232",
"% c #353534343232",
"& c #373735353333",
"* c #373737373737",
"= c #383838383737",
"- c #3E3E3E3E3E3E",
"; c #414141414141",
": c #575755555252",
"> c #555555555555",
", c #5D5D5A5A5757",
"< c gray35",
"1 c gray36",
"2 c #646464646464",
"3 c gray42",
"4 c #70706E6E6A6A",
"5 c #71716F6F6B6B",
"6 c #818181818181",
"7 c #868686868686",
"8 c #878787878686",
"9 c #888888888787",
"0 c #8F8F8C8C8787",
"q c gray55",
"w c #8F8F8E8E8D8D",
"e c #979793938D8D",
"r c gray57",
"t c #969695959292",
"y c gray59",
"u c #9F9F9F9F9F9F",
"i c #A3A39F9F9999",
"p c #A0A0A0A0A0A0",
"a c gray64",
"s c #AAAAA6A6A0A0",
"d c #AEAEACACA7A7",
"f c #A9A9A9A9A9A9",
"g c #B1B1AEAEA7A7",
"h c #B3B3B0B0A9A9",
"j c #B7B7B4B4ADAD",
"k c #B9B9B7B7B1B1",
"l c #BEBEBBBBB5B5",
"z c #BCBCBCBCBCBC",
"x c #C2C2BFBFB8B8",
"c c #C3C3C0C0B8B8",
"v c #C3C3C0C0B9B9",
"b c #C7C7C3C3BBBB",
"n c #C6C6C3C3BCBC",
"m c gray78",
"M c #CBCBC8C8C0C0",
"N c #CFCFCBCBC4C4",
"B c #C8C8C8C8C8C8",
"V c gray80",
"C c #D2D2CECEC6C6",
"Z c #D3D3CFCFC7C7",
"A c #D0D0D0D0D0D0",
"S c LightGray",
"D c gray86",
"F c #DDDDDDDDDDDD",
"G c gray90",
"H c gray93",
"J c #F4F4F4F4F4F4",
"K c #F6F6F6F6F6F6",
"L c None",
/* pixels */
"LLLLN*LLLLLLLLLL",
"LLLLk=0LLLLLLLLL",
"LLLZt &LLLLLLLLL",
"LLLv9<-iLLLLLLLL",
"LLZtB1p%LL L",
"LLlyH1F$eLLLLLLL",
"LCwAH1Ff@cLLLLLL",
"LdaJHuFS>5LLLLLL",
"n8KJH FSm+sLLLLL",
"LrqJHDFS3:xLLLLL",
"Lb#DHGFzohLLLLLL",
"LL46HGF2,LLLLLLL",
"LLgOHGF LLLLLLLL",
"LLX..X...LLLLLLL",
"LLM;V7.XjLLLLLLL"
};

View file

@ -0,0 +1,106 @@
/* XPM */
static char *delcross_xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 85 1",
" c #3F3F14141818",
". c #4C4C19192121",
"X c #656522222626",
"o c #797927272C2C",
"O c #6E6E24243333",
"+ c #82822A2A2D2D",
"@ c #919130303434",
"# c #949431313535",
"$ c #979732323434",
"% c #979732323B3B",
"& c #9E9E35353D3D",
"* c #9E9E34343F3F",
"= c #A0A036363939",
"- c #A5A538383C3C",
"; c #A7A73A3A3E3E",
": c #ACAC3B3B3E3E",
"> c #B5B53D3D3D3D",
", c #9E9E34344848",
"< c #A5A539394242",
"1 c #AEAE3D3D4040",
"2 c #A3A337374D4D",
"3 c #B7B73F3F4343",
"4 c #B3B33F3F4747",
"5 c #B5B53F3F4545",
"6 c #B3B33C3C5353",
"7 c #B1B13D3D5454",
"8 c #B3B33C3C5656",
"9 c #B5B53D3D5959",
"0 c #B7B740404141",
"q c #BDBD42424545",
"w c #B7B741414848",
"e c #B3B340405C5C",
"r c #BFBF45455E5E",
"t c #C3C345454C4C",
"y c #D0D04B4B5252",
"u c #C9C948486666",
"i c #CFCF4B4B6868",
"p c #D0D04C4C6A6A",
"a c #D2D24C4C6C6C",
"s c #E4E457577575",
"d c #E2E258587676",
"f c #E7E75B5B7979",
"g c #EAEA5B5B7A7A",
"h c #E8E85C5C7979",
"j c #EAEA5C5C7A7A",
"k c #F1F160607B7B",
"l c #F1F162627F7F",
"z c #F4F464648080",
"x c #F6F666668080",
"c c #F5F564648282",
"v c #F7F766668585",
"b c #FAFA69698484",
"n c #FFFF6D6D8686",
"m c #FCFC6B6B8888",
"M c #FFFF6D6D8989",
"N c #FFFF6F6F8B8B",
"B c #FFFF71718989",
"V c #FFFF74748F8F",
"C c #FFFF83839B9B",
"Z c #FFFF89899B9B",
"A c #FFFF89899D9D",
"S c #FFFF8D8DA2A2",
"D c #FFFF9393A5A5",
"F c #FFFF9595A6A6",
"G c #FFFF9E9EA7A7",
"H c #FFFFA6A6ABAB",
"J c #FFFFA5A5B1B1",
"K c #FFFFAFAFB1B1",
"L c #FFFFADADB4B4",
"P c #FFFFB0B0B2B2",
"I c #FFFFB0B0B9B9",
"U c #FFFFB5B5B8B8",
"Y c #FFFFB4B4BCBC",
"T c #FFFFBBBBBBBB",
"R c #FFFFBCBCBBBB",
"E c #FFFFB8B8BDBD",
"W c #FFFFC0C0BEBE",
"Q c #FFFFC0C0C2C2",
"! c #FFFFC4C4C2C2",
"~ c #FFFFC3C3C4C4",
"^ c #FFFFC4C4C7C7",
"/ c #FFFFC7C7C6C6",
"( c #FFFFC7C7C7C7",
") c #FFFFCCCCC9C9",
"_ c None",
/* pixels */
"_^jY____________",
"_DqtJ________S__",
"_Fh;5C_____Iym__",
"__Eg10l___c4V___",
"____Aw3vQN>M____",
"_____~p-&<d_____",
"______L%:7______",
"_____(9@#=6_____",
"____/8+sUa$Z____",
"___)eXi___z*/___",
"___fO2T____rx___",
"__G.oB_____W,!__",
"__n uR______bK__",
"__PkH___________",
"________________"
};

View file

@ -0,0 +1,32 @@
/* XPM */
static char *help__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 11 1",
" c #46464B4B5C5C",
". c #FFFFCCCC0000",
"X c #FAFAF3F30000",
"o c #FBFBE2E24949",
"O c #4C4C2D2D9B9B",
"+ c #7A7A7E7E8D8D",
"@ c #59594F4FBFBF",
"# c #65655B5BEFEF",
"$ c #FFFFFFFFABAB",
"% c #82829494F7F7",
"& c None",
/* pixels */
"&&&&++++++++&&&&",
"&&++XXXXXXXo &&",
"&+XX$$@@@@$$X. &",
"&+X$$@@%#@@$$X +",
"+X$$$@#$$@@$$$o ",
"+X$$$$$$%@O$$$X ",
"+X$$$$$%@O$$$$X ",
"+X$$$$$@O$$$$$o ",
"+X$$$$$$$$$$$Xo ",
"+oX$$$$@@$$$$X. ",
"&+XX$$$@@$$XX. &",
"&& oXX$$$$Xo. &&",
"&&& oXXXo &&&",
"&&&&&& &&&&&",
"&&&&&&&&&&&&&&&&"
};

View file

@ -0,0 +1,71 @@
/* XPM */
static char *help_xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 50 1",
" c #25254A4A8787",
". c #27274D4D8D8D",
"X c #282850509292",
"o c #2A2A53539898",
"O c #2A2A54549A9A",
"+ c #2B2B55559B9B",
"@ c #2D2D5959A3A3",
"# c #2D2D5A5AA5A5",
"$ c #2E2E5C5CA8A8",
"% c #33336666BBBB",
"& c #35356A6AC1C1",
"* c #36366B6BC2C2",
"= c #37376E6EC9C9",
"- c #43437777CDCD",
"; c #48487B7BCECE",
": c #4E4E7F7FD0D0",
"> c #52528282D0D0",
", c #63638E8ED5D5",
"< c #69699292D7D7",
"1 c #71719898D9D9",
"2 c #79799E9EDBDB",
"3 c #7C7CA0A0DCDC",
"4 c #8989A9A9DFDF",
"5 c #8C8CACACE0E0",
"6 c #9595B2B2E3E3",
"7 c #9A9AB6B6E4E4",
"8 c #9B9BB7B7E5E5",
"9 c #A6A6BFBFE8E8",
"0 c #A8A8C0C0E8E8",
"q c #ADADC4C4E9E9",
"w c #B1B1C7C7EBEB",
"e c #B8B8CCCCECEC",
"r c #BEBED0D0EEEE",
"t c #C4C4D5D5F0F0",
"y c #CBCBD9D9F1F1",
"u c #CCCCDADAF2F2",
"i c #D2D2DFDFF4F4",
"p c #D9D9E4E4F5F5",
"a c #DCDCE6E6F6F6",
"s c #DFDFE8E8F7F7",
"d c #E2E2EAEAF8F8",
"f c #EAEAF0F0FAFA",
"g c #EDEDF2F2FBFB",
"h c #F0F0F5F5FCFC",
"j c #F5F5F8F8FDFD",
"k c #F7F7F9F9FDFD",
"l c #FAFAFCFCFEFE",
"z c #FDFDFEFEFFFF",
"x c gray100",
"c c None",
/* pixels */
"ccc%%%%%%%o-cccc",
"ccc%urw073%4-ccc",
"ccc%iurw07%k4>cc",
"cc9$$$<0w0%kk4$c",
"c1 @2,O <w%%%%$c",
"6 o8yg8+ 4e074%c",
"#++..a9+o&te07%c",
" ++o4x*++Xute0%c",
" ++.x;+++ pute%c",
" ++o *++o=sput%c",
"1.+ x9++ qfdpu%c",
"c: o oo 5jhfdp%c",
"cc6$$$:ylkjhfd%c",
"ccc%xxxzzlkjhf%c",
"ccc%%%%%%%%%%%%c"
};

View file

@ -0,0 +1,24 @@
/* XPM */
static char *l__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 3 1",
" c gray20",
". c #12120000FFFF",
"X c None",
/* pixels */
"XX.XXXXXXXXXXXXX",
"XX.XXXXXXXXXXXXX",
".....XXXXXXXXXXX",
"XX.XXXXXXXXXXXXX",
"XX.XX XXXXXXXXX",
"XXXXX XXXXXXXXX",
"XXXXX XXXXXXXXX",
"XXXXX XXXXXXXXX",
"XXXXX XXXXXXXXX",
"XXXXX XXXXXXXXX",
"XXXXX XXXXXXXXX",
"XXXXX XXXXXXXXX",
"XXXXX XXXX",
"XXXXX XXXX",
"XXXXXXXXXXXXXXXX"
};

View file

@ -0,0 +1,24 @@
/* XPM */
static char *m__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 3 1",
" c gray20",
". c #12120000FFFF",
"X c None",
/* pixels */
"XX.XXXXXXXXXXXXX",
"XX.XXXXXXXXXXXXX",
".....XXXXXXXXXXX",
"XX.XXXXXXXXXXXXX",
"XX.XXXXXXXXXXXXX",
"XXXXX XXX XX",
"XXXXX XXX XX",
"XXXXX X XX",
"XXXXX X XX",
"XXXXX X X X XX",
"XXXXX X X X XX",
"XXXXX X X XX",
"XXXXX X X XX",
"XXXXX XX XX XX",
"XXXXXXXXXXXXXXXX"
};

View file

@ -0,0 +1,24 @@
/* XPM */
static char *n__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 3 1",
" c gray20",
". c #12120000FFFF",
"X c None",
/* pixels */
"XX.XXXXXXXXXXXXX",
"XX.XXXXXXXXXXXXX",
".....XXXXXXXXXXX",
"XX.XXXXXXXXXXXXX",
"XX.XX XXXX XXX",
"XXXXX XXX XXX",
"XXXXX XX XXX",
"XXXXX XX XXX",
"XXXXX X X XXX",
"XXXXX X X XXX",
"XXXXX XX XXX",
"XXXXX XX XXX",
"XXXXX XXX XXX",
"XXXXX XXXX XXX",
"XXXXXXXXXXXXXXXX"
};

View file

@ -0,0 +1,85 @@
/* XPM */
static char *new__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 64 1",
" c black",
". c gray10",
"X c #373737373737",
"o c #434343434343",
"O c #464646464646",
"+ c #484848484848",
"@ c #525251515050",
"# c #565656565656",
"$ c #595958585353",
"% c #5F5F5F5F5F5F",
"& c #606060606060",
"* c gray38",
"= c #676767676767",
"- c DimGray",
"; c #6A6A6A6A6A6A",
": c #6E6E6D6D6A6A",
"> c gray43",
", c #6F6F6F6F6F6F",
"< c gray44",
"1 c #767676767676",
"2 c #797979797979",
"3 c #7C7C7C7C7C7C",
"4 c #7F7F7F7F7F7F",
"5 c #818181818181",
"6 c #8D8D8D8D8D8D",
"7 c #8E8E8E8E8E8E",
"8 c #939393939393",
"9 c gray58",
"0 c #959595959595",
"q c gray59",
"w c gray60",
"e c #9A9A9A9A9A9A",
"r c #A4A4A1A19696",
"t c #A8A8A6A69C9C",
"y c #A7A7A7A7A7A7",
"u c gray66",
"i c #B1B1AFAFA5A5",
"p c #B3B3B1B1A8A8",
"a c #BDBDBBBBAFAF",
"s c gray70",
"d c #CDCDCACABCBC",
"f c #C8C8C8C8C8C8",
"g c #CACACACACACA",
"h c #CDCDCDCDCDCD",
"j c gray81",
"k c gray83",
"l c #D5D5D5D5D5D5",
"z c #D7D7D7D7D7D7",
"x c #D8D8D8D8D8D8",
"c c gray86",
"v c #DFDFDFDFDFDF",
"b c #E7E7E4E4D3D3",
"n c #E4E4E4E4E4E4",
"m c #E7E7E7E7E7E7",
"M c gray91",
"N c gray92",
"B c #EEEEEEEEEEEE",
"V c #EFEFEFEFEFEF",
"C c #F1F1F1F1F1F1",
"Z c gray95",
"A c #F3F3F3F3F3F3",
"S c #F6F6F6F6F6F6",
"D c gray100",
"F c None",
/* pixels */
"FFFFFFFFFFFFFFFF",
"FFFFFFFFFFFFFFFF",
"FFFFFFFa@-------",
"FFFFFFaOZBnzhf,;",
"FFFFFaOZCmcjf<0$",
"FFFFaOZANvkf<y=t",
"FFFaOZABnzg<e3:d",
"FFaOZACmch#ewXiF",
"Fa>9755>%+2q.rFF",
"b;sxxxklf*6.rFFF",
"p8SSSSSSu4.rFFFF",
"1MDDDDDV&.rFFFFF",
"ooooooo+ rFFFFFF",
"FFFFFFFFFFFFFFFF",
"FFFFFFFFFFFFFFFF"
};

View file

@ -0,0 +1,76 @@
/* XPM */
static char *nut__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 55 1",
" c #7F7F00000000",
". c #000013137F7F",
"X c #030315157F7F",
"o c #6C6C41416060",
"O c #808007070707",
"+ c #808009090909",
"@ c #838313131313",
"# c #848412121212",
"$ c #868618181818",
"% c #88881D1D1D1D",
"& c #88881E1E1E1E",
"* c #8A8A24242424",
"= c #8E8E30303030",
"- c #92923C3C3C3C",
"; c #949442424242",
": c #969648484848",
"> c #98984E4E4E4E",
", c #9A9A54545454",
"< c #9D9D5A5A5A5A",
"1 c #A1A165656565",
"2 c #A3A36B6B6B6B",
"3 c #A5A56F6F6F6F",
"4 c #A5A571717171",
"5 c #A7A777777777",
"6 c #A9A97D7D7D7D",
"7 c #0A0A1C1C8181",
"8 c #0C0C1C1C8080",
"9 c #0D0D1F1F8282",
"0 c #151525258484",
"q c #151525258585",
"w c #171728288686",
"e c #1F1F2F2F8888",
"r c #242432328A8A",
"t c #2A2A38388C8C",
"y c #2D2D3B3B8D8D",
"u c #61616A6A9F9F",
"i c #64646C6CA0A0",
"p c #74747C7CA6A6",
"a c #77777E7EA7A7",
"s c #AFAF8F8F8F8F",
"d c #B3B39B9B9B9B",
"f c #83838989ABAB",
"g c #89898E8EADAD",
"h c #8D8D9292AEAE",
"j c #8F8F9494AFAF",
"k c #9B9B9F9FB3B3",
"l c #B5B5A1A1A1A1",
"z c #B7B7A7A7A7A7",
"x c #B9B9ADADADAD",
"c c #A7A7A9A9B7B7",
"v c #BBBBB3B3B3B3",
"b c #B3B3B4B4BBBB",
"n c #BDBDB9B9B9B9",
"m c #B9B9BABABDBD",
"M c None",
/* pixels */
"# @nMMMM",
" MMMMebMMM:5MMMM",
" MMMc9.MMMs=MMMM",
" ......pMMM#xMMM",
" h........0<1MMM",
" Mc......tkd*MMM",
" MMuX....bMM&lMM",
" MMy.....jMM1<MM",
" MM......rMMx#MM",
"+>d7.MM...fMM=sM",
"z4*$,dMMa.wmM5:M",
"MMMz2*$,dgqiMv#n",
"MMMMMMz2*$o8MM;6",
"MMMMMMMMMz2*$,3-",
"MMMMMMMMMMMMz2%O"
};

View file

@ -0,0 +1,24 @@
/* XPM */
static char *p__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 3 1",
" c gray20",
". c #12120000FFFF",
"X c None",
/* pixels */
"XX.XXXXXXXXXXXXX",
"XX.XXXXXXXXXXXXX",
".....XXXXXXXXXXX",
"XX.XXXXXXXXXXXXX",
"XX.XX XXXXX",
"XXXXX XXXX",
"XXXXX XXX XXXX",
"XXXXX XXX XXXX",
"XXXXX XXXX",
"XXXXX XXXXX",
"XXXXX XXXXXXXXX",
"XXXXX XXXXXXXXX",
"XXXXX XXXXXXXXX",
"XXXXX XXXXXXXXX",
"XXXXXXXXXXXXXXXX"
};

View file

@ -0,0 +1,87 @@
/* XPM */
static char *pan_bg_xpm[] = {
/* columns rows colors chars-per-pixel */
"24 15 66 1",
" c #2A2A35354D4D",
". c #2C2C38384B4B",
"X c #36364A4A6464",
"o c #474757576E6E",
"O c #4D4D5C5C7272",
"+ c #5E5E66667171",
"@ c #606060606060",
"# c #C1C14B4B2B2B",
"$ c #CFCF55553636",
"% c #CBCB75752424",
"& c #BABA6D6D6666",
"* c #CCCC69695656",
"= c #C9C973736666",
"- c #FFFF7F7F7F7F",
"; c #EDEDA0A04C4C",
": c #EFEFA5A54F4F",
"> c #585866668585",
", c #646475759696",
"< c #7D7D89899E9E",
"1 c #72728383A7A7",
"2 c #80808A8A9D9D",
"3 c #86868E8E9D9D",
"4 c #89899999AFAF",
"5 c #8A8A9A9AAEAE",
"6 c #81819292BABA",
"7 c #9696A3A3B4B4",
"8 c #9D9DA7A7BBBB",
"9 c #A3A3ABABBABA",
"0 c #D3D396968D8D",
"q c #D2D297978D8D",
"w c #DDDDA5A59B9B",
"e c #E8E8C3C39393",
"r c #83839999C7C7",
"t c #9090A5A5C3C3",
"y c #9191A5A5C3C3",
"u c #9191A5A5C4C4",
"i c #9292A6A6C5C5",
"p c #9292A7A7C5C5",
"a c #9191A5A5C6C6",
"s c #9393A7A7C6C6",
"d c #9393A7A7C7C7",
"f c #9898A8A8C5C5",
"g c #9898AAAAC5C5",
"h c #9797A7A7C9C9",
"j c #9595A8A8CFCF",
"k c #9B9BB1B1DFDF",
"l c #AAAAB4B4C7C7",
"z c #D4D4C3C3D0D0",
"x c #CDCDDADAE9E9",
"c c #D2D2D8D8E2E2",
"v c #D6D6DCDCE6E6",
"b c #C8C8DADAFDFD",
"n c #D2D2DDDDF0F0",
"m c #D5D5DFDFF1F1",
"M c #E1E1E5E5ECEC",
"N c #F2F2E2E2E2E2",
"B c #F5F5E5E5E2E2",
"V c #F1F1E9E9ECEC",
"C c #EBEBEFEFFBFB",
"Z c #EFEFF5F5F9F9",
"A c #F1F1F4F4FAFA",
"S c #F2F2F5F5FCFC",
"D c #FAFAFBFBFEFE",
"F c #FDFDFEFEFEFE",
"G c gray100",
"H c None",
/* pixels */
"HHHHH@HHHHHHHHHHHHHHHHHH",
"HHHHH@HHHHHHHHHHHHHHHHHH",
"HHHHH@HHHHHHHHHHHHHHHHHH",
"HHHHH@HHHHHHassdssyyygHH",
"H@@@@@@@@@HHsGFGABw0VXHH",
"H@HHH@---@HHiGGAAqe:&XHH",
"H@HHH@---@HHsGGZZ=;%#XHH",
"H@HHH@---@HHpGGvxN*$zXHH",
"H@HHH@---@HHiGc4<f98bXHH",
"H@@@@@@@@@HHuM5Sno23 XHH",
"H@HHHHHHH@HHu7DmkhOl+XHH",
"H@HHHHHHH@HHtCjr61,>.XHH",
"H@HHHHHHH@HHyXXXXXXXXXHH",
"H@HHHHHHH@HHHHHHHHHHHHHH",
"H@@@@@@@@@HHHHHHHHHHHHHH"
};

View file

@ -0,0 +1,97 @@
/* XPM */
static char *pan_both_xpm[] = {
/* columns rows colors chars-per-pixel */
"24 15 76 1",
" c #1B1B22225353",
". c #0D0D0D0D6767",
"X c #0F0F14146161",
"o c #111115156464",
"O c #121219196262",
"+ c #131313136969",
"@ c #131314146C6C",
"# c #111115156F6F",
"$ c #19191A1A6E6E",
"% c #1E1E1E1E6F6F",
"& c #1D1D21217878",
"* c #232330306262",
"= c #282837376262",
"- c #2A2A2A2A7575",
"; c #3C3C3C3C7E7E",
": c #36364A4A6464",
"> c #606060606060",
", c #C1C14B4B2B2B",
"< c #CFCF55553636",
"1 c #CBCB75752424",
"2 c #BABA6D6D6666",
"3 c #CCCC69695656",
"4 c #C9C973736666",
"5 c #FFFF7F7F7F7F",
"6 c #EDEDA0A04C4C",
"7 c #EFEFA5A54F4F",
"8 c #484848488484",
"9 c #5A5A5A5A8E8E",
"0 c #45454B4B9696",
"q c #5F5F5F5F9090",
"w c #656565659292",
"e c #777777779B9B",
"r c #7E7E7E7E9F9F",
"t c #B2B20000FFFF",
"y c #7D7D89899E9E",
"u c #7B7B8888B1B1",
"i c #83838383A1A1",
"p c #89899999AFAF",
"a c #8A8A9A9AAEAE",
"s c #9B9B9B9BADAD",
"d c #9696A3A3B4B4",
"f c #A1A1A1A1B0B0",
"g c #A7A7A7A7B3B3",
"h c #B9B9B9B9BCBC",
"j c #D3D396968D8D",
"k c #D2D297978D8D",
"l c #DDDDA5A59B9B",
"z c #E8E8C3C39393",
"x c #9090A5A5C3C3",
"c c #9191A5A5C3C3",
"v c #9191A5A5C4C4",
"b c #9292A6A6C5C5",
"n c #9292A7A7C5C5",
"m c #9191A5A5C6C6",
"M c #9393A7A7C6C6",
"N c #9393A7A7C7C7",
"B c #9898AAAAC5C5",
"V c #9595A8A8CFCF",
"C c #AAAAB3B3D4D4",
"Z c #D4D4C3C3D0D0",
"A c #C0C0CACAE3E3",
"S c #CDCDDADAE9E9",
"D c #D2D2D8D8E2E2",
"F c #D6D6DCDCE6E6",
"G c #E1E1E5E5ECEC",
"H c #F2F2E2E2E2E2",
"J c #F5F5E5E5E2E2",
"K c #F1F1E9E9ECEC",
"L c #EBEBEFEFFBFB",
"P c #EFEFF5F5F9F9",
"I c #F1F1F4F4FAFA",
"U c #F2F2F5F5FCFC",
"Y c #FAFAFBFBFEFE",
"T c #FDFDFEFEFEFE",
"R c gray100",
"E c None",
/* pixels */
"EEEEE>EEEEEmMMNMMcccBEEE",
"EEEEE>EEEEEMRTRIJljK:EEE",
"EEEEE>EEEEEbRRIIkz72:EEE",
"EEEEE>EEEEEMRRPP461,:EEE",
"E>>>>>>>>>EnRRFSH3<Z:EEE",
"E>EEE>555>EbRDpyu$@0*EEE",
"E>EEE>555>EvGaUCott O%sE",
"E>EEE>555>EvdYA&tttttt-f",
"E>EEE>555>ExLV#tttttttt+",
"E>>>>>>>>>Ec::=Xttttttw9",
"E>EEEEEEE>EEEEEe8ttttt-h",
"E>EEEEEEE>EEEEEE9wttt-sE",
"E>EEEEEEE>EEEEEEE;itqqEE",
"E>EEEEEEE>EEEEEEEh-r-hEE",
"E>>>>>>>>>EEEEEEEEg.fEEE"
};

View file

@ -0,0 +1,63 @@
/* XPM */
static char *pan_shape_xpm[] = {
/* columns rows colors chars-per-pixel */
"30 15 42 1",
" c black",
". c #010101010101",
"X c #070707070707",
"o c #0C0C0C0C0C0C",
"O c #484848484848",
"+ c #FFFF00006E6E",
"@ c #121223238585",
"# c #141424248585",
"$ c #181829298787",
"% c #1D1D2E2E8989",
"& c #1E1E2E2E8989",
"* c #2A2A39398D8D",
"= c #30303E3E8F8F",
"- c #363644449191",
"; c #3A3A48489292",
": c #3C3C49499393",
"> c #42424E4E9595",
", c #484854549797",
"< c #4E4E59599999",
"1 c #5A5A64649D9D",
"2 c #66666F6FA2A2",
"3 c #78787F7FA8A8",
"4 c #39395050D3D3",
"5 c #3C3C5252D4D4",
"6 c #3F3F5555D5D5",
"7 c #42425858D6D6",
"8 c #45455A5AD7D7",
"9 c #47475C5CD7D7",
"0 c #4B4B6060D9D9",
"q c #54546868DCDC",
"w c #5A5A6D6DDEDE",
"e c #5D5D7070DFDF",
"r c #60607373E0E0",
"t c #84848A8AACAC",
"y c #8A8A8F8FAEAE",
"u c #90909595B0B0",
"i c #A2A2A5A5B6B6",
"p c #A8A8AAAAB8B8",
"a c #AEAEB0B0BABA",
"s c #B4B4B5B5BCBC",
"d c #BABABBBBBEBE",
"f c None",
/* pixels */
"ffffOfffffffffffffffffffffffff",
"ffff fffffffffffffffffffffffff",
"ffff fffffffffffffffu%3fffffff",
"ffff fffffffffffffi:=9,$3fffff",
"X .fffffffa<&7rrrq,$3fff",
" fff +++ fffffd2&4rrrrrrrq,$3f",
" fff +++ fffft&1wrrrrrrrrrrq,=",
" fff +++ fff#;qrrrrrrrrrrrrr5,",
" fff +++ fff>6rrrrrrrrrrrq1@,p",
" fffy-rrrrrrrrr8:$2aff",
" fffffff fffd@wrrrrre4&-tfffff",
" fffffff ffff,5rrrq1@<ifffffff",
" fffffff ffffy-r0:$2sfffffffff",
" fffffff ffffd&=*tffffffffffff",
"o offfffffffffffffffffff"
};

View file

@ -0,0 +1,57 @@
/* XPM */
static char *pan_shp_xpm[] = {
/* columns rows colors chars-per-pixel */
"24 15 36 1",
" c #0D0D0D0D6767",
". c #131313136969",
"X c #181818186C6C",
"o c #1A1A1A1A6E6E",
"O c #1E1E1E1E6F6F",
"+ c #242424247272",
"@ c #2A2A2A2A7575",
"# c #303030307878",
"$ c #363636367B7B",
"% c #3C3C3C3C7E7E",
"& c #606060606060",
"* c #FFFF7F7F7F7F",
"= c #424242428181",
"- c #484848488484",
"; c #5A5A5A5A8E8E",
": c #5F5F5F5F9090",
"> c #656565659292",
", c #777777779B9B",
"< c #7D7D7D7D9E9E",
"1 c #7E7E7E7E9F9F",
"2 c #A1A14949D3D3",
"3 c #A6A64D4DD6D6",
"4 c #A9A95050D7D7",
"5 c #AAAA5151D8D8",
"6 c #ACAC5353D9D9",
"7 c #AFAF5656DADA",
"8 c #B5B55C5CDDDD",
"9 c #B8B85F5FDFDF",
"0 c #83838383A1A1",
"q c #8F8F8F8FA7A7",
"w c #9B9B9B9BADAD",
"e c #A1A1A1A1B0B0",
"r c #A7A7A7A7B3B3",
"t c #ADADADADB6B6",
"y c #B9B9B9B9BCBC",
"u c None",
/* pixels */
"uuuuu&uuuuuuuuuuuuuuuuuu",
"uuuuu&uuuuuuuuuuuuuuuuuu",
"uuuuu&uuuuuuuuuuuuuuuuuu",
"uuuuu&uuuuuuuuwOX=<uuuuu",
"u&&&&&&&&&uuuw#46<=Owuuu",
"u&uuu&***&uut+799994@euu",
"u&uuu&***&uuo29999995.uu",
"u&uuu&***&uuq$899999>;uu",
"u&uuu&***&uuu,-99993@yuu",
"u&&&&&&&&&uuuu;>998@wuuu",
"u&uuuuuuu&uuuuu%09::uuuu",
"u&uuuuuuu&uuuuuy@1@yuuuu",
"u&uuuuuuu&uuuuuur euuuuu",
"u&uuuuuuu&uuuuuuuuuuuuuu",
"u&&&&&&&&&uuuuuuuuuuuuuu"
};

View file

@ -0,0 +1,100 @@
/* XPM */
static char *preview__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 79 1",
" c gray20",
". c #353535353535",
"X c gray21",
"o c gray22",
"O c gray23",
"+ c #3C3C3C3C3C3C",
"@ c #3E3E3E3E3E3E",
"# c #3F3F3F3F3F3F",
"$ c gray25",
"% c #414141414141",
"& c gray26",
"* c #434343434343",
"= c gray27",
"- c #464646464646",
"; c #484848484848",
": c #494949494949",
"> c gray29",
", c #4B4B4B4B4B4B",
"< c #4C4C4C4C4C4C",
"1 c gray30",
"2 c #505050505050",
"3 c gray32",
"4 c gray33",
"5 c #555555555555",
"6 c #565656565656",
"7 c gray34",
"8 c gray35",
"9 c #5A5A5A5A5A5A",
"0 c #5B5B5B5B5B5B",
"q c #5D5D5D5D5D5D",
"w c #676767676767",
"e c #6D6D6D6D6D6D",
"r c gray43",
"t c #6F6F6F6F6F6F",
"y c gray44",
"u c #727272727272",
"i c gray46",
"p c #777777777777",
"a c gray47",
"s c #7B7B7B7B7B7B",
"d c gray49",
"f c #7E7E7E7E7E7E",
"g c #808080808080",
"h c #848484848484",
"j c #898989898989",
"k c gray54",
"l c #8B8B8B8B8B8B",
"z c gray55",
"x c #8D8D8D8D8D8D",
"c c #909090909090",
"v c gray57",
"b c gray58",
"n c gray59",
"m c #979797979797",
"M c #9A9A9A9A9A9A",
"N c #9B9B9B9B9B9B",
"B c #9D9D9D9D9D9D",
"V c #9F9F9F9F9F9F",
"C c #A0A0A0A0A0A0",
"Z c gray63",
"A c gray64",
"S c #A4A4A4A4A4A4",
"D c #A5A5A5A5A5A5",
"F c gray65",
"G c #A7A7A7A7A7A7",
"H c #A9A9A9A9A9A9",
"J c gray67",
"K c #ACACACACACAC",
"L c gray68",
"P c #AEAEAEAEAEAE",
"I c #B4B4B4B4B4B4",
"U c gray71",
"Y c #B9B9B9B9B9B9",
"T c gray73",
"R c #BBBBBBBBBBBB",
"E c gray74",
"W c gray",
"Q c gray75",
"! c None",
/* pixels */
"!!!!!!!!d.6Q!!!!",
"!!!!!!!coI4j!!!!",
"!!!r,51%P!zq!E!!",
"!!B*DCAW!!F@a$&S",
"!!V:!!!!!!QguJk6",
"!!!-m!!!!!!!!!k0",
"!!!st!!!!!!!!sXG",
"!!Y+n!!!!!!l*5K!",
"!R=f!!!!!!x#N!!!",
"!5t!!!!!!!wp!!!!",
"N+!!!!!!!!HoM!!!",
"8l!!!y5t!!!ZO!!!",
"3n!!99G2h!!b<!!!",
"vOAe>!!L RU.B!!!",
"!h>7T!!!i;=f!!!!"
};

30
assdraw/src/xpm/res.cpp Normal file
View file

@ -0,0 +1,30 @@
#define static
#include "appico_xpm.xpm"
#include "add__xpm.xpm"
#include "arr_1_xpm.xpm"
#include "arr__xpm.xpm"
#include "assdraw3_xpm.xpm"
#include "b__xpm.xpm"
#include "c__xpm.xpm"
#include "check__xpm.xpm"
#include "del__xpm.xpm"
#include "del_cross_xpm.xpm"
#include "help__xpm.xpm"
#include "help_xpm.xpm"
#include "l__xpm.xpm"
#include "m__xpm.xpm"
#include "n__xpm.xpm"
#include "new__xpm.xpm"
#include "nut__xpm.xpm"
#include "p__xpm.xpm"
#include "pan_bg_xpm.xpm"
#include "pan_both_xpm.xpm"
#include "pan_shape_xpm.xpm"
#include "pan_shp_xpm.xpm"
#include "preview__xpm.xpm"
#include "rot__xpm.xpm"
#include "s__xpm.xpm"
#include "sc_rot__xpm.xpm"
#include "src__xpm.xpm"
#include "transform_xpm.xpm"
#include "uncheck__xpm.xpm"

29
assdraw/src/xpm/res.h Normal file
View file

@ -0,0 +1,29 @@
extern char *appico_xpm[];
extern char *add_xpm[];
extern char *arr___xpm[];
extern char *arr__xpm[];
extern char *assdraw3__xpm[];
extern char *b__xpm[];
extern char *c__xpm[];
extern char *check_xpm[];
extern char *del__xpm[];
extern char *delcross_xpm[];
extern char *help__xpm[];
extern char *help_xpm[];
extern char *l__xpm[];
extern char *m__xpm[];
extern char *n__xpm[];
extern char *new__xpm[];
extern char *nut__xpm[];
extern char *p__xpm[];
extern char *pan_bg_xpm[];
extern char *pan_both_xpm[];
extern char *pan_shape_xpm[];
extern char *pan_shp_xpm[];
extern char *preview__xpm[];
extern char *rot__xpm[];
extern char *s__xpm[];
extern char *sc_rot__xpm[];
extern char *src__xpm[];
extern char *transform_xpm[];
extern char *uncheck_xpm[];

View file

@ -0,0 +1,102 @@
/* XPM */
static char *rot__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 81 1",
" c #62625858C4C4",
". c #62625959C4C4",
"X c #64645A5AC4C4",
"o c #65655B5BC4C4",
"O c #65655B5BC5C5",
"+ c #66665C5CC4C4",
"@ c #66665D5DC5C5",
"# c #67675D5DC5C5",
"$ c #67675E5EC5C5",
"% c #68685E5EC5C5",
"& c #69695F5FC5C5",
"* c #69696060C6C6",
"= c #6A6A6161C6C6",
"- c #6E6E6565C7C7",
"; c #6F6F6767C7C7",
": c #73736A6AC7C7",
"> c #77776E6EC7C7",
", c #73736A6AC8C8",
"< c #73736B6BC8C8",
"1 c #74746B6BC8C8",
"2 c #76766D6DC8C8",
"3 c #7D7D7474C9C9",
"4 c #7E7E7575C9C9",
"5 c #7E7E7676C9C9",
"6 c #7E7E7676CBCB",
"7 c #7F7F7676CBCB",
"8 c #80807777CACA",
"9 c #81817878CBCB",
"0 c #81817979CDCD",
"q c #82827A7ACCCC",
"w c #87877F7FCCCC",
"e c #88887F7FCCCC",
"r c #88888080CDCD",
"t c #8E8E8686CDCD",
"y c #91918989CFCF",
"u c #93938A8ACECE",
"i c #92928A8ACFCF",
"p c #96968E8ECECE",
"a c #92928B8BD0D0",
"s c #A1A19999D0D0",
"d c #A3A39B9BD3D3",
"f c #A4A49D9DD3D3",
"g c #A5A59E9ED2D2",
"h c #A7A79F9FD3D3",
"j c #A3A39D9DD4D4",
"k c #A4A49D9DD4D4",
"l c #A6A69E9ED5D5",
"z c #A7A7A0A0D4D4",
"x c #ABABA4A4D2D2",
"c c #A8A8A1A1D5D5",
"v c #A9A9A2A2D4D4",
"b c #AAAAA3A3D7D7",
"n c #A7A7A0A0D8D8",
"m c #B1B1ABABD5D5",
"M c #B7B7B0B0D7D7",
"N c #BABAB3B3D7D7",
"B c #BBBBB5B5D5D5",
"V c #BFBFB9B9D6D6",
"C c #BFBFBABAD9D9",
"Z c #C3C3BDBDDADA",
"A c #C2C2BDBDDEDE",
"S c #C4C4BFBFDCDC",
"D c #C5C5C0C0DCDC",
"F c #C7C7C2C2DEDE",
"G c #C8C8C2C2DADA",
"H c #CACAC5C5D8D8",
"J c #C9C9C4C4DADA",
"K c #CBCBC6C6DBDB",
"L c #CCCCC7C7DFDF",
"P c #D1D1CCCCDCDC",
"I c #D4D4CFCFDEDE",
"U c #D6D6D1D1DDDD",
"Y c #D0D0CACAE1E1",
"T c #D2D2CCCCE1E1",
"R c #D4D4CFCFE0E0",
"E c #D3D3CECEE4E4",
"W c #D6D6D1D1E1E1",
"Q c #D8D8D3D3E1E1",
"! c #D8D8D2D2E3E3",
"~ c #DBDBD7D7E5E5",
"^ c None",
/* pixels */
"^^^^^^^^^^^^^^^^",
"^^En0&+^^^^^^^^^",
"^A9O ~^^^^^^^^",
"TqO7bY^^^^^^!^^^",
"c*6L^^^^^^^WkF^^",
"rOl^^^^^^^Wj<aF^",
"1 S^^^^^^Rd,$=iD",
"1 Q^^^^^^z;@@@$y",
"1 Z^^^^^^^I1Xv^^",
"wOf^^^^^^^M-2C^^",
"g&3G^^^^^Ut#u^^^",
"K8O3hJ^Pme#:N^^^",
"^B4O . :x^^^^",
"^^Hs5%oo>pV^^^^^",
"^^^^^^^^^^^^^^^^"
};

View file

@ -0,0 +1,24 @@
/* XPM */
static char *s__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 3 1",
" c gray20",
". c #12120000FFFF",
"X c None",
/* pixels */
"XX.XXXXXXXXXXXXX",
"XX.XXXXXXXXXXXXX",
".....XXXXXXXXXXX",
"XX.XXXXXXXXXXXXX",
"XX.XXX XXXXX",
"XXXXX XXXX",
"XXXXX XXX XXXX",
"XXXXX XXXXXXXXX",
"XXXXX XXXXX",
"XXXXXX XXXX",
"XXXXXXXXXX XXXX",
"XXXXX XXX XXXX",
"XXXXX XXXX",
"XXXXXX XXXXX",
"XXXXXXXXXXXXXXXX"
};

View file

@ -0,0 +1,140 @@
/* XPM */
static char *sc_rot__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 119 2",
" c #212126264747",
". c #2B2B2B2B4848",
"X c #363636364D4D",
"o c #3B3B3B3B5C5C",
"O c #141425256565",
"+ c #0B0B27277D7D",
"@ c #282828286262",
"# c #373737376060",
"$ c #363636366363",
"% c #323232327878",
"& c #3C3C4C4C5858",
"* c #35354F4F6161",
"= c #2F2F56567373",
"- c #303055557070",
"; c #404040405454",
": c #41414F4F5959",
"> c #505050505050",
", c #505050505959",
"< c #585858585858",
"1 c #434343437F7F",
"2 c #4B4B4B4B7979",
"3 c #6F6F6F6F7676",
"4 c #686868687D7D",
"5 c gray44",
"6 c gray47",
"7 c #7C7C7C7C7C7C",
"8 c #0B0B27279C9C",
"9 c #202020208C8C",
"0 c #16161C1CA0A0",
"q c #00003737A0A0",
"w c #00003737ACAC",
"e c #0B0B2727BBBB",
"r c #00003737B9B9",
"t c #22222222A2A2",
"y c #25252525A5A5",
"u c #28282828A8A8",
"i c #2F2F2F2FAFAF",
"p c #35353535A2A2",
"a c #37373737B7B7",
"s c #3B3B3B3BBBBB",
"d c #3E3E3E3EBEBE",
"f c #181843438585",
"g c #28285F5F8888",
"h c #1F1F67679E9E",
"j c #202062629595",
"k c #242465659494",
"l c #222267679A9A",
"z c #222268689A9A",
"x c #00004747B0B0",
"c c #00005050B9B9",
"v c #16167777BDBD",
"b c #20206A6AA0A0",
"n c #4B4B4B4B8686",
"m c #474747478888",
"M c #474747478D8D",
"N c #474747478F8F",
"B c #525252528D8D",
"V c #474747479393",
"C c #414141419595",
"Z c #474747479494",
"A c #474747479595",
"S c #474747479A9A",
"D c #474747479B9B",
"F c #474747479C9C",
"G c #5E5E5E5E9090",
"H c #5E5E5E5E9292",
"J c #696969698080",
"K c #606060608A8A",
"L c #6A6A6A6A9898",
"P c #797979799696",
"I c #757575759D9D",
"U c #767676769E9E",
"Y c #47474747A0A0",
"T c #47474747A1A1",
"R c #47474747A3A3",
"E c #44444444A5A5",
"W c #47474747A6A6",
"Q c #47474747A7A7",
"! c #47474747ACAC",
"~ c #47474747AEAE",
"^ c #47474747AFAF",
"/ c #47474747B4B4",
"( c #47474747B9B9",
") c #47474747BABA",
"_ c #00003737C5C5",
"` c #00003737CCCC",
"' c #00003737D2D2",
"] c #00003737D8D8",
"[ c #00003737DFDF",
"{ c #00005A5AC3C3",
"} c #00006C6CD6D6",
"| c #00007F7FE9E9",
" . c #47474747C0C0",
".. c #47474747C1C1",
"X. c #44444444C4C4",
"o. c #46464646C6C6",
"O. c #47474747C6C6",
"+. c #47474747C7C7",
"@. c #00009191FCFC",
"#. c #00009494FFFF",
"$. c #909090909090",
"%. c #80808080A2A2",
"&. c #82828282A3A3",
"*. c #8C8C8C8CA8A8",
"=. c #8F8F8F8FA9A9",
"-. c #98989898ADAD",
";. c #99999999AEAE",
":. c #A4A4A4A4A4A4",
">. c gray66",
",. c #ACACACACACAC",
"<. c #A3A3A3A3B2B2",
"1. c #A4A4A4A4B3B3",
"2. c #A7A7A7A7B4B4",
"3. c #B0B0B0B0B8B8",
"4. c #B1B1B1B1B9B9",
"5. c #BCBCBCBCBDBD",
"6. c #BCBCBCBCBEBE",
"7. c gray75",
"8. c None",
/* pixels */
": * = g j b b : 7 >.8.8.8.8.8.8.",
"k v z - O c f 4 , > 6 >.8.8.8.",
"b #.#.@.q ] ` 8 D N n 2 o ; 3 ,.",
"b #.#.| w [ [ e +.+. ./ W C % . ",
"b #.#.} r [ [ e +.+.+.+.+.+.) G ",
"b #.#.{ _ [ [ e +.+.+.+.+.+.~ I ",
"b #.#.x ' [ [ e +.+.+.+.+.+.T *.",
"& l h + e e e 0 X.+.+.+.+.+.Z 1.",
"$.5 <.A +.+.+.d t o.+.+.+.O.m 6.",
"8.< P R +.+.+.+.a u +.+.+.( H 8.",
"8.:.# ^ +.+.+.+.+.i i +.+.! U 8.",
"8.8.$ p +.+.+.+.+.+.u a +.Y =.8.",
"8.5.J @ M S Q / ..+.o.y s V 2.8.",
"8.8.8.8.4.;.&.L B N F E 9 1 7.8.",
"8.8.8.8.8.8.8.8.8.3.-.%.K X 8.8."
};

View file

@ -0,0 +1,25 @@
/* XPM */
static char *src__xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 4 1",
" c black",
". c #0000BFBFBFBF",
"X c cyan",
"o c None",
/* pixels */
"oooooo ooooooo",
"ooo oo . oo oooo",
"oo X o o X ooo",
"o X. XXX .. oo",
"oo XX..... ooo",
"ooo X. .. oooo",
" X. ooo .. o",
" X .. ooo X. . o",
" .. ooo X. o",
"ooo .. X. oooo",
"oo ...XX.. ooo",
"o X. ... .. oo",
"oo . o o . ooo",
"ooo oo . oo oooo",
"oooooo ooooooo"
};

View file

@ -0,0 +1,65 @@
/* XPM */
static char *transform_xpm[] = {
/* columns rows colors chars-per-pixel */
"224 56 3 1",
" c black",
". c red",
"X c gray100",
/* pixels */
"................................................................................................................................................................................................................................",
".XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
".XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
".XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
".XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
".XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
".XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
".XXXXX XXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXX XXXXXX XX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXX XXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXX XX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXX X XXXX XXXXXXXXXXXXXXX XXXXXX X XX XXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXX X XX XXXXXX XXXXXXXXX XXXXX XX XXXX XXXX X XXXXXXXXXXXXXX X XX XX X XXX XXXX XXXXXXXXXXXXX XXXXX X XX X XXXX XXXXX.",
".XXXXX XXXXX XXX XXXXX XXXXXXXXXXXXXXX XXXXX XX XX XXXXX XXXXXXX XXXXXXXXXXXXXXXXXX XX XX XXXXX XXXXXXXX XXXXXX XX XXXX XXXXX XXX XXXXXXXXXXXXXX XX XX XX XXX XXXX XXXX XXXXXXXXXXXXX XXXX XX XX XXX XXXXX XXXXX.",
".XXXXX XXXXXX X XXXXXX XXXXXXXXXXXXXXX XXXXXX XXX XXX XXXXX XXXXXXX XXXXXXXXXXXXXXXXXXX XXX XXX XXXXX XXXXXXX XXXXXXX XX XXXX XXXXXX X XXXX XXX XXX XXX XXX X XXXXX XXXX XXXXXXXXXXXXX XXXXX XXX XXX X XXXXXX XXXXX.",
".XXXXX XXXXXXX XXXXXXX XXXXXXXXXXXXXXX XXXXXX XXX XXX XXXXX XXXXXXX XXXXXXXXXXXXXXXXXXX XXX XXX XXXXX XXXXXX XXXXXXXX XX XXXX XXXXXXX XXXXXXXXXXXXXXXXX XXX XXX XXXX XXXXXX XXXX XXXXXXXXXXXXX XXXXX XXX XXXX XXXXXXX XXXXX.",
".XXXXX XXXXXX X XXXXXX XXXXXXXXXXXXXXX XXXXXX XXX XXX XXXXX XXXXXXX XXXXXXXXXXXXXXXXXXX XXX XXX XXXXX XXXXX XXXXXXXXX XX XXXX XXXXXX X XXXXXXXXXXXXXXXX XXX XXX XXX X XXXXX XXXX XXXXXXXXXXXXX XXXXX XXX XXX X XXXXXX XXXXX.",
".XXXXX XXXXX XXX XXXXX XXXXXXXXXXXXXXX XXXXXX XXX XXX XXXXX XXXXXXX XXXXXXXXXXXXXXXXXXX XXX XXX XXXXX XXXX XXXX XXXXX XX XXXXXXXXXX XXX XXXXXXXXXXXXXXX XXX XXX XX XXX XXXXXXXXX XXXXXXXXXXXXX XXXXX XXX XX XXX XXXXX XXXXX.",
".XXXXX XXXX X XXXX XXXXXXXXXXXXXXX XXXXX X X XXX XXXXX XXXXXXXXXXXXXXXXX X X XXX XXX XXXXX XX XXXXX XXX X XXXXXXXXXXXXX X X X XX XXXXX XXXXXXXXXXXXX XXXX X X XXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXX XXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XX XXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXX XXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXX XXX XXXXXX XX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XX XXXX XXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXX XX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXX X XXXX XXXXXXXXXXXXXXX XXXXXX X XX XXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXX X XX XXXXXXXX XXXXXXX XXXXX XX XXXX XXXX X XXXXXXXXXXXXXX X XX XX X XXX XXXX XXXXXXXXXXXXX XXXXX X XX X XXXX XXXXX.",
".XXXXX XXXXX XXX XXXXX XXXXXXXXXXXXXXX XXXXX XX XX XXXXXX XXXXXX XXXXXXXXXXXXXXXXXX XX XX XXXXXX XXXXXXX XXXXXX XX XXXX XXXXX XXX XXXXXXXXXXXXXX XX XX XX XXX XXXX XXXX XXXXXXXXXXXXX XXXX XX XX XXX XXXXX XXXXX.",
".XXXXX XXXXX XXX XXXXX XXXXXXXXXXXXXXX XXXXXX XXX XXX XXXXX XXXXXXX XXXXXXXXXXXXXXXXXXX XXX XXX XXXXX XXXXXXX XXXXXXX XX XXXX XXXXX XXX XXX XXX XXX XXX XX XXX XXXX XXXX XXXXXXXXXXXXX XXXXX XXX XX XXX XXXXX XXXXX.",
".XXXXX XXXXXX X XXXXXX XXXXXXXXXXXXXXX XXXXXX XXX XXX XXXX XXXXXXXX XXXXXXXXXXXXXXXXXXX XXX XXX XXXX XXXXXXX XXXXXXXX XX XXXX XXXXXX X XXXXXXXXXXXXXXXX XXX XXX XXX X XXXXX XXXX XXXXXXXXXXXXX XXXXX XXX XXX X XXXXXX XXXXX.",
".XXXXX XXXXXX X XXXXXX XXXXXXXXXXXXXXX XXXXXX XXX XXX XXX XXXXXXXXX XXXXXXXXXXXXXXXXXXX XXX XXX XXX XXXXXXX XXXXXXXXX XX XXXX XXXXXX X XXXXXXXXXXXXXXXX XXX XXX XXX X XXXXX XXXX XXXXXXXXXXXXX XXXXX XXX XXX X XXXXXX XXXXX.",
".XXXXX XXXXXXX XXXXXX XXXXXXXXXXXXXXX XXXXXX XXX XXX XX XXXX XXXXX XXXXXXXXXXXXXXXXXXX XXX XXX XX XXXX XX XXXX XXXXX XX XXXXXXXXXXXX XXXXXXXXXXXXXXXX XXX XXX XXXX XXXXXXXXXX XXXXXXXXXXXXX XXXXX XXX XXXX XXXXXX XXXXX.",
".XXXXX XXXXXXX XXXXXXX XXXXXXXXXXXXXXX XXXXX X X X XXXX XXXXXXXXXXXXXXXXX X X X XX XXXXX XX XXXXX XXXXXX XXXXXXXXXXXXXXXX X X XXX XXXXX XXXXX XXXXXXXXXXXXX XXXX X XXX XXXXXXX XXXXX.",
".XXXXX XXXXXXX XXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXX XXXXX.",
".XXXXX XXXXXX XXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXX XXXXX.",
".XXXXX XXXX XXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXX XXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXX.",
".XXXXX XXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXX.",
".XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
".XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
".XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
".XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
"................................................................................................................................................................................................................................"
};

View file

@ -0,0 +1,26 @@
/* XPM */
static char *uncheck_xpm[] = {
/* columns rows colors chars-per-pixel */
"16 15 5 1",
" c gray25",
". c #808080808080",
"X c #D4D4D0D0C8C8",
"o c gray100",
"O c None",
/* pixels */
"OOOOOOOOOOOOOOOO",
"OO............OO",
"OO. XOO",
"OO. oooooooooXOO",
"OO. oooooooooXOO",
"OO. oooooooooXOO",
"OO. oooooooooXOO",
"OO. oooooooooXOO",
"OO. oooooooooXOO",
"OO. oooooooooXOO",
"OO. oooooooooXOO",
"OO. oooooooooXOO",
"OO.XXXXXXXXXXXOO",
"OOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOO"
};